BODY {
	padding:0; margin:0;
	font-family:Arial;
	font-size:12px;		
	

}
TABLE {
	border-collapse:collapse;


}
TD {
 	padding:0em;
	vertical-align:top;

}
IMG {
	border:0px;
}
A {
color:#123883;
text-decoration:none;
}
A:hover {
	
}
LI {
	list-style-type:none;
}
H1 {
	font-size:18px; font-weight:normal;	
}
H2 {
	font-size:12px;
	color:#;
	padding-bottom:5px; margin:0;
}
H3
{
	font-size:18px;
	color:#4FA600;
}

INPUT, SELECT {
	font-size:12px;
	border:0;
}
FORM {
	padding:0; margin:0;
}

/*main*/
.main
{
	width:990px;


}

/*top*/
.top HR
{	
	border: none; /* Убираем границу для браузера Firefox */
 color: #4FA600; /* Цвет линии для браузера Internet Explorer */
 background-color: #4FA600; /* Цвет линии для браузера Firefox и Opera */
 height: 3px; /* Толщина линии */
 margin-top:2px; 
}

.top TABLE	
{
height:95px;	
	width:990px;
background:url(../images/top_bg.gif) repeat-x;	
}

.top TABLE	TD
{
	vertical-align:middle;
	padding-left:25px;	
}

.c1
{
width:180px;
}

.c2 IMG
{
	margin-left:15px;
}

.c3
{
	text-align:right;
	padding-right:29px;
}


.top H1
{
font-size:24px;
font-style:italic;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.top #search
{
	width:137px;
	height:17px;
	border-left:1px solid #999999;	
	border-top:1px solid #999999;	
	border-right:1px solid #C6C6C6;	
	border-bottom:1px solid #C6C6C6;	
}

.top #submit
{
	background: url(../images/sb.gif) no-repeat;
	width:18px;
	height:18px;	
	//margin-top:-21px;
}


/*menu*/

.left
{
	width:265px;
	background:#D3EAC0;
} 

.menu
{
	background:url(../images/bg_menu.gif) repeat-y;
	padding:34px 0px 37px 0px;
}

.menu HR
{
border: none; /* Убираем границу для браузера Firefox */
 color: white; /* Цвет линии для браузера Internet Explorer */
 background-color: white; /* Цвет линии для браузера Firefox и Opera */
 height: 1px; /* Толщина линии */
 margin:0px;
 width:290px;
//position:absolute;

}

.menu A
{
	display:block;
	padding:11px 0px 13px 26px; 
	border-bottom:1px solid white;	
	width:265px;
	font-size:15px;
	color:#C1E1A6;
	font-weight:bold;
	text-decoration:none
}

.menu A SPAN
{
	padding-left:1px;

}

.menu A:hover, .act
{
	color:#295700 !important;		
	background:#D3EAC0 !important;
}

/*news*/

.news
{
	padding-left:27px;
	padding-bottom:50px;

}

.news H3
{

	color:#4FA600;
	margin-top:26px;
	margin-bottom:24px;
}

.news DIV
{
	margin:0px 20px 18px 0px;
}


.news A
{
	display:block;
	color:#295700;
	
	background: url(../images/podrobnee.gif) 0px 5px no-repeat;
	padding-left:8px;
}

.news SPAN
{
	color:#4FA600;
	font-weight:bold;
}



/*content*/

.content
{
background:white;
width:725px;
}


#ear
{
	border:1px solid white;
	border-right:none;
	border-top:none;
}

.marginovo4ka
{

}
#green
{
border: none; /* Убираем границу для браузера Firefox */
 color: #4FA600; /* Цвет линии для браузера Internet Explorer */
 background-color: #4FA600; /* Цвет линии для браузера Firefox и Opera */
 height: 7px; /* Толщина линии */
 margin-top:0px;// margin-top:-10px;
 	margin-left:1px
}

#zag
{

color:#626262;
font-weight:normal;
	margin:12px 0px 7px 15px;
}


#gray
{
border: none; /* Убираем границу для браузера Firefox */
 color: #E5E5E5; /* Цвет линии для браузера Internet Explorer */
 background-color: #E5E5E5; /* Цвет линии для браузера Firefox и Opera */
 height: 4px; /* Толщина линии */
 	margin-left:1px;
	MARGIN-BOTTOM:0px;
}

.top_menu
{
	height:23px;
	padding-top:2px;
	margin:0px;//margin-top:-7px;
	margin-left:1px;
	background:url(../images/top_menu_bg.gif) repeat-x;
}



.top_menu A
{
	color:#295700;	
	background: url(../images/delimeter.gif) center right no-repeat;
	padding:0px 5px 0px 2px;
}

.top_menu A  SPAN
{
	padding:2px 17px 6px 17px;
}
.top_menu A:hover SPAN, .act2
{
color:white !important;
background: #4FA600 !important;

}


.top_menu IMG
{
margin-left:16px;
}

.contento
{
	padding:10px 19px 35px 37px;
}

.contento HR
{
border: none; /* Убираем границу для браузера Firefox */
 color: #B8B8B8; /* Цвет линии для браузера Internet Explorer */
 background-color: #B8B8B8; /* Цвет линии для браузера Firefox и Opera */
 height:1px; /* Толщина линии */
 margin:0px;
 padding:0px;
	
}

.contento A
{
	color:#295700;	
/*	background: url(../images/podrobnee.gif) 0px 5px no-repeat;*/
	padding-left:8px;
}


.contento H3
{
	font-weight:normal;
}
.contento IMG
{
	margin:0px 10px 0px 0px
}

.ct TH
{
	padding-right:86px;
	vertical-align:top
}

.ct  TD
{
	vertical-align:top;
}

.ct H3
{
	white-space:nowrap
}

.info
{
border-left:1px solid #B8B8B8;
width:404px;
padding-left:20px;
margin-bottom:20px;
}

.info SPAN
{
color:#4FA600;
font-weight:bold;
}

.foot1
{
background:#4FA600;	
border:1px solid white;
text-align:center;
vertical-align:middle;
color:white;
}


.foot2
{
background:#F2F2F2 url(../images/foot2.gif) 0 0 repeat-x	;	
padding:8px 18px;
color:#6C6C6C;
}

.print_link {display:block;float:right;}

.photogallery td {padding:0 10px 10px 0;}
.photogallery td img {border:1px solid #B8B8B8;}