@media screen {
	body{margin: 0; border:0; font-family: Verdana, "Geneva CE", lucida, sans-serif; background: #fff url("_images/vertic.png") 0 0 repeat-y; color:#000;}

	/*layout*/
	#headline{height:180px; width:100%; background: transparent url("_images/logo_bg.png") 0 0 repeat-x;}
		#logo{border:0; float: right;}
		#dalmi{border:0; float: left;}

	#navcolumn{float: left; width: 220px; padding:10px 0px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;}
		#menubox ul{padding:0; margin:0 10px; text-align:left; border:3px solid #ff9900;}
		#menubox ul li{list-style-type: none; margin:0; padding:0; background-color: #CCCCCB; border-bottom:1px solid #CCCCCB;line-height:21px;}
		#menubox ul li a{font-size: 13px; font-weight:bold; color: #000; text-decoration: none; padding:0 0 0 4px; margin:0; border:0; background-color: #fff; display:block; width:66%;}
		#menubox ul li a:hover{color: #fff; background-color: #ff9900;}
		#menubox ul li.current{background: #fff url("_images/shifts.png") center right no-repeat;}
		#menubox ul li.current a{color: #000; background-color: #CCCCCB;}

		#adresa{font-size: 13px; color: #7e7e7e;padding:5px 30px;}
		#flags{border:0; width:auto; margin:10px 0 0 30px;}
		 .imfl{border:0px; padding:3px;}/*flags*/

	#content{padding:0; margin:0 10px 10px 235px; background: transparent url("_images/h_m_c.jpg") bottom right no-repeat; min-height:370px; height:auto !important; height:370px;}
		#colors{width:100%; font-size: 10px; border:0; margin:20px 0;}
			#kbc1{background-color:#00FFFF;}
			#kbc2{background-color:#FF00FF;}
			#kbc3{background-color:#FFFF00;}
			#kbc4{background-color:#000000;}
			#kbc5{background-color:#009900;}
			#kbc6{background-color:#FF6600;}
	#design{font-size: 9px; text-align:center; padding:5px;}
		#design a{text-decoration: none; color: #7e7e7e;}
	
	/*color*/
	.ora{color: #ff9900;}
	
	.imth{border:1px solid #b4b4b4; padding:1px; margin:0px;}/*thumbs foto*/
	#gallery{position:absolute; left:235px; top:220px; background-color: #fff; border-right:2px solid #b4b4b4; border-bottom:2px solid #b4b4b4;
	border-left:1px solid #b4b4b4; border-top:1px solid #b4b4b4;  padding:8px;}
	#gallery .notice{margin:0; font-size: 1em;}
	#back{text-align: right; margin:0; font-size:12px;}
	
	/*a*/
	a{color: #242424;}
	a:hover{color: #ff9900;}
	.im1{margin:5px; border:1px solid #fff;}
	
	/*box*/
	.ar{text-align: right;}
	.al{text-align: left;}
	.ac{text-align: center;}
	.vb{vertical-align: bottom;}
	.vt{vertical-align: top;}
	.vm{vertical-align: middle;}
	.fl{float: left;}
	.fla{float: left;padding-right: 20px;}
	.fr{float: right;}
	.bc{margin:0 auto;}/*center block*/
	.nw{white-space: nowrap;}
	.vatab{margin-bottom:60px;}
	.vatab2{margin-bottom:180px;}
	.cl{clear: left;}
	
	hr{height:1px; border: 1px solid #fff}
	ul{margin-top:.5em;}
	li{list-style: square;}
	/*para*/
	h1{font-size: 16px; font-weight: bold; color: #000; margin:.5em 0 .5em 0; border-bottom:1px dotted #ff9900;}
	h2{font-size: 15px; font-weight: bold; color: #000; margin:.5em 0;}
		h2 a{font-weight:normal;}
	h3{font-family: sans-serif; font-size: 14px; font-weight: bold; color: #000; margin:.8em 0 .2em 0;}

	p{margin:.5em 0;}
	.p1{font-size: 14px;}
	.p2{font-size: 13px;}
	.p3{font-size: 14px;padding-left:20px;}
	.notice{font-size: 13px; color: #ff9900;font-weight: bold;}

	/*table*/
	.tbl{width:70%;}
	.tlab,.tdat{font-size: 12px; padding: .2em; border-bottom:1px solid #7e7e7e;}
	.tlab{background-color:#fff; color: #000; width:60%;}
	.tdat{background-color:#cccccb; color: #000;}
	
	.th1{font-size: 11px; font-weight:bold; background-color:#005500; color: #fff; padding-left: .2em; border:1px solid; border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;}/*file list heads*/
	.tb1 td{font-size: 11px; padding: .2em; border-bottom:1px solid #7e7e7e;}/*common text*/
}

@media print {
	/*extra*/
	.noprint{display: none;}
	.pgbra{page-break-after: always;}

	body{margin: 0; border:0; font-family: Verdana, "Geneva CE", lucida, sans-serif; background-color:#fff; color:#000;}

	/*layout*/
	#cover{padding: 0; border:0; margin:0;}
	#headline{height: 120px; padding: 0; border: 0; margin:0; background-image:url("_images/top.png");}
		#hbann{margin:5px 0 0 5px;}/*název*/
		#logo{display: none;}/*img logo*/
		
	#menutop{display: none;}
	#navcolumn{display: none;}

	#content{padding:10px; border: 0;}
	#design{font-size: 10px; text-align:center; color: #fff; padding:5px;}
	
	/*a*/
	a{color: #bfffbf;}
	.tb1 a{color: #ff6600;}/*in table*/
	.im1{margin:5px; border:1px solid #fff;}
	
	.imth{border:1px solid #ff9900; padding:1px; margin:0px;}/*thumbs foto*/
	#gallery{float: left; background-color: #fff; border-right:1px solid #b4b4b4; border-bottom:1px solid #b4b4b4;
	border-left:1px solid #eaeaea; border-top:1px solid #eaeaea;  padding:8px;}
	#gallery .notice{margin:0; font-size: 1em;}
	#back{text-align: right; margin:0; font-size:12px;}
	
	/*box*/
	.ar{text-align: right;}
	.al{text-align: left;}
	.ac{text-align: center;}
	.vb{vertical-align: bottom;}
	.vt{vertical-align: top;}
	.vm{vertical-align: middle;}
	.fl{float: left;}
	.fr{float: right;}
	.bc{margin:0 auto;}/*center block*/
	.nw{white-space: nowrap;}
	.vatab{margin-bottom:30px;}
	.vatab2{margin-bottom:180px;}
	
	hr{height:1px; border: 1px solid #fff}
	li{list-style: square;}
	/*para*/
	h1{font-size: 16px; font-weight: bold; color: #000; margin:.5em 0 .5em 0; border-bottom:1px dotted #ff9900;}
	h2{font-size: 15px; font-weight: bold; color: #000; margin:.5em 0;}
	p{margin:.5em 0;}
	.p1{font-size: 14px;}
	.p2{font-size: 13px;}
	.p3{font-size: 14px;padding-left:20px;}
	.notice{font-size: 13px; color: #ff9900;font-weight: bold;}
        

	/*table*/
	.tbl{width:70%;}
	.tlab,.tdat{font-size: 12px; padding: .2em; border-bottom:1px solid #7e7e7e;}
	.tlab{background-color:#000; color: #fff; width:60%;}
	.tdat{background-color:#ff9900; color: #000;}
}