@charset "windows-1251";

a.B_homeCrumb:link
{
	color:#237CA4;
	font-style:inherit;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	text-decoration:underline;
}

a.B_homeCrumb:visited
{
	color:#237CA4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	text-decoration:underline;
}

a.B_homeCrumb:hover
{
	color:#2B9ACA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	text-decoration:underline;
}

a.B_homeCrumb:active
{
	color:#237CA4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	text-decoration:underline;
}





.B_currentCrumb {
	color:#237CA4;
	font-style:inherit;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	font-weight:bold;
}















a.B_crumb:link
{
	color:#237CA4;
	font-style:inherit;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	text-decoration:underline;
}

a.B_crumb:visited
{
	color:#237CA4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	text-decoration:underline;
}

a.B_crumb:hover
{
	color:#2B9ACA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	text-decoration:underline;
}

a.B_crumb:active
{
	color:#237CA4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	text-decoration:underline;
}





.B_crumb {
	color:#237CA4;
	font-style:inherit;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	font-weight:bold;
}



.text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#214B89;
}

.textmain
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#214B89;
	font-weight:700;
	text-decoration:none;
}
.web {
	cursor: pointer;
	cursor: hand;
}


.textdata
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2B9ACA;
	font-weight:700;
	text-decoration:none;
}

.textmisc
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#2B9ACA;
	font-weight:700;
	text-decoration:none;
}

#link_desc_gallery
{
	padding:8px;
	margin:0;
}

.links_orange
{
	color:#f89c1f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

#feedback
{
	border-right:1px solid #214B89;
	border-bottom:1px solid #214B89;
	border-left:1px solid #214B89;
	border-top:1px solid #214B89;
	padding:8px;
	margin:0;
}

#container
{
	width:100%;
	margin:5 auto;
}

div.tumb
{
	background:url(/img/tumb01.gif) no-repeat;
	width:128px;
	float:left;
	margin:0 0 20px;
}

div.tumb img
{
	margin:5px 4px;
}

div.tumb p
{
	background:url(/img/tumb02.gif) no-repeat 0 100%;
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	color:#214B89;
	margin:0;
	padding:0 5px 20px;
}

.textblock {
	text-decoration:none;
	color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align: center;
}


a.textblocklinks:link
{
	text-decoration:none;
	color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

a.textblocklinks:visited
{
	text-decoration:none;
	color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

a.textblocklinks:hover
{
	text-decoration:none;
	color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

a.textblocklinks:active
{
	text-decoration:none;
	color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}



#navcontainer
{
	height:25px;
	border-bottom:1px solid #214B89;
	margin:0;
	padding:0;
}

#navcontainer ul
{
	margin:0;
	padding:0;
}

#navlist li div,#navlist li a
{
	text-decoration:none;
	color:#FFF;
	font-weight:700;
	margin:0;
	font-weight:700;
	padding-right:1em;
	padding-left:1em;
	background:url(/img/block/m1_r.gif) no-repeat right top;
}

div>#navlist,#navlist
{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	width:100%;
}

#navlist li
{
	list-style:none;
	margin:0;
	display:inline;
	padding:0;
	background:url(/img/block/m1_l.gif) no-repeat left top;
	float:left;
	line-height:31px;
}

#navlist li a
{
	padding-top:9px;
	padding-bottom:9px;
}

#navlist #active div
{
	background:url(/img/block/m2_r.gif) no-repeat right top;
	color:#FFF;
}

#navlist #active
{
	background:url(/img/block/m2_l.gif) no-repeat left top;
}

#navlist #passive div
{
	background:url(/img/block/m1_r.gif) no-repeat right top;
	color:#FFF;
}

#navlist #passive
{
	background:url(/img/block/m1_l.gif) no-repeat left top;
}

#link_desc
{
	border-right:1px solid #214B89;
	border-bottom:1px solid #214B89;
	border-left:1px solid #214B89;
	padding:8px;
	margin:0;
}

#descr
{
	margin:8px;
}

#descr #comen a,#descr #comen
{
	font-size:11px;
	color:#666;
}

#main_to
{
	position:relative;
	height:100%;
	width:100%;
}

.snoska
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:gray;
	font-size:11px;
	padding: 0 0 10px 0;
}

.snoska_link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:gray;
	font-size:11px;
	font-weight:700;
	
}

.proj_title
{
	background:url(/img/projects1.jpg) no-repeat left;
	color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	padding-left:5px;
	padding-bottom:3px;
	text-decoration:none;
}

.other_proj
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7B9FC4;
	text-align:left;
	vertical-align:top;
}

.textplan
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#214B89;
	font-weight:700;
}

.text_title
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#214B89;
}

.text_pod
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#214B89;
	font-weight:700;
}

.style1
{
	color:#C00;
	font-weight:700;
	margin-left:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
}

.Text_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:700;
	color:#004990;
	text-decoration:none;
}

.text1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:400;
	color:#004990;
	text-decoration:none;
}

.news_text
{
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
}

.news_next
{
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:700;
	text-align:right;
}

.news_date
{
	color:#F90;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:700;
	text-align:right;
}

.news_title
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:700;
	color:#FFF;
	text-decoration:none;
}

.news_name
{
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}

.adtext
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#214B89;
}

.adtextred
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#D30000;
}

h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bolder;
	color:#3967AC;
	text-decoration:none;
}

h2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
	color:#004990;
}

.pics
{
	margin-right:30px;
/* Отступ справа */
}

.tab17
{
	padding-right:5px;
	padding-bottom:10px;
	padding-left:5px;
	border-width:1px;
	border-style:dotted;
	border-color:#000;
	color:#004990;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

.tab27
{
	padding-right:5px;
	padding-bottom:10px;
	padding-left:5px;
	border-width:1px;
	border-style:dotted;
	border-color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

.style17
{
	padding-right:5px;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:5px;
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

.style33
{
	color:#FFF;
}

.style44
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:700;
	color:#C00;
	text-decoration:none;
}

a.c:link
{
	color:#ebd6a2;
	font-style:inherit;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	text-decoration:none;
}

a.c:visited
{
	color:#ebd6a2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	text-decoration:none;
}

a.c:hover
{
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	text-decoration:none;
}

a.c:active
{
	color:#ebd6a2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	text-decoration:none;
}

a.links:link
{
	color:#237CA4;
	font-style:inherit;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	text-decoration:underline;
}

a.links:visited
{
	color:#237CA4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	text-decoration:underline;
}

a.links:hover
{
	color:#2B9ACA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	text-decoration:underline;
}

a.links:active
{
	color:#237CA4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	text-decoration:underline;
}

a.links_n:link
{
	color:#214B89;
	font-style:inherit;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:400;
	text-decoration:underline;
}

a.links_n:visited
{
	color:#2B9ACA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:400;
	text-decoration:underline;
}

a.links_n:hover
{
	color:#2B9ACA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:400;
	text-decoration:underline;
}

a.links_n:active
{
	color:#214B89;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:400;
	text-decoration:underline;
}

.text_link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#237CA4;
}

.tab11
{
	background-image:url(/img/tab12.jpg);
	background-repeat:repeat-y;
	background-position:center top;
}

.tab12
{
	background-image:url(/img/tab11.jpg);
	background-repeat:repeat-y;
	background-position:center top;
}

.tab33
{
	background-image:url(/img/bg_sea.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}

.Zaglavie_td
{
	padding-right:30px;
	padding-top:2px;
}

.tab22
{
	background-image:url(/img/bg_menu_02.gif);
	background-position:top;
}

.adres
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:700;
	color:#4170B7;
	text-decoration:none;
	padding-left:112px;
	line-height:14px;
	padding-bottom:13px;
}

.t_a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
	padding-left:10px;
}

.t_a2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	color:#214B89;
	text-decoration:none;
	padding-left:10px;
}

.t_a22
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	color:#214B89;
	text-decoration:underline;
}

.t_a3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bolder;
	color:#E80000;
	text-decoration:none;
}

.t_a4
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	color:#214B89;
	text-decoration:none;
	padding-left:30px;
	clip:rect(auto,auto,auto,auto);
	line-height:26px;
}

.t_a5
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#E80000;
	text-decoration:none;
	padding-left:20px;
}

.t_a6
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	color:#214B89;
	text-decoration:none;
	padding-top:5px;
	padding-left:10px;
	line-height:20px;
}

.t_a7
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#E80000;
	text-decoration:none;
}

.tab34
{
	padding-top:34px;
	padding-right:18px;
	padding-bottom:20px;
	padding-left:26px;
}

.tab35
{
	padding-right:18px;
	padding-bottom:20px;
	padding-left:26px;
}

.adres2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:700;
	color:#5AB6DB;
	text-decoration:none;
	line-height:13px;
}

.adres2_link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:700;
	color:#5AB6DB;
	text-decoration:underline;
	line-height:13px;
}

.text2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7B9FC4;
}

.c_link
{
	color:#EDF7FC;
	font-style:inherit;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	text-decoration:none;
}

.t_n22
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	color:#214B89;
	text-decoration:underline;
	padding-right:10px;
	padding-left:10px;
}

.a_links
{
	color:#237CA4;
	font-style:inherit;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	text-decoration:none;
}

.seeds_links
{
	color:#237CA4;
	font-style:inherit;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
}

