BODY {
	background-color: #3D3D44; /*	background-color: White;*/
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
	background-image: url(images/bgrn.gif);
}
TD{
	font-size: 12px;
	vertical-align: top;
}
a {
	color: #FDEC5B;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
h1{
	font-size: 20px;
	font-weight: normal;
	color: #FFA122;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
}
p {
	padding: 10px 0 10px 0;
	margin: 0;
	
}
input,textarea{
	background-color: #3D3D44;
	color: White;
	border: 1px solid #70707A;
}
.xbody{
text-align: center;
width: 100%;
}
#xbody_margin {
	margin-left: auto;
	margin-right: auto; 
}
#xbody_in {
	background-color: #585965;
	text-align: left;
	position: relative;
	width: 1000px;	
	margin-left: auto;
	margin-right: auto; 
	background-image: url(images/bgrnd.gif);
}
#xbody_in1 {
	width: 1000px;	
	background-image: url(images/bgrnd_left.gif);
	background-position: left 0;
	background-repeat: repeat-y;
}

#top_plashka{
	position: absolute;
	left: 75px;
	top: 0px;
	height: 11px;
	width: 270px;
	background-color: White;
	overflow: hidden;
}
img#logo {
	position: absolute;
	left: 148px;
	top: 45px;
	z-index: 1;
}
img#top_l {
	position: absolute;
	left: 0px;
	top: 120px;
	z-index: 1;
}
img#top_img {
	position: absolute;
	left: 128px;
	top: 162px;
	z-index: 0;
}
img#top_support {
	position: absolute;
	left: 92px;
	top: 162px;
	z-index: 0;
}
img#top_avto {
	position: absolute;
	left: 304px;
	top: 131px;
	z-index: 1;
}
img#top_avto1 {
	position: absolute;
	left: 675px;
	top: 113px;
	z-index: 11;
}
#top_sponsor{
	position: absolute;
	left: 375px;
	top: 33px;
	width: 425px;
	text-align: right;
	font-size: 11px;
	z-index: 11;
}
#top_menu{
	position: absolute;
	left: 365px;
	top: 79px;
	height: 52px;
	width: 560px;
	background-color: #70707B;
	overflow: hidden;
	background-image: url(images/bgrnd_menu.gif);
	font-weight: bolder;
	z-index: 10;
}
#top_menu p{
	margin: 0;
	padding: 19px 0 0 13px;
}
#top_menu span{
	margin-right: 30px;
}
img#top_banner {
	position: absolute;
	left: 815px;
	top: 20px;
	z-index: 11;
}
#content{
	position: relative;
	padding: 395px 0 0 0;
	margin: 0px;
}
#support #content{
	position: relative;
	padding: 140px 0 0 0;
	margin: 0px;
}
#content #column1{
	position: absolute; 
	top: 395px;
	left: 115px;
	width: 230px;
}
#column1 ul{
	margin: 0 0 0 8px;
	padding: 0 0 0 8px;
}
#content #xcolumn2{
	margin: 0 0 0 365px;
}
#xcolumn2 p{
	margin: 0 85px 0px 15px;
}
#content #column2{
	position: relative;
	width: 560px;
}
.gray_text,.gray_text1{
	position: relative;
	z-index: 10;
	padding: 15px 15px 10px 15px;
	margin: 0;
}
.xgray_text{
	position: relative;
	height: 0px;
}
.gray_text ul{
	margin: 8px 0 0 8px;
	padding: 0 0 0 8px;
}
.gray_text li{
	line-height: 20px;
}
td.gray1,td.gray2{
	background-color: #3D3D44;
}
#price1{
	position: absolute; 
	top: 90px;
	left: 157px;
	z-index: 1;
}
#price2{
	position: absolute; 
	top: 90px;
	left: 424px;
	z-index: 1;
}
.gray1 span{
	color: #FFA122;
	font-weight: bolder;
}
.gray2 span{
	color: #2596FF;
	font-weight: bolder;
}
.bt_more{
	position: absolute;
	top: -23px;
	left: 145px;
	height: 24px;
	width: 104px;
	background-image: url(images/bt_more.gif);
	background-repeat: no-repeat;
	background-color: #70707A;
	text-align: center;
	z-index: 10;
}
.bt_more a{
	margin-top: 4px;
	line-height: 24px;
}
.plan_plashka,.big_plashka{
	position: absolute;
	top: -2px;
	left: 0px;
	height: 2px;
	width: 270px;
	background-color: Black;
	overflow: hidden;
}
.big_plashka{
	width: 560px;
}
.faq_plashka{
/*	width: 560px;*/
	background-color: #70707A;
	border-top: 2px solid Black;
	padding: 10px 15px 10px 15px;
	margin-bottom: 15px;
}
#column_support p{
	margin: 0 15px 0px 15px;
}
td.last_row{
	background-color: #70707A;
}
#prim_zv{
	position: absolute;
	font-size: 48px;
	color: #FFA122;
	padding: 0;
	margin: 0;
	left: 380px;
}
#prim{
	margin-left: 25px;
}
img#swatch {
	position: absolute;
	left: 33px;
	bottom: 0px;
}
#footer{
	padding: 59px 0 30px 0;
	font-size: 11px;
}
