body {margin:0px; padding:0px; vertical-align:top;}
td {font-size:12px; line-height: 1; font-family:Verdana, Arial, Helvetica, sans-serif; color:#757575; line-height:12px; vertical-align:top;}
a {border:none; text-decoration:underline; color:#A1A1A1;}
a:hover {text-decoration:none;}
form {margin:0px; padding:0px;}
/****************************************************/
.footertxt {color:#979797; font-size:10px; line-height:15px;}
.footerlink {color:#3492BE;font-size:10px; text-decoration:underline; line-height:15px;}
.footerlink:hover{color:#3492BE;text-decoration:none;}
/****************************************************/
.link1 {text-decoration:none;color:#73A6D5;font-weight:bold; background:url(images/pimp2.gif) no-repeat right; padding-right:7px;}
.link1:hover {text-decoration:underline;color:#73A6D5;}
.link2 {text-decoration:none;color:#8EA21E; line-height:12px; text-decoration:underline;}
.link2:hover {text-decoration:none;color:#8EA21E;}
.link3 {text-decoration:none;color:#4C89C0; line-height:12px; text-decoration:underline;}
.link3:hover {text-decoration:none;color:#4C89C0;}
/****************************************************/
ul {margin:0; padding:0; list-style:none}
li {background: url(images/pimp1.gif) no-repeat  left; padding-left:8px; line-height:16px; font-size:11px;color:#4C89C0;}
li a {color:#4C89C0; text-decoration:underline;}
li a:hover {text-decoration:none;}
/****************************************************/
.myform {width:192px; margin:0px; padding-left:3px; padding-right:0; padding-top:0; padding-bottom:0; height:19px; vertical-align:middle;font-size:11px;font-family:Tahoma;color:#8C8C8C;background:#ffffff;}
.myform2 {width:209px; margin:0px; padding-left:3px; padding-right:0; padding-top:0; padding-bottom:0; height:21px; vertical-align:middle;font-size:11px;font-family:Tahoma;color:#8C8C8C;background:#ffffff;}
/****************************************************/

.txt1 {color:#616161; line-height:12px;}
.txt2 {color:#8EA21E; line-height:14px; font-weight:bold;}

.news {float:left;
width: 220px;
margin-left:13px;
margin-top:20px;
margin-bottom:20px;}
.date {color:#8ed26d;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
}
.content_news {margin-left: 25px;
padding-left: 10px;
padding-bottom: 5px;
margin-top: 10px;
border-left: 1px solid #c3c3c3;
}

.content {position:relative;
font-size:12px;
line-height: 1.2;
font-family:Verdana, Arial, Helvetica, sans-serif;



}

.content_main {
width: 400px;
padding-left: 10px;
}

.price_main {
position: absolute;
top:0px;
left:450px;
width: 250px;

}

.price_main p{border-left: 2px solid #8ed26d; 
padding-left: 10px;
}

/*Раздвижной блок------------------------------------------------------*/

.content  .slide_box{
	overflow:hidden;
	height:15px;
}

.content .slide_box .name span{

	cursor:pointer;
}

.content .slide_box .name {
	margin-left: 330px;
	padding-bottom:6px;
	background: url(i/li.png) no-repeat -1px 4px;
	padding-left:0px;
	color:#8ed26d;
	font-size:14px;
	font-style:italic; 
	font-family:Georgia, "Times New Roman", Times, serif; 
}	


.content .slide_box .content{
	margin-top: -2px;
	text-align:justify;
	padding-left:20px;
	width: 350px;
	
	
}


#service  .slide_box{
	overflow:hidden;
	height:15px;
}

#service .slide_box .name span{

	cursor:pointer;
}

#service .slide_box .name {
	margin-left: 242px;
	padding-bottom:6px;
	background: url(i/li.png) no-repeat -1px 4px;
	padding-left:0px;
	color:#8ed26d;
	font-size:14px;
	font-style:italic; 
	font-family:Georgia, "Times New Roman", Times, serif; 
}	


#service .slide_box .content{
	margin-top: -2px;
	text-align:justify;
	padding-left:22px;
	width: 290px;
	
	
}

/*Услуги ------------------------------------------------------*/

#service {
position:relative;
font-size:12px;
line-height: 1;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
}

.service {

font-size:12px;
line-height: 1;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
}

#service .block01 {
	float: left;
}

#service .block01 .title {
	margin-left: 17px;
	margin-bottom: 10px;
	padding-top:5px;
}

.title {
    font:normal 25px/28px "Times New Roman", sans-serif;
    color: #8ecd65;
    letter-spacing: 1px;
    line-height: 18px;
}

.clear {clear: both;}
.separator {height: 150px;}

.title span {font-size:14px; color: #999; padding: 0 0 0 36px;}

#service .block01 .line {
	margin-left: 17px;
	background:url(images/line.png) no-repeat;
	width: 297px;
	height: 2px;
	margin-bottom: 10px;
	
}

#service .block01 .top{
background:url(images/block1.png) no-repeat;
width: 337px;
height: 12px;
}

#service .block01 .middle{
background:url(images/block2.png) repeat-y;
width: 338px;
margin-left: -1px;
}

#service .block01 .middle .text{

width: 290px;
padding-left:22px;

}

#service .block01 .bottom{
background:url(images/block3.png) no-repeat;
margin-left: -1px;
width: 338px;
height: 20px;
}


#contacts {
position:relative;
font-size:15px;
line-height: 2;
font-family:Verdana, Arial, Helvetica, sans-serif;
}