
/*==================list====================*/
_ul{margin:0px; padding:0px; list-style:none}
_ul li { line-height:18px}
_ul li a{text-decoration:underline; color:#aaaaaa; background:url(/images/marker_list.gif) no-repeat 0 5px; padding-left:12px}
_ul li a:hover{ text-decoration:none}


ul.list {margin:0 0 10px 0; padding:0px; list-style:none}
ul.list li { line-height:1.45em; color:#fe3b13; background:url(/images/list_bg.gif) repeat-x bottom; padding-bottom:11px; margin-bottom:8px; text-transform:uppercase; font-weight:bold}
ul.list li a{text-decoration:none; color:#0f2139; padding-left:0; display:block; text-transform:none; font-weight:normal}
ul.list li a:hover{ text-decoration:none; color:#fe3b13}
ul.list li.none {background:none}


ul.list_1 {margin:0px; padding:0px; list-style:none}
ul.list_1 li { line-height:1.45em; color:#a9a976; padding-left:32px; margin-bottom:7px}
ul.list_1 li img {vertical-align:top; margin:0 12px 0 -32px}
ul.list_1 li a{text-decoration:underline; color:#a9a976; text-transform:uppercase; font-weight:bold; padding:0}
ul.list_1 li a:hover{ text-decoration:none}


ul.list_2 {margin:0px; padding:0px; list-style:none}
ul.list_2 li { line-height:1.82em; color:#a9a976}
ul.list_2 li a{text-decoration:underline; color:#a9a976; font-weight:bold; text-transform:uppercase; padding-left:0}
ul.list_2 li a:hover{ text-decoration:none}

ul.list_3 {margin:0px; padding:0px; list-style:none}
ul.list_3 li { line-height:1.82em; color:#5d8311}
ul.list_3 li a{text-decoration:underline; color:#5d8311; font-weight:bold; text-transform:uppercase; padding-left:0}
ul.list_3 li a:hover{ text-decoration:none}

/*==========================================*/




.column { float:left;}
.clear { clear:both;}

#site_center { }

#header, #wapper_header {width:780px}


#body { min-height:400px; }

/*header*/
#menu {height:155px}
#menu img {margin-right:1px}
.m1 {margin-left:13px}

#wapper_header { xheight:254px; }
#wapper_header .txt {xmargin:58px 0 80px 34px}
#wapper_header .bg {xmargin:0 2px 0 2px}

/*content*/
#content { font-size:0.8em; line-height:1.45em}
#content .bg { margin:0px; }
#content .bg_1 {width:100%}
.title {margin-bottom:15px; display:block}
.img_left {float:left; margin:5px 20px 15px 0}




/*================== PageTypeHome ==================*/
#PageTypeHome #xcontent {color:#ffffff;}
#PageTypeHome #xcontent .bg_1 {background:url(../../images/line_y_bg.gif) repeat-y 164px 0}
#PageTypeHome #xcontent .col .indent {margin-left:30px; padding:18px 58px 3px 33px;}
#PageTypeHome #xcontent h1 {color:#773a84; line-height:0px; font-size:0px;}
#PageTypeHome #xcontent .padd {padding-top:10px;}


/*================== PageTypePage ==================*/
#PageTypePage #xcontent .bg_1 {background:url(../../images/line_y_bg.gif) repeat-y 164px 0}
#PageTypePage #xcontent .col_1 .indent { padding:0px 58px 3px 0px; }
#PageTypePage #xcontent .col_2 .indent { padding:41px 31px 8px 0}
#PageTypePage #xcontent .col_2 .block {margin-top:25px}
#PageTypePage #xcontent .col_2 .block .ind {padding:25px 18px 9px 22px}


/*================== PageTypePageWide ==================*/
#PageTypePageWide #xcontent .col .indent {padding:41px 31px 8px 20px}
#PageTypePageWide #xcontent .col .block {margin-top:25px}
#PageTypePageWide #xcontent .col .block .ind {padding:25px 18px 9px 22px}


/*==================block====================*/
.block_head { width:100%}
.block_head .ind {padding:17px 16px 27px 24px}
.block_head .title {margin-bottom:10px; display:inline}
.block_head .box {margin:20px 30px 0px 30px; width:720px}
.block_head .col_box_1 {width:280px}
.block_head .col_box_2 {width:440px; padding-top:12px}
.block_head .col_box_2 img {margin-right:12px}
.block_head .col_box_2 .prev {margin-right:12px}
.block_head .col_box_2 .next {margin:0 0 0 10px}
.block_head a {text-decoration:underline; xcolor:#ffffff}
.block_head a:hover {text-decoration:none}


.block { width:100%; vertical-align:top; }

/*==================footer====================*/
#footer { }
#footer .text { margin-bottom:10px; font-size:0.6875em;}
#footer .text a.menu {text-decoration:none; color:#3a765e}
#footer .text a.menu:hover { color:#676660}

#footer .bg { border-top:4px solid #3a765e; padding-top:8px;}
.block_foot { position:relative; font-size:0.6875em; line-height:1.45em; color:#ffffff; margin:0px; height:20px; padding-top:3px; background-color:#3a765e; border-bottom:3px solid #409375;}
.block_foot .ind {padding:0px 10px 0px 10px;}
.block_foot a {text-decoration:underline; color:#ffffff}
.block_foot a:hover {text-decoration:none}
.block_foot div.foot_left{ width:50%; float:left;}
.block_foot div.foot_right{ width:40%; float:right; text-align:right; }
/*==========================================*/
