body
{
/* background-color: #074F75; */
background-image:url(images/pozadi.gif);
font-family:Arial, Helvetica, Verdana, Tahoma, FreeSans, sans-serif;
font-size:12px;
color:#000000;
}

a:hover
{
color:#074F75;
text-decoration:none;
}

table
{
font-family:Arial, Helvetica, Verdana, Tahoma, FreeSans, sans-serif;
font-size:12px;
color:#000000;
border:none;
padding:0px;}

H1
{
font-size:14px;
color:#000000;
font-weight:bold;
letter-spacing: 1px;
text-align:left;
}

H2
{
font-size:16px;
color:#000000;
font-weight:bold;
letter-spacing:1px;
text-align:center;
padding-top:10px;
padding-bottom:0px;}

h2.error_msg{
font-size:16px;
color:red;
font-weight:bold;
letter-spacing:1px;
text-align:center;
padding-top:10px;
padding-bottom:0px;}


.hlavicka
{
background-image:url(images/hlavicka.jpg);
background-repeat:no-repeat;
color:#000000;
height:257px;
width:773px;
}

/* menu */

.menu
{
	background-image:url(images/menu_bg.jpg);
	background-repeat:repeat-x;
	width:531px;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	letter-spacing: 1px;
	padding:0px;
	padding-top:0px;
	margin:0px;
	vertical-align:middle;
	text-align:center;
}

.menu a
{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
	letter-spacing: 1px;
	vertical-align:middle;
	text-align:center;
}

.menu a:hover
{
color:#074F75;
font-size:12px;
text-decoration:none;
font-weight: bold;
vertical-align:middle;
text-align:center;
letter-spacing: 1px;}

.centr
{
text-align:center;
}


.vlajky
{
background-image:url(images/vlajky_bg.jpg);
background-repeat:no-repeat;
text-align:center;
position:relative;
width:242px;
height:37px;
padding:0px;
}
*>.vlajky{
vertical-align:bottom;
}

.cz
{
position:relative;
left:-5px;
top:23px;}
*>.cz{
top:0px;
}
.nj
{
position:relative;
left:0px;
top:23px;}
*>.nj{
top:0px;
}
.anj
{
position:relative;
left:5px;
top:23px;}
*>.anj{
top:0px;
}
.ru
{
position:relative;
left:10px;
top:23px;}
*>.ru{
top:0px;
}

.telo
{
background-color:#E5D5B3;
color:#000000;
width:773px;
height:431px;
}

.telo_bottom
{
background-image:url(images/telo_bottom.jpg);
background-repeat:no-repeat;
width:773px;
height:5px;
}


.paticka_l
{
background-image:url(images/paticka_l.jpg);
background-repeat:no-repeat;
width:6px;
height:34px;
}


.paticka_left {
	COLOR: #FFFFFF;
	width:760px;
	font-size: 10px;
	padding-right:5px;
}

.paticka_left a{
	COLOR: #FFFFFF;
	text-decoration: none;
}
.paticka_left a:hover
{
color:#000000;
text-decoration:none;}

.paticka_middle {
	COLOR: #FFFFFF;
	width:760px;
	font-size: 10px;
	padding-right:5px;
	text-align:center;
}

.paticka_middle a{
	COLOR: #FFFFFF;
	text-decoration: none;
}
.paticka_middle a:hover
{
color:#000000;
text-decoration:none;}

.paticka {
	text-align: right;
	COLOR: #FFFFFF;
	width:760px;
	font-size: 10px;
	padding-right:5px;
}
.paticka a{
	COLOR: #FFFFFF;
	text-decoration: none;
}
.paticka a:hover
{
color:#000000;
text-decoration:none;}

.paticka_p
{
background-image:url(images/paticka_p.jpg);
background-repeat:no-repeat;
width:7px;
height:34px;
}

.text
{
padding-top:5px;
background-color:#E5D5B3;
border:none;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
position:relative;
left:0px;
top:0px;
width:530px;
height:431px;
text-align:left;
vertical-align:top;
text-decoration:none;
float:left;
z-index:1;
}

.img_box
{
color:#000000;
text-align:center;
/*background-color:#666666;*/
background-color:#E5D5B3;
font-size:9px;
position:relative;
top:0px;
padding:0px;
width:242px;
height:400px;
float:left;
padding-left:0px;
z-index:2;
}

.odsaz
{
text-align:center;
padding-top:25px;}

.ram
{
border:2px;
border-bottom-color:#074F75;}

.box_1
{
color:#000000;
background-color:#E5D5B3;
font-size:12px;
padding-left:20px;
padding-right:20px;
text-align:left;
vertical-align:top;
}

.kontakt
{
color:#000000;
font-size:14px;
letter-spacing:1px;
font-weight:bold;}


.box1{
	background-color: #E5D5B3;
	COLOR: #000000;
	border:0px;
	padding:0px;
	}

.box2{

	COLOR: #000000;
	text-decoration: none;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.box2 a{
	COLOR: #000000;
	text-decoration: none;
}
.box2 a:hover{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.box3{
	background-color: #B1A388 ;
	COLOR: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.box4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color:#B1A388;
	padding:0px;
	border:1px solid;
	border-top-color:#000000;
	border-left-color:#000000;
	border-right-color:#000000;
	border-bottom-color:#000000;
}

.submit{
	border: 0px;
	color: #000000;
	background-color: #E5D5B3;
	background-image: url(images/submit.gif);
	background-repeat: repeat-x;
	font-weight: bold;
}

.box5{
text-align:center;
	COLOR: #000000;
	text-decoration: none;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.box5 a{
	COLOR: #000000;
	text-decoration: none;
}
.box5 a:hover{
color:#074F75;
text-decoration: none;
font-weight: normal;
}


/* foto */
img
{
border:none;
}

foto {
border: 1px solid #000000;
margin: 1em 0 1.25em 0;
padding: 2px;
}

.foto td {
 background: #FFFFFF;
 border: 1px solid #074F75;
 width: auto;
 line-height: 110%;
 vertical-align: baseline;
}

.popis {
text-align:center;
font-size: 11px;
padding-top:4px;
height:10px;
}

.warning
{
color:#FF0000;
font-size:16px;
text-align:center;
vertical-align:top}

.map
{
border:thin;
border-bottom-color:#000000;
position:relative;
left:0px;
top:38px;}

.map2
{
border:thin;
border-bottom-color:#000000;
position:relative;
left:15px;
top:38px;}

.menicko img
{
vertical-align:-2px;
margin-top:0px;
margin-bottom:0px;
margin-left:7px;
margin-right:7px;}

.menicko a
{
vertical-align:30%;
padding-top:0px;
padding-bottom:0px}

.menicko a:hover
{
vertical-align:30%;
padding-top:0px;
padding-bottom:0px;
}

.menicko
{

text-align:center;
height:21px;
}


