BODY, HTML {font-family:Verdana; padding: 0; margin: 0; background-image:url(http://www.lefort.ru/files/597_main_bg.jpg); text-align: center;}


/* ----Главный блок ----*/
div.indent_main{ height: 100%; width: 1000px; padding: 0px 15px 0px 15px; float: none;  text-align: center;}
div.main { width: 100%;  height: 100%; background-image:url(http://www.lefort.ru/files/586_bg.jpg); margin: 0px 0px 0px 0px; float: left;}
/* ----Главный блок ----*/


/* ----Верхнее меню----*/
div.head { height: 100%; margin: 0px }
div.head p  {color:#5b5b59; font-family:Verdana; font-size: 12px; font-weight: bold;  text-align: left; margin: 0px 0px 0px 0px;  white-space:nowrap;}
div.head p a {color:#5b5b59; text-decoration: none;}
div.head p a:hover{text-decoration: underline; color:#5b5b59;}
div.head p a:visited{color:#5b5b59; text-decoration: none;}
/* ----Верхнее меню----*/


       /* ----1-ая информационная колонка (левая)----*/
       div.main div.col1 { height: 100%; width:195px; background-image:url(http://www.lefort.ru/files/586_bg.jpg); float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
       /* ----1-ая информационная колонка (левая)----*/

       /* ----2-ая информационная колонка (центральная, главная)----*/
       div.main div.col2 { height: 100%; width:550px; background-image:url(http://www.lefort.ru/files/586_bg.jpg); float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
       /* ----2-ая информационная колонка (центральная, главная)----*/

       /* ----3-ая информационная колонка (правая)----*/
       div.main div.col3 { height: 100%; width:255px; background-image:url(http://www.lefort.ru/files/586_bg.jpg);  float:right; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
        /* ----3-ая информационная колонка (правая)----*/



/* ----Авторизация----*/
div.auth{ height: 100%; width: 100%; margin: 10px; padding: 0px 0px 0px 0px;}
div.auth label.logpas {font-size:10px; margin: 10px 5px 15px 5px; text-align: left; font-weight: bold;}
div.auth INPUT.text { vertical-align:middle; margin:  3px 5px 5px 5px; color: #000000; font-size: 14px; font-weight: none; border: 1px solid #ccc; }
div.auth INPUT.text:focus { border: 1px solid #39c; }
div.auth p {color:#5b5b59; font-size: 11px; font-weight: bold; margin: 20px 20px 5px 15px; }
div.auth p a {color:#5b5b59; text-decoration: none;}
div.auth p a:hover{text-decoration: underline; color:#5b5b59;}
div.auth p a:visited{color:#5b5b59; text-decoration: none;}

div.auth li {color:#5b5b59; font-size: 11px; font-weight: none; margin: 0px 20px 5px 35px;}
div.auth li a {color:#5b5b59; text-decoration: none;}
div.auth li a:hover{text-decoration: underline; color:#5b5b59;}
div.auth li a:visited{color:#5b5b59; text-decoration: none;}


div.auth INPUT.submit1 {color:#5b5b59; margin: 3px 20px 0px 5px;  text-align: right;}

div.auth INPUT.submit_1 {color:#5b5b59; margin:  15px 20px 0px 15px;  text-align: left;}
/* ----Авторизация----*/


/* --- Содержание страницы-----*/
div.col2 div.text {width: 540px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
        div.text table{height: 100%; width:450px; font-family:Verdana; font-size: 12px;  text-align: left; margin: 0px 5px 5px 5px; padding: 0px 0px 0px 0px; ;}
div.text ul {list-style: disc; font-size: 12px; margin: 5px 20px 5px 10px; padding: 0px 20px 0px 10px;}
div.text li {list-style: disc; font-size: 12px; margin: 5px 15px 5px 30px;  text-align: left;}
div.text li a{text-decoration:none; color:#993333;}      
div.text li a:hover {text-decoration: underline;  } 
div.text li a:visited{color:#993333; text-decoration: none;}
div.text ol { font-family:Verdana; font-size: 12px; margin: 5px 15px 5px 15px;}
div.text h1 {font-size: 16px; margin: 0px 10px 5px 10px; text-align: center; font-weight: bold; color: #cc0033;}

div.text h2 {font-size: 13px; margin: 0px 10px 5px 10px; text-align: center; font-weight: bold; color: #993333;   text-decoration: underline}
div.text h2 a {color:#993333; text-decoration: none;}
div.text h2 a:hover{text-decoration: none; color:#993333;}
div.text h2 a:visited{color:#993333; text-decoration: none;}

div.text h3 {font-size: 11px; margin: 5px 10px 5px 10px; top: 5px; text-align: left; color: #cc0033;}
div.text h3 a {color:#993333; text-decoration: none;}
div.text h3 a:hover{text-decoration: none; color:#993333;}
div.text h3 a:visited{color:#993333; text-decoration: none;}

div.text p {font-size: 12px; margin: 10px; top: 5px; text-align: left; text-indent: 20px}
div.text p a{text-decoration:none; color:#993333;}      
div.text p a:hover {text-decoration: underline;  } 
div.text p a:visited{color:#993333; text-decoration: none;}
div.text table.nagrad_table p {margin: 2px; font-size: 10px; text-align: left; text-indent: 0px}
div.text p.zap {font-family:Verdana; font-size: 12px; color:#993333; margin: 5px 20px 5px 10px; padding: 0px 20px 0px 10px;  top: 5px; text-align: left;}
div.text p.zap a {color:#993333; text-decoration: none;}
div.text p.zap a:hover{text-decoration: none; color:#993333;}
div.text p.zap a:visited{color:#993333; text-decoration: none;}

div.text div.menu {width: 340px; margin: 10px 0px 25px 190px; padding: 0px; text-align: left;}
div.text div.menu h3 {font-size: 12px; font-weight: bold; color: #4f463d;  text-align: left; margin: 5px;}
div.text div.menu h3 a{color: #4f463d; text-decoration: none}
div.text div.menu h3 a:visited{color: #4f463d;  text-decoration: none}    
div.text div.menu h3 a:hover{color: #cc0033;  text-decoration: underline}

   div.text div.foto{ width: 100%; height: 100%; margin: 2px 9px 2px 5px; float: left;} 

   div.text div.foto p {font-size: 12px; color:#5b5b59; text-align: center;}

  div.text div.foto div.foto500{width: 98%; height: 98%;  margin: auto; float: left;}
  div.text div.foto div.foto500 img {margin: auto; float: left;}
 div.text  div.foto div.foto90{ width: 120px; height: 100%; margin: 8px 0px 0px 0px; float: left;}  
  div.text div.foto div.foto90 img {width: 120px; height: 100%; margin: 0px 5px 5px 2px; cursor:pointer;  float: left;}     
    

        /* ----Информационный блок (любой) ----*/
        div.bloc { width: 100%; margin: 0px 0px 5px 0px;  top: 5px;}
        div.bloc p{ padding: 0px 5px 0px 10px; font-family:Verdana; font-size: 12px;}

        div.bloc table.nagrad_table p{ padding: 2px; font-family:Verdana; font-size: 10px;}
        div.bloc p a {color:#993333; text-decoration: none;}
        div.bloc p a:hover{text-decoration: none; color:#993333;}
        div.bloc p a:visited{color:#993333; text-decoration: none;}
        
                /* ---Заголовок информационного блока ----*/
                div.title_bloc {width:100%; margin: 0px 0px 0px 0px; vertical-align: middle; float: left}


                div.title_bloc  p{font-family:Verdana; font-size: 11px; font-weight: bold; color:#FFFFFF; margin: 0px 0px 0px 15px; float: left}
                div.title_bloc p.vote {font-family: Verdana; font-size: 10px; font-weight: bold; color: #4f463d; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left;}
                div.title_bloc  img{ margin: 10px 0px 0px 5px}
                div.title_bloc td.tit { border-bottom-style:dotted ; border-bottom-color:#4f463d; border-bottom-width: 2px;}
                div.title_bloc td.tit p{font-family:Verdana; font-size: 12px; color: #4f463d;}
        
                /* ---Заголовок информационного блока ----*/

/* ---Содержание информационного блока ----*/
div.info_bloc {width: 100%; height: 99,9%;  margin: 5px 0px 5px 0px; padding: 0px 0px 5px 0px;  top: 5px}
div.info_bloc ul{font-size: 10px; font-weight: bold; color: #4f463d; margin: 0px 0px 0px 8px}                 
div.info_bloc li{font-size: 10px; font-weight: bold; color: #4f463d; margin: 0px 0px 0px 8px}    
           
div.info_bloc h1 {font-size: 18px; font-weight: bold; color: #4f463d; margin: 0px 25px 15px 25px; text-align: center;}
div.info_bloc h1 a{color: #4f463d;  text-align: left; text-decoration: none}
div.info_bloc h1 a:visited{color: #4f463d;  text-align: left;text-decoration: none}    
div.info_bloc h1 a:hover{color: #4f463d;  text-align: left; text-decoration: underline}

div.info_bloc h3 {font-size: 14px; font-weight: bold; color: #4f463d; margin: 10px 25px 15px 25px; text-align: left;}
div.info_bloc h3 a{color: #4f463d;  text-align: left; text-decoration: none}
div.info_bloc h3 a:visited{color: #4f463d;  text-align: left;text-decoration: none}    
div.info_bloc h3 a:hover{color: #4f463d;  text-align: left; text-decoration: underline}
   
div.info_bloc p.title {font-family: Verdana; font-size: 10px; font-weight: bold; color: #4f463d; margin: 0px 0px 8px 8px; text-align: left;}
div.info_bloc p.title a{font-family: Verdana; font-weight: bold; color: #4f463d;  text-align: left; text-decoration: none}
div.info_bloc p.title a:hover{font-family: Verdana; font-weight: bold; color: #4f463d;  text-align: left; text-decoration: none}
div.info_bloc p.title a:visited{font-family: Verdana; font-weight: bold; color: #4f463d;  text-align: left;text-decoration: none}  
       
                /* ---Ссылки информационных страниц ----*/
          div.link {width: 100%; height: 99,9%;  margin: 5px 0px 5px 0px; padding: 0px 0px 5px 0px;  top: 5px}
                 div.link p {font-family: Verdana; font-size: 13px; font-weight: bold; color:#4f463d;margin: 5px 20px 5px 10px; padding: 0px 20px 0px 10px;  text-align: left}
                 div.link p a{font-family: Verdana; font-weight: bold; text-align: left; text-decoration:none; color: #993333;}      
                 div.link p a:hover {text-decoration: underline; color: #993333; font-family: Verdana; font-weight: bold;} 


                /* ---Заголовки----*/
          div.zag {width: 100%; height: 99,9%;  margin: 5px 0px 5px 0px; padding: 0px 0px 5px 0px; text-align: center}

              div.zag p {font-family: Verdana; font-size: 13px; font-weight: bold; color:#4f463d; margin: 0px 0px 3px 5px; text-align: center}
       

                /* ---подпись к фотографиям----*/
                     div.img_text {width: 100%; height: 99,9%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  text-align: center; }
                     div.img_text p {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  text-align: center; font-family: Verdana; font-size: 9px; font-weight: bold; color:#5b5b59;}

/* ---Содержание информационного блока ----*/


/* ----Содержание страницы ----*/

/* ---Подвал ----*/
div.footer { width: 1000px; height: 100%; float: left; background-image:url(http://www.lefort.ru/files/586_bg.jpg);}
div.footer  p {font-family: Verdana; font-size: 10px; font-weight: bold; color: #5b5b59; margin: 10px 20px 5px 10px; text-align: right;}
div.footer  p a {color:#5b5b59; text-decoration: none;}
div.footer  p a:hover{text-decoration: underline; color:#5b5b59;}
div.footer  p a:visited{color:#5b5b59; text-decoration: none;}
div.footer div.podval { width: 1000px; height: 100%; }
/* ---Подвал ----*/

div.info_bloc_f {width: 100%; height: 99,9%;  margin: 5px 0px 0px 0px;   border-bottom-style:none; border-bottom-color:#CCCCCC; border-bottom-width: 1px; padding: 0px 0px 5px 0px}
div.info_bloc_f img {margin: 2px 6px 3px 5px;}
div.info_bloc_p{font-family:Verdana; font-size: 12px; margin: 5px 2px 5px 1px; padding: 0px 2px 0px 1px; text-align: left; }
        div.info_bloc_f img.st_bot {margin: 2px 0px 0px 0px;}
        div.info_bloc_f img.main {margin: 0px 0px 0px 0px;}
        div.info_bloc_f input.bottom { margin: 2px 2px 2px 0px; background:#CCCCCC;  font-family:Verdana; font-size: 11px; font-weight: bold; color:#333333;  border: 1px solid #333333; height: 20px; width: 150px; }      