html, body{
	margin:0px;
	padding:0px;
	font-family:Tahoma, sans-serif;
	font-size:13.5px;
	height:100%;
	color:#4D4D4D;
}
a, a.link, a.hover, a:visited{
	color:#003399;
}
h1{
	font-size:19px;
	color:#990000;
	text-decoration:none;
	font-weight:normal;
}

h2{
	font-size:17px;
}

p{
	color:#4D4D4D;
}
img{
	border:none;
}
ul{
	margin:10px 0px 30px 20px;
	padding:0px;
}
ul li.act, ul li.act a{
	margin-bottom:12px;
	color:#990000;
	text-decoration:none;
	list-style:url(../img/li_red.png);
}
ul li, ul li a{
	margin-bottom:12px;
	color:#003399;
	list-style:url(../img/li_blue.png);
}
ul li{
	color:#4D4D4D;
}
/**/
ul li ul{
	margin:5px 0px 0px 25px;
	padding:0px;
	list-style:none;
}
ul li ul li{
	margin:0px;
	padding:0px 0px 5px 0px;
	list-style:none;
}
/**/
.clear{
	clear:both;
}
.top_line{
	margin:0 auto;
	padding:0px;
	width:1000px;
	height:30px;
	background-color:#006633;
}
.top_line a{
	color:#ffffff;
	font-size:11px;
}
.top_line td{
	padding-top: 6px;
}

.main{
	margin:0 auto;
	padding:0px;
	width:1000px;
	height:100%;
}
.top{
	margin:0 auto;
	padding:0px;
	background:url(../img/top.png) repeat-x;
	width:1000px;
	height:144px;
}
.top_center{
	margin:0 auto;
	padding:0px;
	width:1000px;
	height:164px;
	background-image:url(../img/top_center.png);
	position:relative;
}
.top_nav{
	margin:0px;
	margin-right:15px;
	padding:0px;
	width:985px;
	height:23px;
	float:right;
	background:url(../img/top_nav.png) 100% 100% no-repeat;
}
/* Top Menu */
.top_nav ul{
	margin:0px;
	padding:0px;
	float:right;
}
.top_nav ul li{
	margin:0px;
	margin-right:17px;
	padding:0px;
	padding-left:20px;
	font-size:11px;
	height:13px;
	list-style:none;
	float:left;
}
.top_nav ul li a{
	margin:0px;
	padding:0px;
	color:#FFFFFF;
}
#home{
	background:url(../img/home.png) 0 0 no-repeat;
}
#map{
	background:url(../img/map.png) 0 0 no-repeat;
}
#contacts{
	background:url(../img/contacts.png) 0 0 no-repeat;
}
#feedback{
	background:url(../img/feedback.png) 0 0 no-repeat;
}
#login{
	background:url(../img/login.png) 0 0 no-repeat;
}
/* Top Menu End */
.logo{
	margin:19px 0px 0px 30px;
	padding:0px;
	background-image:url(../img/logo.png);
	width:286px;
	height:69px;
	float:left;
}
.logoeng{
	margin:19px 0px 0px 30px;
	padding:0px;
	background-image:url(../img/logo-eng.png);
	width:286px;
	height:69px;
	float:left;
}
.nav{
	margin:20px;
	padding:0px;
	width:980px;
	height:23px;
}
/* MainMenu */
.nav ul{
	margin:0px;
	padding:0px;
}
.nav ul li{
	margin:0px;
	padding:5px 0px;
	height:13px;
	list-style:none;
	float:left;
	line-height:13px;
}
.nav ul li a{
	margin:0px;
	padding:0px;
	color:#4D4D4D;
	font-weight:bold;
}
.nav ul li:hover{
	margin:0px;
	padding:5px 0px;
	background-color:#990000;
	color:#FFFFFF;
	text-decoration:none;
}
.nav ul li:hover a{
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	text-decoration:none;
}
.nav ul li.active{
	margin:0px;
	padding:5px 0px;
	background-color:#999999;
	color:#FFFFFF;
	text-decoration:none;
}
.nav ul li.active a{
	margin:0px;
	padding:0px;
	background-color:#999999;
	color:#FFFFFF;
	text-decoration:none;
}
.l_mm{
	margin:0px;
	padding:0px;
	background-image:none;
	width:15px;
	height:23px;
	float:left;
}
.r_mm{
	margin:0px;
	margin-right:10px;
	padding:0px;
	background-image:none;
	width:15px;
	height:23px;
	float:left;
}
.l_mm_h{
	margin:0px;
	padding:0px;
	background-image:url(../img/l_mm_red.png);
	width:15px;
	height:23px;
	float:left;
}
.r_mm_h{
	margin:0px;
	margin-right:10px;
	padding:0px;
	background-image:url(../img/r_mm_red.png);
	width:15px;
	height:23px;
	float:left;
}
.l_mm_a{
	margin:0px;
	padding:0px;
	background-image:url(../img/l_mm_grey.png);
	width:15px;
	height:23px;
	float:left;
}
.r_mm_a{
	margin:0px;
	margin-right:10px;
	padding:0px;
	background-image:url(../img/r_mm_grey.png);
	width:15px;
	height:23px;
	float:left;
}
/* MainMenu End */
/* Left Menu */
.left ul{
	margin:0px;
	padding:0px;
}
.left ul{
	margin:0px;
	margin-top:10px;
	margin-left:20px;
	padding:0px;
}
.left ul li a{
	margin:0px;
	padding:0px;
}
.left ul li ul{
	margin:0px;
	padding:0px;
	display:none;
}
.left ul li.act ul{
	margin:5px 0px 5px 15px;
	padding:0px;
	display:block;
	/*border-top:1px #F1F1F1 solid;
	border-bottom:1px #F1F1F1 solid;*/
}
.left ul li.act ul li.act a, .left ul li.act ul li.act{
	margin:0px;
	margin-left:5px;
	padding:0px;
	list-style:url(../img/li_red.png);
	color:#990000;
}
.left ul li.act ul li a, .left ul li.act ul li{
	margin:0px;
	margin-left:5px;
	padding:0px;
	list-style:url(../img/li_blue.png);
	color:#003399;
}
.left ul li.act ul li ul{
	margin:0px;
	padding:0px;
	display:none;
}
.left ul li.act ul li.act ul{
	margin:5px 0px 5px 15px;
	padding:0px;
	display:block;
}
.left ul li.act ul li.act ul li a, .left ul li.act ul li.act ul li{
	margin:0px;
	margin-left:5px;
	padding:0px;
	list-style:url(../img/li_blue.png);
	color:#003399;
}
.left ul li.act ul li.act ul li.act a, .left ul li.act ul li.act ul li.act{
	margin:0px;
	margin-left:5px;
	padding:0px;
	list-style:url(../img/li_red.png);
	color:#990000;
}
/* Left Menu End */
.photo{
	margin:0 auto;
	padding:0px;
	background-image:url(../img/photo2.png);
	width:1000px;
	height:230px;
	border-bottom:1px #FFFFFF solid;
}
.photo1{
	margin:0 auto;
	padding:0px;
	background-image:url(../img/photo1.png);
	width:1000px;
	height:230px;
	border-bottom:1px #FFFFFF solid;
}
.con{
	margin:0px;
	padding:0px;
	width:1000px;
	background:url(../img/c_line.png) 0 0 repeat-x;
	position:absolute;
}
.content{
	margin:0 auto;
	margin-top:-45px; /*-47*/
	padding:20px 25px 0px 25px;
	width:950px; /*940*/
	background:url(../img/c_bg.png) 50% 0 no-repeat;	
}
.left{
	margin:0px 25px 0px 0px;
	padding:0px;
	width:215px;
	float:left;
}
.center{
	margin:0px;
	padding:0px;
	width:460px;
	float:left;
}
.cr{
	margin:0px 0px 0px 25px;
	padding:0px;
	width:675px;
	float:left;
}
.right{
	margin:0px 0px 0px 25px;
	padding:0px;
	width:215px;
	float:left;
}
.right p{
	margin:0px;
	margin-bottom:10px;
	padding:0px;
	font-size:13px;
	line-height:1em;
	color:4D4D4D;
}
.right span{
	margin:0px;
	padding:0px;
	font-size:19px;
	line-height:1em;
	color:4D4D4D;
}
.bot{
	margin:0px;
	padding:5px 0px 0px 0px;
	width:1000px;
	height:58px;
	/*background: url(../img/bot.png) 0 0 repeat-x;*/
	background: #006633;
}
.bot_con{
	margin:0 auto;
	padding:5px;
	width:980px;
}
#company{
	color:#FFFFFF;
	float:left;
}
#create a{
	color:#FFFFFF;
	text-decoration:none;
	float:right;
}
/**/
.name{
	margin-bottom:21px;
	font-size:19px;
	color:#990000;
	background:url(../img/name.png) 100% 50% no-repeat;
}
.name_line{
	margin-bottom:20px;
	padding-bottom:8px;
	font-size:19px;
	color:#990000;
	background:url(../img/name.png) 100% 50% no-repeat;
	border-bottom:1px #CCCCCC solid;
	text-decoration:none;
}
.name_line a{
	font-size:19px;
	color:#990000;
	text-decoration:none;
}
#green{
	color:#006633;
}
#black{
	color:#000000;
	font-weight:bold;
}
#line_dotted{
	margin:15px 0px;
	padding:0px;
	height:1px;
	border-top:1px #999999 dotted;
}
#line_solid{
	margin:0px;
	padding:0px;
	height:1px;
	border-top:1px #999999 solid;
}
#year{
	margin:0px;
	margin-right:10px;
	padding:0px;
}
/**/
.banner_left{
	margin:0px;
	margin-bottom:20px;
	padding:0px;
	width:215px;
	height:105px;
}
.people{
	margin:0px;
	padding:0px;
	background-image:url(../img/people.png);
	width:215px;
	height:233px;
}
.maps{
	margin:0px;
	padding:0px;
	background:url(../img/maps.png) no-repeat;
	width:450px;
	height:350px;
	float:right;
}
.x215{
	margin:0px;
	padding:0px;
	float:left;
}
/* Feedback */
.pole{
	margin:0px;
	margin-bottom:13px;
	padding:0px 10px;
	width:256px;
	height:20px;
	color:#464646;
	border:1px #ADADAD solid;
}
.txt{
	margin:0px;
	margin-bottom:13px;
	padding:5px 10px;
	width:454px;
	height:130px;
	color:#464646;
	border:1px #ADADAD solid;
}
.sub{
	margin:0px;
	padding:2px 5px;
	border:1px #003E73 solid;
	background-color:#F2F3ED;
	color:#000000;
	border-top-left-radius:3px;
    border-top-right-radius:3px;
    border-bottom-left-radius:3px;
    border-bottom-right-radius:3px;
	cursor:pointer;
}
.sel{
	margin:0px;
	padding:0px 0px 0px 10px;
	width:204px;
	height:20px;
	color:#464646;
	border:1px #ADADAD solid;
}
ul#zak{
	margin:0px;
	padding:0px;
}
ul#zak li{
	margin:20px 20px 0px 20px;
	padding:0px;
	list-style:none;
	float:left;
	width:175px;
	/*height:175px;*/
	display:table-cell;
	vertical-align: bottom;
	text-align:center;
	border:1px #666666 solid;
}
/* News */
ul#new_y{
	margin:10px 0px 30px 20px;
	padding:0px;
	display:block;
}
ul#new_y li{
	margin:0px;
	padding:0px 0px 5px 0px;
	list-style:none;
	list-style:url(../img/li_blue.png);
}
ul#new_y li ul#new_m{
	margin:5px 0px 0px 25px;
	padding:0px;
	display:block;
}
ul#new_y li ul#new_m li{
	margin:0px;
	padding:0px 0px 5px 0px;
	list-style:url(../img/li_blue.png);
}
/**/
#a_003399_11{
	color:#003399;
	font-size:11px;
	float:right;
}
#h20{
	height:20px;
}
#h25{
	height:25px;
}
form { margin: 0 0 20px 0; }

