.body1 {
	scrollbar-arrow-color: #DA251D;
	scrollbar-track-color: #999999;
	scrollbar-face-color: #CCCCCC;
	scrollbar-highlight-color: #7A7A7A;
	scrollbar-shadow-color: #7A7A7A;
	scrollbar-darkshadow-color: #7A7A7A;
	background-color: #FFFFFF;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
}

.body1, td, p {font-family: Arial, Tahoma, Helvetica, sans-serif;font-size: 12px;
	color: #29261D;
}

.tdtl{text-align: left; vertical-align: top;}
.tdtr{text-align: right; vertical-align: top;}
.tdtc{text-align: center; vertical-align: top;}

.tdbl{text-align: left; vertical-align: bottom;}
.tdbr{text-align: right; vertical-align: bottom;}
.tdbc{text-align: center; vertical-align: bottom;}

.tdml{text-align: left; vertical-align: middle;}
.tdmr{text-align: right; vertical-align: middle;}
.tdmc{text-align: center; vertical-align: middle;}

.slu {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #C8A47D;
}
/*Служебная навигация*/
.sluzh {	font-size: 11px;}
a.shap1:link {text-decoration: none; color: #C25630;}
a.shap1:visited {text-decoration: none; color: #C25630;}
a.shap1:hover {text-decoration: none; color: #477B91;}

/*Форма для поиска*/
.sf {font-family: Arial, Helvetica, sans-serif; font-size: 15px;
color: #B23B1B; font-weight: bold; padding-right: 2px; margin-right: 2px;
vertical-align: middle;}

.inp1 {font-family: Verdana, Arial;	font-size: 11px; color: #000000;
	background-color: #FFFFFF;	width: 155px;
	margin-left: 0px; margin-right: 0px; vertical-align: middle;}

.poisk {
	padding-top: 5px; padding-left: 15px;vertical-align: middle;
	padding-bottom: 0px;
}
.form1 {
	margin-bottom: 5px;
}

/*Меню*/
.menu1 {background-image: url(default/img/seredina/menu/bg1.gif);	
background-position: right; text-align: left; vertical-align: middle;font-weight: bold;
margin: 0px 0 px 0px 0px;}

.ulm1 {margin-top:6px; margin-bottom: 6px; margin-right: 7px; margin-left: 30px;}

.menu1list {font-family: Arial, sans-serif; font-size: 12px;
list-style-image: url(default/img/seredina/menu/m1.gif); list-style-position: outside;
margin: 0px 0 px 0px 0px;}

.menu2 {background-image: url(default/img/seredina/menu/bg2.gif);
	background-position: bottom; text-align: left; vertical-align: absmiddle;}

.ulm2 {color: #C26045; font-weight: normal;
	letter-spacing: 0px; margin-top:0px; margin-bottom: 0px; margin-right: 7px;}

.menu1list2 {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; 
list-style-image: url(default/img/seredina/menu/m2.gif); margin-top: 3px;
	margin-bottom: 3px;	padding-left: -10px; margin-left: 5px; list-style-position: outside;}

a.amenu:link {color: #3D758C; text-decoration: none; font-weight: bold;}
a.amenu:visited {color: #3D758C; text-decoration: none; font-weight: bold;}
a.amenu:hover {color: #C26045; text-decoration: none; font-weight: bold;}

a.amenu2:link {color: #3D758C; text-decoration: none;}
a.amenu2:visited {color: #3D758C; text-decoration: none;}
a.amenu2:hover {color: #C26045; text-decoration: none;}

.data {font-size: 8pt; color: #E31B23; margin-bottom: 0px; font-weight: normal;}

/*Графические баннеры*/
.ndp {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;
	color: Maroon; text-align: left; vertical-align: top;
	padding: 2px 2px 5px 5px; 
}
.table3 {
	margin-left: 0px;
}

a.grbann:link {color: #83785B; text-decoration: none;}
a.grbann:visited {color: #83785B; text-decoration: none;}
a.grbann:hover {color: #C26045; text-decoration: none;}

/*Новости на главной*/
.zag {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	color:#477B91; font-weight: bold; background-color: #FFFFFF;
	letter-spacing: 0.7px;}

.zag a:hover, .zag a:visited, .zag a:link {
	color: #477B91; font-weight: bold; text-decoration: none;	
}

.newstext {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;
color: #59523E; padding-bottom: 12px;}

a.news5:link {color: #59523E; text-decoration: none;}
a.news5:visited {color: #59523E; text-decoration: none;}
a.news5:hover {color: #477B91; text-decoration: none;}


/*Форма задать вопрос*/
.subm {
	background: url(default/img/seredina/menu/go.gif);
}

/*Заголовки*/
.z1 {color: #236885; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 13px; font-weight: bold; padding-top: 0px; padding-left: 0px;}
.z15 {color: #236885; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 13px; font-weight: bold; padding-top: 5px; padding-left: 7px;
padding-bottom: 5px;}

.hrr {padding:0px; margin:0px;}

.inp2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A8A08C;
	background-color: #FFFFFF;
	width: 128px;
	margin: 0px;
	padding: 0px;
}

/*Вопросы и ответы*/

.pdr {padding-right: 50px;}
.vopr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #C56441;
}

a.voprlink:link {color: #C56441; text-decoration: none;}
a.voprlink:visited {color: #C56441; text-decoration: none;}
a.voprlink:hover {color: #C56441; text-decoration: none;}

/*Полезные ссылки*/

.um {list-style-image: url(default/img/seredina/nz/str2.gif);	list-style: outside;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #C25630;
	font-size: 11px; margin-left: 0px; margin-top: 0px;}

.lm {margin-top: 0px; margin-bottom: 10px; margin-left: 15px; padding-left: 0px;}

a.ulink:link {color: #C25630; text-decoration: none;}
a.ulink:visited {color: #C25630; text-decoration: none;}
a.ulink:hover {color: #477B91; text-decoration: none;}

/*Элементы все новости*/

.tdall {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; text-align: left; vertical-align: top; padding-left: 130px;
	padding-bottom: 3px;}

a.allurl1:link {	color: #C25630;text-decoration: underline;font-weight: normal;}
a.allurl1:visited {color: #C25630; text-decoration: underline; font-weight: normal;}
a.allurl1:hover {color: #477B91; text-decoration: underline; font-weight: normal;}

.tdall2 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; text-align: right; vertical-align: top; 
	padding-bottom: 3px;}

/*Подвал*/
.mf {font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	color: #57513E; text-align: left; vertical-align: top;
	padding-left: 20px; padding-top: 10px;}
.mf strong, .mf b, .dfb {font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	color: #D83800; text-align: left; vertical-align: top; font-weight: bold;}
.mf p {
	padding: 0px; margin: 0px;
}
.df {font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	color: #D83800; text-align: left; vertical-align: top;}

a.dfl:link {color: #D83800; text-decoration: underline;}
a.dfl:visited {color: #D83800; text-decoration: underline;}
a.dfl:hover {color: #D83800; text-decoration: underline;}	

/*Строка статусная*/

.stline {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;
	color: #83775D; padding-top: 10px; padding-bottom: 5px;
	padding-left: 10px; padding-right: 5px;}

a.stlink:link {color: #C45633; text-decoration: none;}
a.stlink:visited {color: #C45633; text-decoration: none;}
a.stlink:hover {color: #83775D;	text-decoration: none;}

/*Баннеры на 2 странице*/
.zb {font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	color: #938D75; font-weight: bold;
	text-align: left; vertical-align: middle; padding-top: 3px;
	padding-left: 18px; padding-bottom: 3px;}

.bann2p {font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	text-align: left; vertical-align: top; padding-left: 10px;
	padding-top: 2px; padding-bottom: 2px;}

a.grbann:link {color: #83785B; text-decoration: none;}
a.grbann:visited {color: #83785B; text-decoration: none;}
a.grbann:hover {color: #C26045; text-decoration: none;}
	
/*Технический дизайн*/

p {font-family: Arial, Helvetica, sans-serif; font-size: 13px;
	margin-top: 20px; margin-bottom: 20px;
	text-indent: 0px; margin-right: 0px;}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #477B93; margin-top: 5px;
	}
h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #34A742;
	}
h3,h4,h5,h6 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #307ED0;
	}

a:link, a:link p {color: #D8261C; text-decoration: underline;}
a:visited, a:visited p {color: #D8261C; text-decoration: underline;}
a:hover, a:hover p {color: #34A742; text-decoration: underline;}

ol {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;}
ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style: square outside url(default/img/seredina/kv.gif);}

li {
	margin-top: 7px;
	margin-bottom: 7px;
	list-style: outside; vertical-align: middle;
}

.cnttab {
		margin-top: 20px;
		margin-bottom: 20px;
		border-style: solid;
		border-color: #E3DDC7 #E3DDC7 #E3DDC7 #E3DDC7;
		border-width: 1px 0px 0px 1px;
		background-color: #FFFFFF;
	}
	th.cntcel {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		background-color: #E3DDC7;
		color: #DA251C;
		border-width: 0px 1px 1px 0px;
		border-color: #F7F7F7 #F7F7F7 #F7F7F7 #F7F7F7;
		}

	td.cntcel {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;
		margin-top: 2px; margin-bottom: 2px; border-style:solid;background-color: #FFFFFF;
		border-color: #D7D7D7 #D7D7D7 #D7D7D7 #D7D7D7; border-width: 0px 1px 1px 0px;}

th.cntcel p { padding: 0px; margin: 0px;
		color: #DA251C;
}
td.cntcel p { padding: 0px; margin: 0px;}
	.cnt2 {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;
		margin-top: 20px; margin-bottom: 20px; border-style:solid;
		border-color: #D7D7D7 #D7D7D7 #D7D7D7 #D7D7D7; border-width: 0px 1px 1px 0px;
		background-color: #F8F8F8;}

.calendar .cnttab {
		margin-top: 5px;
		border-style: solid;
		border-color: #FFFFFF;
		border-width: 1px 0px 0px 1px;
		background-color: #FFFFFF;
	}

.calendar th.cntcel1 {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;
		margin-top: 2px; margin-bottom: 2px; border-style:solid;
		background-color: #EAE9E7;
		color: #C2562F;
		border-color: #FFFFFF; border-width: 0px 1px 1px 0px;
}
.calendar th.cntcel {
		border-color: #FFFFFF;
		background-color: #EAE9E7;
		color: #477B90;
}
.calendar td.cntcel, th.cntcel2 {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;
		margin-top: 2px; margin-bottom: 2px; border-style:solid;background-color: #FFFFFF;
		border-color: #FFFFFF;
		border-width: 0px 1px 1px 0px;}

.calendar_header {
	color: #457C90; font-weight: bold;
}

/*Новости в архиве новостей*/
.znews{font-size:  12px; color: #457C90; font-weight: bold; margin-bottom: 10px;}

.znews a:hover, .znews a:visited, .znews a:link {
	color: #457C90; font-weight: bold; text-decoration: none;	
}

.data1 {color: #C25630; font-weight: normal; font-size:  12px;}

.news { font-size:  12px;margin-top: 10px; margin-bottom: 15px;}




















.tdmenu{text-align: left; vertical-align: top; padding-left: 0px;}

.z2 {color: #2D80D0; font-family: Arial, Helvetica, sans-serif;
font-size: 12px; font-weight: bold; padding-left: 4px;}

.z3 {color: #36A643; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 12px; font-weight: bold; padding-left: 4px; margin-top: 13px;}

.z4 {
	color: #307ED0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 2px;
	margin-top: 9px; padding-right: 2px;
	
}

.uls {
	color: #36A643;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	list-style: square;
	padding-left: 20px;	margin-left: 0px;
}

.lis { margin-bottom: 15px;	}

a.as:link {color: #000000; text-decoration: underline; font-weight: normal;}
a.as:visited {color: #000000; text-decoration: underline; font-weight: normal;}
a.as:hover {color: #000000; text-decoration: none; font-weight: normal;}

.all {list-style: url(default/img/fq/plus.gif); margin-bottom: 15px;
vertical-align: top;}

a.allurl:link {color: #36A643; text-decoration: underline; font-weight: bold;}
a.allurl:visited {color: #36A643; text-decoration: underline; font-weight: bold;}
a.allurl:hover {color: #36A643; text-decoration: none; font-weight: bold;}








.podval1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: right;
	vertical-align: middle;
	padding-left: 10px; padding-right: 10px;
}

a.podval2:link {	color: #36A643;text-decoration: none;font-weight: bold;}
a.podval2:visited {color: #36A643; text-decoration: none; font-weight: bold;}
a.podval2:hover {color: #36A643; text-decoration: underline; font-weight: bold;}

a.podval3:link {	color: #DA251E;text-decoration: none;font-weight: bold;}
a.podval3:visited {color: #DA251E; text-decoration: none; font-weight: bold;}
a.podval3:hover {color: #DA251E; text-decoration: underline; font-weight: bold;}

a.ns:link {color: #36A643;	text-decoration: none;}
a.ns:visited {color: #36A643; text-decoration: none;}
a.ns:hover {color: #36A643;	text-decoration: underline;}

a.ns2:link {color: #000000;	text-decoration: none;}
a.ns2:visited {color: #000000; text-decoration: none;}
a.ns2:hover {color: #000000;	text-decoration: underline;}


/*Для формы обратной связи*/
.inp3 {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #000000;
	border-style: solid;
	border-color: #CBB78C;
	background-color: #FFFFFF;
	width: 270px;
	border-width: 1px 1px 1px 7px;
	margin-left: 0px;
	margin-right: 0px;
	}

.inp4 {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	width: 270px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 20px;
	border: 1px solid #CBB78C;
	
}
	
.inp5 {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	border-style: double;
	border-color: #CBB78C;
	border-width: 3px;
	width: 100px;
	background-color: #CBB78C;
	padding: 1px;
	font-weight: bold;
	}

/*Для авторизации*/
.user { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px; font-weight: bold; color: #DA251C;
	}
.ulus {margin-left: 7px; padding-left: 8px; margin-bottom: 0px;}
.lius {
	margin-top: 2px; margin-bottom: 2px; padding-left: 0px;
	margin-left: 0px;
}

select {	width--: 265px; background-color: #FFFFFF;
	font-family: Verdana, Arial;	font-size: 10px;	color: #000000;
border-width: 1px; border-color: Black;	
}
/*Календарь*/
.cltab {
		margin-top: 20px;
		margin-bottom: 5px; margin-right:10px;
		border-width: 0px 0px 0px 0px;}
		

.kb {background-color: #E9E9E9; color: #1370BE;}
.kv {background-color: #E9E9E9; color: #6A6A6A;}
.na {color: #CCCCCC; text-align: right;}
.day {color: #000000; text-align:right;}

.fon1 {background-color: #FFFFFF;}
.fon2 {background-color: #F9F9F9;}

a.cl:link {color:#0D6ABA; text-decoration: underline;}
a.cl:visited {color:#0D6ABA; text-decoration: underline;}
a.cl:hover {color:#FFFFFF; text-decoration: underline; background-color: #0D6ABA;}

.inp6 {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	width: 80px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 20px;
	border: 1px solid #CBB78C;
	}
	
/*Для файлового архива*/

.ulf {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style: square outside url(default/img/seredina/disk.gif);
margin-top: 0px;	
}
	

.lif {
	margin-top: 7px; padding-left: 5px;
	margin-bottom: 7px;
	list-style: outside; vertical-align: middle;
}

.fa {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #34A742;
	}



.one_new_title_header {
font-size:  12px; color: #457C90; font-weight: bold; margin-bottom: 10px;
}

.one_new_title_date {
color: #C25630; font-weight: normal; font-size:  12px;
}


