@charset "utf-8";
/* CSS Document */
/* Content */

.full-curve-top { background: url(../images/curves/full_curve_top.png) no-repeat; height:41px; width:670px; }

.full-curve-middle { background: url(../images/curves/full_curve_middle.png) repeat-y; width:670px; }

.full-curve-bottom { background: url(../images/curves/full_curve_bottom.png) no-repeat; height:15px; margin-bottom:10px; width:670px; }

.full-curve-top-grey { background: url(../images/curves/full_curve_top_grey.png) no-repeat; height:41px; width:670px; }

.full-curve-middle-grey { background: url(../images/curves/full_curve_middle_grey.png) repeat-y; width:670px; }

.full-curve-bottom-grey { background: url(../images/curves/full_curve_bottom_grey.png) no-repeat; height:15px; margin-bottom:10px; width:670px; }

.half-curve-top { background: url(../images/curves/half_curve_top.png) no-repeat; height:41px; width:330px }

.half-curve-middle { background: url(../images/curves/half_curve_middle.png) repeat-y; width:330px; }

.half-curve-bottom { background: url(../images/curves/half_curve_bottom.png) no-repeat; height:15px; margin-bottom:10px; width:330px; }

.half-curve-top-grey { background: url(../images/curves/half_curve_top_grey.png) no-repeat; height:41px; width:330px; }

.half-curve-middle-grey { background: url(../images/curves/half_curve_middle_grey.png) repeat-y; width:330px; }

.half-curve-bottom-grey { background: url(../images/curves/half_curve_bottom_grey.png) no-repeat; height:15px; margin-bottom:10px; width:330px; }

.full-curve-top h2, .half-curve-top h2, .prod-content h2, .prod-content-offer h2, .prod-content-offer-1week h2 { color:#ffffff; padding:5px 0 0 10px; }

.half-curve-top-grey h2, .full-curve-top-grey h2, .prod-content h2, .prod-content-offer h2, .prod-content-offer-1week h2, .new-half-right h2, .new-half-left h2 { color:#ffffff; padding:10px 0 0 10px; }

.full-curve-middle p, .half-curve-middle p { color:#757575; }

.half-curve-middle-grey p, .full-curve-middle-grey p { color:#ffffff; }

.full-curve-middle p { padding:0 10px 0 10px; }

.half-curve-middle p, .half-curve-middle-grey p, .full-curve-middle-grey p { padding:0 10px 0 10px; }

.prod-content p, .prod-content-offer p, .prod-content ul, .prod-content-offer ul, .prod-content-offer-1week ul { color:#757575; padding:12px;  }

.new-half-right ul, .new-half-left ul, .new-half-right ul, .new-half-left ul { color:#757575; padding:12px 12px 0 12px;  }

.half-left { position:absolute; }

.half-right { margin-left:340px; position:absolute;}

.new-half-left { position:absolute; background:url(../images/new_prod_bg.png) no-repeat; height:231px; width:330px;  }

.new-half-right { margin-left:340px; position:absolute; background:url(../images/new_prod_bg.png) no-repeat; height:231px; width:330px; }

#main-info { height:130px; }

#new-products-info { margin-bottom:10px; height:231px; }

#products-info { height:280px; }

.prod-content-offer {	background:url(../images/prod_bg_offer.png) no-repeat; height:280px; margin-bottom:10px; width:220px; position:absolute; }

.prod-content-offer-1week {	background:url(../images/prod_bg_1week.png) no-repeat; height:280px; margin-bottom:10px; width:220px; position:absolute; }

.prod-content-offer ul { font-size:13px; line-height:21px; padding-bottom:0; }

.prod-content-offer-1week ul { font-size:13px; line-height:21px; padding-bottom:0; }

.prod-content-offer p {padding:7px 5px 0 0; margin:0; }

.prod-content-offer-1week p {padding:7px 5px 0 0; margin:0; }

.prod-content {	background:url(../images/prod_bg.png) no-repeat; height:280px; margin-bottom:10px; width:220px; position:absolute; }

.prod-content ul { font-size:13px; line-height:21px; padding-bottom:0; }

.prod-content p {padding:7px 5px 0 0; margin:0; }

.price { float:right; padding:9px 10px 7px 0; text-align:right;}

.new-price { float:right; padding:0px 10px 4px 0; text-align:right;}

.entry-price, .prem-price, .pro-price, .value-price, .starter-price, .developer-price, .ultimate-price { font-size:20px; font-weight:bold; }

.value-price { color:#fe6641; }

.starter-price { color:#0da4dc; }

.developer-price { color:#b8c109; }

.ultimate-price { color:#cb0963; }

.entry-price { color:#0da4dc; }

.prem-price { color:#b8c109; }

.pro-price { color:#cb0963; }

.value ul li { background:url(../images/arrow_orange.png) no-repeat 0px 5px; color:#ffffff; }

.starter ul li { background:url(../images/arrow_blue.png) no-repeat 0px 7px; color:#ffffff; }

.developer ul li { background:url(../images/arrow_green.png) no-repeat 0px 5px; color:#ffffff; }

.ultimate ul li { background:url(../images/arrow_magenta.png) no-repeat 0px 5px; color:#ffffff; }

.entry ul li { background:url(../images/arrow_blue.png) no-repeat 0px 5px; color:#ffffff; }

.prem ul li { background:url(../images/arrow_green.png) no-repeat 0px 5px; color:#ffffff; }

.pro ul li { background:url(../images/arrow_magenta.png) no-repeat 0px 5px; color:#ffffff; }

.entry li, .prem li, .pro li {padding-left:12px; margin-right:30px; border-bottom:1px dotted #e7e7e7; }

.value li, .starter li, .developer li, .ultimate li {padding:3px 0 4px 20px; margin-right:30px; border-bottom:1px dotted #e7e7e7; }

.prem { margin-left:225px;}

.pro { margin-left:450px; }
/*
#value { height: 150px; margin-bottom:10px; width:670px; background: url(../images/value_vds.png) no-repeat; }

#value h2 { color:#ffffff; padding:10px 0 0 220px; }

#value ul { font-size:13px; line-height:21px; padding-bottom:0; padding-left:220px; width:200px; }

#value ul li { background:url(../images/arrow_blue.png) no-repeat 0px 5px; color:#ffffff; padding-left:12px; border-bottom:1px dotted #e7e7e7; }

.value_left { float:left; }

.value_right { float:right; padding:15px 60px 0 0; color:#ffffff; font-weight:bold; font-size:22px; }

.value_orange { color:#0da4dc; }

.value_sub { font-weight:normal; font-size:11px; }
*/