/* CSS Document */
body {height:100%;font:11px Tahoma, Arial, Verdana, Sans-Serif;color:#000;background:url(../images/body.jpg);}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;} 
ul, li {list-style:none;} 
a, a:active, a:visited {text-decoration:none;color:#000;}
a:hover {text-decoration:none;color:#000;}
 
/*  All  */  
.header_bg {background:url(../images/header_bg.jpg) repeat-x;}
.header {height:123px;position:relative;background:url(../images/header.jpg) no-repeat;width:900px;margin:0 auto 20px auto;}
.header ul {position:absolute;top:14px;left:579px;}
.header ul li {float:left;margin-right:72px;}
.header ul li.last {margin-right:0;}
.header ul li ul {position:static;}
.header ul li ul li {float:none;margin:0;}
.wraper {width:900px;margin:0 auto;}
.nofont_link {font-size:0;line-height:0;height:1px;}
.title {height:65px;padding:12px 0 0 56px;background:url(../images/title_bg.gif) 32px 0 no-repeat;font-size:0;line-height:0;position:relative;}
.title a {position:absolute;top:9px;right:36px;}
.text_links {font-weight:bold;font-size:20px;padding:0 0 12px 55px;}
.text_links span {padding:0 230px;}
.text_links a, .text_links a:visited {color:#fff;}
.pic_list {position:relative;margin-bottom:12px;}
.pic_list .left_colors {position:absolute;top:0;left:0;}
.pic_list .left_colors .left_colors_link {position:absolute;top:0;left:0;font-size:0;line-height:0;display:block;width:37px;height:123px;background:url(../images/blank.gif);}
.pic_list .left_colors .left_colors_link2 {top:123px;height:108px;}
.pic_list .left_colors .left_colors_link3 {top:231px;height:108px;}
.pic_list .left_colors .left_colors_link4 {top:339px;height:108px;}
.pic_list .left_colors .left_colors_link5 {top:447px;height:108px;}
.pic_list .left_colors .left_colors_link6 {top:555px;height:108px;}
.pic_list .left_colors .left_colors_link7 {top:663px;height:108px;}
.pic_list ul {width:843px;padding-left:57px;background:url(../images/pic_list.gif) 32px 0 repeat-y;float:left;}
.pic_list ul li {float:left;margin:0 3px 3px 0;font-size:0;line-height:0;}
.pic_list ul li.center {margin:0 3px 10px 0;text-align:center;}
.pic_list ul li.center a, .pic_list ul li.center a:visited {color:#0174a9;font-size:15px;font-weight:bold;line-height:18px;}
.pic_list ul li.center a:hover {text-decoration:underline;}
.pic_list ul li a img {border:1px solid #000;}
.pic_list ul.text_list {width:843px;padding-left:57px;background:url(../images/pic_list.gif) 32px 0 repeat-y;float:left;}
.pic_list ul.text_list2 {width:823px;padding-left:77px;}
.pic_list ul.text_list li {float:left;margin:0 110px 0 0;font-size:12px;line-height:15px;}
.pic_list ul.text_list2 li {margin:0 180px 0 0;font-size:11px;line-height:14px;}
.pic_list ul.text_list li.last {margin-right:0;}
.pic_list ul.text_list li ul {padding:0;background:none;float:none;width:auto;}
.pic_list ul.text_list li ul li {color:#71838d;float:none;margin:0;}
.pic_list ul.text_list2 li ul li {color:#3a4b53;}
.pic_list ul.text_list li ul li a, .pic_list ul.text_list li ul li a:visited {color:#71838d;}
.pic_list ul.text_list2 li ul li a, .pic_list ul.text_list2 li ul li a:visited {color:#3a4b53;font-size:12px;line-height:15px;}
.pic_list .pic_list_bottom {clear:both;background:url(../images/pic_list_bottom.gif) 32px 0 no-repeat;height:23px;position:relative;}
.footer_bg {background:url(../images/footer_bg.gif) repeat-x;}
.footer {height:123px;position:relative;background:url(../images/footer.jpg) no-repeat;width:900px;margin:0 auto;}
.footer p {padding:11px 19px 0 0;text-align:right;color:#89bad6;}
.footer p a, .footer p a:visited, .footer p a:hover {color:#89bad6;}
.footer p span {color:#fff;font-weight:bold;display:block;padding-bottom:10px;}
.footer p span a, .footer p span a:visited {color:#fff;}
.footer p span a:hover {color:#fff;text-decoration:underline;}