body {
  font-family: Arial;
  font-size: 13px;
  margin:0px;
  padding:0px;
  text-align:center;
  background:url('/img/bg.png') repeat-x;
  background-color:rgb(222,222,207);
  color:black;
  text-align:center;
}

img{border:none;}
table, fomr{font-size:13px;}

.f20{width:100%;height:20px;font-size:10px;clear:both;}
.f10{width:100%;height:10px;font-size:10px;clear:both;}
.f5{width:100%;height:5px;font-size:5px;clear:both;}
.f1{width:100%;height:1px;font-size:1px;clear:both;}
#all{width:100%;text-align:center;}

#cont{width:980px;margin:auto;text-align:left;}
#top{width:980px;height:84px;background:url('/img/top.png') no-repeat;}
#top h1{display:none;}
#top h2{display:none;}

#top .slang{float:right;padding-right:25px;padding-top:20px;}
#top .slang img{border:1px solid rgb(160,159,115);}

.menu{height:27px;background:url('/img/bgmenu.png') repeat-x;}
.menu ul{padding:0px;margin:0px;list-style-type:none;}
.menu ul li{float:left;}
.menu ul li a{display:block;float:left;height:27px;line-height:27px;padding-left:10px;padding-right:10px;border-right:1px solid white;text-decoration:none;font-weight:bold;color:white;}
.menu ul li a:focus, #menu ul li a:active, .menu ul li a:hover {background:url('/img/bgbtn.png') repeat-x;color:rgb(99,98,63);}
.menu ul li a.active{background:url('/img/bgbtn.png') repeat-x;color:rgb(99,98,63);}

#main{background-color:rgb(225,225,212);}
#main .mleft{float:left;width:767px;}
#main .mleft .mlbox{float:left;width:321px;margin-left:30px;margin-top:30px;}
#main .mleft .mlbox h2{padding:0px;margin:0px;font-size:16px;height:31px;line-height:31px;background:url('/img/mlbh2bg.png') no-repeat;padding-left:15px;}
#main .mleft .mlbox .bottom{width:321px;height:137px;background:url('/img/mlb_bbg.png') no-repeat;}
#mlb_bleft1{float:left;width:134px;height:94px;background:url('/img/mlogo/atlas.png') no-repeat;background-position:center center;margin-top:15px;border-right:1px solid rgb(225,225,212);}
#mlb_bleft2{float:left;width:134px;height:94px;background:url('/img/mlogo/sentima.png') no-repeat;background-position:center center;margin-top:15px;border-right:1px solid rgb(225,225,212);}
#main .mleft .mlbox .bottom .bright{float:left;width:186px;}
#main .mleft .mlbox .bottom .bright ul{list-style-type:none;padding:0px;margin:0px;padding-left:15px;margin-top:15px;}
#main .mleft .mlbox .bottom .bright ul li{display:inline;}
#main .mleft .mlbox .bottom .bright ul li a{display:block;line-height:20px;text-decoration:none;color:black;}
#main .mleft .mlbox .bottom .bright ul li a:hover{color:rgb(179,29,36);}

#main .mright{float:left;width:195px;background-color:white;padding-left:10px;padding-right:8px;padding-top:25px;text-align:center;}
#main .mright h2{padding:0px;margin:0px;font-size:16px;height:27px;background:url('/img/bgmenu.png') repeat-x;text-align:left;}
#main .mright h2 a{display:block;padding-left:10px;height:27px;line-height:27px;color:white;text-decoration:none;}

#bottom{height:27px;line-height:27px;font-size:11px;color:white;background-color:rgb(175,174,137);text-align:right;padding-right:10px;}
#bottom a{text-decoration:none;color:white;}
#bottom a:hover{text-decoration:underline;}

#sub{padding-top:10px;background-color:rgb(225,225,212);}
#sub .sleft{float:left;width:171px;background-color:white;min-height:1px;}
#sub .sleft h2{padding:0px;margin:0px;font-size:13px;padding-left:10px;height:31px;line-height:31px;background:url('/img/sh2bg.png') repeat-x;}
#sub .sleft ul{list-style-type:none;padding:0px;margin:0px;}
#sub .sleft ul li{border-bottom:1px solid rgb(225,225,212);}
#sub .sleft ul li a{display:block;width:153px;height:20px;line-height:20px;text-decoration:none;color:black;background:url('/img/smenubg1.gif') no-repeat;background-position:left center;padding-left:18px;}
#sub .sleft ul li a:hover{color:white;background:url('/img/smenubg2.gif') no-repeat;background-position:left center;background-color:rgb(181,29,37);}
#sub .sleft ul li a.active{color:white;font-weight:bold;background:url('/img/smenubg2.gif') no-repeat;background-position:left center;background-color:rgb(181,29,37);}

#sub .sright{float:left;width:803px;margin-left:3px;background-color:white;padding-top:30px;padding-left:3px;}

#sub .sright .srightl{float:left;width:302px;}
#sub .sright .srlt{height:22px;line-height:22px;background:url('/img/bgmenu.png') repeat-x;padding-left:10px;font-weight:bold;color:white;margin-right:6px;}
#sub .sright .srlm a.amin{display:block;width:144px;height:90px;float:left;margin-right:6px;margin-top:6px;}
#sub .sright .plinks{text-align:right;padding-right:6px;font-size:11px;padding-top:10px;}
#sub .sright .plinks_el{text-decoration:none;color:white;background-color:rgb(125,124,85);padding:1px;padding-left:4px;padding-right:4px;}
#sub .sright .plinks_el:hover{background-color:rgb(182,28,35);}
#sub .sright .plinks .active{color:white;background-color:rgb(182,28,35);padding:1px;padding-left:4px;padding-right:4px;}

#sub .sright .srightr{float:left;width:460px;padding-left:32px;}
#sub .sright .srrlogo{height:24px;padding-top:22px;padding-bottom:5px;}
#sub .sright .srh3{padding:0px;margin:0px;height:22px;line-height:22px;font-size:14px;}

#sub .fronts{}
#sub .fronts .title{font-size:14px;font-weight:bold;color:rgb(117,116,79);border-bottom:1px solid rgb(179,178,143);}
#sub .fronts .felem{float:left;width:144px;padding-bottom:10px;padding-right:15px;color:rgb(117,116,79);}
#sub .fronts .felem img{padding-bottom:10px;}
#sub .fronts .felem .nazwa{display:block;font-weight:bold;color:rgb(181,29,37);}
#sub .fronts .felem .front{display:block;font-weight:bold;color:black;}
#sub .fronts .felem .kolor{display:block;font-weight:bold;color:black;}
#sub .fronts .felem .material{display:block;font-weight:bold;color:black;}

#sub .sright .sale{}
#sub .sright .sale .wimg{float:left;width:460px;}
#sub .sright .sale .wimg{float:left;width:260px;}
#sub .sright .sale .wdesc{float:left;width:502px;padding-left:38px;}
#sub .sright .sale .wdesc .title{font-weight:bold;}
#sub .sright .sale .wdesc .price{font-weight:bold;}
#sub .sright .sale .wdesc .price span{color:rgb(181,29,37);font-size:18px;}

#sub .sright .elektro{}
#sub .sright .elektro h3 a{text-decoration:none;color:rgb(255,102,0);}
#sub .sright .elektro h3 a:hover{text-decoration:underline;}
#sub .sright .elektro .eimg{float:left;width:460px;}
#sub .sright .elektro .eimgmin{float:left;width:210px;}
#sub .sright .elektro .edescmin{float:left;width:502px;padding-left:38px;}
#sub .sright .elektro .edesc{float:left;width:302px;padding-left:38px;}
#sub .sright .elektro .edesc .title{font-weight:bold;}
#sub .sright .elektro .edesc .price{font-weight:bold;}
#sub .sright .elektro .edesc .price span{color:rgb(181,29,37);font-size:18px;}

.dtab{border-collapse:collapse;border:1px solid rgb(177,186,181);width:95%;color:rgb(120,119,78);}
.dtab td{padding:3px;border:1px solid rgb(177,186,181);background-color:rgb(239,239,231);}
.dtab td.down{width:100px;background-color:rgb(249,249,249);}
.dtab td a{text-decoration:none;color:rgb(25,155,207);}
.dtab td a:hover{color:rgb(74,79,72);}
.dtab td a img{vertical-align:middle;}

.folie{}
.folie .title{font-size:14px;font-weight:bold;color:rgb(117,116,79);border-bottom:1px solid rgb(179,178,143);}
.folie img{padding-bottom:5px;}
.folie a{display:block;float:left;width:130px;text-align:center;text-decoration:none;color:black;}
.folie a:hover{color:rgb(179,29,36);font-weight:bold;}

.down{list-style-type:square;}
.down li{line-height:18px;}
.down li a{text-decoration:none;color:rgb(25,155,207);font-weight:bold;}
.down li a:hover{color:rgb(74,79,72);}
.down li a span{font-weight:normal;}

.fglist{padding-top:5px;}
.fgbox{border-bottom:1px solid rgb(158,166,169);margin-bottom:10px;}
.fgbox .thumb{float:left;padding-right:20px;}
.fgbox .descr{overflow:hidden;}
.fgbox .name{padding-top:0px;margin-top:0px;}
.fgbox a{text-decoration:none;font-weight:bold;color:rgb(4,127,194);}
.fgbox a:hover{color:black;}

.gmlist{}
.gmin{float:left;width:225px;text-align:center;margin-right:10px;}
.gmin a{text-decoration:none;color:rgb(4,127,194);}
.gmin a:hover{color:black;}
.gmin span{display:block;padding-top:5px;}

/* opinie */
form#ankieta{width:780px;}
form#ankieta fieldset{width:750px;background-color:rgb(248,248,248);border:1px solid rgb(212,212,212);padding:15px;}
form#ankieta .small{font-size:11px;}
form#ankieta span.gwiazdka{color:rgb(255,148,9);}
form#ankieta .validation-advice {background:#ff0000;color:#ffffff;}
form#ankieta textarea {width:450px;height:100px;}
form#ankieta input.text {width:450px;}
form#ankieta td {padding-bottom:15px;}
form#ankieta .toright {text-align:right;}
form#ankieta .validation-failed {border:1px solid #ff0000;}
form#ankieta input.file{width:450px;}

.opinia {margin-right:20px;margin-bottom:20px;padding-right:10px;color:#75744f;border-bottom:1px solid rgb(225,225,212);}
.opinia .left {float:left; width:360px;}
.opinia .right {float:left; width:410px;}
.opinia .right div.items{background:#eeeeee;}
.opinia .right div.items a.item{background:#dddddd;float:left;margin:5px;}

.opinia .small{font-size:11px;}
.black {color:#000000;}

#sub .prices .title{font-size:14px;font-weight:bold;color:rgb(117,116,79);border-bottom:1px solid rgb(179,178,143);}
#sub .prices .left{float:left;width:460px;}
#sub .prices .right{float:right;width:333px;padding-right:4px;}
#sub .price{font-size:14px;}
#sub .price span{font-weight:bold;color:rgb(153,0,0);}

