SELECT,HTML,INPUT,BODY,TD,SPAN,DIV{font-family: Tahoma, Verdana, Arial Cyr, Arial, Helvetica, sans-serif;font-size:9pt;}
BODY, FORM{margin:0; padding:0px;} 
html, body{
	height:100%;
	margin:0px;
	padding:0px;
	position:relative;
}
body{
	min-width:1000px;
	height: 100%;
	min-height:100%;
	position:relative;
	text-align:center;
}
#header{
	position:relative;
	height:302px;
	text-align:left;
	margin:0px -6px 0px -236px;
	z-index:100;
}
div#outer{
	width:1000px;
	position:relative;
	margin:auto;
	min-height:100%;
	border-left:1px solid #E6E6E6;
	border-right:1px solid #E6E6E6;
}
* html div#outer{
	height:100%;
}

div#inner{
	min-height:100%;
	margin-left:236px;
	margin-right:6px;
	position:relative;
	margin-bottom:-58px;
}
* html div#inner {
	height: 100%;
	margin-bottom:-58px;
}
html>body div#inner{
	height:auto;
}
#left{
	position:relative;
	float:left;
	margin-left:-236px;
	width:236px;
	background:url(../pics/5_bg.gif) repeat-x;
	padding-left:3px;
	min-height:253px;
	padding-bottom:90px; /* for copyrights */
	text-align:left;
}
html>body div#left{
	width:233px;
	padding-bottom:203px;
}
* html div#left{
	padding-bottom:253px;
}

#left-bg{
	position:absolute;
	top:0px;
	height:100%;
	/*background-color:green;*/
	width:236px;
	left:-236px;
}
*html #left-bg{
}
#left-bg div{
	position:absolute;
	bottom:58px;
	left:0px;
	height:253px;
	background:url(../pics/8_bg.gif) repeat-x bottom;
	width:236px;
	vertical-align:bottom;
}
#left-bottom-copy{
	width:236px;
	position:absolute;
	bottom:5px;
	left:0px;
	text-align:center;
	font-size:8pt;
	color:#235177;
}

#footer{
	position:relative;
	height:58px;
	/*background:red;*/
	clear:both;
	width:100%;
	background:url(../pics/9_bg.gif) repeat-x;
}
* html #footer{
	top:-1px;
}
#clearfooter{clear:both;height:58px;}

#right-bg{
	position:absolute;
	top:0px;
	height:100%;
	/*background-color:blue;*/
	width:6px;
	right:-6px;
}
#right-bg div{
	position:absolute;
	bottom:58px;
	left:0px;
	height:253px;
	background:url(../pics/8_bg.gif) repeat-x bottom;
	width:6px;
	vertical-align:bottom;
}
#right{
	text-align:right;
	background:url(../pics/5_bg.gif) repeat-x;
	position:relative;
	float:right;
	/*background-color:blue;*/
	width:6px;
	margin-right:-6px;
	min-height:253px;
	padding-bottom:90px; /* for copyrights */
}
html>body div#right{
	padding-bottom:30px;
}
* html div#right{
	height:253px;
}


#middle{
	position:relative;
	/*background-color:yellow;*/
	overflow:hidden;
	/*border-left:1px solid #EFF0F0;
	border-right:1px solid #EFF0F0;*/
	padding-bottom:60px;
	padding-left:30px;
	padding-right:30px;
	text-align:left;
	z-index:102;
	padding-top:20px;
}
* html #middle{
	width:100%;
	/*width:756px;*/
}
* html #middle{
/*	height:1%;margin-bottom:12px*/
}

#middle-top{
	position:absolute;
	left:0px;
	top:302px;
	background:url("../pics/6_white_up_bg.gif") repeat-x top;
	height:24px;
	/*width:578px;*/
	width:100%;
	z-index:100;
}
* html #middle-top{
}
#middle-top-left{
	float:left;
	background:url("../pics/6_white_up_start.gif") no-repeat top;
	height:24px;
	width:7px;
}
#middle-top-right{
	float:right;
	background:url("../pics/6_white_up_end.gif") no-repeat top;
	height:24px;
	width:8px;
}

#middle-bottom{
	border-bottom:1px solid #A8CAE8;
	position:absolute;
	left:0px;
	bottom:57px;
	height:255px;
	width:100%;
	height:100%;
}
* html #middle-bottom{
	border-bottom:1px solid #A8CAE8;
}

#middle-bottom-center{
	left:0px;
	position:absolute;
	background:url("../pics/8_white_bg.gif") repeat-x bottom;
	width:100%;
	height:100%;
	bottom:0px;
}
#middle-bottom-left{
	position:relative;
	float:left;
	background:url("../pics/gray_border.gif") repeat-y;
	height:255px;
	height:100%;
	width:7px;
}
#middle-bottom-left div{
	position:absolute;
	bottom:0px;
	left:0px;
	background:url("../pics/8_white_start.gif") no-repeat 0px bottom;
	height:255px;
	width:7px;
}
#middle-bottom-right{
	position:relative;
	float:right;
	background:url("../pics/gray_border.gif") repeat-y right;
	height:255px;
	height:100%;
	width:8px;
}
#middle-bottom-right div{
	position:absolute;
	bottom:0px;
	right:0px;
	background:url("../pics/8_white_end.gif") no-repeat bottom;
	height:100%;
	height:255px;
	width:8px;
}

#left-bottom{
	background:url(../pics/8_bg.gif) repeat-x bottom;
	position:absolute;
	bottom:58px;
	left:0px;
	height:253px;
	width:236px;
	/*z-index:100;*/
}
* html #left-bottom{
	width:231px;
	bottom:58px;
}


#top1{
	background:url("../pics/1_bg.gif") repeat-x;
	height:118px;
	position:relative;
}
#top11{
	background:url("../pics/1_logo.png") no-repeat;
	position:absolute;
	left:0px;
	width:569px;
	height:118px;
}
.top11-ru{
	background:url("../pics/home/ru/1_logo.png") no-repeat !important;
}
.top11-en{
	background:url("../pics/home/en/1_logo.png") no-repeat !important;
}
.top11-uk{
	background:url("../pics/home/uk/1_logo.png") no-repeat !important;
}
#top-nav{
	position:absolute;
	text-align:right;
	right:13px;
	top:24px;
}
*html #top-nav{
	right:12px;
}
#top-nav a{
	float:left;
	margin-left:36px;
}
#top12{
	background:url("../pics/1_pic.jpg") no-repeat;
	width:430px;
	height:118px;
	position:absolute;
	right:0px;
}
#langs{
	position:absolute;
	right:10px;
	top:20px;
}
#langs a,#langs span{
	float:left;
	font-size:8pt;
	padding-left:25px;
	margin-left:10px;
	color:#227EC9;
	line-height:13px;
	height:16px;
	text-decoration:none;
}
#langs a:hover{
	text-decoration:underline;
}
#langs .ru{
	background:url("../pics/1_rus.gif") no-repeat left;
}
#langs .en{
	background:url("../pics/1_eng.gif") no-repeat left;
}
#langs .uk{
	background:url("../pics/1_ukr.gif") no-repeat left;
}
#top2{
	background:url("../pics/2_bg.jpg") repeat-x;
	height:118px;
	position:relative;
}
#top21{
	background:url("../pics/2_pic1.jpg") no-repeat;
	position:absolute;
	left:0px;
	height:118px;
	width:127px;
}

#top22{
	background:url("../pics/2_pic2.jpg") no-repeat;
	height:118px;
	width:872px;
	position:absolute;
	right:0px;
}
.top22-ru{
	background:url("../pics/ru/2_pic2.jpg") no-repeat !important;
}
.top22-uk{
	background:url("../pics/uk/2_pic2.jpg") no-repeat !important;
}
.top22-en{
	background:url("../pics/en/2_pic2.jpg") no-repeat !important;
}


#top3{
	background:url("../pics/home/3_bg.gif") repeat-x;
	height:24px;
	position:relative;
}
#top31{
	background:url("../pics/3_bg.gif") repeat-x;
	position:absolute;
	right:778px;
	height:24px;
	padding-top:6px;
}

#top32{
	background:url("../pics/3_pic.jpg") no-repeat;
	height:24px;
	width:758px;
	position:absolute;
	right:0px;
}
#top31 div{
	float:left;
	height:18px;
	padding-left:4px;
}
#top31 .search-icon{
	background:url("../pics/3_search_pic.gif") no-repeat right;
	width:11px;
}

#top31 .search-field input{
	border:1px solid #CACACA;
	width:106px;
	font-size:8pt;
	padding:1px 2px;
	height:17px;
	color:#5F6365;
}

#top-menu{
	text-align:center;
	height:42px;
	background:url("../pics/4_menu_bg.gif") repeat-x;
}
#top-menu a{
	text-decoration:none;
}
#top-menu UL, #top-menu LI, #left UL, #left LI{
	margin:0px;
	padding:0px;
	list-style:none;
}
#left-menu2 LI{
	display:block !important;
	height:30px !important;
	padding-top:0px !important;
	padding-bottom:2px !important;
	text-align:left;
	line-height:28px;
	padding-left:33px !important;
}
html>body #left-menu2 LI{
	height:28px !important;
}
#left-menu2 LI a{
	text-decoration:none !important;
}
#top-menu a{
	color:#235177;
}
#top-menu a:hover{
	color:#2E89E2;
	text-decoration:none !important;
}

#top-menu LI{
	line-height:38px;
	display:inline;
	white-space:nowrap;
	height:42px;
	vertical-align:middle;
}
* html #top-menu LI{
	display:inline;
	height:42px;
}
#top-menu LI.sep{
	line-height:42px;
	padding:20px 20px 20px;
	font-size:1px;
	background:url("../pics/4_menu_razdelitel.gif") no-repeat center;
}
* html #top-menu LI.sep{
	padding:0px 20px !important;
	background-position:20px -1px;
}

/* bottom menu*/
#footer UL, #footer LI{
	margin:0px;
	padding:0px;
	list-style:none;
}
#footer LI{
	display:inline;
	white-space:nowrap;
	height:58px;
	line-height:54px;
	vertical-align:middle;
	font-size:8pt;
}
* html #footer LI{
	display:inline;
	line-height:54px;
}
#footer LI.sep{
	line-height:58px;
	padding:30px 10px 30px;
	font-size:1px;
	background:url("../pics/bottom-sep.gif") no-repeat center;
}
* html #footer LI.sep{
	padding:0px 10px !important;
}
#footer a{
	color:white;
	text-decoration:none !important;
}
#footer a:hover{
	color:#FFD319;
	text-decoration:none !important;
}
a#sdv{
	display:block;
	position:absolute;
	bottom:4px;
	left:10px;
	font-size:8pt;
	color:#86BBE7 !important;
}
a#sdv:hover{
	color:#86BBE7 !important;
	color:#FFD319 !important;
	text-decoration:underline !important;
}

/* left menu */
#left-menu-top{
	background:url("../pics/menu2_up.gif") no-repeat;
	width:231px;
	height:7px;
	font-size:0px;
}
#left-menu-bottom{
	background:url("../pics/menu2_down.gif") no-repeat;
	width:231px;
	height:22px;
	margin-bottom:2px;
}

#left LI{
	color:#0A2656;
	display:table-cell;
	padding:4px 10px 4px 33px;
	background:url("../pics/menu3.png") no-repeat 0 0px;
	font-size:9pt;
	height:30px;
}
#left LI.current{
	background:url("../pics/menu3_a.png") no-repeat 0 0px;
	color:#346FAB !important;
}
#left LI a{
	font-size:9pt;
	color:#0A2656;
}
#left LI a:hover{
	color:#2E89E2;
	text-decoration:none;
}
#left-menu{
	background:url("../pics/menu2_bg1.gif") repeat-y;
	width:231px;
}
TD.template-menu1,TD.template-menu-current1{
	color:#0A2656;
	display:table-cell;
	background:url("../pics/menu2_razdelitel.gif") no-repeat left bottom;
	font-size:9pt;
	height:30px;
	width:231px;
	padding-left:8px;
}
TD.template-menu1 div{
	padding:0px 10px 0px 24px;
	background:url("../pics/menu2_point1.gif") no-repeat left;
	height:16px;
	line-height:16px;
}
TD.template-menu-current1 div{
	padding:0px 10px 0px 27px;
	background:url("../pics/menu2_point1_a.gif") no-repeat left;
	height:16px;
	line-height:16px;
}
TD.template-menu1 a, TD.template-menu-current1 a, TD.template-menu1 span, TD.template-menu-current1 span{
	font-size:9pt;
	color:#235177;
	text-decoration:none;
}

TD.template-menu1 a:hover, TD.template-menu-current1 a:hover,TR.template-menu1-o A,TR.template-menu1-o TD span, TR.template-menu-current1-o TD span{
	color:#2E89E2;
	text-decoration:none;
}
.template-nested-menu1{
	height:1px;
	width:231px;
}
.template-nested-menu2{
	height:3px;
	background:url("../pics/menu2_razdelitel.gif") no-repeat left bottom;
	width:231px;
}

TD.template-menu2,TD.template-menu-current2{
	background:url("../pics/menu2_bg2.gif") repeat-y;
	height:21px;
	padding-left:36px;
	padding-right:10px;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:5px;
}
TD.template-menu2 a,TD.template-menu-current2 a,TD.template-menu2 span,TD.template-menu-current2 span{
	font-size:8pt;
	color:#2D85CC;
	text-decoration:none;
}
TD.template-menu2 a:hover,TD.template-menu-current2 a:hover,TR.template-menu2-o TD span,TD.template-menu-current2 span, TR.template-menu-current2-o TD span{
	text-decoration:underline;
}
TD.template-menu3,TD.template-menu-current3{
	background:url("../pics/menu2_bg2.gif") repeat-y;
	height:17px;
	padding:3px 0px;
	padding-left:36px;
	padding-right:10px;
}
TD.template-menu3 div,TD.template-menu-current3 div{
	background:url("../pics/menu2_point2.gif") no-repeat 0px 4px;
	padding-left:7px;
}
TD.template-menu3 a,TD.template-menu-current3 a,TD.template-menu3 span,TD.template-menu-current3 span{
	font-size:8pt;
	color:#0C212B;
	text-decoration:none;
}
TD.template-menu3 a:hover,TD.template-menu-current3 a:hover,TR.template-menu3-o TD span,TD.template-menu-current3 span, TR.template-menu-current3-o TD span{
	text-decoration:underline;
}

TD.template-menu4,TD.template-menu-current4{
	background:url("../pics/menu2_bg2.gif") repeat-y;
	height:17px;
	padding:3px 0px;
	padding-left:43px;
	padding-right:10px;
}
TD.template-menu4 div,TD.template-menu-current4 div{
	background:url("../pics/menu2_point3.gif") no-repeat 0px 5px;
	padding-left:10px;
}
TD.template-menu4 a,TD.template-menu-current4 a,TD.template-menu4 span,TD.template-menu-current4 span{
	font-size:8pt;
	color:#235177;
	text-decoration:none;
}
TD.template-menu4 a:hover,TD.template-menu-current4 a:hover,TR.template-menu4-o TD span,TD.template-menu-current4 span, TR.template-menu-current4-o TD span{
	text-decoration:underline;
}
.menu-path{
	color:#5F6365;
	font-size:8pt;
	background:url("../pics/lines_bg.gif") repeat-x bottom;
	padding-bottom:15px;
	margin-bottom:5px;
}
.menu-path a{
	color:#2D85CC;
	text-decoration:underline;
}
.menu-path a:hover{
	text-decoration:none;
}
.menu-path-sep{
	background:url("../pics/arrow.gif") no-repeat center;
	padding:0px 10px 0px;
	line-height:10px;
	width:7px;
	vertical-align:middle;
}

#top-anchor{
/*	font-size:0px;
	line-height:0px;*/
}
#top-link{
	text-align:right;
	font-size:8pt;
	margin-top:5px;
	position:absolute;
	bottom:83px;
	right:30px;
	z-index:200;
}
#top-link a{
	color:#235177 !important;
	background:url("../pics/up.gif") 0px 4px no-repeat;
	padding-left:10px;
	width:5px;
	min-width:5px;
}
#top-link a:hover{
	text-decoration:none !important;
}

/* content plugin styles */

DIV.content-border{
border:1px solid #ACB4BB; padding:2px;
background:#E3E3E3;
}

#middle UL, #middle LI{
	margin:0px;
	padding:0px;
	list-style:none;
}

#middle LI{
	color:#5F6365;
	padding:2px 0px 2px 36px;
	background:url("../pics/list_point.gif") no-repeat 20px 5px;
}

#middle h1{
	text-align:left !important;
	font-size:14pt  !important;
	font-weight: bold !important;
	color:#2D85CC !important;
	margin-bottom:10px !important;
	margin-top:7px !important;
}


#middle H2{
	font-weight:bold;
    margin:0px;
    padding:0px;
	font-size:11pt;
	color:#0C4FA9;
}
#middle H3, #middle H4, #middle H5,#middle H6{
	font-weight:bold;
    margin:0px;
    padding:0px;
	font-size:10pt;
	color:#6AA400;
}

TD.content-cell{
	color:#5F6365;
} /* all content types are in this TD */
#middle p{
	margin:0px;
	padding:0px;
}
#middle P.content-header{
	color:#034D98 !important;
	font-weight:bold !important;
	font-size:11px !important;
	padding: 5px 0px 2px 0px !important;
	margin:0 !important;
}
TABLE.content-table-tborder{background-color:#CECECE} /* border color for the table type */
IMG.content-img0{margin:5px;} /* class for the images in 1 type */
TR.content-style1 TD,TD.content-style1{padding: 5px;text-align:left;background-color:#F5F5F5 !important;color:#2D85CC;font-weight:bold;vertical-align:middle;padding-left:20px;} /* table header */
TR.content-style1 *{
	color:#2D85CC !important; 
}

TR.content-style0 TD,TD.content-style0,TD.content-style2{padding: 5px;background-color:white;color:#5F6365} /* normal table row */
TR.content-style2 TD{padding: 5px;background-color:#FFFBEF;font-weight:bold;padding-left:20px;color:#6AA400} /* head 2 */
TD.content-style2{ /* bold row */
	font-weight:bold;
}

TR.content-style3 TD,TD.content-style4 { /* Full row */
	padding: 5px;color:#0C4FA9 !important;background-color:#EDEDED;font-weight:bold;vertical-align:middle;
	padding-left:8px;
}
TD.content-style3{ /* header 2 */
	padding: 5px;text-align:center;font-weight:bold;vertical-align:middle;
	background-color:#FFFBEF;font-weight:bold;padding-left:20px;color:#6AA400 !important;
} 
TD.content-style0 IMG,TD.content-style2 IMG,TD.content-style1 IMG{border:0;}

#middle A,#middle A.content-link{color:#2D85CC;}
#middle A:hover,#middle A.content-link:HOVER{color:#85C117 !important;}
P.content-text{color:#5F6365;} /* default text */
TD.content-text{color:#5F6365;}
TD.content-list,TD.content-list-square{color:#5F6365; padding-left:35px;}
TD.content-list-square{vertical-align:middle;background-image:url('../pics/list_point.gif'); background-position:30px 5px; padding-top:2px;padding-bottom:2px;background-repeat:no-repeat;padding-left:43px;}
SPAN.content-list-number{font-weight:bold; color: #969697;}
/* 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:#BFC5CB;margin-bottom:10px;} /* main table class */
TD.vacancy-header1{background-color:#ECECED;color:#355F9B;font-weight:bold;height:24px;} /* vacancy headers */
TD.vacancy-header2{background-color:#F5F5F5;padding-left:10px;font-weight:bold;color:#646A74;}
TD.vacancy-text{background-color:white;padding:5px;} /* text of the vacancy */

TD.vacancy-text A{color:#2B528A;text-decoration:none;font-weight:bold;}
TD.vacancy-text P{padding:0;margin:0}
TD.vacancy-text A:HOVER{color:#6D90CD}
TD.vacancy-form-header{background-color:#ECECED;height:24px;padding:0px 5px;color:#355F9B;font-weight:bold;height:33px;padding-left:10px;}
TD.vacancy-form-desc{background-color:#F5F5F5;font-weight:bold;color:#646A74;text-align:center;padding:5px;}
TD.vacancy-form-text{background-color:white;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;}
TABLE.vacancy-form-main{width:400px;background-color:#666F72;}

INPUT.vacancy-form-inputtext{border:1px solid #a5aeb5;width:95%;}
INPUT.vacancy-form-submit{border:1px solid #a5aeb5;padding:2px;}
TEXTAREA.vacancy-form-textarea{border:1px solid #a5aeb5;width:100%;}


/* search style plugins */
TABLE.template-search{
	height:50px;
	background-color:#D8DBE0;
}
TD.search-listing-left{font-weight:bold;color:#5F6365;font-size:8pt;}
TD.search-listing-right, TD.search-listing-right span{
	color:#5F6365;
	font-size:8pt;
}
A.search-more,A.search-listing{text-decoration:none;color:#2D85CC !important;font-weight:bold;}
A.search-listing:hover{text-decoration:underline !important;}
TD.search-result{
	padding-bottom:10px;
}
TD.search-result .content-header a{
	font-size:11pt;
	text-decoration:underline !important;
}



/* news plugin */
table.news-maindiv{width:100%;}
.news-block p{
	margin:4px 0px !important;
	padding:2px 0px 3px !important;
}
TABLE.news-maintable{margin-top:10px; }
TD.news-img{background-color:#fff;vertical-align:top;}
TD.news-header1{color:white; width:100px;}
TD.news-header1 p{
	padding:0px 10px 3px 0px !important;
	color:#5F6365; 
	background:url("../pics/news_line.gif") no-repeat right ;
}
TD.news-header2{padding-left:10px;font-weight:bold;color:#227EC9; font-size:12px;}
TD.news-text{
	padding-top:10px;
	padding-left:0px;
	padding-bottom:0px;
}
TD.news-text IMG{
	margin-right:10px;
}

TD.news-links{text-align:right;font-weight:bold;padding-bottom:3px;}
TD.news-links A{
	color:#F36B00;
	font-size:11px;
}
TD.news-links A:HOVER{
	color:#620C11;
}

td.news-archeader1{
	font-weight:bold; text-align:left;color:white; 
	padding-left:27px; 
	height:29px;
	background:url("../pics/news/title_start.gif") no-repeat;
}
td.news-archeader2{
	font-weight:bold;
	height:29px;
	background:url("../pics/news/title_end.gif") no-repeat right;
}
TABLE.news-archtable{background-color:#CDCED1;}
TABLE.news-archtable TH{background-color:#EDEDED;font-weight:normal;color:#5F6365;font-size:12px;height:30px;}
TABLE.news-archtable TD{background-color:#F7F7F7}
TABLE.news-archeader TD.news-archeader{
	background:url("../pics/news/title_bg.gif") repeat-x;padding:0;margin:0;
	font-weight:bold;
	height:29px;
}
table.news-archeader{
	margin-top:10px;
}
TD.news-arcyear IMG{width:12px;height:15px;}
.news-arcyear{
	font-weight:bold;
	color:#235177;
	height:24px;
}
td.news-separator{
	background:url('../pics/lines_bg.gif') repeat-x left;
	height:8px;
	empty-cells:show;
	font-size:0px;
}

.news-image img{
	border:1px solid #C4C2C2;
}
.news-image{
	padding-right:7px;
	vertical-align:top;
	padding-bottom:10px;
}



TABLE.photo-maintable{background-color:#BFC5CB;margin-top:10px;width:548}
TD.photo-imgcell{background-color:#D0D2D4;padding:2px;width:132px;text-align:center;height:132px;}
TD.photo-textcell{background-color:#EFF0F1;color:#818182;height:30px;text-align:center;}
TD.photo-arrow-right,TD.photo-arrow-left,TD.photo-middle{font-weight:bold;color:#1A2738;}
TD.photo-middle{text-align:center;color:#0A0E14;font-weight:bold;}
TD.photo-arrow-right A,TD.photo-arrow-left A{font-weight:bold;color:#000;text-decoration:none;}
TD.photo-arrow-right A:HOVER,TD.photo-arrow-left A:HOVER{color:#fff}
TD.photo-nav{background-color:#608ECA;font-weight:bold;padding-left:5px;padding-right:5px;height:24px;}
TD.photo-arrow-left IMG{margin-right:5px;width:12px;height:7px;vertical-align:middle;}
TD.photo-arrow-right IMG{margin-left:5px;width:12px;height:7px;vertical-align:middle;}

A.catalog-links{color:#235177 !important;} /* links in catalog */
A.catalog-links:HOVER{color:#6D90CD !important}
TD.catalog-header{background:url("../pics/news/title_start.gif") no-repeat;color:white;height:20px;font-weight:bold;padding-left:13px;height:29px !important;}
TD.catalog-header div{
	background:url("../pics/news/title_end.gif") no-repeat right;
	height:29px;
	line-height:29px;
}
TD.catalog-img{
	background-color:#E3E7EC;
	border:1px solid #CDCED1;
	border-collapse:collapse;
}
TD.catalog-text{
	background-color:#F7F7F7;
	border:1px solid #CDCED1;
	border-collapse:collapse;
	padding-left:12px;
}
TABLE.catalog-maintable{background-color:#fff;margin-bottom:10px;}
TABLE.catalog-maintable table.catalog-sub{
	background:url("../pics/news/title_bg.gif") repeat-x;
}
TABLE.catalog-maintable table.catalog-sub td{
}
TABLE.catalog-maintable .col2{
	padding-left:1px;
}

/* 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:#ADB9CC;margin-bottom:10px;} /* main table class */
TD.form-header1{background-color:#E7E7E8;font-weight:bold;height:24px;color:#355F9B;} /* form headers */
TD.form-header2{background-color:#E3E7EC;padding-left:10px;font-weight:bold;color:#2D85CC;}
TD.form-text{color:#355F9B;font-weight:bold;background-color:#D7DBE0;padding:5px;} /* text of the form */
TD.form-text A{color:#13202D;text-decoration:none;font-weight:bold;}
TD.form-text P{padding:0;margin:0}
TD.form-text A:HOVER{color:#6D90CD}
TD.form-form-header{
	color:white;font-weight:bold;height:29px;padding-left:10px;text-align:center;
	background:url("../pics/news/title_start.gif") no-repeat;
}
TD.form-form-header div{
	background:url("../pics/news/title_end.gif") no-repeat right;
	height:29px;
	line-height:29px;
	color:white;
}
TD.form-form-desc{
	color:#2D85CC;background-color:#E3E7EC;padding:5px;text-align:center;
	border:#CDCED1 1px solid;
	border-bottom:none;
	border-collapse:collapse;

}
TD.form-form-text,TD.form-form-text TD{background-color:#F7F7F7;color:#5F6365;}
TD.form-form-text{
	padding:10px 20px;
	border:#CDCED1 1px solid;
	border-collapse:collapse;
}
TABLE.form-form-main{
	width:400px;
	background:url("../pics/news/title_bg.gif") repeat-x;
	margin-bottom:10px;
}
INPUT.form-form-inputtext{font-weight:normal;border:1px solid #CACACA;width:95%;}
.form-error{
	color:red;
	font-weight:bold;
}
INPUT.form-form-submit{border:1px solid #CDCED1;padding:2px; background-color:#E3E7EC;color:#2D85CC;font-weight:bold;}
TEXTAREA.form-form-textarea{border:1px solid #CACACA;width:100%;}
.se{display:none;}




