* { padding: 0; margin: 0; }
:focus  { outline: none; -moz-outline-style: none; }

html { height: 100%; }
html,body { height: 100%; background-color: #ede5ce; min-height: 100%;}

td{font-family: Trebuchet MS,Tahoma,Verdana; font-size: 12px; font-weight: Normal;}

td.title{ font-family: Trebuchet MS,Tahoma,Verdana; font-size: 24px; font-weight: Normal; color: #000000;}

td.price_print{ font-size: 17px;}


a.sort_by{ font-family: Trebuchet MS,Tahoma,Verdana; font-size: 14px; font-weight: Normal; color: #000000; text-decoration: none;}
a.sort_by:hover{ font-family: Trebuchet MS,Tahoma,Verdana; font-size: 14px; font-weight: Normal; color: #001984; text-decoration: none;}

a.left_catalog{ font-family: Trebuchet MS,Tahoma,Verdana; font-size: 18px; font-weight: Normal; color: #000000; text-decoration: none; line-height: 16px;}
a.left_catalog:hover{
 font-family: Trebuchet MS,Tahoma,Verdana;
 font-size: 18px;
 font-weight: Normal;
 color: #001984;
 text-decoration: none;
 line-height: 16px;
}


a.left_mcatalog{ font-family: Trebuchet MS,Tahoma,Verdana;
 font-size: 14px;
 font-weight: Normal;
 color: #000000;
 text-decoration: none;}
a.left_mcatalog:hover{
 font-family: Trebuchet MS,Tahoma,Verdana;
 font-size: 14px;
 font-weight: Normal;
 color: #001984;
 text-decoration: none;
}

a.hot{ font-family: Trebuchet MS,Tahoma,Verdana;
 font-size: 12px;
 font-weight: Bolder;
 color: #000000;
 text-decoration: none;}
a.hot:hover{
 font-family: Trebuchet MS,Tahoma,Verdana;
 font-size: 12px;
 font-weight: Bolder;
 color: #001984;
 text-decoration: none;
}

a.more_tovar{ font-family: Trebuchet MS,Tahoma,Verdana;
 font-size: 12px;
 font-weight: Normal;
 color: #666262;
 text-decoration: none;}
a.more_tovar:hover{
 font-family: Trebuchet MS,Tahoma,Verdana;
 font-size: 12px;
 font-weight: Normal;
 color: #000000;
 text-decoration: none;
}

a.order{ font-family: Trebuchet MS,Tahoma,Verdana;
 font-size: 12px;
 font-weight: Bolder;
 color: #000000;
 text-decoration: none;}

a.order:hover{
 font-family: Trebuchet MS,Tahoma,Verdana;
 font-size: 12px;
 font-weight: Bolder;
 color: #000000;
 text-decoration: none;
}

a.logo_l{ font-family: Trebuchet MS,Tahoma,Verdana;
 font-size: 20px;
 font-weight: Normal;
 color: #cf0b1e;
 text-decoration: none;}

a.logo_l:hover{
 font-family: Trebuchet MS,Tahoma,Verdana;
 font-size: 20px;
 font-weight: Normal;
 color: #cf0b1e;
 text-decoration: underline;
}

a.logo_c{
 font-family: Trebuchet MS,Tahoma,Verdana;
 font-size: 20px;
 font-weight: Normal;
 color: #344c98;
 text-decoration: none;
}

a.logo_c:hover{
 font-family: Trebuchet MS,Tahoma,Verdana;
 font-size: 20px;
 font-weight: Normal;
 color: #344c98;
 text-decoration: underline;
}

a.callback{ font-family: Trebuchet MS,Tahoma,Verdana;
 font-size: 12px;
 font-weight: Normal;
 color: #000000;
 text-decoration: none;}

a.white{ color: #FFFFFF;
 text-decoration: none;}

a.white:hover{ color: #FFFFFF;
 text-decoration: underline;}


div.loading{ width:100 px;
}

div.sfly{
 position:absolute;
 width: 100%;
 height: 100%;
 background-color: #000000;
 color: red;
 filter:alpha(opacity=60);
 -moz-opacity: 0.6;
 opacity: 0.6;
 z-index: 10;
 overflow: auto;
 line-height: 0;}

div.sfly2{
 position:absolute;
 z-index: 100;
 width: 800;
 height:600;
 color: red;
 top: 50%;
}

div.shadow_bin{
 font-face: Trebuchet MS,Tahoma,Verdana;
 font-size: 15px;
 color: #000000;

 position:absolute;
 z-index: 50;
 border: 5px;
 border-color: #D4D4D4;
 border-style: solid;

 width: 400;
 height: 150;
 background-color: #FFFFFF;
 top:25%;
 left: 25%;

 filter:alpha(opacity=80);
 -moz-opacity: 0.8;
 opacity: 0.8;
}

.text{ border: 1px;
 border-style: solid;
 border-color: #671314;
 font-family: Verdana;
 font-size: 10px;
 color: #8d4b4b;
 width: 99%;
 height: 15px;
 padding-top: 2px;
 padding-left: 3px;
 background-color: #FFFFFF;}

.submit{
 border: 1px;
 border-style: solid;
 border-color: #671314;
 font-family: Verdana;
 font-size: 11px;
 color: #000000;
 width: 99%;
 height: 20px;
 background-color: #FFFFFF;
}

.text2{
 border: 1px;
 border-style: solid;
 border-color: #671314;
 font-family: Verdana;
 font-size: 10px;
 color: #8d4b4b;
 width: 99%;
 height: 80px;
 padding-top: 2px;
 padding-left: 3px;
 background-color: #FFFFFF;
}

.red_star{ font-weight: bolder;
 color:red;}

a.style1{ font-family: Verdana,Tahoma,Arial;
 font-size: 11px;
 font-weight: Normal;
 color: #1A00A8;
 text-decoration: underline;}
a.style1:hover{
 font-family: Verdana,Tahoma,Arial;
 font-size: 11px;
 font-weight: Normal;
 color: #000000;
 text-decoration: underline;
}

a.style2{
 font-family: Verdana,Tahoma,Arial;
 font-size: 11px;
 font-weight: Normal;
 color: #32A800;
 text-decoration: underline;
}
a.style2:hover{
 font-family: Verdana,Tahoma,Arial;
 font-size: 11px;
 font-weight: Normal;
 color: #237500;
 text-decoration: underline;
}

a.style3{
 font-family: Verdana,Tahoma,Arial;
 font-size: 13px;
 font-weight: Normal;
 color: #32A800;
 text-decoration: underline;
}
a.style3:hover{
 font-family: Verdana,Tahoma,Arial;
 font-size: 13px;
 font-weight: Normal;
 color: #237500;
 text-decoration: underline;
}

a.style4{
 font-family: Verdana,Tahoma,Arial;
 font-size: 14px;
 font-weight: Normal;
 color: #32A800;
 text-decoration: underline;
}

a.style4:hover{
 font-family: Verdana,Tahoma,Arial;
 font-size: 14px;
 font-weight: Normal;
 color: #237500;
 text-decoration: underline;
}

a.style5{
 font-family: Verdana,Tahoma,Arial;
 font-size: 16px;
 font-weight: Normal;
 color: #32A800;
 text-decoration: underline;
}

a.style5:hover{
 font-family: Verdana,Tahoma,Arial;
 font-size: 16px;
 font-weight: Normal;
 color: #237500;
 text-decoration: underline;
}

a.style6{
 font-family: Verdana,Tahoma,Arial;
 font-size: 18px;
 font-weight: Normal;
 color: #32A800;
 text-decoration: underline;
}

a.style5:hover{
 font-family: Verdana,Tahoma,Arial;
 font-size: 18px;
 font-weight: Normal;
 color: #237500;
 text-decoration: underline;
}



div.b1{width: 130px; height: 26px;}
div.b2{width: 183px; height: 80px; background-image: url('../images/b2.png');}
a.sq{font-family: Trebuchet MS, san-serif; font-size: 14px; color: #671314; text-decoration: underline;}
a.sq:hover{text-decoration: none;}

div.b3{width: 102px; height: 26px; background-image: url('../images/b3.png');}
div.b4{position: absolute; top: 43px; right: 25px;width: 165px; height: 28px; cursor: Pointer;}

div.b7{position: absolute; right: 25px; top: 5px; width: 84px; height: 26px;}
div.b8{position: absolute; right: 25px; top: 25px; width: 92px; height: 26px;}
div.b9{position: absolute; right: 25px; top: 62px; width: 208px; height: 26px;}

div.center_cont{width: 95%; padding-left: 2%;}

a.op_g{font-family: Trebuchet MS, san-serif; font-size: 12px; font-weight: bolder; color: #000000; text-decoration: underline;}
a.op_g:hover{text-decoration: none;}

.faq{border: 0px; font-family: Verdana; font-size: 10px; color: #8d4b4b; width: 95%; height: 75px; padding-top: 2px; padding-left: 3px; background-color: #f7f0d6; margin:0px; margin-bottom:-4px; margin-right:-4px; scrollbar-3dlight-color: #f7f0d6; scrollbar-arrow-color: #f7f0d6; scrollbar-highlight-color: #f7f0d6; scrollbar-face-color: #f7f0d6; scrollbar-shadow-color: #f7f0d6; scrollbar-darkshadow-color: #f7f0d6; scrollbar-track-color: #f7f0d6;}