 @charset "utf-8";
  /* CSS Document */
  body {margin: 0; padding: 0; font-family: trebuchet MS,sans-serif, tahoma; }
  body a {color: #000;}
  body h3 {color: #fff;}
  body h3 a {color: #fff;}
  .sun {margin: 0 auto; height: 800px; padding:  0; background: #fff URL('/const/img/theme/header-yellow.jpg') top center no-repeat;}  
  .six_header {margin: 0 auto; padding:  0; background: #FBBA13; }
  .six {width: 950px; background: transparent; margin: 10px auto; padding:  0;}
  .six_footer {height: 600px; margin: 0 auto; padding:  0;  background: #FFffaa URL('/const/img/theme/footer.jpg') top center no-repeat;}
    .header {position: relative; width: 950px; margin: 0 auto; padding:  5px 0 0 0; background: transparent URL('/const/img/theme/header-new.jpg') top center no-repeat;}
      .aux {position: absolute; top: 0px; left: -10px;}
      .aux  ul {margin: 0; padding: 0; list-style-type: none;}
      .aux  ul li {margin: 0 0 0 10px; padding: 3px 10px; float: left; background: #fff; border: 1px solid #FB6C12; font-size: 0.8em; font-weight: bold;  border-top: 0;
      
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;       
      }
      .aux  ul li a {color: #FB6C12;}
      .feed { width: 290px; height: 210px; background: #fff  URL('/const/img/theme/feed.jpg') 50% 50% no-repeat; position: absolute; top: 0px; right: -20px; cursor: pointer;}
      .gohome {width: 400px; padding: 45px 0 25px 0; height: 100px; font-size: 2.7em; font-weight: bold; line-height: 50px;}
      .gohome a {color: #Fb2602; text-decoration: none;
          text-shadow: 1px 1px 1px #ffffff;
          filter: dropshadow(color=#ffffff, offx=1, offy=1); 
      }
      .top_menu  ul {margin: 0; padding: 0; list-style-type: none;}
      .top_menu  ul li {margin: 0 10px 0 0; padding: 3px 10px; float: left; background: #fff; border-top: 3px solid #FB6C12; border-left: 3px solid #FB6C12; border-right: 3px solid #FB6C12; font-size: 1.2em; font-weight: bold; 
      -moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px; 
      }
      .top_menu  ul li a {color: #FB6C12;}
      .top_menu  ul li a:hover {color: #FB2602; text-decoration: none; 
          text-shadow: 1px 1px 0px #eee;
          filter: dropshadow(color=#eee, offx=1, offy=1); 
      }
      .breadcrumps {text-align: right;  background: transparent; margin: 0 auto; padding:  5px 20px 5px 0; border-bottom: 2px dashed black; font-family: georgia; font-size: 0.8em;}
      .breadcrumps a { font-style: italic; color: #878787;}
      .adver {text-align: center; background: transparent; margin: 0 auto; padding:  5px 20px 5px 0; border-bottom: 2px dashed black; font-family: impact; font-size: 1.4em; letter-spacing: 0.5em;}
      .adver a { color: #15DB00;}
    .content {width: 950px; background: transparent; margin: 0; padding:  0;}
      .left_sidebar {width: 250px; background: transparent; margin: 0; padding: 0; float: left; font-size: 0.8em;}
      .left_sidebar h3 {background: #FBBA13; margin: 0px; padding:  20px 20px 5px 20px; }  
        .job a img {border: 0}
        .menu_3lvl {width: 250px; background: transparent; margin: 10px 0px; padding:  0; }
        .latest_note {width: 250px; background: transparent; margin: 10px 0px; padding:  0; }      
      
      .note {width: 374px; background: transparent; margin: 10px 12px; padding:  0 20px;  float: left; text-align: justify;}
      .note h1 {margin: 0 0 20px 0; padding: 0 0 0 0; font-size: 1.4em; text-align: left; 
      }
      .note h3 {color: #000; font-size: 1em;}
      .note h3 a {color: #000;}
      
      .right_sidebar {width: 250px; background: transparent; margin: 0; padding:  0;  float: right;}      
      .right_sidebar ul {margin: 0; padding: 0; list-style-type: square; }  
      .right_sidebar ul li {margin: 0 0 0 1.5em; color: #FF9908; font-size: 0.9em; font-family: "Courier new";}
      .right_sidebar ul li a {color: #FF9908;}
      .right_sidebar h3 {background: #FBBA13; margin: 0px; padding:  20px 20px 5px 20px; }
        .menu_main {width: 250px; background: transparent; margin: 10px 0px; padding:  0; }
        .menu_social {width: 250px; background: transparent; margin: 10px 0px; padding:  0; }
        .menu_archive {width: 250px; background: transparent; margin: 10px 0px; padding:  0; }
        .keyword_cloud {width: 250px; background: transparent; margin: 10px 0px; padding:  0; }
        .tag_cloud {width: 250px; background: transparent; margin: 10px 0px; padding:  0; }

    .footer {width: 950px; margin: 0 auto; padding:  5px 0;}
      .bottom_menu  ul {margin: 0; padding: 0; list-style-type: none;}
      .bottom_menu  ul li {margin: 0 20px 0 0; padding: 3px 10px; float: left; border: 3px solid #FB6C12; background: #fff; font-size: 1.2em; font-weight: bold;
      
      -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; 
      }
      .bottom_menu  ul li a {color: #FB6C12;}      
      .bottom_menu  ul .counter {border: 0; padding: 3px 0; background: transparent; line-height: 0; height: 100%;} 
      .bottom_menu  ul .counter a, .bottom_menu  ul .counter img, .bottom_menu  ul .counter noindex {line-height: 0; margin: 0; padding: 0;}
      .six_second {position:relative; width: 950px; margin: 200px auto 0; padding: 20px 0 0px; background: transparent;}
      .six_second h3 {font-size: 1.1em;}
      .six_second ul  {color: #FB6C12; font-weight: bold;}
      .six_second ul li {color: #FB6C12;}
      .six_second ul li a {color: #FB6C12;}
      .six_second ul {margin: 0; padding: 0;}
      .six_second ul li {margin: 0 0 0 1.5em;}
      .inline_ul ul {margin: 0; padding: 0; list-style-type: none;}
      .inline_ul ul li {margin: 3px 10px 3px 0; padding: 0; float: left; line-height: 0.9em;  font-size: 0.8em;}
      .six_main {width: 190px; float: left; margin: 10px 20px 10px 0;}      
      .six_social {width: 190px; float: left; margin: 10px 20px 10px 0;}      
      .six_archive {width: 170px; float: left; margin: 10px 20px 10px 0;}      
      .six_tag_cloud {width: 340px; float: left; margin: 10px 0 10px 0;}  



    
.clear {clear: both;} 
  
  .map {font-size: 0.8em;}
  .map ul {margin: 5px; padding: 5px;} 
   
  
 #six_second_parent{
    position:relative;
}
.six_second_overlay{
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    width:100%;
    background:#000;
    opacity:0.65;
    -moz-opacity:0.65; /* для старых браузеров на основе Gecko */
    filter:alpha(opacity=65); /* Для IE6&7 */
}
.content {
    position:relative;
}
* html #six_second_parent .six_second_overlay {
    height: expression(document.getElementById("six_second_parent").offsetHeight);
}

.insubscribe {
    width: 100%; 
    text-align: center;
    font-size: 20px; 
    border: 2px solid #FBBA13; 
    background: none repeat scroll 0 0 #ffecbb; 
    padding: 10px;
    -moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
-webkit-border-radius: 20px 20px 3px 3px;
border-radius: 20px 20px 3px 3px; 
}

a.tosubscribe {
    display: block;
    text-align: center;
    margin-top: 10px;
    width: 100%; 
    font-size: 20px; 
    border: 2px solid #12FB46; 
    background: none repeat scroll 0 0 #BBFFCA; 
    padding: 10px;
    -moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
-moz-border-radius-bottomright: 20px;
-moz-border-radius-bottomleft: 20px;
-webkit-border-radius: 3px 3px 20px 20px;
border-radius: 3px 3px 20px 20px; 
    text-decoration: none;
}

a.tosubscribe:hover {
background: none repeat scroll 0 0 #92ffaa;
}

.resubscribe {
    margin-top: 20px;
}

.right_sidebar .insubscribe, .right_sidebar .tosubscribe {
    width: 226px;
}

.roundCorners {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; 
}


.right_sidebar h3.grad, .left_sidebar h3.grad {
background: #f9c84a; /* Old browsers */
background: -moz-linear-gradient(top, #f9c84a 0%, #fbba13 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9c84a), color-stop(100%,#fbba13)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f9c84a 0%,#fbba13 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f9c84a 0%,#fbba13 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f9c84a 0%,#fbba13 100%); /* IE10+ */
background: linear-gradient(top, #f9c84a 0%,#fbba13 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9c84a', endColorstr='#fbba13',GradientType=0 ); /* IE6-9 */
}


