body {
	width: 970px;
	margin: auto;
	margin-top: 0px;
	margin-bottom: 20px;
	background: #127ab3 url(images/bg.gif) repeat-x;
	background-position: center top;
	font-family:arial;
	font-size:12px;
	color:#ffffff;
}



#Logo {
	float: left; 
	width: 391px; 
	height: 172px;
	margin: 0px 0px 0px 0px;
}
#Catchmail {
	background-image:url(images/sexe_02.gif);
	margin-left: 391px;
	width: 579px; 
	height: 172px;
	text-align:center;
}

input.champs {
	width:200px; 
	height:24px; 
	font-size:14px; 
	text-align:center; border:0;
	margin-top:77px;
	margin-left:-20px;
	color:#F09;
}

input.bouton {
	width:196px; 
	height:44px; 
	border:0; 
	margin-top:24px; 
	margin-left:-6px;
	background-image:url(images/btn.jpg);
	background-repeat:no-repeat;
}

input.bouton:hover {
	cursor:pointer;
}

.plug { 
	display:block; 
	width:650px; 
	height:110px; 
	margin-left:35px; 
	text-align:justify;
}

.pub { 
	display:block; 
	width:650px; 
	height:95px; 
	margin-left:45px; 
	text-align:center; 
}

#bdHAUT {
	width: 970px; 
	height: 39px;
	margin: 0px 0px 0px 0px;
	
}




#Contenu {
	width: 970px; 
	height: 1250px;
	margin: 0px 0px 0px 0px;
	background-color:#831449;
	background-image:url(images/sexe_04.gif);
}

#Contenu2 {
	width: 970px; 
	height: 1450px;
	margin: 0px 0px 0px 0px;
	background-color:#831449;
	background-image:url(images/sexe_04.gif);
}


#Contenu3 {
	width: 970px; 
	height: 950px;
	margin: 0px 0px 0px 0px;
	background-color:#831449;
	background-image:url(images/sexe_04.gif);
}


#intro {
	width: 900px; 
	margin-left: 35px; 
	margin-right: 35px; 
	text-align: justify;
	padding-bottom: 20px;
}


h1 {
	display: none; 
	font-size: 18px;  
	color:#fcc6ea; 
	text-decoration:none; 
	text-align:center; 
}



#bdBAS {
	width: 970px; 
	height: 69px;
	margin: 0px 0px 0px 0px;
}

img.thumb {
	float:left;
	margin-right:20px;
	padding:1px;
	border-color:#ffffff;
}

a.lien_site {
	font-weight:200px; 
	color:#ffffff; 
	text-decoration:underline;
}

a.lien_site:visited {
	font-weight:200px; 
	color:#ffffff; 
	text-decoration:underline;
}

a.lien_site:hover {
	font-weight:200px; 
	color:#054060; 
	
	text-decoration:underline;
}

a.lien_foot {
	color:#ffffff;
	text-decoration:underline;
}

a.lien_foot:visited {
	color:#ffffff;
	text-decoration:underline;
}

a.lien_foot:hover {
	color:#ffffff;
	text-decoration:none;
}

h2 {
	font-size:16px;
	display:inline;
	line-height:27px
}

p.texte {
	font-size:12px;
	color:#9ae7f7;
	display:inline;
	line-height:15px
}
p.stats {
	font-size:12px;
	color:#054060;
	line-height:27px;
	display:inline;
}

p.page {
	font-size:22px;
	color:#9ae7f7;
	line-height:27px;
	font-weight:800;
	display:inline;
}

p.footer {
	font-size:12px;
	color:#ffffff;
}

.pagi{
	font-size:22px;  
	color:#fcc6ea; 
	text-decoration:none; 
	padding-right:4px;
}

a.pagi{
	font-size:22px;  
	color:#ffffff; 
	text-decoration:underline; 
	padding-right:4px;
}

a.pagi:visited{
	font-size:22px;  
	color:#064364; 
	text-decoration:underline; 
	padding-right:4px;
}
a.pagi:hover{
	font-size:22px; 
	color:#ffffff; 
	text-decoration:none; 
	padding-right:4px;
}


/* menu categories -------- */
#linkList { 
	position: relative; 
	top: 5px;
	margin-right: 25px;
	float: right;
	background: #831449 url(images/bg_cat.png) no-repeat top left;
	width: 250px;
	height: 1000px;
	text-align: center;
}

#linkList a img  {
border: 0px;
}



#linkList h3.select {
	color:#ffffff; 
	font-size:14px;
	text-decoration:underline; 
	width: 250px; 
	height: 20px;
	text-align: center;
	padding-top:15px;
}
	
#linkList h3.archives {
	color:#ffffff; 
	font-size:14px;
	text-decoration:underline; 	
	width: 250px; 
	height: 20px;
	text-align: center;
	padding-top:15px;
}

#larchives {
	width:250px; 
	padding-top:15px;
	text-align: center;
	font-size:15px;  
}

#larchives .categorie{
	width:200px; 
	padding-top:15px;
	margin-right: 20px;
	margin-left: 20px;
	text-align: center;
	font-size:15px;  
}

#larchives a:link {
	color:#ffffff; 
}

#larchives a:hover {
	color:#f576f1; 
	text-decoration:underline; 
}



#linkList h3.resources {
	color:#ffffff; 
	font-size:14px;
	text-decoration:underline; 	
	width:250px; 
	height: 20px;
	text-align: center;
	padding-top:15px;
}

#lresources {
	padding-bottom:10px;
}

#lselect li a {
	font-size: 12px;
	
}

#lselect li a:hover{
	color: #f8f58d;
}
	


