@charset "UTF-8";
body,div,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dt,dd,img,form,fieldset,blockquote{border:0;margin:0;padding:0;}
body{background:#EAEAEA;font:400 62.5% Verdana,Arial;color:#2E2E2E;} /*font-size: 10px */
img{border:none;}
table{font:1.05em Verdana,Arial;color:#241F17;}
marquee{margin:0;padding:0;}
hr{height:1px;border:none;border-top:1px dashed #989898;border-bottom:none;margin:2px 0 0;padding:3px;}
a,a:visited,a:active{color:#3172B3;text-decoration:none;}
a:hover{color:#1B0A02;text-decoration:none;}
a.white,a.white:visited,a.white:active{color:#FFF;text-decoration:none;}
a.white:hover{color:#FFF;text-decoration:underline;}
a.titlelink,a.titlelink:visited,a.titlelink:active{color:#4E6C86;text-decoration:none;font-weight:700;}
a.titlelink:hover{color:#000;text-decoration:underline;font-weight:700;}
a.category,a.category:visited,a.category:active{color:#333;text-decoration:none;}
a.category:hover{color:#000;text-decoration:underline;}
h1{background:#FFF;border-bottom:2px solid #3F352B;color:#3F352B;font:700 1.35em/1.6em Verdana,Arial;padding-left:10px;height:20px;width:100%;text-align:left;text-transform:uppercase;margin-bottom:10px;}
h2{font:700 1.1em Verdana,Arial,Helvetica,sans-serif;color:#000;text-transform:uppercase;}
.small{color:#666;font:400 0.9em Verdana,Arial,Helvetica,sans-serif;}
.category_big,.category_big a{color:#3172B3;font-weight:700;}
.category{font:400 1.1em Verdana,Arial,Helvetica,sans-serif;color:#000;}
form{border:none;margin:0;padding:0;}
input,textarea,select{border:1px solid #DDD;background-color:#F7FADB;font:400 1.1em Verdana;color:#333;}
input[type="button"],input[type="submit"]{border:1px outset #55502E;}
input:active,textarea:active,select:active,input:focus,textarea:focus,select:focus{border:1px solid #55502E;background:#FFF;}
input[type="radio"],input[type="checkbox"],input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{border:0;}
.pad{padding:10px;}
.input{background-color:transparent;border:none;margin:2px;}
.title{height:22px;color:#32281F;background:#FFF;margin:0;padding:0 3px;}
.td_head{height:26px;background-color:#EAF7FD;border-top:1px solid #FFF;border-bottom:1px solid #FFF;}
.td1{height:26px;background-color:#FCFCFC;border-top:1px solid #FFF;border-bottom:1px solid #FFF;}
.td2{height:26px;background-color:#F6F6F6;border-top:1px solid #FFF;border-bottom:1px solid #FFF;}
.tooltip{position:absolute;display:none;background-color:#45382D;color:#FFF;border:0;z-index:300;padding:4px 10px;filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;-moz-border-radius:6px;-khtml-border-radius:6px;}
.tooltip_text{font:900 1.0em/1.0em Verdana,Arial,sans-serif;color:#DCC836;}
.errorbox{background-color:#FCC;border:1px dashed #D60000;color:#666;font-size:1em;width:350px;margin-top:10px;margin-bottom:10px;text-align:left;padding:8px;}
#head{background-image:url(images/1.jpg);padding-left:0;height:102px;}
#links ul{display:inline;list-style-type:none;}
#links ul li{float:left;margin-left:91px;}
#links a{display:block;height:92px;background-position:right bottom;background-repeat:no-repeat;}
#links ul li:hover a{background-position:right top;}
.menu{width:202px;}
.menu h2{background:url(images/menu.jpg) no-repeat;background-color:inherit;color:#FFF;font-size:1.1em;line-height:21px;padding-left:6px;margin:0;}
.menu ul{list-style:none;margin:0;padding:0;}
.menu ul li{margin:0;}
.menu ul li a{background:url(images/sub.gif) no-repeat;background-position:7px 8px !important;background-color:inherit;color:#333;text-decoration:none;display:block;padding-left:16px;line-height:20px;height:20px;border-bottom:1px dashed #FFF;}
.menu ul li a:hover{background-color:#36BEFC;color:#FFF;}
.quote{color:#383838;text-align:left;font:400 0.9em Verdana,Arial,Helvetica,sans-serif;margin:0 auto;padding:3px;}
.list{list-style-type:disc;list-style-position:outside;}
.list_num{list-style-type:decimal;list-style-position:outside;}
.list_alpha{list-style-type:lower-latin;list-style-position:outside;}
.code{color:#000;text-align:left;font:400 1em Verdana,Arial,Helvetica,sans-serif;margin:0 auto;padding:3px;}
.codeinner{color:#000;font:1.1em 'Courier New',Courier,monospace;}
.codeline0{background-color:#F3F3F3;height:15px;padding-left:3px;white-space:nowrap;}
.codeline1{background-color:#FFF;height:15px;padding-left:3px;white-space:nowrap;}
.right{float:right;}
.row{cursor:pointer;}
.row:hover{background:#F7EC9C;border-left:3px solid #E1D9C0;padding-left:5px;}
.left{float:left;}
.container{width:1008px;margin:0 auto;}
#warning{display:none;background-color:#FFF;color:red;border:1px dotted red;font:700 1.3em Arial,sans-serif;padding:5px;}
#qsearch{padding:1px;margin:1px;}
#qsearch img{float:left;margin:0 2px 0 7px;}
#qsearch input{float:left;height:17px;}
#qsearch  #qsearch_text{float:left;margin-right:2px;width:110px;height:12px;}
#top{background:url(img/bg_top.jpg) repeat-x #F5E56E;height:15px;overflow:hidden;line-height:15px;vertical-align:bottom;}
#t_left{background:url(img/top_l.jpg) no-repeat;float:left;width:8px;height:15px;}
#t_right{background:url(img/top_r.jpg) no-repeat;float:right;width:9px;height:15px;}
#header{clear:both;background:url(img/header.jpg) no-repeat #503B2C;width:1008px;height:120px;}
#navi{clear:both;background:url(img/bg_navi.jpg) repeat-x #F5E56E;height:20px;overflow:hidden;}
#n_left{background:url(img/navi_l.jpg) no-repeat;float:left;width:5px;height:20px;}
#n_right{background:url(img/navi_r.jpg) no-repeat;float:right;width:188px;height:20px;}
#n_main li{float:left;text-transform:uppercase;display:block;}
#n_main li a{float:left;font:bold 1.2em/1.6em Verdana,Arial,sans-serif;color:#372A21;vertical-align:middle;padding:0 5px;}
#n_main li a:hover{background:url(img/bg_navi_hover.jpg) repeat-x;height:20px;font:bold 1.2em/1.6em Verdana,Arial,sans-serif;color:#DCC836;border:0;}
#content{clear:both;overflow:hidden;background:#FFF;}
#c_left{float:left;width:18%;padding:15px 0 10px 5px;}
#c_left .box_title{background:url(img/bg_title.jpg) no-repeat #4E3E32;height:19px;width:179px;text-transform:uppercase;color:#DCC836;font:700 1.1em/1.5em Verdana,Arial,sans-serif;text-align:center;}
#c_left #top_dl{background:url(img/bg_top_dl.jpg) no-repeat #4E3E32;}
#top_dl_navi{float:left;height:11px;width:179px;margin:0;}
/* -156px width 100% for IE7 */
#top_dl_navi ul{text-align:center;width:179px;margin:0 auto;}
#top_dl_navi li{list-style-type:none;}
#top_dl_navi a{float:left;height:0;padding-top:11px;overflow:hidden;}
#top_dl_navi #dl_all a{width:44px;background-position:0 0;}
#top_dl_navi #dl_month a{width:68px;background-position:-44px 0;}
#top_dl_navi #dl_week a{width:67px;background-position:-112px 0;}
#top_dl_navi #dl_all a:hover{background-position:0 -11px;}
#top_dl_navi #dl_month a:hover{background-position:-44px -11px;}
#top_dl_navi #dl_week a:hover{background-position:-112px -11px;}
#c_main{float:left;width:75%;padding:15px 5px 0 15px;margin-bottom:15px;}
#c_main .news_box{float:left;width:350px;margin-bottom:20px;overflow:hidden;}
#c_main .news_box h4 a{font:900 1.3em/1.4em Verdana,Arial,sans-serif;}
#c_main .news_box .news_content{font:500 1.2em/1.2em Verdana,Arial,sans-serif;}
#c_main .gap{margin-right:30px;}
#c_main h4 a{font:bold 1.1em/1.3em Verdana,Arial;}
#footer{clear:both;text-align:center;background:url(img/bg_footer.jpg) repeat-x #45382D;height:37px;color:#FFF;}
#footer p{font:bold 1.0em/1.5em Verdana,Arial,sans-serif;color:#DCC836;text-align:left;}
#footer img{vertical-align:middle;margin-top:2px;}
#footer a{font:bold 1.1em/3em Arial,Verdana,sans-serif;color:#DCC836;padding:5px;margin:0 5px;text-transform:uppercase;}
#footer a:hover{font:bold 1.1em/3em Arial,Verdana,sans-serif;color:#3F352B;background:#DCC836;}
#footer a img{vertical-align:middle;margin-top:-2px;padding:0;}
#f_left{background:url(img/footer_l.jpg) no-repeat;float:left;width:4px;height:37px;}
#f_right{background:url(img/footer_r.jpg) no-repeat;float:right;width:4px;height:37px;}
#f_bottom{clear:both;text-align:center;padding:10px 0;}
