body{margin:0; padding:0; background-color:#FFFFFF}
input, textarea, select{font:11px Tahoma, Arial, Geneva, sans-serif; color:#000000; padding-left:2px}
td, div{font:14px Tahoma, Arial, Geneva, sans-serif; color:#606060;}
td, tr {vertical-align:top; text-align:left}
img {border:none}
ul{list-style:none; line-height:0; margin:0; padding:0;}

a{color:#606060; text-decoration:underline;}
a:hover{text-decoration:none;}

h1{font-size:18px; color:#6D9D43; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}

.vam{vertical-align:middle;}
.tar{text-align:right;}
.tac{text-align:center;}
.bot{vertical-align:middle;}

.ws{width:100%;}
.hs{height:100%;}

.left_td{background:url(images/left_fll.jpg) left 480px repeat-y;}
.left_td .top{background:url(images/left_top_bg.jpg) top left no-repeat; width:132px; height:100%;}
.left_td .bot{background:url(images/sp_pic_1.gif) left 510px no-repeat;}
.left_td .bot_2{background:url(images/sp_pic_1.gif) left 468px no-repeat;}

.right_td{background:url(images/right_fll.jpg) left 463px repeat-y;}
.right_td .top{background:url(images/right_top_bg.jpg) top left no-repeat; width:48px; height:100%;}

.cn_top_fll{background:url(images/top_fll.jpg); width:100%; text-align:right;}

.left_col{width:149px; height:100%;}
.left_col .menu{height:247px; padding:23px 0 0 44px; background:url(images/menu_bg.jpg) left 75px no-repeat;}
.left_col .menu a{font:20px/30px Arial, Helvetica, sans-serif; color:#6E7376; text-decoration:none;}
.left_col .menu a:hover{text-decoration:underline;}

.left_col .menu span{font:20px/30px Arial, Helvetica, sans-serif; color:#6E7376; text-decoration:underline;}

.logo{height:155px; padding-top:29px; background:url(images/logo_fll.jpg) 405px 95px repeat-x;}

.logo_sp_1{height:103px; background:url(images/logo_1.jpg) top left no-repeat; width:385px;}
.logo_sp_1 td{font:20px Arial, Helvetica, sans-serif; color:#FFFFFF; font-style:italic;}

.logo_sp_2{height:103px; background:url(images/logo.jpg) top left no-repeat; width:427px;}
.logo_sp_2 td{font:20px Arial, Helvetica, sans-serif; color:#FFFFFF; font-style:italic;}

.pos{position:absolute; margin:5px 0 0 -30px;}

.right_col{width:247px; height:100%;}
.right_col .rc{height:387px; background:url(images/rc_bg.jpg) top right no-repeat;}
.right_col .rc_2{padding-left:28px; padding-top:5px; vertical-align:middle;}

.cnt{padding:0 0 5px 20px;}

.list a{color:#606060; text-decoration:none; line-height:18px;}
.list a:hover{text-decoration:underline;}

.list_3 a{color:#606060; text-decoration:none; line-height:18px;}
.list_3 a:hover{text-decoration:underline;}

.footer{background:url(images/footer_bg.jpg) top repeat-x; width:100%; height:99px; padding:15px 0 5px 11px;}
.footer .txt{padding-top:25px; width:100%; color:#434E55; font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.footer .txt .wsp{color:#191510; margin-bottom:10px;}
.footer .txt .wsp a{color:#464D52; text-decoration:none; background:url(images/footer_dv.gif) center left no-repeat; padding-left:24px; margin-left:19px;}
.footer .txt .wsp a:hover{text-decoration:underline;}
.footer .txt .wsp .clear{padding:0; margin:0; background:0;}
.footer .txt .wsp .sel{color:#464D52; font-size:12px; text-decoration:underline; background:url(images/footer_dv.gif) center left no-repeat; padding-left:24px; margin-left:19px;}
.footer a{color:#434E55; text-decoration:underline; font-size:12px;}
.footer a:hover{text-decoration:none;}
.fl_fll{height:21px; background:url(images/ft_fll.jpg) top right no-repeat; margin-top:20px;}


.e-mail{color:#AB9BA9; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}