body
{
	margin: 0;
	padding:0;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	width:100%;
	font: 12px "Tahoma";	
}




* html .container {
	margin-left: -880px;
	position: relative;
}
/*\*/
* html .container, * html .body {
	height: 1px;
}
/**/
.width {
	width: 100%;
	min-width: 880px;
	margin:0 auto;
	height:100%;
}
* html .minwidth {
	padding-left: 880px;
}
/*\*/
* html .minwidth, * html .layout {
	height: 1px;
}
/**/


.CallToActionBuy {
	text-decoration: none;
    background-position: 0 0px !important;
    display:block;
    height:50px;
    margin:0 auto;
    width:250px;
}

.CallToActionBuy:hover {
	text-decoration: none;
	background-position: 0 -50px !important;
	display:block;
    height:50px;
    margin:0 auto;
    width:250px;
}

.inp{
	border: 1px solid gray;
	font: 12px "Tahoma";
	color:#B7B7B7;
	height: 14px;
	padding: 2px;
	margin-bottom:3px;
}

.sb{
	background-image:url(../images/btn.gif);
	border:0px;
}

a{
	color:#383D3D;
}

.rightAlign{
	text-align:right;
}

#topMenu a{
	font: 13px "Tahoma";
	font-weight:bold;
	color: #F68E1E;
	padding-left:17px;
	padding-right:15px;
	background-image:url(../images/nar3.gif);
	background-position: left;
	background-repeat:no-repeat;
}
#topMenu a:hover{
	color: #fff;
}
#topMenu{
	padding-left:20px;
	padding-top: 5px;
	width: 405px;
	height: 25px;
	background-image:url(../images/top_menu.gif);
	background-position: bottom left;
	background-repeat:no-repeat;
}

#findLine{
	padding-right:40px;
	padding-top: 5px;
	height: 25px;
	background-image:url(../images/find_line.gif);
	background-position: bottom right;
	background-repeat:no-repeat;
}

#logo{
	background-image:url(../images/top_line.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding-left: 20px;
	padding-right: 40px;
	padding-top: 35px;
}

#menu{
	background-image:url(../images/menu_bg.gif);
	background-repeat:repeat-x;
	background-color:#F68E1E;
	padding-left: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-family: Tahoma;
	font-size: 12px;
/*	overflow:hidden;*/
}

#menu4{
	background-image:url(../images/m4_line.gif);
	background-repeat:repeat-y;
	background-position:right;
	height:100%;
	padding-top:20px;
	background-color:#fff;
	padding-left: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-family: Tahoma;
	font-size: 12px;
/*	overflow:hidden;*/
}


.menu2{
	height:97px;
	/*background-image:url(../images/menu_bg2.gif);
	background-repeat:repeat-x;
	background-color:#E15600;*/
	width:auto;
	padding-top:7px;
	text-align:center;
	font: 10px "Tahoma";
	color:black;
/*	overflow:hidden;-*/
}

.menu3{
	height:95px;
	/*width:auto;*/
	/*width:240px;*/
	padding-top:12px;
	padding-left:40px;
	font: 10px "Tahoma";
	color:black;
	/*overflow:hidden;	*/
}

.menu3_2{
	height:97px;
	width:auto;
	/*float:left;*/
	/*background-image:url(menu3_bg2.gif);
	background-repeat:no-repeat;
	background-position:right top;
	*/
	/*width:auto;*/
	background-image:url(../images/menu_bg2.gif);
	background-repeat:repeat-x;
	background-color:#E15600;
	padding-top:12px;
	padding-left:40px;
	font: 10px "Tahoma";
	color:black;
/*	overflow:hidden;	*/
}


.menu2 h1{
	font: 21px "Arial";
	
	color:#FFFFFF;
}

#rightCrn{
	width:17px;
	height:100%;
	padding-right:0px;
	padding-bottom:0px;
	background-image:url(../images/menu3_corn.gif);
	background-position:bottom-45px;
	background-repeat:no-repeat;
	vertical-align:bottom;
	
}

#news{
	background-image:url(../images/news_brd.gif);
	background-repeat:repeat-y;
	background-position: left;
	padding-left: 15px;
	margin-right: 30px;
	margin-top: 25px;
}

#news .date, #news .lastdate {
	margin:5px 0 5px 0;
}


#news .date{
	font: bold 11px "Tahoma";
	color: white;
	height: 15px;
	padding-left: 6px;
	padding-top: 1px;
	background-image:url(../images/date_bgr.gif);
	background-repeat:repeat-y;
}

#news .lastdate{
	font: bold 11px "Tahoma";
	color: black;
	height: 15px;
	padding-left: 6px;
	padding-top: 1px;
	background-image:url(../images/date_bgr.gif);
	background-repeat:repeat-y;
}

#news a{
	font: 12px "Tahoma";
	color: #DD4500;
}

#news .newstitle{
	margin-left: -15px;
}

#news .newsbottom{
	margin-left: -21px;
	margin-bottom:-2px;
}

#news .content{
	font: 12px "Tahoma";
}

.logo-g{
/*	height: 95px;*/
	vertical-align:middle;
}

.menuLine{
	background-image:url(../images/menu_line.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

.topBanner{
	margin-top: 15px;
	height: 90px;
	text-align:center;
}

.rightBanner{
	text-align:center;
	margin-top:15px;
}

.price{
	background-image:url(../images/price.gif);
	background-repeat:no-repeat;
	width:121px;
	height:30px;
	font: bold 24px "Tahoma";
	text-align:center;
	float:left;
}
.pricespec{
	background-image:url(../images/pricespec.gif);
	background-repeat:no-repeat;
	width:121px;
	height:43px;
	color: #fff;
	font: bold 24px "Tahoma";
	text-align:center;
	vertical-align: text-bottom;
	float:left;
	padding-top: 13px;
}
.pricev{
		font: bold 12px "Tahoma";
		padding-left:5px;
		margin-top: 13px;
}

.body
{
	background-image:url(../images/mdl_line.gif);
	background-position:top;
	background-repeat:repeat-x;
	/*margin-top:15px;*/
}

#cl34{
	background-image:url(../images/ctr_line.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.yui-gg{
	float:left;
	width:240px;
}
.yui-gg .left
{
margin-left:0px;
padding-left:0px;
}

.yui-gh{
	float:right;
	width:240px;
}

.goods{
	width:100%;

	height:150px;
	margin:5px;
}

.goodsTitle{
	font: bold 15px "Tahoma";
	color: #F68E1E;
	text-decoration: underline;
	/*width:100%;*/
	min-width:100px;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:5px;
}
.goodsTitleAltair
{
    font: bold 15px "Tahoma";
	color: #F68E1E;
	text-decoration: none;
	/*width:100%;*/
	min-width:100px;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:5px;
}
.goodsTitle2{
	font: bold 12px "Tahoma";
	/*width:100%;*/
}

.goodsDis{
	font: 11px "Tahoma";
	color:black;
	margin-bottom: 10px;
}

.left{
	float:left;
	height:100%;
	width:100%;
}

.right{
	float:right;
	height:100%;	
}

.tobasket
{
	float:left;
	margin-left: 20px;
	margin-top: 10px;
}

.toBasket2{
	float:left;
}

.rightCntr
{
	/*background-image:url(../images/hot.gif);*/
	background-position:top;
	background-repeat:no-repeat;
	float:right;
	width:27%;
	padding-left:-240px;
	padding-right:10px;
	padding-top:5px;
	overflow:hidden;
}
.leftCntr{
	/*background-image:url(../images/spec.gif);*/
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	width:27%;
	padding-left:30px;
	padding-right:-240px;	
	padding-top:5px;
	overflow:hidden;
}

.centerCntr
{
	/*background-image:url(../images/hot.gif);*/
	background-position:top;
	background-repeat:no-repeat;
	padding-left:-240px;
	padding-right:10px;
	padding-top:5px;
	overflow:hidden;
}


.Cntr{
	width:auto;
	padding-left:-250px;	
	padding-right:-250px;	
	padding-top:45px;
/*	overflow:hidden;*/
	height:1000px;
}


.lPrc{
	float:left;
	width:34%;
	height:100%;
}
.rPrc{
	float:right;
	width:65%;
}
.tPrc{
	float:right;
	width:100%;
	margin-bottom:10px;
}
.tPrc1{
	
	float:left;
	margin-bottom:10px;
}
.lPrc2{
	float:left;
	width:100px;
	height:100%;
}

.tPrc2{
	width:100%;
}

.rrPrc2{
	float:right;
	width:150px;
	text-align:left;
}

.tPrc a{
	font: 12px "Tahoma";
}

.mmm{
	width:240px;
	text-align:left;
	float:left;
/*	overflow:hidden;*/
}
.mmm2{
	width:240px;
	text-align:left;
	float:left;
	background-color:#fff;
/*	overflow:hidden;*/
}

#menu a:hover {
	text-decoration: none;
	color:#fff;
}

#menu ul li{
	margin: 10px;
	margin-left:32px;
}

#menu li{
	padding-left: 13px;	
	background-image:url(../images/nar1.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
}


#menu li.active{
	padding: 0px; 
	margin-left: 0px;
	background: #fff url(../images/nar2_bottom.gif) bottom no-repeat;
}

#menu li .active_top_of_pic{
background:transparent url(../images/nar2_top.gif) top left no-repeat; 
margin-bottom:3px;
}

#menu li .active_a_tag{
background:transparent url(../images/kusok.gif) no-repeat center left; 
display:block; 
padding:3px 5px 6px 45px;
}

#menu li .active_top_of_pic a:hover{
color:#000;
}

#menu4 a:hover 
{
	/*color: #F48119;*/
	/*font-weight:bold;*/
	text-decoration:underline;
}

#menu4 li.active{
	padding: 0px; 
	margin-left: 0px;
	margin-right:14px!important;
	/*background:transparent url(../images/nar5_01.png) no-repeat left top;
	background-position:-32px 0px;*/
}

#menu4 li .active_top_of_pic
{
background:#F48119 url(../images/nar5_04.png) no-repeat left bottom; 
/*background-color:  #F48119;*/
margin-left: -22px;
}

#menu4 li .active_bottom_of_pic
{
/*background: #F48119 url(../images/nar5_bottom.gif) bottom no-repeat;
margin-left: -32px;*/
display:none;
}

#menu4 li .active_a_tag
{
/*background:transparent url(../images/kusok5.gif) no-repeat center left; */
background:transparent url(../images/nar5_01.png) no-repeat left top;
display:block; 
padding:4px 5px 7px 45px;
}
/*
#menu li.active{
	background-image:url(../images/nar2.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:21px;
	padding-left:45px;
	margin-left:0px;
}

*/
/*
li.active{
	padding: 0px; 
	margin-left: 0px;
	background: #fff url(nar2_bottom.gif) bottom no-repeat;
}
.active_top_of_pic{
background:transparent url(nar2_top.gif) top left no-repeat; 
margin-bottom:3px;
}
.active_a_tag{
background:transparent url(kusok.gif) center left no-repeat; 
display:block; 
padding:3px 5px 6px 45px;
}
*/


#menu4 ul #mainli{
	margin: 10px;
	margin-left:22px;
}

#menu4 li{
	padding-left: 13px;	
	background-image:url(../images/nar4.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
}

#menu4 ul li ul li{
	margin: 10px;
	margin-left:22px;
	overflow:hidden;
}


/*#menu4 li.active{
	background-image:url(../images/nar5.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:21px;
	padding-left:45px;
	margin-left:0px;
}*/
/*#menu4 li.active{
	padding: 0px; 
	margin-left: 0px;
	background: #fff url(../images/nar5_bottom.gif) bottom no-repeat;
}*/


li#active1
{
	font-weight:bold;
}

.mmm2Bottom{
	background-image:url(../images/m4_bottom.gif);
	height: 45px;
	width:100%;
	background-position:-12px bottom;
	background-repeat:no-repeat;
	z-index:-2;
}

.priceWay{
	font: 11px "Tahoma";
	color: #dd4501;
	padding-top:10px;
	margin-left:10px;
}

.priceWay a{
	font: 11px "Tahoma";
	color: #F68E1E;
}

.priceWay a.selected{
	font: bold 11px "Tahoma";
	color: black;
	text-decoration:none;
}

.filter{
	margin-top:10px;
	margin-left:0;
	height:34px;
	background-color:#F68E1E;
	font: 12px "Tahoma";
}
.filterLeft{
	width:7px;
	background-image:url(../images/filter_left.gif);
	background-repeat:no-repeat;
	float:left;
	height:34px;
	
}
.filterRight{
	padding-left:8px;
	width:auto;
	background-image:url(../images/filter_right.gif);
	background-repeat:no-repeat;
	background-position:right 0px ;
	height:34px;
}

.filterRightCnt{
	padding-top:7px;
}

.enable{
	font: 12px "Tahoma";
	padding-left: 13px;
	background-image:url(../images/enable.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-bottom: 10px;
}

.notenable{
	font: 12px "Tahoma";
	padding-left: 13px;
	background-image:url(../images/ico_no_s.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-bottom: 10px;
}

.pages
{
	float:left;
	margin-top: 10px;
}


.pagenumb{
	margin-right: 6px; 
	color: orange; 
	font: bold 12px Tahoma;
}
.showall
{
	margin-left: 20px;
}
.goodsCount{
	font: 12px "Tahoma";
	float:right;
	margin-top: 10px;
}


.mBottom{
	width:480px;
	height:51px;
	margin-left:0px;
	float:left;
	background-image:url(../images/menu_bottom.gif);
	background-position:right;
	background-repeat:no-repeat;

}

.mBottom_2{
	width:240px;
	height:95px;
	margin-left:0px;
	float:left;
	/*background-image:url(../images/menu_bottom.gif);
	background-position:right;
	background-repeat:no-repeat;*/
	background-image:url(../images/menu3_bg.gif);
	background-repeat:no-repeat;
	background-position:right top;

}

.mBottom_3{
	width:240px;
	height:51px;
	margin-left:0px;
	float:left;
	background-image:url(../images/bg_bottom_help.gif);
	background-repeat:no-repeat;
	}

.detailsTitle{
	font: bold 15px "Tahoma";
	/*width:100%;*/
	min-width:100px;
	margin-bottom:10px;
	margin-top:20px;
	margin-left:20px;
}

.detailsArt{
	font: 11px "Tahoma";
	color:#B9B9B9;
}

.detailsPic{
	width:30%;
	height:250px;
	float:left;
}
.detailsDiscr{
	width:65%;
	float:right;
	height:100%;	
	font: 12px "Tahoma";	
}

.detailsPrice{
	width: 160px;
	float:left;
	height:50px;
}

.detailsB
{
	margin-left:10px;
	height:250px;
/*	overflow:hidden*/
}

.detailsClmn{
	margin-left: 20px;
}

.detailsClmn a{
	font: 12px "Tahoma";
	color: #F68E1E;	
}

.detailsTbl{
	font: 12px "Tahoma";
	margin-top: 5px;
	/*width:100%;*/
}


.detailsTbl th{
	font: bold 14px "Tahoma";
	color: #F68E1E;
}

.detailsTbl td{
	margin-top:10px;
	padding-left:10px;

}

.detailsTbl .c1{
	font: 11px "Tahoma";
	color:#757575;
	padding-bottom: 5px;
	padding-top: 5px;
}

.detailsTbl .r1{
	background-color: #fee1c3;
}

.detailsTbl a{
	/*background-image:url(../images/del.gif);
	background-repeat:no-repeat;
	background-position:left;*/
	padding-left:16px;
	font:  11px "Tahoma";
	color: #F68E1E;
}


.cart{
	margin-left: 260px;
}
.cart1{
	margin-left: 0;
}

.cart a
{
	font-weight:bold;
	padding-top:20px;
	color: #F68E1E;	
}

.cart p {
	margin:15px 0 0 0;
}
.t12Text
{
	margin-top: 15px;
}

.cartTitle{
	font-size:160%;
	font-weight:bold;
	padding-top:20px;
	color: #000;	
	margin-bottom: 15px;
}

.cartInfo{
	margin-left:15px;
}


.cartLeft{
	background-image:url(../images/cart_left.gif);
	background-repeat:no-repeat;
	/*background-position:left;*/
	height:23px;	
}

.cartRight{
	background-image:url(../images/cart_right.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:23px;
}

.cartTitleRow th{
	background-color:#f68e1e;
	font: bold 12px "Tahoma";
	color:#FFFFFF;
	padding-left:10px;
}

#zakaz{
	text-align:right;
}

#zakaz a{
	font: 12px "Tahoma";
	color: #F68E1E;	
}
.comlink
{
	font-weight:bold;
	padding-top:20px;
	color: #F68E1E;	
}
#cartCount{
	text-align:right;
	margin-right:60px;
}
.Title
{
		font-size:160%;
	font-weight:bold;
	padding-top:10px;
	margin-left: 0;}
	
.tbl{
/*overflow:hidden;*/

}

#bread-crumb {
 padding:3px 0 12px;
 }
#bread-crumb ul {
 font:1.1em Tahoma, Verdana, "Bitstream Vera Sans", "DejaVu Sans", Geneva, Arial, Sans-serif;
 list-style:none;
 margin:0; /*чтобы убрать отступы, установленные #content #main ul*/
}
#bread-crumb ul li {
 float:left;
 display:inline;
 padding-left:18px;
 padding-right:5px;
 background:transparent url(../images/list_arrow.gif) no-repeat center left;
}
#bread-crumb ul li.first {
  padding-left:17px;
  background:none;
}
#bread-crumb ul li a {
 color:#0f62a4;
}
#bread-crumb ul li a:hover {
 text-decoration:none;
}

#main {
	margin:0 20px 0 260px;
}

#main h1 {
	font-size:160%;
	font-weight:bold;
	padding-top:20px;
}

#main p {
	margin:15px 0 0 0;
}

#main strong {
	font-weight:bold;
}

#main a {
	color:#f68e1e;
}
#main a:hover {
	text-decoration: none;
}

#main ul, #main ol {
	margin:15px 0 0 30px;
}

#main ul li, #main ol li {
	padding-left:0;
	list-style:disc none outside;
}
#main ol li {
	padding-left:0;
	list-style:decimal none outside;
}

#main table {}

#main .date {
	font:1.4em Tahoma, Verdana, "Bitstream Vera Sans", "DejaVu Sans", Geneva, Arial, Sans-serif;
	color:#589d09;
}
.artlist
{
	margin-top: 10px;
}
.artlist .comp {
	color:#913b20;
	font-size:1.1em;
	line-height:1.2em;
}
.artlist a:hover {
	text-decoration:none;
}
.artlist .date {
	font-weight:bold;
	padding-top:30px;
}
.artlist .title {
	font-size:1.1em;
	font-weight:bold;
	padding-top:10px;
}
.artlist td 
{
	width:100%;
}
.artlist .details {
	 color:#913b20; 
	 float:right;
	 font-size:1.1em;
	 background:transparent url(../images/list_arrow.gif) no-repeat center left;
	 padding-left:15px;
	 margin-top:5px;
} 
.image80x60
{
	border: 2px solid #FACEAB; 
	 width: 80px;
	 /*height: 68px;*/
	 margin-left: 20px;
	 margin-top: 15px;
	 margin-right: 20px;
	 
}

.image250
{
	border: 2px solid #FACEAB; 
	 width: 150px;
	 /*height: 68px;*/
}
.smallimage
{
	border: 2px solid #FACEAB; 
	 width: 80px;
	 height: 68px;
}


.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



.t18Orange {
	color:#f68e1e;
	font-size:120%;
	font-weight:bold;
}

a.t10OrangeB {
	color:#f68e1e;
}
a.t10OrangeB:hover {
	text-decoration:none;
}


.comtext1 {
	color:#999;
	font-size:92%;
}
.even
{
	background-color:#FFF2E3;
	/*margin-left: 10px;*/
}
.footer
{
	width: 100%;
	border-top: 1px solid gray;
	height: 50px;
	padding: 2px;
	margin-bottom:5px;
	margin-top: 20px;
}
.artlist .title
{
	font-size: 140%;
}

