body, td {
	font : 11px Verdana, Arial, Helvetica, sans-serif;
	color : #737373;
	margin:0;
}
a, a:active {
	color : #0e7155;
	font : 11px Verdana, Arial, Helvetica, sans-serif;
	
}
a:hover {
	color : #7b8caa;
	font : 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
.menu {
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	padding : 0px 0px 3px 8px;
	background : #e5e5e5;
}
/*h1 {
	color : #0e7155;
	font : bold 12px Verdana, Arial, Helvetica, sans-serif;
	margin : 0px;
	padding-left : 25px;
}*/
h2 {
	color : #0e7155;
	font : bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin : 7px 0px;
	background : url(kubik.gif) no-repeat 5px 5px;
	padding-left : 15px;
}

.h2 {
	color : #0e7155;
	font : bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin : 7px 0px;
	padding-left : 15px;
}

h1,h3 {
	color : #0e7155;
	font : bold 12px Verdana, Arial, Helvetica, sans-serif;
	margin : 8px 0px;
	background : url(kubik.gif) no-repeat 4px 5px;
	padding-left : 15px;
}
h4 {
	color : #368c9e;
	font : 11px Tahoma, Arial, Helvetica, sans-serif;
	padding : 3px 0px 3px 10px;
	margin : 0px;
}
b { 
	color : #368c9e;
}
p {	
	text-align: justify;
	margin : 5px 8px;
	font : 11px Verdana, Arial, Helvetica, sans-serif;
}
.gtext {
	margin : 0px;
	text-align : justify;
	text-indent: 7px;
	font : 11px Verdana, Arial, Helvetica, sans-serif;
}
.snews {
	padding: 4px 6px 6px 6px;
	border-top: 1px solid #bababa
}
.ntop {
	background : url(ntop.gif) no-repeat bottom;
}
.nbody {
	background : url(ncorner.gif) no-repeat right top;
	padding-top : 10px;
}
.ndate {
	font : bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding-left : 10px;
	width : 90px;
	height : 29px;
}
.news {
	font : 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 7px 15px 5px 15px;
}
.nbottom {
	background: url(nbottom.gif) no-repeat;
}
.podr {
	padding-right: 12px;
	padding-top : 5px;
	padding-bottom : 9px;
	text-align: right
}
.way {
	padding-top : 1px;
	padding-bottom : 1px;
	margin : 5px 5px 5px 25px;
}
.inway {
	color : #0e7155;
	padding : 5px 5px 5px 25px;
	border-top : 1px solid #bababa;
	border-bottom : 1px solid #bababa;
	background : #ffffff;
	font : 11px Tahoma, Arial, Helvetica, sans-serif;
	text-transform : uppercase;
}
a.back, a.back:active {
	color : #bababa;
	font : 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
a.back:hover {
	color : #bababa;
	font : 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
a.next {
	color : #0e7155;
	font : 11px Verdana, Arial;
	text-decoration : none;
}
a.next:hover {
	color : #7b8caa;
	font : 11px Verdana, Arial;
}
a.link1 {
	color : #7b8caa;
	font : 11px Verdana, Arial, Helvetica, sans-serif;
}
.sbody {
	border-top : 1px solid #ffffff;
	padding: 7px 9px 0px 9px;
}
.body {
	padding: 3px 15px 0px 15px;
	border: 1px solid #d5d5d5;
	background : #f3f3f3;
}
.picr {
	border : 3px solid #a2c8b9;
	float : right;
	margin-left : 8px;
	margin-top : 3px;
	padding : 1px;
}
.picl {
	border : 3px solid #a2c8b9;
	float : left;
	margin : 1px 3px 0px 1px;
	padding : 1px;
}
.picl1 {
	border : 3px solid #a2c8b9;

	margin : 1px 3px 0px 1px;
	padding : 1px;
}
.spisok {
	padding : 0px 7px 7px 0px;
}
.spisok ul, ul.spisok {
	margin: 7px 5px;
	list-style-type : none;
	padding: 0px 0px 0px 12px;
}
.spisok li {
	margin: 0px;
	background : url(ul_bg.gif) no-repeat 0px 5px;
	padding : 0px 0px 5px 12px;
}
.spisok ol, ol.spisok {
	margin: 8px 3px;
	color : #ffffff;
	list-style-position : inside;
	padding : 0px;
}
.spisok ol li, ol.spisok li {
	margin: 0px;
	background : url(ol_bg.gif) no-repeat 9px 1px;
	padding : 0px 0px 5px 12px;
}
.spisok ol li, ol.spisok li span, .spisok ul li { color: #737373; }
.spisok ol ul li, .spisok ul li {
	margin: 5px;
	background : url(kubik.gif) no-repeat 2px 5px;
	padding : 0px 15px;
	list-style-position : outside;
	}
.contact {
	color : #287e66;
	font : bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding : 10px 27px 0px 37px;
}
.tab {
	border : 1px solid #bcbcbc;
	background : #ffffff;
}
.tdltop {
	height : 31px;
	border-left : 1px solid #f2f2f2;
	border-right : 1px solid #f2f2f2;
	text-align : center;
	background : #cacaca url(ttbg.gif) repeat-x top left;
}
.tdctop {
	height : 31px;
	border-left : 1px solid #bcbcbc;
	border-right : 1px solid #f2f2f2;
	text-align : center;
	width : 175px;
	background : #cacaca url(ttbg.gif) repeat-x top left;
}
.tdrtop {
	height : 31px;
	border-left : 1px solid #bcbcbc;
	border-right : 1px solid #f2f2f2;
	text-align : center;
	background : #cacaca url(ttbg.gif) repeat-x top left;
}
.tdl {
	border-left : 1px solid #f9f9f9;
	border-right : 1px solid #f9f9f9;
	height : 21px;
	background : #cee8e7 url(tab1_bg.gif) repeat-x top left;
	text-align : center;
}
.tdc {
	border-left : 1px solid #bcbcbc;
	border-right : 1px solid #f9f9f9;
	height : 21px;
	background : #cee8e7 url(tab1_bg.gif) repeat-x top left;
	text-align : center;
}
.tdr {
	border-left : 1px solid #bcbcbc;
	border-right : 1px solid #f9f9f9;
	height : 21px;
	background : #cee8e7 url(tab1_bg.gif) repeat-x top left;
	text-align : center;
}
.tdl2 {
	border-right : 1px solid #f9f9f9;
	height : 21px;
	text-align : center;
}
.tdc2 {
	border-left : 1px solid #bcbcbc;
	border-right : 1px solid #f9f9f9;
	height : 21px;
	text-align : center;
}
.tdr2 {
	border-left : 1px solid #bcbcbc;
	height : 21px;
	text-align : center;
}
.tdr2 {
	border-left : 1px solid #bcbcbc;
	height : 21px;
	text-align : center;
}
.fr {
	float : right;
}
.fl {
	float : left;
}
.ct {
	z-index : 10;
	position: relative;
	top : 4px;
	left : 0px;
}
.cb {
	z-index : 11;
	position : relative;
	top : -4px;
	left : 0px;
}
.ct1 {
	 z-index : 12;
	 position : relative;
	 top : 0px;
	 left : 0px
}
.cb1 {
	 z-index : 13;
	 position: relative;
	 top : -8px;
	 left : 0px
}
.cblue {
	 color : #557ca8;
	 font : 11px Verdana, Arial, Helvetica, sans-serif;
} 
input {
	 background : #cae6e5;
	 border : 1px solid #939393;
	 height : 18px;
	 font : 11px Verdana, Arial;
	 color : #000000;
}
button.send {
	 border : 0px;
	 height : 16px;
	 font : 11px Verdana, Arial;
	 color : #ffffff;
	 width : 115px;
	 background : #f2f2f2 url(button.gif) no-repeat;
	 cursor : hand;
	 padding-left : 19px;
}
.end {
	background : #e7e7e7 url(b_bg.gif) repeat-x;
	height : 58px;
	padding-left: 560px;
	text-align : left;
}
a.copyright, a.copyright:hover {
	text-decoration : none;
	color : #848484;
	padding-left : 12px;
	font : 11px Tahoma, Arial, Helvetica, sans-serif;
	display : block;
	background : url(c_bg.gif) no-repeat 0px 12px;
	width : 195px;
	padding-top : 14px;
}
.copyright img {
	float: left;
	margin: 2px 5px 0px 0px;
}
.h2text { padding: 7px 3px; }
.slogan { font-size: 12px; }

/*Для дублируемых страниц*/
.double {
list-style-type:none;
padding:0 0 20px 10px;
margin:0;
}
.double li {
float:left;
padding-right:10px;
}

/*Новое*/
.fafafa {
background-color: #fafafa;
}
.bordered {
border-bottom: 1px solid #a2a2a2;
}
.contact_bg {
background: url('/img/contact2_bg.gif') no-repeat 0px 3px; 
height: 55px;
}
.address {
color: #737373; font: 11px Arial;
}
#contact1 {
margin-left: 100px;
}
#contact2 {
padding:0;
}
#contact3 {
padding:0;
}
.ntd1 {
padding-left: 9px;
}
.ntd2 {
padding-right: 9px;
}
.ntd3 {
border-bottom: #a2a2a2 1px solid;
}
.ntable1 {
border-top: 1px solid #e7e7e7;
}
.ndiv1 {
padding-top: 6px;
}
.ntd4 {
background-repeat: no-repeat;
}
.np1 {
padding: 10px 0px 2px 17px; 
font: 11px Arial; 
color: #737373;
}
.ntd5 {
background-image: url('/img/contact_bg2.gif'); 
background-repeat: no-repeat; 
background-position: bottom;
}
.ndiv2 {
padding-left: 13px;
}
#ndiv3 {
padding-left: 199px;
}


/*Новое*/
.form_input {
padding:0;
margin:0;
height:18px;
width:140px;
font : 11px Verdana, Arial;
background : #cae6e5;
border : 1px solid #939393;
}

.area {
padding:0;
margin:0;
background : #cae6e5;
border : 1px solid #939393;
font : 11px Verdana, Arial;
color : #000000;
}
.cities {
padding:0;
margin:0;
height:18px;
width:140px;
font : 11px Verdana, Arial;
background : #cae6e5;
border : 1px solid #939393;
}
.form_sub {
margin:0;
padding:2px;
}
.form_link_cont a{
color:#f3f3f3;
}
.form_link_cont a:hover{
color:#FF0000;
}
.contact_bg2 {
background: url('/img/contact2_bg2.gif') no-repeat 0px 3px; 
height: 55px;
}
