body,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {font-size:12px;}
html{background:black;color:white;}
body{background:black;}
a{color:white;}
#main_navs{}
#slogo{display:block;margin-bottom:10px;}
#main_navs a{text-decoration:none;color:#e1e1e1;}
#main_navs ul,#main_navs li{margin:0;padding:0;list-style:none;}

#main_navs ul.l1{padding:4px 0px 3px 10px;}
#main_navs ul.l2{padding:8px 0px 0px 10px;}
#main_navs ul.l3{padding:8px 0px 8px 10px;}
#main_navs ul.l1 a{font-size:14px;}
#main_navs ul.l1 li{padding:4px 0px 4px 17px;background:url(/medias/images/arrow.gif) no-repeat 4px 8px;}
#main_navs ul.l2 a,#main_navs ul.l2{font-size:13px;color:#f0fce3;}
#main_navs ul.l2 li{padding:4px 0px 4px 0px;background:none;font-size:13px;}
#main_navs ul.l3 a{font-size:12px;color:#777777;}
#main_navs ul.l3 li{padding:3px 0px 3px 4px;background:none;}
#main_navs .current{color:white;font-weight:bold;}
#main_navs ul.l3 a.current{color:white;}

.profile_main{margin-left:20px;margin-top:10px;background:#202020; width:780px;height:520px;}
.profile_nav{float:left;width:260px;}
h1.profile{font-size:14px;line-height:20px;margin:26px 20px 10px 36px;clear:none;}
ul.profile,ul.profile li{list-style:none;margin:0;padding:0;}
ul.profile a{text-decoration:none;color:#949494;line-height:26px;}
ul.profile{margin:0px 0px 0px 60px;}
ul.profile a.current{font-weight:bold;color:white;}
.profile_content{width:450px;margin:30px 0px 0px 280px;border-left:white 1px solid;padding-left:20px;}
h2.profile{font-size:14px;margin:0;padding:0px 0px 10px 0px;}
#profie_content{}

#position{margin:10px 0px 0px 20px;}
#position a{text-decoration:none;color:#949494;}
.contact_title{font-size:16px;font-weight:bold;padding:20px 0px 0px 20px;margin:0px;}
.contact_content{margin:0px 270px 20px 40px;line-height:18px;color:#a0a0a0;}
.contact_picture{float:right;width:260px;height:540px;}
h2.contact_title{font-size:12px;color:#eaeaea;border-bottom:#eaeaea 1px solid;padding:20px 0px 4px 0px;font-weight:normal;}
.contact_item,.contact_item dl,.contact_item dt,.contact_item dd{margin:0px;padding:0px;}
.contact_item{margin-top:10px;margin-bottom:20px;*margin-bottom:0px;float:left;width:456px;}
.contact_item dl{line-height:20px;padding:1px 0px 1px 0px;float:left;clear:both;}
.contact_item dt{float:left;width:40px;}
.contact_item dd{margin-left:50px;}
.contact_item dd a{color:#a0a0a0;text-decoration:none;}
 
.service_nav{width:260px;height:520px;background:black;float:right;padding:10px 20px 10px 20px;}
.service_nav h1{margin:0;padding:0;font-size:16px;}
.service_nav h6{margin:0;padding:0;font-size:12px;font-weight:normal;margin-bottom:3px;}

.service_items,.service_items li{margin:0;padding:0;list-style:none;font-size:12px;}
.service_items{width:220px;height:200px;border:white 1px solid;border-left:none;border-right:none;margin-top:15px;padding:20px 20px 20px 20px;}
.service_items li{height:24px;line-height:24px;color:#a0a0a0;}
.service_items a{text-decoration:none;color:#a0a0a0;}
.service_items li span{font-size:11px;font-family:'Tahoma';}
.service_items a.current{text-decoration:none;color:white;font-weight:bold;}
.service_content{float:left;line-height:18px;color:#a0a0a0;margin-left:20px;margin-top:20px;display:inline;}
.service_title{float:left;font-size:14px;padding:20px;margin:0px;padding-bottom:0px;}

.news_category{float:left;clear:both;margin-top:10px;}
.news_category a{display:block;padding:0px 14px 0px 14px;height:25px;text-decoration:none;text-align:center;line-height:25px;float:left;color:#e0e0e0;}
.news_category a.current{background:#333333;color:white;font-weight:bold;}

#next,#prev{width:19px;height:18px;float:right;margin-top:5px;display:inline;}
#next a,#prev a{display:block;width:100%;height:100%;}
#next{background:url(/medias/images/next.gif) no-repeat left top;}
#prev{background:url(/medias/images/prev.gif) no-repeat left top;margin-right:5px;}

#photo_category{float:left;list-style:none;}
.photo_catetitle{font-size:14px;margin-top:20px;margin-bottom:10px;}
#photo_category li{float:left;width:100px;}
#photo_category a{color:#e0e0e0;text-decoration:none;}

.photo_items,.photo_items li{margin:0;padding:0;list-style:none;}
.photo_items{width:255px;height:auto;border:white 1px solid;border-left:none;border-right:none;margin-top:15px;padding:20px 0px 20px 5px;}
.photo_items li{width:83px;height:auto;color:#a0a0a0;float:left;}
.photo_items a{display:block;width:auto;height:auto;float:left;}
.photo_items a.current{border:white 2px solid;}

.video_list{list-style:none;margin:0px 0px 0px 20px;padding:0px;}
.video_list li{list-style:none;float:left;width:240px;line-height:20px;text-align:center;padding-bottom:20px;}
.video_list li img{border:#101010 10px solid;}
.video_list a{text-decoration:none; font-size:14px;color:#e0e0e0;}
.video_title{margin:0px 0px 30px 20px;padding:30px 0px 0px 0px;font-size:16px;}

.service2_content{margin:0px 50px 20px 30px;line-height:18px;color:#a0a0a0;}
.service2_picture{float:right;width:540px;height:520px;}

.case_items{float:left;margin-top:20px;line-height:18px;}
.case_items dl,.case_items dt,.case_items dd{padding:0px;margin:0px;float:left;}
.case_items dl{width:125px;height:130px;}
.case_items dt{clear:both;text-align:center;width:100%;cursor:pointer;}
.case_items dd{clear:both;text-align:center;width:100%;cursor:pointer;}
.case_items a{text-decoration:none;}
.case_line{border-bottom:#e0e0e0 1px solid;width:270px;padding-top:20px;float:left;}

#cata_list{display:none;}
.product_info{color:#9a9a9a;margin-bottom:20px;}
.product_imgs{margin:0px;padding:0px;list-style:none;float:left;}
.product_imgs li{margin:0px;padding:0px;float:left;list-style:none;}

.product_list{float:left;width:100%;}
.product_list dl,.product_list dd,.product_list dt{margin:0px;padding:0px;float:left;}
.product_list dl{padding-right:6px;position:abosulte;}
.product_list dd{clear:both;width:183px;margin-top:-30px;height:30px;line-height:30px;font-size:14px;font-weight:bold;}
.product_list dd div{width:183px;height:30px;background:black;filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4;z-index:100;}
.product_list dd a{margin-top:-30px;text-indent:20px;text-decoration:none;z-index:1000;display:block;z-index:1000;position:relative;*position:static;}
#ilogo{background:url('/medias/images/logo.jpg') no-repeat left top;width:450px;height:247px;margin-left:auto;margin-right:auto;margin-top:20%;}

#s1{width:200px;height:30px;display:block;float:left;margin-top:200px;}
#s2{width:200px;height:30px;display:block;float:left;margin-top:200px;margin-left:30px;_margin-left:15px;}
