/* CSS Document */
body {height:100%;font:12px Verdana, Arial, Tahoma, Sans-Serif;color:#484c53;background:#181b1c url(../images/body.jpg) repeat-x;}
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:#9b9b9b;} 
a:hover {text-decoration:none;color:#9b9b9b;}  
  
/*  All  */   
.clear {font-size:0;line-height:0;clear:both;height:1px;} 
.nofont {font-size:0;line-height:0;}
.wraper {width:1007px;margin:20px auto 10px auto;}
.header {position:relative;z-index:2;}
.header .top_right_menu {position:absolute;top:447px;right:23px;}
.header .top_right_menu li {padding:9px 16px 8px 0;margin-right:15px;background:url(../images/line2.gif) right top no-repeat;float:left;font-size:0;line-height:0;}
.header .top_right_menu li.last {background:none;margin-right:0;padding-right:0;}
.header .last_update_block {position:absolute;top:107px;left:620px;}
.header .last_update_block h3 {font:16px Arial;color:#b9cedf;padding:0 0 5px 9px;}
.header .last_update_block ul {padding-left:7px;}
.header .last_update_block ul li {font-size:0;line-height:0;width:168px;height:174px;padding:4px 0 0 4px;background:url(../images/allcatbg_li.gif) no-repeat;float:left;margin-right:10px;}
.header .last_update_block ul li a img {padding:1px;border:1px solid #7f7f7f;}
.header .last_update_block ul li span {display:block;padding:6px 43px 0 10px;font-size:15px;line-height:17px;position:relative;}
.header .last_update_block ul li a, .header .last_update_block ul li a:visited {color:#424242;}
.header .last_update_block ul li span .best {position:absolute;top:2px;right:4px;}
.header .last_update_block ul li span span {padding:0 0 0 9px;display:inline;}
.header .last_update_block ul li span span img {margin-right:2px;vertical-align:middle;}
.header .last_update_block .allcatbg {width:365px;height:100px;background:url(../images/allcatbg.gif) no-repeat;margin-top:9px;}
.header .last_update_block .allcatbg p {text-align:center;font-size:11px;color:#c6cfd7;padding:21px 0;}
.header .last_update_block .allcatbg p a, .header .last_update_block .allcatbg p a:visited {color:#c6cfd7;}
.header .last_update_block .allcatbg div {font-size:10px;width:343px;height:20px;padding:3px 0 0 12px;margin-left:5px;background:url(../images/allcatbg2.gif) no-repeat;}
.header .last_update_block .allcatbg div a, .header .last_update_block .allcatbg div a:visited {color:#787c7f;}
.header .last_update_block .allcatbg div span {font-size:12px;padding-left:50px;}
.header .last_update_block .allcatbg div span a, .header .last_update_block .allcatbg div span a:visited {color:#3b4348;}
.top_menu {position:absolute;z-index:2;top:448px;left:0;}
.top_menu ul li a, .top_menu ul li a:visited {display:block;padding:8px 33px 9px 33px;background:url(../images/line2.gif) right top no-repeat;text-align:center;overflow:hidden;font-size:0;line-height:0;}
.top_menu ul li.last a, .top_menu ul li.last a:visited {background:none;}
.top_menu ul {padding:0;margin:0;}
.top_menu ul li {list-style:none;float:left;position:relative;z-index:2;}
.top_menu ul li ul {display:none;padding:0;margin:0;background:none;float:none;}
.top_menu ul li:hover a {background:url(../images/line2.gif) right top no-repeat;}
.top_menu ul li.last:hover a {background:none;}
.top_menu ul li:hover ul {display:block;position:absolute;top:26px;left:0;width:135px;border:1px solid #dbdcdd;padding:6px 0 10px 0;background:#797f82;}
.top_menu ul li:hover ul li {float:none;font-size:10px;line-height:15px;padding:7px 0 0 20px;}
.top_menu ul li:hover ul li ul {display:none;}
.top_menu ul li:hover ul li a {display:inline;text-decoration:none;color:#c6cfd7;width:auto;height:auto;padding:0;background:none;font-size:10px;text-align:left;font-family:Verdana;}
.top_menu ul li:hover ul li a:hover {background:none;text-decoration:underline;color:#c6cfd7;}

.wraper h2 {font:18px Arial;text-align:center;padding:15px 0;}
.wraper h2 a, .wraper h2 a:visited {color:#b9cedf;}

.left_column {float:left;width:715px;margin-right:10px;}
.left_column .left_col_top_bg {font-size:0;line-height:0;background:url(../images/left_col_top_bg.gif) no-repeat;height:10px;}
.left_column .left_col_bottom_bg {font-size:0;line-height:0;background:url(../images/left_col_bottom_bg.gif) no-repeat;height:10px;margin-bottom:10px;}
.left_column .main_pic_list {background:#3b4348;}
.left_column .main_pic_list h4 {font:16px Arial;color:#93a5b2;padding:0 0 8px 11px;position:relative;}
.left_column .main_pic_list h4 span {position:absolute;font:11px Verdana;color:#8796a3;top:5px;right:22px;}
.left_column .main_pic_list .right {text-align:right;padding:10px 9px 4px 0;}
.left_column .main_pic_list .right a, .left_column .main_pic_list .right a:visited {font:16px Arial;color:#b9cedf;}
.left_column .main_pic_list table {margin-left:8px;}
.left_column .main_pic_list table td {font-size:0;line-height:0;width:168px;height:174px;padding:4px 0 0 4px;background:url(../images/allcatbg_li.gif) no-repeat;vertical-align:top;}
.left_column .main_pic_list table td.width {width:4px;font-size:0;line-height:0;height:auto;padding:0;background:none;}
.left_column .main_pic_list table td.height {width:auto;font-size:0;line-height:0;height:4px;padding:0;background:none;}
.left_column .main_pic_list table td a img {padding:1px;border:1px solid #7f7f7f;}
.left_column .main_pic_list table td span {display:block;padding:3px 0 0 0;font-size:13px;line-height:15px;}
.left_column .main_pic_list table td span a {text-transform:uppercase;}
.left_column .main_pic_list table td a, .left_column .main_pic_list table td a:visited {color:#424242;}
.left_column .main_pic_list table td span img {margin-right:1px;vertical-align:middle;}
.left_column .main_pic_list table td span span {padding:0 42px 5px 0;color:#8e8e8e;font:10px Arial;position:relative;}
.left_column .main_pic_list table td span span em {font-style:normal;position:absolute;top:0;right:5px;color:#424242;}
.left_column .pager {background:#3b4348;font:14px Arial;color:#778387;text-align:right;position:relative;padding:3px 10px 3px 0;width:705px;}
.left_column .pager a, .left_column .pager a:visited {color:#778387;}
.left_column .pager span {color:#b9cedf;}
.left_column .pager img {margin-left:7px;vertical-align:middle;}
.left_column .pager em {font-style:normal;color:#93a5b2;position:absolute;top:2px;left:13px;}

.right_column {float:left;width:282px;}
.right_column .submit_form h3 {font-size:0;line-height:0;text-align:center;padding-bottom:9px;}
.right_column .submit_form p {text-align:center;font-size:10px;color:#858a93;padding-bottom:10px;}
.right_column .submit_form p input {color:#959ba6;font:11px Arial;vertical-align:middle;background:#3b4348;border:1px solid #808487;height:21px;width:129px;padding:2px 0 0 5px;}
.right_column .submit_form p input.button {color:#3b4348;font:16px Verdana;text-align:center;background:#dfdfdf url(../images/button.gif) repeat-x;border:none;height:31px;width:242px;padding:0;margin-top:5px;}
.right_column .submit_form p input.long {width:251px;margin-bottom:2px;}
.right_column .submit_form p select {color:#959ba6;font:11px Arial;vertical-align:middle;background:#3b4348;border:1px solid #808487;height:23px;width:120px;margin-left:2px;}
.right_column .submit_form p span {text-transform:uppercase;color:#858a93;font-size:11px;text-align:center;display:block;padding:3px 0 4px 0;margin-bottom:3px;background:url(../images/dots.gif) bottom center no-repeat;}
.right_column .submit_form p span strong {color:#484c53;font-weight:normal;}
.right_column .right_col_top_bg {font-size:0;line-height:0;background:url(../images/right_col_top_bg.gif) no-repeat;height:10px;}
.right_column .right_col_bottom_bg {font-size:0;line-height:0;background:url(../images/right_col_bottom_bg.gif) no-repeat;height:10px;margin-bottom:10px;}
.right_column .right_col_pic_list {background:#3b4348;padding-bottom:5px;}
.right_column .right_col_pic_list h3 {text-align:center;color:#b9cedf;font:16px Arial;padding:5px 0 3px 0;}
.right_column .right_col_pic_list ul {padding-left:10px;}
.right_column .right_col_pic_list ul li {padding:5px 0 0 5px;width:257px;height:129px;margin-top:5px;background:url(../images/right_col_pic_list.gif) no-repeat;}
.right_column .right_col_pic_list ul li a img {padding:1px;border:1px solid #7f7f7f;float:left;}
.right_column .right_col_pic_list ul li p {float:left;font-size:10px;color:#a0a0a0;padding:0 0 0 12px;width:80px;}
.right_column .right_col_pic_list ul li p span {display:block;text-align:center;color:#424242;font-size:15px;padding:35px 10px 24px 0;text-transform:uppercase;}
.right_column .right_col_pic_list ul li p span a, .right_column .right_col_pic_list ul li p span a:visited {color:#424242;}

.warning {text-align:center;padding-top:13px;}
.warning span {font-weight:bold;color:#a2a5a7;}

.footer_wraper {background:#000;}
.footer {width:1007px;margin:0 auto;position:relative;}
.footer ul {padding-left:8px;}
.footer ul li {float:left;font-size:10px;margin:35px 6px 35px 0;padding-right:15px;background:url(../images/line.gif) right 5px no-repeat;}
.footer ul li.last {margin-right:0;padding-right:0;background:none;}
.footer ul li a, .footer ul li a:visited {color:#7a878f;}
.footer p {font-size:11px;color:#565f64;width:290px;position:absolute;top:30px;right:33px;text-align:center;}
.footer p a, .footer p a:visited {color:#565f64;}
.footer p span a, .footer p span a:visited {text-decoration:underline;}