/* Css */
table, td, th, div, a, input, p, span, strong, small, h2, h3, h4, h5, h6, h1, label, form, ul, li, ol, b, textarea, body, em, img {margin:0; padding:0; border:none;}
table, td, th {border-collapse:collapse; border:none;}
li {list-style:none;}
input, textarea {font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a {text-decoration:none; color:#000;}
a:hover {text-decoration:underline;}
.clearfix:after{content: "."; display: block; height:0; clear: both; visibility:hidden;}
body {background:#2e73a8 url(/images/background/clouds.jpg) no-repeat fixed center bottom; font-size:11px; font-family:Arial, Tahoma sans-serif; color:#000;}
a:hover, a:focus, a:active {outline-width:0;}

/*Layout*/
.clouds {width:100%; background:url(/images/background/clouds.jpg) no-repeat center bottom; background-attachment:fixed;}
.shadow_edges {width:999px;background:url(/images/background/shadow_edges.png) repeat-y 0 0; margin:0 auto;}
.wrapper {width:975px; background:#fff; margin-left:12px; position:relative;}
.scraper_out {background:url(/images/background/scraper2.gif) no-repeat center 172px;}
.footer {background: url(/images/background/bg_footer.gif) repeat-y; width:975px; padding:8px 0 9px; min-height:31px; _height:31px; font:normal 10px Verdana, Geneva, sans-serif; text-align:center;}
.footer_left {float:left; width:199px; padding:6px 5px 0; color:#003366; min-height:25px; _height:25px;}
.footer_mid {float:left; width:415px; min-height:31px; _height:31px;}
.footer_mid img {margin:0 2px;}
.footer_mid1 {float:left; width:142px; min-height:31px; _height:31px;}
.footer_right {float:left; width:205px; padding:6px 2px 0; color:#660066; min-height:25px; _height:25px;}


.head {background:#fff url(/images/background/head.jpg) no-repeat 0 0; position:relative; width:975px; clear:both;}
.headL {float:left; width:205px; font-size:12px; color:#663366;}
.headL a {display:block; width:176px; height:26px; padding:161px 0 0 29px; background:url(/images/logo.png) no-repeat; color:#663366;}
.headL a:hover {text-decoration:none;}
.headR {float:right; padding:7px 6px 0 0;}
.headR a {margin-right:11px;}
.menu_top {background:url(/images/background/scraper1.jpg) no-repeat right 12px; padding-top:2px; width:975px; position:relative; clear:both;}
.menu_topL {float:left; width:188px; padding:9px 0 0 22px;}
.menu_topL div {background:url(/images/background/input_top_bg.gif) no-repeat 0 0; width:133px; padding:0 2px 4px 4px; float:left; margin-top:2px;}
.menu_topL div input {background:#fff; border:1px solid #2d639e; width:115px; padding:0 9px; height:13px; font-size:10px; float:left; color:#4a4949;}
.topSub {position:relative; top:1px;}
.menu_topR {float:left; width:709px; font-size:15px; font-weight:bold; position:relative; padding-left:56px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif;}
.menu_topR li {float:left; padding-left:35px;}
.menu_topR li a {color:#3c66bc; float:left; padding-top:8px;}
.menu_topR li a:hover, .menu_topR .active a {text-decoration:none; color:#990099; background:url(/images/background/menu_active.gif) no-repeat center 2px;}
.twoP {position:absolute; top:199px; left:186px; z-index:10}
.scraper2{position:absolute; top:172px; right:-34px;}

/*dropdown menu*/
.dropdown_menu {position:absolute; top:220px; left:400px; width:217px; z-index:20;}
.dropdown_menuIn {background:url(/images/background/bg_drop_down_left.png) repeat-y; padding-left:6px;}
.dropdown_menu ul {border-bottom:1px solid #437095;}
.dropdown_menu li {border-bottom:1px solid #fff; float:none; letter-spacing:normal; padding:0; font:bold 11px Verdana, Geneva, sans-serif;}
.dropdown_menu li a {color:#003366; float:none; display:block; padding:5px 0 6px; background:url(/images/background/bg_drop_down_a.gif) repeat-y;}
.dropdown_menu li a:hover {color:#660066; background:url(/images/background/bg_drop_down_a_hover.gif) repeat-y;}
.dropdown_menu li a span {display:block; background:url(/images/background/drop_arrowB.gif) no-repeat right 5px; padding:0 17px 0 8px;}
.dropdown_menu li a:hover span {background:url(/images/background/drop_arrowP.gif) no-repeat right 5px;}
.dropdown_menu .last {border-bottom:1px solid #6aa8db;}
.dropdown_bot {width:217px; height:6px; overflow:hidden; background:url(/images/background/bg_drop_down_bot.png) no-repeat;}
.dropdown_top {width:217px; height:6px; overflow:hidden; background:url(/images/background/bg_drop_down_top.png) no-repeat;}

.dropdown_menu2 {position:absolute; top:6px; left:204px; width:151px; z-index:6000;}
.dropdown_menu2 .dropdown_bot {width:151px; background:url(/images/background/bg_drop_down_bot1.png) no-repeat;}
.dropdown_menu2 .dropdown_top {width:151px; background:url(/images/background/bg_drop_down_top1.png) no-repeat;}
.dropdown_menu2 ul {border-bottom:1px solid #647e95;}
.dropdown_menu2 li a {background:url(/images/background/bg_drop_down_a1.gif) repeat-y;}
.dropdown_menu2 li a:hover {background:url(/images/background/bg_drop_down_a_hover1.gif) repeat-y;}
.dropdown_menu .last {border-bottom:1px solid #8fb7db;}

.dropdown_menu3 {position:absolute; top:24px; left:139px; width:167px; z-index:6000;}
.dropdown_menu3 .dropdown_bot {width:167px; background:url(/images/background/bg_drop_down_bot2.png) no-repeat;}
.dropdown_menu3 .dropdown_top {width:167px; background:url(/images/background/bg_drop_down_top2.png) no-repeat;}
.dropdown_menu3 ul {border-bottom:1px solid #758695;}
.dropdown_menu3 li {font-weight:normal;}
.dropdown_menu .last {border-bottom:1px solid #abc5db;}
.dropdown_menu3 li a {background:url(/images/background/bg_drop_down_a2.gif) repeat-y;}
.dropdown_menu3 li a:hover {background:url(/images/background/bg_drop_down_a_hover2.gif) repeat-y;}






.content {line-height:14px; background:url(/images/background/bg_content.gif) repeat-y; width:975px;}
.left {float:left; width:198px; padding:31px 11px 24px 0; background:#abd5ff url(/images/background/bg_leftIn.gif) repeat-x 0 0;}
.leftPad {padding-left:17px; width:181px;}
.left h1 {font-size:14px; color:#3399ff; text-align:center; padding-bottom:9px;}
.left h2 {color:#95179d; font-size:1.06em;}
.left a {color:#333333;}
.left_news {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#333; width:181px; background:url(/images/background/bg_left_news.gif) no-repeat center bottom; padding:13px 0 11px;}
.left_newsLast {background:none; padding-bottom:8px;}
.left .left_news div {padding-right:22px; width:159px; clear:both;}
.left .left_news div a {color:#660033; float:right; padding:0px 0 4px 0;}
.left .left_news div a img {float:right; margin-left:2px;}
.left .left_news div a span {float:right;}
.left_pager {font-family:Verdana, Geneva, sans-serif; text-align:right; padding:0 22px 0 0;}
.left_pager a {margin-left:-1px;}
.all_news_left {color:#003399; font:bold 1.05em Verdana, Geneva, sans-serif; text-align:right; padding-right:13px;}
.all_news_left a {color:#003399; text-decoration:underline;}
.all_news_left a:hover {text-decoration:none;}

.left_banner {min-height:248px; _height:248px; background:url(/images/background/ice_axe2.png) no-repeat;}
.ice_axeBlock {position:relative; padding:33px 0 0 15px;}
.ice_axe {position:absolute; top:94px; left:-54px; z-index:10}
.left_banner img {display:block;}
.left_bannerIn {background:url(/images/background/bg_left_banner.png) no-repeat; padding:1px 0 0 10px; height:364px; overflow:hidden;}
.left_bannerIn div {border:3px solid #fff; float:left;}


.right {float:right; width:209px; background:#cbb3d1 url(/images/background/bg_right.gif) repeat-x; padding:0 0 13px 0;}
.right_shadow {background:url(/images/background/bg_shadow_blockRight_mid.png) repeat-y;}
.right_shadow_top {height:21px; background:url(/images/background/bg_shadow_blockRight_top.png) no-repeat; overflow:hidden;}
.right_shadow_bot {height:17px; background:url(/images/background/bg_shadow_blockRight_bot.png) no-repeat; overflow:hidden;}
.right_cart {width:191px; min-height:142px; _height:142px; padding:17px 0 6px 6px; margin-left:9px; border-top:1px solid #fff; border-bottom:1px solid #fff; background:#f9f5fc; font-family:Verdana, Geneva, sans-serif;}
.right_cart h1 {font:bold  14px Arial, Helvetica, sans-serif; color:#993366; padding:0 0 5px 42px; text-transform:uppercase;}
.right_cart p {font-size:14px; font-weight:bold; text-align:center; color:#336699; padding-top:7px;}
.right_cart p a {color:#336699;}
.scraper3 {position:absolute; top:218px; right:0px; z-index:10}
.right_cart td {font-size:10px; color:#666; padding-top:13px;}
.right_cart td a {color:#666;}
.td_cartL {width:137px;}
.td_cartL a {float:left;}
.td_cartL a img {float:left;}
.td_cartL a span {float:left; width:121px; padding-left:2px;}
.right_cart .td_cartM {width:33px; text-align:right; padding-right:2px; vertical-align:bottom; color:#990066;}
.td_cartR {vertical-align:bottom; color:#990066;}

.right_choose_prod {text-align:center; padding:23px 0 0 0;}
.right_choose_prod h1 {font:bold 14px "Arial Narrow", Arial, Tahoma sans-serif; color:#a46083; padding:0 15px 2px;}
.right_choose_prod select {width:174px; height:17px; font:bold 0.97em Verdana, Geneva, sans-serif; text-align:left; margin:4px 0 4px; color:#514e4f;}
.right_choose_prod input {width:123px; height:16px; padding-bottom:2px; background:#dd6ab4; border-top:1px solid #f0b9e2; border-left:1px solid #e690cb; border-right:1px solid #98479c; border-bottom:1px solid #723389; font:normal 11px Verdana, Geneva, sans-serif; margin-top:11px;}

.survey_out { margin:68px 0 0 0;}
.survey {width:172px; padding:17px 10px 8px 15px; margin-left:9px; border-bottom:1px solid #f1ddf6; background:#efd8f4 url(/images/background/bg_survey.gif) repeat-x; font-family:Verdana, Geneva, sans-serif; position:relative;}
.survey h1 {font:bold  14px Arial, Helvetica, sans-serif; color:#993366; padding:0 0 19px 36px;}
.scraper4 {position:absolute; top:-58px; right:-3px;}
.scraper5 {position:absolute; top:-57px; right:-37px;}
.scraper6 {position:absolute; top:172px; right:-34px;}
.survey h2 {font-size:11px; color:#993366; letter-spacing:-1px; padding-bottom:10px;}
.survey li {font-size:10px; color:#666; clear:both;}
.survey li a {color:#666; background:url(/images/background/arrow_left_news.png) no-repeat; padding:0 0 6px 20px; float:left;}
.survey li a:hover {text-decoration:none; background:url(/images/background/arrow_left_news_hover.png) no-repeat;}
.survey .radio {width: 13px; height: 17px; background: url(/images/background/bg_survey_inputs.gif) no-repeat; display: block; float: left; cursor:pointer; margin-right:7px; position:relative; top:2px;	overflow:hidden;}
.survey label {float:left; cursor:pointer;}
.survey p {padding:16px 0 0 11px;}
.survey p input {width:123px; height:16px; padding-bottom:2px; background:#dd6ab4; border-top:1px solid #f0b9e2; border-left:1px solid #e690cb; border-right:1px solid #98479c; border-bottom:1px solid #723389; font:normal 11px Verdana, Geneva, sans-serif;}

.right_banner {text-align:center; padding-top:18px;}


.middle {width:557px; float:left; position:relative;}
.main {background:url(/images/background/bg_heading_mid.jpg) no-repeat; padding:74px 0 0 0;}
.headingM {width:377px; padding:0 11px 0 0; text-align:right; color:#4d90d8; text-transform:uppercase; font:bold 15px "Arial Black", Arial, Tahoma sans-serif; letter-spacing:2px; position:relative;}
.goods {float:left; width:278px; text-align:center; padding:28px 0 0 0;}
.goods_pad {padding-bottom:40px;}
.goods a:hover {text-decoration:none;}
.goods_left {border-right:1px solid #cee3f2;}
.goods h2 {font-size:1.14em; color:#4175ae; text-align:left; padding:12px 25px 0;}
.goods p {color:#666; font:normal 10px Verdana, Geneva, sans-serif; text-align:left; padding:14px 25px 9px;}
.goods span {color:#cc3399; font:bold 1.14em Verdana, Geneva, sans-serif; display:block; padding-bottom:6px;}
.goods div {padding:0 15px;min-height:300px}
.goods .goods_more, .goods_conclusion .goods_more {min-height:0px;background:url(/images/background/bg_goods_block.gif) repeat-y; padding:0 38px 0 18px; clear:both;}
.goods_more b {float:left; color:#cc3399;}
.goods_more b a {float:left; color:#336699; background:url(/images/magnifer.gif) no-repeat 0 1px; padding:1px 0 1px 23px;}
.goods_more b a:hover {color:#993366; text-decoration:underline;}
.goods_more em {font-style:normal; font-weight:bold; float:right; color:#2271bf;}
.goods_more em a {float:left; color:#336699; background:url(/images/background/goods_arrow.gif) no-repeat right 0; padding:1px 18px 5px 0;}
.goods_more a:hover {text-decoration:none; color:#993366;}
.goods_more small {font-size:11px; position:relative; z-index:10;}

.heading_lines {background:url(/images/background/bg_lines.gif) no-repeat; height:21px; text-align:right; padding:23px 175px 0 0; color:#4d90d8; text-transform:uppercase; font:bold 15px "Arial Black", Arial, Tahoma sans-serif; letter-spacing:2px;}
.heading_lines1 {background:url(/images/background/bg_heading_mid1.jpg) no-repeat; height:21px; text-align:right; padding:43px 175px 0 0; color:#4d90d8; text-transform:uppercase; font:bold 15px "Arial Black", Arial, Tahoma sans-serif; letter-spacing:2px;}
.people {position:absolute; bottom:68px; right:207px; width:90px; height:267px; z-index:9}

/*conclusion*/
.conclusion {padding:24px 0 30px 0;}
.pager {font:normal 10px Verdana, Geneva, sans-serif; color:#666; padding:0 68px 0 82px; position:relative; z-index:10;}
.pager li {display:inline;}
.pager li a {color:#666;}
.conclusion .headingM {padding-top:38px;}
.goods_conclusion {float:left; width:278px; padding:20px 0 0 0; color:#333; /*font-family:Verdana, Geneva, sans-serif;*/}
.goods_conclusion a:hover {text-decoration:none;}
.goods_conclusion_left {border-right:1px solid #cee3f2;}
.gcLeft {width:120px; float:left; text-align:center;}
.gcRight {width:158px; float:left;min-height:300px}
.goods_conclusion h2 {font-size:1.12em; color:#3399ff; padding-bottom:13px;}
.goods_conclusion p {font:normal 10px Verdana, Geneva, sans-serif; padding:0; position:relative; z-index:11;}
.goods_conclusion .gcLeft p {font:bold 1.14em Verdana, Geneva, sans-serif; color:#993399; text-align:center; padding-top:7px;}
.goods_conclusion .goods_more a:hover {text-decoration:underline; color:#993366;}
.goods_conclusion .goods_more a:visited {color:#993366;}
.goods_conclusion .goods_more em a:hover {text-decoration:none;}
.goods_conclusion .gc_empty {height:16px; overflow:hidden; width:278px; clear:both;}
.goods_conclusion span {display:block; font-size:0.9em; padding:13px 0; position:relative; z-index:11;font-family:Verdana, Geneva, sans-serif;}
.goods_conclusion i {font-size:0.9em; padding-top:12px; display:block;}
.goods_conclusion .goods_more {padding-right:18px;}
.goods_conclusion_leftP {border-right:1px solid #f9c8f6;}
.goods_conclusion .h2_pink {color:#996699;}
.goods_conclusion .goods_more em a {color:#990099;}
.goods_conclusion .goods_moreP {background:url(/images/background/bg_goods_block1.gif) repeat-y;}
.goods_conclusion .goods_moreP em a {background:url(/images/background/goods_arrow1.gif) no-repeat right 0; color:#1e5fa0;}


/*main_conclusion*/
.main_conclusion {background:url(/images/background/bg_heading_mid2.jpg) no-repeat; padding:24px 0 30px 0;}
.main_conclusion .headingM {padding-top:38px;}
.main_conclusionIn {background:url(/images/background/bg_main_conclusion.jpg) no-repeat right 0; min-height:391px; _height:391px; font-family:Verdana, Geneva, sans-serif; padding:24px 270px 0 20px;}
.main_conclusionIn li {font-weight:bold; padding:2px 0 8px;}
.main_conclusionIn li .mc_bg { background:url(/images/background/bg_main_conclusion_a.png) repeat-y; padding:0 0 1px 0; _padding-bottom:3px;}
.main_conclusionIn li a {color:#003366; padding:0 0 6px 22px; background:url(/images/background/input_arrow.gif) no-repeat;}
.main_conclusionIn .active .mc_bg { background:url(/images/background/bg_main_conclusion_a_hover.png) repeat-y;}
.main_conclusionIn .active a {color:#660066; background:url(/images/background/input_arrow_a.gif) no-repeat;}
.main_conclusionIn li .mc_level1 {padding:8px 0 0 45px;}
.main_conclusionIn li .mc_level1 .mc_bg {background:url(/images/background/bg_main_conclusion_a1.png) repeat-y; padding:0 0 1px 8px;}
.main_conclusionIn li .mc_level1 .active .mc_bg {background:url(/images/background/bg_main_conclusion_a_hover1.png) repeat-y;}
.main_conclusionIn li .mc_level1 li {padding-bottom:6px;}
.main_conclusionIn li .mc_level1 li a {background:none; padding:0; color:#336699;}
.main_conclusionIn li .mc_level1 .active a {color:#660066;}
.main_conclusionIn li .mc_level2 {padding:2px 0 0 40px;}
.main_conclusionIn li .mc_level1 .mc_level2 li a {font-weight:normal; color:#336699;}
.main_conclusionIn li .mc_level2 li a:hover {color:#663366;}
.main_conclusionIn li .mc_level2 li {padding:2px 0 2px;}


/*create_links*/
.create_links {padding:24px 0 30px 0;}
.create_links .headingM {padding-top:38px;}
.create_linksIn {color:#333; font:1.03em Verdana, Geneva, sans-serif; padding:38px 0 71px 60px;}
.create_linksIn label {float:left; width:114px; position:relative; top:2px;}
.create_linksIn span {float:left; width:44px; color:#3366cc; padding:0 0 0 2px; position:relative; top:2px;}
.create_linksIn .clearfix {padding-bottom:7px;}
.create_linksIn .clearfix input {border:1px solid #5a83d5; float:left; width:330px; height:18px; padding:2px 5px 0; color:#333; font-size:11px; _margin-left:3px;}
.create_linksIn textarea {border:1px solid #5a83d5; width:330px; height:54px; padding:0 5px; color:#333; font-size:11px; overflow:hidden;}
.create_linksIn .ta1 {height:69px;}
.create_linksIn .clearfix .url {width:284px;}
.create_linksIn .line_confirm label {width:133px;}
.create_linksIn .line_confirm input {width:53px;}
.line_confirm img {float:left; border:1px solid #5a83d5; margin-right:15px;}
.line_confirm {padding-top:22px;}
.add_btn {padding:36px 0 0 220px;}
.create_linksIn .add_btn input {background:#b2d9ff; border-bottom:1px solid #245f9b; border-left:1px solid #84c2ff; border-right:1px solid #84c2ff; border-top:1px solid #b9d4ef; color:#040404; font:bold 0.95em Verdana, Geneva, sans-serif; height:19px; width:92px; padding-bottom:3px; _margin-left:0;}


/*shares*/
.shares {padding:24px 0 30px 0;}
.shares .headingM {padding-top:38px;}
.sharesIn {padding-left:26px;}
.shares h2 {font:bold 1.53em "Arial Black", Arial, Tahoma sans-serif; text-transform:uppercase; letter-spacing:-1px; padding-bottom:5px;}
.shares .shares_blue {width:531px; padding-bottom:74px;}
.shares .shares_blue div {background:url(/images/background/shares_img/bg_shares1.gif) repeat-y 87px 0; width:271px; padding:7px 70px 6px 190px; color:#333; line-height:15px; font-family:Verdana, Geneva, sans-serif; position:relative;}
.shares .shares_blue1 div {padding-top:0; padding-bottom:0;}
.shares .shares_blue h2 {color:#cc66cc; padding-right:80px;}
.shares .shares_blue h2 span {font-size:25px;}
.shares .shares_blue h2 b {font-size:21px;}
.shares .shares_blue h2 em {font-size:25px; float:right; padding-right:30px; font-style:normal;}
.shares .shares_blue h2 strong {float:right; padding-right:68px;}
.shares_img1 {position:absolute; top:-30px; left:0;}
.shares_img3 {position:absolute; top:0px; left:0;}

.shares .shares_pink {width:531px; padding-bottom:50px;}
.shares .shares_pink div {background:url(/images/background/shares_img/bg_shares2.gif) repeat-y -63px 0; width:341px; padding:7px 190px 6px 0px; color:#333; line-height:15px; font-family:Verdana, Geneva, sans-serif; position:relative;}
.shares .shares_pink h2 {color:#6699ff; padding-right:150px;}
.shares .shares_pink h2 span {font-size:21px;}
.shares_img2 {position:absolute; bottom:0; right:41px;}


/*product*/
.product {font-family:Verdana, Geneva, sans-serif;}
.prodL {float:left; width:120px; text-align:center; padding:35px 0 0 15px;}
.prodL div {text-align:left; padding:14px 0 0 14px;}
.prodL div span {padding-left:13px; color:#993399; font:bold 1.15em Verdana, Geneva, sans-serif;}
.prodL p {padding:13px 5px 0 0;}
.prodL p strong {float:right;}
.prodL p a {color:#003366; font-size:0.95em;}
.prodL p a img {float:right;}
.prodR {float:left; width:378px; font-size:0.94em; line-height:13px; padding:7px 0 0 25px;}
.prodR p {padding:11px 0 0 13px;}
.prodR ul {padding:11px 0;}
.product li {background:url(/images/background/bg_product_li.gif) no-repeat 0 5px; padding:0 0 0 13px; line-height:14px;}
.prodR div p {padding-top:0;}
.prodImgOut {position:absolute; top:246px; left:50%; margin-left:-260px; width:559px; height:553px; z-index:200;}
.prodImg {background:url(/images/background/bg_prod_img.png) no-repeat; width:500px; height:553px; padding:30px 32px 0 27px; text-align:center;}
.prodImgOut p {position:absolute; right:21px; top:19px;}
.prodImgOut p a {display:block; z-index:301; width:23px; height:24px;}


/*contact*/
.contact {padding:24px 0 30px 0;}
.contact .headingM {padding-top:38px;}
.contact .headingM img {position:absolute; top:-6px; right:-114px;}
.contactIn {color:#666; font-weight:bold; padding:6px 0 0 50px;}
.contactIn h3 {font-size:1.03em; color:#6699cc; background:url(/images/background/bg_contact_h3.gif) repeat-y; padding:0 0 1px 8px; margin:20px 0 8px;}
.contactIn p {padding:0 220px 0 50px;}
.contactIn a {color:#666; text-decoration:underline;}
.contactIn a:hover {text-decoration:none;}
.map {border:5px solid #cc99cc; width:419px; margin:68px auto 0; position:relative;}
.map_sha {position:absolute; top:-30px; left:111px;}


/*cart*/
.cart {padding:24px 0 30px 0; font-family:Verdana, Geneva, sans-serif;}
.cartIn {padding:48px 0 0 0;}
.cart .headingM {padding-top:38px;}
.cart th {border-left:2px solid #fff; height:24px; color:#993399; font-size:1.06em}
.cart .th1 {background:url(/images/background/cart/bg_th1.gif) repeat-y; text-align:left; padding-left:18px; width:187px;}
.cart .th2 {background:url(/images/background/cart/bg_th2.gif) repeat-y; width:80px;}
.cart .th3 {background:url(/images/background/cart/bg_th3.gif) repeat-y; width:80px;}
.cart .th4 {background:url(/images/background/cart/bg_th4.gif) repeat-y; width:100px;}
.cart .th5 {background:url(/images/background/cart/bg_th5.gif) repeat-y; width:80px;}
.cart td {border-left:2px solid #fff; text-align:center; color:#333; font-size:1.04em; padding-bottom:2px; border-top:11px solid #fff;}
.cart .td1 {background:url(/images/background/cart/bg_td1.gif) repeat-y; font-weight:bold; text-align:left; padding-left:18px;}
.cart .td2 {background:url(/images/background/cart/bg_td2.gif) repeat-y; vertical-align:bottom;}
.cart .td3 {background:url(/images/background/cart/bg_td3.gif) repeat-y; vertical-align:bottom;}
.cart .td4 {background:url(/images/background/cart/bg_td4.gif) repeat-y; vertical-align:bottom;}
.cart .td5 {background:url(/images/background/cart/bg_td5.gif) repeat-y; vertical-align:bottom;}
.cart .tr_last .td1 {background:none;}
.cart .tr_last .td2 {background:none;}
.cart .tr_last .td3 {background:url(/images/background/cart/bg_th3.gif) repeat-y; font-weight:bold;}
.cart .tr_last .td4 {background:url(/images/background/cart/bg_th4.gif) repeat-y; font-weight:bold;}
.cart .tr_last .td5 {background:none;}
.cart_form {width:248px; margin:0 auto; padding:56px 0 0;}
.cart label {float:left; width:85px; position:relative; top:2px; padding-left:4px;}
.cart .clearfix input {float:left; width:147px; padding:2px 5px 0; height:18px; border:1px solid #3366cc; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.cart textarea {width:147px; float:left; padding:0 5px; height:69px; overflow:hidden; border:1px solid #3366cc; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.cart_form .clearfix {padding-bottom:8px;} 
.cart_form .cart_btn {padding:21px 0 0;}
.cart_buy {float:left; width:101px; height:14px; text-align:center; font-weight:bold; background:#78a4d2; border-left:1px solid #96b9dc; border-top:1px solid #c2d6eb; border-bottom:1px solid #305f8f; border-right:1px solid #427bb5;}
.cart_recalc {float:right; width:123px; height:14px; text-align:center; font-weight:bold; background:#df6bb7; border-left:1px solid #e690cb; border-top:1px solid #f0b9e2; border-bottom:1px solid #72358a; border-right:1px solid #96469a;}
.cart_buy:hover {background:#abc6e3; text-decoration:none;}
.cart_recalc:hover {background:#eba3d2; text-decoration:none;}


/*news*/
.news {padding:24px 0 30px 0; font-family:Verdana, Geneva, sans-serif;}
.newsIn {padding:0 0 0 20px; font-family:Verdana, Geneva, sans-serif;}
.news .headingM {padding-top:50px;}
.news_block {padding:24px 0px 0;}
.newsIn h2 {font:bold 1.32em "Arial Black", Arial, Tahoma sans-serif; color:#663366; background:url(/images/background/bg_h2_news.gif) repeat-y; padding:0 42px 0 155px; line-height:18px;}
.newsIn h3 {background:url(/images/background/bg_h3_news.gif) repeat-y; padding:0 0 2px 18px; font-size:1.02em; font-weight:normal;}
.nb_left {float:left; width:128px; height:92px; padding:8px 1px 7px 7px; margin-left:1px; text-align:center; background:url(/images/background/bg_frame_news.gif) no-repeat; position:relative; top:-9px;}
.nb_right {float:left; width:357px;}
.nb_right p {padding:6px 0 0 18px;}
.nb_right p.clearfix {padding:2px 0 0 0;}
.nb_right p.clearfix a {color:#660033; float:right; font-size:0.94em;}
.nb_right p.clearfix a img {float:right; margin-left:2px;}
.nb_right p.clearfix a span {float:right;}

.newsIn .news_pager {padding-top:8px;}
.news_pager li {display:inline; font-size:0.94em; padding:0 1px;}
.news_pager li a {background:#bbd8ff; padding:1px 1px 2px; color:#fff; _padding-top:0;}
.news_pager li a:hover {text-decoration:none;}
.news_pager li span {background:#dea1de; padding:1px 1px 2px; color:#fff; _padding-top:0;}
.news_pager .next_pager a {position:relative; top:7px;}
.news_pager .next_pager a {background:none; padding:0;}

.news_one {clear:both; padding-right:110px;}
.news_one strong {display:block;}
.news_one p {padding-bottom:16px;}
.news_one .news_lastP {padding-bottom:3px;}
.news_one span {display:block;}
.news_list {text-align:right; padding:0 42px 13px 0;}
.news_list a {color:#660066; text-decoration:underline;}
.news_list a:hover {text-decoration:none;}


/*photogallery*/
.photogallery {padding:24px 0 30px 0;}
.photogallery .headingM {padding-top:38px;}
.photogall {float:left; width:235px; font-family:Verdana, Geneva, sans-serif; padding:22px 0 10px 30px;}
.photogall p {background:url(/images/background/bg_photo.gif) repeat-y; font-size:0.94em; color:#333; font-weight:bold; padding:0 22px 0 27px; text-align:center; min-height:33px; _height:33px;}
.photogall div {width:168px; height:120px; background:url(/images/background/bg_frame_photo.gif) no-repeat; padding:22px 16px 8px 8px; margin:0 auto 7px; text-align:center; visibility:visible;}

.photogalleryIn2 {padding-top:14px;}
.photogall2 {float:left; width:177px; font-family:Verdana, Geneva, sans-serif; padding:22px 0 0 7px;}
.photogall2 p {background:url(/images/background/bg_photo1.gif) repeat-y; font-size:0.94em; color:#333; font-weight:bold; padding:0 10px 2px; margin-left:8px; text-align:center;}
.photogall2 div {width:169px; height:122px; padding:8px 1px 7px 7px; background:url(/images/background/bg_frame_photo2.gif) no-repeat; margin:0 auto; text-align:center;}


/*linksto*/
.linksto {padding:24px 0 30px 0; font-family:Verdana, Geneva, sans-serif;}
.linkstoIn {padding:0 0 0 20px; font-family:Verdana, Geneva, sans-serif; color:#333; }
.linksto .headingM {padding-top:50px;}
.news_block {padding:24px 0px 0;}
.linkstoIn h2 {font:bold 1.32em "Arial Black", Arial, Tahoma sans-serif; color:#663366; background:url(/images/background/bg_h2_news.gif) repeat-y; padding:0 42px 0 155px; line-height:18px;}
.linksto .nb_left1 {float:left; width:143px; padding:8px 1px 0 7px; text-align:center;}
.linksto .nb_right1 {float:left; width:380px;}
.linksto .nb_right1 p {padding:6px 22px 0 18px;}
.linksto .nb_right1 div.clearfix {padding:16px 0 0 18px; font-size:1.04em;}
.linksto .nb_right1 div.clearfix p {padding:0;}
.linksto .nb_right1 div.clearfix a {color:#333; text-decoration:underline;}
.linksto .nb_right1 div.clearfix p { background:url(/images/background/bg_linksto.gif) repeat-y -55px 0; padding:0 22px 2px 0;}
.linksto .nb_right1 div.clearfix a:hover {text-decoration:none;}
.add_lnk {padding:25px 0 0 155px;}
.add_lnk a {color:#333; font-size:1.14em; font-weight:bold; text-decoration:underline;}
.add_lnk a:hover {text-decoration:none;}

.bg1 {background:url(/images/background/bg_heading_mid.jpg) no-repeat;}
.bg2 {background:url(/images/background/bg_heading_mid1.jpg) no-repeat scroll 0px 31px;}












