

h1 { 
 color: #ffffff;
 font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 font-weight: bold;
 margin-bottom: 0;
 padding-bottom: 0;

}
h2 { 
 color: #ffffff;
 font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 font-weight: bold;
 margin-bottom: 0;
 padding-bottom: 0;

}




body{

   margin: 0;

   padding: 0;

   font: normal 11px Tahoma, Arial;

   background: url('../images/design/bg.gif') top center repeat-x #333636;

   text-align:left;


}

.productListing-data, .smallText, .productListing-data a:link, .productListing-data a:visited{

   color: #ddd



}

.productListing-heading, productListing-heading a:link, productListing-heading a:visited{

   color: #fff!important;

   font-weight: bold;

}

a img{border: none}

a:link, a:visited{color: #666;}

#main{

   width: 900px;

   margin: auto;

}

#header{

   height: 207px;

   background: url('../images/design/top.png') center top no-repeat;

}

#content{

   height: 172px;

}

#header .logo{

   margin: 33px 0 0 33px;

   position: absolute;

color: #ffffff;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 20px;
font-weight: bold;
text-decoration: none;}

#header .cart{

   position: absolute;

   margin-left: 520px;

   margin-top: 179px;

   font: normal 10px Tahoma; color: #ffb799;

}

#header .cart strong{color: #ffb799; font-weight: normal}

#header .menu{

   position: absolute;

   margin: 0px 0 0 22px;

   top: 140px;

}

#header .menu a{display: block; float: left;}

#header .search{

   position: absolute;

   margin-top: 136px;

   margin-left: 473px;

}

#header .search .i{

   background: #fff;

   border: none;

   width: 115px;

}



#header .search .b{

margin-bottom: -4px;

}

#content table.main{

   width: 900px;

}

#content table.main .left{

   width: 220px;

   padding-right: 2px;

   vertical-align: top;

   color: #d8d8d8;

}

#content table.main .right{

   width: 184px; vertical-align: top;

}

#content table.main .center{vertical-align: top;    padding: 0 5px; color: #d8d8d8}

#content table.main .left .title{

}

#content table.main .center a:link, #content table.main .center a:visited{

   color: #ff5f1a;

   font-weight: bold;

}

#content table.main .gtitle{

   color: #fff;

   text-transform: uppercase;

   font: bold 13px Tahoma;

   background: url('../images/design/g_title.png') top left no-repeat green;

   width: 180px;

   padding: 10px 20px;

}



#content table.main .left .title{

   color: #a1a1a1;

   text-transform: uppercase;

   font: bold 13px Tahoma;

   background: url('../images/design/title_left.png') top left no-repeat green;

   width: 180px;

   padding: 10px 20px;

}



#content table.main .left .box{

   border: 1px solid #494949;

   background: #3b3f40;

   margin-top: 1px;

   margin-bottom: 20px;

}

#content table.main .right .title{

   color: #a1a1a1;

   text-transform: uppercase;

   font: bold 13px Tahoma;

   background: url('../images/design/title_right.png') top left no-repeat green;

   padding: 10px 20px;

}



#content table.main .right .box{

   background: #3b3f40!important;

   margin-top: 1px;

   color: #d8d8d8;

   margin-bottom: 10px;

}

#content table.main .right .box a:link, #content table.main .right .box a:visited{

   color: #d8d8d8;

}



#content table.main .left .wbox{

   border: 1px solid #494949;

   margin-top: 1px;

   background: #3b3f40;

   margin-bottom: 20px;

}

* .whatsname{

   font: bold 10px Tahoma;

   color: #d8d8d8!important; 

}

* .whatsprice{

   font: bold 14px Tahoma;

   color: #ff5a00!important; 

}





#cats .cat{margin-left: 3px; margin-bottom: 3px; background: url('../images/design/pip1.gif') 0px 5px no-repeat; padding-left: 15px; padding-bottom: 6px; border-bottom: 1px solid #494949}

#cats .cat a, #cats .cat a:link, #cats .cat a:visited{color: #d8d8d8; text-decoration: none;}

#cats .cat span{color: #599190; text-align: left; display: none;}

#inf .cat{margin-left: 3px; margin-bottom: 3px; padding-left: 15px; padding-bottom: 6px;}

#inf .cat a, #cats .cat a:link, #cats .cat a:visited{color: #d8d8d8; text-decoration: none;}







#content table.main .left .box .bt{

   margin-top: 0px;

   margin-left: -2px;

   position: absolute;

}

#content table.main .left .wbox .bt{

   margin-top: 0px;

   margin-left: -2px;

   position: absolute;

}









#content table.main .right{

   padding-left: 2px;

}

#content table.main .right a:link, #content table.main .right a:visited{

   color: #000;



}



#content table.main .left .box table{

   width: 140px;

}

#content table.main .center .title{

   background: none;

   padding: none;

   border: none;

}

#footer td{padding: 3px 10px;}

#footer{

   margin-top: 3px;

   padding-top: 5px;

   padding-bottom: 5px;

   margin-bottom: 5px;

   font: normal 11px Tahoma;!important;

   color: #888;

   background: #000000;

   border-top: 7px solid #000;

   border-bottom: 10px solid #000;

}

#copy{

   font: normal 11px Tahoma;!important;

   color: #888;

   padding-bottom: 10px;

}

#footer a:link, #footer a:visited{color: #888; text-decoration: none}

#footer span{

   float: left;

}

table.newp{

   background: url('../images/design/newpbg.gif') top left repeat-y;



   margin-top: -2px;

   margin-bottom: -2px;

}

table.newp table{width: 465px;}

table.newp table td{padding: 0px;}

table.newp table table td{padding: 10px 4px 0px 4px; height: 151px; color: #333;}

/***************/



.manu select{border: 1px solid #ccc}

.pageHeading{font: bold 13px "Arial"; color: #ff5f1a;}

.main1 select{width: 200px}





.new{ background: url('../images/design/arr_gr.gif') right center no-repeat;}

.new{font-weight: bold;}

.new a:link, .new a:visited{color: #386697}

.new table td, .new *{text-align: left}

.welcome{

}

.welcome .text{

   padding: 10px;

}

.welcome a, .welcome a:link, .welcome a:visited{

   color: #ff5f1a!important;

   font-weight: bold;

}

#content table.main .right .box .infobox{}

#content table.main  .main{vertical-align: middle; padding-top: 15px;}

#cur table{background: none;}

.png {

   behavior: url('pngbehavior.htc');

}

#banner{ }

#banner td{padding-bottom: 10px; padding-left: 35px;}