@import "css/layout.css";	
@import "css/buttons_cz.css";

p { text-align:justify; margin-right:15px;}

/*ul li, ul {list-style-type:none; padding:0px; margin:0px;}*/

#rauty_menu a h2 { margin:0px; margin-left:20px; padding:0px; display: inline;}

#print { position:relative;
		 text-align:right;
		 margin-right:50px;
		 margin-bottom:20px;
		 }
#print a {color:#000000; text-decoration:none; font-weight:bold;}
#print a:hover {color:#FF0000; text-decoration:none; font-weight:bold;}

a h2, h2 {font-size:16px; color:#000000; text-decoration:none; font-weight:bold;}
a:hover h2 {font-size:16px; color:#FF0000; text-decoration:none; font-weight:bold;}

h2 span {display:none;}

a { text-decoration:none;}
a:link, a:visited { text-decoration:none;}


.vicezde {margin-bottom:15px;}
.vicezde a, .odk a {font-size:11px; color:#000000; text-decoration:none; font-weight:bold; }
.vicezde a:hover, .odk a:hover {font-size:11px; color:#FF0000; text-decoration:none; font-weight:bold; }
.odk {text-align:left;}

.redblack, .redblack a {font-size:11px; color:#FF0000; text-decoration:none; font-weight:bold;}
.redblack:hover, .redblack a:hover {font-size:11px; color:#000000; text-decoration:none; font-weight:bold;}

.blackred, .blackred a {font-size:11px; color:#000000; text-decoration:none; font-weight:bold;}
.blackred:hover, .blackred a:hover {font-size:11px; color:#FF0000; text-decoration:none; font-weight:bold;}

.brown {color:#7E4502;}

.upoutavka_titul_1, .upoutavka_titul_2, .upoutavka_titul_3 {
				  position:relative;
				  float:left;
				  left:0px;				  
				  padding-left:4px;
				  text-align:justify;
				  border-left: 3px solid #8A765B;
				  } 

.upoutavka_titul_1 {margin-left:0px; width:145px;}		
.upoutavka_titul_2 {margin-left:15px; width:100px;}	
.upoutavka_titul_3 {margin-left:15px; width:130px;}	


.upoutavka_programy_0, .upoutavka_programy_1, .upo_menu  {
				  position:relative;
				  float:left;
				  top:30px;
				  left:0px;				  
				  padding-left:4px;
				  text-align:justify;
				  border-left: 3px solid #8A765B;
				  } 

.upoutavka_programy_0 {margin-left:0px; width:200px;}
.upoutavka_programy_1 {margin-left:20px; width:200px;}		

.upoutavka_programy_0 h2, .upoutavka_programy_1 h2 {text-align:left;}


.cistic {display:block;
	clear: both;
	height: 40px;
	border: none;
	margin: -2em 0 0 0;
	visibility: hidden;
}	
.cistic20 {display:block;
	clear: both;
	height: 20px;
	border: none;
	margin: -2em 0 0 0;
	visibility: hidden;
}

.upo_menu {  	  position:relative;
				  float:left;
				  left:0px;				  
				  padding-left:4px;
				  text-align: left;
				  border-left: 3px solid #8A765B;
				  }

.upo_menu {margin-left:0px; width:240px;}
.upo_menu ul li, .upo_menu ul {list-style-type:none; padding:0px; margin:0px;}

.cistic_menu, .cistic_menu50, .cistic_menu40  {display:block;
	clear: both;
	height: 20px;
	border: none;
	margin: -2em 0 0 0;
	visibility: hidden;
}	
.cistic_menu50 {height: 50px;}
.cistic_menu40 {height: 40px;}
#map { 
      width:695px;height:430px;
       }
.txtmap { font-size:16px; text-decoration:none; font-weight:bold; color:black;}	 

#popup {
background:#FCF5E3;
border:1px solid #6C543B;
margin:0px;
padding:7px;
width:270px;
height:100px;
display:block;
overflow:hidden;
}  
	
.doprava_h2 {font-size:18px; color:#962138; font-weight:bold;}
.doprava_hn {font-size:14px; color:#962138; font-weight:bold;}
.doprava_bl  {font-size:14px; color:#000000; font-weight:bold;}    


.bold {font-weight:bold;}				  
.red { color:#FF0000;}
.redbold {color:#FF0000; font-weight:bold; }


.nov_txt a { font-weight:bold; color:#000000;}
.nov_txt a:hover  { color:#FF0000; font-weight:bold; text-decoration:none; }

.alignleft {text-align:left;}
.justify {text-align:justify;}
.h2red {font-family: Arial; font-weight:bold; color:#FF0000; font-size:24px; text-align:center;}
.pivomatuska {position:relative; left:85px; font-family: Arial; font-weight:bold; color:#46B425; font-size:24px; text-align:center;}

.monotype {font-family: Monotype corsiva, Verdana, Arial, Helvetica, sans-serif; font-size:16pt; color:#FF0000; text-decoration:underline; }

.img_border {margin-right:20px;margin-bottom:15px;}

.aktual_img {margin-right:30px; margin-top:5px;}

.reference li {margin-top:5px; font-size:16px;}
