body, html {
  text-align: left;
	font-family: 'Trebuchet MS',Georgia,Verdana,Arial,Tahoma, lucida, sans-serif;
  font-size: 10pt;
  background:#e7ebec;
  XXXxbackground: url(obr/pozadi.gif) repeat-x #0099cb;
  color: #5F5F5F;
  padding-right:10px;
  margin:0px;
}
div {
 border:none;
}
div#adresa{
 height:124px;
 background:#fff url(obr/adresa.png) left top no-repeat;
 float:none;
 clear:both;
 font-family: Arial,Tahoma, lucida, sans-serif;
 font-size:8pt;
 text-align:justify;
 font-weight:normal;
 padding:20px 460px 10px 10px;
 color:#000;
 margin-top:50px;
}
div#adresa p{
  font-size:10pt;
  font-weight:bold;
  margin:0px 0px 5pt 0px;
}

#levalista{
 width:87px;
 overflow-x:hidden;
 float:left;
 background:#fff;
 font-family: Tahoma,verdana,Arial,Tahoma, lucida, sans-serif;
 font-size:8pt;
 padding:0px 0px 4px 1px;
 color:#555;
}
.llpol{
 background:#eee;
 padding-bottom:5px;
 margin-bottom:3px;
 width:85px;
 color:#a00;
 font-size:7pt;
}
.llpol img{
 width:85px;
 float:none;
}
#doporuceno{
 height:650px;
 overflow:hidden;
}
#doporuceno a  img {
filter:alpha(opacity=60); 
-moz-opacity: 0.6; 
opacity: 0.6;}

#doporuceno a:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
}
div#core{
   XXXwidth:905px;
   width:993px;
   min-height:640px;
   XXXmargin:0px auto;
   padding:0px;
   height:auto;
   overflow:none;
   float:none;
}
div#coredetail{
 border:1px solid #eee;
 width:720px;
 overflow-x:hidden;
 height:auto;
 min-height:300px;
 XXXX@height:300px;
 padding:5px;
 float:left;
}
div#detail1{
 background:#fafafa;
 width:300px;
 height:400px;
 float:left;
}
div#detailobr{
  float:right;
  width:400px;
  height:400px;
  overflow:hidden;
}
.smallpic{
  background:#ccc;
  width:130px;
  height:100px;
  overflow:hidden;
  border:3px solid #ccc;
  float:left;
  margin:2px 5px 2px 0px;
}


div#stredni{
   float:left;
   margin:0px;
   background:#fff;
   width:745px;
   padding:0px;
   height:auto;
   min-height:800px;
   overflow:none;
}
#content{
 padding-top:10px;
 margin:0px 0px 0px 6px;
 min-height:400px;
 height:auto;
}
div#ad745x100{
  width:745px;
  max-height:100px;
  background:#fff;
  overflow:hidden;
  YYYmargin:0px auto;
}
div#XXXXXad160x600{
 float:left;
 width:160px;
 font-size:8pt;
 color:#000;
 margin:0px;
 padding:0px;
}
div#XXXXXad160x600 div{
 width:160px;
 height:600px;
 background:#222;
 overflow:hidden;
}

div#hlava_homepage{
 height:266px;
 width:745px;
 margin:0px;
 padding:0px;
 background:#fff url('obr/hlava745.png') left top no-repeat;
 border-bottom:2px dotted silver;
}

div#hlava{
 width:745px;
 margin:0px;
 padding:0px;
 background:#fff url('obr/listahorni.png') left top no-repeat;
 height:35px;
}

div#hornilista{
 height:35px;
 width:auto;
 border-top:1px solid #eee;
 font-size:12pt;
}
div#hornilista ul{
 margin:6px;
 padding:0px 0px 0px 10px;
}
div#hornilista ul li{
  background:url(obr/pricka.gif) left top no-repeat;
  display:inline;
  padding-left:13px;
  padding-right:12px;
  color:#fff;
}
div#hornilista A:link, div#hornilista A:visited{
 color:#fff;
 text-decoration:none;
}
div#hornilista A:hover{
 text-decoration:underline;
}

div#akcni{
   width:300px;
   min-height:400px;
   height:auto;
   padding:10px;
   background:#fcfcfc;
   border-left:1px solid #D2D2D2;
   float:right;
}
#spodni{
   height:24px;
   background:url('spodni.png') left bottom no-repeat;
   font-family: verdana;
   font-size:7pt;
   padding:0px 0px 0px 20px;
}


table{
 width:auto;
 font-size:9pt;
}
table tr{
 vertical-align:top;
}

table.sezn{
 font-family:Verdana;
 font-size:10pt;
 width:100%;
 border-top:1px solid #eee;
 border-left:1px solid #eee;
 border-right:1px solid #eee;
}

table.sezn tr.nadpis td{
 font-weight:bold;
 font-size:10pt;
 background:rgb(204,255,153);
}
table.sezn tr.nadpis td A:link, table.sezn tr.nadpis td A:visited, table.sezn tr.nadpis td A:hover{
 font-weight:bold;
 color:#111;
}

table.sezn tr td{
 vertical-align:bottom;
 border-top:1px solid #eee;
 padding:5px 8px 5px 8px;
 border-bottom:1px solid #eee;
}

img {
  border:none;
}
.button1{
 border:none;
 width:140px;
 height:21px;
 background:url('/obr/button1.gif') repeat-x;
 color:#aaa;
 font-size:9pt;
 font-weight:bold;
 display:block;
 float:left;
 text-align:left;
 font-family: arial,helvetica,Verdana,'Trebuchet MS';
 padding:5px 4px 5px 16px;
}

A:link.button1,A:visited.button1{
 color:#fff;
 text-decoration:none;
}
A:hover.button1{
 text-decoration:underline;
}
h1, h2, h3, h4, h5 {
 margin:0px;
}
h2.kraj{
}
