body {
	scrollbar-3dlight-color: #F0FFFF;
	scrollbar-arrow-color: White;
	scrollbar-darkshadow-color: #696969;
	scrollbar-face-color: #FFD700;
	scrollbar-highlight-color: #FFEFEC;
	scrollbar-shadow-color: #808080;
	scrollbar-track-color: #F4F5F7;
	background-color: #FFFFDF;
	color: #000000;
	font-family: Tahoma,Arial;
	font-size: 11px;
	margin: 0px;
	background-image: url(http://www.empiredudesir.com/sexe/themes/3cols/images/fond.jpg);
	background-repeat:repeat-x;
}
h1 {
margin:0;
padding:0;
}
h2 {
margin:0;
padding:0;
}
h3 {
margin:0;
padding:0;
}
a {
color : #660066;
font-size : 10px; 
text-decoration : none;
font-weight:bold;
font-family: verdana;
}
a:visited {
font-size : 10px; 
text-decoration : none;
font-weight:bold;
font-family: verdana;
}
a:hover {
color : #b02d9a;
font-size : 10px; 
text-decoration : none;
font-weight:bold;
font-family: verdana;
text-decoration : underline; 
}
a:active {
font-size : 10px; 
text-decoration : none;
font-weight:bold;
font-family: verdana;
}
a.Menu {
color : #660066;
font-size : 13px; 
text-decoration : underline;
font-weight:bold;
font-family: verdana;
}
a.Menu:visited {
font-size : 13px; 
text-decoration : underline;
font-weight:bold;
font-family: verdana;
}
a.Menu:hover {
color : #b02d9a;
font-size : 13px; 
text-decoration : none;
font-weight:bold;
font-family: verdana;
text-decoration : none; 
}
a.Menu:active {
font-size : 13px; 
text-decoration : none;
font-weight:bold;
font-family: verdana;
}
a.link {
color:#000000;
font-family: Tahoma,Arial;
font-size: 12px;
text-decoration : none; 
}
a.link:visited { 
font-family: Tahoma,Arial;
font-size: 12px;
color:#000000;
} 
a.link:active {
font-family: Tahoma,Arial;
font-size: 12px;  
} 
a.link:hover {
color:#000000;
font-family: Tahoma,Arial;
font-size: 12px;
text-decoration : underline; 
}

a.top {
font-family: Tahoma,Arial;
font-size: 11px;
text-decoration : none;
}
a.top:visited { 
font-family: Tahoma,Arial;
font-size: 11px;
} 
a.top:active {
font-family: Tahoma,Arial;
font-size: 11px;
} 
a.top:hover {
font-family: Tahoma,Arial;
font-size: 11px;
text-decoration : underline;
}
a.Index {
font-family: Arial;
font-size: 17px;
color:#b02d9a;
text-decoration : underline;
font-weight:bold;
}
a.Index:visited { 
font-family: Arial;
font-size: 17px;
color:#b02d9a;
text-decoration : underline;
font-weight:bold;
} 
a.Index:active {
font-family: Arial;
font-size: 17px;
color:#b02d9a;
font-weight:bold;
} 
a.Index:hover {
font-family: Arial;
font-size: 17px;
color:#b02d9a;
font-weight:bold;
text-decoration : underline;
}
a.miniIndex {
font-family: Tahoma;
font-size: 11px;
color: #000000;
text-decoration : none;
}
a.miniIndex:visited { 
font-family: Tahoma;
font-size: 11px;
} 
a.miniIndex:active {
font-family: Tahoma;
font-size: 11px;
} 
a.miniIndex:hover {
font-family: Tahoma;
font-size: 11px;
text-decoration : underline;
}
a.pub {
font-family: Verdana;
font-size: 10px;
color: #f70000;
text-decoration : underline;
}
a.pub:visited { 
font-family: Verdana;
font-size: 10px;
text-decoration : underline;
} 
a.pub:active {
font-family: Verdana;
font-size: 10px;
} 
a.pub:hover {
font-family: Verdana;
font-size: 10px;
color: #f70000;
text-decoration : none;
}
#sexe {
	height: 26px;
	margin: 3em 0; 
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	}


div.annuaire {
	float: left;
	width: 136px; height: 26px;
	margin: 0 0px 0 0;
	background: url( 'http://www.empiredudesir.com/sexe/themes/3cols/images/annuaire-sexe.gif' ) 0 -26px no-repeat;
	}
div.annuaire a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	background: url( 'http://www.empiredudesir.com/sexe/themes/3cols/images/annuaire-sexe.gif' ) top left no-repeat;
	}
div.annuaire span {
	display: block;
	margin:0; padding: 7px 0 0 13px;
	}
div.annuaire a:hover {
	background-image: none;
	}

div.photos {
	float: left;
	width: 113px; height: 26px;
	margin: 0 0px 0 0;
	background: url( 'http://www.empiredudesir.com/sexe/themes/3cols/images/photos-sexe.gif' ) 0 -26px no-repeat;
	}
div.photos a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	background: url( 'http://www.empiredudesir.com/sexe/themes/3cols/images/photos-sexe.gif' ) top left no-repeat;
	}
div.photos span {
	display: block;
	margin:0; padding: 7px 0 0 13px;
	}
div.photos a:hover {
	background-image: none;
	}

div.videos {
	float: left;
	width: 101px; height: 26px;
	margin: 0 0px 0 0;
	background: url( 'http://www.empiredudesir.com/sexe/themes/3cols/images/videos-sexe.gif' ) 0 -26px no-repeat;
	}
div.videos a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	background: url( 'http://www.empiredudesir.com/sexe/themes/3cols/images/videos-sexe.gif' ) top left no-repeat;
	}
div.videos span {
	display: block;
	margin:0; padding: 7px 0 0 13px;
	}
div.videos a:hover {
	background-image: none;
	}
	
div.gratuit {
	float: left;
	width: 118px; height: 26px;
	margin: 0 0px 0 0;
	background: url( 'http://www.empiredudesir.com/sexe/themes/3cols/images/sexe-gratuit.gif' ) 0 -26px no-repeat;
	}
div.gratuit a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	background: url( 'http://www.empiredudesir.com/sexe/themes/3cols/images/sexe-gratuit.gif' ) top left no-repeat;
	}
div.gratuit span {
	display: block;
	margin:0; padding: 7px 0 0 13px;
	}
div.gratuit a:hover {
	background-image: none;
	}
	
div.rencontres {
	float: left;
	width: 171px; height: 26px;
	margin: 0 0px 0 0;
	background: url( 'http://www.empiredudesir.com/sexe/themes/3cols/images/rencontres-sexe.gif' ) 0 -26px no-repeat;
	}
div.rencontres a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	background: url( 'http://www.empiredudesir.com/sexe/themes/3cols/images/rencontres-sexe.gif' ) top left no-repeat;
	}
div.rencontres span {
	display: block;
	margin:0; padding: 7px 0 0 13px;
	}
div.rencontres a:hover {
	background-image: none;
	}
	
div.boutique {
	float: left;
	width: 131px; height: 26px;
	margin: 0 0px 0 0;
	background: url( 'http://www.empiredudesir.com/sexe/themes/3cols/images/boutique-sexe.gif' ) 0 -26px no-repeat;
	}
div.boutique a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	background: url( 'http://www.empiredudesir.com/sexe/themes/3cols/images/boutique-sexe.gif' ) top left no-repeat;
	}
div.boutique span {
	display: block;
	margin:0; padding: 7px 0 0 13px;
	}
div.boutique a:hover {
	background-image: none;
	}


a.TitreGras {
text-decoration : none; 
font-size : 13px; 
color : #660066;
font-weight: bold;
}
a.TitreGras:visited {

font-size : 13px; 
color : #660066; 
text-decoration : underline;
} 
a.TitreGras:active {

font-size : 13px; 
color : #660066;  
} 
a.TitreGras:hover {
font-size : 13px; 
color : #b02d9a;
text-decoration : underline; 
}
a.linkWhite {
font-family : Tahoma, Helvetica, sans-serif; 
text-decoration : none; 
font-size : 11px; 
color : white; 
}
a.linkWhite:visited {
font-family : Tahoma, Helvetica, sans-serif; 
text-decoration : none; 
font-size : 11px; 
color : white; 
} 
a.linkWhite:active {
font-family : Tahoma, Helvetica, sans-serif; 
text-decoration : none; 
font-size : 11px; 
color : white; 
} 
a.linkWhite:hover {
font-family : Tahoma, Helvetica, sans-serif; 
text-decoration : none; 
font-size : 11px; 
color : white; 
}
.TextePetit {
font-size : 8pt; 
font-family : Tahoma, Helvetica, sans-serif; 
} 
.TexteMoyen {
font-size : 10pt; 
font-family : Tahoma, Helvetica, sans-serif; 
} 
.TexteGrand {
font-size : 12pt; 
font-family : Tahoma, Helvetica, sans-serif; 
}
.TableHeader {
color : #858585;
font-size : 14px;
font-weight:bold;
padding : 5px; 
}

.TableEmptyHeader {
font-size : 12px;
padding : 5px; 
}
.TableSubHeader2 {
color : #858585;
font-size : 12px;
font-weight:bold;
padding : 5px; 
}
.TableSubHeader3 {
color : #858585;
font-size : 12px;
font-weight:bold;
padding : 5px; 
}
.TableFooter {
color : #858585;
font-size : 11px;
padding : 5px; 
}
.TableMain {
background : White; 
color : Black;
font-size : 11px;
padding : 3px;
}
.TableSub {
color : Black;
font-size : 11px;
padding : 2px;
}
.TableMenu {
color : #858585;
font-size : 11px;
padding : 2px;
text-align: center;
}
a.TableMenu { 
color : White;
}
a.TableMenu:visited {
color : White; 
} 
a.TableMenu:active {
color : White; 
} 
a.TableMenu:hover {
color : Yellow;
}

.TableBorder2 {
border : 1px none; 
border-color : #CDCDCD; 
border-style : solid;  
padding : 3px;
}
.NewsBox {
font-size : 8pt; 
font-family : Tahoma, Helvetica, sans-serif; 
color : #A9A9A9; 
text-align : justify; 
padding : 5px; 
}
input.checkbox {
	background-color: transparent;
	border: 0px;
}

input.input, textarea, select {
	background-color: #c04fb1;
	border: 1px solid Black;
	color: White;
	font-family: Tahoma, Tahoma, Helvetica, sans-serif;
	font-size: 12px;

}
.button {
	background: Black;
	border: 1px solid Black;
	color: White;
	font-family: Tahoma, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.debug {
	color: #FF0000;
	font: 11px/14px geneva, Tahoma, Tahoma, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.formfield, .title {
	color: Black;
	font-family: Tahoma, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.Big {
font-size: 48px;
font-stretch: ultra-expanded;
font-weight: bolder;
}
.InOut {
font-size: 32px;
color: #708090;
font-stretch: ultra-expanded;
font-weight: bolder;
}
.SubCat{
text-decoration : none; 
font-size : 14px; 
color : #656565; 
}
a.SubCat{
text-decoration : none; 
font-size : 12px; 
color : #656565; 
}
a.SubCat:visited {
text-decoration : none; 
font-size : 12px;
color : #656565; 
} 
a.SubCat:active {
text-decoration : none; 
font-size : 12px; 
color : #656565;  
} 
a.SubCat:hover {
font-size : 12px; 
color : #656565; 
}
.TitreExposant {
color : #656565;
font-size: 14px;
font-weight: bold;
}
.TitreExposant2 {
color : #f70000;
font-size: 16px;
font-weight: bold;
text-decoration: underline;

}
.SousTitreExposant {
color : Black;
font-size: 12px;
font-weight: bold;
}
.Event{
color : #1F5D89;
font-size: 12px;
font-weight: bold;
}
a.Event{
color : #1F5D89;
font-size: 12px;
font-weight: bold; 
}
a.Event:visited {
color : #1F5D89;
font-size: 12px;
font-weight: bold; 
} 
a.Event:active {
color : #1F5D89;
font-size: 12px;
font-weight: bold;  
} 
a.Event:hover {
color : #1F5D89;
font-size: 12px;
font-weight: bold; 
}
.Titre2 {
font-family: Tahoma, Helvetica, sans-serif;
color : White;
font-size: 16px;
font-weight: bolder;
}
.TDSubCol {
background-color: #DCDCDC;
}
.TblMenuBdr {
	border-right: solid Black 1px;
}
.SmallLink{
color : #1F5D89;
font-size: 10px
}
a.SmallLink{
color : Black;
font-size: 10px; 
}
a.SmallLink:visited {
color : #FF4500;
font-size: 10px;
} 
a.SmallLink:active {
color : #FF4500;
font-size: 10px; 
} 
a.SmallLink:hover {
color : #FFD700;
font-size: 10px;
}
.TdMenuLeft {
	background-color: #FFEDE5;
}
.CurrentCat {
	font-size: 11px;color: #B22222;font-weight: bold;
}
.TitreQuantite {
	font-size: 11px;
	color: #505050;
	text-decoration: underline;
	font-weight: bold;
}
.TitreRef {
	font-size: 11px;
	color: #840C24;
	font-weight: bold;
}
table {
font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
}
.Titre3 {
font-family: Tahoma, Helvetica, sans-serif;
color : #660066;
font-size: 11px;
font-weight: bold;
}
.Titre4 {
font-family: Tahoma, Helvetica, sans-serif;
color : Black;
font-size: 15px;
font-weight: bold;
}
.tableborder {
	border: 1px none;
	border-color: #ff6c00;
	border-style: solid;
}

.tablesubheader {

	color : #595959;
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
}

.titregras {
	color: #708090;
	font-size: 12px;
	font-weight: bold;
}