body{margin:0;padding:0;color:#575759;font-family:Arial, Helvetica, sans-serif;text-align:center;font-size:12px;}
table, td{margin:0;padding:0;color:#575759;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
div{margin:0 auto;padding:0;}
p{margin:0 0 6px 0;padding:0;}
img{border:none;vertical-align:middle;}
form{margin:0;padding:0;}
ul,li{margin:0;padding:0;}
h1{color:#000000;font-size:14px;margin:0 auto 15px auto;}
h2{color:#575759;font-size:13px;margin:0 auto 6px auto;line-height:1.3em;}
.h2_strong{color:#303030;margin:15px auto 6px auto;}
form {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
input, select, textarea {font-family:Arial, Helvetica, sans-serif;font-size:12px;}
/*--links--*/
a.blue_l:link, a.blue_l:visited{color:#2daffd;text-decoration:none;font-weight:bold;}
a.blue_l:hover{color:#2daffd;text-decoration:underline;}
a.white_l:link, a.white_l:visited{color:#ffffff;text-decoration:none;font-weight:bold;}
a.white_l:hover{color:#ffffff;text-decoration:underline;}
a.black_l:link, a.black_l:visited{color:#000000;text-decoration:none;font-weight:bold;}
a.black_l:hover{color:#000000;text-decoration:underline;}
a.menu_l:link, a.menu_l:visited{color:#000000;text-decoration:none;font-weight:bold;display:block;float:left;width:auto;height:16px;}
a.menu_l:hover{color:#000000;text-decoration:none;display:block;float:left;width:auto;height:16px;border-bottom:6px solid #f4e600;}
a.active_l:link, a.active_l:visited, a.active_l:hover{color:#000000;text-decoration:none;font-weight:bold;display:block;float:left;width:auto;height:16px;border-bottom:6px solid #f4e600;}
a.y_dot_l:link, a.y_dot_l:visited{display:block;clear:both;color:#575759;text-decoration:none;background:url(/imgs/varie/y_dot.gif) no-repeat -10px 0;}
a.y_dot_l:hover{display:block;clear:both;color:#000000;text-decoration:none;text-indent:12px;background:url(/imgs/varie/y_dot.gif) no-repeat 0 5px;}
a.y_dot_act_l:link, a.y_dot_act_l:visited,a.y_dot_act_l:hover{display:block;clear:both;color:#000000;text-decoration:none;text-indent:12px;background:url(/imgs/varie/y_dot.gif) no-repeat 0 5px;}
a.foot_l:link, a.foot_l:visited{color:#000000;text-decoration:none;line-height:20px;}
a.foot_l:hover{color:#000000;text-decoration:none;padding-bottom:2px;background:url(/imgs/bgs/fuchsia.gif) repeat-x 0 15px;}
a.nav_page_link:link, a.nav_page_link:visited {display:block;float:left;clear:none;line-height:16px;height:16px;padding:0 3px;color:#ffffff;border:1px solid #2daffd;background-color:#2daffd;text-decoration:none;margin:1px;}
a.nav_page_link:hover {display: block;float:left;clear:none;line-height:18px;height:16px;padding:0 3px;color:#2daffd;border:1px solid #2daffd;background-color:#ffffff;text-decoration:none;margin:1px;}
.current_nav_page {float:left;clear:none;line-height:16px;height:16px;padding:0 1px;margin:1px;margin-right:2px;color:#2daffd;border:1px solid #ffffff;background-color:#ffffff;}
/*-----*/
.page_w{width:970px;position:relative;text-align:left;}

.left_col{position:relative;left:18px;width:344px;}
#logo_div{height:98px;}
#logo_div img {margin-top:18px;}
.dyn{width:344px;height:326px;}

.right_col{position:relative;left:68px;width:540px;}
#yellow_bar{height:10px;font-size:8px;background-color:#f4e600;}
#menu_div{position:relative;top:8px;height:42px;}
#menu_div ul li{display:block;float:left;clear:none;width:70px;color:#000000;}
#green_bar{height:10px;font-size:8px;background-color:#53ff4a;position:relative;top:8px;margin-bottom:16px;}
#social_bar{margin-top:20px;}
.single_news{padding-top:10px;padding-bottom:10px;border-top:1px solid #c5c7c8;clear:both;width:540px;}
.news_title{height:14px;overflow:hidden}
.news_txt{height:45px;overflow:hidden;}
.single_work{float:left;clear:none;width:270px;height:217px;overflow:hidden;}
.works_thumb{height:80px;width:250px;overflow:hidden;background-position:center center;margin-left:0;position:relative;}
.single_work p{width:250px;}
.thumb_title{height:30px;overflow:hidden;}
.thumb_txt{height:66px;margin-bottom:0;}
.dotted_tb{border-top:1px dotted #575759;border-bottom:1px dotted #575759;}
.test_div{padding-top:15px;width:500px;}
.test_q{border-bottom:2px dotted #2daffd;padding-bottom:10px;width:420px;line-height:1.7em;}
.test_n{background-color:#2daffd;color:#ffffff;padding:5px;width:30px;}
.test_a{padding:10px;width:420px;}
.test_alert{background:url(/imgs/bgs/alert.gif) no-repeat right 0;padding-top:10px;}
.edit_p{position:absolute;bottom:0;right:0;background-color:#1a171b;}
.dotted_list li{margin:0 0 3px 20px; list-style-type:square;}
.dotted_list_h li{margin:0 0 6px 20px; list-style-type:square;}
#fuchsia_bar{height:10px;font-size:8px;background-color:#ff5bf5;clear:both;}
.right_footer {margin-top:4px;}
.left_footer {margin-top:4px;font-size:11px;color:#9c9d9f;}
.footer_ul li{display:block;float:left;clear:none;color:#000000;margin-left:20px;}
/*--home--*/
#home_menu_div{position:relative;top:8px;height:47px;}
#home_menu_div ul li{display:block;float:left;clear:none;width:86px;color:#000000;height:30px;}
/*-----*/
.btn{height:22px;background-color:#2daffd;border:1px solid #2daffd;cursor:pointer;color:#ffffff;vertical-align:middle;}
.edit_field{height:16px;border:2px solid #2daffd;color:#575759;padding:1px;vertical-align:middle;}
.select_field{height:22px;border:2px solid #2daffd;color:#575759;padding:1px;vertical-align:middle;width:344px;}
/*-----*/
.list_table {text-align:left;border-width:0;}
.list_table_title {height:32px;background-color:#2daffd;color:#ffffff;font-weight:bold;font-size:13px;}
.list_table_even {border-bottom:1px dotted #575759;cursor:pointer;height:30px;overflow:visible;}
.list_table_odd {border-bottom:1px dotted #575759;cursor:pointer;height:30px;overflow:visible;}
/*-----*/
.fl{float:left;}
.fr{float:right;}
.cb{clear:both}
.cn{clear:none;}
.db{display:block;}
.wa{width:auto;}
.al{text-align:left;}
.aj{text-align:justify;}
.ac{text-align:center;}
.ar{text-align:right;}
.b{font-weight:bold;}
.i{font-style:italic;}
.s{font-size:11px;}
.ml{font-size:13px;}
.l{font-size:14px;}
.lhh{line-height:1.3em;}
.mb0{margin-bottom:0;}
.mb3{margin-bottom:3px;}
.mb12{margin-bottom:12px;}
.black{color:#000000;}
.blue{color:#2daffd;}
.ti_1{text-indent:25px;background:url(/imgs/varie/y_dot.gif) no-repeat 10px 4px;}
.ti_2{text-indent:40px;background:url(/imgs/varie/y_dot.gif) no-repeat 25px 4px;}
