body{
bgcolor:"#FFFFFF";
margin:0;
background:#FFFFFF;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

H3 {
FONT-SIZE: 100%; 
MARGIN: 0.1em 0px 0.1em 1px;
TEXT-TRANSFORM: uppercase;

padding: 0px 0px 0px 2px;
text-align:center;
}
a{ 	text-decoration:none;}

.xsmall { font-size: xx-small; }

H4 {FONT-SIZE: 90%; MARGIN: 0.1em 0px 0.1em 1px; TEXT-TRANSFORM: uppercase; COLOR: #006600; padding: 0px 0px 0px 2px}

.newstab {  border: 1px #666666 solid; align: center; width: 98%; font-size: 12px; text-align: justify; }

.gmenu {  font-weight: bold; color: #FFFFFF; text-transform: uppercase; font-size: x-small; text-decoration: none; text-align: center}

.gmenu:hover { font-weight: bold; text-transform: uppercase; font-size: x-small; text-decoration: none }


.shdw {  background-image: url(/img/site/block_shadow.jpg); background-repeat: repeat-x;  height: 11px}


.box_up {  border: solid; background-color: #eeeef9; border-width: 1px 1px 0px; border-color: #999999 #999999 black; background-position: center;   text-align: center}
.box_dw {  border: solid; background-color: #eeeef9; border-width: 0px 1px 1px; border-color: #999999 #999999 #999999; background-position: center;}


.div_box {
	border: #999999 solid 1px; 
	background-color: #eeeef9;  
	width:98%;
	marign:2px;
}

.body_up{  border: solid; background-color: #eeeef9; border-width: 1px 1px 0px; border-color: #999999 #999999 black; background-position: center; text-align: center}
.body_dw {  border: solid; background-color: #eeeef9; border-width: 0px 1px 1px; border-color: #999999 #999999 #999999; background-position: center; text-align: justify}

.body_all {  border: solid; background-color: #eeeef9; border-width: 1px 1px 1px; border-color: #999999 #999999 #999999; background-position: center;text-align: justify;}

.body_dw b { color: #333333}
.body_all b {color: #333333}

.tnews {font-size: 12px; text-align: justify;}

.clnd {  background-color: 666666; width: 99%;}
.clnd tr{  background-color: e8e9ec; }

.div_block {
	border:1px solid #999999;
	background-color: #eeeef9;
	text-align: left;
	width: 99%;
	color: #333333;
}


.div_news {

	margin-left:0px;
	margin-right:2px;
	padding:6px;
	border:1px solid #999999;
	background-color: #eeeef9;
	text-align:justify;
	color: #333333;

}

.div_news b {
	text-align:justify;
	color: #333333;
}


.div_s {
	MARGIN: 0em 0px 0em 0em;
	background-image: url(/img/site/title_shadow.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width: 99%;
	height: 10px;	
}
.div_menu{
	border:1px solid #999999;
	background-color: #eeeef9;
	padding: 4px;
	margin: 2px;
	color:#006600;
	font-size:12px;
	font-weight: bold;
}

.div_menu:hover{
	background-color:#C8D1BA;
}

.menubox {  border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.gmenu_a {  font-weight: bold; color: #EEEE59; text-transform: uppercase;  text-decoration: none}
.gmenu_a1 {  font-weight: bold; color: #CCCCFF; text-transform: uppercase; text-decoration: none}

.footer { color: #FFFFFF; font-size: 9px}
.bnews {  color: #FF9900}
.Blockname,.blockname {  font-weight: bolder; color: #006600; text-decoration: none; font-size: 12px}
.Blockname:hover , .blockname:hover   {  font-weight: bolder; color: #25A51B; text-decoration: underline}


.Block_link {  font-size: xx-small; color: #003366; text-decoration: none}
.Block_link:hover  { font-size: xx-small; color: #FF6600; text-decoration: none }
.inp {  color: #FF6600; background-color: #E8E9EC;  font-size: 12px; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
label {  color: #003366; font-size: x-small; text-decoration: none}
.Block_linkReD { font-size: xx-small; color: #CC0000; text-decoration: none }
.Block_linkReD:hover { font-size: xx-small; color: #FF3300; text-decoration: underline}
.NewsBlock_name {  font-size: 12px; color: #333399; text-decoration: none; text-transform: uppercase; font-weight: bolder}
.NewsBlock_name:hover{ font-size: 12px; color: #FF6600; text-decoration: underline; text-transform: uppercase; font-weight: bolder }
.News_Txt {  font-size: 12px; color: #333333; text-decoration: none; text-align: justify}
.News_Link { font-size: 12px; color: #339900; text-decoration: none; text-align: justify }

.body_link {   color: #003399; text-decoration: none; text-align: justify; font-size:12px;}
.body_link:hover {  color: #FF3300; text-decoration: underline; }

.tender1 {  font-size: 10px; color: #333333; text-align: justify}
.table_ramka {  border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

input, textarea, select{  font-size: 12px; color: #006600}

.list {  color: #FF6600}
p {  text-align: justify}
.jtxt {  font-size: 12px; text-align: justify}
.news_link {  font-size: 10px; color: #333333; text-decoration: none}
.news_link:hover {  font-size: 10px; color: #003399; text-decoration: underline}
.news_data {  font-size: 10px; color: #000066; text-decoration: none}
.news_a {  font-size: 10px; color: #FF6600; text-decoration: none}


.line_link {
	font-size: 12px;
	text-decoration: none;
	text-align:left;
	color:#333399;
	font-weight: bold;
}

.line_link:hover{
	color:#006600;
}


#bn{
	width: 250px;
	height: 70px;
	border: 1px  solid #333333; 
	text-align: center;
	font-family: Verdana, Tahoma;
	font-size:12px;
	color: #333366;
	color:#FFFFFF;
	font-weight: bolder;
//	background-color: #FFFF66;
	background-color: #FC641B;
	text-decoration: none;
}

#bn:Hover{
	background-color: #3FA530;
	color:#FFFFFF;
}

.apm { font-size: 9px}

Td { color: ; FONT-SIZE: 10pt}














/*
---------------------------------------------------------------
*/


#header {
	-border: 1px solid #cecea5;
	-background: #d7dabd;
}
#outer_wrapper {
	-background: #fff url(background_3.gif) repeat-y left;
}
#wrapper {
	-background: url(background_2.gif) repeat-y right;
}
#container {
	width: 100%;
	float: left;
	margin-right: -200px;
	-background: url(background_2.gif) repeat-y right;
}
#content {
	margin-right: 200px;
	-background: url(background_3.gif) repeat-y left;
}
#main {
	margin-left: 220px;
}
#left {
	width: 220px;
	float: left;
}
#sidebar {
	width: 200px;
	float: right;
}
#footer {
	-border: 1px solid #cecea5;
	-background: #d7dabd;
}
h1_ {	margin-top: 0;}
.last {	margin-bottom: 0;}
.clearing {	height: 0;	clear: both;}