html,body  {  margin: 0px; padding: 0px; background:#7D893D;}

form { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

table { font: normal 8pt Arial; text-align:left; border-spacing:0px;}

tr { vertical-align: top; }

td { vertical-align: top; padding: 0px; }

img { border:0; }

div {font: normal 8pt Arial;}

p { padding: 1px; }

a, a:active, a:visited {color: #000; font: normal 8pt Arial; text-decoration:none;}
a:hover {color: #000; font: normal 8pt Arial; text-decoration:none;}


.bot { vertical-align:bottom; }
.mid { vertical-align:middle; }

.maintbl{width:100%;}
.width{width:1003px;}

/********************************************************************************************************************************************************************/

.copy {color: #fff; font: normal 10px Arial; text-decoration:none; }

.inputtext {color:#666666; font:normal 11px Arial, sans-serif; border: solid 1px #e3dcd4; width:205px; height:22px; background:#fff;}
.inputselect {color:#666666; font:normal 11px Arial, sans-serif; border: solid 1px #e3dcd4; width:205px; height:22px; background:#fff;}
.inputtextarea {color:#666666; font:normal 11px Arial, sans-serif; border: solid 1px #e3dcd4; width:249px; height:108px; overflow:auto; background:#fff;}
 input.button { font:bold 11px Arial; color:#fff; height:22px; width:69px; vertical-align:top;background:url(/img/button_bg.jpg) repeat-x top center; border:0px; cursor:pointer}

.contact_titles {color:#004300; font:normal 11px Arial; vertical-align:middle;}

.mission_title {color:#dc9a00; font:normal 20px Arial;}
.mission_text {color:#895b00; font:normal 11px Arial;}

.main_big_title {color:#7b873b; font: normal 20px Arial;}
.main_news_title {color:#7b873b; font: normal 18px Arial;}
.main_desc {color:#004200; font: normal 11px Arial;}

.news_title {color:#7b873b; font:bold 11px Arial;}
/********************************************************************************************************************************************************************/


a.top_menu, a.top_menu:active, a.top_menu:visited {color: #fff; font: bold 12px Arial; text-decoration:none; background:#4E712D;  display:block; height:31px; width:auto; }
a.top_menu:hover {color: #4E712D; font: bold 12px Arial; text-decoration:none; background:#e6bc5b; display:block; height:31px; width:auto;}

a.top_menu_, a.top_menu_:active, a.top_menu_:visited {color: #4E712D; font: bold 12px Arial; text-decoration:none; background:#e6bc5b; display:block; height:31px; width:auto; }
a.top_menu_:hover {color: #4E712D; font: bold 12px Arial; text-decoration:none; background:#e6bc5b; display:block; height:31px; width:auto; }


a.bottom_menu, a.bottom_menu:active, a.bottom_menu:visited {color: #fff; font: normal 10px Arial; text-decoration:none; }
a.bottom_menu:hover {color: #fff; font: normal 10px Arial; text-decoration:underline; }

a.copyright, a.copyright:active, a.copyright:visited {color: #fff; font: normal 10px Arial; text-decoration:none;}
a.copyright:hover {color: #fff; font: normal 10px Arial; text-decoration:underline;}


a.lang, a.lang:active, a.lang:visited {color: #fff; font: normal 11px Arial; text-decoration:none; vertical-align:middle; }
a.lang:hover {color: #357a4d; font: normal 11px Arial; text-decoration:underline; vertical-align:middle; }

a.lang_act, a.lang_act:active, a.lang_act:visited {color: #357a4d; font: normal 11px Arial; text-decoration:underline; vertical-align:middle; }
a.lang_act:hover {color: #357a4d; font: 11px Arial; text-decoration:underline; vertical-align:middle; }

a.more, a.more:active, a.more:visited {color: #cd9921; font: normal 10px Verdana; text-decoration:none; }
a.more:hover {color: #cd9921; font: normal 10px Verdana; text-decoration:underline; }

a.web_mail, a.web_mail:active, a.web_mail:visited {color: #cd9921; font:bold 10px Arial; text-decoration:none; }
a.web_mail:hover {color: #cd9921; font:bold 10px Arial; text-decoration:underline; }

body.mceContentBody {
   background: #FFF8F0;
}