BODY {

	margin: 0;

	padding: 0;

	background: #FFF url('/templates/images/b01_ru.gif') no-repeat left top;

}



BODY.en {

	background: #FFF url('/templates/images/b01_en.gif') no-repeat left top;

}



BODY, TD, TH {

	font-family: Tahoma;

	font-size: 12px;

	color: #6F6E6E;

}



P {	margin: 10px 0;}

A {	text-decoration: underline; color: #A5A4A4; }

A:hover { text-decoration: none; }



#col1 {

	width: 340px;

}



#col3 {

	width: 15px;

	background: url('/templates/images/b04.gif') no-repeat left 36px;

}



#col1 DIV.rasp { width: 340px; }

#col2 DIV.rasp { width: 645px; }

#col3 DIV.rasp { width: 15px; }



#col2 {

	background: url('/templates/images/b02.gif') repeat-x left 36px;

}



#icons {

	position: absolute;

	left: 440px;

	top: 10px;

	width: 150px;

	z-index: 10001;

}



#icons A {

	display: block;

	width: 16px;

	height: 16px;

	float: left;

	margin-right: 18px;

}



#langs {

	position: absolute;

	left: 680px;

	width: 200px;

	top: 11px;

}



#langs A {

	padding-left: 21px;

	color: #8D8D8D;

	float: left;

	margin-right: 20px;

	display: block;

	height: 15px;

}



#langs A.current {

	color: #A7A7A7;

	text-decoration: none;

}



#langs A.ru { background: url('/templates/images/ru.gif') no-repeat left top; }

#langs A.en { background: url('/templates/images/en.gif') no-repeat left top; }



#search {

	background: #00798A url('/templates/images/b03.gif') no-repeat right top;

	width: 352px;

	height: 33px;

	float: right;

	position: relative;

	top: 36px;

	margin: 0;

}



#search * { float: left; }



#search LABEL {

	color: #FFF;

	position: relative;

	top: 10px;

	left: 20px;

	cursor: pointer;

}



#search INPUT.text {

	border: 0;

	font-family: Tahoma;

	font-size: 10px;

	height: 13px;

	width: 137px;

	position: relative;

	top: 9px;

	left: 45px;

}



#search INPUT.btn {

	border: 0;

	background: none;

	padding: 0;

	font-family: Tahoma;

	font-size: 10px;

	color: #FFF;

	height: 12px;

	width: 40px;

	overflow: hidden;

	position: relative;

	top: 9px;

	left: 59px;

	cursor: pointer;

}



#logo_ru {

	display: block;

	width: 278px;

	height: 37px;

	top: 80px;

	left: 350px;

	position: absolute;

	background: url('/templates/images/logo_ru.gif');

	z-index: 2000;

}



#logo_en {

	display: block;

	width: 278px;

	height: 37px;

	top: 80px;

	left: 350px;

	position: absolute;

	background: url('/templates/images/logo_en.gif');

	z-index: 2000;

}



.clear {

	clear: both;

}



#mt {

	clear: both;

	position: relative;
	
	top: 90px;

	height: 210px;

	background: url('/templates/images/b06.gif') repeat-x;

}



#menu {

	width: 154px;

	background: #F2F2F2;

}



#menu A {

	background: url('/templates/images/b05.gif') repeat-x left bottom;

	display: block;

	margin: 0 8px 0 18px;

	text-align: right;

	text-decoration: none;

	color: #B5B5B5;

	padding-bottom: 1px;

}



#menu A B {

	display: block;

	background: url('/templates/images/m0.gif') no-repeat right center;

	padding: 3px 16px 3px 0;

	font-weight: normal;

	font-size: 13px;

}



#menu A:hover B, #menu A.current B{

	background: url('/templates/images/m1.gif') no-repeat right center;

}





H1, H2, H3 {

	/* background: url('/templates/images/h.gif') no-repeat left bottom; */

	padding-bottom: 4px;

	font-size: 15px;

	color: #7AB700;

	margin: 15px 0 10px 0;

	font-weight: normal;

}



#right {

	width: 165px;

}



#text {

	padding-right: 20px;

}



A.tip {

	background: url('/templates/images/t01.gif') no-repeat left 7px;

	color: #7AB700;

	padding-left: 7px;

}





#promo {

	background: url('/templates/images/promo.jpg') no-repeat left top;

	width: 323px;

}



#phones {

	background: url('/templates/images/tel.gif') no-repeat right top;

}



#qa {

	background: url('/templates/images/qa.gif') no-repeat;

	left: 711px;

	top: 126px;

	width: 169px;

	height: 189px;

	z-index: 1000;

	position: absolute;

}



#phones {

	text-align: right;

	font-family: "Arial Narrow";

	color: #FFF;

	font-size: 20px;

	font-weight: bold;

}



#phones SPAN {

	font-size: 16px;

}



#phones DIV {

	position: relative;

	top: 115px;

	left: -15px;

}



#hot {

	margin: 320px 60px 10px 25px;

}



#hot DIV.item {

	border: 1px solid #ACD52D;

	margin-bottom: 8px;

	padding: 10px;

	text-align: center;

	clear: both;

}



#hot DIV.item A {

	color: #00899C;

	font-size: 14px;

	font-weight: bold;

}



#hot DIV.item IMG {

	border: 0;

	margin: 10px 0;

}



#hot DIV.item SPAN {

	display: block;

	text-align: left;

}



#hot DIV.vert IMG {

	float: left;

	margin: 0 10px 10px 0;

}



#hot DIV.vert SPAN {

	margin: 10px 0;

}



#hot DIV P {

	clear: both;

	margin: 5px 0;

}



A.tip2, #hot DIV A.tip2  {

	background: url('/templates/images/t02.gif') no-repeat left 7px;

	color: #FFA200;

	padding-left: 7px;

	font-size: 12px;

	font-weight: normal;

}



P.sm {

	margin: 5px 0;

}



INPUT.bt {

	width: 71px;

	height: 17px;

	border: 0;

	background: url('/templates/images/btn.gif');

	color: #FFF;

	font-family: "Tahoma";

	font-size: 12px;

	margin: 0;

	padding: 0;

	cursor: pointer;

}



#poll {

	margin: 0 0 25px 0;

}



#poll SPAN {

	display: block;

	margin-bottom: 7px;

	color: #000;

}



#poll .bt {

	margin-top: 8px;

}



LABEL {

	cursor: pointer;

}



DIV.b150 {

	margin: 15px 0;

	width: 150px;

	height: 150px;

}



DIV.b150 IMG {

	width: 100%;

	height: 100%;

	overflow: hidden;

	border: 0;

}



#bc1 {

	padding: 0 10px 10px 30px;

	color: #828282;

}



#bc1 DIV {

	width: 250px;

}



SMALL {

	color: #A0A0A0;

	font-size: 10px;

}





#bs {

	background: #00798A url('/templates/images/bs1.gif') no-repeat left top;

}



#bs DIV.end {

	background: url('/templates/images/bs2.gif') no-repeat right top;

	height: 33px;

}



#bs DIV.end DIV {

	float: left;

	top: 3px;

	position: relative;

	color: #85CDD7;

	width: 30%;

	background: url('/templates/images/sep.gif') no-repeat right;

	position: relative;

	padding-left: 10px;

}

#bs DIV.end DIV.c1 {

	width: 32%;

}

/*
html>body #bs DIV.end DIV.c1 {

	width: 30%;

}*/


#bs DIV.end DIV.c2 {

	width: 38%;

}



#bs DIV.end DIV.c3 {

	background: none;

	width: 24%;

}



#bs A {

	color: #85CDD7;

}



INPUT, TEXTAREA, SELECT {

	font-family: Tahoma;

	font-size: 12px;

}







DIV.bar {

	background: silver;

	height:7px;

	overflow: hidden;

	margin: 2px 0 4px 0;

}

#content {
	clear:both; 
	position: relative; 
	margin-top: 90px;
}

.itemTitle {
	color: #00899C;
	font-size: 14px;
	font-weight: bold;	
}
