body { margin: 50px 0;	padding: 0;	background: #F8F4EE; font: normal small "Trebuchet MS",sans-serif; color:#974646; }


/* hlavicka */
#hlavicka { width: 810px; height: 82px; margin: 0 auto; position: relative; background-image: url('img/hlavicka.gif'); background-repeat: no-repeat;}
#hlavicka_jazyky {	float: left; width: 425px; padding-left: 45px; padding-top: 30px; }
a.vlajkacz { float: left; display: block; width: 24px; height: 16px; background-image:url(img/vlajka_cz.gif); background-position:left; background-repeat:no-repeat; text-decoration:none; border:0; padding: 0 2px; }
a.vlajkacz:hover { float: left;	display: block; width: 24px; height: 16px; background-image:url(img/vlajka_cz1.gif);	background-position:left; background-repeat:no-repeat;	text-decoration:none; border:0;	padding: 0 2px; }
a.vlajkaen { float: left; display: block; width: 24px; height: 16px; background-image:url(img/vlajka_en.gif); background-position:left; background-repeat:no-repeat; text-decoration:none; border:0; padding: 0 2px; }
a.vlajkaen:hover { float: left;	display: block; width: 24px; height: 16px; background-image:url(img/vlajka_en1.gif);	background-position:left; background-repeat:no-repeat; text-decoration:none; border:0; padding: 0 2px; }
a.vlajkade { float: left; display: block; width: 24px; height: 16px; background-image:url(img/vlajka_de.gif); background-position:left;background-repeat:no-repeat; text-decoration:none;	border:0; padding: 0 2px; }
a.vlajkade:hover { float: left;	display: block; width: 24px; height: 16px;	background-image:url(img/vlajka_de1.gif); background-position:left; background-repeat:no-repeat; text-decoration:none; border:0; padding: 0 2px; }

#telo {	width: 810px; height: 400px; margin: 0 auto; position: relative; background-image: url(img/telo_big.gif); }
#telo_odsazeni { width: 39px; height: 400px; float: left;   }
#telo_box {	width: 760px; height: 400px; float: left;  }
#telo_box_menu { float: left; width: 760px; height: 400px; display:block; overflow: hidden }


img.obr_menu { float: left; display: block; width: 760px; border:0 }
.menu {	color:#974646;  display: block; padding-top:2px; font-weight:600}
a.menu11 { float: left; display: block; width: 760px; height: 20px; padding: 0px 0px 0px 520px; background-image:url(img/menu/menu11a.jpg);	background-position:left; background-repeat:no-repeat; text-decoration:none; border:0; }
a.menu11:hover { float: left; display: block; width: 760px; height: 20px; padding: 0px 0px 0px 520px;	background-image:url(img/menu/menu11.jpg);	background-position:left; background-repeat:no-repeat; text-decoration:none; border:0 }
a.menu10 { float: left; display: block; width: 760px; height: 20px; padding: 0px 0px 0px 520px; background-image:url(img/menu/menu10a.jpg);	background-position:left; background-repeat:no-repeat; text-decoration:none; border:0; }
a.menu10:hover { float: left; display: block; width: 760px; height: 20px; padding: 0px 0px 0px 520px;	background-image:url(img/menu/menu10.jpg);	background-position:left; background-repeat:no-repeat; text-decoration:none; border:0 }
a.menu9 { float: left; display: block; width: 760px; height: 20px; padding: 0px 0px 0px 520px; background-image:url(img/menu/menu9a.jpg);	background-position:left; background-repeat:no-repeat; text-decoration:none; border:0; }
a.menu9:hover { float: left; display: block; width: 760px; height: 20px; padding: 0px 0px 0px 520px;	background-image:url(img/menu/menu9.jpg);	background-position:left; background-repeat:no-repeat; text-decoration:none; border:0 }
a.menu8 { float: left; display: block; width: 760px; height: 20px; padding: 0px 0px 0px 520px; background-image:url(img/menu/menu8a.jpg);	background-position:left; background-repeat:no-repeat; text-decoration:none; border:0; }
/* a.menu8:hover { float: left; display: block; width: 760px; height: 20px; padding: 0px 0px 0px 520px;	background-image:url(img/menu/menu8.jpg);	background-position:left; background-repeat:no-repeat; text-decoration:none; border:0 } */
a.menu7 { float: left; display: block; width: 760px; height: 20px; padding: 0px 0px 0px 520px; background-image:url(img/menu/menu7a.jpg);	background-position:left; background-repeat:no-repeat; text-decoration:none; border:0; }
/* a.menu7:hover { float: left; display: block; width: 760px; height: 20px; padding: 0px 0px 0px 520px;	background-image:url(img/menu/menu7.jpg);	background-position:left; background-repeat:no-repeat; text-decoration:none; border:0 } */
a.menu5 { float: left; display: block; width: 760px; height: 20px; padding: 0px 0px 0px 520px; background-image:url(img/menu/menu5a.jpg);	background-position:left; background-repeat:no-repeat; text-decoration:none; border:0; }
/* a.menu5:hover { float: left; display: block; width: 760px; height: 20px; padding: 0px 0px 0px 520px;	background-image:url(img/menu/menu5.jpg);	background-position:left; background-repeat:no-repeat; text-decoration:none; border:0 } */
a.menu4 { float: left; display: block; width: 760px; height: 20px; padding: 0px 0px 0px 520px; background-image:url(img/menu/menu4a.jpg);	background-position:left; background-repeat:no-repeat; text-decoration:none; border:0; }
a.menu4:hover { float: left; display: block; width: 760px; height: 20px; padding: 0px 0px 0px 520px;	background-image:url(img/menu/menu4.jpg);	background-position:left; background-repeat:no-repeat; text-decoration:none; border:0 }
a.menu3 { float: left; display: block; width: 760px; height: 20px; padding: 0px 0px 0px 520px; background-image:url(img/menu/menu3a.jpg);	background-position:left; background-repeat:no-repeat; text-decoration:none; border:0; }
a.menu3:hover { float: left; display: block; width: 760px; height: 20px; padding: 0px 0px 0px 520px;	background-image:url(img/menu/menu3.jpg);	background-position:left; background-repeat:no-repeat; text-decoration:none; border:0 }

a.menu2 { float: left; display: block; width: 760px; height: 20px; padding: 0px 0px 0px 520px; background-image:url(img/menu/menu2a.jpg);	background-position:left; background-repeat:no-repeat; text-decoration:none; border:0; }
a.menu2:hover { float: left; display: block; width: 760px; height: 20px; padding: 0px 0px 0px 520px;	background-image:url(img/menu/menu2.jpg);	background-position:left; background-repeat:no-repeat; text-decoration:none; border:0 }



a.horni { text-decoration:none; border:0; font: normal small "Trebuchet MS",sans-serif; color:#974646; }
.clear { clear: both; /* zrusime obtekani hlavniho divu */}


/* pata */
#pata {	width: 810px; height: 28px; margin: 0 auto; position: relative; background-image: url(img/pata.gif); background-repeat: no-repeat; }

