body{
	color:#FFF;
	background:#000000;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#content_box{
	width: 1000px;
	margin: 0 auto;
	background-image: url(images/bg.jpg);
	position: relative;
	background-color: #16275F;
}
#cont_bg{
	background-image: url(images/header.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
}
table,tr,td{
	border-collapse:collapse;
	margin:0;
	vertical-align:top;
	text-align:left;
	padding: 0;
}
div, img{
	border:0;
	behavior: url(/iepngfix.php);
}
a{
	color:#FFFFFF;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
p{
	padding: 0;
	margin: 0 0 15px 0;
}
h1,h2,h3{margin:0;font-weight:normal}
h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #cc0000;
}
/*header*/
#menu_t{
	height: 150px;
	padding-left: 220px;
}
#menu_t a{
	height: 60px;
	text-align: center;
	background-position: 0 0;
	display: block;
	float: left;
	line-height: 31pt;
}
#menu_t a:hover{text-decoration:none}
#m1{background:url(images/m1.gif) no-repeat;width:80px}
a#m2{background:url(images/m2.gif) no-repeat;width:95px}
a#m3{background:url(images/m3.gif) no-repeat;width:100px}
a#m4{background:url(images/m4.gif) no-repeat;width:165px}
a#m5{background:url(images/m5.gif) no-repeat;width:115px}
a#m6{background:url(images/m6.gif) no-repeat;width:95px}
a#m7{background:url(images/m7.gif) no-repeat;width:108px}
a#m1:hover{background:url(images/m1_h.gif)}
a#m2:hover{background:url(images/m2_h.gif)}
a#m3:hover{background:url(images/m3_h.gif)}
a#m4:hover{background:url(images/m4_h.gif)}
a#m5:hover{background:url(images/m5_h.gif)}
a#m6:hover{background:url(images/m6_h.gif)}
a#m7:hover{background:url(images/m7_h.gif)}
/*header*/
/*sidebar_l*/
#sb_l{
	width: 220px;
}
#our_m{
	height: 45px;
	background-image: url(images/sb_l_t.png);
	font-family: Tahoma;
	font-size: 18px;
	background-repeat: no-repeat;
	padding-left: 35px;
	line-height: 24pt;
}
#sb_m{
	background-image: url(images/sb_bg.png);
	background-repeat: repeat-y;
	background-position: 0 0;
	padding-bottom: 10px;
}
#sb_m span{
	padding: 0 19px 0 35px;
	background-image: url(images/menu_close.png);
	background-repeat: no-repeat;
	background-position: 100% 50%;
	color: #eac8a5;
	font-family: Tahoma;
	font-size: 18px;
}
#sb_m a{
	padding-left: 21px;
	background-image: url(images/sb_a.png);
	background-repeat: no-repeat;
	background-position: 10px 50%;
	height: 17px;
	display: block;
	margin: 4px 0 4px 27px;
}
#sb_m a:hover{
	background-image: url(images/sb_a_hover.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	color: #071c6c;
	text-decoration: none;
}
#sb_l_b{
	background-image: url(images/sb_b.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 14px;
}
/*sidebar_l*/
/*sidebar_r*/
#sb_r{
	width: 205px;
	font-size: 11px;
}
.form_t{
	background-image: url(images/form_t.png);
	height: 14px;
}
.form_b{
	background-image: url(images/form_b.png);
	height: 44px;
	padding-left: 17px;
	line-height: 13pt;
	color: #feddba;
	margin-bottom: 14px;
}
.form_b a{
	text-decoration: underline;
	color: #feddba;
}
.form_bg{
	background-image: url(images/form_bg.jpg);
	padding: 0 0 11px 15px;
}
.item{
	width: 125px;
	color: #FFFFFF;
	padding: 0 3px 0 2px;
}
.price{
	color: #000000;
}
.hr2{
	background-image: url(images/hr_2.png);
	background-repeat: no-repeat;
	background-position: 100% 50%;
	height: 10px;
}
.hr{
	background-image: url(images/form_hr.png);
	background-repeat: no-repeat;
	height: 5px;
	width: 188px;
	margin-left: auto;
	font-size: 1%;
	margin: 4px 0 13px 0;
}
.form_bg b{
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
}
.form_bg input{
	width: 80px;
	height: 14px;
	padding: 3px 10px;
	background-image: url(images/input.jpg);
	background-repeat: no-repeat;
	border: 0;
	font-size: 12px;
}
#log{
	padding: 0 0 11px 24px;
}
#enter{
	position: relative;
	left: 25px;
	top: 22px;
}
#checkout{
	position: relative;
	top: 5px;
	left: 38px;
}
.b{
	font-weight: bold;
}
/*sidebar_r*/
/*CONTENT*/
#content{
	width: 775px;
	/*width: 575px;* - С левой менюшкой*/
}
#cont_img{
	width: 280px;
	height: 170px;
}
/*CONTENT*/
/*FOOTER*/
#footer{
	font-size: 11px;
	color: #125e84;
	height: 35px;
	margin: 20px auto 0 auto;
}
#foot_l{
	background-image: url(images/footer_l.png);
	width: 16px;
}
#foot_r{
	background-image: url(images/footer_r.png);
	width: 17px;
}
#footer .menu{
	width: 806px;
}
.foot{padding-left: 50px; width: 300px; background-image: url(images/footer_bg.jpg);}
#footer td{
	vertical-align: middle;
	text-align: center;
	behavior: url("iepngfix.php");
}
#footer a{
	color: #125e84;
	text-decoration: underline;
}
#footer a:hover{
	color: #000;
}
/*FOOTER*/
.hbg {
	width: 553px;
	height: 31px;
	background-image: url(images/hbg.gif);
	background-repeat: no-repeat;
	padding:0px;
	margin-bottom: 15px;
	^margin-bottom:0px;
}
.hbg div {
	color: #142f6d;
	font-size: 18px;
	padding: 3px 13px;
}

.product_ball {
	width: 131px;
	height: 127px;
	background-image: url(images/product_bg.gif);
}
.product_ball a {
	font-weight: bold;
}
.product_ball a:hover {
	color: #29446e;
	text-decoration: none;
}
.sci_clear {
	text-align: right;
	padding: 0 15px 5px 0;
}
.qty {
	background-image: url(images/qty.gif);
	width: 95px;
	height: 25px;
}
.qty input {
	background-color: transparent;
	color: #142F6D;
	border: 0;
	margin-top: 3px;
	width: 75px;
}

.pricestb {	border:2px solid #eac9a6;
}

.pricestb td {
	border-left:2px solid #eac9a6;
	border-right:2px solid #eac9a6;
	height:20px;
	text-align:center;
	vertical-align:middle;
}

.btd {	^padding-top:1px;
}