html,body  {  margin: 0px; padding: 0px; height:100%;}
form { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

table { font: normal 8pt Arial, Verdana; text-align:left; border-spacing:0px;}

tr { vertical-align: top; }

td { vertical-align: top; padding: 0px; }

img { border:0; }

div {font: normal 8pt Arial, Verdana;}

p { padding: 1px; }

/*a, a:active, a:visited {color: #000; font: normal 8pt Arial, Verdana; text-decoration:none;}
a:hover {color: #000; font: normal 8pt Arial, Verdana; text-decoration:none;}*/

textarea {color:#8f8f8f; font:normal 11px Arial; border:solid 1px #8f8f8f; width:260px; height:98px; background:#fff url(images/search_text_bg.jpg) repeat-x bottom center; padding-left:3px; overflow:auto;}

.bot { vertical-align:bottom; }
.mid { vertical-align:middle; }

.maintbl{width:100%;}
.width {width:1003px;}

/********************************************************************************************************************************************************************/

.copy {color: #000; font: normal 10px Arial,Verdana; text-decoration:none;}
.copy_home {color: #000; font: normal 11px Verdana; text-decoration:none;}

/* CSO */
.inputselect_cso {color:#666666; font:normal 11px Arial, sans-serif; border: solid 1px #8f8f8f; width:206px; height:auto; background:#fff; overflow:auto;}
.inputtext_cso {color:#000; font:normal 11px Arial, sans-serif; border: solid 1px #8f8f8f; width:200px; height:15px; background:#fff url(images/search_text_bg.jpg) repeat-x bottom center; padding-left:3px; vertical-align:middle;}
.inputtextarea_cso {color:#8f8f8f; font:normal 11px Arial; border:solid 1px #8f8f8f; width:98%; height:98px; background:#fff url(images/search_text_bg.jpg) repeat-x bottom center; padding-left:3px; overflow:auto;}

/****/

.inputtext {color:#000; font:normal 11px Arial, sans-serif; border: solid 1px #8bacbd; width:131px; height:21px; background:#fff; padding-left:3px; vertical-align:middle;}
.inputselect {color:#666666; font:normal 11px Arial, sans-serif; border: solid 1px #8bacbd; width:133px; height:20px; background:#fff;}
.inputtextarea {color:#666666; font:normal 11px Arial, sans-serif; border: solid 1px #8bacbd; width:265px; height:119px; overflow:auto; background:#fff; padding-left:3px;}
 input.button { font:normal 11px Arial; color:#000; height:22px; width:60px; padding:1px 1px 3px 1px; background:#e8e892; border:solid 1px #6a6a5a; cursor:pointer}
 input.btn { font:bold 11px Arial; color:#FFFFFF; height:16px; padding:1px 13px 1px 13px; background:url(images/vote_bg.jpg) repeat-x top center; border:0px; cursor:pointer;}
 /***/
 input.radio {border:0px; background:none;}
 input {font:bold 11px Arial; color:#8f8f8f; height:13px; background:#fff url(images/search_text_bg.jpg) repeat-x bottom center; padding:2px; border:solid 1px #8f8f8f;}
input.search_inputbutton {color:#fff; font:bold 11px Verdana, Arial, Helvetica, sans-serif; width:106px; height:16px; padding:2px; background:url(images/search_bg.jpg) no-repeat; border:0px;  cursor:pointer;}
input.cont {color:#8f8f8f; font:normal 11px Arial; border:solid 1px #8f8f8f; width:180px; height:16px; background:#fff url(images/search_text_bg.jpg) repeat-x bottom center; padding-left:3px;}
.search_inputtext {color:#8f8f8f; font:normal 11px Arial; border:solid 1px #8f8f8f; width:121px; height:13px; background:#fff url(images/search_text_bg.jpg) repeat-x bottom center; padding-left:3px;}
input.feed {width:160px;}
input.vote_button {color:#fff; font:bold 11px Verdana, Arial, Helvetica, sans-serif; width:106px; height:16px; padding:1px; background:url(images/vote_bg.jpg) repeat-x top center; border:0px;  cursor:pointer;}
.bottom_text { color:#000000; font: normal 10px Arial, Helvetica, sans-serif;}
.vote_title {color:#4c4c4c; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.right_contacts {color:#4c4c4c; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}

.border{border:solid 0px #c3c3c3;}

.news_text {color:#000; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.title, .title a { color:#fff; text-decoration:none; font: bold 11px Arial, Helvetica, sans-serif;}
.big_titles, .big_titles a, .big_titles a:hover   { color:#ff6601; font:bold 18px Verdana, Arial, Helvetica, sans-serif;}
.numbering {color:#999999; font:bold 20px Verdana, Arial, Helvetica, sans-serif;}
.black_titles{color:#000; font:bold 15px Arial, Helvetica, Verdana, sans-serif;}

.home_text {color:#ee8213; font:normal 9pt Arial, Helvetica, sans-serif;}

/************** POP UP ****************************************/

a.script, a.script:active, a.script:visited {color: #cdcdcd; font:bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}
a.script:hover {color: #cdcdcd; font: bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}

.popup_text {color:#4c4c4c; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}

.move_div_contacts
{position:absolute; visibility:hidden; z-index:100; padding-top:505px; padding-left:820px; width:0px; height:0px; display:block}

.move_div_menu
{position:absolute; visibility:hidden; z-index:100;  padding-top:310px; padding-left:18px; width:0px; height:0px; display:block}

.move_div_news
{position:absolute; visibility:hidden; z-index:100;  padding-top:545px; padding-left:393px; width:0px; height:0px; display:block}

.move_div_services
{position:absolute; visibility:hidden; z-index:100;  padding-top:20px; padding-left:620px; width:0px; height:0px; display:block}


/********************************************************************************************************************************************************************/

a.orange_text, a.orange_text:active, a.orange_text:visited {color:#ee8213; font:normal 9pt Arial, Helvetica, sans-serif; text-decoration:none; cursor:default;}
a.orange_text:hover {color:#ee8213; font:normal 11pt Arial, Helvetica, sans-serif; text-decoration:none; cursor:default;}

a.bottom_menu, a.bottom_menu:active, a.bottom_menu:visited {color: #000; font: normal 10px Verdana, Arial; text-decoration:none;}
a.bottom_menu:hover {color: #000; font: normal 10px Verdana, Arial; text-decoration:underline;}

a.copyright, a.copyright:active, a.copyright:visited {color: #000; font: normal 10px Verdana, Arial; text-decoration:none;}
a.copyright:hover {color: #000; font: normal 10px Verdana, Arial; text-decoration:underline;}

a.home_copyright, a.home_copyright:active, a.home_copyright:visited {color: #000; font: normal 11px Verdana; text-decoration:none;}
a.home_copyright:hover {color: #000; font: normal 11px Verdana; text-decoration:underline;}

a.more, a.more:active, a.more:visited {color: #ff6602; font: bold 11px Verdana; text-decoration:none;}
a.more:hover {color: #fb9b5c; font: bold 11px Verdana; text-decoration:none;}

.inputReg 
{
width:150px;
}

a.pager, a.pager:active, a.pager:visited{text-decoration:none; color:#353535; font:bold 10pt Verdana; padding-left:3px; padding-right:3px;}
a.pager:hover{text-decoration:none; color:#fb9b5c;  padding-left:3px;font:bold 10pt Verdana;  padding-right:3px;}
a.pager_act, a.pager_act:active, a.pager_act:visited, a.pager_act:hover{text-decoration:none;font:bold 10pt Verdana;  color:#fb9b5c;  padding-left:3px; padding-right:3px;}
