/* <![CDATA[ */


body  {
	background:#e2e2e2;
	height: 100%;
	text-align: center;
	font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;
    
	font-size: 75%; 
	
	
	margin: 0; padding: 0;}
	
/* =============== Text =============== */

.cent {
    text-align: center;}
    
a{
	color: #005b9a;}
	
body a:hover {
	color:#ea961d;}

p, img,  h1, h2, h3, h4, h5 {
	border:  0px ;
	margin:  0px;
	padding: 0px;}
	
hr {
	display: block;
	height: 1px; 
	overflow: hidden;
	border: solid #E0E0E0;
	border-width: 1px 0 0 0;
	margin: 2px 0;
	padding: 0;}
	
h1 {
	font-size: 150%;
	 text-align:center;
	color:#005b9a;
	padding-top: 0px;
	padding-bottom: 10px;}

h2 {
	font-size: 110%;
	color: #005b9a;
	padding-top: 10px;
	padding-bottom: 10px;}
	

h3{
	font-size: 105%;}
	
p {
	text-align: justify;
	text-indent: 15px;
	}
ul {

  list-style-type: none;
  
  

}
.red
{
color:red;

}
.red a
{
	color:red;
}

.blue

{
	background-color: #005b9a;
	border-right: 1px solid #1374CF;
	color: #fff;
	text-align: center;
	font-weight: bold;

}

	
.hidden	{
	position: absolute;
	top: -10000px;
	left: 0;
	width: 1px;
	height: 1px;
	overflow: hidden;}
	
.cleaner {
	clear: both;
	height: 0;
	font-size: 0;
	visibility: hidden;}
	
.podrobnosti {
	text-align: right;}
	
.nameleft {
	float:left;}

.nameleft img {
	margin:0px 10px 10px 10px;}

.nameleft object {
	margin:10px;}
	

.nameright {
	float:right;}
	
.nameright img {
	margin:10px;}
	
.subinput {
 
	font-size: 90%;
	color: #005b9a;
	border: 1px solid #B3C8E6;
	background-color: #E8EBF4;
	background:url('images/grafika_new/menu_orange.gif');
	}
	
.searchform {
	border: 1px solid #E0E0E0;
	padding: 2px;
	margin: 0px auto;	
}

.barva1 {
	background-color: #ffffff;
}

.barva2 {
	background-color:#f5f5f5;
}

.vystable {
	font-size: 95%;	
	border: 1px solid #E8EBF4;
}

.vystable th {
	background-color: #E8EBF4;
}

#vysledky {

	border: 1px solid #E0E0E0;

}

.pravybox{
float:left;
margin:12px 0 0px 0;
width:230px;
}

.pravybox form {
	padding: 0px;
	margin: 0px; 
	width: auto;
	}

form p	{
	text-align: right;
	text-indent: 0px;
	}

.pravybox fieldset	{
	border: none;	
	margin:0px;
	padding: 1px;
	text-align:right;
	
	

	}

.vyhledavani  fieldset	{
	border: none;
	margin:0px;
	padding: 1px;
	text-align:center;
	}

	

.vyhledavani  p		{
	text-align: center;
	text-indent: 0px;
	}


#hlavicka {
	}




#obalkruh

{
position:relative;
width: 1024px;
background:white;
border-top:1px solid #c0c0c0;
border-bottom:1px solid #c0c0c0;
border-left:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
text-align:left;
}
.upl
{
top:-1px;
left:-1px;
background:url('images/grafika_new/kul_roh1.gif') left top no-repeat #fff;
}
.upr
{
top:-1px;
right:-1px;
background:url('images/grafika_new/kul_roh1.gif') right top no-repeat #fff;
}
.botl
{
bottom:-1px;
left:-1px;
background:url('images/grafika_new/kul_roh1.gif') left bottom no-repeat #fff;
}
.botr
{
bottom:-1px;
right:-1px;
background:url('images/grafika_new/kul_roh1.gif') right bottom no-repeat #fff;
}
.upl, .upr, .botl, .botr
{
position:absolute;
width:7px;
height:7px;
font-size:0px;
} 

#obal {
	width: 1024px;
	margin: 12px auto 12px auto;
	
	
	}
.obalstred{
    
    }

.sloupec-levy 
{
    float: left;
	width: 250px;
	}
	
.sloupec-levy ul
{
 padding:0;
	}

.sloupec-prostredni-pravy 
{
   
   
	float: right;
	width: 768px;
	
	}

.sloupec-prostredni-pravy .sloupec-l {
	float: left; 
	width: 508px; 
	}
.sloupec-prostredni-pravy .sloupec-l2 {
	float: left; 
	width: 748px; 
	}

.sloupec-prostredni-pravy .sloupec-p {
	float: right; 
	width: 254px; 	
	}
	

.sloupec-p ul{
	padding:0;
	}	

.obsah 
{
    margin:10px;

    }


#paticka {
	padding: 10px;
	
	background: #ffffff;
	}
	
	
#stred2 {
	width: 1000px;
	margin-left:12px;
	background:url('images/grafika_new/sloupce_stred.gif');
	 
	
	
	
}

.box, .box1,.box2,.box3, .boxd, .box1d,.box2d,.box3d{
	width: 231px;
	display: inline;
	float: left;
	overflow:hidden;
	
}

.boxd, .box1d,.box2d,.box3d{
border-bottom:1px solid #c0c0c0;
	
}


.box1, .box1d{
	margin-left:26px;
}

.box2, .box2d {
	margin-left:23px;
}

.box3, .box3d{
	margin-left:26px;
}

.in {

padding:5px;
	
}
.in ul{
margin:0px;
padding:5px 0px;
}
.in li{
padding-top:5px;
}
.end {
	clear: both;
	
	
}	
	
	
#stred {


_background:url('images/grafika_new/sloupce_stred.gif');
	

	}
#stred ul{

padding:5px;


}
	
	
.sloupec_stred_blue

{	
	
float:left;
height:250px;
width:230px;
margin: 0px 10px 10px 12px;
border:1px solid #c0c0c0;
background-color:#eef5fd;
	overflow: scroll
}

.sloupec_stred_grey
{	
	
float:left;
height:250px;
width:230px;
margin: 0px 10px 10px 12px;
border:1px solid #c0c0c0;
background-color:#eeeeee;
overflow: scroll
	
}

.pruh_blue, .pruh_blue2{
float:right;
width:230px;
height:25px;
color:White;
border-left:1px solid #acb8c2;
background:url('images/grafika_new/prouzek_blue.gif');
}

.nadpis_pruh_blue {
float:left;
font-weight:bold;
margin:4px 0 0px 30px;
color: white;
}

.pruh_grey, .pruh_grey2{
float:right;
width:230px;
height:25px;
color:White;
border-left:1px solid #acb8c2;
background:url('images/grafika_new/grey_pruh.gif');
}



.nadpis_pruh_grey {
float:left;
font-weight:bold;
margin:4px 0 0px 30px;
color: white;
}



.sloupec_zpravyl{
float:left;
width:235px;
margin-right:5px;
margin-bottom:40px;
font-size:100%;
}

.sloupec_zpravyr{

float:right;
width:235px;
margin-right:5px;
margin-bottom:40px;
font-size:100%;
}

.nadpis_zpravy {

height:25px;
font-weight:bold;
margin:4px 0 0px 10px;
color:#808080;
font-size:130%;
}
#logo 
{
    margin-top:10px;
    width:230px;
    float:left;

}
#menuline{
width:400px;
float:right;
margin-top:37px;
margin-right:25px;
color: #005b9a;	



}

#patickaline{
 
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
color: #005b9a;	
}
#patickaleft{
 float:left;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
color: #787878;	
}
#patickaright{
 float:right;
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
color: #787878;	
}

#menuup, #menuupu, #menuupt {
position:relative;
 margin-left:12px; 
clear: both;
width:1000px;
height:50px;
color: #005b9a;
font-size: 130%;
}


#menuup
{
background: url("images/grafika_new/menuupn.gif") ;
}
#menuupu
{
background: url("images/grafika_new/menuupnu.gif") ;
}
#menuupt
{
background: url("images/grafika_new/menuupt.gif") ;
}

#menuup a , #menuupu a, #menuupt a{
color:white;
text-decoration: none;
}
#menuup a:hover , #menuupu a:hover, #menuupt a:hover {
	color:#ea961d;}

	
.menuup_upl
{
top:-1px;
left:-1px;
background:url('images/grafika_new/menuup_up_r.gif') left top no-repeat #fff;
}
.menuup_upr
{
top:-1px;
right:-1px;
background:url('images/grafika_new/menuup_up_r.gif') right top no-repeat #fff;
}
.menuup_botl
{

bottom:-1px;
left:-1px;
background:url('images/grafika_new/menuup_bot_r.gif') left bottom no-repeat #fff;
}
.menuup_botr
{

bottom:-1px;
right:-1px;
background:url('images/grafika_new/menuup_bot_r.gif') right bottom no-repeat #fff;\
}
.menuup_upl, .menuup_upr, .menuup_botl, .menuup_botr
{
position:absolute;
width:10px;
height:10px;
font-size:0px;
} 

.menuup_blok{
float:left;
margin:15px 0 15px 0;
width:250px;
text-align:center;


}

.menuup_blok a:hover {
color:#ea961d;
font-weight:bold;

}
.menuup_blok img {
  padding-left:10px;
}


.menuup_lang{
float:right;

}

#banner_obal {

width:760px;

float:left;



}
#banner_mesto
{
 margin-left:12px;
 width:768px;
_background:url('images/grafika_new/baner_meston.jpg') no-repeat  ;
height: 215px;

}
#banner_urad
{
 margin-left:10px;
 width:736px;
background:url('images/grafika_new/baner_urad.jpg') no-repeat  ;
 background-color:#f5f5f5;
}
#banner_turistika
{
 margin-left:10px;
 width:736px;
background:url('images/grafika_new/baner_turistika.jpg') no-repeat  ;
 background-color:#f5f5f5;
}

.banner_in {
position:relative;
border-top:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
border-bottom:1px solid #c0c0c0;
height:100px;
width:504px;
margin:0  0 0 230px;
background-color:#f5f5f5;


}
#banner_nazev{
 margin-top:10px;
color: #005b9a;
 font-size: 210%;  
}

#radnice{
width:230px;
height:215px;
background-color:#e0e0e0; 
background:url('images/grafika_new/radnice_back.gif');

border-right:1px solid #c0c0c0;
float:right;	
 margin-right:12px;
}

#prouzek{
background:url('images/grafika_new/prouzek_blue.gif');
 width:1000px;
 height: 25px;
float:left;
 margin-left:12px;	
}
#menu_orange {
float:left;
width:231px;
height: 25px;

background:url('images/grafika_new/prouzek_blue.gif');
border-right:1px solid #acb8c2;

}

#menu_orange img, #nadpis_novinky img, .nadpis_pruh img {
 padding-left:10px;
 
}

#nadpis_orange {
float:left;
font-weight:bold;
margin:4px 0 0px 30px;
color: white;
}

#nadpis_cesta {
font-size:90%;
float:left;
margin:5px 0 0px 30px;
color:White;
}



#nadpis_cesta a{

color:White;
text-decoration: none;

}


#novinky{
float:right;
width:230px;
height:25px;
color:White;
border-left:1px solid #acb8c2;
border-right:1px solid #acb8c2;
background:url('images/grafika_new/menu_orange.gif');

}

#nadpis_novinky {
float:left;
font-weight:bold;
margin:4px 0 0px 30px;
color: white;
}

.grey_pruh {


width:221px;
height: 25px;
background-color:red; 
background:url('images/grafika_new/grey_pruh.gif');
border-right:1px solid white;

}


.vyhledat 
{
background-color:red;
width:240px;
float:right;
}
.vyhledat_in {
position:relative;
height:100px;
width:220px;
margin:0 10px 0 10px;
border:1px solid #c0c0c0;
background-color:#f5f5f5;
}

.menu_leve {
position:relative;
width:230px;
margin:0px 10px 0px 12px;
border:1px solid #c0c0c0;
}


.menu_leve_off {
margin:0px 10px 0px 12px;
 background-color:white;

 }
.menu_leve_upl
{
top:-1px;
left:-1px;
background:url('images/grafika_new/kul_roh_m.gif') left top no-repeat #fff;
}
.menu_leve_upr
{
top:-1px;
right:-1px;
background:url('images/grafika_new/kul_roh_m.gif') right top no-repeat #fff;
}
 
.menu_leve_botl
{
bottom:-1px;
left:-1px;
background:url('images/grafika_new/kul_roh_ml.gif') left bottom no-repeat #fff;
}
.menu_leve_botr
{
bottom:-1px;
right:-1px;
background:url('images/grafika_new/kul_roh_ml.gif') right bottom no-repeat #fff;
}
.menu_leve_upl, .menu_leve_upr,.menu_leve_botl, .menu_leve_botr
{
position:absolute;
width:7px;
height:7px;
font-size:0px;
} 
 
 
 
.menu_prave {
 position:relative;
width:230px;
margin: 0px 10px 10px 10px;
border:1px solid #c0c0c0;
background-color:#f2e5ae; 

 }
 
 .menu_prave_upl
{
top:-1px;
left:-1px;
background:url('images/grafika_new/kul_roh_m.gif') left top no-repeat #fff;
}
.menu_prave_upr
{
top:-1px;
right:-1px;
background:url('images/grafika_new/kul_roh_m.gif') right top no-repeat #fff;
}
.menu_pravev_upl
{
top:-1px;
left:-1px;
background:url('images/grafika_new/kul_roh_2.gif') left top no-repeat #fff;
}
.menu_pravev_upr
{
top:-1px;
right:-1px;
background:url('images/grafika_new/kul_roh_2.gif') right top no-repeat #fff;
}
 
.menu_prave_botl
{
bottom:-1px;
left:-1px;
background:url('images/grafika_new/kul_roh_2.gif') left bottom no-repeat #fff;
}
.menu_prave_botr
{
bottom:-1px;
right:-1px;
background:url('images/grafika_new/kul_roh_2.gif') right bottom no-repeat #fff;
}
.menu_prave_upl, .menu_prave_upr,.menu_pravev_upl, .menu_pravev_upr, .menu_prave_botl, .menu_prave_botr
{
position:absolute;
width:7px;
height:7px;
font-size:0px;
} 

.menu_prave img{
  padding-right:3px;
}
.menu_akce img{
  padding-right:3px;
}

.menu_akce {
 position:relative;
width:230px;
margin: 0px 10px 10px 10px;

background-color:white; 

}
.nadpis_akce {
float:left;
font-weight:bold;
margin:4px 0 10px 10px;
color: #e39926;
font-size: 130%;
width:230px;
  height:25px;
}

.menu_meteo {
 position:relative;
width:230px;
height:170px;
margin: 0px 10px 10px 10px;
border:1px solid #c0c0c0;
background:url('images/grafika_new/meteo.jpg') no-repeat #fff;

 }
 
.menu_meteo a{
	text-decoration: none;
}
#teplota {
	font-size: 300%;
	color:#005b9a;
	margin: -15px 10px 10px 10px;
	text-align: right;

}


.pruh {
background:url('images/grafika_new/prouzek_blue.gif');
 width:230px;
  height:25px;

  color:white; 
  font-size:110%; 
   border:1px solid #c0c0c0;  
}
.nadpis_pruh {
float:left;
font-weight:bold;
margin:4px 0 0px 30px;
color: white;
}



.pruh a{
 color:white
}
.pruh_on {
background:url('images/grafika_new/pruh_on.gif'); 
 width:220px;
  height:25px;
  text-align:center;
  color:white; 
  font-size:110%; 
}
.posun{
padding-top:3px; 
}

.menu_akce li {

margin:10px 5px 5px 10px;
}

 .menu_prave ul{

margin:10px 5px 5px 10px;
}
 
.menu_leve ul{
 
margin:5px 2px 5px 2px;
}


.odr_obal {
clear:both;
width:210px;
}
.odr_obal img{
float:left;
}

.odr_popis {
width:190px;
float:right;
 font-weight:bold;
}


.menskok {
padding-left:-50px;
}


.seznam_on{
 font-weight:normal;
 width:190px;
}

.odr2_obal img{
float:left;
}

.odr2_popis 
{
padding-left:5px;  
width:160px;
float:right;
 
}


/* ]]> */
