html, body {
    background-color:#523d1a;
    margin:0;
    padding:3px 0 0 0;
font-size:12px;
font-family:Arial, Tahoma, Verdana, Trebuchet MS,arial;
background-image:url(img/bgmain.png);
 

    }

body {width: 100%;
height: 100%;
text-align: center;}

#main {

width: 784px;
border:0px solid red;
margin-left:auto;
margin-right:auto;
background-color:white;

}

.top1 {
     background-image:url(img/top_1.jpg);
    height:131px;
    position:relative}


.top3 span, .top1 h1, .top1 h2 {
        display:block;
        position: absolute;
        margin:0;
        padding:0;
        height:1px;
        overflow:hidden;
        /* left:-4000px; */
        width: 1px;
}
   
   
#log, #log2, #log3 {position:absolute;
left:66px;top:61px;display:block;border:0px solid red}
#log img, #log2 img, #log3 img {border:0}


#log2  {top:49px;left:564px}
#log3  {top:49px;left:667px}

#log2:hover, #log3:hover {border:solid #ff7725;border-width:0 0 2px 0}


.top2 {
     background-image:url(img/top_2.jpg);
    height:46px;
    position:relative;
    text-align:left;}
    
    
.top2 ul {margin:0;padding:0;list-style:none;
position:absolute;
top:2px;left:22px; }
.top2 ul li {margin:0;padding:0;float:left}
.top2 ul li img {border:0}

.top2 ul li a {background-image:url(img/menu_bg.gif);display:block;
width:86px;height:43px}

.top2 ul li a:hover {background-image:url(img/menu_bg2.gif)}


.top3 {
     background-image:url(img/top_3.jpg);
    height:191px;
    clear:both;
 }
 
.contain {background-image:url(img/contain_bg.jpg);}

.bottom {height:80px;background-image:url(img/bottom.jpg);position:relative}

.bottom ul {margin:0;padding:0;list-style:none;
position:absolute;top:30px;left:50px}
.bottom  ul li {display:inline;}
.bottom  ul li a {font-size:11px;color:white;text-decoration:none;
padding:10px;background-image:url(img/li_bg.gif);
background-repeat:no-repeat;
background-position:0px 14px;
}

.bottom  ul li a:hover {color:#faab00}

.text {width:80%;
margin:0;
text-align:justify;
margin-left:80px;
padding-bottom:20px}

.text p {margin:0;padding:11px;}

.text h1, .text h2 {margin:0 0 5px 11px;
font-size:16px;padding-top:20px}

.galeria {width:90%;
margin-left:80px} 

.galeria h1, .galeria h2 {margin-left:11px}

.pol a {color:black;font-weight:bold}

.pol {width:45%;float:left;border:0px solid red;margin:3px;}

.expo {margin:0;padding:0;position:absolute;top:30px;right:50px} 
.expo a {color:#cdc2b1;font-size:10px;
text-decoration:none;}

.dojazd {margin-left:80px;width:463px;display:block;
height:385px;
background-image:url(img/map1.gif);
border:1px solid #808a8e}


.dojazd:hover {
background-image:url(img/map2.gif);
cursor:default}

#stat{
    display: none;
  }