html, body, p, form {
	margin: 0px;
	padding: 0px;
}
img {
	border: 0px;
}
body {
	background-color: #FFEFC4;
	text-align: center;
	font: 12px verdana, arial, sans-serif;
	color:#000000;
}
.pravo {
	background-color: #D5C95D;
	background-image: url(image/pravo.jpg);
	background-repeat:no-repeat;
}
.fotka {
	background-color: #E5E7E2;
	background-image: url(image/fotka.jpg);
	background-repeat:no-repeat;
}
.menu_sk {
	background-color: #3198BB;
	background-image: url(image/menu_sk.jpg);
	background-repeat:no-repeat;
}
.menu_cz {
	background-color: #3198BB;
	background-image: url(image/menu_cz.jpg);
	background-repeat:no-repeat;
}
.menu_pl {
	background-color: #3198BB;
	background-image: url(image/menu_pl.jpg);
	background-repeat:no-repeat;
}
.menu_en {
	background-color: #3198BB;
	background-image: url(image/menu_en.jpg);
	background-repeat:no-repeat;
}
.menu_de {
	background-color: #3198BB;
	background-image: url(image/menu_de.jpg);
	background-repeat:no-repeat;
}
.pas {
	background-color: #FFFFFF;
	background-image: url(image/pas.jpg);
	background-repeat:repeat-y;
}
.pas_p {
	background-color: #FFEFC4;
	background-image: url(image/pas_p.jpg);
	background-repeat:repeat-y;
}
.spodok {
	background-color: #D7CA61;
	background-image: url(image/spodok.jpg);
	background-repeat:no-repeat;
}
.spodok_p {
	background-color: #D7CA61;
	background-image: url(image/spodok_p.jpg);
	background-repeat:no-repeat;
}
.obsah {
min-height:339px;
	background-image: url(image/obsah.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
#vlajky {
font-size:9px;
color:#000000;
text-align:center;
}
#vlajky img {
padding-right:5px;
}
.akcia {
min-height:339px;
}
/* IE fix */

* html .akcia {
height: 339px;
}

* html .obsah {
height: 339px;
}
#menu {
margin-top:10px;
text-align:right;
margin-right:10px;

}
#menu a {
display:block;
width:219px;
height:20px;
text-transform:uppercase;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding-top:3px;
padding-bottom:3px;
}
#menu a:hover {
text-decoration:none;
background-color:#133149;
}
#spodok {
margin-top:30px;
text-align:left;
margin-left:20px;
color:#635A17;
font-size:10px;
}
#spodok a {
text-transform:uppercase;
font-size:10px;
color:#635A17;
text-decoration:none;
}
#spodok a:hover {
color:#000000;
text-decoration:none;
}
#spodok_p {
margin-top:2px;
text-align:right;
text-align:center;
color:#635A17;
font-size:9px;
}
#spodok_p a {
font-size:9px;
color:#635A17;
text-decoration:none;
}
#spodok_p a:hover {
color:#000000;
text-decoration:none;
}
#obsah {
margin-top:10px;
margin-left:10px;
margin-right:10px;
text-align:justify;
margin-right:10px;
color:#000000;
font-size:12px;
}
#obsah a {
font-size:9px;
color:#000000;
text-decoration:underline;
}
#obsah a:hover {
color:#000000;
text-decoration:none;
}
h1 {
color:#635A17;
font-size:14px;
font-weight:bold;
}
h4 {
color:#831D06;
font-size:12px;
font-weight:bold;
padding:0px;
margin:0px;
}
.obr {
float:right;
margin-left:10px;
}
.obr_l {
float:left;
margin-right:10px;
}
#akcia {
margin-left:10px;
margin-right:10px;
text-align:center;
margin-bottom:10px;
color:#000000;
font-size:10px;
}
#akcia a {
color:#831D06;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
#akcia a:hover {
color:#000000;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.input {
font: 11px Verdana; color: #CC6633; background: #F1DBAC; border: 1px solid #CC6633
}
.wifi {
vertical-align:middle;
float:right;
margin-left:10px;
}
li {
padding-bottom:20px;
}
.pleso {
font-weight:bold;
color:#635A17;
}
.male {
font-size:9px;
}