@charset "utf-8";
/* CSS Document */
.menuIE {
    display:none !important;
    display:block;
}
FORM {
	DISPLAY: inline;
}
IMG {
	MARGIN: 0px;
	PADDING: 0;
	BORDER: none;
}
HR {
	BORDER: 1px solid #d9d9d9;
}

a.info {
	position: relative;
	text-decoration: none;
}
a.info span {
	display: none;
}
a.info:hover span {
	display: inline;
	position: absolute;
	bottom: 2em;
	right: 2em;
	text-align: center;
	color: #999999;
	border: 1px solid;
	background-color: #FFFFFF;
	z-index: 50;
}
.titre_box_blanc {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
.title_bleu {
	PADDING: 0 0 0 0px;
	MARGIN: 0;
	FONT-SIZE: 22px;
	COLOR: #054F98;
	FONT-WEIGHT: normal;
}
.title_black {
	PADDING: 0 0 0 0px;
	MARGIN: 0;
	FONT-SIZE: 22px;
	COLOR: #000000;
	FONT-WEIGHT: normal;
}
.titre_box_black {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	margin-left: 5px;
}
.title {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}

TD.tableContent {
	PADDING: 5px;
	MARGIN: 0;
	FONT-SIZE: 12px;
}
P.navigationLink {
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-WEIGHT: normal;
}
P.HomeTitle {
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	margin: 0 0 0 0;
}

P.infoText {
	MARGIN: 0 0 10px 0;
	PADDING: 0;
	FONT-SIZE: 12px; 
}
P.price {
	MARGIN: 0;
	PADDING: 0 0 10px 0;
	FONT-SIZE: 16px;
	color: #ae269e;
	font-weight: bolder;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

/* common form elements */
P.formTitle {
	PADDING: 4px 0 4px 0;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR: #8bd307;
	BORDER-TOP: 1px solid #d9d9d9;
	BACKGROUND-COLOR: #F5F5F5;
	margin: 20px 0 10px 0;
}
H1.titre_box_blanc {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-align: center;
	margin: 0;
}
.cat_desc {
	MARGIN: 0;
	PADDING: 3px 0 0 20px;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	margin: 0;
	width: 500px;
}
.marques_desc {
	MARGIN: 0;
	PADDING: 3px 0 0 20px;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	margin: 0;
	width: auto;
}
.IMG_Border5 {
	MARGIN: 10px;
	PADDING: 0;
	BORDER: none;
}


/***
	Common elements
***/
H1.ErrorTransaction {
	PADDING: 0 0 0 20px;
	MARGIN: 0;
	HEIGHT: 20px;
	FONT-SIZE: 22px;
	FONT-WEIGHT: normal;
	COLOR: #CC0000;
}
H1.page {
	PADDING: 0 0 0 20px;
	MARGIN: 0;
	HEIGHT: 20px;
	FONT-SIZE: 22px; 
	FONT-WEIGHT: normal;
	COLOR: #8bd307; 
}
H2.page {
	PADDING: 10px 20px 5px 20px;
	MARGIN: 0;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Arial;
	FONT-SIZE: 13px; 
	FONT-WEIGHT: normal;
	COLOR: #666666; 
}
H2.page_fuckerware {
	MARGIN: 0;
	FONT-FAMILY: Arial;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	COLOR: #666666;
}
H1.produits_blanc
 {
	PADDING: 0 0 0 0px;
	MARGIN: 0;
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
}
H1.produit {
	PADDING: 0 0 0 20px;
	MARGIN: 0;
	HEIGHT: 20px;
	FONT-SIZE: 22px; 
	COLOR: #000; 
	FONT-WEIGHT: normal;
}
H1.produit_marque {
	PADDING: 0 0 0 20px;
	MARGIN: 0;
	HEIGHT: 20px;
	FONT-SIZE: 22px;
	COLOR: #333333;
	FONT-WEIGHT: bold;
}
H1.produit_pres {
	PADDING: 0 0 0 20px;
	MARGIN: 0;
	FONT-SIZE: 22px;
	COLOR: #054F98;
	FONT-WEIGHT: normal;
}
H2.produit_presTitle {
	PADDING: 0 0 0 20px;
	MARGIN: 0;
	FONT-SIZE: 22px;
	COLOR: #054F98;
	FONT-WEIGHT: normal;
}
H1.produit_lin {
	PADDING: 0 0 0 20px;
	MARGIN: 0;
	FONT-SIZE: 22px;
	COLOR: #734545;
	FONT-WEIGHT: normal;
}
H2.produit_linTitle {
	PADDING: 0 0 0 20px;
	MARGIN: 0;
	HEIGHT: 20px;
	FONT-SIZE: 22px;
	COLOR: #734545;
	FONT-WEIGHT: normal;
}
H2.produit_lin {
	MARGIN: 0;
	PADDING: 3px 0 0 20px;
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	margin: 0;
}
H1.produit_lub {
	PADDING: 0 0 0 20px;
	MARGIN: 0;
	FONT-SIZE: 22px;
	COLOR: #CC3637;
	FONT-WEIGHT: normal;
}
H2.produit_lubTitle {
	PADDING: 0 0 0 20px;
	MARGIN: 0;
	FONT-SIZE: 22px;
	COLOR: #CC3637;
	FONT-WEIGHT: normal;
}
H2.produit_lub {
	MARGIN: 0;
	PADDING: 3px 0 0 20px;
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	margin: 0;
}
H2.produit {
	MARGIN: 0;
	PADDING: 3px 0 0 20px;
	FONT-SIZE: 16px;
	COLOR: #990066;
	FONT-WEIGHT: normal;
	margin: 0;
}
H1.titre_produit {
	MARGIN: 0;
	PADDING: 0;
	FONT-SIZE: 13px;
	COLOR: #000;
	FONT-WEIGHT: normal;
}
H1.tease_loving {
	PADDING: 0 0 0 0px;
	MARGIN: 5;
	HEIGHT: 20px;
	FONT-SIZE: 22px;
	COLOR: #8bd307;
	FONT-WEIGHT: bold;
}
H2.tease_loving {
	PADDING: 0 0 0 0px;
	HEIGHT: 20px;
	FONT-SIZE: 16px;
	COLOR: #ae269e;
	FONT-WEIGHT: bold;
	margin: 3; 
}
H1.info_massage {
	PADDING: 0 0 0 0px;
	MARGIN: 5;
	HEIGHT: 20px;
	FONT-SIZE: 22px;
	COLOR: #663333;
	FONT-WEIGHT: bold;
}
H2.info_massage {
	PADDING: 0 0 0 0px;
	FONT-SIZE: 16px;
	COLOR: #927B49;
	FONT-WEIGHT: bold;
	margin: 0;
}
H2.page_vibro_conseils 
{
	PADDING: 3px 0 0 00px;
	MARGIN: 0;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR: #8bd307;
}
H1.page_condom_conseils
 {
	PADDING: 0 0 0 0px;
	MARGIN: 0;
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
	COLOR: #1A5EA5;
}
H2.page_condom_conseils {
	PADDING: 3px 0 0 00px;
	MARGIN: 0;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR: #8bd307;
}
H1.page_avis_vibro
 {
	PADDING: 0 0 0 20px;
	MARGIN: 0;
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
	COLOR: #8bd307;
}
H1.page_avis_lub
 {
	PADDING: 0 0 0 20px;
	MARGIN: 0;
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
	COLOR: #000000;
}
H1.titre_retailers
 {
	PADDING: 0 0 0 0px;
	MARGIN: 0;
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
	COLOR: #9F0F6E;
}
H1.page_vibro/***
	Common elements
***/
 {
	PADDING: 0 0 0 20px;
	MARGIN: 0;
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
	COLOR: #9F0F6E;
}
H2.page_vibro {
	PADDING: 3px 0 0 20px;
	MARGIN: 0;
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal;
	COLOR: #8bd307;
}
H2.page_vibroTitle
 {
	PADDING: 0 0 0 20px;
	MARGIN: 0;
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
	COLOR: #9F0F6E;
}

a:link {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	font-variant: normal;
	text-decoration: none;
	color: #000000;
	line-height: normal;
}
a:active {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	font-variant: normal;
	text-decoration: underline;
}
.pink {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	font-variant: normal;
	color: #FF0099;
	text-decoration: none;
}
.grey {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	font-variant: normal;
	text-decoration: none;
	color: #520079;
	line-height: normal;
}
.grey_main_text {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	text-decoration: none;
	color: #535353;
}
.grey_main_text_img {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	text-decoration: none;
	color: #535353;
	margin-left: 70px;
}
.grey_main_text_menu {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	text-decoration: none;
	color: #535353;
	width: 98%;
	text-align: left;	
}
.grey_main_text_box {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	text-decoration: none;
	color: #535353;
	width: 98%;
	text-align: left;
	padding: 0px 10px 0px 10px;
}
.textes_conseils {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	text-decoration: none;
	color: #333333;
		}

.error {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	text-decoration: none;
}

.purple_text {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #520079;
	text-decoration: underline;
	table-layout: auto;
}
.promo {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	text-decoration: blink;
}
.container {
    position: relative;
        }

.footer {
	text-align: center;
        }
.purple_text_title {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #520079;
	text-decoration: none;
}
.cadre_produits {
	background-color: #FFFFFF;
	border-color: lightgrey;
	border-style:solid;
	border-width: 1px;
 
}
.cadre_coupon {
	background-color: #FFFFFF;
	border-color: lightgrey;
	border-style:dashed;
	border-width: 1px;
 
}

.prixrouge {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	color: #d12a3a;
	font-family: "Trebuchet MS";
}
.prixvert {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	color: #00aa30;
	font-family: "Trebuchet MS";
}
.prixrouge_box {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	color: #CC0000;
	font-family: "Trebuchet MS";
}
.prixvert_box {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	color: #00aa30;
	font-family: "Trebuchet MS";
}
.link_menu {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}


#menu {
 margin-top:2px;
 float:left;
 width:160px;
}

#infos {
 margin-top:2px;
 float:right;
 width:160px;
}

#contenu {
	margin-left:160px;
	margin-right:160px;

}

#publicite {
	margin-left:160px;
	margin-right:160px;
	margin-top: 2px;
}

#pied {
	background: white;
	font-style: normal;
	font-family: "Trebuchet MS";
	text-decoration: none;
	margin: 0;
	margin-top: 0px;
}
#page {
  margin:0 auto 0;
  padding:0 0 20px 0;
  min-width:996px;
  width:83em;
}
#content{
	clear:both;
	padding:10px 10px 0 10px;
	overflow:visible;
	_overflow:visible;
	zoom:1;
}

#header{
  background:#980266 left top; 
  position:relative;
  z-index:55;
}

.liens_blanc a:hover{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration:underline;
}
.logo_fournisseur  {
	MARGIN: 0;
	PADDING: 0;
	TEXT-ALIGN: right;
	HEIGHT: 60px;
}
.liens_blanc a{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.liens_blanc_gras a:hover{
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration:underline;
}
.liens_blanc_gras a{
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.imageproduit{
	padding:0 15px 15px 15px;
	_overflow:visible;
	font-family: "Trebuchet MS";
	color: #000000;
	text-align: left;
	margin: 0;
}
.bversement {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 5mm;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.chiffr_bv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: 10pt;
}

.Geneva {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #000000;
}
.cadre {
	background-color: #F0F0F0;
	border-color: #FF0099;
	border-style:solid;
	border-width: 1px;
 
}

.pink_title {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: underline;
	color: #520079;
}
.prix {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
.titre_geneva {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
TD#product_droite {
	
	VERTICAL-ALIGN: top;
	MARGIN: 0;
	PADDING: 0;
}

/***
	Boxes
***/
DIV.infoBox {
	MARGIN: 0;
	PADDING: 10px;
	BORDER-LEFT: solid 1px #d9d9d9;
	BORDER-RIGHT: solid 1px #d9d9d9;
	BORDER-BOTTOM: solid 1px #d9d9d9;
	WIDTH: 120px;
}

/* home page */
DIV.banners {
	MARGIN: 0;
	WIDTH: 600px;
	z-index: 1;
}
DIV#manufacturers SELECT {
	MARGIN: 5px 0 5px 0;
	WIDTH: 140px;
}	
DIV.banners TABLE TR  TD {
	PADDING: 0;
	MARGIN: 0;
	VERTICAL-ALIGN: top;	
	TEXT-ALIGN: left;
}
DIV.banners TABLE TR  TD.spaced {
	PADDING: 0 10px 0 0;
	MARGIN: 0;
}
DIV.banners TABLE TR  TD.small {
	PADDING: 0 15px 0 0;	
	MARGIN: 0;
	WIDTH: 255px;
}
DIV.banners TABLE TR  TD.smallR {
	PADDING: 0;
	MARGIN: 0;
	WIDTH: 240px;
}
DIV.banners DIV.slideShow {
	POSITION: relative;
	Z-INDEX: 10;
	PADDING: 0;
	MARGIN: 0;
	WIDTH: 600px;
	HEIGHT: 200px;
	VERTICAL-ALIGN: top;
	OVERFLOW: hidden;
}
DIV.banners DIV.slideShow DIV.slide {
	WIDTH: 600px;
	HEIGHT: 200px;
}
DIV.banners DIV.slideShow DIV.advert {
}
DIV.banners DIV.slideShow DIV.button {
	POSITION: absolute;
	TOP: 170px;
	LEFT: 10px;
}


/***
	Content organisation
***/
DIV#global {
	WIDTH: 1000px;
	TEXT-ALIGN:left;
	MARGIN: 0 auto;
}

DIV#global_pink {
	WIDTH: 1000px;
	TEXT-ALIGN:left;
	MARGIN: 0 auto;
	background-image: url(/images_box/fond_rose.jpg); 
}
DIV#pageListing  DIV.billet {
	PADDING: 0;
	MARGIN: 0;
	POSITION: absolute;
	TOP: -10px;
	LEFT: -10px;
}
DIV#pageListing P.productImage {
	PADDING: 10px 10px 10px 10px;
	MARGIN: 0;
}
DIV#pageListing DIV.productImage {
	PADDING: 0;
	MARGIN: 0;
	POSITION: absolute;
}
DIV#pageListing  DIV.zoom {
	PADDING: 10px;
	MARGIN: 0;
	POSITION: absolute;
	BORDER: 1px solid #d9d9d9;
	BACKGROUND: #FFF;
	DISPLAY: none;
	Z-INDEX: 10000;
}
DIV#pageListing DIV.tick {
	PADDING: 0;
	MARGIN: 0;
	POSITION: absolute;
	TOP: -10px;
	LEFT: -10px;
}
TD#product_gauche {
	VERTICAL-ALIGN: top;
	MARGIN: 0;
	PADDING: 0;	
}

DIV#header {
	HEIGHT: 170px;
	width: 963px;
}
DIV#headerLocation {
	HEIGHT: 15px;
	MARGIN: 5px 5px 7px 5px;
	PADDING: 0;
}
DIV#headerLocation  P.navigationLink {
	MARGIN: 0;
	PADDING: 0;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: normal;
}
DIV#headerLocation  P.navigationLink A {
	COLOR: #FFFFFF;
	FONT-SIZE: 12px;
}
DIV#headerError, DIV#headerInfo {
	WIDTH: 1000px;
	MARGIN: 5px 0 0 0;
	PADDING: 0;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	BACKGROUND: red; 
	COLOR: #ffffff; 
}
DIV#headerInfo {
	BACKGROUND: green; 
}


/***
	Header
***/	
DIV#headerLink {
	WIDTH: 100%;
	HEIGHT: 20px;
	TEXT-ALIGN: right;
	PADDING: 0;
	MARGIN: 0;
	background-color: #E8E8E8;
}
DIV#headerMenu {
	HEIGHT: 60px;
	PADDING: 10px 0 5px 0;
	MARGIN: 0;
}
DIV.shopping_detail_produit  {
	MARGIN: 0;
	PADDING: 10px 0 10px 10px;
	BORDER-TOP: 1px dashed #d9d9d9;
	BORDER-BOTTOM: 1px dashed #d9d9d9;
	BACKGROUND-COLOR: #f6f6f6;
}
DIV#menu  A.name {
	FONT-SIZE: 12px;
	COLOR: #000;
	text-align: left;
}
DIV#product  TABLE.produit_associe {
	MARGIN: 0;
	PADDING: 0;
}
DIV.description_produit   {
	FONT-SIZE: 12px;
	LIST-STYLE-TYPE: square;
    
}
DIV#headerSearch {
	PADDING: 0;
	MARGIN: 5px 0 5px 0;
}
DIV#headerSearchBis {
	PADDING: 0;
	MARGIN: 65px 0 5px 0;
}

DIV#headerNavigation {
	HEIGHT: 30px;
	WIDTH: 950px;
	PADDING: 0 0 0 0;
	MARGIN: 0 0 0 30px;
	TEXT-ALIGN: center;
	Z-INDEX: 50;
	position: absolute;
	top: 123px;
}

DIV#headerNavigation DT:hover {
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-grey.jpg) no-repeat right top;
}
DIV#headerNavigation DL, DT, DD, UL, LI {
	MARGIN: 0;
	PADDING: 0;
	Z-INDEX: 50;	
}

DIV#headerNavigation DL {
	FLOAT: left;
}

DIV#headerNavigation DT {
	WIDTH: 96px;
	HEIGHT: 30px;
	TEXT-ALIGN: center;
	background-image: url(/images/menu/onglet-blanc.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
DIV#headerNavigation DD.subMenu {
	POSITION: absolute;
	Z-INDEX: 50;
	LEFT: 0;
	TOP: 30px;
	BACKGROUND-COLOR: #ebe9ea;
	BORDER-LEFT: 1px solid #d9d9d9;
	BORDER-RIGHT: 1px solid #d9d9d9;
	BORDER-BOTTOM: 1px solid #d9d9d9;
	DISPLAY: none;
	HEIGHT: auto;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	background-image: url(/images/menu/bg_submenu.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

DIV#headerNavigation DT:hover {

}

DIV#headerNavigation DT A {
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	COLOR: #FFF;
}
DIV#headerNavigation DD.subMenu UL LI.title {
	MARGIN: 8px 0 0 0;
	PADDING: 0;
	BACKGROUND: none;
	FONT-SIZE: 14px;
	COLOR: #ae269e;
}

DIV#headerNavigation DT:hover A {
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	COLOR: #000;
	Z-INDEX: 50;		
}
DIV#headerNavigation DT#c77 {
	BACKGROUND: url(http/www.condomplanet.ch/images/menu/onglet-grey.jpg) no-repeat right top;
}
DIV#headerNavigation DT#c77:hover {
	BACKGROUND: url(http/www.condomplanet.ch/images/menu/onglet-blanc.jpg) no-repeat right top;
}
DIV#headerNavigation DT#c77 A {
	FONT-FAMILY: Verdana;
	COLOR: #cc1e1e;
}
DIV#headerNavigation DT#c70 {
	BACKGROUND: url(http/www.condomplanet.ch/images/menu/onglet-grey.jpg) no-repeat right top;
}
DIV#headerNavigation DT#c70:hover {
	BACKGROUND: url(http/www.condomplanet.ch/images/menu/onglet-blanc.jpg) no-repeat right top;
}
DIV#headerNavigation DT#c147 {
	WIDTH: 140px;
	PADDING: 4px 0 0 0;
	MARGIN: 0 2px 0 0;
	BACKGROUND: url(http/www.condomplanet.ch/images/menu/onglet-grey.jpg) no-repeat right top;
}
DIV#headerNavigation DT#c147:hover  {
	WIDTH: 140px;
	PADDING: 4px 0 0 0;
	MARGIN: 0 2px 0 0;
	BACKGROUND: url(http/www.condomplanet.ch/images/menu/onglet-blanc.jpg) no-repeat right top;
}

DIV#headerNavigation DT#c141 {
	WIDTH: 92px;
	PADDING: 4px 0 0 0;
	MARGIN: 0 2px 0 0;
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-grey.jpg) no-repeat right top;
}
DIV#headerNavigation DT#c141:hover  {
	WIDTH: 92px;
	PADDING: 4px 0 0 0;
	MARGIN: 0 2px 0 0;
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-blanc.jpg) no-repeat right top;
}
DIV#headerNavigation DT#c50 {
	WIDTH: 92px;
	PADDING: 4px 0 0 0;
	MARGIN: 0 2px 0 0;
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-grey.jpg) no-repeat right top;
}
DIV#headerNavigation DT#c50:hover  {
	WIDTH: 92px;
	PADDING: 4px 0 0 0;
	MARGIN: 0 2px 0 0;
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-blanc.jpg) no-repeat right top;
}
DIV#headerNavigation DT#c24 {
	WIDTH: 96px;
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-gay.jpg) no-repeat right top;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
DIV#headerNavigation DT#c24:hover  {
	WIDTH: 96px;
	PADDING: 4px 0 0 0;
	MARGIN: 0 2px 0 0;
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-gay_hover.jpg) no-repeat right top;
}
DIV#headerNavigation DT#c87 {
	WIDTH: 96px;
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-grey.jpg) no-repeat right top;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
DIV#headerNavigation DT#c87:hover  {
	WIDTH: 96px;
	PADDING: 4px 0 0 0;
	MARGIN: 0 2px 0 0;
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-blanc.jpg) no-repeat right top;
}
DIV#headerNavigation DT#c46 {
	WIDTH: 139px;
	PADDING: 4px 0 0 0;
	MARGIN: 0 2px 0 0;
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-accessoires-grey.jpg) no-repeat right top;
}
DIV#headerNavigation DT#c46:hover  {
	WIDTH: 139px;
	PADDING: 4px 0 0 0;
	MARGIN: 0 2px 0 0;
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-accessoires-blanc.jpg) no-repeat right top;
}
DIV#headerNavigation DT#c151 {
	WIDTH: 92px;
	PADDING: 4px 0 0 0;
	MARGIN: 0 2px 0 0;
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-grey.jpg) no-repeat right top;
}
DIV#headerNavigation DT#c151:hover  {
	WIDTH: 92px;
	PADDING: 4px 0 0 0;
	MARGIN: 0 2px 0 0;
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-blanc.jpg) no-repeat right top;
}
DIV#headerNavigation DT#news {
	WIDTH: 92px;
	PADDING: 4px 0 0 0;
	MARGIN: 0 2px 0 5px;
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-new.jpg) no-repeat right top;
}
DIV#headerNavigation DT#news:hover {
	WIDTH: 92px;
	PADDING: 4px 0 0 0;
	MARGIN: 0 2px 0 5px;
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-new-blanc.jpg) no-repeat right top;
}
DIV#headerNavigation DT#specials {
	WIDTH: 92px;
	PADDING: 4px 0 0 0;
	MARGIN: 0 2px 0 0;
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-grey.jpg) no-repeat right top;
}
DIV#headerNavigation DT#specials:hover {
	WIDTH: 92px;
	PADDING: 4px 0 0 0;
	MARGIN: 0 2px 0 0;
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-blanc.jpg) no-repeat right top;
}
DIV#headerNavigation DT#fuckerware {
	WIDTH: 122px;
	PADDING: 4px 0 0 0;
	MARGIN: 0 2px 0 0;
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-fuckerware.jpg) no-repeat right top;
}
DIV#headerNavigation DT#fuckerware:hover {
	WIDTH: 122px;
	PADDING: 4px 0 0 0;
	MARGIN: 0 2px 0 0;
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-fuckerware-blanc.jpg) no-repeat right top;
}

DIV#headerNavigation DT.current#c50, DIV#headerNavigation DT.current#c147, DIV#headerNavigation DT.current#c141 {
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-blanc.jpg) no-repeat right top;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
}
DIV#headerNavigation DT.current, DIV#headerNavigation DT.current#c70, DIV#headerNavigation DT.current#c45,DIV#headerNavigation DT.current#c77 {
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-blanc.jpg) no-repeat right top;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	}
DIV#headerNavigation DT.current#c147, DIV#headerNavigation DT.current#c141 {
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-blanc.jpg) no-repeat right top;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
}
DIV#headerNavigation DT.current#c87, DIV#headerNavigation DT.current#c141, DIV#headerNavigation DT.current#c151, DIV#headerNavigation DT.current#specials {
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-blanc.jpg) no-repeat right top;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
}
DIV#headerNavigation DT.current#c46 {
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-accessoires-blanc.jpg) no-repeat right top;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
}
DIV#headerNavigation DT.current#news {
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-new-blanc.jpg) no-repeat right top;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
}
DIV#headerNavigation DT.current#fuckerware {
	BACKGROUND: url(http://www.condomplanet.ch/images/menu/onglet-fuckerware-blanc.jpg) no-repeat right top;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
}

DIV#headerNavigation DT.current SPAN {
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	COLOR: #000;
}
DIV#headerNavigation DT.current A {
	COLOR: #000;
}

DIV#headerNavigation DD.subMenu {
	POSITION: absolute;
	Z-INDEX: 50;
	LEFT: 0;
	TOP: 30px;
	BACKGROUND-COLOR: #ebe9ea;
	BORDER-LEFT: 1px solid #d9d9d9;
	BORDER-RIGHT: 1px solid #d9d9d9;
	BORDER-BOTTOM: 1px solid #d9d9d9;
	DISPLAY: none;
	HEIGHT: auto;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	background-image: url(http://www.condomplanet.ch/images/menu/bg_submenu.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
DIV#headerNavigation DD.subMenu TD.title {
	MARGIN: 0;
	PADDING: 8px 0 0 15px;
}
DIV#headerNavigation DD.subMenu TD.title  A.title{
	FONT-SIZE: 14px;
	COLOR: #ae269e;
}
DIV#headerNavigation DD.subMenu UL {
	MARGIN: 0;
	PADDING: 0 0 15px 15px;
	LIST-STYLE: none;
}	
DIV#headerNavigation DD.subMenu UL LI {
	MARGIN: 0;
	PADDING: 2px 0 0 10px;
	background-image: url(images/menu/puce_menu.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
DIV#headerNavigation DD.subMenu UL LI A {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000;
}
DIV#headerNavigation DD.subMenu UL LI A.selected {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	COLOR: #000;
}

DIV#headerNavigation DD.subMenu UL LI A SPAN.small{
	FONT-SIZE: 10px;
}

DIV#headerNavigation DD.subMenu P.productImage {
	PADDING: 10px 5px 10px 5px;
	MARGIN: 0;
}
DIV#headerNavigation DD.subMenu P.productName {
	PADDING: 10px 10px 0 0;
	MARGIN: 0;
}
DIV#headerNavigation DD.subMenu P.productName A {
	FONT-SIZE: 13px;
	COLOR: #000;
}
DIV#headerNavigation DD.subMenu P.productTeaser {
	PADDING: 0 10px 0 0;
	MARGIN: 0;
	FONT-SIZE: 11px;
	COLOR: #666666;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
DIV#headerNavigation DD.subMenu P.productPrice {
	PADDING: 0 0 10px 0;
	MARGIN: 0;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR: #ae269e;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
}
DIV#headerNavigation DD.subMenu P.productInfo A {
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #ae269e;
}
P.productName A {
	FONT-SIZE: 13px;
	COLOR: #000;
	font-weight: bolder;
}

P.productName {
	PADDING: 15px 15px 0 0;
	MARGIN: 0;
	
	font-weight: bolder;
}
P.productTeaser {
	PADDING: 0 10px 0 0;
	MARGIN: 0;
	FONT-SIZE: 11px;
	COLOR: #666666;
	font-weight: bold;
}
DIV#product  DIV.productDescriptif {
	MARGIN: 0; 
	PADDING: 15px 0 10px 0;
	FONT-SIZE: 12px;
}
DIV#product  SPAN.associatedProd {
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
	COLOR: #ae269e; 
}
DIV#product  SPAN.associatedProdPrice {
	FONT-SIZE: 13px; 
	FONT-WEIGHT: bold; 
	COLOR: #ae269e; 
}
DIV#product P.productQuantity {
	MARGIN: 0;
	PADDING: 0 0 5px 0;
}
DIV#product DIV.productDescription {
	MARGIN: 0; 
	PADDING: 15px 0 10px 0;
	FONT-SIZE: 12px;
}
DIV#product P.productBookmarks {
	MARGIN: 0;
	PADDING: 15px 0 10px 0;
}
DIV#product P.productFriend {
	MARGIN: 0;
	PADDING: 5px 0 5px 0;
}
DIV#product P.productSpecifications {
	MARGIN: 0;
	PADDING: 0 0 0px 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
DIV#product P.productAlternativeImages {
	MARGIN: 0;
	PADDING: 0 0 10px 0;
}
DIV#product P.productLinks {
	MARGIN: 0;
	PADDING: 0 0 3px 0;
}
DIV#product P.productQuantity SELECT {
	VERTICAL-ALIGN: middle;
}
DIV#product P.productQuantity INPUT {
	FONT-SIZE: 13px;
	VERTICAL-ALIGN: middle;
}


/* product reviews page */
DIV#product_reviews {
	PADDING: 20px 20px 0 20px;
	MARGIN: 0;
}
DIV#product_reviews P.commentRating {
	PADDING: 0;
	MARGIN: 10px 5px 5px 5px;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;	
}

DIV#product_reviews P.commentCount {
	PADDING: 0;
	MARGIN: 5px;
	FONT-SIZE: 12px;
	COLOR: #666666;	
}
DIV#product_reviews P.commentButton {
	PADDING: 0;
	MARGIN: 15px 5px 5px 5px;
}
DIV#product_reviews IMG.product {
	PADDING: 0;
	MARGIN: 20px 10px 10px 10px;
	BORDER: 1px solid #d9d9d9;
}
DIV#product_reviews DIV.review, DIV#product_reviews DIV.review_alternate {
	PADDING: 10px 10px 0 10px;
	MARGIN: 0;
	BORDER-TOP: 1px solid #d9d9d9;
}
DIV#product_reviews DIV.review_alternate{
	BACKGROUND-COLOR: #f5f5f5;
}
DIV#product_reviews DIV.review P.reviewHead, DIV#product_reviews DIV.review_alternate P.reviewHead  {
	PADDING: 0 0 5px 0;
	MARGIN: 0;
	FONT-SIZE: 12px;
}
DIV#product_reviews DIV.review P.reviewText, DIV#product_reviews DIV.review_alternate P.reviewText {
	MARGIN: 0px;
	FONT-SIZE: 12px;
	COLOR: #666666;
}
DIV#product_reviews DIV.review P.reviewRating, DIV#product_reviews DIV.review_alternate P.reviewRating {
	PADDING: 0 0 5px 0;
	MARGIN: 0;
	FONT-SIZE: 12px;
	COLOR: #000;
}
DIV#product_reviews DIV.review P.reviewLink, DIV#product_reviews DIV.review_alternate P.reviewLink {
	PADDING: 0 0 5px 0;
	MARGIN: 0;
	FONT-SIZE: 11px;
}
DIV#product_reviews DIV.review P.reviewNote, DIV#product_reviews DIV.review_alternate P.reviewNote {
	PADDING: 0 0 0 10px;
	MARGIN: 10px 0 10px 0;
	FONT-SIZE: 12px;
	COLOR: #666666;
	BORDER-LEFT: 2px solid #d9d9d9;	 
}
DIV#comment {
	MARGIN: 0;
}
TD#commentLeft {
	PADDING: 10px 20px 20px 20px;
	WIDTH: 390px;
	VERTICAL-ALIGN: top;
	BORDER-TOP: 1px solid #d9d9d9;
}
TD#commentRight {
	PADDING: 10px 20px 20px 20px;
	WIDTH: 390px;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: 1px solid #d9d9d9;
	BORDER-TOP: 1px solid #d9d9d9;
}
DIV#comment H3.productReview {
	PADDING: 0;
	MARGIN: 0;
	FONT-SIZE: 16px; 
	COLOR: #AE269E; 
}
DIV#comment H3.productLinked {
	PADDING: 0 0 10px 0;
	MARGIN: 0;
	FONT-SIZE: 16px; 
	COLOR: #AE269E; 
}
DIV#comment P.reviewHead {
	PADDING: 0;
	MARGIN: 15px 0 0 0;
	FONT-SIZE: 12px;
}
DIV#comment P.reviewText {
	PADDING: 0;
	MARGIN: 5px 0 15px 0;
	FONT-SIZE: 11px;
	COLOR: #666666;
}

DIV#comment P.reviewMore {
	FONT-SIZE: 11px;
	COLOR: #000;
}

DIV#comment A.reviewMore {
	FONT-SIZE: 11px; 
	COLOR: #AE269E; 
}
DIV#comment P.productRegularPrice, DIV#comment P.productSpecialPrice {
	PADDING: 0;
	MARGIN: 0;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR: #ae269e;

}

DIV#headerSearch INPUT.text {
	WIDTH: 300px;
	FONT-SIZE: 12px;
}
DIV#headerCurrency INPUT.currency {
	FONT-SIZE: 8px;

}

DIV#headerMenu SPAN.account {
	POSITION: absolute;
	TOP: 23px;
	LEFT: 50px;
	TEXT-ALIGN: left;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
}

DIV#headerMenu DIV.headerBox {
	POSITION: relative;
}

DIV#headerMenu SPAN.cart {
	POSITION: absolute;
	TOP: 23px;
	LEFT: 50px;
	TEXT-ALIGN: left;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
}

DIV#headerMenu SPAN.cart {
	POSITION: absolute;
	TOP: 23px;
	LEFT: 50px;
	TEXT-ALIGN: left;
	FONT-SIZE: 8pt;
	COLOR: #666666;
	width: 90px;
}

/***
	Header
***/	
DIV#headerLink {
	WIDTH: 100%;
	HEIGHT: 20px;
	TEXT-ALIGN: right;
	PADDING: 0;
	MARGIN: 0;
}
DIV#headerMenu A {
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
}

DIV#headerMenu TABLE TR TD {
	PADDING: 0;
	MARGIN: 0;
	VERTICAL-ALIGN: top;
}
DIV#footerframe {
	PADDING: 10px 25px 10px 25px;
	MARGIN: 0px 0 0px 0;
	TEXT-ALIGN: center;
	FONT-SIZE: 12px;
	COLOR: #666666;
	BORDER: 1px solid #d9d9d9;
	width: 960px;
}
DIV#footerNavigation {
	PADDING: 3px 0 0 0;
	MARGIN: 0;
	HEIGHT: 30px;
	TEXT-ALIGN: center;
	VETICAL-ALIGN: middle;
	background-color: #FFFFFF;
	width: 800px;
}

DIV#footer {
	CLEAR: both;
}

DIV#footerLinks A {
	FONT-SIZE: 12px;
	COLOR: #9E238F;
}
DIV#advicesLinks A {
	FONT-SIZE: 12px;
	COLOR: #000000;
	font-weight: bold;
	text-decoration: underline;
}
DIV#dictionnaire  DIV.menubar {
	PADDING: 10px 0 10px 0;
	MARGIN: 0;
}
DIV#dictionnaire  P.word {
	PADDING: 10px 0 0 0;
	MARGIN: 0;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline; 
}
DIV#dictionnaire/*dictionary page*/
 {
	PADDING: 0;
	MARGIN: 0;
}
DIV#dictionaire  DIV.menubar  SPAN {
	COLOR: #A92A9B; 
	FONT-WEIGHT: bold;	
	FONT-SIZE: 13px;
	PADDING: 0;
	MARGIN: 0 5px 0 0;	
}
DIV#dictionaire  DIV.menubar  P {
	PADDING: 0 0 8px 0;
	MARGIN: 0;
}
DIV#dictionnaire  P.description {
	PADDING: 5px 0 10px 20px;
	MARGIN: 0;
	FONT-SIZE: 12px;	
}
DIV#dictionaire  DIV.menubar  A {
	TEXT-DECORATION: underline;
	FONT-SIZE: 12px;
	PADDING: 0;
	MARGIN: 0 5px 0 0;	
}

DIV.banners TABLE  {
	PADDING: 0;
	MARGIN: 0;
}

/* account page */
DIV#account {
	PADDING: 20px;
	MARGIN: 0;
}
DIV#content {
	Z-INDEX: 1;
	PADDING: 0;
	MARGIN: 10px 0 10px 0px;
}


/* product page */
DIV#product {
	PADDING: 0 20px 0 20px;
	MARGIN: 0;
}
DIV#contentRetailers {
	Z-INDEX: 1;
	PADDING: 0;
	MARGIN: 10px 0 10px 230px;
	BORDER-LEFT: 1px solid #d9d9d9;
	BORDER-RIGHT: 1px solid #d9d9d9;
}
DIV#columnLeftRetailers {
	PADDING: 0;
	MARGIN: 10px 0;
	FLOAT: left;
	WIDTH: 210px;
	background-color: #EBEBEB;
}
DIV#columnLeftProducts {
	PADDING: 0;
	FLOAT: left;
	WIDTH: 160px;
}
DIV#categoryListing P.categoryMore {
	PADDING: 0 5px 5px 0;
	MARGIN: 0;
	TEXT-ALIGN: right;
}
DIV.infoBoxRetailers {
	MARGIN: 0;
	PADDING: 10px;
	BORDER-LEFT: solid 1px #d9d9d9;
	BORDER-RIGHT: solid 1px #d9d9d9;
	BORDER-BOTTOM: solid 1px #d9d9d9;
	WIDTH: 190px;
}
DIV#homeListing P.subcategoryNameRetailers {
	FONT-SIZE: 13px;
	COLOR: #ae269e;
}

DIV#accountDetail SPAN.formValue {
	PADDING: 0;
	MARGIN: 0 0 0 5px;
	FONT-SIZE: 12px;
}
DIV#account SELECT.account {
	FONT-SIZE: 11px;
	BORDER: solid 1px #d9d9d9;
}
DIV#accountDetail LABEL {
	PADDING: 0;
	MARGIN: 0;
	FLOAT: left;
	WIDTH: 180px;
	FONT-SIZE: 12px;
}
DIV#account INPUT.account {
	FONT-SIZE: 11px;
	BORDER: solid 1px #d9d9d9;
}


/* login page */
DIV#login {
	PADDING: 20px;
	MARGIN: 20px 0 0 0;
	BORDER-TOP: solid 1px #d9d9d9;
	BORDER-BOTTOM: solid 1px #d9d9d9;
}
DIV#login P.formLegend {
	MARGIN: 0;
	PADDING: 10px 0 10px 0;
}
DIV#login LABEL {
	PADDING: 0;
	MARGIN: 0;
	FLOAT:left;
	DISPLAY: block;
	WIDTH: 120px;
	FONT-SIZE: 12px;
	HEIGHT: 15px;
}

TD#loginLeft {
	WIDTH: 380px;
	VERTICAL-ALIGN: top;
}

TD#loginRight {
	PADDING: 0 0 0 20px;
	WIDTH: 380px;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: solid 1px #d9d9d9;
}

DIV#login INPUT {
	VERTICAL-ALIGN: middle;
}

DIV#checkout TABLE TR TD {
	FONT-SIZE: 12px;
}



/* shopping cart page */
DIV#shoppingCart {
	PADDING: 20px;
	MARGIN: 0;
}
DIV#footerframeRetailers {
	PADDING: 10px 0px 10px 0px;
	MARGIN: 0px 0 0px 0;
	TEXT-ALIGN: center;
	FONT-SIZE: 12px;
	COLOR: #666666;
	BORDER: 1px solid #d9d9d9;
}
DIV#headerRetailers {
	HEIGHT: 130px;
	width: 963px;
}

/* search results */
DIV#search_results {
	PADDING: 5px 20px 0 20px;
	MARGIN: 0;
}

DIV#search_results P.searchTitle {
	PADDING: 0;
	MARGIN: 10px 0 5px 0;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR: #9F0F6E;
}

    P.searchLinks {
	MARGIN: 0;
	PADDING: 0 0 5px 0;
	FONT-SIZE: 12px;
	
}
DIV#search_results P.searchTips {
	MARGIN: 0;
	PADDING: 0 0 5px 0;
	FONT-SIZE: 12px;	
}

DIV#search_results P.searchLinks A {
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #ae269e;
}
