BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #add7ff;
	background-image: url(../obrazy/pozadi/zima.jpg);
	background-repeat: repeat-x;
	margin: 0;
	border: 0;
} 
/*  hlavni*/
#odsazeni { 
height: 2px;
		}
#vlajky{
position: relative;
text-align: left;
left: 10px;
top: 10px;
}
#leto--zima{
position: relative;
float: right;
top: 0px;
padding-bottom: 2px;
width: 280px;
}
#leto-zima, #leto-leto{
position: relative;
text-align: center;
width: 140px;
float: right;
}
#zima-leto, #zima-zima {
position: relative;
text-align: center;
width: 140px;
float: left;
}
span.oznaceni-ano A: {color: #969696;} 
span.oznaceni-ano A:visited {color: #969696;} 
span.oznaceni-ano A:link {color: #969696;}  
span.oznaceni-ano A:hover {color: #969696;} 
img.vlajky{
border: 1px solid Black;
width: 30px;
height: 18px;
} 
#zima-zima A {color: white;} 
#leto-leto A {color: white;} 
#foto A, #foto-r A  {font-size: small;} 
#foto A:link, #foto-r A:link  {color: white;} 
#foto A:visited, #foto-r A:visited   {color: white;} 
#foto A:hover, #foto-r A:hover   {color: black;} 
#foto{
letter-spacing: 5px;
padding: 0px;
}
table.hlavni{
width: 780px;
border: 1px;
border-style: solid;
border-color: Black;
} 
td,tr,p {
	font-size: 11px;
	text-align: center;
} 
td.horejsek{
	background-image: url(../obrazy/zima_horejsek.gif);
	background-repeat: no-repeat;
	width: 780px;
	height: 38px;
	vertical-align: bottom;
} 
td.link{
padding-bottom: 3px;
font-size: 11px;
color: black;
} 
td.vlajky{
text-align: left;
padding-left: 10px;
} 
td.hlavni{
background-image: url(../obrazy/zima_hlavni.jpg);
background-repeat: no-repeat;
width: 780px;
height: 168px;
} 
td.lista{
background-image: url(../obrazy/zima_lista.jpg);
background-repeat: no-repeat;
width: 780px;
height: 28px;
text-align: left;
padding-left: 10px;
} 
td.text{
	background-color: #99ccff;
	padding: 10px 20px 15px 20px;
	text-align: left;
} 
td.text2{
	text-align: left;
	padding: 3px 0px 3px 0px;
	text-indent: 5px;
} 
td.text2:first-letter
{
font-size: 120%;
font-weight: bold;
} 
td.text3{
	text-align: left;
	padding: 3px 0px 3px 0px;
	text-indent: 5px;
} 
td.text4{
	text-align: left;
	line-height: 20px;	
}
td.text5{
	text-align: left;
	padding: 3px 0px 3px 0px;
	text-indent: 5px;
	vertical-align: top;
} 
h1{
	color: #2494FF;
	font-size: 18px;
	letter-spacing: 8px;
} 
h2{
	color: #2494FF;
	font-size: 18px;
	padding: 5px;
} 
td.dole{
background-image: url(../obrazy/zima_pozadidole.gif);
background-repeat: no-repeat;
width: 558px;
height: 27px;
} 
img{
border: 0px;
} 
A {
font-size: 10px;
text-decoration : none; 
font-weight: bold;
} 
A:link {
	color: Navy;
} 
A:visited {
	color: White;
} 
A:hover {
	color: #4169E1;
} 
img {
border: 0px;
}  
.lista a:visited {
	color: Black;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
} 
.lista a:link {
	color: Black;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
} 
.lista a:hover {
	color: #0000CD;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
} 
.horejsek a:visited {
	color: Black;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
} 
.horejsek a:link {
	color: Black;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
} 
.horejsek a:hover {
	color: white;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
} 
td.radek {
	text-align: left;
	background-color: #75BBFF;
	border: 2px;
	border-color: #99ccff;
	border-style: solid;
	width: 250px;
	padding: 3px;
	padding-left: 10px;
}   
td.radek2 {
	text-align: left;
	background-color: #75BBFF;
	border: 2px;
	border-color: #99ccff;
	border-style: solid;
	padding: 3px;
	padding-left: 110px;
}  
td.radek_cena {
	background-color: #75BBFF;
	border: 2px;
	border-color: #99ccff;
	border-style: solid;
	text-align: center;
	width: 100px;
	padding: 3px;
}  
td.admin{
	text-align: left;
	font-size: 12px;
	padding: 5px 0px 5px 0px;
}  
td.datum{
	text-align: left;
	font-weight: bold;
	background-color: #62B2FF;
	color: Blue;
	padding: 1px 0px 1px 10px;
}  
table.admin{
width: 100%;
}  
img.okoli{
	border: 2px;
	border-style: solid;
	border-color: #3C9FFF;
}  
td.photo{
	padding: 5px;
	margin: 2px;
	text-align: center;
	width: 230px;
}  
