@media print {
      .noprint { display: none; }
}

body{
	font-family: "arial ce", arial, sans-serif; 	font-size: 11px; color: #333;
	margin: 0px; padding: 0px; background-color: #d9cfda;
}

.T1{ clear:both; width:963px; background-color:#FFFFFF; }
.T12{padding-top:20px; padding-bottom:10px; padding-left:25px; padding-right:25px; }
.T2{ clear:both; width:100%; height:25px; background-color:#84567e; }
.T22{padding-left:15px; }
.T3{ clear:both; width:990px; background-image:url(../img/bgm.gif); background-repeat:repeat-y; }
.L{ float:left; width:696px; }
.L1{padding-left:25px; padding-right:15px; }
.R{ float:left; width:280px; }
.R p{ padding-left:25px; padding-right:25px; }
.R1{}
.B1{ clear:both; width:963px; height:27px; background-color:#84567e; }
.B21{ float:left; padding-left:25px; padding-top:0; color:#FFFFFF}
.B21 a{color:#FFFFFF; }
.B22{float:right; padding-right:25px; padding-top:6px; }
.B22 a{color:#FFFFFF}
.Bdiv{ float:left; padding-top:6px}

p{ margin:0; padding-left:20px; padding-right:5px; }
	
.hrhid{visibility:hidden; margin:0; padding:0}

table{margin:0; padding:0}
td{ font-family: Arial, Helvetica, sans-serif; font-size:11px; }

.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{}
li{ margin-bottom:5px}

#hodiny{ color:#666633}

.log{position:absolute; top:0; left:0;}

hr {
	border-top: solid #e3d4ce 1px;
	border-left: none;
	border-right: none;
	border-bottom: none;
	margin-top:10px; margin-bottom:10px;
	height: 1px; 	
	clear:both; 
}

.amT{ display:block; float:left; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; font-size:12px; color:#FFFFFF; text-decoration:none; }  
.amT:hover{ background-color:#511e56; color:#FFFFFF; }
.amonT{ display:block; float:left; background-color:#511e56; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; font-size:12px; color:#FFFFFF; text-decoration:none; } 
.amonT:hover{ color:#FFFFFF; }

.amL{ display:block; padding-top:12px; padding-bottom:1px; border-bottom:1px dotted #999999; font-size:11px; color:#7a0100; text-decoration:none; text-transform:uppercase; }  
.amL:hover{ color:#333333; }
.amonL{ display:block; padding-top:12px; padding-bottom:1px; border-bottom:1px dotted #999999; font-size:11px; color:#333333; text-decoration:none; text-transform:uppercase; } 
.amonL:hover{ color:#333333; }

h1,h2,h3,h4,h5 {clear:both; font-family: Arial, Helvetica, sans-serif; margin-top:15px; margin-bottom:15px; padding:0; color:#85577f; }
h1 {font-size: 18px; } 
h2 {font-size: 14px; } 
h3 {font-size: 12px; }
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:#85577f; }
a:hover { color:#333333}

.pag_a_on{ text-decoration:none; color:#CCCCCC; cursor:default; font-weight:bold}

form{margin-left:0; margin-right:0}

.movdiv1{float:left; width:398px}
.movdiv2{float:left; /*width:298px*/ width: 255px}	
.movTab{ cursor:pointer; margin-bottom:10px; color:#333333; width:100%}
.movL{ background-color:#D9CFDA; width:11px; }
.movM{ background-color:#D2C3BD; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px; }
.movMB{color:#79577C; font-size:12px}
.movMdiv1{padding-top:2px; padding-bottom:0px;font-weight: bold; font-size:11px}
.movMdiv2{padding-top:1px; padding-bottom:1px; font-size:11px}
.movR{ background-color:#D9CFDA; width:113px;vertical-align:top;}
.movimg{margin:0px;padding:0px;}
.movh1{ padding-left:26px}
.movnov{ padding-left:20px; padding-right:20px; padding-bottom:10px}
.mova{ display:block; margin-bottom:3px; color:#000000}


