@charset "utf-8";
/* CSS Document */
/* view page styles */
#column1 { float:left; padding-bottom:10px;}

#column2 { float:right; width:575px; margin-left:10px; }

.productpage_zoom{ width:63px; text-align:center; }
.productpage_zommitem{ padding:0px; margin:0px 13px 13px 0px;}
.productpage_zommitem a {padding:0px; margin:0px;}
.productpage_zommitem img {padding:0px; margin:0px;}

.productpage_zommitem2{ padding:0px; margin:0px 13px 0px 0px;}
.productpage_zommitem2 a {padding:0px; margin:0px;}
.productpage_zommitem2 img {padding:0px; margin:0px;}

.productpage_image {}
/* 382px */
.ViewPageProductName {margin:0px;padding:0px; font-size:20px; font-weight:normal; color:#333333;}

div.viewpage_descriptiontext_short {font-size:12px; }
 

.productpage_right {width:575px; margin:0px 0px 0px 0px;} 
.productpage_right_content {width:543px;padding:10px 15px 10px 15px; border:solid 1px #cbcbcb;background-color:#ffffdd;} 
.productpage_right a { text-decoration:underline; color:#000000;}
.productpage_right a:hover { text-decoration:none; color:#000000;}

.productpage_manuicon { margin-left:5px; margin-bottom:5px; border:solid 1px #c0c0c0;padding:0px;}
.productpage_manuicon a, .productpage_manuicon a img {padding:0px;}
.viewpage_reviews {font-size:12px; clear:both; padding-top:15px; padding-bottom:10px;}
.viewpage_reviews img { vertical-align:middle;}

.productpage_viewpageRRP{font-size:15px; padding-top:5px;padding-bottom:0px;white-space:nowrap;}
.productpage_viewpageRRPprice{font-size:15px; }

.productpage_viewpagesub {}
.productpage_viewpagesubbox {font-size:18px; font-weight:bold; color:#333333; border:solid 1px #c0c0c0;text-transform:capitalize;width:223px;clear:both;}
.productpage_viewpagesubbox {margin-bottom:0px;}
.viewpageourprice {font-size:18px; color:#333333;font-weight:bold; text-transform:none;background-color:#ffffff;border:solid 1px #c0c0c0;padding:0px 5px 0px 5px;width:210px;clear:both; text-align:center;}
.productpage_viewpageourpriceprice {font-size:18px; color:#333333; font-weight:bold;}

.viewpagememberprice {font-size:14px; color:#ffffff;font-weight:bold; text-transform:none;background-color:#000000;border:solid 1px #c0c0c0;padding:0px 5px 0px 5px;width:210px;clear:both; text-align:center;}
.productpage_viewpagememberpriceprice {font-size:14px; font-weight:bold;}
.viewpagememberprice a  {color:#ffffff; text-decoration:none;}
.viewpagememberprice a:hover {color:#cccccc;}


.productpage_viewpagediscount {font-size:14px;font-weight:bold;color:#ce0000;}
.productpage_lookatme {font-size:14px;font-weight:bold;color:#ce0000; padding-top:10px;}

.viewpage_addons td {font-size:12px;}
.viewpage_addons td a { text-decoration:none;}
.viewpage_addons td a:hover { text-decoration:underline;}

.viewpageqtyinputbox {width:30px;height:24px;font-size:16px;}

.addbuttonview { width:100px; height:30px; border:solid 2px #c0c0c0; background-color:#19931a; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; cursor:pointer; padding:1px;
background-image:url(http://buttons.sextoys.co.uk/image/polish/arrow-green.gif);background-repeat:no-repeat; background-position:bottom right;}
.addbuttonview:hover { background-color:#000000; background-image:url(http://buttons.sextoys.co.uk/images/polish/arrow-black.gif);}

.instockmessage {color:#19931a;}
.viewpageaddbutton{font-size:12px;}


.iconrow2{margin-bottom:0; color:#000000; width:300px; text-align:center; margin-top:0px;padding:0px;border-left:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;border-right:1px solid #c0c0c0; background-color:#808080;}
.iconrow2 { font-size:12px; color:white; font-weight:bold;}

.iconrow{margin-bottom:0; color:#000000;  text-align:center; margin-top:10px;padding-left:20px;}
.iconrow a{color:#000000;}

.viewpagecheaper img {padding:0px;}
.viewpagecheaper {display:inline;}

#bookmark {display:inline;}
#bookmark img {padding:0px 20px 0px 0px;}

.viewpagewishlist img {padding-left:5px;}
.viewpagewishlist {}


.viewpageplayvideo img {}
.viewpageplayvideo { position:absolute; top:270px;left:74px; z-index:99;display:none;}



h2.viewpage_technical {margin:0px;font-size:18px; font-weight:normal; padding:10px 15px 5px 15px; height:20px; border-bottom:solid 1px #c0c0c0;background-image:url("http://image.sextoys.co.uk/images/polish/headerbar.gif"); background-repeat:repeat-x; background-position:top left; font-size:18px;margin-bottom:10px;}
.viewpage_technicalinfoBox {padding:0px 15px 15px 15px;}

.viewpage_technicalinfoBox { font-size:12px;}

.viewpage_technicalinfo b {color:#000000;}
.viewpage_technicalinfo a {color:#ce0000; text-decoration:none;}
.viewpage_technicalinfo a:hover {color:#ce0000; text-decoration:underline;}

.viewpageform {margin:0px; padding:0px;}

div.viewpage_descriptionbox{ }
h2.viewpage_description { font-size:18px; font-weight:normal; padding:0px; margin:0px;margin-bottom:0px;}
div.viewpage_descriptiontext {font-size:12px;padding:0px 15px 15px 15px;}



h2.viewpage_reviews { font-size:18px; font-weight:normal; padding:0px; margin:0px;}
div.reviewsbox {font-size:12px;padding:0px;}

.reviewsboxarea2, .reviewsboxarea {padding:10px 15px 15px 15px;}
.reviewsboxarea2 {padding-top:0px;}

.reviewstopbox td {font-size:12px;}
.reviewsbottombox td {font-size:12px;}
.reviewsbottombox td a { text-decoration:underline; color:#000000;}
.reviewsbottombox td a:hover { text-decoration:none; color:#000000;}


.hrbar {border-top:dashed 1px #c0c0c0;margin:10px 0px 10px 0px;}


.haveyoursay {padding-left:7px;padding-top:10px;}
.satisfaction {padding-left:0px;padding-top:10px;}
.lovetohear {padding-left:7px;padding-top:0px;}

form#sendEmail, form#sendEmailTest, form#sendEmailSugest { margin:0px; padding:0px;}
.addreviewform_review, .addtestform_review, .addsugestform_review {margin-right:10px;}
.addtestform_review textarea {width:340px;height:50px;}
.addsugestform_review textarea {width:340px;height:50px;}
.addreviewform_review textarea {width:340px;height:45px;}

.addsugestform_email input, .addtestform_name input, .addreviewform_name input {width:340px;}

.addreviewform, .addtestform, .addsugestform {font-size:12px;}
.addsugestform p {width:340px;}
.addtestform, .addsugestform {margin-top:10px;}

.error {color:#ce0000;padding-bottom:5px;}

.sendEmailSugest_buttons input, .addreviewform_buttons input, .addtestform_buttons input {width:75px;margin-right:10px;}

.sendEmailSugest_buttons button, .addtestform_buttons button, .addreviewform_buttons button { 	border:solid 1px #c0c0c0; background-color:#19931a; color:#ffffff;padding:2px; font-size:12px;width:90px;font-weight:bold;}
.sendEmailSugest_buttons button:hover, .addtestform_buttons button:hover, .addreviewform_buttons button:hover { background-color:#000000;}

.addtestform_warning, .addreviewform_warning { padding-top:10px;}

/* 765 377 +11px spacing */

h2.viewpage_videoh2 { border-bottom:solid 1px #c0c0c0; font-size:18px; font-weight:normal; padding:0px; margin:0px;}
.viewpage_video {text-align:center;padding:0px 0px 7px 0px;}

div.fakebutton { text-align:center;width:100px;height:30px;}
div.fakebutton a { display:block; font-size:13px; background-color:#19931a; color:#FFFFFF; font-weight:bold; border:solid 1px #c0c0c0;text-align:center;padding:6px 3px 6px 3px;text-decoration:none;}
div.fakebutton a:hover {background-color:#000000;color:#FFFFFF; text-decoration:none;}

h2.viewpage_description, h2.viewpage_reviews, h2.viewpage_videoh2 {padding:10px 15px 5px 15px; height:20px; border-bottom:solid 1px #c0c0c0;background-image:url("http://image.sextoys.co.uk/images/polish/headerbar.gif"); background-repeat:repeat-x; background-position:top left; font-size:18px;margin-bottom:10px;}
h2.viewpage_reviews {margin-bottom:0px;}
.read_more a{font-size:12px;}


.view_relatedproduts h2 {clear:both; margin:0px; margin-top:10px;padding:0px; font-size:18px; font-weight:normal; width:938px; background-image:url("http://image.sextoys.co.uk/images/polish/headerbar.gif");height:20px;padding:2px 5px 5px 5px;border:solid 1px #c0c0c0;}
.view_relatedprodutsh2 {padding:0px; margin:0px;}
.view_relatedprodutsh2 a {color:#000000;}
.view_relatedproduts { }

.view_relatedprodutsitems {width:948px;padding:5px 0px 5px 0px;border-bottom:solid 1px #cbcbcb;border-right:solid 1px #cbcbcb;border-left:solid 1px #cbcbcb;height:223px;}


.testimonials {}
.testimonialsh2 {padding:10px 15px 5px 15px; height:20px; border-bottom:solid 1px #c0c0c0;background-image:url("http://image.sextoys.co.uk/images/polish/headerbar.gif"); background-repeat:repeat-x; background-position:top left; font-size:18px;margin-bottom:0px;}
.testimonialsbox {text-align:center;padding:0px 15px 15px 15px;}
.moretestimonials {font-size:12px;color:black;}

.feedbackbox {font-size:14px;padding-top:10px;}
.feedbackbox b {color:#ce0000;}
.feedbackname {color:#ce0000;}
.moretestimonials {}

.viewpagetabs {margin:10px 0px 10px 0px;font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.viewpagetabs ul {
background-attachment: scroll;
background-color: white;
background-image: none;
background-repeat: repeat-x;
border-bottom-color: rgb(192, 192, 192);
border-bottom-style: solid;
border-bottom-width: 1px;
border-left-color: rgb(34, 34, 34);
border-left-style: none;
border-left-width: 0px;
border-right-color: rgb(34, 34, 34);
border-right-style: none;
border-right-width: 0px;
border-top-color: rgb(34, 34, 34);
border-top-style: none;
border-top-width: 0px;
color: rgb(34, 34, 34);
display: block;
font-size: 12px;
font-weight: bold;
height: 26px;
line-height: 15px;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
outline-color: rgb(34, 34, 34);
outline-style: none;
outline-width: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
position: relative;
text-decoration: none;

}

.viewpagetabs ul li { 
background-attachment: scroll;
background-color: rgb(230, 230, 230);
background-image: url(http://image.sextoys.co.uk/included/jquery-ui-1.7.2/css/custom-theme/images/ui-bg_glass_75_e6e6e6_1x400.png);
background-repeat: repeat-x;
border-bottom-color: rgb(211, 211, 211);
border-bottom-style: solid;
border-bottom-width: 0px;
border-left-color: rgb(211, 211, 211);
border-left-style: solid;
border-left-width: 1px;
border-right-color: rgb(211, 211, 211);
border-right-style: solid;
border-right-width: 1px;
border-top-color: rgb(211, 211, 211);
border-top-style: solid;
border-top-width: 1px;
color: rgb(85, 85, 85);
float: left;
font-weight: normal;
height: 25px;
margin-bottom: -1px;
margin-left: 0px;
margin-right: 3px;
margin-top: 0px;
outline-color: rgb(85, 85, 85);
outline-style: none;
outline-width: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
position: relative;
}
.viewpagetabs ul li a {
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
text-decoration: none;
color: rgb(85, 85, 85);
cursor: pointer;
display: block;
float: left;
height: 15px;
}

.bigquote{font-size:20px;}

.hideatstarttab{display:none;}