body {
	padding: 0;
	margin: 0;
	font-size: 11px;
	font-family: Tahoma, Helvetica, Verdana, sans-serif;
	background: #fff url('images/html_back.gif') repeat-x;
}
* {
	margin: 0;
	padding: 0;
}
.clear {
	clear: both;
	overflow: hidden;
	height: 0px;
}
div#site {
	margin: 0 auto 0;
	width: 970px;
	background: url('images/back_site.gif') repeat-y;
	padding: 0 0 0 10px;
}
#header {
	padding: 0 0 0 71px;
	height: 74px;
}
a.logo {
	background: url('images/logo.gif') no-repeat;
	display: block;
	height: 74px;
	width: 234px;
	float: left;
	margin: 0 20px 0 0;
}
a.logo span {
	display: none;
}
div.top_nav {
	float: left;
	height: 23px;
	padding: 51px 0 0;
}
div.top_nav a {
	width: 13px;
	height: 10px;
	display: block;
	float: left;
	margin: 0 21px 0 0;
}
div.top_nav a.home {
	background: url('images/home_page.gif') no-repeat;
}
div.top_nav a.sitemap {
	background: url('images/sitemap.gif') no-repeat;
}
div.top_nav a.write {
	background: url('images/emailus.gif') no-repeat;
}
div.flags {
	float: right;
	height: 26px;
	padding: 48px 30px 0;
	width: 80px;
}
div.flags a {
	height: 11px;
	width: 16px;
	display: block;
	float: left;
	position: relative;
	top: 2px;
}
div.flags a.bg {
	background: url('images/bg_flag.gif') no-repeat;
}
div.flags a.en {
	background: url('images/en_flag.gif') no-repeat;
}
div.flags img {
	float: left;
	margin: 0 6px;
}
#menu_flash {
	height: 242px;
	width: 960px;
	background: url('images/header_flash_back.jpg') no-repeat;
}
div.menu {
	padding: 0 0 0 71px;
}
div#site ul#menu {
	width: 201px;
	background: url('images/menu_back_ul.gif') repeat-x;
	height: 218px;
	padding: 24px 0 0 25px;
	overflow: hidden;
	display: block;
}
ul#menu li {
	list-style: none;
	border-bottom: 1px solid #1680cd;
	padding: 6px 0 6px 20px;
	width: 160px;
	background: url('images/menu_arrow3.gif') no-repeat top left;
}
ul#menu li a.main {
	
	height: 13px;
	padding: 0px 0 0 0;
	color: #fff;
	text-decoration: none;
}
ul#menu li a.main:hover {
	color: #00adef;
}
ul#menu li a.greenpage {
	background: url('images/menu_arrow.gif') no-repeat;
	height: 13px;
	padding: 1px 0 0 0;
	color: #fff;
	text-decoration: none;
}
ul#menu li a.greenpage:hover {
	color: #77d325;
}
div.search_line {
	background: #f0f2f3;
	width: 893px;
	padding: 0 0 0 67px;
}
div.menu_bottom {
	background: url('images/menu_bottom.gif') no-repeat;
	width: 234px;
	height: 36px;
	float: left;
	margin: 0 21px 0 0;
}
div.picture_center {
	background: url('images/picture_center.jpg') no-repeat;
	width: 173px;
	height: 36px;
	float: left;
}
div.search {
	float: right;
	padding: 8px 25px 0 0;
}
div.search p {
	color: #025490;
	float: left;
	position: relative;
	top: 3px;
	margin: 0 5px 0 0;
}
div.search input.in {
	width: 130px;
	height: 17px;
	display: block;
	float: left;
	margin: 0 5px 0 0;
	position: relative;
	top: 1px;
	border: 0;
	color: #174465;
	font-size: 11px;
	padding: 2px 3px 0 2px;
	background: url('images/input_back.gif') no-repeat;
}
div.search a.search_btn {
	background: url('images/search_btn.gif') no-repeat;
	width: 21px;
	height: 21px;
	display: block;
	float: left;
}
div.content {
	padding: 0 0 0 67px;
	background: url('images/back_content1.gif') repeat-y;
	width: 893px;
	display: block;
}
div.leftpannel {
	padding: 17px 0 0;
	width: 234px;
	float: left;
	overflow: hidden;
}
div.bottom_menu {
	width: 234px;
	height: 18px;
	background: url('images/leftpannel_bottom.gif') no-repeat bottom;
}
div.leftpannel_in {
	padding: 0 35px 0 38px;
}
div.leftpannel h2 {
	font-weight: bold;
	color: #fff;
	font-size: 11px;
	text-transform: uppercase;
	padding: 0 0 14px;
}
div.leftpannel p.date {
	color: #fff;
	font-weight: bold;
	padding: 0 0 3px;
}
div.leftpannel p.article {
	text-align: justify;
	padding: 0 0 10px;
}
div.leftpannel p.article a {
	text-decoration: none;
	color: #fff;
}
div.leftpannel p.article a:hover {
	color: #c8e8ff;
}
div.leftpannel a.more {
	font-size: 10px;
	float: right;
	color: #fff;
	text-decoration: none;
	padding: 0 0 10px;
}
div.leftpannel a.more:hover {
	color: #c8e8ff;
}
div.leftpannel div.separator {
	background: url('images/separator_leftpannel.gif') repeat-x;
	height: 1px;
	width: 226px;
	position: relative;
	right: 34px;
	margin: 0 34px 0 0 ;
}
div.leftpannel p.normal {
	color: #fff;
}
div.leftpannel p.normal a {
	color: #fff;
}
div.leftpannel p.normal a:hover {
	text-decoration: none;
}
div.rightpannel {
	float: left;
	padding: 0 0 0 21px;
	width:613px;
}
div.bottom_picture {
	background: url('images/picture_bottom.jpg') no-repeat;
	width: 173px;
	height: 149px;
	float: left;
}
div.top_rightpannel {
	padding: 0;
	margin: 0;
}
div.text {
	float: left;
	width: 420px;
	color: #154465;
	padding: 27px 0 0 20px ;
	text-align: justify; 
}
div.text a.more {
	float: right;
	text-decoration: none;
	font-size: 10px;
	padding: 10px 0;
	color: #154465;
}
div.text a.more:hover {
	color: #000;
}
div.products_main {
	width: 282px;
	float: left;
	padding: 35px 0 0 0px;
}
div.products_main h2 {
	font-weight: bold;
	text-transform: uppercase;
	color: #005c9f;
	font-size: 11px;
	padding: 0 0 15px;
}
div.products_main ul {
	padding: 20px 0 0 10px;
	color: #174465;	
	width: 270px;
}
div.products_main ul li {
	float: left;
	width: 125px;
	overflow: hidden;
	list-style: none;
	background: url('images/li_arrow.gif') no-repeat left;
	height: 13px;
	padding: 2px 0 0 10px;
	margin: 0;
}
div.products_main ul a {
	color: #174465;	
	text-decoration: none;
}
div.projects_main {
	width: 282px;
	float: left;
	padding: 35px 0 0 45px;
}
div.projects_main h2 {
	font-weight: bold;
	text-transform: uppercase;
	color: #005c9f;
	font-size: 11px;
	padding: 0 0 15px;
}
div.projects_main ul {
	padding: 20px 0 0 10px;
	color: #174465;	
	width: 270px;
}
div.projects_main ul li {
	float: left;
	width: 125px;
	overflow: hidden;
	list-style: none;
	background: url('images/li_arrow.gif') no-repeat left;
	height: 13px;
	padding: 2px 0 0 10px;
	margin: 0;
}
div.projects_main ul a {
	color: #174465;	
	text-decoration: none;
}
div.footer_top {
	padding: 0 0 0 67px;
}
#footer {
	background: #eaedef;
	width: 893px;
	padding: 0 0 0 67px;
}
#footer div.menu_footer {
	width: 234px;
	height: 45px;
	background: url('images/footer_menu.gif') no-repeat;
	float: left;
}
#footer div.text_footer {
	float: left;
	width: 650px;
	text-align: center;
	padding-top: 8px;
}
#footer div.text_footer p.menu {
	color: #3c4f5d;
	padding: 0 0 3px;
}
#footer div.text_footer p.menu a {
	color: #3c4f5d;
	text-decoration: none;
}
#footer div.text_footer a:hover {
	color: #000;
}
#footer div.text_footer p.exsisto {
	color: #8097a8;
}
#footer div.text_footer p.exsisto a {
	color: #8097a8;
}
#footer div.text_footer p.exsisto a:hover {
	text-decoration: none;
}
div.trading {

	float: right;
	height: 24px;
	width: 110px;
	padding: 48px 0px 0;
}
div.trading a {
	text-decoration: none;
}
div.trading  span.cot {
	color: #02548f;
	font-size: 11px;
	padding: 0 3px 0 0;

}
div.trading  sup {
	color: #009900;

}
div.trading  sub {
	color: #990000;

}
div.trading  span.res {
	color: #ff9900;
	

}
div.trading  span.name {
	padding: 0 5px 0 0;
	font-weight: bold;
	
	font-size: 11px;
	color: #2e7eeb;
}
ul.focuscary {
	padding: 0 0 0 20px;
}