/* CSS Document */


html, body, div, span, h1, h2, h3, h4, h5, h6, p, big, em, img, strong, sub, sup, b, u, i, center, ol, ul, li, form, table, tbody, tr, th, td {
    margin: 0px;
    padding: 0px;
    border: 0px;
    background: transparent;
  }


body, html {
    width:100%;
    height:100%;
  }


body, div, p, table td {
    font-family:Tahoma;
    font-size:12px;
    color:#383838;
  }


table {
    border-collapse: collapse;
    border-spacing: 0px;
  }


table td {
    border-collapse:collapse;
  }


#header1 {
    background-image:url(images/bg_header2.jpg);
    background-repeat:repeat-x;
    height:161px;
    width:100%;
    z-index:10;
  }


#header2 {
    background-image:url(images/bg_header1.jpg);
    background-repeat:repeat-x;
    width:20px;
    height:161px;
    float:left;
  }


#banner {
    background-image:url(images/bannernew.jpg);
    background-repeat:no-repeat;
    width:526px;
    height:108px;
    position:absolute;
    top:0px;
    left:45%;
  }


#advertise1 {
    height:39px;
    width:140px;
    border:1px solid #000000;
    position:absolute;
    top:171px;
    right:15px;
    z-index:10000;
  }


div.advertise2 {
    height:37px;
    width:138px;
    border:1px solid #ffffff;
    background-image:url(images/bg_button_big.jpg);
    background-repeat:repeat-x;
  }


a {
    color:#72ac01;
    font-size:10px;
    font-family:Verdana;
  }


a:hover {
    text-decoration:none;
  }


a.white_middle {
    color:#000000;
    font-family:Tahoma;
    font-size:11px;
    text-decoration:none;
  }


a.white_menu {
    color:#ffffff;
    font-family:Trebuchet MS;
    font-size:14px;
    text-decoration:underline;
    margin:5px 0px 0px 0px;
    font-weight:bold;
  }


a.white_small {
    font-size:10px;
    font-family:Verdana;
    color:#898989;
    text-decoration:none;
  }


a.green_small {
    color:#72ac01;
    font-size:10px;
    font-family:Verdana;
  }


a.white_big {
    font-size:16px;
    font-family:Trebuchet MS;
    color:#000000;
  }


a.gray_big {
    color:#8a8989;
    font-family:Trebuchet MS;
    font-size:14px;
    text-decoration:none;
    font-weight:bold;
  }


a.green_big, h1, h2, h3 {
    color:#72ac01;
    font-size:16px;
    font-family:Trebuchet MS;
    font-weight:bold;
  }


a.green_big:hover {
    text-decoration:none;
  }


a.dark {
    color:#383838;
    font-family:Tahoma;
    font-size:12px;
    text-decoration:underline;
  }


a.dark:hover {
    text-decoration:none;
  }


a.brown_small_link {
    color:#531800;
    font-family:Verdana;
    font-size:11px;
  }


a.exit {
    font-family:Georgia;
    font-size:22px;
    color:#531800;
    font-style:italic;
    text-decoration:none;
    margin:0px 23px 0px 0px;
    float:right;
    /*background-image:url(/images/strelka_big.jpg);
    */ height:25px;
    background-position:bottom right;
    background-repeat:no-repeat;
    padding:0px 5px 10px 0px;
  }


a.name_user {
    font-family:Georgia;
    font-size:18px;
    color:#72ac01;
    font-style:italic;
    height:18px;
  }


a.gray_link {
    color: #383838;
    text-decoration:underline;
    font-size:12px;
    font-family:Tahoma;
  }


a.gray_link:hover {
    text-decoration:none;
  }


table.wood {
    width:100%;
    table-layout:fixed;
    padding:0px;
    margin:0px;
  }


table.wood td.a1 {
    background-image:url(images/texture_wood_left.jpg);
    background-repeat:repeat-x;
    width:50%;
  }


table.wood td.b1 {
    background-image:url(images/texture_wood.jpg);
    background-repeat:no-repeat;
    width:1000px;
    height:58px;
  }


table.wood td.c1 {
    background-image:url(images/texture_wood_right.jpg);
    background-repeat:repeat-x;
    width:50%;
  }


table.wood td.d1 {
    width:100%;
    background-image:url(images/bg_gray.jpg);
    background-repeat:repeat-x;
    height:15px;
  }


#right_block {
    width:140px;
    text-align:center;
    position:absolute;
    top:240px;
    right:15px;
  }


div.ramka {
    padding:10px;
    border:1px solid black;
    background-color:#FFFFFF;
    margin-bottom:20px;
    width:120px;
  }


#left_block {
    position:absolute;
    top:245px;
    left:10px;
    border:1px solid #e4e4e4;
    border-top:none;
    background-color:#ffffff;
    float:left;
    width:240px;
    z-index:1;
  }


div.green_line {
    height:29px;
    background-image:url(images/bg_block_green.jpg);
    background-repeat:repeat-x;
  }


div.dash_line {
    border-bottom:1px dashed #bebebe;
    height:5px;
    margin:5px 0px 15px 0px;
  }


.data {
    font-size:10px;
    font-family:Verdana;
    color:#898989;
    line-height:20px;
  }


.dark {
    color:#383838;
    font-family:Tahoma;
    font-size:12px;
  }


.gray {
    font-size:10px;
    font-family:Trebuchet MS;
    color:#717171;
  }


.white_small {
    font-size:10px;
    font-family:Verdana;
    color:#ffffff;
  }


table.body {
    table-layout:fixed;
    width:100%;
    padding:0px;
    margin:0px;
  }


table.body td {
    padding:0px;
    margin:0px;
  }


table.body tr.az td {
    background-color:#e5e5e5;
    border-bottom:1px solid #a6a6a6;
  }


table.body td.a {
    width:260px;
    height:150px;
  }


table.body td.c {
    width:280px;
    background-image:url(images/gorshok_01.png);
    background-position:bottom right;
    background-repeat:no-repeat;
    vertical-align:bottom;
  }


table.body td.d {
    width:170px;
    height:150px;
    /* background-image:url(images/gorshok_02.png);
    background-position:bottom left;
    background-repeat:no-repeat*/;
  }


table.body td.g {
    background-image:url(/images/avtorization.jpg);
    background-position:bottom right;
    background-repeat:no-repeat;
    height:150px;
  }


table.body td.s {
    background-image:url(/images/zapiska2.jpg);
    background-position:top right;
    background-repeat:no-repeat;
    height:150px;
  }


a.podrobnee {
    color:#ffffff;
    font-family:Trebuchet MS;
    font-size:10px;
    padding:5px 10px;
    background-color:#acacac;
    line-height:30px;
  }


div.news_images {
    border:1px solid #bcbcbc;
    width:120px;
    margin:0px 20px 10px 0px;
    float:left;
  }


img.news_images2 {
    margin-right:10px;
    float:left;
    width:100px;
    border:1px solid #000000;
    margin-top:7px;
  }


div.setka {
    border:1px solid #e7e7e7;
    width:99%;
    float:right;
  }


table.setka {
    width:96%;
    margin:2%;
    float:right;
  }


table.setka tr.aa {
  }


table.setka tr.aa td {
    text-align:left; height:35px;
    background-color:#b5b5b5;
    background-image:url(images/bg_table_09.jpg);
    background-repeat:repeat-x;
    background-position:top;
    padding-left: 2px;
  }


table.setka tr.aa td p {
    padding-top:5px;
    float:left;
  }


table.setka tr.aa a {
    color:#ffffff;
    font-family:Tahoma;
    font-size:11px;
    text-decoration:none;
    font-weight:bold;
    padding-top:10px;
  }


table.setka td {
    text-align:left;
    padding-left: 10px;
    font-family:Tahoma;
    color:#383838;
    font-size:11px;
  }


table.setka tr.cc td {
    background-color:#ededed;
    padding:5px 0px 5px 10px;
    cursor:hand;
  }


table.setka tr.bb td {
    padding:5px 0px 5px 10px;
    cursor:hand;
  }


table.setka tr.hover td {
    padding:5px 0px 5px 10px;
    background-color:#89c200;
    color:#FFFFFF;
    cursor:hand;
  }


table.setka tr.aa td {
    text-align:center;
  }


td.vert_line {
    border-left:1px solid  #7c7c7c; 
    
  }


div.navig_big {
    height:20px;
    border-bottom:1px solid #e4e4e4;
    border-left:1px solid #e4e4e4;
    border-right:1px solid #e4e4e4;
    float:right;
    background-color:#FFFFFF;
    margin-top:-1px;
    padding-left:5px;
  }


div.navig_here {
    padding:2px 5px 2px 5px;
    background-color:#b3b3b3;
    float:left;
    margin:0px 3px 0px 3px;
  }


div.navig_link {
    padding:2px;
    background-color:#ffffff;
    margin:0px 3px 0px 3px;
    float:left;
  }


table.footer {
    width:100%;
    table-layout:fixed;
  }


table.footer td {
    background-image:url(http://220.vorle.ru/mainpage/bottom_bg.jpg);
    background-repeat:repeat-x;
    font-size:11px;
    font-family:Tahoma;
    color:#383838;
  }


table.form_add {
    width:100%;
  }


table.form_add td {
    padding:5px;
  }


table.border {
    border-collapse:collapse;
    width:100%;
    table-layout:fixed;
    margin:5px 0px 5px 0px;
  }


table.border td {
    border:1px solid gray;
    padding:2px 5px 2px 5px;
  }

