@charset "utf-8";
/* CSS Document for X-Mas 2009 French */


/*--------------- # # -- CSS GLOBAL RESET -- # # ---------------  (DO NOT CHANGE) */
body {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#690203 url(images/body_bg.jpg) center top fixed no-repeat;
	color:#000000;
	font-size:12px;
}
html {
	min-height:100%;
	margin-bottom:1px;
	overflow:-moz-scrollbars-vertical !important;
}
a, img {
	border:0;
	outline-style:none;
}
.f_right {
	float:right;
}
/*--------------- # # -- CONTAINERS CLASSES -- # # ---------------  */

#wrapper {
	width:1258px;
	margin:0 auto;
}
.main_panel {
	background:url(images/main_panel_bg.jpg) center top repeat-y;
}
.content_outer {
	margin-left:30px;
}
.content {
	padding:10px 20px;
	background-color:#FFFFFF;
	text-align:justify;
	line-height:2em;
}
.heading {
	font-size:18px;
	color:#043b74;
	line-height:34px;
	padding-bottom:20px;
	font-weight:bold;
}
.title {
	font-size:15px;
	color:#ff7c03;
	font-weight:bold;
}
.testimonials {
	background:url(images/testimonials_bg.jpg) center top repeat-y;
	padding:15px 0 0 25px;
	color:#FFFFFF;
	line-height:18px;
}
.testi {
	background:url(images/testi_bg.jpg) center top no-repeat;
	width:266px;
	height:85px;
	padding:10px;
	margin:0 0 20px 10px;
	color:#FFFFFF;
	text-align:justify;
}
.main_panel_btm {
	background:url(images/main_panel_btm.jpg) left top repeat-x;
}
.footer {
	font-size:11px;
}
.footer a {
	color:#000000;
	text-decoration:underline;
}
.footer a:hover {
	text-decoration:none;
}
.disclaimer {
	padding:8px 0;
}
.inpage {
	background:#ffffff url(images/inner_bottom.jpg) center bottom no-repeat;
}
.text11 {
	font-size:11px;
}
/*--------------- # # -- ORDER PAGE CLASSES -- # # ---------------  */
.order_form {
	color:#874c00;
	font-weight:bold;
}
.order_price1 {
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	padding:150px 20px 0 280px;
}
.order_price {
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	padding:146px 20px 0 280px;
}
.order_oldprice {
	background:url(images/linethrough.gif) center left repeat-x;
}
.order_newprice {
	color:#ff9c00;
	font-size:20px;
}
.order_savings {
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#1f5693;
	font-weight:bold;
}
#order_EROTICA, #order_VIGOR, #order_LIBIDO, #order_ADULT {
	width:609px;
	height:306px;
	margin:0 auto;
}
#order_FUN, #order_KAMASUTRA {
	width:609px;
	height:308px;
	margin:0 auto;
}
#order_FUN {
	background:url(images/order_package_FUN.jpg) center top no-repeat;
}
#order_EROTICA {
	background:url(images/order_package_EROTICA.jpg) center top no-repeat;
}
#order_VIGOR {
	background:url(images/order_package_VIGOR.jpg) center top no-repeat;
}
#order_LIBIDO {
	background:url(images/order_package_LIBIDO.jpg) center top no-repeat;
}
#order_ADULT {
	background:url(images/order_package_ADULT.jpg) center top no-repeat;
}
#order_KAMASUTRA {
	background:url(images/order_package_KAMASUTRA.jpg) center top no-repeat;
}
.order_button {
	padding-top:14px;
}
/*--------------- # # -- ANCHORS & LISTS -- # # ---------------*/ 
ul.benefits {
	padding:0;
	margin:0;
}
ul.benfits li {
	list-style-type:none;
	margin:0;
	background:url(images/bullet_list.jpg) left top no-repeat;
	color:#003471;
	font-weight:bold;
	padding:0 0 0 30px;
	line-height:30px;
}
a.black {
	color:#000000;
	text-decoration:underline;
}
a.black:hover {
	text-decoration:none;
}
a.blue {
	color:#013068;
	text-decoration:underline;
}
a.blue:hover {
	text-decoration:none;
}
a.white {
	color:#ffffff;
	text-decoration:underline;
}
a.white:hover {
	text-decoration:none;
}
a.orange {
	color:#ff6600;
	text-decoration:underline;
}
a.orange:hover {
	text-decoration:none;
}
a.testi_all {
	color:#278802;
	padding-right:18px;
	text-decoration:underline;
}
a.testi_all:hover {
	text-decoration:none;
}
/*--------------- # # -- NAVIGATION -- # # ---------------*/

#navhome a {
	background:url(images/nav_home_0.jpg) center top no-repeat;
	width:132px;
	height:50px;
	display:block;
	text-decoration:none;
}
#navhome a:hover {
	background:url(images/nav_home_1.jpg) center top no-repeat;
}
body#home a.current {
	background:url(images/nav_home_1.jpg) center top no-repeat;
	width:132px;
	height:50px;
	text-decoration:none;
}
#navgurantees a {
	background:url(images/nav_gurantees_0.jpg) center top no-repeat;
	width:143px;
	height:50px;
	display:block;
	text-decoration:none;
}
#navgurantees a:hover {
	background:url(images/nav_gurantees_1.jpg) center top no-repeat;
}
body#gurantees a.current {
	background:url(images/nav_gurantees_1.jpg) center top no-repeat;
	width:143px;
	height:50px;
	text-decoration:none;
}
#navfaq a {
	background:url(images/nav_faqs_0.jpg) center top no-repeat;
	width:109px;
	height:50px;
	display:block;
	text-decoration:none;
}
#navfaq a:hover {
	background:url(images/nav_faqs_1.jpg) center top no-repeat;
}
body#faq a.current {
	background:url(images/nav_faqs_1.jpg) center top no-repeat;
	width:109px;
	height:50px;
	text-decoration:none;
}
#navtestimonials a {
	background:url(images/nav_testimonials_0.jpg) center top no-repeat;
	width:184px;
	height:50px;
	display:block;
	text-decoration:none;
}
#navtestimonials a:hover {
	background:url(images/nav_testimonials_1.jpg) center top no-repeat;
}
body#testimonials a.current {
	background:url(images/nav_testimonials_1.jpg) center top no-repeat;
	width:184px;
	height:50px;
	text-decoration:none;
}
#navorder a {
	background:url(images/nav_order_now_0.jpg) center top no-repeat;
	width:176px;
	height:50px;
	display:block;
	text-decoration:none;
}
#navorder a:hover {
	background:url(images/nav_order_now_1.jpg) center top no-repeat;
}
body#order a.current {
	background:url(images/nav_order_now_1.jpg) center top no-repeat;
	width:176px;
	height:50px;
	text-decoration:none;
}
#navcontact a {
	background:url(images/nav_contact_us_0.jpg) center top no-repeat;
	width:149px;
	height:50px;
	display:block;
	text-decoration:none;
}
#navcontact a:hover {
	background:url(images/nav_contact_us_1.jpg) center top no-repeat;
}
body#contact a.current {
	background:url(images/nav_contact_us_1.jpg) center top no-repeat;
	width:149px;
	height:50px;
	text-decoration:none;
}
