BODY {
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background:url(/images/topimgbg.jpg) #193c83 repeat-x;
	height:100%;
	color:#fff;
	font-size:12px;
}
TABLE.toptable{
	height:180px;
}
TABLE.topimgbg{
	background:url(/images/topimg2.jpg) no-repeat;
	margin:0;
	padding:0;
}
IMG, TABLE {
	border:none;
}
TABLE {
	border-collapse:collapse;
}
TD{
	vertical-align:top;
}
H2{
	font-size:18px;
	color:#da8d08;
	font-weight:normal;
}
.block{
	display:block;
}
.width{
	width:100%;
}
A{
	color:#da8d08;
}
A.logo{
	position:absolute;
	margin:10px 0 0 15px;
}
DIV.icon{
	position:absolute;
	margin:34px 0 0 250px;
}
DIV.icon A{
	margin:0 25px 0 0;
}
DIV.tel{
	color:#687b9c;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	position:absolute;
	margin:30px 0 0 445px;
	white-space:nowrap;
}
DIV.tel DIV{
	font-size:14px;
}
DIV.tel DIV SPAN{
	font-size:30px;
	font-weight:normal;
	color:#fff;
}
DIV.car{
	margin:20px 50px 0 0;
	position: relative;
	background:url(/images/carbg.png);
	_background: none;
	_background-color:#4b618c;
 /*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/carbg.png', sizingMethod='scale');*/
 	padding:10px 15px 10px 15px;
	white-space:nowrap;
	text-align:left;
}
DIV.car DIV{
	color:#000d2f;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
DIV.car SPAN{
	color:#da8d08;
}
TABLE.main{
	margin:0 20px 0 30px;
	line-height:1.3em;
}
TD.menu{
	background:url(/images/menubg.png) repeat-x;
	_background: none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menubg.png', sizingMethod='scale');
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	height:37px;
	_height:26px;
	padding-top:10px;
	white-space:nowrap;
}
TD.h H1{
	font-size:20px;
	color:#000d2f;
	text-transform:none;
	font-weight:normal;
	display:inline;
	margin:0 15px 0 15px;
}
TD.menu A{
	color:#000d2f;
	text-decoration:none;
	margin:0 17px 0 17px;
	white-space:nowrap;
}
TD.h A{
	margin:0;
	color:#da8d08;
	text-decoration:underline;
}
TD.menu A:hover{
	color:#da8d08;
}
IMG.menuleft{
	background: url(/images/menuleft.png) no-repeat;
	_background: url(none);
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menuleft.png');
	position:absolute;
	margin:-10px 0 0 -10px;
	//margin:-11px 0 0 -10px;
}
IMG.menuright{
	background: url(/images/menuright.png) no-repeat;
	_background: url(none);
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menuright.png');
	position:absolute;
	margin:-10px 0 0 0px;
	//margin:-11px 0 0 1px;
}
IMG.menuli{
	background: url(/images/menuli.png) no-repeat;
	_background: url(none);
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menuli.png');
	position:absolute;
	margin:-10px 0 0 0;
	_margin:-11px 0 0 0;
}
TD.h IMG.menuleft, TD.h IMG.menuright{
	//margin-top:-6px;
}
IMG.imgcont{
	border:2px solid #00113a;
	float:right;
	margin:0 0 5px 20px;
}
TD.maincont{
	padding-right:45px;
}
TD.mainnews{
	padding-left:45px;
	width:30%;
	border-left:1px solid #4e6082;
}
TD.tdmenu{
	padding-bottom:40px;
}
DIV.newsitem{
	font-size:11px;
	margin:25px 0 0 0;
}
DIV.newsitemsec{
	font-size:12px;
	margin:40px 0 0 0;
}

DIV.data{
	color:#000d2f;
	font-style:italic;
	font-size:12px;
}
DIV.titlenews{
	font-size:12px;
	margin:2px 0 5px 0;
}
DIV.titlenewssec{
	font-size:18px;
	margin:2px 0 5px 0;
}
TD.copy{
	padding:10px 0 20px 0;
	border-top:1px solid #4e6082;
}
OL.stat{
	font-size:18px;
}
OL.stat LI{
	margin:0 0 12px 0;
}
FORM.qwest{
	padding:0;
	margin:5px 0 0 0;
}
FORM.qwest TEXTAREA{
	width:230px;
	height:80px;
}
FORM.qwest INPUT, FORM.qwest SELECT{
	width:185px;
}
TABLE.catalcont{
	width:100%;
	margin:20px 0 0 0;
}
.bigimg{
	border:2px solid #00113a;
}
DIV.smallimg{
	margin:5px 0 50px 0;
	padding:5px 0 0 0;
	border-top:1px solid #4e6082;
}
DIV.smallimg IMG{
	border:2px solid #00113a;
	margin:0 7px 7px 0;
}
UL.char{
	margin:0;
	padding:0 0 20px 0;
	list-style:none;
	border-bottom:1px solid #4e6082;
}
UL.char LI{
	margin-top:15px;
}
UL.char SPAN{
	color:#da8d08;
}
SPAN.price{
	font-size:36px;
}
TD.catcont{
	padding-left:40px;
}
TABLE.cattable{
	width:100%;
	border-collapse:separate;
	margin:-10px 0 50px 0;
}
TABLE.cattable TD{
	border-bottom:1px solid #4e6082;
	padding:2px 0 2px 5px;
}
TR.top TD{
	background-color:#4e6082;
	color:#00113a;
	font-weight:bold;
	text-align: center;
	vertical-align: middle;
}
FORM#quForm INPUT, FORM#quForm TEXTAREA, FORM.registration INPUT, FORM.registration TEXTAREA
{
	width: 220px;
	border: 1px solid #da8d08;
}
FORM.registration TD, FORM.registration TH
{
	padding: 3px;
	text-align: left;
}
.error
{
	color: red;
}
.loginForm TD
{
	padding: 2px;
}
.loginForm INPUT
{
	width: 100px;
	border: 1px solid #da8d08;
}
DIV#conteiner a
{
	position: absolute;	
	display: block;
}
DIV#conteiner a:hover
{
	border: 1px red solid;
}