@charset "windows-1251";
/* CSS Document */

*
{
	margin:0; 
	padding:0; 
}
img {
	border: 0;
	vertical-align: top;
}
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #FFF;
	text-align: center;
	color: #000000;
}
p {
	margin-bottom:15px;
}
ul {
	margin-left:50px;
	margin-bottom:15px;
	text-indent: 0em;	
}
li {
	margin-bottom:15px;	
	text-indent: 0em;
}
.header_fon{
    width: 50%;
    height: 355px;
    background-image: url(../images/header_fon.png);
}
#container {
	width: 990px;  
	background: #F0F1EF;
	margin: 0 auto; 
	text-align: left;
}
/* Шапка */
#header {
    width: 990px;
	background: #FFF; 
}
.polosa {
	margin: 0; 
	height: 5px;
	font-size: 2px;
	background-color: #5ABF4D;
}
.verh_menu{
	margin: 0; 
	height: 25px;
    padding-right: 20px;
}
.verh_menu img{
    float: right;
}
.avtoriz{
	float: right;
 	margin-top: 60px;
    padding-right: 20px;
    width: 220px;
}
.avtoriz a{
    font-size: 75%;
    text-decoration: none;
    color: #5ABF4D;
    font-weight: bold;
}
.title_fild{
    padding-top: 5px;
	display: block;
	float: left;
	width: 60px;
    font-size: 70%;
}
.stwork_but{
    float: right;
}
.fild{
    border: 1px solid #5ABF4D;
    height: 16px;
    padding: 2px;
    
}
.otstup_5px{
	padding-bottom: 5px;
	font-size: 2px;
}
.blok_menu{
    background-image: url(../images/bg_blok_menu.png);
    padding-bottom: 3px;
    padding-right: 20px;
}
.menu_1{
    background-image: url(../images/menu_1.png);
    float: right;
    width: 120px;
    height: 29px;
    cursor: pointer;
    text-align: center;
    color: #FFF;
    text-transform: uppercase;
    font-weight: bold;
    padding-top: 10px;
    font-size: 90%;
    text-decoration: none;

}
.menu_2{
    background-image: url(../images/menu_2.png);
    float: right;
    width: 120px;
    height: 29px;
    cursor: pointer;
    text-align: center;
    color: #FFF;
    text-transform: uppercase;
    font-weight: bold;
    padding-top: 10px;
    font-size: 90%;
    text-decoration: none;
}
.menu_3{
    background-image: url(../images/menu_3.png);
    float: right;
    width: 120px;
    height: 29px;
    cursor: pointer;
    text-align: center;
    color: #FFF;
    text-transform: uppercase;
    font-weight: bold;
    padding-top: 10px;
    font-size: 90%;
    text-decoration: none;
}
.menu_4{
    background-image: url(../images/menu_4.png);
    float: right;
    width: 120px;
    height: 29px;
    cursor: pointer;
    text-align: center;
    color: #FFF;
    text-transform: uppercase;
    font-weight: bold;
    padding-top: 10px;
    font-size: 90%;
    text-decoration: none;
}
.menu_5{
    background-image: url(../images/menu_5.png);
    float: right;
    width: 120px;
    height: 29px;
    cursor: pointer;
    text-align: center;
    color: #FFF;
    text-transform: uppercase;
    font-weight: bold;
    padding-top: 10px;
    font-size: 90%;
    text-decoration: none;
}
.avtoriz_blok{
    background-color: #FFF;
    width: 391px;
}
/* Контент */
#mainContent {
	    width: 950px;
	padding: 0 20px;
	background: #F0F1EF;
	text-indent: 1.5em;
}
#mainContent h1{
	font: 222% Georgia, "Times New Roman", Times, serif;
}
#mainContent p{
	font-family: Geneva, "Times New Roman", Times, serif;
	font-size: 130%;
	font-style: italic;
}
#uslugi td{
	vertical-align: top;
    text-align: left;
}
.znak{
	float: left;
}
.uslugi_title{
	margin-top: 5px;
	font: 150% "Times New Roman",  Geneva, Times, serif;
	text-transform: uppercase;
}
.uslugi_text{
	padding: 5px 10px 10px 50px;
	font-family: Geneva, "Times New Roman", Times, serif;
	font-size: 110%;
	font-style: italic;
}
.dalee_img{
	float: right;
	margin-right: 10px;
}
.dalee{
	text-align: right;
	margin-top: 3px;
}
.dalee a{
	text-decoration: none;
	color: #000;
	font-weight: bold;
    font-size: 80%;
}
#tarifs td{
	vertical-align: top;
}
/* подвал */
#footer {
    width: 950px;
    padding: 0 20px;
    height: 100px;
	background:#e3e3e3;
}
.footer_menu {
	padding: 20px 0 10px 0px;
    width: 600px;
    
}
.footer_link{
    float: left;
}
.footer_link a{
    color: #000;
    text-decoration: none;
    font-weight: bold;
}
.footer_seo{
    float: right;
    padding-top: 20px;
    font-size: 70%;
}

/* Новости*/
.content_news{
    padding: 10px;
}
.news_img{
	float: left;
	margin: 0 10px 0 5px;
}

.news_text_img{
 height: 120px;
}
.news_text_data{
 text-align: right;
 margin-bottom: 10px;
}



