span.hidden{
  display: none;
}

span.error{
  display: inline;
  color: black;
  background-color: pink;  
}

.ind_inf_j {border-top: 1px solid #114DAE;}

.pr {border-left: 1px solid Silver; padding-left:5px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: x-small; color: #535353;}
	
.zak0 {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica
}

.news_fool {

	border: 1px solid #8E8E8E;
	background-color: #FBFBFB;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
    padding-bottom: 5px;
}
.rovn {padding-right:15px;}

.informer {padding-top:6px; padding-bottom:6px; border-left-style: solid;  border-left-color: silver;  border-left-width: 1px; padding-left:5px;}

.partner_t {color: #414141;  font-size: small; }
a.partner {text-decoration: none; color: #414141;  font-size: small; }
a:hover.partner {text-decoration: underline; color: #000000;  small;}


.catalog_i {text-decoration: none; color: #414141; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: xx-small; }

.ab_td {padding-left:70px; padding-right:70px;}
.ab_td_help {padding-left:15px; padding-right:15px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: x-small; color: #535353;}

.faq_li {padding-top:3px; padding-bottom:3px;}

a.rss_a {text-decoration: underline; color: #114DAE; font-family: "Times New Roman", Times, serif; }
a:hover.rss_a {text-decoration: none; color: #114DAE; font-family: "Times New Roman", Times, serif;}



.i_i {padding-top:7px; padding-bottom:7px; border-top: 1px solid; }
.i_i_t {padding-top:7px; padding-bottom:7px; }

.go_rss {cursor:pointer; text-decoration: underline; color: #114DAE; font-family: "Times New Roman", Times, serif; }

.us_go {cursor:pointer; text-decoration: none; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: xx-small;}

.stat_top {cursor:pointer;}

.us_pr{ font-weight: bold; padding-right:2px; text-decoration: none; color: red; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: xx-small;}

.add_button {padding:4px 10px; font-size:70%;font-weight:bold; margin:6px 0; width:100%}
.razd_n {font-weight: bold; font-size: x-small; color:#ffffff}
.h2_re {font-weight: bold; font-size: x-small; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.fd {padding-top:3px; text-align: left;}

.h1htm {font-size:12px; margin:0px; padding:2px; color:gray; font-weight:normal}

body {font-family: "Times New Roman", Times, serif;  margin-top:0px;}
.datehtm {font-size: 10px; font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: gray;}
.list_foto {padding-bottom:2px; padding-top:10px;}
.ads_top {BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid}
.ads_text {padding-left:15px; padding-right:15px; padding-top:15px; padding-bottom:15px; font-family: "Times New Roman", Times, serif;  font-size: x-small;}

.sformgo {padding-top:6px; padding-right:5px;}
.xy {padding-top:5px; padding-left:5px;}

.sform  {color:#ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; padding-left:5px;}

a {text-decoration:none; color: Black;}
a:hover {text-decoration:underline;}


a.mes {text-decoration:none; color: Black;}
a.mes:hover {text-decoration:none; color:red;}


a.l_n {text-decoration:underline; color: Black;}
a:hover.l_n {text-decoration:none;}

.h2_htm {font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: gray;}

a.faq {text-decoration:none; color: red;}
a:hover.faq {text-decoration:none; color: red; }

.faq_aktiv {text-decoration:none; color: #FFCACA; font-weight: bold;}
.us_faq_aktiv{text-decoration: none; color:#FFCACA; font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: xx-small;}

.us_faq{text-decoration: none; color:red; font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: xx-small;}

.us_faqb{text-decoration: none; color:navy; font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: xx-small;}

a.menu {text-decoration:none; color: Black; }
a:hover.menu {text-decoration:none;}

.us{text-decoration: none; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: xx-small;}



.zglpart {border-left-style: solid;  border-left-color: silver;  border-left-width: 1px; padding-right:15px;  padding-left:15px;}


.zglpart_mag {border-left-style: solid;  border-left-color: silver;  border-left-width: 1px;  font-size: 10px; font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: gray; padding-left:5px;}

.p1 {padding-right:15px;}

.map_titl {text-decoration: none; color: #114DAE; font-family: "Times New Roman", Times, serif; }
.lr_bl {border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: red;}
.zg_bl {border-left-style: solid; border-left-color: red; border-left-width: 2px; padding-left:5px;}
.lr {border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #018CD2;}
.zg {border-left-style: solid; border-left-color: #018CD2; border-left-width: 2px; padding-left:5px;}
.zga {background-color: #C5D9E6; padding-left:5px;}
.zgl {border-left-style: solid;  border-left-color: silver;  border-left-width: 1px; padding-left:5px;}
.zgl_bl {border-left-style: solid;  border-left-color: #FF9F9F;  border-left-width: 1px; padding-left:5px;}
.lr_top {border-top-style: solid; border-top-width: 1px; border-top-color: gray;}

a.pz{text-decoration: underline; color: #ffffff; font-family: "Times New Roman", Times, serif; font-size: 13px;}
a:hover.pz{text-decoration: none; color: #ffffff; font-family: "Times New Roman", Times, serif; font-size: 13px;}

a.us{text-decoration: none; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: xx-small;}
a:hover.us{text-decoration: underline; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: xx-small;}

a.bigbord_catalog {text-decoration: underline; color: #114DAE;  font-size: 11px; }
a:hover.bigbord_catalog {text-decoration: none; color: #114DAE; font-size: 11px;}

a.catalog {text-decoration: none; color: #414141; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: xx-small; }
a:hover.catalog {text-decoration: none; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: xx-small;}
a:visited.catalog {text-decoration: none; color: red; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: xx-small; }

a.catalog_o {text-decoration: underline; color: #114DAE; font-size: x-small; }
a:hover.catalog_o {text-decoration: none; color: #114DAE; font-size: x-small;}

a.forum_tema {text-decoration: underline; color: #114DAE; font-size: x-small; }
a:hover.forum_tema {text-decoration: none; color: #114DAE; font-size: x-small;}

a.forum_menu {text-decoration: underline; color: #114DAE;  font-family: "Times New Roman", Times, serif; }
a:hover.forum_menu {text-decoration: none; color: #114DAE;  font-family: "Times New Roman", Times, serif;}

a.link {text-decoration: underline; color: #114DAE; font-family: "Times New Roman", Times, serif; font-size: small; }
a:hover.link {text-decoration: none; color: #114DAE; font-family: "Times New Roman", Times, serif; font-size: small;}

a.link_publication {text-decoration: none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: x-small; }
a:hover.link_publication {text-decoration: underline; color: #000000; font-family:  Arial, Helvetica, sans-serif; font-size: x-small;}

a.link_st {text-decoration: underline; color: navy; }
a:hover.link_st {text-decoration: none; color: navy;}

.rubric {color:red; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;}

a.h{font-weight: bold; text-decoration: underline; color: #000000; 	font-family: Arial, Helvetica, sans-serif;  font-size: x-small;}
a:hover.h {font-weight: bold; text-decoration: none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: x-small;}
a:visited.h {font-weight: bold; text-decoration: none; color: #A60000; font-family: Arial, Helvetica, sans-serif; font-size: x-small;}

.n_s {font-weight: normal; font-size: xx-small; color: gray;}

.hlink {color: #114DAE; font-family: "Times New Roman", Times, serif; font-size: small; font-weight:normal; }

.slist {padding-top:4px; padding-right:15px;}

.n_s_autor {font-weight: normal; color: Navy;}

.rss {background-color: #FF6600; font-size: 8px; color: White; padding-left: 2px; padding-right: 2px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.rss_v {background-color: #898E79; font-size: 8px; color: White; padding-left: 2px; padding-right: 2px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.predl {border: 1px solid ActiveBorder;}

p {color:#000000;}
.ob {list-style: square; color: #018CD2; margin-left: 17px; margin-right: 1px; margin-bottom: xx-small;  margin-top: 2px;}
.ol_gray {list-style: square; color: #008000; margin-left: 17px; margin-right: 1px; margin-bottom: xx-small;  margin-top: 2px;}

.us_home{color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: xx-small;}

.resp {color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: xx-small;  font-weight:bold;}

.menu_last_current {padding:4px 20px 0px 10px; font: 80% Arial Cyr,Arial,Helvetica,sans-serif;}
.menu_last {padding:4px 20px 0px 10px; font: 80% Arial Cyr,Arial,Helvetica,sans-serif;} 
.menu_prev {padding:4px 20px 0px 10px; font: 80% Arial Cyr,Arial,Helvetica,sans-serif;}

.menu_active {padding:4px 20px 0px 10px; font: 80% Arial Cyr,Arial,Helvetica,sans-serif; } 


.menu_current {padding:4px 20px 0px 10px; font: 80% Arial Cyr,Arial,Helvetica,sans-serif;} 


.menu_active {background-image:url('/images/bg_blue2.gif'); background-position:100% 3px; background-repeat: no-repeat; color:#000000; }

.menu_current {font-weight:bold; color:#FFFFFF; background:#0099CC url('/images/bg_blue.gif') 100% 0 no-repeat; }

.menu_last_current {font-weight:bold; color:#FFFFFF; background:#0099CC url('/images/bg_blue4.gif') 100% 0 no-repeat;}

.menu_last_current a, .menu_current a {font-weight:bold; color:#FFFFFF; text-decoration:none; cursor: hand;}

.menu_active a, .menu_last a, .menu_prev a {text-decoration:none; color:#000000; cursor:hand;}

.menu_last_current, .menu_current a:hover {text-decoration:none; cursor:text;}

.menu_last {background:transparent url('/images/bg_blue3.gif') 100% 3px no-repeat;width:14px}

.menu_table {background:#FFFFFF url('/images/bg_menu.gif') 0 0 no-repeat;}

.menu_nn_last a, .menu_nn_current, .menu_nn_active a {font: Arial Cyr,Arial,Helvetica,sans-serif; color:#000000}

.menu_nn_current {color:#FFFFFF; background-color:#0099CC; font-weight:bold;}

.ind_n_o {border-left: solid Gray; padding-left:4px;}
.ind_n_o_er {border-left: solid red; padding-left:4px;}

H1 {font-size: medium; color: Black; font-weight: bold; margin: 0px; padding: 0px; }
H2 {font-size: medium; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: Black; font-weight: bold; margin: 0px; padding: 0px;}
H3 {font-size: medium; color: #000000; font-weight: bold; margin: 0px; padding: 0px; }

.year_news {color: Black; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 3px;}
.nedela {font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 3px;}
.den_s {font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 3px; color: red;}

.news_n {font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: 0059A5; padding-right: 15px;}
.ob_data_news {font-weight: bold;        font-family: Arial, Helvetica, sans-serif; font-size: 10pt;        color: Navy; padding-top: 1px; padding-right: 5px;}

.brd_foto {border: 1px solid Black;}

.au {list-style-type: none;}

.red {color:red;}

.top_table {padding-bottom:5px; color: #114DAE; font-size: x-small; font-family: Arial, Helvetica, sans-serif;}
.top_act {text-decoration: none; color:gray; font-size: x-small; font-family: Arial, Helvetica, sans-serif;}
a.top {text-decoration: none; color: #114DAE; font-size: x-small; font-family: Arial, Helvetica, sans-serif;}
a:hover.top {text-decoration: none; color: #114DAE; font-size: x-small; font-family: Arial, Helvetica, sans-serif;}

a.forum_ct {text-decoration: none; color: #114DAE; font-size: x-small; font-family: Arial, Helvetica, sans-serif;}
a:hover.forum_ct {text-decoration: none; color: red; font-size: x-small; font-family: Arial, Helvetica, sans-serif;}
.forum_ct_p {color: #114DAE; font-size: x-small; font-family: Arial, Helvetica, sans-serif;}

a.top_red {text-decoration: none; color: red; font-size: x-small; font-family: Arial, Helvetica, sans-serif;}
a:hover.top_red {text-decoration: none; color: red; font-size: x-small; font-family: Arial, Helvetica, sans-serif;}

.block {border:solid 1 red; background: #FFFFCC; padding-left:10px;  padding-right:10px; padding-top:10px;  padding-bottom:10px;}

a.ob_raz {font-size: medium; color: #000000;}

a:hover.ob_raz { font-size: medium; color: #000000;}

a.ad_list {color: Red; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: x-small; text-decoration: underline;}
a:hover.ad_list {color: Black; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: x-small; text-decoration: none;}

.vote {font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: Navy; padding-left:5px;}
.form {border: 1px solid #92DEFF; background-color: #ECFBF4; font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: Navy;}
.form_nb {background-color: #ECFBF4; font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: Navy;}
.form_red {border: 1px solid red; background-color: #ECFBF4; font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: Navy;}
.form_reiting {background-color: #f0f0f0; font-family: Arial, Helvetica, sans-serif; font-size: x-small; }
.form_reiting_w {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: x-small; }
.form_reiting_w_i {background-color: #ffffff; }
.form_reiting_w_s { padding-bottom:2px; padding-top:2px; padding-left:5px; background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: x-small; }
.trcolorn {padding-left:5px; color:navy; padding-bottom:2px; padding-top:2px;}
.trcolorn_i {padding-left:5px; background-color: #f0f0f0; padding-top:2px; padding-bottom:2px;}
.trcolorb {color:#000000; padding-left:5px; padding-bottom:2px; padding-top:2px;}

.list {border-left-style: solid; border-left-width: 2px; border-left-color: #B0B0FF; background-color: #ECF5FF; padding-left: 3px;}

a.red_l {text-decoration: underline;color: Red;}
a:hover.red_l{ text-decoration: none; color: Red;}

a.down {text-decoration: underline; color: #114DAE; font-size: x-small; font-family: Arial, Helvetica, sans-serif;}
a:hover.down {text-decoration: none; color: #114DAE; font-size: x-small; font-family: Arial, Helvetica, sans-serif;}

.copyright {text-decoration: none; color: gray; font-size: xx-small; font-family: Arial, Helvetica, sans-serif;}


TD.defstyle {
 font-family: Arial Cyr,Arial;
 font-size: 12px;
 background-color: #EAF0F9;
}
TD.defstylesmall {
 font-family: MS Sans Serif;
 background-color: #EAF0F9;
 font-size: 8pt;
}
TD.head {
 font-weight:bold;
 font-size: 12px;
 background-color: #EAF0F9;
}
.bordertab {
 background-color: #D4DAE1;
}
IMG.right {
 float: right;
}
IMG.left {
 float: left;
}



.buten{
        border: solid 1px black;;
        text-align : center;
        background-color : ThreedHighlight;
        cursor: default;
        margin: 3px;
      padding-left:  7px;
      padding-right: 7px;
}


hr{
        height: 1px;
        color : silver;
}

.contur{
        border: solid 1px  #003366;
        margin-right : 10px;
        margin-left : 0px;
        margin-top : 2px;
}

input, select, textarea{

  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 8pt;
}

.ok{
  background-color: white;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 8pt;
}


.orange{
        color : #FFCC00;
}
.delbtn{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 11px;
        background-color : #CC3333;
        color : White;
        width : 100px;
}
.izmbtn{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 11px;
        background-color : #0099CC;
        color : White;
        width : 100px;
}
.btn{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size : 11px;
        background-color : White;
        width : 100px;
}
.noborder{
        border : 1px solid Black;
        background-color : White;
}

a.linkz_data{
        text-decoration: none;
        color: #000000;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
}



a:hover.linkz_data{
        text-decoration: none;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
}


a.linkz_str{
        text-decoration: none;
    border: 1px solid Black;
        color: #000000;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
}

a:hover.linkz_str{
        text-decoration: none;
        background: #C3EBFF;
        color: #000000;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
}



linkz_str_o{
        text-decoration: none;
        background: Red;
        color: White;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
}




a.linkz_data_ok{
        text-decoration: underline;
        color: #000000;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;

}



a:hover.linkz_data_ok{
        text-decoration: none;
        color: #000000;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;


}

.data{
        text-decoration: none;
        color: Black;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
}

.data_c{
        text-decoration: none;
        color: gray;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
}

.data_f{
        text-decoration: none;
        color: gray;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
}



a.menu_list
{
        color: Black;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        padding-left: 3px;
}


a:hover.menu_list
{
        color: Black;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        padding-left: 3px;
}



a.menu_list_f
{
        color: Black;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;

}


a:hover.menu_list_f
{
        color: Black;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;

}



a.menu_list_news
{
        color: Red;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        padding-left: 3px;
}


a:hover.menu_list_news
{
        color: Red;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        padding-left: 3px;
}


.ob_spros
{
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        padding-left: 3px;
        padding-right: 3px;

        color: Red;
}


.ob_predl
{
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        padding-left: 3px;
        padding-right: 3px;

        color: Red;
}


a.ob_list
{
        color: Black;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;

}


a:hover.ob_list
{
        color: Black;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
}


.ob_ind
{
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: Red;
}

.ob_ind_raz
{
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: Red;
}

.ob_ind_p
{
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: Red;
}

.ob_ind_p_p
{
        font-weight: normal;
        font-size: 12px;
        color: Red;

}



.ob_data
{
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: Navy;
}



.forum{
        font-size: 12px;
        color: Red;
}




.top_list
{
        padding-top: 5px;
}

.f_t{

        text-decoration: none;
        color: Black;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
}



a.for_ot
{
        text-decoration: underline;
        color: Red;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
}


a:hover.for_ot
{
        color: Red;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;

}

.fo_br_l
{
        padding-left: 5px;
        border-bottom: 1px solid Black;
        border-left: 1px solid Black;
        border-top: 1px solid Black;
}

.fo_br_r
{
        padding-left: 5px;
        border-bottom: 1px solid Black;
        border-right: 1px solid Black;
        border-top: 1px solid Black;
}

.text_b
{

        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: Navy;

}

.ob_bord
{
        border-left: 1px solid Navy;
}

.ob_bord_right
{
        border-right: 1px solid Navy;

}

.ob_bagg
{
        background: Blue;
        background-color: Silver;
}

a.stat_list
{
        color: Black;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;

}


a:hover.stat_list
{
        color: Black;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;

}

.inp
{
        color: Black;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        background: #C3EBFF;

}

.inp_txt
{
        color: Black;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;

}

.visitka
{

        color: Black;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        background: #C3EBFF;

}

.vis_txt
{

        color: Black;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        background: #FFFFFF;

}

.error
{
        color: Red;
        font-weight: normal;
}




.calendar
{
        font-size: 10px;
}

.li_list
{
        list-style-type: square;
        color: red;
}

.list
{
        color: Black;
}


.ret
{
        color: Red;
        font-weight: normal;
}



.ps_sr

{
        color: Red;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-decoration: underline;
}




a.ps_sr

{
        color: FFCC00;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: underline;
        padding-right:5px;
}


a:hover.ps_sr
{
        color: FFCC00;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: none;
    padding-right:5px;
}


.adsearc_sort

{
        color: 000000;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
    cursor: help;
 }

 .sort

{
        color: 000000;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
 }





.form_r
{
background-color: #ECFBF4;
}


a.autor
{
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: Navy;
}

a:hover.autor
{
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: Navy;
}


.ind_n

{
        border-left: solid Gray;
}

.ind_n_s

{
        border-left: solid Silver;
}


.l_s

{
    width: 15px;
}


.page  {padding-left:4px; border-left: solid Gray;  font-size: 10pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: Black; font-weight: normal; }



a.rt
{
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: Maroon;
}

a:hover.rt
{
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: Maroon;
}


#tooltip{
background:#FFFFFF;
border:1px solid #666666;
color:#333333;
font:menu;
margin:0px;
padding:3px 5px;
position:absolute;
visibility:hidden
}

.loginuser
{
	border: 1px groove #949494;
    font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
    height:16px;
	margin: 0px 0px 0px 1px;
	background-image:url(images/username.gif);
	background-repeat:no-repeat;
	background-position:2px center;
	padding-left: 20px;
	color:#7F7F7F;
}
	
.loginpass
{
	border: 1px groove #949494;
    font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
    height:16px;
	margin: 0px 0px 0px 1px;
	background-image:url(images/password.gif);
	background-repeat:no-repeat;
	background-position:2px center;
	padding-left: 20px;
}

.as {color:#000000; padding-top:5px; padding-bottom:7px;}

.btn     { width: 22px; height: 22px; border: 1px solid buttonface; margin: 0; padding: 0;  background-color: threedface; }
.btnOver { width: 22px; height: 22px; border: 1px outset; }
.btnDown { width: 22px; height: 22px; border: 1px inset; background-color: threedface; }
.btnNA   { width: 22px; height: 22px; border: 1px solid buttonface; filter: alpha(opacity=25); }
.cMenu     { background-color: threedface; color: menutext; cursor: Default; font-family: MS Sans Serif; font-size: 8pt; padding: 2 12 2 16; }
.cMenuOver { background-color: highlight; color: highlighttext; cursor: Default; font-family: MS Sans Serif; font-size: 8pt; padding: 2 12 2 16; }
.cMenuDivOuter { background-color: threedface; height: 9 }
.cMenuDivInner { margin: 0 4 0 4; border-width: 1; border-style: solid; border-color: threedshadow threedhighlight threedhighlight threedshadow; }







.menu_top {
padding-bottom:5px; color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size:x-small;
}

.menu_bottom {
color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size:x-small;
	width: 200px;
}

.menu_bottom_2 {

font-family: Arial, Helvetica, sans-serif; font-size:x-small;

}

.menu_bottom_line {

padding-left:5px; border-left: 1px solid White; color:#ffffff; 

}

a.link_menu_top
{ 
	color: #ffffff;
	text-decoration: none;	
}

a:hover.link_menu_top
{ 
	color: #000000;
	text-decoration: none;	

}

.link_menu_top_active
{ 
	color: #000000;
	text-decoration: none;	
	font-weight: normal;

}


 
a.link_menu_bottom
{ 
   padding-left: 9px; 
	background: url(/img/m_li.gif) no-repeat left;
	color: #ffffff;
	text-decoration: none;	
}

a:hover.link_menu_bottom
{ 
   padding-left: 9px; 
	background: url(/img/m_li.gif) no-repeat left;
	color: #ffffff;
	text-decoration: underline;	

}


.link_menu_bottom_active
{ 
   padding-left: 9px; 
	background: url(/img/m_li.gif) no-repeat left;
	color: #ffffff;
	text-decoration: underline;	
   font-weight: normal;

}


a.link_menu_bottom_2
{ 
	color: #ffffff;
	text-decoration: none;	
}

a:hover.link_menu_bottom_2
{ 

	color: #ffffff;
	text-decoration: underline;	
}


.link_menu_bottom_2_active
{ 

	color: #ffffff;
	text-decoration: underline;	
    font-weight: normal;
}


.title_index
{
		color: #0099cc;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: x-large;
		padding-left:40px;
}

.title_index_error
{
		color: red;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: x-large;
		padding-left:40px;
}


.title_right
{
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: medium;
		background: silver;
		height: 50px;
}

.bord_sell_index
{
	border-left-style: dotted;
	border-left-width: 2px;
	border-left-color: Black;
   padding-left: 20px;
}
.r_pad
{
	padding-right: 15px;
}

.title_index_dd
{
		color: #0099cc;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: x-large;
		padding-left:40px;
		border-left-style: dotted;
	   border-left-width: 2px;
	   border-left-color: Black;
      padding-left: 20px;
}


.text_br 
{

padding-bottom:15px;

}

.list_r 
{
padding-top:6px; padding-right:7px;
}


