.copyright {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: normal; color: #666666}
.news_title_small {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; font-weight: normal; color: 002D61}
.date {  font-family: Tahoma; font-size: 9px; line-height: 16px; font-weight: normal; color: #688BB7}
.news_title_big { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; font-weight: bold; color: 002D61 }
.news_text_small { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: normal; color: #333333}
.small_text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: normal; color: #666666 }
.news_title_left { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 17px; font-weight: normal; color: 002D61 }
.main_menu {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF}
.main_menu_line { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF }
.login { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; color: 00317D}
.main_menu_title { font-family: Tahoma; font-size: 11px; font-weight: normal; color: 00317D}
.empty_01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; font-weight: normal; color: #688BB7 }
.empty_02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 3px; font-weight: normal; color: #688BB7 }
.banners { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; font-weight: normal; color: 002C73}
.main_text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: normal; color: #333333}
.main_text_blue { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 17px; font-weight: bold; color: 00317D}
.big_links { font-family: Tahoma; font-size: 13px; line-height: 16px; font-weight: bold; color: 002D61 }
.m { color: white; text-decoration: none; font-family: Verdana, Arial, Tahoma, Sans Serif;}
.hd {font-weight: bold; }
###td { color=#000000; font-size: 11px; font-family: Verdana, Arial, Tahoma, Sans Serif;}
td { color=#000000; font-size: 11px;}
.t { color=#000000; font-size: 11px; font-family: Verdana, Arial, Tahoma, Sans Serif;}
.t2 { color=#ffffff; font-size: 11px; font-family: Verdana, Arial, Tahoma, Sans Serif;}
.m1 { color:#ffffff; font-size: 12px; font-family: Verdana, Arial, Tahoma, Sans Serif;}
.m2 { color:#CBD8E7; font-size: 10px; font-family: Verdana, Arial, Tahoma, Sans Serif;}
.m3 { color:#CBD8E7; font-size: 10px; font-family: Verdana, Arial, Tahoma, Sans Serif;}
a:hover { color: cc0000}

a.main_menu {text-decoration: none}


body  {font-family: Tahoma, Verdana, Helvetica, Sans Serif;
       font-size: 12px;
       text-decoration: none;}



br {font-size: 11px;}

td.topmenu {
	font-family:Tahoma;
	font-size: 10px;
	text-align: center;	
}

td.topmenu a {
	color: #b95027;
	text-decoration:underline;
}

.rubr {
	font-size: 18px;
	color: #355289;
	padding-left:13px;
	padding-bottom:-3px;
	line-height:18px;
}

.menu {
	padding-top:18px;
}

.menu a {
	display:block;
	background-image: url(/images/design/arr.gif);
	background-repeat:no-repeat;
	padding-left:14px;
	font-size:12px;
	color:#355289;
	margin-left:0px;
	margin-bottom:3px;
}

.mexit {
	padding-top:20px;
	padding-bottom:20px;
}

.mexit a {
	color:#b95027;
	font-size:11px;
	font-weight:bold;
	margin-left:54px;
}

.cabinet {
	font-size:10px;
	color:#a0a2a5;
	font-weight:bold;
	padding-bottom:0px;
	margin-bottom:0px;
	line-height:10px;
}

.user {
	font-size:10px;
	color:#a0a2a5;
	font-weight:bold;
	text-align:right;
	margin-right:10px;
	padding-bottom:0px;
	margin-bottom:0px;
	line-height:10px;	
}

.company {
	font-size:18px;
	color:#b95027;
	padding-bottom:0px;
	margin-bottom:5px;
	line-height:18px;
}


.userId {
	font-size:10px;
	color:#a0a2a5;
	text-align:right;
	margin-right:10px;
	padding-bottom:0px;
	margin-bottom:0px;
	line-height:10px;
	margin-top:10px;	
}


.exit {
	padding-top:0px;
	padding-bottom:0px;
	text-align:right;
}

.exit a {
	color:#b95027;
	font-size:10px;
	font-weight:bold;
	margin-right:10px;
}

.balans {
	font-size:10px;
	color:#a0a2a5;
	margin-bottom:2px;
}

.number {
	color:#b95027;
	font-size:12px;
}

.left {
	background-image: url(/images/design/dt_left_bg.gif);
	background-repeat: repeat-y;
}

.maincontent {
	margin-left:15px;
}

h1 {
	font-size:18px;
	color:#355289;
	font-weight: normal;
	margin-bottom:10px;
}

.activevac {
	background-color: #dbffd5;
	border-bottom:2px solid #909090;
	margin-bottom:5px;
}

.activevac .vac {
	font-size:12px;
	color:#335d2c;
	font-weight:bold;
	margin-left:5px;
	margin-top:5px;
	margin-right:10px;
	margin-bottom:10px;
}

.activevac .otkl {
	font-size:12px;
	color:#335d2c;
	text-align:right;
	margin-top:5px;
	margin-right:15px;
}

.acDiv {
	background-image: url(/images/design/ac_div.gif);
	background-repeat:repeat-x;
	width:98%;
	margin-left:5px;
	margin-right:5px;
}

.inacDiv {
	background-image: url(/images/design/inac_div.gif);
	background-repeat:repeat-x;
	width:100%;
	margin-left:5px;
	margin-right:5px;
}

.vacLink {
	margin-top: 4px;
	margin-bottom:6px;
}

.vacLink A {
	background-image: url(/images/design/linkarr.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	margin-right:15px;
	margin-left:5px;
	font-size:12px;
	color:#355289;
	padding-left:7px;
}

.inactivevac {
	background-color: #e9e9e9;
	border-bottom:2px solid #909090;
	margin-bottom:5px;
}

.inactivevac .vac {
	font-size:12px;
	color:#818181;
	font-weight:bold;
	margin-left:5px;
	margin-top:5px;
	margin-right:10px;
	margin-bottom:10px;
}

.inactivevac .otkl {
	font-size:12px;
	color:#818181;
	text-align:right;
	margin-top:5px;
	margin-right:15px;
}

.statBl {
	margin-left:10px;
	margin-right:10px;
}


.smallZag {
	font-size:10px;
	color:#818181;
}

.smallSub {
	margin-top:4px;
	font-size:10px;
	color:#818181;
	line-height:10px;
	margin-bottom:4px;
	margin-left:4px;
}


.smOtkl {
	font-size:12px;
	color:#818181;
	text-align:right;
	margin-top:5px;
	font-weight:bold;
}

.smVac {
	font-size:10px;
	color:#818181;
	font-weight:bold;
	margin-top:5px;
	margin-right:10px;
	margin-bottom:5px;
}

.sminacDiv {
	background-image: url(/images/design/inac_div.gif);
	background-repeat:repeat-x;
	width:100%;
}

h2 {
	font-size:18px;
	color:#898989;
	font-weight: normal;
	text-align:right;
	margin-right:10px;
	margin-bottom:10px;
}

.sysLinkSecOff a {
        background-image: url(/images/design/linkarr_blu.gif);
        background-repeat: no-repeat;
        background-position: 0px 4px;
        margin-right:5px;
        margin-left:0px;
        font-size:10px;
        color:#355289;
        font-weight:bold;
        padding-left:7px;
        margin-bottom:0px;
        margin-top:0px;
        margin-top:0px;
        padding-top:0px;
        padding-bottom:0px;
}

.sysLinkSecOn {
        background-image: url(/images/design/linkarr_red.gif);
        background-repeat: no-repeat;
        background-position: 0px 4px;
        margin-right:5px;
        margin-left:0px;
        font-size:10px;
        color:#b95027;
        font-weight:bold;
        padding-left:7px;
        margin-bottom:0px;
        margin-top:0px;
        margin-top:0px;
        padding-top:0px;
        padding-bottom:0px;
}

.check {
        padding-top:0px;
        padding-bottom:0px;
        margin-left:10px;
}
.check a {
        color:#b95027;
        font-size:10px;
        font-weight:bold;
        margin-right:10px;
}

.otklik {
        border-left:1px solid #dcdcdc;
        border-top:1px solid #dcdcdc;
        border-right:1px solid #dcdcdc;
        border-bottom:2px solid #909090;
        margin-bottom:10px;
}

.otklDate {
        color:#a0a2a5;
        font-size: 12px;
        margin-left:10px;
        margin-top:10px;
}

.otklName {
        font-weight:bold;
        color:#a0a2a5;
        font-size: 12px;
        margin-left:10px;
        margin-top:10px;
}

.otklName a{
        color:#335d2c;
}

.otklcabinetIn {
        font-size:10px;
        color:#a0a2a5;
        font-weight:bold;
        margin-top:10px;
        margin-left:10px;
}

.usual {
        margin-left:10px;
        color:#727372;
        font-size: 11px;
}

.horDel {
        background-image: url(/images/design/dot_hor_del.gif);
        background-repeat: repeat-x;
        margin-top:15px;
        margin-bottom:5px;
}

.horDelName {
        background-image: url(/images/design/dot_hor_del.gif);
        background-repeat: repeat-x;
        margin-top:15px;
        margin-bottom:5px;
        float:left;
}

.verDel {
        background-image: url(/images/design/dot_ver_del.gif);
        background-repeat: repeat-y;
        margin-left:5px;
        margin-right:5px;
}

.formName {
        font-size:12px;
        font-weight:bold;
        color:#355289;
        margin-bottom:3px;
        margin-top:0px;
}

.poyas {
        font-size:11px;
        color:#8c8c8c;
}

.poyasName {
        font-size:11px;
        color:#8c8c8c;
        margin-bottom:0px;
        font-weight:bold;
}

.poyas span{
        color:#d10f0f;
}

.poyasProf {
        font-size:11px;
        color:#8c8c8c;
        margin-bottom:20px;
        line-height:10px;
}

.poyasProf a{
        color:#8c8c8c;
}

span.poyas {
        font-size:11px;
        color:#8c8c8c;
}

span.poyasAct {
        font-size:11px;
        color:#355289;
}

.formfield {
	font-size:11px;
	font-family:Tahoma;
	width:80%;
	color:#355289;
}

.searchLink {
        font-size:11px;
        color:#355289;
        margin-top:0px;
}

.searchLink a{
        font-size:11px;
        color:#355289;
        margin-top:0px;
}

.wholelink {
        margin-right:15px;
        margin-top:0px;
}

.wholelink a{
background-image: url(/images/design/pn_right.gif);
background-repeat: no-repeat;
background-position: 0px 4px;
padding-left:10px;
        color:#355289;
        font-weight:bold;
        font-size:12px;
}

.rss a {
        color:#b95027;
        font-size:11px;
        font-weight:bold;
        margin-left:10px;
}

.numberIn {
        margin-top:7px;
        margin-left:10px;
        color:#b95027;
        font-size:12px;
}

.numberInTab {
        margin-top:4px;
        margin-left:10px;
        color:#b95027;
        font-size:12px;
        text-align:right;
        margin-right:10px;
}

.dopUsl {
        background-image: url(/images/design/minifd.gif);
        background-repeat: no-repeat;
        background-position: 0px 2px;
        font-size:11px;
        margin-bottom:4px;
        padding-left:20px;
}

.dopUsl a{
        color:#355289;
}

.tabLeft {
        margin-top:4px;
        color:#b95027;
        font-size:11px;
        font-weight:bold;
        margin-bottom:4px;
        margin-left:4px;
}

.tabLeft a{
        color:#b95027;
}

td.tab {
        background-color: #e7e7e7;
        border-bottom: 1px solid white;
}

.subActive {
        font-size:10px;
        background-image: url(/images/design/ac_podp.gif);
        background-repeat: no-repeat;
        background-position: 0px 1px;
        color:#335d2c;
        padding-left:23px;
	margin-top:3px;
        line-height: 9px;
        padding-bottom:4px;
        width:130px;
        text-align:left;
        margin-left:4px;
}

.subInactive {
        font-size:10px;
        background-image: url(/images/design/inac_podp.gif);
        background-repeat: no-repeat;
        background-position: 0px 1px;
        color:#818181;
	margin-top:3px;
        padding-left:23px;
        line-height: 9px;
        width:130px;
        padding-bottom:4px;
        text-align:left;
        margin-left:4px;
}

.declinevac {
	background-color: #ffffdb;
	border-bottom:2px solid #909090;
	margin-bottom:5px;
}

.declinevac .vac {
	font-size:12px;
	color:#5d5d33;
	font-weight:bold;
	margin-left:5px;
	margin-top:5px;
	margin-right:10px;
	margin-bottom:10px;
}

.declinevac .otkl {
	font-size:12px;
	color:#5d5d33;
	text-align:right;
	margin-top:5px;
	margin-right:15px;
}

.text11 {
	font-size:11px;
	color:#355289;
}

.tdcell {
	background-color:#ffffff;
	border-top:1px solid #fff;
	border-bottom: 1px solid #d9d9d9;
	border-left:1px solid #cfcfd1;
	padding:3px 8px;
	vertical-align:top;
	color:#355289;
	font-size:10px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif
}

.total {
	color:#355289;
	font-size:13px;
	font-weight:bold;
	text-align:right;
	margin:10px 0 20px 0;
}

