﻿/* <![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: red ;}

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: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;}
	
.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 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: 1000px;
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/kul_roh1.gif') left top no-repeat #fff;
}
.upr
{
top:-1px;
right:-1px;
background:url('images/grafika/kul_roh1.gif') right top no-repeat #fff;
}
.botl
{
bottom:-1px;
left:-1px;
background:url('images/grafika/kul_roh1.gif') left bottom no-repeat #fff;
}
.botr
{
bottom:-1px;
right:-1px;
background:url('images/grafika/kul_roh1.gif') right bottom no-repeat #fff;
}
.upl, .upr, .botl, .botr
{
position:absolute;
width:7px;
height:7px;
font-size:0px;
} 

#obal {
	width: 1000px;
	margin: 10px auto 10px auto;
	
	
	}
.obalstredd{
     background-color:Yellow;   
    }

#sloupec-levy 
{
    float: left;
	width: 240px;
	}
	
#sloupec-levy ul
{
 padding:0;
	}

#sloupec-prostredni-pravy 
{
   
   
	float: right;
	width: 758px;
	
	}

#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: 240px; 	
	}
	

 #sloupec-p ul{
	padding:0;
	}	

.obsah 
{
    margin:10px;

    }


#paticka {
	padding: 10px;
	
	background: #ffffff;
	}
#logo 
{
    margin-top:10px;
    width:230px;
    float:left;

}
#menuline{

float:right;
margin-top:37px;
margin-right:10px;
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{
position:relative;
 margin-left:10px;
 margin-bottom:10px;
clear: both;
width:982px;
height:52px;
background: url("images/grafika/menuup.gif") ;
color:white;
font-size: 130%;

}
#menuup a {
color:white;
}
#menuup a:hover {
	color: red ;}
	
.menuup_upl
{
top:-1px;
left:-1px;
background:url('images/grafika/menuup_up_r.gif') left top no-repeat #fff;
}
.menuup_upr
{
top:-1px;
right:-1px;
background:url('images/grafika/menuup_up_r.gif') right top no-repeat #fff;
}
.menuup_botl
{

bottom:-1px;
left:-1px;
background:url('images/grafika/menuup_bot_r.gif') left bottom no-repeat #fff;
}
.menuup_botr
{

bottom:-1px;
right:-1px;
background:url('images/grafika/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:245px;
border-right:1px solid white;
text-align:center;
}

.menuup_blok img {
  padding-left:10px;
}


.menuup_lang{
float:left;
margin:15px 0 15px 20px;
width:218px;

text-align:center;
}

#banner_obal {

width:746px;

float:left;



}
#banner_mesto
{
 margin-left:10px;
 width:736px;
background:url('images/grafika/baner_mesto.jpg') no-repeat  ;
 background-color:#f5f5f5;
}
#banner_urad
{
 margin-left:10px;
 width:736px;
background:url('images/grafika/baner_urad.jpg') no-repeat  ;
 background-color:#f5f5f5;
}
#banner_turistika
{
 margin-left:10px;
 width:736px;
background:url('images/grafika/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%; 
  
 
}

.vyhledat 
{
    
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:220px;
margin:1px 10px 0px 10px;
border:1px solid #c0c0c0;
}


.menu_leve_off {
margin:10px 10px 0px 10px;
 background-color:white;}
 
.menu_leve_upl
{
top:-1px;
left:-1px;
background:url('images/grafika/kul_roh_m.gif') left top no-repeat #fff;
}
.menu_leve_upr
{
top:-1px;
right:-1px;
background:url('images/grafika/kul_roh_m.gif') right top no-repeat #fff;
}
 
.menu_leve_botl
{
bottom:-1px;
left:-1px;
background:url('images/grafika/kul_roh_ml.gif') left bottom no-repeat #fff;
}
.menu_leve_botr
{
bottom:-1px;
right:-1px;
background:url('images/grafika/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:220px;
margin:10px;
border:1px solid #c0c0c0;
background-color:#f5f5f5; 

 }
 
 .menu_prave_upl
{
top:-1px;
left:-1px;
background:url('images/grafika/kul_roh_m.gif') left top no-repeat #fff;
}
.menu_prave_upr
{
top:-1px;
right:-1px;
background:url('images/grafika/kul_roh_m.gif') right top no-repeat #fff;
}
.menu_pravev_upl
{
top:-1px;
left:-1px;
background:url('images/grafika/kul_roh_2.gif') left top no-repeat #fff;
}
.menu_pravev_upr
{
top:-1px;
right:-1px;
background:url('images/grafika/kul_roh_2.gif') right top no-repeat #fff;
}
 
.menu_prave_botl
{
bottom:-1px;
left:-1px;
background:url('images/grafika/kul_roh_2.gif') left bottom no-repeat #fff;
}
.menu_prave_botr
{
bottom:-1px;
right:-1px;
background:url('images/grafika/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;
}
.pruh {
background:url('images/grafika/pruh.gif'); 
 width:220px;
  height:25px;
  text-align:center;
  color:white; 
  font-size:110%; 
  
}
.pruh a{
 color:white
}
.pruh_on {
background:url('images/grafika/pruh_on.gif'); 
 width:220px;
  height:25px;
  text-align:center;
  color:white; 
  font-size:110%; 
}
.posun{
padding-top:3px; 
}

.menu_prave ul{

margin:10px 5px 5px 10px;
}
 
.menu_leve ul{
 
margin:5px 2px 5px 2px;
}


.odr_obal {
clear:both;
width:200px;
}
.odr_obal img{
float:left;
}

.odr_popis {
width:180px;
float:right;
 font-weight:bold;
}


.menskok {
padding-left:-50px;
}


.seznam_on{
 font-weight:normal;
 width:180px;
}

.odr2_obal img{
float:left;
}

.odr2_popis {
width:160px;
float:right;
 
}


/* ]]> */
