body{
  font-family: "Arial", sans-serif;
  padding:0px;
  margin:0px;
  font-size:13px;
  text-align:center;
  color:black;
  background-color:rgb(177,44,63);
}

table, form{font-size:13px;}
img{border:none;}
.f30{width:100%;height:30px;clear:both;}
.f20{width:100%;height:20px;font-size:20px;clear:both;}
.f15{width:100%;height:15px;font-size:15px;clear:both;}
.f10{width:100%;height:10px;font-size:10px;clear:both;}
.f5{width:100%;height:5px;font-size:5px;clear:both;}

#all{width:100%;text-align:center;}
#cont{width:980px;margin:auto;text-align:left;background-color:white;}

#top{width:100%;height:93px;}
#top h1{display:none;}
#top h2{display:none;}
#top .logo{float:left;width:248px;height:93px;}
#top .tright{float:left;width:732px;padding-top:35px;}
#top .tright ul{list-style-type:none;padding:0px;margin:0px;}
#top .tright ul li{float:left;line-height:24px;border-left:1px solid rgb(230,230,230);}
#top .tright ul li a{display:block;margin-left:15px;margin-right:15px;padding:4px;line-height:16px;text-decoration:none;color:black;}
#top .tright ul li a:hover{background-color:rgb(177,44,63);color:white;}
#top .tright ul li a.active{background-color:rgb(177,44,63);color:white;}

#main{width:100%;}

#main .mleft{float:left;width:208px;height:243px;background-color:rgb(230,230,230);padding:20px;padding-top:40px;}
#main .mleft ul{list-style-type:none;padding:0px;margin:0px;}
#main .mleft ul li a{display:block;line-height:18px;height:18px;text-decoration:none;background:url('img/mmenubg1.gif') no-repeat;background-position:left center;padding-left:15px;color:rgb(102,102,102);}
#main .mleft ul li a:hover{background:url('img/mmenubg2.gif') no-repeat;background-position:left center;color:black;}
#main .mleft ul li a.active{background:url('img/mmenubg2.gif') no-repeat;background-position:left center;color:black;}

#main .mright{float:left;width:732px;height:303px;}


#mbottom{width:100%;margin-top:15px;margin-bottom:15px;}

#mbottom .mbleft{float:left;width:248px;text-align:center;}

#mbottom .mbright{float:left;width:732px;color:rgb(102,102,102);}
#mbottom .mbright .mbbox{float:left;width:223px;height:80px;}
#mbottom .mbright .mbbox p{padding:0px;margin:0px;padding-top:10px;padding-left:20px;}
#mbottom a{text-decoration:none;color:rgb(255,102,0);}
#mbottom a:hover{text-decoration:underline;}


#bottom{width:100%;height:24px;line-height:24px;font-size:11px;background-color:rgb(177,44,63);color:white;}
#bottom .bleft{float:left;padding-left:10px;}
#bottom .bright{float:right;padding-right:10px;}
#bottom a{text-decoration:none;color:white;}
#bottom a:hover{text-decoration:underline;}

#sub{width:100%;}

#sub .sleft{float:left;width:248px;}
#sub .smenu{height:243px;background-color:rgb(230,230,230);padding:20px;padding-top:40px;}
#sub .smenu ul{list-style-type:none;padding:0px;margin:0px;}
#sub .smenu ul li a{display:block;line-height:18px;height:18px;text-decoration:none;background:url('img/mmenubg1.gif') no-repeat;background-position:left center;padding-left:15px;color:rgb(102,102,102);}
#sub .smenu ul li a:hover{background:url('img/mmenubg2.gif') no-repeat;background-position:left center;color:black;}
#sub .smenu ul li a.active{background:url('img/mmenubg2.gif') no-repeat;background-position:left center;color:black;}

#sub .sright{float:left;width:722px;margin-left:10px;}
#sub .sright h2{font-size:16px;padding:0px;margin:0px;line-height:30px;background-color:rgb(230,230,230);padding-left:10px;}
#sub .sright h2 span{border-left:1px solid rgb(139,139,139);color:red;padding-left:5px;color:rgb(184,45,66);}

#sub .mlist{padding-top:30px;}
#sub .mlist a{float:left;width:160px;height:111px;text-align:center;text-decoration:none;margin-right:13px;color:rgb(173,43,56);padding:2px;border:1px solid rgb(149,149,149);}
#sub .mlist a span.desc{display:block;line-height:22px;font-weight:bold;}
#sub .mlist a:hover{border:1px solid rgb(175,45,60);color:black;}

#sub .mlist1{padding-top:30px;}
#sub .mlist1 a{float:left;width:160px;height:159px;text-align:center;text-decoration:none;margin-right:13px;color:rgb(173,43,56);padding:2px;border:1px solid rgb(149,149,149);}
#sub .mlist1 a span.desc{display:block;line-height:22px;font-weight:bold;}
#sub .mlist1 a:hover{border:1px solid rgb(175,45,60);color:black;}

#sub .mlist2{padding-top:30px;}
#sub .mlist2 a{float:left;width:160px;height:111px;text-align:center;text-decoration:none;margin-right:13px;color:rgb(173,43,56);padding:2px;border:1px solid rgb(149,149,149);}
#sub .mlist2 a span.desc{display:block;line-height:22px;font-weight:bold;}
#sub .mlist2 a:hover{border:1px solid rgb(175,45,60);color:black;}


#sub .mb{}
#sub .mb .imgb{float:left;width:592px;}
#sub .mb .kolory{float:left;width:110px;padding-left:20px;text-align:center;}
#sub .mb .kolory p{padding-top:0px;margin-top:0px;}
#sub .mb .kolory a{display:block;text-decoration:none;padding-bottom:10px;text-align:center;color:rgb(102,102,102);}
#sub .mb .kolory a span{display:block;line-height:20px;}
#sub .mb .kolory a:hover{color:rgb(175,46,60);}

#sub .aranzacje{}
#sub .aranzacje p{border-bottom:1px solid rgb(149,149,149);font-weight:bold;}
#sub .aranzacje a{float:left;width:160px;text-align:center;text-decoration:none;margin-right:13px;color:rgb(173,43,56);padding:2px;border:1px solid rgb(149,149,149);}
#sub .aranzacje a:hover{border:1px solid rgb(175,45,60);color:black;}

.back{text-decoration:none;color:rgb(33,72,150);font-weight:bold;}
.back:hover{text-decoration:underline;}

.wzorniki a{text-decoration:none;color:rgb(33,72,150);font-weight:bold;}
.wzorniki a:hover{text-decoration:underline;}

.mail{text-decoration:none;color:rgb(255,102,0);}
.mail:hover{text-decoration:underline;}

#reklama{position:absolute;}


#baner-esklep {width:248px;height:43px;margin:auto;position:absolute;margin-left:-20px;padding-top:22px;}

