body{
	font-family: Arial,sans-serif,Verdana,helvetica;
	background-color:#463D36;
	background-repeat:repeat-x;
	line-height:1.5;
	margin:0px;
	padding:0px;
	text-align: center;

}


td, th {background-color:#fff;
font-size:11px;
padding:5px;}

a{color:#3C5C80;}

a:link{color:#515151;}

a:hover{color:#CCC;}



img{border:0px;margin:0;
padding:0px;}

h1{font-size:15px;
   color:#BDBDBD;
   width:100%;
	border-left:1px solid #fff;
	border-top:1px solid #BDBDBD;
	border-bottom:1px solid #BDBDBD;	
	padding:21px 0 0px 5px;
	text-transform:uppercase;
	text-align:right;
	}
	
h2{font-size:14px;
text-transform:uppercase;
text-align:left;
 color:#E9771E;
   /*width:153px;*/
  font-weight:bold;
  	padding-bottom:10px;
	margin:0;
}





/************* #hlavni **************/

#obal{
	width:682px;
	padding-bottom:0px;
    background-color:#FFF;
	text-align:left;
	margin:0 auto;
	background-image:url(bg.gif);
	background-repeat:repeat-y;
	
	}

#top{position:relative;
	width:682px;
	background-image:url(top.gif);
	height:105px;
	
}
#top2{width:682px;
height:19px;
background-image:url(pod.gif);
background-repeat:no-repeat;
clear:both;

}


#vl a{width:24px;
height:16px;
position:absolute;
left:580px;
top:20px;
background-image:URL(flag-cs.png);
background-repeat:no-repeat;
}

#vl2 a{width:24px;
height:16px;
position:absolute;
left:635px;
top:20px;
background-image:URL(flag-en.png);
background-repeat:no-repeat;}

/************* #menu **************/
#nav{width:682px;
height:45px;
float:left;
background-image:url(val.gif);
background-position:left top;
}

#nav ul li{display:inline;}

#nav ul{float:left;
width:682px;
height:45px;
padding-left:5px;
margin: 0;
}

#nav ul a{padding-top:20px;}


#nav ul li a{padding: 10px 0px 0px 0px;
text-align:center;
text-decoration:none;
line-height:1.2;
width:112px;
height:45px;
font-weight:bold;
border-bottom:1px solid #5F310C;
font-size:11px;
float:left;
color:#404040;}

html>body #nav ul li a{height:35px;}

#nav ul li a:hover{
background-image:url(but1.gif);
width:112px;
height:45px;
color:#333;
}
html>body #nav ul li a:hover{height:35px;}

#nav a:hover, #a:link{ background-color:#f7f7f7;
color:#333;}


/************* #prave podmenu **************/




/************* #obsah **************/
#obsah{
	width:504px;
	position:relative;
	padding:13px 0 20px 0px;
	float:right;
	}
html>body #obsah{padding-top:3px;}

#rrr{width:178px;
height:59px;
background-image:URL(img04.gif);
background-repeat:no-repeat;
position:relative;
float:left;
}



.obsah1{width:460px;
padding-bottom:10px;

	   float:left;
	   font-size:11px;
	   color:#222222;
	   text-align:justify;
	}
	





html> body .obsah1{margin-right:0;
padding-left:0px;}

.obsah1 a{color:#E9771E;
font-weight:bold;}

.obsah1 a:hover{color:#333;}






#spodek{width:682px;
background-image:url(pat.gif);
margin:0;
border-bottom:3px solid #BDBDBD;
padding:0;
height:49px;
clear:both;}


img.left { float: left; margin-right: 1em; }
img.right { float: right; margin-left: 1em; }

body.co-muzete-ocekavat #rrr, body.what-to-expect #rrr { background-image: url(img01.gif); }
body.kde #rrr, body.where #rrr { background-image: url(img02.gif); }
body.za-kolik #rrr, body.fee #rrr { background-image: url(img03.gif); }
body.kontaktni-formular #rrr, body.contact-me #rrr { background-image: url(img05.gif); }
body.vstup-pro-klienty #rrr, body.clients-login #rrr { background-image: url(img06.gif); }

#spodek p { text-align: right; font-size: 11px; padding: 27px; }
#spodek a:hover { color: #E9771E; }
