@charset "windows-1251";
/* CSS Document */

* { margin:0; padding:0;}
html, body { height:100%;}
body { background:url(images/tail-top.gif) left top repeat-x #000; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#000;}
a img {border:0;}
h1 {font-size:20pt; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:10px 0;}
.caption02 {font-size:20pt; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:10px 0;}
#content01 .n_cap {font-size:20pt; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:10px 0;}

#main {width:974px; margin:0 auto;}

#header {height:477px; background:url(images/header-bg2.jpg) no-repeat left bottom;}
#header, #content, #footer {}
#header .col-1 { width:248px; margin-right:437px;}
#header .col-2 { width:255px;}
#header .row-1 { height:112px; background:url(images/header-bg1.jpg) no-repeat left top;}
#header .row-1 .fleft { padding:30px 0 0 31px;}
#header .row-1 .fright { color:#858585; text-align:right; font-size:1.1em; line-height:16px; padding:40px 0 0 0;}

#nav {height:55px; background:url(images/menu_bg.jpg) 0 0 repeat-x;}
#nav01 {height:55px; background:url(images/nav_left.jpg) 0 0 no-repeat;}
#nav02 {height:55px; background:url(images/nav_right.jpg) top right no-repeat;}
#nav02 ul {list-style:none; font-size:10pt; font-weight:bold; float:left;}
#nav02 ul li {float:left; border-right:1px solid #dcd5c8;}
#nav02 ul li a {line-height:55px; color:#572e0a; text-decoration:none; background:none; height:55px; float:left;}
#nav02 ul li a p {line-height:55px; padding:0 40px; background:none; height:55px; float:left;}
#nav02 ul li a:hover {color:#572e0a; text-decoration:none; background:url(images/menu_bg_h.jpg) 0 0 repeat-x;}
#nav02 ul li a:hover #first { background:url(images/nav_left_h.jpg) 0 0 no-repeat;}

#content {background:url(images/cont_bg.jpg) left bottom no-repeat #fff; padding:20px 0 0 20px; float:left; width:954px;}
#content01 {background:url(images/cont_bg.jpg) left bottom no-repeat #fff; padding:20px 20px 30px 20px; float:left; width:934px;}
#content01 ul { list-style:none; padding:0; font-size:10pt; padding:0 0 20px 0}
#content01 a { text-decoration:none; color:#000;}
#content01 a:hover {color:#f28b06; text-decoration:underline;}

#col01 {float:left; width:700px;}
#col02 {float:right; width:240px;}
#content p {padding:5px 0;}
#content ul {list-style:none;}
#content a {color:#e06506; text-decoration:underline;} 
#content a:hover {color:#e06506; text-decoration:none;}
.text {float:left; width:680px; padding:0 0 30px 0;}
.text ul {padding:10px 0 10px 17px; color:#666666; font-size:11pt; font-style:italic;}
.text ul li { background:url(images/li.jpg) left 7px no-repeat; padding:0 0 0 10px;}

.gl {background:url(images/gl02.jpg) 0 0 repeat-y; float:left; width:700px; margin:0 0 30px 0;}
.gll {background:url(images/gl01_6.jpg) 0 0 no-repeat; float:left; width:680px;}
.gl01 {float:left; font-size:12pt;}
.gl01_1 { float:left; background:url(images/gl01_2.jpg) 0 0 repeat-x;}
.gl01_2 { float:left; background:url(images/gl01_1.jpg) 0 0 no-repeat;}
.gl01_3 { float:left; background:url(images/gl01_3.jpg) right top no-repeat; height:33px; line-height:33px; padding:0 120px 0 15px;}
.gl02 {background:url(images/gl03.jpg) left bottom no-repeat; padding:5px 15px 18px 15px; float:left; width:650px; color:#fff;}
.gl02 span {font-weight:bold;}
.caption{font-family:Arial; font-size:17pt; color:#f28b06; padding:0; margin:0;}
.description{font-family:Arial; font-size:11pt; font-style:italic; color:#666666; padding:0; margin:15px 0;}

.gray{width:700px; font-family:Arial; font-style:normal;}
.gray .back_1{background:url(images/gray_top.jpg) 0 0 no-repeat; height:9px; font-size:0;}
.gray .back_3{background:url(images/gray_bottom.jpg) 0 0 no-repeat; height:9px; font-size:0;}
.gray .first{background:url(images/gray_top_f.jpg) 0 0 no-repeat; height:12px; font-size:0;}
.gray .last{background:url(images/gray_bottom_l.jpg) 0 0 no-repeat; height:12px; font-size:0;}

.gray .back_2{background:url(images/gray_middle.jpg) 0 0 repeat-y; height:100%; }
#content .gray .back_2 p {padding: 5px 17px; margin:0;}
.gray .back_2 .capt{font-size:12pt; font-weight:bold;}
.gray .back_2 .desc{font-size:9pt; font-weight:normal;}

.tip{background:url(images/bg_tip02.jpg) 0 0 repeat-y; margin:0 0 10px 0; float:left;}
.tip01 {background:url(images/bg_tip03.jpg) left bottom no-repeat; float:left;}
.tip02 {background:url(images/bg_tip01.jpg) 0 0 no-repeat; width:680px; float:left; padding:0 0 10px 0;}
.tip .tip_num{margin:6px 0 0 0; padding:0 0 0 6px; float:left;}
.tip .tip_desc{width:618px; margin:12px 0 0 0; padding:0 0 10px 5px; float:left; font-family:Arial;}
.tip .tip_desc .caption{font-size:14pt; color:#f28b06; padding:0; margin:0;}
.tip .tip_desc .description{font-size:8pt; color:#000000; font-style:normal; padding:0; margin:10px 0 0 0;}
.pos {margin:0;}

.n {float:left; background:url(images/n_bt.jpg) right bottom no-repeat; width:240px; margin:10px 0 0 0; padding:0 0 5px 0;}
.n01 {float:left; width:230px; padding:0 10px 5px 0; color:#999999;}
.n02 {float:left; width:230px; padding:0 10px 5px 0;}
.n02 a { text-decoration:none; color:#000;}
.n02 a:hover {color:#f28b06; text-decoration:underline;}

.n_inp {float:left; width:924px; margin:15px 0 0 0;}
.n_inp01 {background:url(images/n02.jpg) 0 0 repeat-y;float:left;}
.n_inp02 {background:url(images/n01.jpg) 0 0 no-repeat;float:left;}
.n_inp03 {background:url(images/n03.jpg) left bottom no-repeat; width:884px; float:left; padding:35px 20px 20px;}
.n_inp_text {float:left; width:884px;}
.n_inp_text p span {font-weight:bold;}
.n_inp_date {color:#999999; float:left; margin:15px 0 0 0;}
.n_inp_podr { float:right; margin:15px 0 0 0;}
.n_inp_podr a { text-decoration:underline; color:#333333;}
.n_inp_podr a:hover {color:#f28b06; text-decoration:none;}


#footer {padding:20px 0; width:980px; float:left;}
.blog {float:right; color:#2d2d2d; padding:0 20px 0 0;}
.blog a {color:#65686c; text-decoration:none; padding:0;}
.blog a:hover {color:#65686c; text-decoration:underline;}

#nav_footer ul {list-style:none; width:500px; float:left;}
#nav_footer ul li {display:inline; color:#2d2d2d;}
#nav_footer ul li a {color:#65686c; text-decoration:none; padding:0 20px;}
#nav_footer ul li a:hover {color:#65686c; text-decoration:underline;}



