body,dl,dt,dd,ul,ol,li,form,input {margin:0;padding:0;font-weight:400;color:#474747;}
dl,dt,dd,ul,ol,li {list-style-type:none}
body{line-height:normal!important;}
h1,h2,h3,h4,h4,h5 {margin:0;padding:0;}
body {font-family:Verdana, Geneva, sans-serif;font-size:12px;color:#3b4820;  background: #003047 url(bg.jpg) center top repeat-x;}

a:link,a:visited {color:#2e3128;text-decoration:none;}
a:hover,a:active {color:#2e3128;text-decoration:underline;}

select {}
table {border-collapse:collapse;}
img {border:0}
.clear_ {clear:both;}

.input1 {border:1px solid #D4D5D7; height:17px; line-height:17px; width:93px;}

div.content{margin: 0 auto;width:778px;}
div.top {margin-top:33px;}
div.top .links { float:right;}
div.content .menu {width:778px; background:url(menu.jpg) left top repeat-x; height:25px;}
div.content .menu ul { padding-left:20px;}
div.content .menu ul li { height:24px; position:relative;float:left; background:url(menu_bg.jpg) left top no-repeat; font-size:12px; text-align:center; margin-right:20px;}

div.content .menu ul li a.l3 { color:#fff;text-decoration:none; line-height:20px; font-weight:bold;}
div.content .menu ul li a.l3:hover { color:#fef855; text-decoration:none; line-height:20px; font-weight:bold;}

div.content .menu ul li dl {position:absolute; color:#fff; left:0; top:25px;text-align:left;white-space:nowrap;}
div.content .menu ul li.menu_on { color:#fff; text-decoration:none;}
div.content .menu ul li.menu_on a.l3 { color:#fef855;}

div.main{ background-color:#fff; padding:20px 20px 30px 20px;}
ul.news { border-left:3px solid #ebecee; width:165px; padding-top:10px; border-right:2px solid #ebecee;}
ul.news li {padding:4px 15px;width:135px;}
ul.news li span { float:left; width:100%;}

ul.newsList {}
ul.newsList li { line-height:25px; height:25px;}
ul.newsContent {padding-left:10px; line-height:20px;text-align:justify;}
ul.newsContent li {border-bottom:1px dotted #ddd; margin-bottom:10px;}

div.about {padding:20px;}
ul.aboutlist{ margin-left:6px;}
ul.aboutlist li{ padding-top:5px;}
.fonts {font-size:16px; padding-bottom:10px; font-weight:bold; border-bottom:2px solid #eee}
.con {margin-top:10px;}

.experience {padding: 10px 20px;}
div.experience ul.eList {}
div.experience ul.eList li { margin:15px 0;}
.img1 { height:110px; width:110px; border:1px solid #ccc;}

div.foot { background-color:#FFF;border-top:5px solid #003047; font-size:11px;}
div.foot .footMenu,div.foot .footImg { padding:5px 20px;}
.footImg p { margin:0; padding:0; padding:5px 0;}

.joassa { margin:22px 0;}
.joassa td { background:url(bg_pro1.jpg) center top repeat-y;}

ul.ExperienceV_img{}
ul.ExperienceV_img li{ margin:0 0 20px 10px;}


.t1 {color:#4860a7;}
.t2{color:#bbb;}
.t4{color:Red;}
.h1{background-color: #eee; line-height: 25px; font-size: 14px;}

.l1 {color:#2e3128;}
a.l1_on{color:#2e3128; font-weight:bold; text-decoration:none;}

.l2 { color:#fcfb01;}
a.l2:link,a.l2:visited {color:#fcfb01;text-decoration:none;}
a.l2:hover,a.l2:active {color:#fcfb01;text-decoration:underline;}

a.l4:link, a.l4:visited{color: #fff;text-decoration: none;font-weight: lighter;}
a.l4:hover,a.l4:active {color:#fff;text-decoration:underline;}