/* Basic styles */
*{margin:0;padding:0}
body{line-height:1}
img,fieldset{border:0}
img{vertical-align:bottom}
object{display:block;}
a{cursor:pointer;text-decoration:none;}
a:hover{text-decoration:none;}
ul{list-style:none}
option{padding:0 .5em 0 1px}
address{font-style:normal}
h1,h2,h3,h4,h5,h6{font-size:1em;line-height:1.1em;font-weight:normal}
.clear{clear:both;overflow:hidden;height:0;}
.center{text-align:center;}

/* html, body */
html{background:#fffeec url(../images/html_bg.png) 50% 0 repeat-y;}
#wrapper{position:relative;width:980px;margin:0 auto;}
#max_logo{position:relative;width:980px;margin:0 auto;background:url(../images/body_bg.jpg) no-repeat;padding:211px 0 0 30px;}

/* fonts */
body,input,textarea,select,td{color:#443822;font-size:13px;font-family:arial,sans-serif;}

#logo{position:absolute;left:20px;top:82px;}

#left{float:left;width:240px;padding:0 20px 0 10px;}

#content{float:left;width:700px;}

#footer{height:150px;background:url(../images/footer_bg.png) no-repeat;margin-top:20px;}
#footer .partnerzy{padding-top:5px;}
#footer .partnerzy h2{display:inline;}
#footer .partnerzy h2 img{margin:0 40px 0 130px;}
#footer .partnerzy img{margin:0 10px;}
#footer .i{text-align:center;font-size:11px;color:#797864;}
#footer .nav{text-align:center;font-size:11px;color:#797864;font-size:11px;line-height:20px;padding:12px 0 20px;}
#footer .nav a{color:#797864;margin:0 10px;}
#footer .nav a:hover{color:#fff;}
#footer address{color:#b3b29e;font-size:11px;text-align:center;line-height:15px;}
#footer address a{color:#b3b29e;}
#footer address a:hover{text-decoration:underline;}

#left .box{margin:0 0 10px;font-size:13px!important;}
#left .box .in{background:#fff;border-left:1px solid #c6c5ad;border-right:1px solid #c6c5ad;}
#left .box .b{height:15px;background:url(../images/left_box-b.png) no-repeat;}
#left .box ul{width:210px;padding:0 0 0 14px;}
#left .box ul a{display:block;line-height:29px;height:30px;color:#393938;font-weight:bold;background:url(../images/li_bg.png) no-repeat;padding-left:19px;}
#left .box ul li.active a{padding-left:37px;background-position:0 -30px;color:#fff;}
#left .box ul li a:hover{padding-left:37px;background-position:0 -30px;color:#fff;}
#left .box p{font-size:11px;padding:0 19px 10px;background:url(../images/dots.png) 19px 100% no-repeat;}
#left .box p strong{font-weight:normal;color:#ff6401;}
#left .box form{padding:13px 0 0 19px;}
#left .box form input{height:15px;width:125px;padding:4px;margin-right:3px;border:0;background:url(../images/input_bg.png) no-repeat;font-size:11px;color:#818b8c;}
#left .box form input.btn{vertical-align:middle;padding:0;width:auto;height:auto;}

#left .box2{margin:0 0 10px;font-size:13px!important;}
#left .box2 .in{background:#ff5800;border-left:1px solid #cc4300;border-right:1px solid #cc4300;}
#left .box2 .b{height:15px;background:url(../images/left_box-b2.png) no-repeat;}
#left .box2 ul{width:210px;padding:0 0 0 14px;}
#left .box2 ul a{display:block;line-height:29px;height:30px;color:#fff;font-weight:bold;background:url(../images/li_bg2.png) no-repeat;padding-left:19px;}
#left .box2 ul li.active a{padding-left:37px;background-position:0 -30px;color:#393938;}
#left .box2 ul li a:hover{padding-left:37px;background-position:0 -30px;color:#393938;}

#bloki{margin:10px 0 38px;}
#bloki .raty{margin-left:10px;}

#polecamy{width:700px;}
#polecamy .in{background:#fff;border-left:1px solid #c6c5ad;border-right:1px solid #c6c5ad;padding:0 0 0 9px;width:689px;overflow:hidden;}
#polecamy .b{height:14px;background:url(../images/polecamy-b.png) no-repeat;}
#polecamy .item{width:320px;height:110px;background:url(../images/polecamy-item.png) 0 100% no-repeat;float:left;margin:0 24px 5px 0;}
#polecamy .item img{float:left;margin:4px 20px 0 4px;display:inline;border:1px solid #dadada;padding:3px;}
#polecamy .item .desc{float:left;width:120px;padding-top:15px;}
#polecamy .item .desc p.t1{font-size:11px;color:#818b8c;margin-bottom:10px;}
#polecamy .item .desc p.t1 b{font-size:12px;color:#393938;}
#polecamy .item .desc p.t2{font-size:11px;color:#ef6f58;}
#polecamy .item .desc p.t2 b{font-size:22px;font-weight:bold;color:#ff411f;}
#polecamy .item .desc p.t2 a{font-size:22px;font-weight:bold;color:#ff411f;}
#polecamy .item.last{height:99px;margin-bottom:0;}

#content-t{width:700px;}
#content-t .in{background:#fff;border-left:1px solid #c6c5ad;border-right:1px solid #c6c5ad;padding:0 19px 0 19px;width:660px;overflow:hidden;}
#content-t .b{height:14px;background:url(../images/polecamy-b.png) no-repeat;}
#content-t h2{font-size:12px;color:#393938;font-weight:bold;margin:2em 0 1em;}
#content-t p{font-size:11px;color:#000000;line-height:20px;margin-bottom:1em;}
#content-t p.alt{line-height:13px;}
#content-t a{color:#ff411f;text-decoration:underline;}
#content-t a:hover{text-decoration:none;}
#content-t strong.alt{font-weight:bold;color:#393938;}
#content-t strong.alt2{font-weight:bold;color:#ff411f;font-size:12px;}
#content-t .in ul{font-size:11px;color:#818b8c;line-height:18px;margin-bottom:1em;margin-left:2em}
#content-t .in ul li{list-style:disc}

.dots{overflow:hidden;margin:10px 0;height:1px;background:url(../images/dots.png) repeat-x;}

img.right{float:right;margin:0 0 10px 20px;}

.oferta{overflow:hidden;zoom:1;margin:20px 0;padding:0 0 10px;border-bottom:1px solid #c6c5ad;}
.oferta .pic{width:180px;float:left;}
.oferta .pic img{padding:1px;border:1px solid #a69191;}
.oferta .desc{width:400px;float:left;}
.oferta .desc h2{margin:0 0 10px!important;}
.oferta .desc p.cena{color:#FF411F!important;font-size:14px!important;}
.oferta .desc p.cena strong{color:#FF411F!important;font-size:20px!important;font-weight:bold;}

#left .box p.s{color:green;background:none;font-weight:bold;padding:10px 19px 0;}
