*{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;}
SPAN.error{
	color:#FF9933;
	font-size:13pt;
	font-weight:bold;
}
TD.template-lang{font-size:12px; padding:3px 6px 3px 3px;}
TD.template-lang a{
	color:black;
	text-decoration:none;
}

TD.template-lang a:hover{
	text-decoration:underline;
}

TD.header1 {background-image:url('../pics/background_header1.png');}
TD.nav1{color:#387312;font-weight:bold;}
TD.nav2{background-color:#c6c9d3;padding-right:23px;font-weight:bold;}
TD.nav2-2{color:#757480;border-left:1px solid #8c8c8c;background-color:#d6dddb;font-weight:bold;}
TD.home-phone,TD.phone{
	color:#229300;
	font-weight:bold;
	background-color:#D6DDDB;
	vertical-align:top;
	text-align:right;
	padding-top:2px;
	background-image:url('../pics/phone_bg.gif');background-repeat:repeat-x;
	padding-right:18px;
}
TD.phone{
	vertical-align:bottom;
	text-align:right;
	padding-top:2px;
	padding-right:18px;
	background-image:none;
}

/* homepage */
TD.flash{
	border-bottom:1px solid #8C8C8C;
}
TD.template-questions{
	height:100%;
	background-color:#EDEFED;
	padding: 0px 10px;
	border-bottom:1px solid #8C8C8C;
}
textarea{
	border:1px solid #8C8C8C;
}
TD.template-maillist{
	background-color:#DDE5F2;
	padding:0px 10px;
}
TD.top-menu{
	background-image:url('../pics/menu1_bg.gif');
}
TABLE.home-search{
	background-image:url('../pics/search.png');
	background-repeat:no-repeat;
	height:25px;
	width:203px;
}
table.search{
	background-color:#5FCD36;
}
TD.home-right{
	border-left:1px solid #8C8C8C;
	background-color:#EDEFED;
}
.bor{
	border-top:1px solid #8C8C8C;
	border-bottom:1px solid #8C8C8C;
}
TD.bottom-menu{background-color:#fffdf9;padding-top:7px;padding-bottom:3px;border-top:1px solid #8c8c8c;padding-left:10px;paddign-right:10px;color:#878491}
TD.bottom-menu A:HOVER{text-decoration:underline;}
TD.bottom-menu A{text-decoration:none;color:#878491}
A.bottom-contact{color:#3c3a3a; font-weight:bold;text-decoration:none;}
A.bottom-contact:HOVER{color:#8c8c8c;}

TD.menu{background-image:url('../pics/background_menu.png');border-right:1px solid #8c8c8c;}
/* after menu cell style */
TD.greycolumn{border-right:1px solid #8c8c8c;background-color:#edefed;}

TD.template-menu1,TD.template-menu2,TD.template-menu-current2,TD.template-menu3,TD.template-menu-current3,TD.template-menu-current,TD.template-menu-current1 {
background-color:#d6dddb;padding-left:4px;height:22px;padding-bottom:2px
display:table-cell;
}
TD.template-menu-line{
	height:1px;
	background-color:#8C8C8C;	
}
TD.template-menu-current A, TD.template-menu-current1 A,TD.template-menu1 A, TD.template-menu2 A, TD.template-menu-current2 A,TD.template-menu3 A,TD.template-menu-current3 A{text-decoration:none;color:black}

TR.template-menu1-o TD,TR.template-menu1-o TD A{
	background-color:white;
}
TR.template-menu2-o TD,TR.template-menu2-o TD A,TR.template-menu3-o TD,TR.template-menu3-o TD A{
	color:black;
}

TD.template-menu1,TD.template-menu-current1,TD.template-menu-current{
	background-image:url('../pics/menu_arrow.gif'); 
	background-repeat:no-repeat;
	background-position:5px 7px;	
	padding-left:17px;
}
TD.template-menu2,TD.template-menu-current2{
padding:30px;
padding-top:2px;
padding-bottom:2px;
background-position:20px 5px;	
background-image:url('../pics/menu_arrow2.gif'); 
background-repeat:no-repeat;
background-color:#F6F6F6;
border:none;
height:0px;
} 
TD.template-menu2,TD.template-menu-current2,TD.template-menu2 A,TD.template-menu-current2 A{
	color:#91909E;
}
TD.template-menu3,TD.template-menu-current3{
	padding-left:40px;
	background-position:30px 4px;	
	background-image:url('../pics/menu_square.gif'); 
	background-repeat:no-repeat;
	background-color:#F6F6F6;
} 

TD.template-menu-current,TD.template-menu-current1{
	background-color: #A0DB2C;
}
/* content plugin styles */
DIV.content-border{
border:1px solid #B6B9C5; padding:4px;
}



TD.content-cell{padding-left:20px;padding-right:20px;}
td.content{
	padding:5px 10px 20px;
	vertical-align:top;
	height:100%;
}
td.print-version{
	text-align:right;
	padding-right:30px;
	padding-top:10px;
}
td.print-version a{
	white-space:nowrap;
	background:url("../pics/printer.gif") no-repeat 0 3px;
	padding-left:15px;
	width:10px;
	text-decoration:none;
	color:black;
}
td.print-version a:hover{
	background:url("../pics/printer_o.gif") no-repeat 0 3px;
	color:#387E12;
}
TD.content-header,TD.content-list-header,P.content-header,H2,H1{padding:2px 0 2px 0;margin:0;color:#419A10; font-weight:bold;text-align:left}

TABLE.content-table-tborder{background-color:#8C8C8C} /* 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:center;background-color:#EDEFED;color:#EA8A02;font-weight:bold;vertical-align:middle;} /* table header */
TR.content-style1 *{
	color:#EA8A02 !important; 
}

TR.content-style0, TD.content-style0{padding: 5px;background-color:white;color:black} /* normal table row */
TR.content-style2 TD,TD.content-style2{padding: 5px;background-color:white;font-weight:bold;} /* bold table row */
TD.content-style0 IMG,TD.content-style2 IMG,TD.content-style1 IMG{border:0;}
A.content-link,.content-cell a{font-weight:bold;color:#419a10;text-decoration:none;}
A.content-link:HOVER,.content-cell a:hover{color:#A0db2c}

P.content-text,p{color:black;} /* default text */
TD.content-text{color:black;}
TD.content-list,TD.content-list-square{color:black; padding-left:35px;}
TD.content-list-square{background-image:url('../pics/square.png'); background-position:30px 4px; background-repeat:no-repeat;padding-left:47px;}

UL, OL{
	margin:0px;
	padding:0px;
	margin-left:13px;
	padding-right:8px;
}
OL{
	margin-left:33px;
}
LI{
	padding-top:2px;
}
UL LI{
	padding-left:15px;
	background: url("../pics/square.png") no-repeat 0px 5px;
	list-style:none;
}

SPAN.content-list-number{font-weight:bold; color:black;}

TD.adv-table-style1{padding: 3px;text-align:center;background-color:#EDEFED;color:#39414a;font-weight:bold;vertical-align:middle;} /* table header */
TD.adv-table-style0{padding: 3px;background-color:white;color:black} /* normal table row */
TD.adv-table-style2{padding: 3px;background-color:white;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:#8C8C8C;margin-bottom:10px;} /* main table class */
TD.vacancy-header1{background-color:#EDEFED;font-weight:bold;height:24px;} /* vacancy headers */
TD.vacancy-header2{background-color:#D6DDDB;padding-left:10px;font-weight:bold;}
TD.vacancy-text{background-color:white;padding:5px;} /* text of the vacancy */
TD.vacancy-text A{color:#000;text-decoration:none;font-weight:bold;}
TD.vacancy-text P{padding:0;margin:0}
TD.vacancy-text A:HOVER{color:#ff7d00}
TD.vacancy-form-header{color:#fff;background-color:#b53c00;font-weight:bold;height:33px;padding-left:10px;}
TD.vacancy-form-desc{color:#000;background-color:#D7DBE0;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:#666F72;}
INPUT.vacancy-form-inputtext{border:1px solid #8C8C8C;width:95%;}
INPUT.vacancy-form-submit{border:1px solid #8C8C8C;padding:2px;}
TEXTAREA.vacancy-form-textarea{border:1px solid #a5aeb5;width:100%;}
TD.vacancy-details IMG{vertical-align:middle;}

/* search style plugins */
INPUT.search-form-inputtext,INPUT.search-form-inputtext2{width:146px; height:18px;padding:1px; border:1px solid #8C8C8C;}
INPUT.search-form-inputtext2{
	width:96px;
}
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-block{
	background-color:#F1FCEB;
	padding-bottom:7px;
}
TD.news-block-date{color:#EE9823;font-weight:bold;padding:0 3px 2px 10px;}
TD.news-block-header{
	padding:0 3px 7px 10px;
}
TD.news-block-header A{color:#1A6F00;}
TD.news-block-header A:HOVER{text-decoration:none;}

DIV.news-maindiv{padding-top:10px;padding-left:10px;padding-right:10px;width:100%;}
TABLE.news-maintable{background-color:white;margin-bottom:10px;border:1px solid #8C8C8C;}
TD.news-img{background-color:#fff;vertical-align:top;}
TD.news-header1{background-color:#EA9E34;font-weight:bold;height:24px;padding:4px; border-right:1px solid #8C8C8C;border-bottom:1px solid #8C8C8C;}
TD.news-header2{background-color:#D6DDDB;padding-left:10px;font-weight:bold;border-bottom:1px solid #8C8C8C;}
TD.news-text{background-color:white;padding:5px;}
TD.news-links{background-color:white;padding:5px;text-align:right;font-weight:bold;}
TD.news-links A{color:#EE9823;text-decoration:none;font-weight:bold;}
TD.news-links A:HOVER{text-decoration:underline}

TABLE.news-archtable{background-color:#8C8C8C; }
TABLE.news-archtable TH{background-color:#A0DB2C;font-weight:normal}
TABLE.news-archtable TD{background-color:#EDEFED}
TABLE.news-archeader TD.news-archeader{border:1px solid #8C8C8C; border-bottom:none;background-color:#33C406;padding:0;margin:0;}
td.news-archeader1{font-weight:bold;}
TD.news-archeader IMG{width:145px;height:32;vertical-align:middle;}
TD.news-arcyear IMG{width:15px;height:15px;}



/* photo plugin */
TABLE.photo-maintable{background-color:#fff;margin-top:10px;width:548}
TD.photo-imgcell{background-color:#ADB2B5;padding:2px;width:132px;text-align:center;height:132px;}
TD.photo-textcell{background-color:#D7DBE0;height:30px;text-align:center;}
TD.photo-arrow-right,TD.photo-arrow-left,TD.photo-middle{font-weight:bold;color:#000;}
TD.photo-middle{text-align:center;}
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:#FF9E00;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:black;font-weight:bold;text-decoration:none;} /* links in catalog */
A.catalog-links:HOVER{color:#FF7d00}
TD.catalog-header{background-color:#ff9e00;height:20px;font-weight:bold;padding-left:20px;}
TD.catalog-img{background-color:#adb2b5;}
TD.catalog-text{background-color:#efefef;border-left:1px solid #fff;}
TABLE.catalog-maintable{background-color:#fff;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 */
TD.form-header1{background-color:#ffae00;font-weight:bold;height:24px;} /* form headers */
TD.form-header2{background-color:#cecbce;padding-left:10px;font-weight:bold;}
TD.form-text{background-color:#D7DBE0;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{color:#fff;background-color:#b53c00;font-weight:bold;height:33px;padding-left:10px;text-align:center;}
TD.form-form-desc{color:#000;background-color:#D7DBE0;padding:5px;text-align:center;}
TD.form-form-text{background-color:#F0F0F0;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;}
TABLE.form-form-main{width:400px;background-color:#666F72;}
INPUT.text{border:1px solid #8C8C8C;width:95%;}
INPUT.form-form-submit{border:1px solid #8C8C8C;padding:2px;}
TEXTAREA.form-form-textarea{border:1px solid #a5aeb5;width:100%;}
.se{display:none;}

/* poll style plugins */
TD.poll-header{border-top:1px solid white;border-bottom:1px solid white;background-color:#FFAD00;font-weight:bold; height:25px;text-align:center;}
TD.poll-top-padding{height:8px;background-color:#737578;}
TD.poll-question{background-color:#CACBCC;padding:3px 7px;}
TD.poll-option{background-color:#D7DBE0;}
TABLE.poll-table{}
TD.poll-submit{padding-top:4px;text-align:center;}
TD.poll-submit INPUT{border:1px solid #8C8C8C;background-color:#CACBCC;}

/* maillist styles */
DIV.maillist-text{padding-left:17px;padding-right:17px;padding-top:5px;width:100%;}
INPUT.maillist-form-inputtext{border:1px solid #8C8C8C;}
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 #666F72}
INPUT.maillist-form-submit{border:1px solid #8C8C8C;padding:2px;}
TABLE.maillist-table-tborder{background-color:#8C8C8C} /* border color for the table type */

TD.maillist-style1{text-align:center;background-color:#EDEFED;color:#EA8A02;font-weight:bold;vertical-align:middle;} /* table header */
TD.maillist-style0{background-color:white;color:black} /* normal table row */

/* forms */
TABLE.forms-maintable{width:400px;margin-top:15px;border:1px solid #666f72;border-collapse:collapse;}
TD.forms-mainheader{border-collapse:collapse;text-align:center;font-weight:bold;background-color:#EA9E34;color:#000;font-weight:bold;border-bottom:1px solid #666f72;padding-top:5px;padding-bottom:5px;}
TD.forms-textheader{border-collapse:collapse;background-color:#D6DDDB;font-weight:bold;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #8C8C8C;border-top:1px solid #8C8C8C;}
.forms-buttons{text-align:center;}
/* editor block styles */
H1{
}

/* Objects */
table.news{
  border: 1px solid #8C8C8C;
}
table.news_main .title{
	text-align:center;
}
td.news_img{
  padding: 1px;
  border-right: 1px solid #8C8C8C;
}
td.news_header1{
  border-right: 1px solid #8C8C8C;
  border-bottom: 1px solid #8C8C8C;
  background-color: #EA9E34;
  height: 18px;
}
td.news_header2{
  border-bottom: 1px solid #8C8C8C;
  background-color: #D6DDDB;
  padding: 5px 0 5px 20px;
  height: 18px;
  font-family: Verdana, Arial Cyr, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight:bold;
}
td.news_header3{
  border-bottom: 1px solid #8C8C8C;
  border-right: 1px solid #8C8C8C;
  background-color: #EDEFED;
  height: 18px;
  font-family: Verdana, Arial Cyr, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
}
td.news_text{
  padding-left: 20px;
  padding-top: 20px;
  font-family: Verdana, Arial Cyr, Arial, Helvetica, sans-serif;
  font-size: 8pt;
}
td.news_text2{
  padding: 10px 20px 10px 20px;
  font-family: Verdana, Arial Cyr, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: justify;
}
td.news_links{
  padding-right: 20px;
  padding-bottom: 20px;
  text-align: right;
}

td.news_links2{
  padding: 5px 20px 5px 20px;
}

a.more:hover{ color: #000000; }
a.more{
  color: #EE9823;
  font-family: Verdana, Arial Cyr, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}
a.more:hover2{ color: #000000; }
a.more2{
  color: #000000;
  font-family: Verdana, Arial Cyr, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}
br.news{
  font-size: 7px;
}
