body{
background:#1a1a1a url(../img/layout/bg.jpg) repeat;
color:#fff;
font-family:'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
font-size:90%;
margin:0px;
padding:0px;
}
a{
color:#C7C635;
outline: none;
}
.clear{
clear:both;
}

.page{

}
.top{
height:91px;
background-color:#fff;
}
.top_center{
width:743px;
margin:0 auto;
}
.top_left{
width:698px;
height:91px;
float:left;
}
.hasla{
color:#000;
float:left;
width:527px;
}
.hasla h1{
padding:0px;
margin:0px;
font-size:180%;
}
.hasla h4{
padding:0px;
margin:0px;
padding-top:30px;
font-size:80%;
}
.women{
float:left;
width:171px;
background-image: url(../img/layout/women.jpg);
height:91px;
}
.women h1{
margin:0px;
padding:0px;
}
.women h1 span{
display:none;
}
.logo_top{
float:left;
width:45px;
background-image: url(../img/layout/logo_top.jpg);
height:91px;
}
.logo_top a{
display:block;
width:45px;
height:91px;
}
.main{
clear:both;
}
.menu_top{
height:28px;
}
.main_left{
background-image: url(../img/layout/corner_left.jpg);
background-repeat: no-repeat;
width:25px;
height:12px;
float:left;
}
.main_right{
background-image: url(../img/layout/corner_right.jpg);
background-repeat: no-repeat;
width:25px;
height:12px;
float:right;
}
.main_center{
width:743px;
margin:0 auto;
}
.box_menu{
height:64px;
background-image: url(../img/layout/bg_menu_top.jpg);
background-repeat: repeat-x;
background-position: center center;
}
.menu{
float:left;
width:680px;
}
.menu ul{
list-style:none;
margin:0px;
padding:0px;
margin-top:10px;
}
.menu ul li{
float:left;
text-align:center;
}
.menu ul li a{
color:#fff;
text-decoration:none;
font-size:90%;
width:93px;
height:48px;
display:block;
padding-top:13px;
}
.menu ul li div{
width:93px;
height:48px;
}
.menu ul li a:hover{
background-image: url(../img/layout/glowna_h.jpg);
background-repeat: no-repeat;
background-position: center top;
font-weight:bold;
color:#000;
}
.menu ul li div .top_menu_selected{
font-weight:bold;
color:#000;
}
.top_menu_selected{
background-image: url(../img/layout/glowna_h.jpg);
background-repeat: no-repeat;
background-position: center top;
}

.menu ul li.active a{
background-image: url(../img/layout/glowna_h.jpg);
background-repeat: no-repeat;
background-position: center top;
font-weight:bold;
color:#000;
}
.logo_bottom{
background-image: url(../img/layout/logo_bottom.jpg);
background-repeat: no-repeat;
background-position: right top;
width:45px;
height:64px;
float:right;
}

.box{
width:743px;
background-image:url(../img/layout/bg_main.jpg);
background-repeat:repeat;
margin-bottom:10px;
}

.box_top{
background-image:url(../img/layout/box_top.jpg);
background-repeat:no-repeat;
background-position: center top;
}
.content{
padding:6px;
}
.naglowek{
background-image: url(../img/layout/logo_mini.png);
background-repeat: no-repeat;
background-position: left center;
padding-left:35px;
font-size:120%;
margin-left:5px;
margin-top:5px;
padding-bottom:2px;
margin-bottom:4px;
}
.naglowek a{
text-decoration: none;
color: #fff;
}
.box_text{
width:670px;
padding:5px;
margin-left:35px;
border-top:1px solid #3a3a3a;
}
.box_gallery{
text-align:center;
}
.box_gallery h2{
list-style:none;
margin:0px;
padding:0px;
font-size: 120%;
}

.box_gallery h2 a{
text-decoration: none;
color:#fff;

}
.box_text img{
float:left;
margin:5px;
border:4px solid #202020;
}
/*galeria*/
.thumbs, .thumbs li {
margin:0px;
padding:0px;
}
.thumbs {
overflow:auto;
padding-bottom:10px;
}
.thumbs li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:12px;
overflow:hidden;
text-align:center;
margin-bottom:15px;
width:150px;
}
.thumbs li .ramka{
border:3px solid #202020;
height:92px;
overflow:hidden;
width:140px;
}
.thumbs li .ramka a{
height:92px;
width:140px;
display:block;
}
.thumbs li div img{
border:0px;
margin:0px;
}
.gray_text{
color:#908d8d;
padding:10px;
}
.gray_title{
color:#908d8d;
height:20px;
}
.news_left{
float:left;
font-size: 110%;
}
.news_left a{
color:#908d8d;
text-decoration: none;
}
.news_right{
float: right;
}
.more{
color:#C7C635;
text-decoration:none;
float:right;
}
.back{
color:#C7C635;
text-decoration:none;
float:right;
}
.box_promocja{
float:right;
width:165px;
background-image: url(../img/layout/bg_box_promocja.jpg);
background-repeat: repeat;
padding:0px;
}
.box_promocja_top{
width:165px;
background-image: url(../img/layout/box_promocja_top.jpg);
background-repeat: no-repeat;
background-position: right top;
}
.box_promocja_bottom{
width:165px;
background-image: url(../img/layout/box_promocja_bottom.jpg);
background-repeat: no-repeat;
background-position: right bottom;
}
.box_promocja_content{
padding:3px;
}
.contact iframe{
border:4px solid #202020;
}
.partners table td {
background-color:#1F1F1F;
height:200px;
text-align:center;
width:200px;
}
.partners table td a {
color:#F0BA00;
outline-color:invert;
outline-style:none;
outline-width:medium;
}
.partners table td img {
float: none;
}
.bottom{
width:743px;
margin:0 auto;
background-image:url(../img/layout/bg_bottom.jpg);
background-repeat:no-repeat;
background-position: center top;
height:32px;
font-size:70%;
text-align:center;
padding-top:4px;
}
.bottom a{
color:#fff;
font-size:120%;
}
.pager{
text-align:center;

}
.pager a{
text-decoration: none;
color:#C7C635;
}


/*formularz kontaktowy*/
.formularz_kontaktowy{
 float:right;
 width:400px;
 border-left:1px solid #3A3A3A;
 padding-left:10px;
 margin-left:10px;
 padding-top:5px;
 margin-top:40px;
}
.formularz_kontaktowy table tr td{
 border:0px;
}
.formularz_kontaktowy table tr td.opis{
 text-align:right;
 vertical-align: top;
}
.formularz_kontaktowy form label{
 display:none;
}
.formularz_kontaktowy form input{
 width:260px;
}
.formularz_kontaktowy form input.submit{
 width:90px;
 height:48px;
 border:0px;
 border:0px;
 color:#000;
 font-weight:bold;
 font-size:80%;
 cursor: pointer;
}
.formularz_kontaktowy form input.submit:hover{
 background-color:#1E4A6F;
}
.formularz_foto{
 width:250px;
 float:left;
 padding:10px;
 padding-top:0px;
}
.message{
 margin-top:10px;
 padding:10px;
 margin-bottom:10px;
 color:#F3EC3C;
 border:1px solid #F3EC3C;
font-size:90%;
}
.error .message{
 color:#DF0D3D;
 border:1px solid #DF0D3D;
}

