html,body{

 font-family:arial,helvetica;

 font-size:12px;

 margin:0px;

 padding:0px;

 background:#f9f9f9;

}



img{

 margin:0px;

 padding:0px;

 border:0px;

}



h1{

 color:#e7762b;

 font-size:16px;

 text-transform:uppercase;

}



h2{

 font-size:12px;

}



h3{

 text-align:left;

 text-transform:lowercase;

 margin-left:20px;

 margin-bottom:0px;

}



h4{

 color:#605F5F;

 font-size:14px;

 margin:5px 0px 10px 0px;

}



div.clear{

 clear:both;

}



p,li{

 color:#605f5f;

 font-size:12px;

}



a{

 color:#321503;

}



label{

 color:#605f5f;

 margin-top:5px;

 display:block;

 font-size:12px;

}



div.layout{

 width:920px;

 margin:0px auto;

}



div.header{

 padding-top:40px;

}



div.header a{

 color:#fbebcb;

}



div.quick_login{

 float:right;

}



div.quick_login a{

 margin:10px;

 text-decoration:none;

}



div.logo{

 height:222px;

 background:url(./img/head.jpg) no-repeat;

}



div.logo img{

 margin:120px 0 0 150px;

}



div.menu{

 text-align:center;

 height:47px;

 background:url(./img/menu_bg.jpg) repeat-x;

 padding-right:120px;

}



div.menu a{

 text-decoration:none;

 color:#C4B298;

 font-weight:600;

 font-size:14px;

 line-height:47px;

 width:97px;

 float:right;

 background:url(./img/menu_button.jpg) no-repeat;

}



div.menu a:hover{

 text-decoration:underline;

 color:#C4B298;

 font-weight:600;

 font-size:14px;

}



div.menu a.active{

 text-align:center;

 text-decoration:none;

 font-weight:600;

 background:url(./img/menu_button_active.jpg) no-repeat;

 color:#424346;

}



div.content{

}



div.content_center{

 width:400px;

 margin:0px auto;

}



div.content img{

 display:block;

 margin:0px auto;

}



div.text{

 padding: 0px;

 background:url(./img/content_middle_bg.jpg) repeat-y;

 border-left: 1px solid #000000;

 border-right: 1px solid #000000;

 border-bottom: 1px solid #000000;

}



div.post{

 background-color:#e5e4e4;

 padding:20px;

 width:570px;

}



div.text p, div.text li{

 line-height:150%;

 text-align:justify;

}



div.text p span{

 color:#e7762b;

}



div.sidebar{

 width:302px;

 float:right;

 background-color:#f6f6f6;

 border-left:1px solid #321503;

}



div.sidebar a.wiecej{

 text-decoration:none;

 font-weight:600;

 color:#000;

}



div.box a.link1{

 color:#605f5f;

 display:block;

}



div.box a.link2{

 color:#605f5f;

 margin:20px 0px;;

 display:block;

}



div.companies{

 height:60px;

 background:url(./img/sidebar2.jpg) no-repeat;

 padding-top:8px;

 border-top:1px solid #321503;

}



div.box{

 font-size:12px;

}



div.box h3{

 text-align:center;

 margin:0px;

 background:url(./img/sidebar_head.jpg) no-repeat;

 height:24px;

 color:#c4b298;

 padding-top:7px;

}



div.logowanie{

 padding:0px 30px 20px 30px;

}



div.logowanie input{

 width:190px;

}



div.logowanie input.button{

 width:26px;

 height:23px;

 float:right;

 margin:0px;

 border:0px;

 padding:0px;

}



div.footer{

 margin:0px;

 padding:20px 0px;

}



div.footer_links{

 text-align:right;

}



div.footer a{

 color:#000;

 text-decoration:none;

 margin:0px 10px;

 font-size:12px;

}



div.footer a:hover{

 text-decoration:underline;

}



p.copyright{

 margin:0;

 text-align:left;

 float:left;

 color:#000;

}



p.copyright a{

 margin:0px;

 color:#000;

}



table.aktualnosci small{

 float:right;

}



table.aktualnosci img{

 float:left;

 margin: 15px 5px 0px 0px;

}



div.kontakt{

 float:right;

 width:300px;

 margin-left:20px;

}



div.kontakt p{

 margin:0px;

 margin:3px 0px;

}



input,textarea,select{

 width:100%;

 border:1px solid #c5c5c5;

 padding:2px;

 display:block;

 font-size:12px;

}



textarea{

 height:75px;

}



input.button{

 display:block;

 margin:10px auto;

 width:150px;

 border:1px solid #605F5F;

 background-color:#321503;

 color:#C4B298;

 cursor:pointer;

}



input.checkbox{

 width:25px;

 margin:10px auto;

 display:inline;

}



div.error{

 padding:10px;

 font-weight:600;

 text-align:center;

 font-size:12px;

 border:1px solid #E7762B;

 color:#605F5F;

 background-color:#F6F6F6;

}



a.user_menu{

 display:block;

 margin:10px auto;

 text-align:center;

}



table.lista_klientow{

 width:570px;

 border-top:1px solid #000;

 border-left:1px solid #000;

}



table.lista_klientow td{

 border-bottom:1px solid #000;

 border-right:1px solid #000;

}



#loading{

 position:absolute;

 top:350px;

 left:0px;

 text-align:center;

 width:100%;

 display:none;

}



div.text p.infobox{

 text-align:center;

 font-size:13px;

}



div.pagination{

 text-align:center;

 margin-top:20px;

 width:600px;

}



div.pagination a{

 text-decoration:none;

 border:1px solid #000;

 padding:3px 5px;

 font-size:12px;

 line-height:27px;

}



div.pagination a:hover{

 text-decoration:underline;

}



div.pagination a.aktywna_strona{

 background-color: #E7762B;

}



div.zglos_blad{

 text-align:center;

}



div.content img.inline{

 display:inline;

 margin:2px;

}



table.kalkulacja_k3{

 width:400px;

 margin:10px auto;

 border-top:1px solid #605F5F;

 border-left:1px solid #605F5F;

}



table.kalkulacja_k3 td{

 border-bottom:1px solid #605F5F;

 border-right:1px solid #605F5F;

 padding:5px;

 color: #605F5F;

}

#companies1{
 color:#fff;
 text-align:center;
 text-decoration:none;
 font-size:20px;
 font-weight:600;
 line-height:50px;
}

#companies2{
 color:#fff;
 text-align:center;
 text-decoration:none;
 font-size:20px;
 font-weight:600;
 line-height:50px;
 display:none;
}

#companies3{
 color:#fff;
 text-align:center;
 text-decoration:none;
 font-size:20px;
 font-weight:600;
 line-height:50px;
 display:none;
}

div.companies{
 text-align:center;
}

a.pobierzetykiete{
 display: block;
 margin:0 auto;
 text-align:center;
 font-size:24px;
 text-decoration:none;
 border:1px solid #000;
 width:100px;
 padding:10px 10px 0 10px;
}

