@media screen, projection{
	
	body{margin:0; padding:0;font:11px Verdana, Helvetica, lucida, sans-serif;background:#AA7A4A url(../graphics/bg-body.gif) repeat-x;color:#000;text-align:center;}
	h1,h2,h3{margin:0;padding:0;margin-bottom:5px;}
	h1{font-size:2em;}
	h2{font-size:1.8em;color:#936541;}
	h3{font-size:1.6em;}
	
	p{margin:0; margin-bottom:1.5em;}
	
	ul.sitemap li {line-height:1.6em;}
	
	#headerOuter{position:relative;margin:0 auto;width:800px;height:287px;background:url(../graphics/bg-header-outer.gif) no-repeat;text-align:left;}
		#header{margin:0 4px;padding:19px 0 8px 0;height:252px;background:url(../graphics/bg-header.jpg);z-index:10;}
			#logo{padding-left:78px;margin:0 11px;height:78px;background:#F5E092 url(../graphics/logo.png) no-repeat;color:#000;}
				#logo h1{position:relative;margin:0;width:692px;height:32px;overflow:hidden;background:url(../graphics/pavel-sedlecky.png);}
				#logo h1 span{position:absolute;left:0;top:0;display:block;width:691px;height:32px;background:url(../graphics/pavel-sedlecky.png);overflow:hidden;}
				
				#logo h2{width:692px;text-align:center;margin:0;padding-top:12px;text-transform:uppercase;font:900 20px Arial, sans-serif;}
			#flash01{margin:0 11px;margin-top:30px;height:136px;}
			
		.oval {position:absolute;width:36px;height:25px;}
		#oval01{left:-18px;top:0;background:url(../graphics/oval-top-left.gif);z-index:0;}
		#oval02{right:-21px;top:0;background:url(../graphics/oval-top-right.gif);z-index:0;}
			
	#page{position:relative;margin:0 auto;width:800px;text-align:left;}
		#oval03{position:absolute;left:201px;top:20px;background:url(../graphics/oval.gif);width:36px;height:25px;}
		#oval04{position:absolute;left:201px;top:150px;background:url(../graphics/oval.gif);width:36px;height:25px;}
		#decor{position:absolute;right:4px;top:-56px;width:377px;height:65px;background:url(../graphics/decor.jpg);}
	
		#leftColOuter{position:relative;float:left;display:inline;width:214px;background:url(../graphics/bg-left-col.gif) repeat-y;}
		#leftCol{position:relative;background:url(../graphics/wood-desk.jpg);padding:10px 0;margin:0 4px;}
		#leftColInner{position:relative;margin:0 10px;padding-bottom:190px;background:#fff url(../graphics/bg-left-col-inner.jpg) 0 100% no-repeat}
		#leftColShadow{background:url(../graphics/bg-left-col-bottom-shadow.gif) no-repeat;height:9px;font-size:0;overflow:hidden;}
		
		
			ul#leftColMenu{margin:0;padding:4px;list-style:none;}
			ul#leftColMenu li{width:177px;background:url(../graphics/bg-left-col-menu-li.gif);height:2.1em;border-bottom:1px solid #000; margin-bottom:2px;}
			ul#leftColMenu li a{display:block;line-height:2.1em;padding-left:15px;text-decoration:none;color:#000;font-weight:900;}
			ul#leftColMenu li a span{color:#EBD07A;}
			ul#leftColMenu li a:hover{color:#fff;}
	
		#rightColOuter{position:relative;float:right;display:inline;width:577px; background:url(../graphics/bg-right-col.gif) repeat-y;}
		#rightCol{position:relative;background:url(../graphics/wood-desk.jpg);padding:10px 0;margin:0 4px;}
		#rightColInner{position:relative;margin:0 10px;padding:10px;background:#fff;}
		#rightColShadow{background:url(../graphics/bg-right-col-bottom-shadow.gif) no-repeat;height:9px;font-size:0;overflow:hidden;}
		
		#rightCol h3 {margin-top:15px;}
		#rightCol a{text-decoration:none;color:#936541;font-weight:900;}
		#rightCol a:hover{text-decoration:underline;color:#000;}
		#rightCol table{border-collapse:collapse;width:525px;}
		
		#rightCol table.cenik {border:2px solid #000;border-spacing:1px;border-collapse: separate;}
		#rightCol table.cenik thead {font-weight:900;}
		#rightCol table.cenik td, #rightCol table.cenik th{text-align:center;border:1px solid #000;}
		#rightCol table.cenik th {color:#fff;background-color:#000;font-weight:900;}
		#rightCol table.cenik tr.even { background-color:#eee;}
		#rightCol table.cenik tr:hover	{ background-color:#ccc;}
	
	#footerOuter{text-align:left;margin:0 auto;margin-top:6px;width:800px;background:url(../graphics/bg-footer-outer.gif) repeat-y;}
	#footer{background:url(../graphics/wood-desk.jpg);padding:10px 0;margin:0 4px;}
		#footer p{margin:0;line-height:1.5em;}
		#footer a{color:#000;text-decoration:none;font-weight:900;}
		#footer a:hover{color:#fff;}
	#footerInner{margin:0 10px;padding:10px;background:url(../graphics/bg-footer-inner.jpg);}
	#footerShadow{background:url(../graphics/bg-footer-bottom-shadow.gif) no-repeat;height:9px;font-size:0;overflow:hidden;}
	
	#flash01content{position:absolute;left:0;top:129px;width:100%;}
	#flash01content object{}
	
	#scroller{position:absolute;left:0;top:99px;width:100%;
		background:#936541 url(../graphics/bg-scroller.gif) 0 50% repeat-x;color:#F5E092;font-weight:900;height:25px; line-height:25px;}
	#scroller marquee{background:#936541;width:770px;padding:0 15px; margin:0 auto;}
	
	#drobecky{width:770px;margin:0 auto;text-align:left;}
	#drobecky p{line-height:34px;height:34px;margin:0}
	#drobecky a{color:#F5E092; text-decoration:none; font-weight:900;}
	#drobecky a:hover{color:#fff;}
	
	/* galerie */
	.galerie {margin: 1.33em 0;width:520px;}
	.galerie .nahled {float:left; margin: 5px 8px;/*width: 90px;*/}
	.galerie .obr {border: 10px solid #f5e092; margin-bottom: 10px;}
	.obr img {border: 1px solid #fff;}
	.nahled p {font-size: 95%; text-align: center;}
	
	.clnr, .clr{clear:both;height:0;font-size:0;overflow:hidden;}
	.tac{text-align:center;}
	.fr{float:right;display:inline;}
	.fl{float:left;display:inline;}
	.ir{position:relative;margin:0 0 1em 1em; border:1px solid #000;width:90px}
	.il{position:relative;margin:0 1em 1em 0; border:1px solid #000;width:90px}
	.clanek-anotace,.clanek-text{margin-bottom:1.5em;line-height:1.6em;}
	.lichy{background-color:#D7FFFF;}
	.sudy{background-color:#FFE2C6;}
	.download{margin:1.5em;}
	#logoImg{display:none;}
}
@media print {
	body {background:#fff;color:#000;font-family:serif;font-size:10pt;}
	h1,h2,h3{margin:0;padding:0;margin-bottom:3pt;}
	h1{font-size:15pt;}
	h2{font-size:13pt;}
	h2{font-size:12pt;font-weight:900;}
	#footerOuter, #flash01content, #drobecky, #scroller,#leftColOuter{display:none;}
	table{border-collapse:collapse;width:100%;}
	table.cenik{width:100%;}
	table.cenik thead {font-weight:900;}
	table.cenik td, #rightCol table.cenik th{text-align:center;border:1px solid #000;}
	table.cenik th {font-weight:900;}
	.pba{page-break-after:always;}
}
