*{
	margin: 0;
	padding: 0;
}
div{
margin:0;
padding: 0;
}
body{
	background: url(/images/texture.jpg) repeat;
	margin: 0;
	padding: 0;
}
img{
	border: 0;
	margin: 0;
	padding: 0;
	_behavior: url("/images/css/pngbehavior.htc");
}
form{
	padding: 0;
	margin: 0;
}
input{
	vertical-align: middle;
	display: inline-block;
}
table{
      padding: 0;
      margin: 0;
}
a{
	outline: none;
}
h1,h2,h3,h4{
     font-size: 12px;
     margin: 0;
     color: #000;
     font-weight: bold;
}
#container{
	width: 940px;
	margin-left: auto;
	margin-right: auto;
}
    .text_11{
          font-size: 11px;
          color: #1b1b1b;
          font-family: Arial, Helvetica, sans-serif;
    }
    .text{
          font-size: 12px;
          color: #1b1b1b;
          font-family: Arial, Helvetica, sans-serif;
    }
    .text2{
          font-size: 12px;
          color: #545454;
          font-family: Arial, Helvetica, sans-serif;
    }
    .text3{
         color: #585858;
         font-size: 16px;
         line-height: 1.8;
    }
    .text3 a:visited,
    .text3 a:link{
           color: #585858;
           font-size: 20px;
    }
    .text3 a:hover,
    .text3 a:active{
           color: #fd823f;
           font-size: 20px;
    }
	#head{
		min-height: 340px;
	}
		#logo{
    		width: 258px;
			height: 125px;
			float: left;
		}
		#vspliv1{
		    width: 194px;
          background: url(/images/2.png);
          _background: url(/images/2.gif);
		    position: absolute;
		    margin-left: 520px;
		    //margin-left: -58px;
		    margin-top: 15px;
          display: none;
		    z-index: 2;
		    margin-bottom: 0!important;
		}
		#vspliv2{
		    width: 194px;
          background: url(/images/2.png);
          _background: url(/images/2.gif);
		    position: absolute;
		    margin-left: 520px;
		    //margin-left: -58px;
		    margin-top: 40px;
		    display: none;
		    z-index: 2;
 		}
 		#vspliv3{
		    width: 194px;
          background: url(/images/2.png);
          _background: url(/images/2.gif);
		    position: absolute;
		    margin-left: 520px;
		    //margin-left: -58px;
		    margin-top: 65px;
		    display: none;
		    z-index: 2;
 		}
 		#vspliv4{
		    width: 194px;
          background: url(/images/2.png);
          _background: url(/images/2.gif);
		    position: absolute;
		    margin-left: 520px;
		    //margin-left: -58px;
		    margin-top: 90px;
		    display: none;
		    z-index: 2;
 		}
 		#vspliv5{
		    width: 194px;
          background: url(/images/2.png);
          _background: url(/images/2.gif);
		    position: absolute;
		    margin-left: 520px;
		    //margin-left: -58px;
		    margin-top: 115px;
		    display: none;
		    z-index: 2;
 		}
			#polosa{
			    	font-size: 7px;
			      background: #ff8b4c;
			      height: 7px;
			      _height: 3px;
			}
			#menu{
	            margin-top: 10px;
			}
				div#menu a{
				    display: block;
				    font-size: 14px;
	             color: #494949;
	             font-family: Arial, Helvetica, sans-serif;
	             line-height: 1.8;
				}
				div#menu a:hover{
				   color: #fd823f;
				   display: block;
				   font-size: 14px;
	            font-family: Arial, Helvetica, sans-serif;
	            line-height: 1.8;
				}
			#podmenu{
			      padding-left: 25px;
			      padding-top: 7px;
			}
				div#podmenu a{
				   font-size: 12px;
		         color: #1b1b1b;
		         font-family: Arial, Helvetica, sans-serif;
		         display: block;
		         line-height: 2;
		         text-decoration: none;
				}
				div#podmenu a:hover{
				   font-size: 12px;
		         color: #fd823f;
		         font-family: Arial, Helvetica, sans-serif;
		         display: block;
		         line-height: 2;
		         text-decoration: none;
				}
		#search_tel{
			width: 200px;
			float: right;
			margin: 20px 30px 0 0px;
			//margin-right: 15px;
		}
			#tel{
				background: url(/images/tel.jpg) no-repeat;
				width: 125px;
				height: 49px;
				margin-top: 13px;
			}
		#pict{
		  	 background: url(/images/fon_orange.jpg) repeat-y;
		  	 width: 257px;
		  	 height: 30px;
		  	 float: left;
		}
		.krug{
		  	background: url(/images/fon_krug.jpg) repeat-y;
		  	width: 201px;
		  	height: 30px;
		  	float: left;
		}
		.kv{
		  	background: url(/images/fon_kv.jpg) repeat-y;
		  	width: 228px;
		  	height: 30px;
		  	float: left;
		}
		#proj{
		   margin-top: 36px;
		}
			div#price-list a{
			    font-size: 21px;
			    font-family: Arial, Helvetica, sans-serif;
			    color: #5a5a5a;
			    text-decoration: underline;
			}
	#ser_pol{
	    background: url(/images/ser_polosa.jpg) no-repeat;
       margin-left: 0;
       margin-top: -5px;
	    height: 60px;
	}
	#ser_pol1{
	    background: url(/images/horizontal_stripe.jpg) no-repeat;
	    background-position: top right;
       margin-left: 0;

	    height: 74px;
	}
	 a:visited,
	 a:link{
	     font-size: 12px;
        color: #1b1b1b;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
 	}
	 a:hover,
	 a:active{
	     font-size: 12px;
        color: #fd823f;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
	}
   #fon_news{
        background: #8e8e8e;
        width: 30px;
        height: 20px;
        font-size: 18px;
        color: #fff;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-align: center;

    }
    #podrobnee{
        margin-top: 10px;
    }
     		div#podrobnee a:visited,
     		div#podrobnee a:link{
     		    font-size: 10px;
		       color: #585858;
		       font-family: Arial, Helvetica, sans-serif;
		       text-decoration: underline;
     		}
     		div#podrobnee a:hover,
     		div#podrobnee a:active{
     		    font-size: 10px;
		       color: #fd823f;
		       font-family: Arial, Helvetica, sans-serif;
		       text-decoration: underline;
     		}
    #ser_pol2{
	    background: url(/images/ser_polosa2.jpg) no-repeat;
       margin-left: 0;
       height: 25px;
	}
	#footer{
	      margin-top: 50px;
	}
		#ssilki{
          margin-top: 7px;
		}
		div#ssilki a{
						font-size: 10px;
						color: #1b1b1b;
						font-family: Arial, Helvetica, sans-serif;
						display: block;
						margin: 0 0 4px 0;
					}


#head_inner{
		min-height: 225px;
	}
#lev_menu{

}
 	div#lev_menu a:visited,
 	div#lev_menu a:link{
      font-size: 12px;
      color: #575757;
      font-family: Arial, Helvetica, sans-serif;
      display: block;
      line-height: 2;
      text-decoration: none;
      font-weight: bold;
 	}
 	div#lev_menu a:active,
 	div#lev_menu a:hover{
      font-size: 12px;
      color: #e35d14;
      font-family: Arial, Helvetica, sans-serif;
      display: block;
      line-height: 2;
      text-decoration: none;
      font-weight: bold;
 	}
 	div#lev_menu a.actmenu:visited,
 	div#lev_menu a.actmenu:link{
      color: #e35d14;
 	}
#spravochnik{
     margin-top: 3px;
     //margin-top: 1px;
     font-weight: bold;
     text-decoration: underline;
     display: block;
     line-height: 2;
}
#navigat{
     color: #716e6e;
}
div#navigat a:link,
div#navigat a:visited{
      font-size: 12px;
	   color: #716e6e;
	   font-family: Arial, Helvetica, sans-serif;
	   text-decoration: underline;
}
div#navigat a:hover,
div#navigat a:active{
      font-size: 12px;
	   color: #e35d14;
	   font-family: Arial, Helvetica, sans-serif;
	   text-decoration: underline;
}
#name{
      margin-top: 15px;
      font-size: 20px;
	   color: #585858;
	   font-family: Arial, Helvetica, sans-serif;
}
.name_news{
      font-size: 12px;
	   color: #535353;
	   font-family: Arial, Helvetica, sans-serif;
	   font-weight: bold;
	   text-decoration: underline;
}
.name_notice{
      font-size: 12px;
	   color: #585858;
	   font-family: Arial, Helvetica, sans-serif;
	   font-weight: bold;
	   text-decoration: none;
}
div#name_notice a{
      font-size: 12px;
	   color: #585858;
	   font-family: Arial, Helvetica, sans-serif;
	   font-weight: bold;
	   text-decoration: none;
}
div#notice a{
      font-size: 12px;
	   color: #e35d14;
	   font-family: Arial, Helvetica, sans-serif;
	   font-weight: bold;
	   text-decoration: underline;
}
#date{
      font-size: 12px;
	   color: #716e6e;
	   font-family: Arial, Helvetica, sans-serif;
}
#rubrika {
      font-size: 12px;
	   color: #585858;
	   font-family: Arial, Helvetica, sans-serif;
	   font-weight: bold;
	   text-decoration: none;
}
li{
   color: #e35d14; 
   line-height: 1.5;
   margin-top: 2px;
   list-style-type: square;
}
#podrazdel{
      font-size: 14px;
	   color: #e35d14;
	   font-family: Arial, Helvetica, sans-serif;
	   font-weight: bold;
	   text-decoration: none;
}
th{
   background: #fc813e;
   text-align: center;
   color: #fff;
   font-weight: bold;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   height: 30px;
   border: 1px solid #bbbbbb;
}
table#cuenta td{
   height: 30px;
   text-align: left;
   padding-left: 15px;
   border: 1px solid #bbbbbb;
}
a.actmenu:link,
a.actmenu:visited {
   color: #e35d14;
}
#ff2594{
width: 100px;
}
.postovoy{
background: #EFEFEF;
border:1px dashed #4A4F54;
padding:20px;
margin:5px 0 10px 0;
opacity: 0.9;filter:alpha(opacity=90);zoom:1;

         -webkit-border-top-left-radius:10px;
         -webkit-border-top-right-radius:10px;
         -webkit-border-bottom-left-radius:10px;
         -webkit-border-bottom-right-radius:10px;

         -khtml-border-radius-topleft:10px;
         -khtml-border-radius-topright:10px;
         -khtml-border-radius-bottomleft:10px;
         -khtml-border-radius-bottomright:10px;

         -moz-border-radius-topleft:10px;
         -moz-border-radius-topright:10px;
         -moz-border-radius-bottomleft:10px;
         -moz-border-radius-bottomright:10px;
}
.news1 {background:url(/images/24163913_big.jpg) top no-repeat; min-height:211px; 1000px}
.new {float:left; width:200px; padding-left:30px;}
.new h2 {color:#b41f25; font-size:24px; font-weight:normal; margin:0; padding:0}
.new p {margin:0; padding:5px 0}
.akc {margin-left:380px; padding-right:30px; color:#e7e5e5}
.akc h2 {color:#ffffff; font-size:24px; font-weight:normal; margin:0; padding:0}
.akc h3{color:#ffffff; font-size:18px; font-weight:normal; margin:0; padding:0}


