/* CSS Document */
body{

 font-family: Tahoma;
 font-size: 11px;
 margin: 0px auto;
 padding: 0px;
 color: black;
 background: white;
 text-align: center;
 height:100%;

}





td.name { font-size:11px; width:170px}
td.cen { font-size:11px;width:140px}
.center{ text-align:center}
.logo { width: 200px; float:right; display:block; margin: 15px 10px 10px 10px }
.facebook{ background: url(images/fb.png) no-repeat; padding:0px 0px 0px 128px; height:45px; margin-bottom:20px; margin-top:20px; display:block; color: #03F; font:12px Tahoma, Geneva, sans-serif }
.facebook2{ background: url(images/fb.png) no-repeat; height:45px; width:120px; display:block; margin-top:20px;}
/*.facebook2{ height:35px; display:block; position:absolute;width: 113px;top:400px }*/
.clear { clear:both}
a { border: none}
p { font: 11px/1.5 Tahoma, Geneva, sans-serif}
a { text-decoration:none; color:#000; font-weight:bold}
img { border: solid 2px #CCC; margin:0px 0px 0px 5px}
#obsah .lite{  text-align:center; width: auto}
#obsah .lite a { width:120px;   margin:5px; }
#obsah .lite a img { width:120px; margin: 10px    }
#obsah .mapa { position:absolute; right:40px; top:45px}
#all {
	position:relative;
margin: 0 auto; 
width: 1173px;
/*background: url(images/background.jpg) repeat-y;*/

}

#hlavicka{

width: 1173px;
height: 235px;
margin: auto 0;
position:relative;
background: url(images/head.jpg) no-repeat;
}

#menu {

float: left;
width: 210px;
height: 510px;
margin: 0;

/*background: url(images/menu.JPG) no-repeat 0px 30px;*/
text-align: left;
padding:5px  0px 0px 100px ;
position:relative;
top:20px;
z-index:1000;

}

#menu a {


float: none;
width: 230px;

margin: 0;


}



.entry img {width:180px; float:left; text-align:left; margin:0px 30px 0px 15px;}


.entry {margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px}

#menu2 {

float: left;

width:630px;
height: 20px;
display:block;

text-align: left;

position:absolute;
top:240px;
left:340px;
z-index:100;

}

#menu2 a{
color: gray;
float: left;
display:block;
padding:10px 11px 0px 10px;

position:relative;

}

#menu2 a:hover{
color: black;
text-decoration: underline;

}





.menu a { line-height: 1.7em;}	

.menu a:link {
color: black;
font-size: 20px;
font-family: tahoma;
font-weight: bold;
text-decoration: none;


}
.menu a:visited {
color: gray;
font-size: 20px;
font-family: tahoma;
font-weight: bold;
text-decoration: none;

 

}

.menu a:active {
color: black;
font-size: 20px;
font-family: tahoma;
font-weight: bold;
 

}

.menu a:hover {
color: black;
font-size: 20px;
font-family: tahoma;
font-weight: bold;
text-decoration: underline;

}
#obsah {
	position:relative;
float: left;
margin: 0;
width: 630px;
padding: 30px 20px 20px 20px;
text-align: left;
}

#right {
	top:278px;
	right:0px;
position:absolute;
width: 209px;
height: 510px;
z-index:100;
visibility:visible;

/*background: url(images/right.JPG) no-repeat;*/
}


h1 {

 color: #567959;
 font-size: 20px;
 padding: 10px 0px 0px 20px;
 text-transform: uppercase;

}

h2 {

 color: #567959;
 font-size: 17px;
 padding: 10px 0px 0px 20px;

}

h2 a{

 color: #567959;
 font-size: 17px;
 padding: 10px 0px 0px 20px;

}

p.text {

 padding: 4px 20px 0px 20px;

 line-height:1.7em;

}

ul.seznam {

 padding: 10px 0px 0px 37px;

 list-style-type:none;

 line-height:2.3em;

}

ul.seznam li{

 padding-left:25px;
 background-position:0 65%;

 }
 

