




body {
/*font-family:Georgia;*/
font-family:trebuchet ms;
margin: 0;
padding: 0;
background-color:#000000;
}
p {
margin:0px;
}
#porc {
height: 38px;
background-image:url(img/porc.png);
}
#cochon {
float:left;
height: 25px;
width:710px;
background-image:url(img/cochon.png);
}
#oeil {
float:left;
height: 25px;
width:19px;
background-image:url(img/oeil.gif);
}
#cochonne {
float:left;
height: 25px;
width:41px;
background-image:url(img/cochonne.png);
}
#porno {
float:left;
height: 72px;
width:770px;
background-image:url(img/porno.png);
}
#haut {
float:left;
width:770px;
height: 24px;
}
#conteneur {
width:770px;
margin:0 auto;
background-color:#ffffff;
margin-top:10px;
margin-bottom:20px;

}
#centre {
float:left;
padding:5px;
width: 760px;
}
#gauche {
float:left;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
width: 556px;
}
#droite {
float:right;
width: 194px;
}
#pied {
clear:both;
height: 29px;
background-image:url(img/bas.png);
}
#menuhaut {
list-style-type: none;
margin: 0;
padding:0;
}
#menuhaut li {
float: left;
display: inline;
}
#menuhaut a {
margin: 0 0px;
}
#menuhaut a:hover {
text-decoration: none;
}
a span { display:none; }

#menugauche {
list-style-type: none;
margin: 0;
padding:0;
}
#menugauche li {
display:inline;
}
#menugauche a.norm {
margin: 0 2px;
font-size:14px;
color: #444444;
text-decoration: underline;
}
#menugauche a.norm:hover {
text-decoration: none;
color: #000000;
}
#menudroit {
list-style-type: none;
margin: 0px;
padding:0px;
}
#menudroit li {
margin-bottom: 2px;
margin-top: 0px;
padding:0px;}

#menudroit a {
color: #000000;
background: url(img/fondpartenaires.png) no-repeat 0 0 ;
font-size:14px;
font-weight:bold;
text-decoration: none;
height:20px;
width:167px;
display:block;
padding-left:15px;
}
#menudroit a:hover {
color: #ffffff;
text-decoration: underline;
background: url(img/fondpartenaires.png) no-repeat 0 -20px ;
height:20px;
width:167px;
display:block;
padding-left:15px;
}




.accueilm {
background: url(img/accueil_off.png) no-repeat ; 
width:155px;
height:24px;
display:block;  }
.accueilm:hover {
background: url(img/accueil_on.png) no-repeat ; }
.videosm {
background: url(img/videos_off.png) no-repeat ; 
width:110px;
height:24px;
display:block;  }
.videosm:hover {
background: url(img/videos_on.png) no-repeat ; }
.webcamsm {
background: url(img/webcams_off.png) no-repeat ; 
width:109px;
height:24px;
display:block;  }
.webcamsm:hover {
background: url(img/webcams_on.png) no-repeat ; }
.rencontresm {
background: url(img/rencontres_off.png) no-repeat ; 
width:127px;
height:24px;
display:block;  }
.rencontresm:hover {
background: url(img/rencontres_on.png) no-repeat ; }
.sexshopm {
background: url(img/sexshop_off.png) no-repeat ; 
width:108px;
height:24px;
display:block;  }
.sexshopm:hover {
background: url(img/sexshop_on.png) no-repeat ; }
.webxmastersm {
background: url(img/webxmasters_off.png) no-repeat ; 
width:161px;
height:24px;
display:block;  }
.webxmastersm:hover {
background: url(img/webxmasters_on.png) no-repeat ; }



.accueilmo {
background :url(img/accueil_on.png) no-repeat ;
width:155px;
height:24px;
display:block;  }
.videosmo {
background :url(img/videos_on.png) no-repeat ;
width:110px;
height:24px;
display:block;  }
.webcamsmo {
background :url(img/webcams_on.png) no-repeat ;
width:109px;
height:24px;
display:block;  }
.rencontresmo {
background :url(img/rencontres_on.png) no-repeat ;
width:127px;
height:24px;
display:block;  }
.sexshopmo {
background :url(img/sexshop_on.png) no-repeat ;
width:108px;
height:24px;
display:block;  }
.webxmastersmo {
background :url(img/webxmasters_on.png) no-repeat ;
width:161px;
height:24px;
display:block;  }


.partenaires {background-image:url(img/partenaires.png);
height:45px;
width:194px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}


.videoshard{background-image:url(img/videoshard.png);
height:45px;
width:194px;
margin-top:5px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}

.hotesses{background-image:url(img/hotesses.png);
height:45px;
width:194px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}

.biz {background-image:url(img/sponsors.png);
height:45px;
width:194px;
margin-top:5px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}
.lienr {background-image:url(img/liens.png);
height:45px;
width:194px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}
h2 span { display:none }
h1 span { display:none; }

.fond {
background-color:#dddddd;
width:182px;
padding-top:2px;
padding-bottom:5px;
margin-left:3px;
margin-right:9px;
}
.hotessen {
color:#000000;
font-size:12px;
font-weight:bold;
width:174px;
height:18px;
margin-bottom:2px;
margin-top:2px;
background-color:#bbbbbb;
display:block;
}
.hotessen:hover {
text-decoration:none;
}
.hotessei  {
width:174px;
display:block;
}
.hotessep  {
font-size:11px;
font-weight:bold;
width:174px;
color:#ff00cc;
margin-bottom:4px;
margin-top:0px;
display:block;
}
.hotessep:hover {
text-decoration:none;
}
.archiveimg  {
text-decoration:none;
}
.archive  {
text-decoration:underline;
font-size:11px;
font-weight:bold;
color:#000000;
margin-bottom:4px;
margin-top:0px;
display:block;
}
.archive:hover {
text-decoration:none;
}
.section{ font-size:19px;
font-weight:bold;
padding:0px;
margin:0px;
float:left;
 }
.fav
{
/*font-size:11px;*/
font-size:13px;
background-image:url(img/favoris.gif);
width:205px;
font-weight:bold;
color:#FF00CC;
text-decoration:none;
float:right;
line-height:27px;
}
.fav:hover
{
color:#333333;}
.zone {
width:546px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:0px;
clear:both;
margin-top:2px;
font-size:14px;
font-weight:bold;
border-top:#FF00CC 1px solid;
}
.zonenot {
width:546px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:0px;
clear:both;
margin-top:2px;
font-size:14px;
font-weight:normal;
color:#333333;
border-top:#FF00CC 1px solid;
}
.zonerecherche {
width:556px;
height:22px;
background-image:url(img/zonerecherche.png);
margin-bottom:10px;
}
.plus {
float:left;
line-height:20px;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
width:277px;
text-align:center;}
.p {
color:#FFFFFF;
text-decoration:none}
.p:hover {
font-size:14px;
color:#ff00cc;
font-weight:bold;
text-decoration:none}
.recherche {
float:left;
line-height:20px;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
width:130px;
text-align:center;}
.search {
float:left;
width:146px;
height:22px;
border:0px;
}
.se{ width:103px;
margin-left:20px;
height:14px;
font-size:10px;
font-family:"Trebuchet MS";
border:0px;
margin-top:0px; margin-bottom:2px;
}
.ici
{
font-size:14px;
font-weight:bold;
text-decoration:underline;
color:#FF00CC;
}
.ici:hover
{
text-decoration:none;
color:#333333;
}
.here
{
/*margin-left:140px;*/
margin-left:130px;
line-height:23px;}
.date { font-size:15px;
color:#444444;
margin-top:10px;
margin-bottom:10px;}
#sites {
list-style-type: none;
margin: 0;
padding:0;
}
#sites li {
margin:10px;
padding:0px;
}
.dsite{
font-size:11px;
font-weight:normal;
color:#333333; }
.cdsite{
font-size:13px;
font-weight:bold;
color:#333333; }
.nsite{
font-size:15px;
font-weight:bold;
color:#ff00cc;
text-decoration:none;}
.nsite:visited{
text-decoration:line-through;
color:#333333;}
.nsite:hover{
text-decoration:underline;
color:#333333;}
.csite{
font-size:12px;
font-weight:bold;
color:#ff00cc;
text-decoration:underline;}
.csite:hover{
text-decoration:none;
color:#333333;}
.tagicra { background-image:url(img/icra.png); display: block; width: 42px ; height:39px; margin-top:5px; }
a.icra { text-decoration: none; color: #Ff00cc; font-size:10px;}
.icra:hover {  color: #333333; }
.lexique { margin-left:7px;
font-size:11px;
margin-top:5px; }
.cannu { font-size:12px; }
.dcat {
color:#FF00CC;
text-decoration:underline;
}
.dcat:hover {
color:#000000;
text-decoration:none;
}
.pannuaire {
font-size:16px;
color:#333333;
font-weight:bold;
}
.lpannuaire {
font-size:16px;
color: #FF00CC;
font-weight:bold;
text-decoration:underline; }
.lpannuaire:hover { 
color:#333333;
text-decoration:none;}
.message{
font-size:14px;
color:#333333;
font-weight:normal;
}
.message2{
font-size:14px;
color:#333333;
font-weight:normal;
padding:5px;
}
.desc { display:none; }
.infos {
padding:7px;
}
.vdate {
font-size:10px;
color:#666666;
font-weight:normal;
font-family:verdana;
 }
 .mc {
 display:inline;
 list-style-type:none;
   font-size:12px;
   font-weight:bold;
   color:#111111;
  }
  .lmc {

  font-size:11px;
 font-weight:normal;
 color:#666666;
 text-decoration:none;}
   .lmc:hover {
   background-color:#333333;
 color:#ffffff;
 text-decoration:none;}
  .top {
 list-style-type:none;
 font-size:14px;
   color:#111111;
  }
  .ltop {

 color:#ff00cc;
 text-decoration:underline;}
   .ltop:hover {
 color:#000000;
 text-decoration:none;}
    .ltop:visited {
 color:#333333;
 text-decoration:line-through;}
   .topnb {
 color:#111111;
}
.sponsors {
font-size :11px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}
.sponsors:hover {
text-decoration:none;
}
.fond2 {
background-color:#dddddd;
width:182px;
padding-top:2px;
padding-bottom:5px;
margin-left:3px;
margin-right:9px;
line-height:15px;}
#proposer {
list-style-type:circle;
margin: 10;
padding:10;
font-size:11px;
color:#333333;
font-weight:normal;
}
.contourgp {background-color:#FFFFFF; border: 2px dotted #FF00CC; width:170px;}
.agp { font-size:10px; font-weight:bold; font-family:"verdana"; color:#ffffff;}
.ggp { font-size:36px; font-family:"Impact"; color:#000000;position: relative;}
.ggpo {position: absolute;top: -2px; left: -2px;color: #FFFFFF; text-decoration:none;}
.ggpo:hover {position: absolute;top: -2px; left: -2px;color: #FF00CC;}
.pgp { font-size:36px; font-family:"Impact"; color:#000000;position: relative;}
.pgpo {position: absolute;top: -2px; left: -2px;color: #FF00CC; text-decoration:none;}
.pgpo:hover {position: absolute;top: -2px; left: -2px;color: #FFFFFF;}
.lbgp{ font-size:11px; font-weight:bold; font-family:"Tahoma"; color:#FF00CC; text-decoration:blink;}
.lbgp:hover{color:#FFFFFF; text-decoration:underline;}
.gp {padding:0;margin:0;}
.zonew {
width:546px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:0px;
clear:both;
margin-top:2px;
font-size:14px;
font-weight:normal;
border-top:#FF00CC 1px solid;
}
.detect {
font-weight:bold;
text-decoration:underline;
color:#FF00CC;
}
.detect:hover {
text-decoration:none;
color:#000000;
}
.field
{
font-family:"Trebuchet MS";
font-size:12px;
font-weight:normal;
margin:2px;
}
.field2
{
font-family:"Trebuchet MS";
font-size:14px;
font-weight:normal;
margin:2px;
}
.zoneo {
width:750px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:0px;
clear:both;
margin-top:2px;
font-size:14px;
font-weight:normal;
border-top:#FF00CC 1px solid;
}
.entrez {
background: url(img/entrez.png) no-repeat ; 
width:226px;
height:42px;
display:block;  }
.entrez:hover {
background: url(img/entrezon.png) no-repeat ;   }
.sortez {
background: url(img/sortez.png) no-repeat ; 
width:226px;
height:42px;
display:block;
 }
.sortez:hover {
background: url(img/sortezon.png) no-repeat ;   }
.e{
width:360px;
float:left; }
.s{
width:360px;
float:right;
margin:0px; }
 .headsite {
 display:none;
  }
  .lheadsite {
display:none;}
h2.headsite
{
display:none;
}
.oks {
margin-bottom:5px;
}
.laboutique{background-image:url(img/laboutique.png);
height:45px;
width:194px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}
.rencontresfilles{background-image:url(img/rencontresfilles.png);
height:45px;
width:194px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}



.easy_geo_inscris {
	/* bordure du tableau */
	border:0px solid #ccc;
	/* pas de bordure inferieure sur le tableau */
	border-bottom:none;
	/* Attribue une largeur au tableau */
	width:182px;
	margin-left:3px;
}
.easy_geo_inscris td {
	/* couleur de fond du tableau */
	background-color:#DDDDDD;
	/* type de la police */
	font-family:Trebuchet MS;
	/* taille de la police */
	font-size:12px;
	font-weight:normal;
	/* marge intérieure des cellules */
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
	/* bordure inferieure des cellules */
	border-bottom:1px solid #ccc;
}
.easy_geo_inscris img {
	/* bordure de l'image */
	border-width:3px;
	text-align:center;
	/* couleur de la bordure de l'image */
	border-color:#333333;
	/* marge droite de l'image */
	margin-right:3px;
	width:80px;
	height:80px;
       /* permet d'afficher le texte en dessous de l'image */
   
}
.easy_geo_inscris a {
	/* couleur du lien */
	color:#FF00CC;
	/* police du lien */
	font-weight:bold;
	/* non souligné */
	text-decoration:none;
}
.easy_geo_inscris a:hover {
	/* couleur du lien survolé */
	color:#333333;
	/* souligné au survol */
	text-decoration:underline;	
}
.easy_geo_inscris .label {
	/* style du label */
	/* Couleur du texte */
	color:#FF0000;
	/* gras */
	font-weight:bold;
}
.pindex{ display:none; }


