/* Layout Stylesheet */ 
*{}
body{	margin: 0px; padding: 0px; /*background: #FFE88A;*/ /*background: #FFCC00;*/ background: #FFFFFF;}
#body-in{background:#FFE88A; /*margin: 0px;padding: 0px;*/}
#cr{position: relative; width:100%; background: url(image/pozadi.gif) right repeat-y #FFFFFF;
 margin: 120px 0px 0px 0px; }
#cr-l{float:none; margin: 0px 420px 0px 0px;padding:0;}
#cr-l-in{position:relative; width:99%;margin:0;padding:0;}
#cr-l-inin{margin: 2em 0em 0em 2em;padding:2em;}

#cr-p{ float:right;width:420px; margin:0;padding:0;}
#cr-p-in{margin:0 0 0 180px;padding: 1em 0 0 1em;}
hr.cleaner {clear:both; height:1px;margin: -1px 0 0 0; padding:0; border:none; visibility: hidden;}
#menu{position:fixed;_position:absolute;top:120px;right:241px;width:179px; /*height:20em;*/ background: #FFCC00; margin: 0; padding: 0;border:0;
 border-bottom: 1px solid white;text-align:center;}
/*#menu-in{ margin: 1em; }*/
#hdr-a{position: absolute;top:0px;left:0px;width:100%;height:40px;background:#FFFFFF;/*overflow:hidden;*/}
  #hdr-a-l{float:none;margin: 0px 420px 0px 0px;padding:0;}
  #hdr-a-l-in{}
  #hdr-a-p{float:right;width:420px;position: absolute;right:0;bottom:0;margin:0;padding:0;}
  #hdr-a-p-in{margin:0 0 0 180px; text-align:center;}
  .log-hdr-a{position:absolute;bottom:2px;right:240px;width:180px;height:24px;background: #FFCC00;border-left:1px solid white;border-right:1px solid white;}
#hdr-b{position: absolute;top:40px;left:0px;width:100%;height:80px;
	background: url(image/poz3.jpg) top right no-repeat #FFE88A;
	border-bottom: 2px solid white;}
 .log-hdr-b{position:absolute;top:0px;right:240px;width:180px;height:80px;background: #FFCC00;
	border-left:1px solid white;border-right:1px solid white;border-bottom:2px solid white; /*dolní pro IE 5*/}
  .log-obr {position:absolute; top:52px;right:423px;width:335px;height:56px; padding:0px;background-position: top left; background-repeat:repeat-x}
  .menu1 {background-image: url(image/loga/log1.gif);}
  .menu2 {background-image: url(image/loga/log2.gif);}
  .menu3 {background-image: url(image/loga/log3.gif);}
  .menu4 {background-image: url(image/loga/log4.gif);}
  .menu5 {background-image: url(image/loga/log5.gif);}
  .menu6 {background-image: url(image/loga/log6.gif);}
  .menu7 {background-image: url(image/loga/log7.gif);}
  .menu8 {background-image: url(image/loga/log8.gif);}
  .menu9 {background-image: url(image/loga/log9.gif);}
  .menu10 {background-image: url(image/loga/log10.gif);}
  .menu11 {background-image: url(image/loga/log11.gif);}
  .menu12 {background-image: url(image/loga/log12.gif);}

 /*.log-hdr-obr{width:100%;height:80px;background: url(image/lista.jpg) top left no-repeat;}*/
#ftr-a{position:relative;width: 100%;height: 64px;border-top:2px solid white;}
 .log-ftr-a{position:absolute;top: 0px;	right: 240px;	width: 180px; height: 64px;	background: #FFCC00;
	border-left: 1px solid white;	border-right: 1px solid white;}
#ftr-b{position:relative;top:0px;left:0px;width:100%;height:40px;background: #FFFFFF;/*overflow:hidden;*/}
  #ftr-b-l{float:none;margin: 0px 420px 0px 0px;padding:0;}
  #ftr-b-l-in{}
  #ftr-b-p{float:right;width:420px;position: absolute;right:0;top:0;margin:0;padding:0;}
  #ftr-b-p-in{margin:0 0 0 180px; text-align:center}
  .log-ftr-b{position:absolute;top:2px;right:240px;width:180px;height:24px;background: #FFCC00; border-left: 1px solid white;	border-right: 1px solid white;}
/* ----------------------------------- navigace--------------------------*/
#navcontainer{background: #FFCC00; width:177px;margin:0;padding:0; font-size: 130%;text-align:left;}
#navlist{list-style: none;padding: 0;margin: 0;}
#navlist li a{display:block; width: 100%; padding: 0.1em 0em 0.1em 0em;
	border-width: 1px;border-color: #ffe #aaab9c #ccc #fff;
	border-style: solid; color: #FF8800;	text-decoration: none;	background: #FFE88A;}
#navcontainer>ul#navlist li a { /*width: auto;*/ }
#navlist li#active a{background:#FFCC00;color:#800000;}
#navlist li a:hover, ul #navlist li #active a:hover{color: #800000;background: transparent;border-color: #aaab9c #fff #fff #ccc;}
/* ----------------------------------- vlajky --------------------------*/
.flags-obal{margin:0;padding: 0 50px;border:none;height:24px;}
.flags {height:24px;}
.flags a span {display:none;}
.flags p span {display:none;}
.english a,.cesky a,.deutsch a,.ruski a,.polski a,.dutch a{display:block;width:30px; height:20px;text-decoration: none;border:none;float:left;margin:2px;}
.english a {background: url("image/vlajky/english.gif") no-repeat; background-position: -30px 0;}
.english a:hover {background-image: url("image/vlajky/english.gif"); background-position: 0 0;}
.cesky a {background: url("image/vlajky/cesky.gif") no-repeat; background-position: -30px 0;}
.cesky a:hover {background-image: url("image/vlajky/cesky.gif"); background-position: 0 0;}
.deutsch a {background: url("image/vlajky/deutsch.gif") no-repeat; background-position: -30px 0;}
.deutsch a:hover {background-image: url("image/vlajky/deutsch.gif"); background-position: 0 0;}
.ruski a {background: url("image/vlajky/ruski.gif") no-repeat; background-position: -30px 0;}
.ruski a:hover {background-image: url("image/vlajky/ruski.gif"); background-position: 0 0;}
.polski a {background: url("image/vlajky/polski.gif") no-repeat; background-position: -30px 0;}
.polski a:hover {background-image: url("image/vlajky/polski.gif"); background-position: 0 0;}
.dutch a {background: url("image/vlajky/dutch.gif") no-repeat; background-position: -30px 0;}
.dutch a:hover {background-image: url("image/vlajky/dutch.gif"); background-position: 0 0;}
/* ------------------------------------------------------------*/
.dl{ background: url(image/roh_dl.gif) bottom left no-repeat;}
.dp{ background: url(image/roh_dp.gif) bottom right no-repeat;}
.hl{ background: url(image/roh_hl.gif) top left no-repeat;}
.hp{ background: url(image/roh_hp.gif) top right no-repeat;}
