/* CSS Document */
*{margin:0;
padding:0}
html,body{
text-align:center;
background:url(i/bg_strona.jpg);
height:100%;
min-height:100%;
font-family:Century Gothic,Verdana, Arial, Helvetica, sans-serif;
}
img{border:0}
h1{color:#666;
font-size:25px;
font-weight:normal;
margin-left:10px;
}
#top{
position:absolute;
background: url(i/bg_top.jpg) #990000;
width: 100%;
left:0;
height:147px;
}
#poz{
position: absolute;
top:-600px;
}
#logo{position:absolute;}
#menu{
left: 50%;
bottom:5px;
margin-left:-384px;
position:absolute;
width:500px;
font-family: tahoma;
font-size:12px;
font-weight:bold;


}
#activ{width: 100px;
height:22px;
color:#fff;
padding-top:5px;
background:url(i/menu1.jpg);
float:left;
border-left: 1px solid #CC8809}

#menu a{
color:#ECE0BD;
text-decoration:none;
width: 100px;
height:22px;
padding-top:5px;
display:block;
float:left;
background:url(i/menu2.jpg);
border-left: 1px #900 solid;
border-right: 1px #600 solid;
}
#menu a:hover{
background-color:#990000;
background-image:none;
color:#FFFFFF
}
#tlo{
position:absolute;
width:100%;
height:350px;
background:url(i/bg_strona2.jpg);
}
#site{
width: 100%;
height:100%;
min-height:100%;
background:url(i/bg_strona2.jpg) repeat-x;
}
#main{
background:url(i/bg_main.jpg);
border-left:#333333 1px solid;
border-right:#333333 1px solid;
margin: 0 auto;
width:948px;

min-height:100%;

}
* html #main{
_height:100%;
}
#content{
text-align:center;
padding-top:150px;
}
#content2{
text-align:left;
padding-top:150px;
}
#opis,.opis2{
text-align:left;
margin: 0 auto;
font-family:tahoma, sans-serif;
font-size:12px;
color:#666666;
background:#e9e9e9 url(i/opis.jpg) repeat-x;
width: 250px;

padding: 0px;
}
.nav{float:right;
visibility:hidden}
#opis{margin-left:100px;}
.opis2{margin-left:50px;}
#opis p{padding: 5px;}

#opis a{text-decoration:none;
color:#666;}

#opis a:hover{color:#333;}
#opis3{
line-height:150%;
text-align:left;
margin: 0 auto;
font-family:tahoma, sans-serif;
font-size:12px;
color:#666666;
background:#e9e9e9 url(i/opis.jpg) repeat-x;
width: 550px;
margin-left:50px;
padding: 10px;
}
#opis3 a{color:#666;}
#opis3 a:hover{color:#333;}
.link{
padding:3px 0 0 3px;
float:left;
height:15px;
width: 153px;
background-color:#333;
color:#999;
font-size:10px;
border-left: 1px solid #666;
border-right: 1px solid #000;
vertical-align:bottom;
}
.link a{
font-family:tahoma;
color:#999;
}
.link a:hover{
color:#fff;
}
.zoom{border: solid 7px #4a4a4a;}
.oferta td{
text-align:center;}
#opis3 table{

padding: 10px 0 10px 5px;
}
#opis3 td{padding: 3px;}
#opis3 .row{


background:#EFF5F2;}
