
BODY,P,TABLE,TD,TR,INPUT,UL,OL,SELECT,a { font-family: Verdana, Arial, sans-serif; font-size: 12px;}

B { color: #3f3f3f;}

a:link, a:visited  { font-family: Verdana, Arial, sans-serif; color: #308bba; text-decoration: underline;  font-size: 12px;}
a:active, a:hover { font-family: Verdana, Arial, sans-serif; color: #f26d00; text-decoration: underline; font-size: 12px;}

.news-block  {font-family: Verdana, Arial, sans-serif;}
.news-block .date {font-weight : bold;  color:#525252; font-size: 11px;}
.news-block .title { font-weight: bold; color: #0857a6;}
.news-block .more {font-size: 12px;  padding: 0 24px 0 8px; float: left; background: url(/images/news-arrow.gif) no-repeat left 0.6em; }

.news-block .all-news { margin-top: 3em; font-weight: bold; padding: 0 24px 1.2em 15px; background: url(/images/arrow2.gif) no-repeat 0px 5px; }
.news-block .all-news a { color: #0857a6;  font-weight: bold;}

.morelink { margin-top: 3em; font-weight: bold; padding: 0 6px 1.2em 15px; background: url(/images/arrow2.gif) no-repeat 0px 5px; }
.morelink a { color: #0857a6;  font-weight: bold;}

h1 { color: #003073; font-size: 130%; }
h2 { color: #003073; font-size: 120%;	margin-top: 6px; }
h3 { color: #003073; font-size: 110%; }
h4 { color: #003073; font-size: 100%; }
h5 { color: #003073; font-size: 90%; }

a.vacseclink, a.vacseclink:visited { color: #0857a6; font-size: 12px;  font-weight: bold; text-decoration: underline;}
a.vacseclink:active, a.vacseclink:hover {color: #f26d00; font-size: 12px; }

a.vacseclinkact, a.vacseclinkact:visited { color: #D5421D; font-size: 12px;  font-weight: bold; text-decoration: underline;}
a.vacseclinkact:active, a.vacseclinkact:hover {color: #f26d00; font-size: 12px; }

.h2text { color: #0857a6; font-size: 110%; font-weight : bold; }

form { padding: 0; margin: 0; }

.pnav_text {font-size: 11px;}
.pnav_act {background-color: #eeeeee;  color: #949494; padding: 0.2em 3px; font-weight:bold; font-size: 11px;}
.pnav {padding: 0.2em 3px; font-weight:bold; font-size: 11px;}
a.pnav { color: #000099; padding: 0.2em 3px; font-weight:bold; font-size: 11px;}
a.pnav:visited, a.pnav:active, a.pnav:hover { color: #000099; font-size: 11px;}


a.topmenu:link, a.topmenu:visited 
{
	font-size: 13px;
	color: white;
	text-decoration: none;
	display: block;
	width: 100%;
	background-color: #7EB4B4;
	font-weight: bold;
	padding: 7px;
	float: left;
}
a.topmenu:active, a.topmenu:hover 
{
font-size : 13px; color:white;  text-decoration: none; display: block; width: 100%;
background-color:#E04D07;
font-weight:bold;
}



.wfont { color:white; }


.wtext11  { color:white; font-size : 11px; } 
a.wtext11, a.wtext11:visited, a.wtext11:active, a.wtext11:hover {color:white; font-size : 11px; text-decoration: underline;}


.wtext12  { color:white; font-size : 12px; } 
a.wtext12, a.wtext12:visited, a.wtext12:active, a.wtext12:hover {color:white; font-size : 12px; text-decoration: underline;}


.page-title h1 {
	font-size: 16px;
	font-weight: bold;
	font-family: tahoma, verdana, arial, geneva, sans-serif;
	margin: 0;
	text-align: center;
	padding: 12px 0px 8px 0px;
	letter-spacing: 1px;
}

/*
.page-title { margin-right: 17px; background: #F4F2EC url(/img/title-angle-1.gif) no-repeat left top; }
.page-title div { background: url(/images/title-angle-2.gif) no-repeat right top; }
.page-title div div { background: url(/images/title-angle-3.gif) no-repeat right bottom; }
.page-title div div h1 { font-size: 150%; font-weight: normal; font-family: tahoma, verdana, arial, geneva, sans-serif; margin: 0; padding: 8px 20px 8px 20px; background: url(/img/title-angle-4.gif) no-repeat left bottom; }
*/

a.firstlevel, a.firstlevel:visited { color: white; font-size: 13px; display: block;
	width: 100%; font-weight: bold; text-decoration: none;}
a.firstlevel:active, a.firstlevel:hover {color: white; font-size: 13px; display: block;
	width: 100%; font-weight: bold; text-decoration: none;}

a.firstlevel-act, a.firstlevel-act:visited { color: #FCFFE7; font-size: 13px; display: block;
	width: 100%; font-weight: bold; text-decoration: none;}
a.firstlevel-act:active, a.firstlevel-act:hover {color: #FCFFE7; font-size: 13px; display: block;
	width: 100%; font-weight: bold; text-decoration: none;}

a.secondlevel, a.secondlevel:visited { color: #0072a4; font-size: 14px;  font-weight: normal; text-decoration: none;}
a.secondlevel:active, a.secondlevel:hover {color: #c44e00; font-size: 14px;  font-weight: normal; text-decoration: none;}

a.secondlevel-act, a.secondlevel-act:visited { color: #c44e00; font-size: 14px;  font-weight: normal; text-decoration: none;}
a.secondlevel-act:active, a.secondlevel-act:hover {color: #c44e00; font-size: 14px;  font-weight: normal; text-decoration: none;}


a.tnav, a.tnav:visited { color: #0072a4; font-size: 12px;  font-weight: normal; text-decoration: none; text-decoration: underline;}
a.tnav:active, a.tnav:hover {color: #0072a4; font-size: 12px;  font-weight: normal; text-decoration: none; text-decoration: underline;}


.topmenu {
}

/* Название атрибута и значение поля */
.vacname { color: #961E44; font-size: 13px;  font-weight: bold; padding: 4px 4px 4px 4px;}

.vname  { color: #003366; font-size: 12px;}
.vvalue  { color: #525252; font-size: 12px; }


.vcounter { font-size: 11px;}

ul
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: black;
	list-style-image: url('/images/bullet.gif');
	margin-left: 27px;
	line-height: 17px;
}
/*
.content {line-height: 15px;}
.content a:link, a:visited  { font-family: Verdana, Arial, sans-serif; color: #0857a6; text-decoration: underline; font-weight: bold; font-size: 12px;}
.content a:active, a:hover { font-family: Verdana, Arial, sans-serif; color: #f26d00; text-decoration: underline; font-weight: bold; font-size: 12px;}
*/

a.tlink:link, a.tlink:visited  { font-family: Verdana, Arial, sans-serif; color: #308bba; text-decoration: underline; font-weight: bold; font-size: 12px;}
a.tlink:active, a.tlink:hover { font-family: Verdana, Arial, sans-serif; color: #f26d00; text-decoration: underline; font-weight: bold; font-size: 12px;}

/* На первой странице */
a.vaclink:link, a.vaclink:visited  { font-family: Verdana, Arial, sans-serif; color: #308bba;
 text-decoration: none; font-weight: bold; font-size: 12px;}
a.vaclink:active, a.vaclink:hover { font-family: Verdana, Arial, sans-serif; color: #f26d00;
 text-decoration: underline; font-weight: bold; font-size: 12px;}

a.vaclinkact:link, a.vaclinkact:visited  { font-family: Verdana, Arial, sans-serif; color: #308bba;
 text-decoration: none; font-weight: bold; font-size: 11px;}
a.vaclinkact:active, a.vaclinkact:hover { font-family: Verdana, Arial, sans-serif; color: #f26d00;
 text-decoration: underline; font-weight: bold; font-size: 11px;}
 
 
 
 a.ulink:link, a.ulink:visited  { font-family: Verdana, Arial, sans-serif; color: #308bba;
 text-decoration: underline; font-weight: bold; font-size: 12px;}
a.ulink:active, a.ulink:hover { font-family: Verdana, Arial, sans-serif; color: #f26d00;
 text-decoration: underline; font-weight: bold; font-size: 12px;}
 
a.uwlink:link, a.uwlink:visited  { font-family: Verdana, Arial, sans-serif; color: white;
 text-decoration: underline; font-weight: bold; font-size: 12px;}
a.uwlink:active, a.uwlink:hover { font-family: Verdana, Arial, sans-serif; color: #ffdc91;
 text-decoration: underline; font-weight: bold; font-size: 12px;}
 
a.tlink1:link, a.tlink1:visited  { font-family: Verdana, Arial, sans-serif; color: #0857a6; text-decoration: none; font-weight: bold; font-size: 11px;}
a.tlink1:active, a.tlink1:hover { font-family: Verdana, Arial, sans-serif; color: #f26d00; text-decoration: underline; font-weight: bold; font-size: 11px;}

.field80 {width : 80;}
.field100 {width : 100;}
.field120 {width : 120;}
.field150 {width : 150;}
.field180 {width : 180;}
.field200 {width : 200;}
.field300 {width : 300;}
.field330 {width : 330;}

.resumegray { color: #191919; background-color: #e5e5e5; height: 22px;}

.text100 {width : 320;}

.phtitle {
	font-size: 11px;
	font-style: italic;
	 font-weight: bold;
	color: #2f5c82;
}
.phauthor {font-size: 11px; color: #2f5c82; float: right; font-weight: bold; padding: 12 4 4 4;}
