/* 		
Над проектом трудилась "Просто студия" 
	www.prostostudio.ru 
	info@prostostudio.ru
*/

.separate {margin-right: 15px; margin-left: 15px; margin-top: 10px; height: 8px; width: 8px;}
.text { font-family:Tahoma; color:#18568c; font-size:10px; }
.text_description { font-family:Tahoma; color:#bbbbbb; font-size:10px; }
.text_in { font-family:Tahoma; color:#18568c; font-size:13px; }
.text_left { font-family:Myriad Pro; color:#b4ddfa; font-size:14px; }
.text_down { font-family:Tahoma; color:#ffffff; font-size:10px; }
.text_title { font-family:Tahoma; color:#18568c; font-size:13px; font-weight: bold; }
.text_td { font-family:Tahoma; color:#a3a3a3; font-size:10px;}
.text_td_top { font-family:Tahoma; color:#626262; font-weight: bold; font-size:10px;}

.button { font-family:Tahoma; color:#18568c; font-size:13px; font-weight: bold; visibility:visible; }
table A.button:link { font-family:Tahoma; color:#18568c; font-size:13px; font-weight: bold; visibility:visible; }
table A.button:visited { font-family:Tahoma; color:#18568c; font-size:13px; font-weight: bold; visibility:visible; }
table A.button:hover { font-family:Tahoma; color:#18568c; font-size:13px; font-weight: bold; visibility:visible; }
table.news A.button:link { font-family:Tahoma; color:#18568c; font-size:13px; font-weight: bold; visibility:hidden; }
table.news A.button:visited { font-family:Tahoma; color:#18568c; font-size:13px; font-weight: bold; visibility:hidden; }
table.news A.button:hover { font-family:Tahoma; color:#18568c; font-size:13px; font-weight: bold; visibility:hidden; }
table.news:hover A.button:link { font-family:Tahoma; color:#18568c; font-size:13px; font-weight: bold; visibility:visible; }
table.news:hover A.button:visited { font-family:Tahoma; color:#18568c; font-size:13px; font-weight: bold; visibility:visible; }
table.news:hover A.button:hover { font-family:Tahoma; color:#18568c; font-size:13px; font-weight: bold; visibility:visible; }

A.a_top:link { color: #fdd20c; text-decoration: none; font-size:14px;  font-family:Myriad Pro; margin-left: 5px; margin-right: 5px;}
A.a_top:visited { color: #fdd20c; text-decoration: none; font-size:14px;  font-family:Myriad Pro; margin-left: 5px; margin-right: 5px;}
A.a_top:hover { color: #fdd20c; text-decoration: underline; font-size:14px;  font-family:Myriad Pro; margin-left: 5px; margin-right: 5px;}

A.a_left:link { color: #ffffff; text-decoration: none; font-size:16px;  font-family:Myriad Pro;}
A.a_left:visited { color: #ffffff; text-decoration: none; font-size:16px;  font-family:Myriad Pro;}
A.a_left:hover { color: #ffffff; text-decoration: underline; font-size:16px;  font-family:Myriad Pro;}

A.a_left_in:link { color: #ffffff; text-decoration: none; font-size:14px;  font-family:Myriad Pro;}
A.a_left_in:visited { color: #ffffff; text-decoration: none; font-size:14px;  font-family:Myriad Pro;}
A.a_left_in:hover { color: #ffffff; text-decoration: underline; font-size:14px;  font-family:Myriad Pro;}

A.a_news:link { color: #18568c; text-decoration: none; font-size:10px; font-weight: bold;  font-family:Tahoma;}
A.a_news:visited { color: #18568c; text-decoration: none; font-size:10px; font-weight: bold; font-family:Tahoma;}
A.a_news:hover { color: #18568c; text-decoration: none; font-size:10px; font-weight: bold; font-family:Tahoma;}

A.a_news_text:link { color: #18568c; text-decoration: none; font-size:10px; font-family:Tahoma;}
A.a_news_text:visited { color: #18568c; text-decoration: none; font-size:10px; font-family:Tahoma;}
A.a_news_text:hover { color: #18568c; text-decoration: none; font-size:10px; font-family:Tahoma;}

A.a_service:link { color: #18568c; text-decoration: underline; font-size:10px;  font-family:Tahoma;}
A.a_service:visited { color: #18568c; text-decoration: underline; font-size:10px;  font-family:Tahoma;}
A.a_service:hover { color: #18568c; text-decoration: underline; font-size:10px;  font-family:Tahoma;}

A.a_down:link { color: #ffffff; text-decoration: underline; font-size:10px;  font-family:Tahoma;}
A.a_down:visited { color: #ffffff; text-decoration: underline; font-size:10px;  font-family:Tahoma;}
A.a_down:hover { color: #ffffff; text-decoration: underline; font-size:10px;  font-family:Tahoma;}

A.text_schedule:link { font-family:Tahoma; color:#000000; font-size:10px; }
A.text_schedule:visited { font-family:Tahoma; color:#000000; font-size:10px; }
A.text_schedule:hover { font-family:Tahoma; color:#000000; font-size:10px; }

.td1 {
	border-top: #cccccc; border-right: #898989; border-left: #898989;
	font-family:Tahoma; font-size:6px; vertical-align: center; }
.td2 {
	border-right: #898989; border-left: #898989;
	font-family:Tahoma; font-size:6px; vertical-align: top; }
.td3 {
	border-bottom: #898989; border-right: #898989; border-left: #898989;
	font-family:Tahoma; font-size:6px; vertical-align: top; }
.td_test {
	font-family:Tahoma; font-size:6px; vertical-align: middle; height:15px; width:80px; }

img.header_small { width: 301px; height: 64px;}

a:link, a:visited, a:hover{
	color: #439cdf;
	text-decoration: none;
}

a.selected {
	color: #439cdf;
	font-weight: bold;
}

a.main:link, a.main:visited{
	color: #fdd20c;
	text-decoration: none;
	font-size: 13;
	font-family: Tahoma;
	font-weight: bold;
}

a.main:hover{
	color: #fdd20c;
	text-decoration: none;
	font-size: 13;
	font-family: Tahoma;
	font-weight: bold;
}

a.menu:link, a.menu:visited {
	color: White;
	font-size: 13;
	text-decoration: none;
	font-family: Tahoma;
	font-style: italic;
	font-weight: bold;
	margin-top: 10;
	margin-bottom: 10;
}

a.menu:hover{
	color: White;
	font-size: 13;
	text-decoration: none;
	font-family: Tahoma;
	font-style: italic;
	font-weight: bold;
	margin-top: 10;
	margin-bottom: 10;
}

a.menu_selected, a.menu_selected:link, a.menu_selected:visited {
	color: White;
	font-size: 13;
	text-decoration: underline;
	font-family: Tahoma;
	font-style: italic;
	font-weight: bold;
	margin-top: 10;
	margin-bottom: 10;
}

a.menu_selected:hover{
	color: White;
	font-size: 13;
	text-decoration: underline;
	font-family: Tahoma;
	font-style: italic;
	font-weight: bold;
	margin-top: 10;
	margin-bottom: 10;
}

a.submenu:link, a.submenu:visited {
	color: White;
	font-size: 12;
	text-decoration: underline;
	font-family: Tahoma;
	font-style: italic;
	font-weight: bold;
	margin-top: 10;
	margin-bottom: 10;
}

a.submenu:hover{
	color: White;
	font-size: 12;
	text-decoration: underline;
	font-family: Tahoma;
	font-style: italic;
	font-weight: bold;
	margin-top: 10;
	margin-bottom: 10;
}

h1, h2, h3, h4 {
	color: #439cdf;
	font-size: 16;
	font-weight: bold;
	font-family: Tahoma;
}

ul {
	text-decoration: none;
}

li.root {
	color: #439cdf;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12pt;
	text-align: left;
	font-weight: bold;
}

li.sibling {
	color: #439cdf;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 10pt;
	text-align: left;
}

.leftColumn {
	position: relative;
	float: left;
	height: 100%;
	width: 290px;	
}

.rightColumn {
	position: relative;
	float: right;
	height: 100%;
	width: 610px;
}

.icon {
	border-width: 0px;
	height: 16px;
	width: 16px;
}

table.news:hover {
	cursor: hand;	
}

.publish { cursor: pointer; }

// Навигация

hr{
	margin:20px 0px;;
}

#main{
	margin:5% 20%;
	position:relative;
	overflow:auto;
	color:#aaa;
	padding:20px;
	border:1px solid #888;
	background-color:#000;
	text-align:center;
}

#fancymenu {
	position: relative;
	height: 39px;
	width: 800px;
	background: url('images/main/menu/bg.gif') no-repeat top;
	padding: 0px;
	margin: 0px 0px;
	overflow: hidden;
}

#fancymenu ul{
	padding: 0;
	margin: 4px;
}

#fancymenu ul li{
	float: left;
	list-style: none;
}

#fancymenu ul li a {
	text-indent: -500em;
	z-index: 10;
	display: block;
	float: left;
	height: 30px;
	position: relative;
	overflow: hidden;
	background-position:center center;
	background-repeat:no-repeat;
}

#menu_16 a {
	width: 117px;
	background-image: url('images/main/menu/menu_16.png') !important;	
	background-image: url('images/main/menu/menu_16.gif');
}

#menu_2 a {
	width: 115px;
	background-image: url('images/main/menu/menu_2.png') !important;	
	background-image: url('images/main/menu/menu_2.gif');
}

#menu_5 a {
	width: 124px;
	background-image: url('images/main/menu/menu_5.png') !important;	
	background-image: url('images/main/menu/menu_5.gif');
}

#menu_41 a {
	width: 117px;
	background-image: url('images/main/menu/menu_41.png') !important;	
	background-image: url('images/main/menu/menu_41.gif');
}

#menu_38 a {
	width: 103px;
	background-image: url('images/main/menu/menu_38.png') !important;	
	background-image: url('images/main/menu/menu_38.gif');
}

#menu_7 a {
	width: 102px;
	background-image: url('images/main/menu/menu_7.png') !important;	
	background-image: url('images/main/menu/menu_7.gif');
}

#menu_9 a {
	width: 114px;
	background-image: url('images/main/menu/menu_9.png') !important;	
	background-image: url('images/main/menu/menu_9.gif');
}

#fancymenu li.background {
	background: url('images/main/menu/bg_menu_right.png') no-repeat top right !important;
	background: url('images/main/menu/bg_menu_right.gif') no-repeat top right;
	z-index: 8;
	position: absolute;
	visibility: hidden;
}

#fancymenu .background .left {
	background: url('images/main/menu/bg_menu.png') no-repeat top left !important;
	background: url('images/main/menu/bg_menu.gif') no-repeat top left;
	height: 30px;
	margin-right: 9px;
}
			

// контакты

	dl { width: 600px; }
	dl,dd { margin: 0; }
	dt { background: #b4dbff; font-size: 18px; padding: 5px; margin: 2px; }
	dt a { color: #FFF; }
	dd a { color: #000; }
	.answer {display: none}


