
body {
	margin: 0px;
	padding: 0px;
	color : #2f2f2f;
	background-color : #fff;
	font-family:Tahoma;
	font-size:12px;
	text-align:center;
}

a{color:#0b4da2;}
a:hover{color:#0b4da2 ;text-decoration:none;}

#wrapper {
        border: 0px;
        margin: 0px;
        margin-left: auto;
        margin-right: auto;
        padding: 0px;
		width:1000px;
}
#header{
		height:303px;
		padding-left:0px;
		padding-right:30px;
}

#right_header{
      float:right;
	  margin-top:8px;
	  width:370px;
}

#logo
{
	float:left;
	margin-left:20px;
	margin-top:20px;
}

.icon_item{
		float:right;
		margin-left:15px;
}
.icon_item a.txt{color:#fff; text-decoration:none; position:relative; top:-3px}

#navigation_menu
{
	margin-top:80px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	position:relative;

}
#navigation_menu div a{color:#FFFFFF; text-decoration:none}

#menu0
{
	position:relative;
	/*width:100px*/
	margin-left:330px;
}
#menu0 a:hover{color:#8DD8F8; text-decoration:none; font-weight:bold}

#menu1
{
	margin-left:260px;
	margin-top:8px;
}
#menu1 a:hover{color:#8DD8F8; text-decoration:none; font-weight:bold}
#menu2
{
	margin-left:120px;
	margin-top:15px;
}
#menu2 a:hover{color:#8DD8F8; text-decoration:none; font-weight:bold}
#menu3
{
	margin-left:-20px;
	margin-top:10px;
}
#menu3 a:hover{color:#8DD8F8; text-decoration:none; font-weight:bold}
#menu4
{
	margin-left:-180px;
	margin-top:12px;
}
#menu4 a:hover{color:#8DD8F8; text-decoration:none; font-weight:bold}

#left_menu
{
	float:left;
	width:256px;
	text-align:left;
	min-height:410px;
	height:auto !important;
	height:410px;
	

	/*border:#000000 1px solid;*/
}

h1
{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	margin-top:75px;
	margin-bottom:40px;
	margin-left:50px;
	font-weight:normal;
	text-transform:uppercase;
}
#main
{
	width:1000px;
	background:url(/images/left_menu/repeat.gif) repeat-y top left;

}

#main_content
{
	margin-left:32px;
	width:690px;
	float:left;
	font-family:Tahoma;
	font-size:12px;
	color:#4B4B4B;
	line-height:24px;

}
.text
{
	line-height:18px;
	text-align:left;
	margin-top:20px;
}
.text div{ margin-bottom:6px}

#pictures{}

#pictures div
{
	float:left;
	padding:10px;
	border:1px solid #FFFFFF;
}


.pager
{
	text-align:left;
	font-size:12px;
	margin-top:15px;
	margin-right:20px;
	clear:both;
}
.pager a{ color:#0B4DA2; text-decoration:none}


.clear
{
    clear:both;
	height:0px;
 	overflow:hidden;

}

#footer
{

	color:#FFFFFF;
	padding-bottom:125px;
	padding-top:10px;
	padding-right:40px;
	padding-left:10px;
	font-size:11px;
	text-align:left;
	color:#8DD8F8;
	font-size:10px;
	/*border:#000000 1px solid;*/
}
#footer1
{

	color:#FFFFFF;
	padding-bottom:40px;
	padding-top:90px;
	padding-right:40px;
	padding-left:50px;
	font-size:11px;
	text-align:left;
}
#footer1  a { color:#8DD8F8;text-decoration:none; }
#footer1 a:hover { color:#8DD8F8; text-decoration:none}

#footer  a { color:#8DD8F8;text-decoration:none; }
#footer a:hover { color:#8DD8F8; text-decoration:none}

/*для новостей на главной странице*/

.news_list
{
	margin-left:15px;
	font-family:Tahoma;
	width:165px;
	margin-top:30px;
}

.news_list_catalog
{
	text-align:left;
	font-family:Tahoma;
	margin-top:20px;
	line-height:13px;
}
.newsImg
{
	float:left;
}
.newsData
{
	float:left;
	text-align:left;
	margin-left:5px;
	font-size:11px;
	font-weight:bold;
	color:#0b4da2;
}
.newsText
{
	font-size:11px;
	color:#FFFFFF;
	margin-top:3px;
}
.newsText1
{
	font-size:11px;
	color:#4B4B4B;
	margin-top:10px;
	line-height:15px;
}
.newsTitle
{
	font-size:15px;
	font-weight:bold;
	margin-top:8px;
	text-align:left;
	color:#0b4da2;
}
.newsTitle_main
{
	font-size:13px;
	font-weight:normal;
	margin-top:8px;
	text-align:left;
	color:#0b4da2;
	width:160px;
}

.newsTitle_main a{ color:#FFFFFF; text-decoration:none}

.news_list .newsTitle a{ color:#0b4da2; text-decoration:none}
.news_list_catalog .newsTitle a{ color:#0b4da2; text-decoration:none}
.catalogItem
{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	height:50px;
	padding-left:20px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/images/left_menu/line.png');
}
.catalogItem[class] {
	background:url(/images/left_menu/line.png) no-repeat left top;
}

.catalogItem a{color:#FFFFFF; text-decoration:none}
.catalogItem a:hover{color:#8dd8f8; text-decoration:none}

#navigationLinks
{
	font-family:Tahoma;
	font-size:11px;
	text-align:left;
}
#navigationLinks a{ color:#8DD8F8; text-decoration:none; text-transform:capitalize;}
#navigationLinks a:hover{ color:#B9D766; text-decoration:none;}

.dewpoint
{
	text-align:right;
}
.dewpoint a{color:#8DD8F8;text-decoration:none; }
.dewpoint a:hover{color:#0b4da2; font-weight:bold}

#contacts
{
	font-family:Tahoma;
	font-size:11px;
	text-align:left;
}
.textBox
{
	background:#F2FAFE;
	border:#DFEFF8 1px solid;
	font-family:Tahoma;
	font-size:13px;
	width:315px;
	padding-left:3px;
}
textarea
{
	background:#F2FAFE;
	border:#DFEFF8 1px solid;
	font-family:Tahoma;
	font-size:13px;
	width:315px;
}

select
{
	color:#121212;
	font-family:Tahoma;
	font-size:11px;
	border:#aaaaaa 1px solid;
}

.feedback div
{
	margin-bottom:10px;
	margin-left:40px;
}

.catalogue
{
	float:left;
	margin-right:25px;
	text-align:center;
	width:150px;
	height:180px;
	
}
.catalogue div
{
	font-size:11px;
	color:#121212;
	line-height:15px;
	margin-top:5px;
}
 .more a{ color:#0B4DA2; text-decoration:underline; }
 .more a:hover{ color:#0B4DA2; text-decoration:none}

.selectedItemCatalog
{
	text-align:left;
	margin-top:20px;
}
.selectedItemCatalog .bgPicture,.pictures
{
	float:left;
	padding-left:3px;
	padding-right:3px;
}
.selectedItemCatalog .pictures div{ margin-bottom:7px;}

#map
{
 text-align:left;
}
#map a{color:#0B4DA2; text-decoration:none}
#map a:hover{color:#B9D766; text-decoration:none}

.tabform td{font-size:11px; vertical-align:top; padding:0 5px 5px 0;}