body {
	margin:0;
	padding:0;
	border: 0;
	font-family:Tahoma;
	font-size:12px;
	height:auto;
}
div.head2 {
    background: url(/img/seo/head2_01.gif);
	width:100%;
	height:257px;
    position: relative;

    }


div.head_image { 
    background: url(/img/seo/head1111.gif) no-repeat;
	width:766px;
	height:257px;
    margin: 0 auto;
	position: relative;
	width: 980px;
	bottom: 257px;
}


div.main {
  
	margin: 0 auto;
	position: relative;
	width: 980px;
	bottom: 260px;

}
div.head {
	margin:0 0 0 0;
}

div.delfloat {
	clear:both;
	font-size:1px;
	height:1px;
}
div.head1 {
    margin: left;
}
div.logo {
	float:left;
	margin:0;
}
div.logo img {
	border:none;
}
div.logo font {
	color:#3bca3d;
}
div.map {
	margin:0 0 0 120px;
	float:right;
	padding:10px 0 0 0;
}
div.map a {
	color:#37a72b;
}
div.map img {
	margin:0 15px 0 15px;
}
div.body {
margin:0;
}
hr.horizont {
	border: none; /* Убираем границу для браузера Firefox */
	color: #000000; /* Цвет линии для браузера Internet Explorer */
	background-color: #000000; /* Цвет линии для браузера Firefox и Opera */
	margin:0;
	height:1px;
}
hr.ul {
	border: none; /* Убираем границу для браузера Firefox */
	color: #000000; /* Цвет линии для браузера Internet Explorer */
	background-color: #000000; /* Цвет линии для браузера Firefox и Opera */
	margin:0 0 10px 0px;
	height:1px;
}
div.leftmenu {
	float:left;
	width:220px;
}

div.link {
	background: url(/img/seo/ulbg.gif) top right no-repeat;
	height:20px;
	width:180px;
	padding:5px 0 5px 30px;
	font-size:14px;
	border-bottom:1px solid #010101;
	text-align:left;
	margin:5px 0; 
}



div.linklast {
	
	height:20px;
	width:180px;
	padding:5px 0 5px 30px;
	font-size:14px;
	text-align:left;
	margin:5px 0; 
}

div.leftmenu img {
	margin:0 15px 0 0;
}
div.leftmenu a {
	color:#000;
	text-decoration:none;
}


div.hosting {
	float:left;
	margin:10px 0 0 5px;
}
div.news {
	float:left;
	margin: 250px 0 10px 0;
	width:240px;
	position: relative;
	right: 220px;
	border-right: 1px solid #000000;
}
div.news a {
	color:#000;
	text-decoration:none;
}
div.namenews {
	background: url(/img/seo/button1.gif) no-repeat;
	width:220px;
	height:38px;
	color:#fff;
	font-size:14px;
	padding:3px 0 0 40px;
	margin:15px 0 0 0;
}
div.namewhy {
	
	width:220px;
	height:38px;
	color:#fff;
	font-size:14px;
	padding:3px 0 0 40px;
	margin:15px 0 0 0;
}
div.newstitle {
	margin:10px 0 0 0;
	padding:0 20px 0 40px;
	color:#6e6e6e;
}
div.newstitle font.date {
	color:#e81303;
	font-weight:bold;
}
div.newstitle font.black {
	color:#000;
	font-weight:bold;
}
div.content {
	margin:0 0 10px 0; 
	padding:0 0 0 20px;
	float:right;
	width:700px;
	position: relative;
	bottom: 320px;
}
h1 {
	color:#121212;
	font-family:Georgia,Times,Tahoma,Arial,Verdana;
	font-size:20px;
	font-weight:normal;
	margin-bottom:0;
	margin-top:10px;
	padding-bottom:0;
}
div.copyright {
	color:#bfc1b4;
	margin:20px 0 20px 40px;
	
}


table.vertical {
	width:100%;
}
table.vertical td {
	padding:7px;
	vertical-align:top;
}
table.vertical td.title {
	width:50%;
}
input.wide {
	width:100%;
}
textarea {
	width:100%;
	height:100px;
}
span.comment {
	color:gray;
}
span.asterix {
	color:red;
}




TABLE.news_archive TD.news_date {
	vertical-align: top;
	text-align:right;
	padding-top:10px;
	padding-right:10px;
	color:#999999;
	width:150px;
}
TABLE.news_archive TD.news_title {
	padding-top:10px;
	vertical-align: top;
}
table.news_archive tr.year td {
	padding:15px 0 2px 0;
	color:#636358;
	font-size:14px;
	font-weight:bold;
}

