html {padding:0;margin:0;}
body {padding:0;margin:0;text-align:center;font-size:11px;font-family:"Helvetica", "Arial",sans-serif;}
#cb {clear: both; height: 1px; line-height: 1px; }
#center {width: 772px; margin: 20px auto; text-align:left; position:relative;}
#banner, #slideshow {float:right;}

/* anime upoutavka na galerku */
#slideshow {background:url('x/gitzo-fotogalery.gif') top center no-repeat; width:160px; height:600px; display:table-row; /*margin-top:292px;*/}
#slideshow div {border:1px solid #c0c0c0; height:600px;}
#slideshow div img {margin:95px 0 20px 0; float:left;}
#slideshow div strong {color:#c0c0c0; font-weight:bold; padding:20px 0 0 10px; display:block; font-size:18px;}
a#registrace {position:absolute; top:0; left:612px;}

#choice_box {width:590px; padding:5px; background: #FFF; border: 1px solid silver;}

#top_box {width: 600px; height: 70px; padding: 1px 1px 0 1px; background: silver;}
#bottom_box {width: 600px; height: 58px; padding: 0 1px 1px 1px; background: silver; }
#top {width: 100%; height: 100%; background: #FFF; }
#bottom {width: 100%; height: 45px; padding: 13px 0 0 0; background: #FFF; text-align: center; }
#choice a {display: block; }
#choice a img {padding: 5px; }
a img {border: 0; }
#logo {display: block; float: left; padding: 7px 0 0 7px; }
h1 {display:block; float:left; width:300px; margin:0; padding:25px 0 0 20px; font-size: 16px; text-align: left; }

#bottom b {color:silver; }
#bottom a, #bottom a:hover, #bottom a:visited  {color:black;text-decoration:none;padding-top:10px;}
#choice a:hover img {opacity:0.5;filter:alpha(opacity=50);}
a#logo:hover img {opacity:1;filter:alpha(opacity=100);}

/*.kinobox {text-align:left;width:594px;border:1px solid silver; background: orange; }
h1 {position:absolute; top:12px;right:10px;width:12em;text-align:right;font-size:16px;_top:25px;}
a.logo {position:absolute;top:3px;left:3px;}
a.logo img {border:none;}
p.kontakty {text-align:center;_margin-top:0;}

div.vyber {margin:-10px 0 -10px 0;padding:0;_margin:-5px 0 0 0;padding:0;}
div.vyber a img {border:none;border-top:1px solid silver;border-top:1px solid silver;margin-bottom:10px;}
div.vyber a:hover img {opacity:0.5;filter:alpha(opacity=50);}
div.vyber a.logo:hover img {opacity:1;filter:alpha(opacity=100);}
*/

#map_holder {/*position:absolute; top:150px; left:0; height:250px;*/ display:block; clear:left;}
div#top_links {position:absolute; top:25px; left:470px; font-size:16px; text-align:right; width:120px;}

div#top_links a {
  text-decoration: none;
  color: #000;
}

div#top_links a:hover {
  text-decoration: underline;
}

div#map_holder {
  margin: 0 0 0 70px;
  
}

div#result_holder {
  margin: 0 150px 0 70px;
  color: #222;
}

br.clear-b {
  display: block;
  height: 1px;
  color: transparent;
  clear: both;
}

p.vyberKraj {
  font-size: 14px;
}

.name_kraj h2 {
  font-size: 14px;
  font-weight: bold;
}

.name_kraj .prodejce {
  border-top: 1px solid #bbb;
  margin: 0 0 0 20px;
  padding: 0;
}

.name_kraj .prodejce h3 {

}

.name_kraj .prodejce a {
  color: #222;
}

.name_kraj .prodejce .floatLeft {
  display: inline-block !important; 
}

