a {color: orange; text-decoration: none;}
a:visited {color: orange; text-decoration: none;}
a:hover {text-decoration: underline; color: gray;}

.s1 {   font-family: Verdana, Helvetica, sans-serif;
    background-color: #F1F1F3;
    background-repeat: repeat-x;
    font-size: 11px;
    text-align: justify;
    
    padding-top: 0px;
    border-width: 1px;
    line-height: 1.4em;
    border-color: #9DA0A4;
    color: #333333;}

.s111 {   
    background-image: url(/images/ugolok_bg.gif);
    background-repeat: no-repeat;
    font-family: Verdana, Helvetica, sans-serif;
    
    
    }

.s2 {   font-family: Verdana, Helvetica, sans-serif; 
    font-size: 11px;
    text-align: justify;
    vertical-align: top;
    line-height: 1.4em;
    border-color: #9DA0A4;
    border-width: 1px;}
    color: #333333;}

.s5 { 
    font: bold 12px Verdana;
    vertical-align: top;
    margin-top: 5px;
    color: #D8D8D8;} 
div.s5 {
    font: bold 12px Verdana;
    vertical-align: top;
    margin-top: 5px;
    color: #D8D8D8;
    }
 


.s7 {   background-color: F1F1F3;
    text-indent: 0em;
    border-color: #9DA0A4;
    border-width: 1px;}

.s8 {
    background-color: F1F1F3;
    text-indent: 0em;
    border: 1px solid #9DA0A4;
    }

.s10{   background-color: F1F1F3;
    background-repeat: repeat-x;
    background-position: center;
    padding: 0px;
    border: none;}

.s11{   background-color: F1F1F3;
    background-repeat: repeat-y;
    background-position: center;
    padding: 0px;
    border: none;}

.s17{   font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    vertical-align: top;
    padding-top: 7px;
    color: #B0B2B5;}

a:link.yel {  color: #FFCD1F; text-decoration: none}
a:visited.yel {  color: #FFCD1F; text-decoration: none}
a:hover.yel { color: #FFFFFF; text-decoration: underline}

a:link.iy {  color: #FFFFFF; text-decoration: none}
a:visited.iy {  color: #FFFFFF; text-decoration: none}
a:hover.iy { color: #EBA306; text-decoration: underline}

a:link.gy {  color: #A8B1C6; text-decoration: none}
a:visited.gy {  color: #A8B1C6; text-decoration: none}
a:hover.gy { color: #F5A800; text-decoration: underline}
.menu {
    background: url(../images/item_back.gif) repeat-x;
    height: 35px;
    text-align: center;
    
  }
  .menu2 {
    background: url(../images/item_back.gif) repeat-x;
    height: 35px;
    text-align: left;
    width: 841px;
  }

  a:link.gen {   color: #000000; text-decoration: none; font: bold 16px Verdana; }
a:visited.gen {   color: #000000; text-decoration: none; font: bold 16px Verdana;}
a:hover.gen {  color: #000000; text-decoration: none; font: bold 16px Verdana;}

  a:link.gen_sub1 {   color: #000000; text-decoration: none; font: bold 13px verdana; }
a:visited.gen_sub1 {   color: #000000; text-decoration: none; font: bold 13px verdana;}
a:hover.gen_sub1 {  color: #000000; text-decoration: none; font: bold 13px verdana;}

a:link.gen_sub2 {   color: #000000; text-decoration: none; font: bold 12px verdana; }
a:visited.gen_sub2 {   color: #000000; text-decoration: none; font: bold 12px verdana;}
a:hover.gen_sub2 {  color: #000000; text-decoration: none; font: bold 12px verdana;}

  .item {
  margin-right: 30px;
  margin-left: 30px;
  display: inline;
  vertical-align: bottom;
  top: 10px;
  position: relative;
  }
 .bul_gen {
  background-image: url(../images/menu_gen_bul.gif);
  width: 1px;
  overflow: hidden;
  height: 35px;
  float: left;
 }

  .submenu {
  background: url(../images/be.gif) repeat-x;
  height: 35px;
  width: 841px;
  overflow: hidden;
  }

  .submenu div.on {
  cursor: default;
  background: url(../images/item_back_on.gif) repeat-x;}
  .submenu div {
  
  height: 35px;
  float: left;}
  
  a:link.sublinkon {  color: red; text-decoration: none; margin-left: 10px;
  margin-right: 10px; font: bold 11px verdana; top: 11px;
  position: relative;}

  
  a:link.sublink {  color: #575c62; text-decoration: none; margin-left: 10px;
  margin-right: 10px; font: bold 11px verdana; top: 11px;
  position: relative;}

  a:visited.sublink {  color: #575c62; text-decoration: none; margin-left: 10px;
  margin-right: 10px;  font: bold 11px verdana; top: 11px;
  position: relative;}

  a:hover.sublink { color: #575c62; text-decoration: none; margin-left: 10px;
  margin-right: 10px;  font: bold 11px verdana; top: 11px;
  position: relative;}

   .on_sub {
   background: #ffffff; 
   height: 35px;}
   .on_sub span{
   top: 10px;
  position: relative;
  margin-left: 10px;
  margin-right: 10px;
  font: bold 12px verdana;}
  .list {
  float: left;
  width: 390px;
  margin-right: 10px;
  margin-bottom: 10px;
  background-color: #fff;
  }
  .list div {
  margin: 10px 10px 10px 10px;
  }
.map{
background-color: transparent;
float: left;
margin-top: 20px; 
} 
 .gen_content{
background-color: transparent;
float: left;
margin-top: 20px;
min-height: 400px;
_height: 400px;
} 
.content_center {
font-size: 11px;
}
.content_center td{
font-size: 11px;
line-height: 15px;
color: #333333;
}
.content_center p{
font-size: 11px;
line-height: 15px;
color: #333333;
}
