body{
	margin: 0px;
	padding: 0px;
	background-color: #fff;

}

table{border:0px; border-collapse:collapse;}

img{
	border: 0px;
}

p{
	padding: 4 0 4 0px;
	margin: 4 0 4 0px;
}

hr{
	
	height:1px;
	background-color: #ded7c8;
	border: 0px;

}

.hr1{
 height: 1px;
    width: 100%;
color:FFF;
    /*color: #A92018;*/
    border-width: 0px 0px 1px 0px;/*лечилка для мазилы*/
    border-bottom-style: solid; 
/*border-color:#A92018;*/
border-color:FFF;
	 margin-top:0px;
	 margin-bottom:0px;
}


body, td, textarea{
	
	padding:0px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

	
	
}


.menu{
	background-color: #1b1b1b;
	height:38px;
}

.maintext{
	padding: 4 0 4 0px;
}


.wt{
font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	

}

.wt2{
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;
	padding: 0 0 0 32px;
}

.bgwa{
     background:url(images/bgwa.jpg) no-repeat top left;
     padding: 20 15 15 30px;
     
}

.p1{
     padding: 0 0 14 0px;
     margin: 0 0 14 0px;
     font-weight: bold;
     width: 100%;
     height:40px;
}


.or{
	font-family: Arial, Helvetica, sans-serif;
	color: #ff8408;
	font-size: 11px;
}

.or2{
	font-family: Arial, Helvetica, sans-serif;
	color: #ff8408;
	font-size: 12px;
}



.date{
	padding: 20 0 0 70px;
}


.info{
	background-color: #fdf6e6;
	border: 1px solid #ded7c8;
	width: 250px;
	margin-top: 20px;
	
}

.info1{
	background-color: #fdf6e6;
	border: 1px solid #ded7c8;
	width: 16px;
	height: 18px;
	text-align: center;
	margin:100 2 0 2px;


}

.or3{
	font-family: Arial, Helvetica, sans-serif;
	color: #ff8408;
	font-size: 12px;
	font-weight: bold;
}

.or4{
	font-family: Arial, Helvetica, sans-serif;
	color: #A92018;
	font-size: 12px;
	font-weight: bold;
}




.tel{
height: 134px;
background:url(images/tel.gif) no-repeat bottom left;
	
}

.ct1{
line-height: 18px;
height: 60px;
	
}

.ct2{
	line-height: 18px;
	color: #ff8408;
	height: 60px;
}



.ct{
font-family: Arial, Helvetica, sans-serif;
	color: #0d0d0d;
	font-size: 12px;
	padding: 39 0 0 30px;
	line-height: 16px;
	
}


.nfo{
width: 249px;
height: 144px;
background:url(images/nfo.gif) no-repeat top left;
margin-top: 20px;

	
}

.hand{
line-height: 18px;
color: #ff8408;
	
}
.hand1{
	line-height: 18px;
color: #0d0d0d;
}



 
 h1{
  	color: #ff8408;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding:0px;
	margin: 0px;
	padding: 46 0 0 30px;
 	
 }
 
  h2{
   color: #ff8408;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding:0px;
	margin: 0px;

 }

  .h2{
   color: #ff8408;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding:0px;
	margin: 0px;

 }



.t0{
   background:url(images/bgleft.gif) repeat-y top left;
	width: 318px;
	height: 100%;
}


.t1{
	width:318px; 
	height:134px;
	background:#ed8407 url(images/01.jpg) no-repeat top left;
}

.t2{
	width:318px; 
	height:170px;
	background:#931d16 url(images/02.jpg) no-repeat top left;
}

.t3{
	width:318px; 
	height:77px;
	background:#931d16 url(images/03.jpg) no-repeat top left;
}


.r1{
width:100%; 
	height:134px;
	background:#ed8408 url(images/r1.jpg) no-repeat top left;
}

.r2{
width:344px; 
	height:134px;
	background:#ed8408 url(images/r2.jpg) no-repeat top left;
}

.r3{

	height:98px;
	background:url(images/r3.jpg) no-repeat top left;
	
}


.r4{
width:440px; 
	height:98px;
	background:url(images/r4.jpg) no-repeat top right;
	
}

 .r5{
   width: 19px;
	height:98px;
	background:url(images/r5.jpg) repeat-x top left;
	
}

 .bot2{
width:100%; 
	height:76px;
	background:#ed8408 url(images/bot2.jpg) no-repeat top left;
}
 
 
 
 
.news{
     	color: #697d85;
	font-weight: normal;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 9px;
        font-weight: bold;
        padding:0px;
	margin: 0px;
        line-height: 20px;
 	
 }

 
 
 .phone{
 color: #697d85;
 font-weight: normal;
 font-size: 22px;
 font-family: Tahoma, Helvetica, sans-serif;
 padding:0px;
 margin: 0px;
 line-height: 43px;
	
	
	
	
 }
 
 
 
textarea{
border: 1px solid #ded7c8;
background-color: #fdf6e6;

}
 INPUT{
border: 1px solid #ded7c8;
background-color: #fdf6e6;

}

 .topmenu{
  color: #f6f6f6;
 font-weight: normal;
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
 text-transform: uppercase;
 text-decoration: none;
 text-align: center;
 line-height:30px;
 }
 

.topmenu a:hover {text-decoration:none;  line-height:30px;}

.leftmenu{
position:relative; top:0px;left:0px;
color:#fd8104;
}
.leftmenu ul{
width:230px;
color:#fd8104;
 padding-left:0px;
list-style-image: url('images/arr.gif');



}
.leftmenu li{
width:100%;
height:20px;
color:#fd8104;
 font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
 font-size: 14px;
padding-bottom:10px;
line-height:20px;
	
}
.leftmenu a{color:#fd8104;}


.lm{
	margin:0 42 20 45px; 
	width:230px;
}


a:hover{
	text-decoration: none;
}

a{
	
}



/*.arr{
	width:100%;
	height:20px;
padding-bottom:10px;
line-height:20px;

	/*padding:0 0 15 0px;*/
/*	background: url(images/arr.gif) no-repeat top left;

}   */

 
  ul { margin:2 0 2 0px;  padding:2 0 2 0px; 
   
  list-style:none;}
li {background:url(images/line1.gif) left top no-repeat; padding:4 0px 0 18px; line-height:14px;}
li a { }
li a:hover {text-decoration:none; }











