body{
	margin: 0px;
	padding: 0px;
	background-color: #fff;

}

table{border:0px; border-collapse:collapse;}

img{
	border: 0px;

}




.tablet
{
    border-width: 0 0 1px 1px;
    border-spacing: 0;
    border-collapse: collapse;
	  border-color: #296f7c;
    border-style: solid;
	 text-align: center;
	 vertical-align: middle;
	 
}
.tdt
{
    margin: 0;
    padding: 4px;
    border-width: 1px 1px 0 0;
	  border-color: #296f7c;
    border-style: solid;
	  text-align: center;
    background-color: #dcf0ef;
	  vertical-align: middle;
}











.i{
	border: 0px;
	margin: 10 0 0 0px;
	padding:0 10 0 0px;
	
}
.i2{
	border: 0px;
	margin: 10 10 0 0px;
	padding:0 0 0 0px;
	
}


.i3{
	float: left;
}

.i4{
	margin: 10 10 0 0px;
	padding:0 0 0 0px;
	float: left;
}


.txtfoto{
	width:135px; 
	text-align:center; 
	padding:3 2 2 2px;
}


.ft{
background-color: #e2f2f1;
border: 1px solid #9ac1c0;
width: 469px;
}
.ft2{
background-color: #e2f2f1;
border: 1px solid #9ac1c0;

}



p{
	padding: 4 0 4 0px;
	margin: 4 0 4 0px;
	
}






/*
p{
	padding: 4 0 4 0px;
	margin: 4 0 4 0px;
	text-align: justify;
}

*/

body, td, input, textarea{
	
	padding:0px;
	vertical-align: top;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#333333;
	
	
}

.top1{
		background:#35a2ce url(images/top1.jpg) no-repeat top left;
}
.top2{
		background:url(images/topbg.jpg) repeat-x top left;
}
.top3{
		background:url(images/top2.jpg) no-repeat top left;
		height:271px;
}
.top4{
		background:url(images/top3.jpg) no-repeat top left;
		height:271px;
}

.bgwa{
		background:url(images/bgwa.jpg) repeat-x top left;
		
}


.lm1{
		background:url(images/bgmenul.jpg) repeat-y top left;
	
}
.lm2{
		background:url(images/lm2.jpg) no-repeat top left;
	
}

.lm3{
background:url(images/bgmenul2.jpg) no-repeat top left;
	
}



 h1{
  	color: #dc0034;
	font-weight: normal;
	font-family: georgia, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	font-weight: bold;
	padding:0px;
	margin: 0px;
	padding: 0 0 0 0px;
 	
 }
 
  h4{
   color: #fff;
	font-weight: normal;
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 14px;
  font-weight: normal;
	padding:0px;
	margin: 0px;
	line-height: 22px;


 }
  .h5{
   color: #fff;
	font-weight: normal;
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 14px;
  font-weight: normal;
	padding:0px;
	margin: 0px;
	line-height: 26px;
	text-decoration: none;


 }
 .h4
  {
  	color: #fff;
	font-weight: normal;
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 14px;
  font-weight: normal;
	padding:0px;
	margin: 0px;
	text-decoration: none;

  } 

  .topm{
  color: #fff;
	font-weight: normal;
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 11px;
  font-weight: normal;
	padding:0px;
	margin: 0px;
	text-decoration: none;
	line-height: 20px;
	
  
  }
  
  
  .txt1{
  	color:#296f7c;
	font-weight: bold;

  }
  
    .txt2{
  	color:#333333;
	font-weight: bold;
	padding:3 0 3 0px;
	
	font-size: 12px;
	  }
  
hr{
	 height: 1px;
    width: 100%;
    color: #DBDBDB;
    border-width: 0px 0px 1px 0px;/*лечилка для мазилы*/
    border-bottom-style: solid; border-color:#DBDBDB;
	 margin-top:10px;
	 	 margin-bottom:20px;
}
	  
.tabwa{
padding:26 20 0 20px;
}	  
	  
	  
	  
  
/*





.menu{
	background-color: #1b1b1b;
	height:38px;
}

.wt{
font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	text-decoration: none;

}

.wt2{
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
	padding: 26 0 0 32px;
}

.bgwa{
	background:url(images/bgwa.jpg) no-repeat top left;
	padding: 20 15 15 15px;
	
}



.or{
	font-family: Arial, Helvetica, sans-serif;
	color: #ff8408;
	font-size: 11px;
	text-decoration: none;
}

.or2{
	font-family: Arial, Helvetica, sans-serif;
	color: #ff8408;
	font-size: 12px;
	text-decoration: none;
}



.date{
	padding: 20 0 0 70px;
}


.info{
	background-color: #fdf6e6;
	border: 1px solid #ded7c8;
	width: 250px;
	margin-top: 20px;
	
}

.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;
	text-decoration: none;
	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;
	font-weight: normal;
	padding:0px;
	margin: 0px;
	text-transform: uppercase;
	padding: 36 0 0 30px;
 	
 }
 
  h2{
   color: #ff8408;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
  font-weight: normal;
	padding:0px;
	margin: 0px;
	text-transform: uppercase;

 }





.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;
 font-weight: normal;
 padding:0px;
 margin: 0px;
 line-height: 43px;
	
	
	
	
 }
 

 .topmenu{
  color: #f6f6f6;
 font-weight: normal;
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
 text-transform: uppercase;
 text-decoration: none;
 text-align: center;



 }
 

 
.topmenu a:hover {text-decoration:none;}


a:hover{
	text-decoration: none;
}

a{
	text-decoration: none;
}


*/




