body  { margin: 0px; padding: 0px; background: #FFFFFF url("../img/body_pix.gif") repeat-x top left; overflow: auto;}

tr { vertical-align: top; }

td  { vertical-align: top; padding: 0px;  border-spacing: 0px; color: #666666; }

img { border: 0; }

fieldset { color: #666666; border: solid 0px; width: 200px; height: 158px; padding-left: 4px; }


li { list-style-image: url("../img/ar.gif"); }

dl { padding: 0px !important; }

dd { padding: 10px !important; }

p { padding: 1px !important; }

.select { background-color: #CFCFCF !important; }
.mid { vertical-align: middle; }
.bot { vertical-align: bottom; }
.width { width:100%; height: 100%;}
.page { padding: 0px 10px 0px 10px; }

#MainTbl { width: 100%; height: 100%; background: url("../img/main_bg.gif") no-repeat top left; }
#top { height: 156px; background:url('../img/logo2m.gif') no-repeat top left !important; height: 156px; background:url('../img/logo2.gif') no-repeat top left;}
#center { background: #F9F9F1 !important; }
.center2 { background: url("../img/cnt_bg.gif") repeat-y right top; }
#bottom { height: 20px; background: #F9F9F1 url("../img/bot_bg.gif") no-repeat bottom right !important; }
#left { width:150px; background: url("../img/left_top1.gif") repeat-x top left !important;background: url("../img/left_top.gif") repeat-x top left;}
#cnt_top { width: 100%; height: 16px; background: #70A100	 url("../img/cnt_1.gif") no-repeat top left; }
#rightTop { width: 90%;margin-top: 10px;}
#right { width: 25%;}
#rightBlock { width: 197px; height: 100%;}
#leftBlock { width: 80%; height: 100%; margin: 0px; }
#right_pix { width: 4px; background: #BBBBBB url("../img/right_top1.gif") no-repeat top right !important; background: #BBBBBB url("../img/right_top.gif") no-repeat top right; }
#left_pix { background: url("../img/left_pix.gif") repeat-y top right; }
#sub_pix { background: #FFFCD6 url("../img/s_r.gif") repeat-y top right !important; }
#top_line { height: 67px; width: 100%; background: url("../img/w_line.gif") repeat-x top left; }
#copyright { display: block; width: 500px; height:10px; position: relative;margin-top: 3px;text-align: left; }
#account { display: block; width: 229px; height: 117px; background: url("../img/cards.jpg"); }
#ico2 { width: 36px; vertical-align: bottom; }
#line_height {line-height:90%;text-align:right;padding-right:8px; }

.menu_color { display: block; width: 4px; height: 100%; margin: 2px 0px 0px 0px; }
.y_block { margin: 30px 0px 0px 0px; width: 221px; height: auto; background: #DBDBA4 url("../img/y1.gif") no-repeat top left; }
.y_bot { height: 6px; background: url("../img/y2.gif") no-repeat bottom left; }
.menu_pix { background: url("../img/menu_pix.gif") repeat-x bottom left; }

.sep { background:  #CBCB8A !important; }
.block_margin { display: block; margin: 10px 0px 10px 0px; }

.s_pix { background:#FFFDD6 url("../img/s_pix.gif") repeat-x bottom left; }
.s_color { margin: 2px 0px 0px 0px; display: block; margin-left: 5px; height: 100%; margin-right: 6px; }
.s_sep { background: #064A05 !important; }
.s_1 { width: 7px; height: 8px; background: url("../img/s_1.gif") no-repeat top left; }
.s_2 { width: 7px; height: 8px; background: url("../img/s_1.gif") no-repeat top left; }

#btn_home { height: 80px; width: 62px; background: url("../img/btn/home.gif") no-repeat bottom center !important; }
#btn_trade { height: 80px; width: 64px; background: url("../img/btn/inecotrade.gif") no-repeat bottom center !important; }
#btn_cont { height: 80px; width: 64px; background: url("../img/btn/contacts.gif") no-repeat bottom center !important; }
#btn_service{ height: 80px; width: 64px; background: url("../img/btn/service.gif") no-repeat bottom center !important; }
#btn_map { height: 80px; width:79px; background: url("../img/btn/sitemap.gif") no-repeat bottom center !important; }
#btn_src { height: 80px; width: 60px; background: url("../img/btn/search.gif") no-repeat bottom center !important; }
.search { vertical-align: middle; vertical-align: top !important; }
.zvezd{color:#F67C04; font-size:20px;}


.hide{
	visibility: hidden;
}
.show{
	visibility: visible;
}

#srchdiv{
	position:absolute;
	top:70px; 
	right:60px;
	width:160px;
	height:50px;
	background:#70A100;
	border: solid 2px #053C04;
	padding:5px;
}
.report {
	font-size: 12px;
	background: #F9F9F1;
	padding: 2px;
	border: solid 1px #F6F4CD;
}
.thead {
	color: #181818;
	background: #94B920;
	padding: 2px;
}
.tbody {
	color: #181818;
	background: #F6F4CD;
	padding: 2px;
}