 @charset "utf-8";
 /* 
 main %#4141da%
 h1 %#ea11c9%
 border %#4e0c8c%
 repeat %#3434b1%
 class %samosait_%
 */
  /* 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;}
  ul h2 {margin: 5px 0;} 
  .samosait_main_header {margin: 0 auto; padding:  0; background: #4141da URL('/const/img/theme/repeat.gif') top center; }
  .samosait_ {position: relative; z-index: 10; width: 950px; background: transparent; margin: 10px auto; padding:  0;}
  .samosait_main_footer {margin: 0 auto; padding:  0 0 100px 0;  background: #4141da URL('/const/img/theme/repeat.gif') top center;}
    .samosait_header {position: relative; z-index: 1; width: 950px; margin: 0 auto; padding:  5px 0 0 0; background: transparent;}
      .samosait_aux {margin: 0 auto; width: 950px;}
      .samosait_aux  ul {margin: 0; padding: 0; list-style-type: none;}
      .samosait_aux  ul li {margin: 0 10px 0 0; padding: 3px 10px; float: left; background: #fff; border: 1px solid #4e0c8c; ft-size: 0.8em; font-weight: bold;}
      .samosait_aux  ul li a {color: #4e0c8c;}
      .samosait_feed { width: 290px; height: 550px; background: #fff  URL('/const/img/theme/feed.jpg') 50% 25% no-repeat; position: absolute; top: 0px; right: -20px; cursor: pointer;}
      .samosait_gohome {background: #ea11c9;  font-weight: bold; margin: 5px 0; padding: 0 10px;}
      .samosait_gohome a {font-size: 1.2em; color: #fff; text-decoration: none;}
      .samosait_gohome a b {font-size: 1.3em;} 
      .samosait_fon {width: 950px; height: 300px; background: #4141da URL('/const/img/theme/fon.jpg') top left no-repeat;} 
      .samosait_placebo {width: 950px; height: 5px; margin: 0; padding: 0; background: transparent;}
      .samosait_top_menu  ul {margin: 0; padding: 0; list-style-type: none;}
      .samosait_top_menu  ul li {margin: 0 10px 0 0; padding: 3px 10px; float: left; background: #fff; border-top: 3px solid #4e0c8c; border-left: 3px solid #4e0c8c; border-right: 3px solid #4e0c8c; font-size: 1.2em; font-weight: bold;}
      .samosait_top_menu  ul li a {color: #4e0c8c;}
      .samosait_breadcrumps {position: relative; z-index: 10; 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;}
      .samosait_breadcrumps a { font-style: italic; color: #878787;}
      .samosait_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;}
      .samosait_adver a { color: #15DB00;}
    .samosait_content {position:relative; width: 950px; background: transparent; margin: 0; padding:  0;}
      .samosait_right_sidebar ul ul {margin: 0 0 0 7px;}
      .samosait_left_sidebar {width: 250px; background: transparent; margin: 0; padding: 0; float: left; font-size: 0.8em;}
      .samosait_left_sidebar h3 {background: #4141da; margin: 0px; padding:  20px 20px 5px 20px; }  
        .samosait_job a img {border: 0}
        .samosait_menu_3lvl {width: 250px; background: transparent; margin: 10px 0px; padding:  0; }
        .samosait_latest_note {width: 250px; background: transparent; margin: 10px 0px; padding:  0; }      
      
      .samosait_note {width: 374px; background: transparent; margin: 10px 12px; padding:  0 20px;  float: left; text-align: justify;}
      .samosait_note h1 {margin: 0 0 20px 0; padding: 0 0 0 0; font-size: 1.4em; text-align: left;}
      .samosait_note h3 {color: #000; font-size: 1em;}
      .samosait_note h3 a {color: #000;}
      
      .samosait_right_sidebar {width: 250px; background: transparent; margin: 0; padding:  0;  float: right;}      
      .samosait_right_sidebar ul {margin: 5px 0; padding: 0; list-style-type: square; }  
      .samosait_right_sidebar ul li {margin: 0 0 0 1.5em; color: #4e0c8c; font-size: 0.9em; font-family: "Courier new";}
      .samosait_right_sidebar ul li a {color: #4e0c8c;}
      .samosait_right_sidebar h3 {background: #4141da; margin: 0px; padding:  20px 20px 5px 20px; }
        .samosait_menu_main {width: 250px; background: transparent; margin: 10px 0px; padding:  0; }
        .samosait_menu_social {width: 250px; background: transparent; margin: 10px 0px; padding:  0; }
        .samosait_menu_archive {width: 250px; background: transparent; margin: 10px 0px; padding:  0; }
        .samosait_tag_cloud {width: 250px; background: transparent; margin: 10px 0px; padding:  0; }
        .samosait_tag_cloud ul li {display: block; float: left; margin: 0 7px 0 0;}
        
    .samosait_footer {width: 950px; margin: 0 auto; padding:  25px 0;}
      .samosait_bottom_menu  ul {margin: 0; padding: 0; list-style-type: none;}
      .samosait_bottom_menu  ul li {margin: 0 20px 0 0; padding: 3px 10px; float: left; border: 3px solid #4e0c8c; background: #fff; font-size: 1.2em; font-weight: bold;}
      .samosait_bottom_menu  ul li a {color: #4e0c8c;}      
      .samosait_bottom_menu  ul .counter {border: 0; padding: 3px 0; background: transparent; line-height: 0; height: 100%;} 
      .samosait_bottom_menu  ul .counter a, .samosait_bottom_menu  ul .counter img, .samosait_bottom_menu  ul .counter noindex {line-height: 0; margin: 0; padding: 0;}
      .samosait_second {position:relative; width: 950px; margin: 10px auto 0; padding: 20px 0 50px; background: transparent;}
      .samosait_second h3 {font-size: 1.1em;}
      .samosait_second ul  {color: #4e0c8c; font-weight: bold;}
      .samosait_second ul li {color: #4e0c8c;}
      .samosait_second ul li a {color: #4e0c8c;}
      .samosait_second ul {margin: 0; padding: 0;}
      .samosait_second ul li {margin: 0 0 0 1.5em;}
      .samosait_inline_ul ul {margin: 0; padding: 0; list-style-type: none;}
      .samosait_inline_ul ul li {margin: 3px 10px 3px 0; padding: 0; float: left; line-height: 0.9em;  font-size: 0.8em;}
      .samosait_six_main {width: 190px; float: left; margin: 10px 20px 10px 0;}      
      .samosait_six_social {width: 190px; float: left; margin: 10px 20px 10px 0;}      
      .samosait_six_archive {width: 170px; float: left; margin: 10px 20px 10px 0;}      
      .samosait_six_tag_cloud {width: 340px; float: left; margin: 10px 0 10px 0;}  



    
.clear {clear: both;} 
  
  .samosait_map {font-size: 0.8em;}
  .samosait_map ul {margin: 5px; padding: 5px;} 

  
 #samosait_second_parent{
    position:relative;
}
.samosait_second_overlay{
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    width:100%;
    background:#fff;
    opacity:0.55;
    -moz-opacity:0.55; /* для старых браузеров на основе Gecko */
    filter:alpha(opacity=55); /* Для IE6&7 */
}

* html #samosait_second_parent .samosait_second_overlay {
    height: expression(document.getElementById("samosait_second_parent").offsetHeight);
}
