*{font-family: Verdana, Arial Cyr, Arial, Helvetica, sans-serif;font-size:8pt;}
BODY{margin:0;padding:0;background-color:white;height:100%;}
HTML{height:100%;} /* mozilla default is auto, so BODY will never be 100% at strict rendering mode */
FORM{margin:0;}
.se{display:none;}
TABLE.template-main{
	height:100%;
	width:100%;
}

TD.template-start-logo{
background-image:url("../pics/1_bg.png");
background-repeat:repeat-x;
}

TD.template-start-menu{
height:100%;
width:206px;
vertical-align:top;
background-color:#EAECEE;
}
TD.template-start-before-menu{
background-image:url("../pics/2_before_menu_bg.gif");
background-repeat:repeat-y;
}
TD.template-start-menu-after{
background-image:url("../pics/2_after_menu_bg.gif");
background-repeat:repeat-y;
width:9px;
height:100%;
}
TD.template-start-bg1{
background-image:url("../pics/2_pic_bg.jpg");
background-repeat:repeat-x;
vertical-align:top;
height:205px;
}
TD.template-start-bg2{
background-image:url("../pics/2_pic_bg_down.gif");
background-repeat:repeat-x;
height:85px;
}
TD.template-start-bg3{
background-image:url("../pics/3_bg.gif");
background-repeat:repeat-x;
background-color:#A5B2BD;
vertical-align:top;
text-align:right;
width:100%;
height:3px;
}
TD.template-start-bg4{
background-image:url("../pics/4_bg.gif");
background-repeat:repeat-x;
height:28px;
}
TD.template-start-langs{
width:200px;
}
TD.template-start-search{
color:#36549A;
background-image:url("../pics/4_search_pic.gif");
background-position:left;
padding:0px 5px 0px 10px;
background-repeat:no-repeat;
}

TD.template-start-copyright{
	background-image:url("../pics/5_bg.gif");
	background-repeat:repeat-x;
	height:28px;
	text-align:right;
}
TD.template-sdv{
	background-image:url("../pics/5_created_pic.gif");
	background-repeat:no-repeat;
	background-position:0px 13px ;
	padding:0px 5px 5px 10px;
	vertical-align:bottom;
}
TD.template-sdv A{
	color:#C4CCDF;
	text-decoration:none;
	font-size:7pt;
}

/* default template */
TD.template-top{
background-image:url("../pics/inner/1_bg.gif");
background-repeat:repeat-x;
height:20px;
}
TD.template-logo{
background-image:url("../pics/inner/2_bg.gif");
background-repeat:repeat-x;
}
TD.template-langs{
background-image:url("../pics/inner/3_bg_end.gif");
background-repeat:repeat-x;
height:36px;
}
TD.template-before-menu{
	background-image:url("../pics/inner/4_before_menu_bg.gif");
	background-repeat:repeat-y;
	width:10px;
}
TD.template-after-menu{
	background-image:url("../pics/inner/4_after_menu_bg.gif");
	background-repeat:repeat-y;
	width:10px;
}
TD.template-menu-top{
	height:6px;
	display:table-cell;
	background-color:#D7E0E7;
}
TD.template-menu{
	background-color:#EAECEE;
	vertical-align:top;
	height:100%;
}
TD.template-page-title{
	background-image:url("../pics/inner/4_header_points.gif");
	background-repeat:no-repeat;
	background-position:0 14px;
	background-color:#F0F3F5;
	padding:10px 20px 3px;
	color:#1C3A7C;
	font-weight:bold;
}
TD.template-page-title-bg{
	background-image:url("../pics/inner/4_header_down_bg.gif");
	height:17px;
	background-repeat:repeat-x;
	text-align:right;
}
TD.template-page{
	height:100%;
	background-color:#F0F3F5;
	padding-left:13px;
	padding-right:13px;
}
TD.template-page-content{
	height:100%;
	vertical-align:top;
}
TD.template-top-link{
	text-align:right;
	padding:10px;
}

TD.template-top-link A{
	text-decoration:none;
	background-image:url("../pics/inner/up.gif");
	background-repeat:no-repeat;
	background-position:right;
	line-height:8px;
	padding-right:10px;
	color:#1C3A7C;
	font-weight:bold;
}
TD.template-top-link A:hover{
	color: #DBB020;
}
TD.template-copyright{
	background-image:url("../pics/inner/5_down_bg.gif");
	height:37px;
	background-repeat:repeat-x;
	text-align:right;
}
TD.template-copyright{
padding-right:5px;
}
TD.template-developed{
	background-image:url("../pics/inner/5_down_end.gif");
	background-repeat:no-repeat;
	background-position:top right;
	padding-top:7px;
	text-align:right;
}
TD.template-developed A{
	background-image:url("../pics/inner/5_created_arrow.gif");
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	color:#4F5459;
	font-size:9px;
	text-decoration:none;
}
TD.template-developed A:HOVER{
	color:#78838C;
}
TR.template-search{
	background-color:#254487;
	color:white;
}
TD.template-search{
	height:25px;
	color:#1C346B;
	padding-left:30px;
	background-color:#D7E0E7;
	background-image:url("../pics/inner/4_search_arrow.gif");
	background-repeat:no-repeat;
	background-position:10px;
}

/* default template */

/* menu */

TD.template-menu1,TD.template-menu-current,TD.template-menu-current1,TD.template-menu2,TD.template-menu-current2,TD.template-menu3,TD.template-menu-current3{
padding:2px 7px 2px 38px;
color:#363737;
height:25px;
display:table-cell; 
line-height: 8pt;
width:206px;
background-color:#EAECEE;
background-image:url("../pics/2_menu1.gif");
background-repeat:no-repeat;
background-position:9px;
}
TD.template-menu1 A,TD.template-menu-current A,TD.template-menu2 A,TD.template-menu-current2 A,TD.template-menu3 A,TD.template-menu-current3 A{
color:#363737;
text-decoration:none;
}
TD.template-menu-line{
	background-image:url("../pics/2_menu1_razdelitel.png");
	height:5px;
	background-repeat:no-repeat;
	background-position:7px;
	background-color:#EAECEE;
}

TD.template-menu2,TD.template-menu-current2{
	padding:2px 7px 2px 52px;
	background-image:url("../pics/2_menu2.gif");
	background-position:33px;

}

TD.template-menu3,TD.template-menu-current3{
	padding:2px 7px 2px 72px;
	background-image:url("../pics/2_menu2.gif");
	background-position:53px;

}

/* menu */

/* content plugin styles */
DIV.content-border{
border:1px solid #B6B9C5; padding:4px;
}
TD.content-cell{padding-left:17px;padding-right:17px;color:#495255;} /* all content types are in this TD */
TD.content-header,TD.content-list-header,P.content-header{color:#DBB020;font-weight:bold;padding: 2px 0 2px 0;margin:0;}
P.content-header,TD.content-list-header{
	background-image:url("../pics/inner/title_arrow.gif");
	background-repeat:no-repeat;
	background-position:0 6px;
	padding-left:10px;
	margin-bottom:5px;
}
TABLE.content-table-tborder{background-color:#AFB9CA} /* border color for the table type */
IMG.content-img0{margin:5px;} /* class for the images in 1 type */
TD.content-style1{padding: 5px;text-align:center;background-color:#EAECEE;color:#254487;font-weight:bold;vertical-align:middle;} /* table header */
TD.content-style0{padding: 5px;background-color:#F0F3F5;color:#495255} /* normal table row */
TD.content-style2{padding: 5px;background-color:#F0F3F5;font-weight:bold;color:#495255} /* bold table row */
TD.content-style0 IMG,TD.content-style2 IMG,TD.content-style1 IMG{border:0;}
A.content-link{color:#1C3A7C;text-decoration:none;}
A.content-link:HOVER{text-decoration:underline;}
P.content-text{padding:0;margin:0;} /* default text */
TD.content-text{color:#495255;}
TD.content-list,TD.content-list-square{padding-left:35px;color:#495255}
TD.content-list-square{background-image:url('../pics/arrow.gif'); background-position:30px 2px; background-repeat:no-repeat;padding-left:43px;}
SPAN.content-list-number{font-weight:normal; padding-right:5px;}

TD.adv-table-style1{padding: 3px;text-align:center;background-color:#EAECEE;color:#254487;font-weight:bold;vertical-align:middle;} /* table header */
TD.adv-table-style0{padding: 3px;background-color:#F0F3F5;} /* normal table row */
TD.adv-table-style2{padding: 3px;background-color:#F0F3F5;font-weight:bold;} /* bold table row */

/* end of the content plugin styles */

/* vacancy style plugins */
TD.vacancy-list{padding-left:17px;padding-right:17px;color:#4a5152} /* cell where all vacancy tables are located */
TABLE.vacancy-main{background-color:#AFB9CA;margin-bottom:10px;} /* main table class */
TD.vacancy-header1{background-color:#D7E0E7;font-weight:bold;height:24px;color:#254487} /* vacancy headers */
TD.vacancy-header2{background-color:#EAECEE;padding-left:10px;font-weight:bold;color:#254487}
TD.vacancy-text{background-color:#F0F3F5;padding:5px;color:#495255} /* text of the vacancy */
TD.vacancy-text A{color:#254487;text-decoration:none;font-weight:bold;}
TD.vacancy-text P{padding:0;margin:0}
TD.vacancy-text A:HOVER{color:#DBB020}
TD.vacancy-form-header{color:#254487;background-color:#D8DDE1;font-weight:bold;height:33px;padding-left:10px;}
TD.vacancy-form-desc{color:#254487;background-color:#F0F3F5;padding:5px;text-align:center;}
TD.vacancy-form-text{background-color:#F0F0F0;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;}
TABLE.vacancy-form-main{width:400px;background-color:#AFB9CA;}
INPUT.vacancy-form-inputtext{border:1px solid #a5aeb5;width:95%;}
INPUT.vacancy-form-submit{border:1px solid #36549A;padding:2px;background-color:#F0F3F5;color:#254487;}
INPUT.vacancy-form-submit:hover{
color:#DBB020;
}
TEXTAREA.vacancy-form-textarea{border:1px solid #a5aeb5;width:100%;}
TD.vacancy-details {
	height:16px;
}
TD.vacancy-details IMG{vertical-align:middle; width:11px; height:14px;}

/* search style plugins */

INPUT.search-form-inputtext,INPUT.search-form-inner-inputtext{width:96px; height:20px;border:1px solid #B7C0C8;background-color:white;}
INPUT.search-form-inner-inputtext{
width:96px;
margin:0px 10px;
}
TD.search-listing{font-weight:bold;}
A.search-more,A.search-more:hover,A.search-listing,A.search-listing:hover{text-decoration:none;color:#B73E02;}
A.search-listing:hover{color:black;}
TD.search-result{background-image:url('../pics/srch_point.gif'); background-repeat:no-repeat;background-position:2px 8px;padding:5px 0px 10px 18px;}
A.search-more:hover{color:#ff7d00}
SPAN.search-curpage{color:#737578}

/* news plugin */
DIV.news-maindiv{padding-top:15px;padding-left:10px;padding-right:10px;width:100%;}
TABLE.news-maintable{background-color:#eef9e6;margin-bottom:10px;border:1px solid #AFB9CA;}
TD.news-img{background-color:#F0F3F5;vertical-align:top;}
TD.news-header1{background-color:#D7E0E7;font-weight:bold;height:24px;padding:4px; border-right:1px solid #AFB9CA;border-bottom:1px solid #AFB9CA;color:#254487;}
TD.news-header2{background-color:#EAECEE;padding-left:10px;font-weight:bold;border-bottom:1px solid #AFB9CA; color:#254487;}
TD.news-text{background-color:#F0F3F5;padding:5px;}
TD.news-links{background-color:#F0F3F5;padding:5px;text-align:right;font-weight:bold;}
TD.news-links A{color:#1C3A7C;text-decoration:none;font-weight:bold;}
TD.news-links A:HOVER{color:#DBB020}
TABLE.news-archtable{background-color:#AFB9CA}
TABLE.news-archtable TH{background-color:#D7E0E7;font-weight:normal}
TABLE.news-archtable TD{background-color:#F0F3F5}
TABLE.news-archeader TD.news-archeader{border:1px solid #AFB9CA;border-bottom:none;background-color:#EAECEE;padding:0;margin:0;background-image:url("../pics/news_bg.gif");}
td.news-archeader1{font-weight:bold;}
TD.news-archeader IMG{width:137px;height:32;vertical-align:middle;}
TD.news-arcyear{
	color:#254487;
	font-weight:bold;
}
TD.news-arcyear IMG{width:12px;height:15px;}

TD.objects-links{background-color:#FF9C00;}
TD.objects-links A{text-decoration:none;font-weight:bold;color:black}
TD.objects-links A:HOVER{color:white}

TD.objects-header2{border-bottom:1px solid #8C8C8C;}
TD.objects-img{border-right:1px solid #8C8C8C;}

/* photo plugin */
TABLE.photo-maintable{background-color:#AFB9CA;margin-top:10px;width:548}
TD.photo-imgcell{background-color:#EAECEE;padding:2px;width:132px;text-align:center;height:132px;}
TD.photo-textcell{background-color:#F0F3F5;height:30px;text-align:center;}
TD.photo-arrow-right,TD.photo-arrow-left,TD.photo-middle{font-weight:bold;color:#254487;}
TD.photo-middle{text-align:center;}
TD.photo-arrow-right A,TD.photo-arrow-left A{font-weight:bold;color:#254487;text-decoration:none;}
TD.photo-arrow-right A:HOVER,TD.photo-arrow-left A:HOVER{color:#AFB9CA}
TD.photo-nav{background-color:#D7E0E7;font-weight:bold;padding-left:5px;padding-right:5px;height:24px;}
TD.photo-arrow-left IMG{margin-right:5px;width:13px;height:17px;vertical-align:middle;}
TD.photo-arrow-right IMG{margin-left:5px;width:13px;height:17px;vertical-align:middle;}


A.catalog-links{color:#1C3A7C;font-weight:bold;text-decoration:none;} /* links in catalog */
A.catalog-links:HOVER{color:#DBB020}
TD.catalog-header{background-color:#254487;height:20px;font-weight:bold;padding-left:20px;color:white;}
TD.catalog-img{background-color:#EAECEE;}
TD.catalog-text{background-color:#F0F3F5;border-left:1px solid #AFB9CA;}
TABLE.catalog-maintable{background-color:#AFB9CA;margin-bottom:10px;margin-left:20px;margin-right:20px;}

/* form style plugins */
TD.form-list{padding-left:17px;padding-right:17px;color:#4a5152} /* cell where all form tables are located */
TABLE.form-main{background-color:#fff;margin-bottom:10px; } /* main table class */
TABLE.form-field{
	margin-bottom:7px;
}
TD.form-header1{background-color:#254487;font-weight:bold;height:24px;} /* form headers */
TD.form-header2{background-color:#EAECEE;padding-left:10px;font-weight:bold;}
TD.form-text{background-color:#F0F3F5;padding:5px;} /* text of the form */
TD.form-text A{color:#000;text-decoration:none;font-weight:bold;}
TD.form-text P{padding:0;margin:0}
TD.form-text A:HOVER{color:#ff7d00}
TD.form-form-header{background-color:#D8DDE1;font-weight:bold;vertical-align:middle;text-align:center;color:#254487;border-bottom:1px solid #AFB9CA;height:22px;}
TD.form-form-desc{background-color:#F0F0F0;padding:5px;text-align:center;color:#495255;}
TD.form-form-text{background-color:#F0F0F0;color:#495255;}
TD.form-field-desc{height:25px;padding:2px 5px 2px 0px;color:#495255;}
TD.form-field-choices{padding-left:7px;}
TD.form-field-header{color:#254487;font-weight:bold;vertical-align:middle;padding:3px 0px 3px 7px; background-color:#F0F3F5;border-top:1px solid #AFB9CA;border-bottom:1px solid #AFB9CA;height:25px;}
TABLE.form-form-main{background-color:#AFB9CA;width:500px;border-collapse:collapse;border:1px solid #AFB9CA;}

INPUT.form-form-inputtext{border:1px solid #AFB9CA;width:100%;height:20px;margin-right:10px;}
INPUT.form-form-submit{border:1px solid #36549A;padding:2px;color:#254487;background-color:#F0F3F5;}
TEXTAREA.form-form-textarea{border:1px solid #AFB9CA;width:100%;}

/* maillist styles */
DIV.maillist-text{padding-left:17px;padding-right:17px;padding-top:5px;width:100%;}
INPUT.maillist-form-inputtext{border:1px solid #a5aeb5;}
TD.maillist-form-text{background-color:#F0F0F0;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;}
TABLE.maillist-form-table{border:1px solid #AFB9CA}
INPUT.maillist-form-submit{border:1px solid #36549A;padding:2px;background-color:#F0F3F5;color:#254487;}
TABLE.maillist-table-tborder{background-color:#AFB9CA} /* border color for the table type */
TD.maillist-style1{text-align:center;background-color:#EAECEE;color:#254487;font-weight:bold;vertical-align:middle;} /* table header */
TD.maillist-style0{background-color:#F0F3F5;} /* normal table row */



