/* CSS Document */
BODY {
	padding: 0px;
	margin: 0px;
	background-color: #013468;
	background-image: url(/base/img/bg.jpg);
	background-repeat: repeat-x;
	height: 100%;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #333}
A {
	color: #0066CC;}
A:visited {
	color: #003366}
A:hover, A:active {
	color: #0099FF;}
TD {
	font-size: 12px;
	vertical-align: top;}
P {
	line-height: 1.3em;}
IMG {
	border: none;}

.catalog_item {
	border-bottom: 1px solid #eee;
	background-image: url(/base/img/arrow_light.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding: 0px 0px 9px 27px;
	font-size: 12px;
	margin: 0px 0px 7px 0px;}
.catalog_item A, .catalog_item A:visited, .catalog_item A:hover, .catalog_item A:active {
	color: #003366;
	text-decoration: none}
.news_item {
  border-bottom: 1px solid #eee;
  padding: 12px 0px;}
.news_date {
	color: #999999;
	font-size: 10px;
	font-weight: bold;}	


#all_left {
	width: 20px;
	background-image: url(/base/img/left_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;}
#all_right {
	width: 20px;
	background-image: url(/base/img/right_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;}
#bottom {
	padding: 30px 10px;
	color: #C0C6D3}
#bottom A, #bottom A:visited, #bottom A:hover, #bottom A:active {
	color: #C0C6D3}
#main {
	margin-top: 2px;	
	border: 3px solid #fff;
	background-color: #fff;
	background-image: url(/base/img/main_bg.jpg);
	background-repeat: repeat-x;}
#main_left {
	padding: 25px 30px;}
#main_right {
	padding: 25px 30px;}
#main_content {
	padding: 25px  20px;}	
#menu 	{		
	background-color: #003366;
	padding: 18px 0px 0px 0px;
	margin-bottom: 2px;
	text-align: center;}
#menu IMG {
	margin: 0px 20px;}
#top {
	height: 100px;
	background-image: url(/base/img/top_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0px 44px;}
#top_left {
	float: left;
	padding-top: 30px;}
#top_right {
	float: right;
	padding-top: 23px;
	text-align: right;}
#search_form {
	padding: 0px;
	margin: 0px;}
#search_form TD {
	vertical-align: middle;}
#search_form .pole {
	font-size: 12px;
	border: 1px inset #C0C6D3;
	margin-right: 5px;}
	
.main_pic {
	background-image: url(/base/img/main_pic_bg.jpg);
	background-repeat: no-repeat;
	padding: 5px 12px;
	margin: 15px 0px 20px -10px;}

h1 {
	font-family: Arial, Tahoma, sans-serif;
	font-size: 24px;
	color: #999999
}

h2 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	color: #333
}

h4 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	color: #333
}