body,html {
margin: 0;
padding: 0;
background: white;
color: #333333;
}


/* ссылки */
a{font-size: 13px; font-family: Tahoma; color: #333333;}
a:hover{font-size: 13px; font-family: Tahoma; color: #41a300;}

a.green{font-size: 13px; font-family: Tahoma; color: #41a300;}
a.green:hover{font-size: 13px; font-family: Tahoma; color: black;}

a.down{font-size: 13px; font-family: Tahoma; color: #333333;}
a.down:hover{font-size: 13px; font-family: Tahoma; color: black;}

a.service_header{font-size: 18px; font-family: Verdana; color: #41a300;}
a.service_header:hover{font-size: 18px; font-family: Verdana; color: #333333;}


/* общее */
h1{font-size: 20px; font-family: Verdana, Tahoma; color: #82c600; font-weight: normal; padding: 0; margin:0;}
h1.responces{font-size: 20px; font-family: Verdana, Tahoma; color: #82c600; font-weight: normal; padding: 0; margin-top: 25px; margin-bottom: 15px;}
h2{font-size: 20px; font-family: Verdana, Tahoma; color: #82c600; font-weight: normal; padding-bottom: 15px; margin:0;}
.up_line{text-align: right; padding-right: 15px; font-size: 13px; font-family: Tahoma; color: #333333;}
h3{font-size: 17px; font-family: Verdana, Tahoma; color: #41a300; font-weight: normal; padding-bottom: 15px; margin:0;}
.text{font-size: 13px; font-family: Tahoma; color: #333333;}
.responce_user{font-size: 13px; font-family: Tahoma; color: #333333; font-style: italic; font-weight: bolder; width: 100%;}
.responce_item{font-size: 13px; font-family: Tahoma; color: #333333; margin-bottom: 20px;}
p{font-size: 13px; font-family: Tahoma; color: #333333;}
.smiles{margin-right: 10px; margin-bottom: 0px;}
.small_text{font-size: 11px; font-family: Tahoma; color: #333333;}

.informer_1{font-size: 12px; background-image: url(img/p13.jpg); background-repeat: repeat-x; width: 100%; padding-top: 18px;}
.informer_header{font-size: 20px; font-family: Verdana; color: #82c600; background-color: white; }
.informer_2{font-size: 12px; background-image: url(img/p21.jpg); background-repeat: repeat-y;}
.informer_3{font-size: 12px; background-image: url(img/p22.jpg); background-repeat: repeat-y;}
.informer_4{font-size: 12px; background-image: url(img/p32.jpg); background-repeat: repeat-x;}
.krug_header{font-size: 17px; font-family: Verdana, Tahoma; color: #82c600; font-weight: normal; padding-bottom: 15px; padding-left: 10px;padding-top:5px;vertical-align:top;}
.krug_link{font-size: 10px; font-family: Tahoma; color: #41a300;}
.krug_link:hover{font-size: 10px; font-family: Tahoma; color: #41a300;}
.name_block{font-size: 13px; font-family: Tahoma; color: #333333; vertical-align: top; text-align: left; width: 50%;}
.company_block{font-size: 13px; font-family: Tahoma; color: #333333; vertical-align: top; text-align: left; width: 100%;}
.number{font-size: 13px; font-family: Tahoma; color: #333333; vertical-align: top; text-align: left;}
.search_out_block{font-size: 13px; font-family: Tahoma; color: #333333; vertical-align: top; text-align: left; margin-bottom: 30px;}



.link_block{font-size: 13px; font-family: Tahoma; color: #333333; vertical-align: top; text-align: left; width: 50%;}
.active_page{font-size: 13px; font-family: Tahoma; color: #41a300; font-weight: bolder;}
.news_pic{vertical-align: top; text-align: left; margin-right: 15px;}
.search_pic{vertical-align: top; text-align: left; margin-right: 10px; margin-bottom: 10px;}
.bottom_padding{vertical-align: top; text-align: left; height: 30px;}


/* для новостей */
.news_date{font-size: 13px; font-family: Verdana; color: #838383; font-weight: bolder;}
.news_date_in{font-size: 18px; font-family: Verdana; color: #838383; font-weight: normal;}
.news_text{font-size: 13px; font-family: Tahoma; color: #333333; vertical-align: top; text-align: left;}
.news_header{font-size: 18px; font-family: Verdana, Tahoma; color: #41a300; font-weight: normal; padding: 0; margin:0;}
.page_news_header{font-size: 18px; font-family: Verdana, Tahoma; color: #41a300; font-weight: normal; padding: 0; margin-left: 195px; margin-bottom: 20px;}
.news_block{font-size: 13px; font-family: Tahoma; color: #333333; vertical-align: top; text-align: left; margin-bottom: 25px;}



/* поисковая форма */
.title_search_fon{font-size: 13px; font-family: Tahoma; color: #333333; background-image: url(img/f2.jpg); background-repeat: repeat-x; margin-top: 20px; margin-bottom: 30px;}
.search_fon{font-size: 13px; font-family: Tahoma; color: #333333; background-image: url(img/f2.jpg); background-repeat: repeat-x; margin-top: 20px; margin-bottom: 15px;}
.search_fon_left{font-size: 13px; font-family: Tahoma; color: #333333; background-image: url(img/f1.jpg); background-repeat: no-repeat;}




/* подвал */
.down_fon{font-size: 13px; font-family: Tahoma; color: #333333; 
background-image: url(img/down_fon.jpg); background-repeat: repeat-x;}
.down_left{text-align: left; vertical-align: top; padding-left: 30px; font-size: 13px; font-family: Tahoma; color: #333333;}
.down_right{text-align: right; vertical-align: top; padding-right: 15px; font-size: 13px; font-family: Tahoma; color: #333333;}



/* формы */

form {margin-left: 98px; font-size: 12px; color: #515151; font-family: Tahoma, Veranda; 
text-align: left; font-size: 13px; font-family: Tahoma; padding: 0; margin-bottom: 0px;}

.form22 {margin-left: 5px; font-size: 12px; color: #515151; font-family: Tahoma, Veranda; 
text-align: left; font-size: 13px; font-family: Tahoma; padding: 0; margin-bottom: 0px;}

.radio22 {FONT-SIZE: 12px; COLOR: #515151; font-family: Tahoma; 
   width:14px;height:14px;border:0;}


form.responce_form {text-align: left; font-size: 13px; font-family: Tahoma; padding: 0; margin: 0px;}


select {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #515151; FONT-FAMILY: Arial}

input {FONT-SIZE: 12px; COLOR: #515151; font-family: Tahoma;
 background-color: white; border: #d5d5d5 1px solid; height: 20px; padding: 0px; padding-left: 0px; MARGIN: 0px; vertical-align: middle;}

 input.comment {FONT-SIZE: 12px; COLOR: #515151; font-family: Tahoma;
 background-color: white; border: #d5d5d5 1px solid; height: 20px; padding: 0px; padding-left: 0px; MARGIN-top: 5px;}


 
 textarea.comment {FONT-SIZE: 12px; COLOR: #515151; font-family: Tahoma;
 background-color: white; border: #d5d5d5 1px solid; padding: 0px; padding-left: 0px; MARGIN-top: 5px;}

input.find {FONT-SIZE: 12px; COLOR: #67b533; font-family: Tahoma;
 background-color: white; border: #d5d5d5 1px solid; height: 20px; padding: 0px; padding-left: 5px; padding-right: 5px; MARGIN: 0px; vertical-align: middle;cursor:hand;}
 
input.radio {FONT-SIZE: 12px; COLOR: #515151; font-family: Tahoma; background: transparent;
 padding: 0px; padding-left: 5px; padding-right: 5px; vertical-align: middle; border: none;}

 
textarea {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #515151; 
font-family: Tahoma, Veranda; background-color: white; border: #d5d5d5 1px solid;}

.border{border: 2px solid #CCCCCC;}

.find2 {FONT-SIZE: 12px; COLOR: #67b533; font-family: Tahoma;
 background-color: white; border: #d5d5d5 1px solid; height: 20px; cursor:hand;}
 

