 	 	body {

 	 	 text-align:center;

 	 	 background-color: #d8dad7;

 	 	 margin:0px;

 	 	 padding:0px;

 	 	}

 	 	

 	 	a {

 	 	 text-decoration:none;

 	 	}

	  

 	  div.head_right {

 	   float:left;

 	   display:block;

 	   width:504px;

 	   height:82px;
 	   
     background: #000  url(images/template/bg_header.jpg) repeat-x top left;

 	  }

 	 span.head_right { 
    display:block;
    float:right;
    width:2px;
    height:82px;
    background: url(images/template/border_right_bl.jpg) repeat-y top right;
 	 } 	

   
   div.head_right a{
 	   display:block;
 	   height:80px;
     position:relative;
 	   z-index: 100;
 	   float:left;
 	   border-right:1px solid #0b56b9;
 	   border-left:1px solid #0b56b9;
 	      margin-left:15px;
     
 	  }	
 	  

a.avtorentacar_news {
 	  
 	   width:67px;

 	   background: url(images/template/news.jpg) no-repeat top left;
 	
 	  }
 	  
 	   a.avtorentacar_news:hover {
 	   background: url(images/template/news.jpg) no-repeat left -80px ;

 	  }
 	  
 	  a.avtorentacar_topics {
 	   width:67px;
 	   background: url(images/template/topics.jpg) no-repeat top left;
 	  
 	  }
 	  
 	  a.avtorentacar_topics:hover {
     background: url(images/template/topics.jpg) no-repeat left -80px;
 	  }
 	  
 	   a.avtorentacar_map {
 	    width:67px;
 	    background: url(images/template/map.jpg) no-repeat top left;
 	  
 	  }
 	  
 	   a.avtorentacar_map:hover {
      background: url(images/template/map.jpg) no-repeat left -80px;
 	  }
 	  
 	  a.avtorentacar_rent {
 	 
 	   width:99px;
 	   background: url(images/template/rent.jpg) no-repeat top left;
 	  }
 	  
 	   a.avtorentacar_rent:hover {
 	   background: url(images/template/rent.jpg) no-repeat left -80px;
 	  }
 	  
 	  a.avtorentacar_websbor {
 	 
 	   width:99px;
 	   background: url(images/template/websbor.jpg) no-repeat top left;
 	  }
 	  
 	   a.avtorentacar_websbor:hover {
 	   background: url(images/template/websbor.jpg) no-repeat left -80px;
 	  }

 	  

 	  div.main_frame {
 	   text-align:left;
 	   border:0px solid #000000;
 	   width:1008px;
 	   margin-left:auto;
 	   margin-right:auto;
 	  } 
 	  
    
    a.head_left {
 	   float:left;
 	   border-right:1px solid #0b56b9;
 	   display:block;
 	   width:268px;
 	   height:82px;
 	   background: #f2f2f2 url(images/template/logo.jpg) no-repeat top left;
 	  }
 	  


    
    div.content {
     margin-top:-1px;
     float:left;
     display:block;
     width:773px;

     background: #f2f2f2  url(images/template/border_right.jpg) repeat-y right;
    }
    


    
    div.left_side {
     padding-bottom:20px;
     width:771px;
     background: #f2f2f2 url(images/template/bg_menu.jpg) repeat-y top left;
     overflow:auto;
     z-index:10;
     
    }

    

    div.left_menu {

     float:left;

     width:243px;

     min-height: 1000px;

     margin-top:10px;
    
    }

    

    div.left_menu a {

 	 	 border-bottom:1px solid #e6e5e5;

 	 	 display:block;

 	 	 width:243px;

 	 	 position:relative;

 	 	 left:7px;

 	 	 color:#000;

 	 	 font: 11px Arial, sans-serif;

 	 	 letter-spacing:1px;

 	 	 padding-left: 15px;

 	 	 padding-bottom: 3px;

 	 	 padding-top: 3px;

 	 	 background: url(images/template/bullet_menu2.jpg) no-repeat left 4px ;

 	  }



 	  div.left_menu a:hover {

 	  	border-bottom: 1px solid #000000;

 	  }
 	  

    

    div.right_side {

     margin-left:13px;

     padding-top:20px;

     float:right;

     position:relative;

     width:502px;

     background: #f2f2f2;
  

    }


    

    div.topic {
     min-height: 140px;
     margin-left:13px;

     margin-right:9px;

     margin-bottom:25px;

    }

    

    div.topic p {

     margin-top:4px;

     margin-bottom:10px;

     padding-left:3px;

     text-align:justify;

     font: 12px Arial,sans-serif;

    }
    
    
    
		div.topic ul {
		 margin:0px;
		 margin-left: 16px;
		 padding:0px;
		 list-style: square;
		 font: 12px Arial,sans-serif;
		}
		
	div.topic ul li  {
     clear:both;

    }
		
		div.topic ul li strong {
     display:block;
     float:left;
     clear:both;
     width: 120px;
     margin-right: 20px;
		 color: #404040;
    }
    

    div.topic a {

     color:#053e83;

     font: bold 11px Tahoma,sans-serif;

    }

    

    div.topic a:hover {

     text-decoration: underline;

    }

    

    

   div.topic a.topic_title, h1.topic_title, h2.topic_title {

     margin:0px;

     display:block;

     width:455px;

     border-bottom: 1px solid #0258c6;

		 padding-top:2px;
		 
     padding-bottom:4px;

     padding-left:24px;

     background: url(images/template/bullet_title.jpg) no-repeat left 0px;

     color:#053e83;

     font: bold 14px Arial,sans-serif;

    }

    



    img.topic_image {
     float:left;
     margin-top:6px;
     position:relative;
     right: 10px;
		 z-index:100;
    }

    div.topic_footer {

     float:right;
     clear:both;
     font: 10px Tahoma,sans-serif;

    }

    

    div.topic_footer a {

     font-size:10px;

    }
		


    

    a.sitemap {

     color:#053e83;

     font: bold 11px Tahoma,sans-serif;

    }

    

    a.sitemap:hover {

     text-decoration: underline;

    }

    

   table.sitemap {

     margin-left:13px;

     margin-right:9px;

     margin-bottom:25px;

     font: 11px Arial,sans-serif;

    }

    

    table.sitemap td {

     padding-right: 5px;

     text-align: center;

     vertical-align: middle;

    }

    

    table.sitemap th {

     border-bottom: 1px solid #000;

     padding-bottom:4px;

     padding-left:15px;

     padding-right:5px;

     background: url(images/template/bullet_menu.jpg) no-repeat left 3px;

     text-align: left;

     font: bold 11px Verdana,sans-serif;

    }

    

    table.sitemap td.link {

     padding-right: 5px;

     text-align: left;

    }

    

    
   span.menu_bottom {
     margin-top:0px;
     position:relative;
     left:1px;
     float:left;
     background: url(images/template/border_bottom.jpg) repeat-x bottom left;
     display:block;
     width:771px;
     height:2px;
     z-index:100;
    }
   
   
   div.right_menu {
    float:right;
    width:231px;
    background: url(images/template/bg_right_menu.jpg) repeat-y top right;
   }
   

   
   div.right_menu a {
    
     
    margin:0px;
    display:block;
    min-height:16px;
    margin-left:2px;
      
   }
   
   div.right_menu a.r_top, a.r_feeds, a.r_poll, a.poll_selected {
	   padding-top:5px;
     padding-bottom:3px;
     width:227px;     
     color:#000;
     font: 11px  Tahoma,sans-serif;
   }
   
   span.poll_bullet{
    margin-left:3px;
    position:relative;
    top:0px;
    float:left;
    font: bold 12px  Verdana,sans-serif;
    display:block;
    width:23px;
    color:#dbdbdb;
   }
   
	 
	 #vote {
	  padding:0px;
		margin:0px;
		
	 }
	 
	 span.r_bgsite {
    display:block;
    background:  url(images/template/r_bgsite.jpg) no-repeat top left;
    margin-left:2px;
    width:227px;
    height:79px; 
   }
      
   a.r_bgsite {
    padding:0px;
    width:227px;
    height:50px;
    background: #72a3e4 url(images/template/bg_but_bgsite.jpg) repeat-x top right;
   }
   
   a.r_bgsite:hover {
    background: #72a3e4 url(images/template/bg_but_bgsite.jpg) repeat-x right -50px;
   }
	 
   span.r_top {
    display:block;
    background:  url(images/template/r_top.jpg) no-repeat top left;
    margin-left:2px;
    width:227px;
    height:79px; 
   }
   
   a.r_top {
    background: #72a3e4 url(images/template/bg_but_top.jpg) repeat-x top right;
   }
   
   a.r_top:hover {
    background: #86b7f9 url(images/template/bg_but_top_w.jpg) repeat-x top right;
   }
   
   
   div.r_poll {
    display:block;
    background:  url(images/template/r_poll.jpg) no-repeat top left;   
    margin-left:2px;
    width:227px;
    height:77px;
   }
   
 span.poll_already {
   display:inline;
   position:relative;
   top:64px;
   right:2px;
   font: 11px  Arial, sans-serif;
   float:right;
   color: #000;
 }  
   
 div.r_poll  a.poll_vote {
    padding:0px;
    font: 11px Tahoma, sans-serif;
    color: #B4B4B4;
    display: block;
    width:70px;
    height:15px;
    float:right;
    text-align: center;
    position:relative;
    top:63px;
    left:1px;
    display:none;
    background-color: #000;
   }
   
   span.poll_result {
    border:0px solid #000;
    display:block;
    height: 2px;
    line-height: 2px;
    background: #eed1d1;
    clear: left;
    position:relative;
    top:3px;
  
   }
   
  span.poll_percent {
    border:0px solid #000;
    display:inline;
    position:relative;
    top:-8px;
    right:2px;
    font: 11px  Arial, sans-serif;
    float:right;
    color: #eed1d1;
   }
   
   a.poll_title {
	  padding-top:5px;
    padding-bottom:3px;
    background: #d24646  url(images/template/bg_but_poll.jpg) repeat-x top right;
    color: #eed1d1;
    font: 12px  Arial, sans-serif;
    padding-left: 5px;
    width:222px;
    
   }
   
   a.r_poll {
 
    background: #d24646  url(images/template/bg_but_poll.jpg) repeat-x top right;
   }
   
   a.r_poll:hover {
    background: #e95f5f  url(images/template/bg_but_poll_w.jpg) repeat-x top right;
   }
   
   
   a.poll_selected {
    background: #e95f5f url(images/template/bg_but_poll_w.jpg) repeat-x top right;
   }
   
   span.r_feeds {
    display:block;
    background:  url(images/template/r_feeds.jpg) no-repeat top left;   
    margin-left:2px;
    width:227px;
    height:77px;
   }
   

 
   a.r_feeds {
    background: #fc8a4c url(images/template/bg_but_feeds.jpg) repeat-x top right;
   } 
 
    a.r_feeds:hover {
     background: #ffbd7f url(images/template/bg_but_feeds_w.jpg) repeat-x top right;
   }
       
    span.rmenu_bottom {
     position:relative;
     left:1px;
     background: url(images/template/border_bottom_bl.jpg) repeat-x bottom left;
     display:block;
     z-index:100;
     height:2px;
     width:229px;
    }
    

    div.footer_links {

     position:relative;

     right:0px;

     width:510px;

     float:left;

    }

    

    div.footer_links a {

     color: #000;

     font: 10px Tahoma, sans-serif;

     margin-right: 7px;

     padding-left:15px;

   

     background: url(images/template/bullet_footer.jpg) no-repeat left 1px;

    }



    

    div.footer_links a:hover {

     text-decoration: underline;

    }
		
	  div.footer_links a img {
     display:none;
    }