body
{
	background-color:#c2cede;
	margin:0px;
	padding:0px;
}
img
{
	border :0px;
}
.main_cont
{
	background-color:#f4f7fc;
	width:950px;
	margin:0 auto;
	text-align: left;
}

.top_cont
{
	background:#2f70ad url('../img/top.jpg') no-repeat top left;
	margin:0 12px;
	height:33px;
	width:924px;
	padding:120px 0 0 0 ;
}

.bottom_cont
{
	background: url('../img/bottom.jpg') no-repeat bottom left;
	height:10px;
	padding:60px 0 20px 20px;
}

.top_menu,.top_menu_bg
{
	position:absolute;
	width:924px;
}

.transparent 
{
	-moz-opacity:.4;
	opacity:.4;
	filter:alpha(opacity=40);
}

.white
{
	background:#FFFFFF;
}

.top_menu .link
{
	font-family:arial;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
}

.top_menu td
{
	padding:7px 0 0 0;
	text-align:center;
}

.center_cont
{
	margin:0px;
}

.left_menu_link
{
	font-family:arial;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}

.lmt
{
	margin:12px 12px;
	width:193px;
	background-color:#365b98;
}

.top_l
{
	background:url('../img/corner_left.png') top left no-repeat;
	height:5px;
	width:5px;
}

.top_c
{
	height:5px;
}

.top_r
{
	background:url('../img/corner_right.png') top right no-repeat;
	height:5px;
	width:5px;
}

.lmt .element
{
	background-color:#365b98;
	height:20px;
	padding:5px 10px;
}

.lmt .element2
{
	background-color:#627FA5;
	padding:5px 10px;
}

.lmt .sub
{
	background:#859AB6 url('../img/li1.gif') top left no-repeat;
	background-position: 12px;
	height:20px;
	padding:5px 5px 5px 30px;
}

.lmt .d
{
	background:#C8CDD7;	
	height:1px;
	padding:0px;
	margin:0px;
}

.lmt .selected
{
	background-color:#FF0000;
}

.rmt
{
	background-color:#859AB6;
	margin:12px 12px;
	width:179px;
}

.rmt .header
{
	background-color:#1F4C84;
	font-family:arial;
	font-size:13px;
	color:#FFFFFF;
	padding:0px 5px 5px 5px;
}

.bottom_l
{
	background:url('../img/corner_left_b.png') top left no-repeat;
	height:5px;
	width:5px;
}

.bottom_c
{
	height:5px;
}

.bottom_r
{
	background:url('../img/corner_right_b.png') top right no-repeat;
	height:5px;
	width:5px;
}

.lmt .h
{
	background-color:#627FA5;
}


.rmt .content
{
	background-color:#859AB6;
	padding:5px;
}

.cmt
{
	width:100%;
}

.cmt .top_l
{
	background:url('../img/corner_left.png') top left no-repeat;
	height:5px;
	width:5px;
	background-color:#1F4C84;
}

.cmt .top_c
{
	height:5px;
	background-color:#1F4C84;
}

.cmt .top_r
{
	background:url('../img/corner_right.png') top right no-repeat;
	height:5px;
	width:5px;
	background-color:#1F4C84;
}

.cmt .bottom_l
{
	background:url('../img/corner_left_b.png') top left no-repeat;
	height:5px;
	width:5px;
	background-color:#E6E9F0;
}

.cmt .bottom_c
{
	height:5px;
	background-color:#E6E9F0;
}

.cmt .bottom_r
{
	background:url('../img/corner_right_b.png') top right no-repeat;
	height:5px;
	background-color:#E6E9F0;
	width:5px;
}

.cmt .content
{
	background-color:#E6E9F0;
	padding:7px;
	font-family:arial;
	font-size:12px;
	color:#596686;
}

.cmt .header
{
	background-color:#1F4C84;
	font-family:arial;
	font-size:15px;
	color:#FFFFFF;
	padding:0px 10px 5px;
}

.red
{
	background-color:#FF0000;
}

.blue
{
	background-color:#365B98;
}

.other
{
	background-color:#DAE0EF;
}

.other_l
{
	background-color:#DAE0EF;
}

.site_map_link
{
	font-weight:bold;
	color:#596686;
	font-family:arial;
	font-size:12px;
	text-decoration:none;
	padding:0px 25px 5px 10px;
	background:url('../img/site_map_icon.png') top right no-repeat;
}

.contacts_link
{
	font-weight:bold;
	color:#596686;
	font-family:arial;
	font-size:12px;
	text-decoration:none;
	padding:0px 25px 5px 10px;
	background:url('../img/contacts_icon.png') top right no-repeat;
}

.news_date
{
	font-family:arial;
	font-size:13px;
	color:#334c88;
}

.news_text
{
	font-family:arial;
	font-size:13px;
	color:#FFFFFF;
}

.news_text a
{
	font-family:arial;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:underline;
}

a.news_details
{
	font-family:arial;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}

.cat_title
{
	font-family:arial;
	font-size:13px;
	color:#365B98;
	text-decoration:none;
	height: 35px;
}

.price
{
	font-family:arial;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.price_title
{
	font-family:arial;
	font-size:13px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}

.details
{
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

.cat_header
{
	background-color:#1F4C84;
	font-family:arial;
	font-size:14px;
	color:#FFFFFF;
	padding:0px 6px 6px 6px;
	font-weight:bold;
}

h1
{
	font-family:arial;
	font-size:38px;
	color:#345B96;
	text-transform:uppercase;
	padding:0px;
	margin:0px;
}

.text
{
	font-family:arial;
	font-size:13px;
	color:#345B96;
}

.price_list
{
	background:url('../img/price_list.gif') no-repeat left top;
	display:block;
	width:92px;
	height:29px;
}

.to1
{
	font-family:arial;
	color:#666666;
	font-size:13px
}

.to2
{
	font-family:arial;
	color:#334C88;
	font-size:13px
}

.menu 
{
	color: #00599b;
	font-size: 11px;
	font-family: arial;
	text-decoration: none;
	font-weight: bold;
	padding:0px;
	line-height:14px;
}
