@media print {
      .noprint { display: none; }
}

body{
	background-color:#356666; color:#333333; background-image:url(../img/bg.jpg); 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;  line-height:15px;
	margin: 0px; padding:0 	
}

.T{ width:950px; height:202px; background-image:url(../img/top.jpg); text-align:left; }
	.T1{ width:950; height:162px; }
		.T1L{ float:left; width:245px; height:162px; }
		.T1R{ float:left; width:705px; height:162px; }
			.T1R1{ width:705px; height:50px;} 
				.T1R11{ padding-top:15px; padding-right:55px; } 
			.T1R2{ width:705px; height:112px;} 
				.T1R21{ padding-right:25px; padding-top:1px; } 
	.T2{ width:950; height:40px; }
		.T21{ padding-top:10px; padding-left:45px; }

.M{ width:950px; background-image:url(../img/mid.jpg); text-align:left; }
	.ML{ float:left; width:245px; }
		.ML1{ padding-left:45px; padding-right:30px; padding-top:20px; padding-bottom:30px;} .ML1 hr{border-top: 1px solid #AAAAAA;}
	.MR{ float:left; width:705px; }
		.MR1{ padding-left:30px; padding-right:55px; padding-top:10px; padding-bottom:30px;}

.B{ width:950px; height:55px; background-image:url(../img/bott.jpg); text-align:left; }
	.B1{ padding-left:45px; padding-right:55px; padding-top:13px; color:#999999; } .B1 a{color:#999999;} .B1 a:hover{color:#999999;}

.logo{ display:block; width:180px; height:150px; position:relative; top:5px; left:40px; }
.flag{ margin-left:10px; border:0; }
.sepx{ margin-left:2px; margin-right:3px; }

p{ margin:0; padding-left:20px; padding-right:5px; }
	
.hrhid{visibility:hidden; padding:0; margin:0; }

table{margin:0; padding:0}
td{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; }

.ul_map { margin-bottom:7px; padding-left:20px; list-style-type: disc; }
.li_map { margin:0; padding-bottom:7px; ; }
.maplev0{ font-size:12px; text-transform:uppercase; font-weight:bold}

ul{ margin-left:5px; margin-top:8px; margin-bottom:8px; }
li{ margin-bottom:3px; }

.log{position:absolute; top:0; left:0;}

hr {
	border-top: solid #CCCCCC 1px;
	border-left: none;
	border-right: none;
	border-bottom: none;
	margin-top:15px; margin-bottom:15px; _margin-top:4px; _margin-bottom:4px; 
	height: 1px; 	
	clear:both; 
}

.amL{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; position:relative; top:-6px; text-transform:uppercase; letter-spacing:-1px; }  
.amL:hover{ color:#999999; }
.amonL{ color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; position:relative; top:-6px; text-transform:uppercase; letter-spacing:-1px; } 
.amonL:hover{ color:#999999; } 

h1,h2,h3,h4,h5 {clear:both; margin-top:10px; margin-bottom:10px; padding:0; color:#999999; }
h1 {font-size: 20px; line-height:20px; text-transform:uppercase; } 
h2 {font-size: 18px; line-height:18px; ;text-transform:uppercase; } 
h3 {font-size: 15px; }
h4 {font-size: 12px; }
h5 {padding-left:25px; padding-right:25px; padding-top:3px; padding-bottom:3px;margin-top:5px; margin-bottom:5px;  font-size: 14px; background-image:url(../img/bgnadpis.gif); background-repeat:repeat-y}
.hidden{display:none}

.novtitle{ display:block; margin-bottom:10px; font-size:12px}

.logtab{ margin-left:25px; }
.loginp{ width:160px; }
.loginp2{ width:160px; margin-top:10px; }
.lograd{ position:relative; top:2px; }

/* AKTUALITY */
.div_akt{ margin-bottom:10px; padding-left:25px; padding-right:25px; }	
.div_akt_sys{ clear:both; margin-top:7px; }

.div_akce_env{ clear:both; margin-bottom:20px; margin-top:20px; }
.div_akce{ margin-bottom:10px; padding-left:25px; padding-right:25px; }	
.a_akce{ color:#333333 }	

.divlog{padding-left:25px; }
.inplog{width:160px}
.inpradio{ position:relative; top:2px; left:-2px}

a{ color:#c05000; }
a:hover { color:#000000}

.pag_a_on{ text-decoration:none; color:#CCCCCC; cursor:default; font-weight:bold}

form{margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; }
