body {
	margin:0px; padding:0px; 
	background-color:#EFF3ED;
	font-family:Tahoma, Geneva, sans-serif;
}
table { border:0px; border-collapse:collapse; border-color:#00CC00; width:100%} 
td {vertical-align:top; padding:2px; }

a {
	color: #69BD44;
}
a img {
	border:none;
}

td, table, select{
	font-family:tahoma;
	font-size:14px;
	vertical-align:top;
	line-height:14px;
	color:#5A5D58;
	text-align:left;	
	
}

form { margin:0px; padding:0px}

.bg13{background:url(images/bg10.gif) repeat}
.general{height:100%; width:766px}

.block div{width:196px; height:14px; background: url(images/bg.gif) repeat-x bottom}
.block div div{ background:url(images/bg1_3.gif) repeat; width:auto}


.langtable {
	width: 170px;
}
.lang {
	display:block;
	text-align: center;
	padding-left: 2px;
	padding-right: 2px;
}

.ru_lang {
	text-align:left;
	width: 50px;
	height: 15px;
	padding-left: 35px;
	background: url(../images/lang_ru.gif) no-repeat;
}
.ru_lang:hover {
	background: url(../images/_ru.gif) no-repeat;
}

.en_lang {
	text-align:left;
	width: 50px;
	height: 15px;
	padding-left: 35px;
	background: url(../images/lang_en.gif) no-repeat;
}
.en_lang:hover {
	background: url(../images/_en.gif) no-repeat;
}

a.lang {
	color: #000000;
	text-decoration: none;
}
a.lang:hover {
	color: #FF0000;
	text-decoration: underline;
}
.news123 {
	color: #69BD44;
	text-decoration:none;
}

.news1 {
	color: #69BD44;
	text-decoration:none;
	font-size:16px;
}
#newsbox {
	width: 800PX;
}
#newsbox800 {
	width: 800PX;
	text-align:justify;
	font-family:tahoma;
	font-size:12px;
	vertical-align:top;
	color:#5A5D58;
}
.newstd_class {
	width: 25%;
	text-align:left;

}
.newstd_class a{
	text-decoration: none;
}

.newstd_class1 a{
	text-decoration: none;
}
.vertcenter {
	vertical-align:middle;
}
IMG.middle { vertical-align: middle }