*>div           {outline: none;}
*>object        {outline: none;}                        
*>a             {outline: none;}

* { padding: 0; margin: 0; }

body {
 font-family: Verdana, sans-serif;
 font-size: 9pt;
 line-height: 1.5;
 color: #603a19;
 background: rgb(196,155,109) url(img/body_bg.png) fixed repeat-x left top;
}


h1{
  font-size: 10pt;
  font-weight: bold;
  color: #603a19;
  margin-bottom: 5px;
}

h2{
  font-size: 9pt;
  font-weight: bold;
  color: #603a19;
  margin-bottom: 0px;
}

h3 {
  font-size: 9pt;
  color: #603a19;
  margin: 0px 0px 15px 0px;
  font-family: Verdana;
}

li {
    margin-left: 25px;
    margin-top: 5px;
}

#wrapper {
 margin: 20px auto;
 width: 902px;
}

#header {
 width: 902px;
 height: 284px;
 background: transparent url(img/header.png) no-repeat center top;
}

div.strosmajer{
 width: 902px;
 height: 284px;
 background: transparent url(img/strosmajer.png) no-repeat center top;
}

div.palmovka{
 width: 902px;
 height: 284px;
 background: transparent url(img/palmovka.png) no-repeat center top;
}

div.vodickova{
 width: 902px;
 height: 284px;
 background: transparent url(img/vodickova.png) no-repeat center top;
}

div.zalesi{
 width: 902px;
 height: 284px;
 background: transparent url(img/zalesi.png) no-repeat center top;
}

div.liber{
 width: 902px;
 height: 284px;
 background: transparent url(img/liber.png) no-repeat center top;
}

div.ostrovskeho{
 width: 902px;
 height: 284px;
 background: transparent url(img/ostrovskeho.png) no-repeat center top;
}

#header2 {
 width: 784px;
 height: 125px;
 margin: 0px 0px 0px 59px;
 background: transparent url(img/header2.jpg) no-repeat left bottom;
 position: absolute;
 z-index: 5;
}

object.hlavicka {
 margin: 128px 0px 0px 15px;
}

object.hlavicka2 {
 float: left;
 margin: 128px 0px 0px 311px;
}

#container{
  background: transparent url(img/container_bg.png) repeat-y center top;
  width: 902px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px -3px;
  text-align: justify;
}

#rightcolumn{
  float: left;
  width: 225px;
  padding: 0px 0px 0px 0px;
  padding: 0px 0px 0px 56px;
  text-align: right;
}

#menuimg {
 width: 225px;
 height: 190px;
 background: transparent url(img/img_menu.png) no-repeat right top;
}

#rightcolumn a{
 color: white;
 font-weight: bold;
 text-decoration: none;
}

#rightcolumn a:hover{
 text-decoration: underline;
}

#rightcolumn a.underline {text-decoration: underline;}
a.underline {text-decoration: underline;}

div.novinky_header{
  font: normal bold 9pt/2.5 Verdana;
  font-family: Verdana, sans-serif;
  background: transparent url(img/btn.png) no-repeat center top;
  text-align: center;
  color: white;
  width: 225px;
  height: 31px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-bottom: 2px solid white
}

#content {
  color: #603a19;
  margin-left:266px;
  padding: 15px 73px 15px 34px;
}

#content a{
  color: #603a19;
}

#content a:hover{
  text-decoration: none;
}

div.mapa{
  background: transparent url(img/mapka1.jpg) no-repeat center top;
  text-align: center;
  color: white;
  width: 526px;
  height: 450px;
  border: 2px solid #603a19;
}

a.prodejna      {display: block;
                 width: 90px;
                 height: 39px;
                 margin: 58px 0px 0px 193px;
                 padding: 0px;
                 background: url(img/logo2.png) center center no-repeat;
                 position: absolute; 
                 }               
                
a.prodejna:hover {background: url(img/logo3.png) center center no-repeat;
                  width: 90px;
                  height: 39px;
                 }
                 
a.prodejna1      {display: block;
                 width: 90px;
                 height: 39px;
                 margin: 60px 0px 0px 310px;
                 padding: 0px;
                 background: url(img/logo2.png) center center no-repeat;
                 position: absolute; 
                 }               
                
a.prodejna1:hover {background: url(img/logo3.png) center center no-repeat;
                  width: 90px;
                  height: 39px;
                 }
                 
a.prodejna2      {display: block;
                 width: 90px;
                 height: 39px;
                 margin: 125px 0px 0px 255px;
                 padding: 0px;
                 background: url(img/logo2.png) center center no-repeat;
                 position: absolute;
                 }               
                
a.prodejna2:hover {background: url(img/logo3.png) center center no-repeat;
                  width: 90px;
                  height: 39px;
                 }
                 
a.prodejna3      {display: block;
                 width: 90px;
                 height: 39px;
                 margin: 230px 0px 0px 280px;
                 padding: 0px;
                 background: url(img/logo2.png) center center no-repeat;
                 position: absolute;
                 }               
                
a.prodejna3:hover {background: url(img/logo3.png) center center no-repeat;
                 width: 90px;
                 height: 39px;
                 }
                 
a.prodejna4      {display: block;
                 width: 90px;
                 height: 39px;
                 margin: 405px 0px 0px 315px;
                 padding: 0px;
                 background: url(img/logo2.png) center center no-repeat;
                 position: absolute;
                 }               
                
a.prodejna4:hover {background: url(img/logo3.png) center center no-repeat;
                 width: 90px;
                 height: 39px;
                 }

a.prodejna5      {display: block;
                 width: 90px;
                 height: 39px;
                 margin: 130px 0px 0px 160px;
                 padding: 0px;
                 background: url(img/logo2.png) center center no-repeat;
                 position: absolute;
                 }               
                
a.prodejna5:hover {background: url(img/logo3.png) center center no-repeat;
                 width: 90px;
                 height: 39px;
                 }

td.sort{
  border-top: 2px solid #d7a359;
}

td.sort2{
  border-top: 2px solid #d7a359;
  border-bottom: 2px solid #d7a359;
} 

img.floatLeft{
  float: left;
  margin-right: 15px;
} 


#footer {
 height: 44px;
 background: transparent url(img/footer_bg.png) no-repeat center top;
 clear: both;
 font-size: 7pt;
 text-align:center;
 padding: 9px 0px 0px 0px;
 margin: 0px 0px 0px -5px;
 color: white;
}

div.clearer{
  clear:both;
}


a.odkazFoot{
 color: white;
 text-decoration: none;
}

a.odkazFoot:hover{
 text-decoration: underline;
}

a.odkazFoot underline{text-decoration: underline;}




