body,form { margin-top:5px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px}
form {margin-top: 0px}

.main-bg {background-color:#070707}

body,table { font-family:Arial; font-size:11px; color:#000000 }

.bgx { background-repeat: repeat-x }
.bgy { background-repeat: repeat-y }
.bgn { background-repeat: no-repeat }
.cur { cursor:pointer; cursor:hand }
.cur2 {cursor:default}
.off {visibility: hidden}
.none {display: none}

select,input,textarea {font-size:11px; font-family:Arial}
input.b {border:1px solid #102E60}
input.w140, select.w140 {width:140px}

h2,h4,h3,h1 {font-size:11px; padding:0px; margin:0px}
h3 {font-size:13px}
h4 {display: inline}
h1 {font-size:18px;}

.bg1 {background-color:#ffffff}
.bg2 {background-color:#345588}
.bg3 {background-color:#637DA8} 
.bg4 {background-color:#486593} 
.bg5 {background-color:#546D92} 
.bg6 {background-color:#EB9500} 
.bg7 {background-color:#939393}
.bg8 {background-color:#3B5F93}
.bg9 {background-color:#5D81B3}
.bg10 {background-color:#D4DFF3}
.bg11 {background-color:#EEF3FB}
.bg12 {background-color:#3D72BC}
.bg13 {background-color:#E7ECFF}
.bg14 {background-color:#777777}
.bg15 {background-color:#EEF1F8}
.bg16 {background-color:#F5F1F0}
.bg17 {background-color:#A7B9C5}
.bg18 {background-color:#DBC362}
.bg19 {background-color:#939393}

input.fbg {background-color:#FEFFA1}

.txt1 {color:#ffffff}
.txt2 {color:#4D7194}
.txt3 {color:#003366}
.txt4 {color:#336699}
.txt5 {color:#264573}
.txt6 {color:#EA4400}
.txt7 {color:#254574}
.txt8 {color:#6689B8}
.txt9 {color:#FF0003}
.txt10 {color:#0000FF}
.txt11 {color:yellow}
.txt12 {color:#50505f}
.txt13 {color:#B2B2B2}
.txt14 {color:#EA4400}
.txt15 {color:#323232}

.small {font-size:10px}
.norm {font-size:11px}
.big {font-size:12px}
.big2 {font-size:13px}
.txtj {text-align:justify}
.txtb {font-weight:bold}
.err {color:#f00; margin:30px 5px 10px 10px; border:1px #900 dashed; padding:10px}

a.pay-attention, a.pay-attention:visited {color: #FF1E00}

a.m {color: #ffffff}
a.m2 {color: #264573}

a.nu {text-decoration:none}

a.hu {text-decoration:none}
a.hu:hover {text-decoration: underline}

img.bord {border:2px solid #808080}

img.ib,td.ib {
	border:1px solid #939393;
	background-color:#f5f1f1;
	width: 181px;
}

table.main {border-right:1px solid #959394}

td.bl1 {border-left: 1px solid #939393}
td.br1 {border-right: 1px solid #939393}
td.bb1 {border-bottom: 1px solid #939393}

td.ba2 {border:1px solid #C5C3C3}
td.bl2 {border-left: 1px solid #C5C3C3}
td.br2 {border-right: 1px solid #C5C3C3}
td.bt2 {border-top: 1px solid #C5C3C3}
td.bb2 {border-bottom: 1px solid #C5C3C3}

td.bl3 {border-left: 1px solid #B2B4BE}
td.br3 {border-right: 1px solid #B2B4BE}
td.bt3 {border-top: 1px solid #B2B4BE}
td.bb3 {border-bottom: 1px solid #B2B4BE}

.pad_l_5 {padding-left:5px; }
.pad_r_5 {padding-right:5px; }
.pad_l_10 {padding-left:10px; }
.pad_r_10 {padding-right:10px; }
.pad_t_10 {padding-top:10px; }
.pad_b_10 {padding-bottom:10px; }

td.bask-menu{
	padding-top:4px; 
	text-align:center; 
	vertical-align:top; 
	width:89px; 
	padding-left:2px;
	font-size:9px;
	font-family:tahoma
}
td.bask2-menu{
	padding-top:4px; 
	text-align:center; 
	vertical-align:top; 
	/*width:89px; */
	padding-left:2px;
	font-size:11px;
	font-family:tahoma;
	color:#444444;
}

td.bask2-menu-selected {
	padding-top:4px; 
	text-align:center; 
	vertical-align:top; 
	/*width:89px; */
	padding-left:2px;
	font-size:11px;
	font-family:tahoma;
	color:#EA4400;
}

td.pt2 {padding-top:2px}
td.pt4 {
	padding-top:4px;
	width:181px;
	border: solid white 1px;
}
td.lp15 {padding-left:15px}
div.pt10,td.pt10 {padding-top:10px}
td.lp {padding-left:5px}
td.rp {padding-right:5px}
td.mp {padding-top:3px;_padding-top:7px}
td.mp1 {padding-top: 0px;_padding-top: 4px;}
td.mp {padding-left:2px}
td.mp {padding-right:2px}
td.cell1,div.cell1 {padding-left: 5px; padding-right:5px; padding-top: 5px;padding-bottom:12px}
td.cell2 {padding: 15px 5px 12px 5px; text-align: center}
td.top-buttons {padding-top:2px; padding-bottom:3px; padding-right:3px}
/*td.content-pad {padding-left:15px;padding-top:10px;padding-right:15px; padding-bottom:25px}*/
td.content-pad {padding-right:5px; padding-bottom:25px}
td.content-pad-p1 {padding-right:5px; padding-bottom:5px}

td.colim {padding-top:10px;padding-right:8px}
td.colch {padding-top:4px;padding-right:8px}

/*td.title {background-image:url(/img2/title-bg.gif);}*/
td.title {color:#0E2760;}

div.el {padding-top:5px;padding-bottom:3px}

input.btn1 {background-image:url(/img2/btn-bg1.jpg); color:#ffffff; font-weight:bold; border: none; width:77px; height:17}
input.btn2 {background-image:url(/img2/btn-bg2.jpg); color:#ffffff; font-weight:bold; border: none; width:26px; height:17}
input.btn3 {background-image:url(/img2/btn-bg3.gif); color:#ffffff; font-weight:bold; border: none; width:108px; height:20px}
input.btn4 {background-image:url(/img2/btn-bg4.gif); color:#ffffff; font-weight:bold; border: none; width:188px; height:20px}
input.btn5 {background-image:url(/img2/btn-bg5.gif); color:#ffffff; font-weight:bold; border: none; width:65px; height:17px}
input.btn6 {background-image:url(/img2/btn-bg6.gif); color:#ffffff; font-weight:bold; border: none; width:164px; height:20px}
input.btn7 {background-image:url(/img2/btn-bg7.gif); color:#ffffff; font-weight:bold; border: none; width:116px; height:20px}
input.btn8 {background-image:url(/img2/btn-bg8.gif); color:#ffffff; font-weight:bold; border: none; width:116px; height:20px}
input.btn9 {background-image:url(/img2/btn-bg9.gif); color:#ffffff; font-weight:bold; border: none; width:110px; height:17px}
input.btn10 {background-image:url(/img2/btn-bg10.gif); color:#ffffff; font-weight:bold; border: none; width:116px; height:20px}


input.btn12 {background-image:url(/img2/btn-bg12.gif); color:#111111; font-weight:bold; border: none; width:35px; height:20px}
input.btn13 {background-image:url(/img2/btn-bg11.gif); color:#111111; font-weight:bold; border: none; width:74px; height:20px}
input.btn14 {background-image:url(/img2/btn-bg14.gif); color:#111111; font-weight:bold; border: none; width:74px; height:20px}


input.btn_cat {background-image:url(/img2/catalog/btn_bg.jpg); color:#1111111; font-weight:bold; border: none; width:91px; height:22px}


input.btn8_new {background-image:url(/img/new3/next.gif); color:#111111; font-weight:bold; border: none; width:110px; height:27px}
input.btn4_new {background-image:url(/img/new3/btn.gif); color:#111111; font-weight:bold; border: none; width:190px; height:27px}


.error {color:#FF0003; font-weight:bold}

h4.bi {
	/*font-style: oblique;*/
	color: red;
}

a.al {
color: #949399;
font-weight:bolder;
text-decoration:none;
}


/* added by Sasha */
@charset "utf-8";
/* CSS Document */
img{border:0;}
#heder{ width:778px; height:107px; background: #4971a4 url(/img/new3/bg-top.jpg) no-repeat; color:#0c2649; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

#heder a{ color:#0c2649;}
#heder a:hover{ color:#886403; } 

#heder .logoLink img{height:107px; width:160px; position:absolute; margin-left:10px;}
#heder .baner1 img{height:80px; width:240px; position:absolute; margin-left:257px;}
#heder .baner2 img{height:80px; width:145px; position:absolute; margin-left:490px;}
#heder .baner3 img{height:23px; width:270px; position:absolute; margin-left:365px; margin-top:83px;}

#heder .CallUs{position:absolute; margin-left:368px; margin-top:81px; font-size:14px; color:#f6dc9a; width:400px; white-space:nowrap; }
#heder .CallUs div{font-size:11px;}
#heder .CallUs span{font-size:16px;}
#heder .CallUs a{color:#f6dc9a; text-decoration:none;}
#heder .CallUs span.account {color:#ffffff; font-size:11px;}
#heder .CallUs span.account a {color:#ffffff; text-decoration:underline;}
#heder .CallUs span a#sign_in {font-size:14px;}


#heder .items{ position:absolute; margin-left:655px; margin-top:10px; width:110px;}
#heder .items a{ /*line-height:50px;*/}
#heder .items a:hover{text-decoration:none; }
#heder .items .MoreDetals{ position:absolute; line-height:12px; height:12px; top:50px;}

#heder  .ToCheckOut{position:absolute; margin-left:675px; margin-top:85px; font-size:12px;width:100px;}
#heder .ToCheckOut a{text-decoration:none;}


#footer{height:125px; width:770px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;  color:#50505f; }

#footer a{ color:#50505f; text-decoration:none; margin:0 0px;}
#footer a:hover{ color:#000; text-decoration:underline;}

#footer .footerMenu{font-weight:bold;  text-align:right; font-size:10px; padding:12px 12px 0 0; }
#footer .coop{ float:left; padding-left:12px; margin-top:65px;}
#footer .coop a{ text-decoration:underline;}
#footer .coop a:hover{ text-decoration:none;}
#footer .Developed{ float:right;  padding-right:12px; margin-top:65px; font-weight:normal;}

#footer .FreeCatalog{ position:absolute; margin-top:8px; margin-left:10px;}
#footer .BBBOnline{ position:absolute; margin-top:37px; margin-left:140px;}
#footer .Trustwave{ position:absolute; margin-top:37px; margin-left:245px;}
#footer .creditcard{ position:absolute; margin-top:37px; margin-left:425px;}
#footer .GoogleCheckout{ position:absolute; margin-top:37px; margin-left:565px;}
#footer .PayPal{ position:absolute; margin-top:37px; margin-left:700px;}

.ban {margin:20 0 5 50px;}

a.tt{ color:#50505f; text-decoration:underline; margin:0 0px;}
a.tt:hover{ color:#000;}

a.tt1{ color:#50505f; text-decoration:none; margin:0 0px;font-size:13px;}
a.tt1:hover{text-decoration:underline;}

.ClearBoth{line-height:0; clear:both;}

.div_new{
	position: absolute; 
	border: solid 1px #C5C3C3;
	background: #C5C3C3;
	width: 10px; 
	top: 0px; 
	left: 0px; 
	padding:1px;
}
.div_viewed_items{
	float: left;
	padding:5px;
	width:90px;
	height:100px;
}
.div_viewed_items_im{
	border: solid 1px #C5C3C3;
	width:55px;
	
}

.until
{
	font-family:Arial;
	font-size:12px;
	color:#233A57;
	font-weight:bold;
	text-transform:lowercase;
	z-index:1;
}

#reg_popup {
	height: 215px; width: 276px; border: none; overflow:hidden
}

/* new menu*/
.TopMenuBox{ height:50px; background: #223d65 url(/img/menu/bg_top_menu.gif) repeat-x ; padding-left:9px;}
.TopMenu{ list-style:none; margin:0; padding:0; clear: both;}
.TopMenu li{ float:left; padding-bottom: 0; text-align: center;}
.TopMenu li.sep{ margin:0 8px;}
.TopMenu img{ border:0;}
.TopMenu li img{ margin-top: 9px;}

.TopMenuSecondLine {
    position: relative;
    left: -1px;
}

.product-table{width: 555px}

.txt7 .flag{float: left;width: 105px;}
.txt7 .flag .flag-input{float: left}
.txt7 .flag .flag-img{float: left}


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

.TableScrol{overflow:auto; width:558px; overflow-y: hidden; 
scrollbar-face-color:#e4eaed;
scrollbar-highlight-color:#fff;
scrollbar-3dlight-color:#272d85;
scrollbar-darkshadow-color:#404040;
scrollbar-shadow-color:#b7f2fb;
scrollbar-arrow-color:#333;
scrollbar-track-color:#c9d7de;}