/* design général =============================== */

	/* corps et structure */
		body {font-family:verdana;font-size:12px;margin:3px;margin:0px 0px 0px 0px;}
		table,tr,td,th,div {border:0px solid black;border-collapse:collapse;padding:0px;}
		#header {width:790px;margin:auto;}
		#conteneur {width:780px;margin:auto;}
		.colgauche {width:160px;}
		.colcentre {width:480px;}
		.coldroite {width:140px;}
		.footer {width:780px;margin:auto;}
		img {border:0px;}
		.gras {font-weight:bold;}
		
	/* conteneur */
		#conteneur {border-left:1px solid #b8d2f3;}
		
	/* header */
		#entete {width:99,5%;text-align:center;font-size:10px;color:#660599;background-color:#f8e1ed;margin-bottom:6px;padding-left:2px;}
		#header {height:79px;background-image:url(layout/logo.gif);background-repeat:no-repeat;background-position:0px 6px;}
		.promo {text-align:right;padding-right:5px;padding-bottom:3px;}
		.menuhor {padding-left:55px;}
	
	/* menu header */
		.menu a {font-size:13px;background-color:#660599;color:white;font-weight:bold;padding-left:29px;padding-right:29px;padding-top:2px;padding-bottom:3px;text-decoration:none;border-left:1px solid white;float:left}
		.menu a:hover {font-size:13px;background-color:#660599;color:#f70fe4;font-weight:bold;padding-left:29px;padding-right:29px;padding-top:2px;padding-bottom:3px;text-decoration:none;border-left:1px solid white;float:left;}
		.menuac a {font-size:13px;background-color:#660599;color:white;font-weight:bold;padding-left:29px;padding-right:30px;padding-top:2px;padding-bottom:3px;text-decoration:none;border-left:1px solid white;float:left}
		.menuac a:hover {font-size:13px;background-color:#660599;color:#f70fe4;font-weight:bold;padding-left:29px;padding-right:30px;padding-top:2px;padding-bottom:3px;text-decoration:none;border-left:1px solid white;float:left}
	
	/* colonne de gauche, menu vertical */
		.colgauche {border-right:1px solid #ddf0fe;background-image:url(layout/topgauche.jpg);background-repeat:no-repeat;background-position:0px 0px;padding-top:83px;/*background-color:#ddf0fe;*/margin:0px;}
		.colgauche img {border:0px;}
		.colgauche ul {margin:0px;padding:0px;list-style:none;display:block;background-color:white;}
		.colgauche h4 {text-indent:5px;border-bottom:0px solid #000;margin:0px;padding-top:5px;padding-bottom:5px;background-color:#f6b7d7;font-size:13px;font-style:italic;color:#660599;display:block;border-right:1px solid #ddf0fe;width:160px;}
		a.liennavig {text-indent:6px;font-size:12px;text-decoration:none;padding-top:4px;padding-bottom:4px;margin:0px;display:block;}
		.colgauche a.liennavig:link {color:#660599;text-decoration: none;background-color:transparent;}
		.colgauche a.liennavig:hover {color:#ff6709;text-decoration: none;background-color:transparent;}
		.colgauche li {background-image:url(layout/tirets.gif);background-repeat:repeat-x;background-position:0px 0px;width:100%;}
		
	/* colonne centrale */
		.colcentre {background-image:url(layout/toparrondi.gif);background-repeat:no-repeat;background-position:-1px 0px;padding-top:7px;padding-bottom:20px;}
		
	/* colonne de droite */
		.coldroite {border-left:1px solid #ddf0fe;border-right:1px solid #b8d2f3;}
		.topdroit {height:31px;background-color:#ddf0fe;border-bottom:1px solid #b8d2f3;}
		.coldroite form {background-color:#b8d2f3;margin-top:1px;padding:3px;text-align:center;}
		.recherche {width:97px;font-size:10px;}
		#boutonsearch {background-color:#b8d2f3;padding:0px;font-size:9px;}
		.sky {text-align:center;margin-top:-9px;}
		
	/* bas */
		.bas1 {background-color:#ddf0fe;border-left:1px solid #b8d2f3;border-right:1px solid #b8d2f3;}
		.bas2 {background-color:#660599;height:20px;width:780px;margin:auto;}
	
	/* footer */
		.footer {margin-top:30px;text-align:center;}
		.footer img {border:0px;}
		
	/* copyrights */
		.copy {color:#999999;font-size:11px;text-align:center;}
		.copy a {color:#999999;text-decoration:none;}

	/* contenu général */
		.colcentre h1 {font-size:11px;color:#660599;font-style:italic;;padding:7px 10px 0px 10px;}
	
	/* partenaires */
		.titrepart {font-weight:bold;}
		.partenaires {color:#999999;font-size:11px;text-align:center;}
		.partenaires a {color:#999999;text-decoration:none;}
		
	/* direct */
		.titredirect {font-weight:bold;}
		.direct {color:#999999;font-size:11px;text-align:center;}
		.direct a {color:#999999;text-decoration:none;}
	
	/* moteur de recherche */
		.aucun {padding:5px;color:#660599;}
		
/* contenu accueil ================================= */

	/* chemin de navigation */
		#chemin {padding-left:10px;color:#660599;font-size:11px;}
		#chemin a {color:#660599;text-decoration:underline;}
		#chemin a:hover {text-decoration:none;}

	/* autour2toi */
		#autour2toi {background-image:url(accueil/autour2toi.gif);background-repeat:no-repeat;width:450px;margin:auto;padding-top:20px;}
		#contenuautour {background-image:url(accueil/actu1.gif);background-repeat:no-repeat;width:auto;height:102px;padding-left:148px;color:#660599;font-size:12px;}
		#contenuautour a {color:#660599;}
		#contenuautour a:hover {text-decoration:none;}
		.actu {font-weight:bold;}
		#boutonmailing {background-color:#f9cbe2;padding:0px;font-size:10px;}
		.memail {width:100px;font-size:10px;background-color:#f9cbe2;}
	
	/* a la une */
		#alaune {background-image:url(accueil/alaune.gif);background-repeat:no-repeat;width:450px;margin:auto;margin-top:5px;padding-top:20px;}
		.rub p {padding:0px;margin:0px;width:187px;font-size:11px;}
		.rub {padding-left:38px;background-repeat:no-repeat;background-position:3px 8px;height:50px;background-color:#f8e1ed;}
		.rub a {font-size:13px;font-weight:bold;color:#660599;font-size:11px;}
		#rub1 {background-image:url(accueil/annonce-rencontre.jpg);}
		#rub2 {background-image:url(accueil/webcam-chat.jpg);}
		#rub3 {background-image:url(accueil/enterrement-vie-jeune-fille.jpg);}
		#rub4 {background-image:url(accueil/rencontre-coquine.jpg);}
		#rub5 {background-image:url(accueil/sorties-soirees.jpg);}
		#rub6 {background-image:url(accueil/relooking.jpg);}
		#lienannu {background-color:#f5d4e5;border-top:1px solid white;text-align:right;padding:2px 8px 2px 2px;font-weight:bold;color:#f95c07;font-size:13px;}
		#lienannu a {text-decoration:none;color:#f95c07;}
		#lienannu a:hover {text-decoration:none;color:#660599;}
		/* rencontrer dans votre ville */
		#formrenc {color:#660599;}
		.renclabel {text-align:right;padding-right:5px;font-size:13px;height:30px;}
		#rencontrer {background-image:url(accueil/rencontrer.gif);background-repeat:no-repeat;width:450px;margin:auto;padding-top:40px;margin-top:25px;}
		#rencontrer form {width:auto;height:120px;background-image:url(accueil/perso.jpg);background-repeat:no-repeat;background-position:340px 0px;}
		#rencville select {font-size:13px;}
		#rchprofil {font-size:13px;background-color:#f9cbe2;padding:0px;margin-top:10px;}
	
/* contenu annuaire ==================================== */

		.entetecat {width:450px;margin:auto;background-color:#660599;}
		.titrecat {background-image:url(categories/pucetitre.gif);background-repeat:no-repeat;background-position:5px 5px;padding-left:18px;color:white;font-size:11px;font-weight:bold;text-transform:uppercase;padding-bottom:1px;height:18px;}
		.cats {width:450px;margin:auto;background-color:#e9f3fa;margin-bottom:20px;}
		.colcat1, .colcat2 {width:50%;font-size:10px;}
		.colcat1 a, .colcat2 a {padding-left:8px;background-image:url(layout/puce_annuaire.gif);background-repeat:no-repeat;background-position:0px 3px;line-height:18px;text-decoration:none;color:#660599;}
		.colcat1 a:hover, .colcat2 a:hover {text-decoration:underline;}
		.colcat1 {padding-left:10px;}
	
/* contenu categories ================================= */

		.colcentre h2 {background-image:url(categories/titre.gif);background-repeat:no-repeat;background-position:0px 5px;color:#f95c07;font-size:14px;padding-left:12px;margin-left:10px;padding-bottom:3px;}
		
		.entetesite {width:450px;margin:auto;background-color:#660599;}
		.titresite {background-image:url(categories/pucetitre.gif);background-repeat:no-repeat;background-position:5px 5px;padding-left:18px;color:white;font-size:11px;font-weight:bold;text-transform:uppercase;padding-bottom:1px;height:18px;}
		.etoiles {text-align:right;padding-right:5px;color:white;font-size:12px;font-weight:bold;padding-top:4px;}
		.site {width:450px;margin:auto;background-color:#e9f3fa;margin-bottom:20px;}
		.thumbsite {text-align:center;padding:5px;}
		.description {color:#660599;font-size:12px;}
		.description p {margin:3px;}
		.description a {color:#660599;}
		.description a:hover {text-decoration:none;}
		.savoirplus {font-size:10px;}
		.savoirplus a {text-decoration:none;}
		.titrecnx {font-weight:bold;}
		.cnx {color:#660599;padding-left:10px;padding-right:10px;}
		.cnx a {color:#660599;text-decoration:none;}
		
/* soumission de site */

		#soumission {width:450px;margin:auto;margin-bottom:30px;}
		#soumission legend {font-weight:bold;color:#660599;}
		#soumission fieldset {border:1px solid #660599;margin-bottom:20px;background-color:#e9f3fa;;}
		#soumission td {font-size:12px;color:#660599;}
		#soumission input, #soumission select {font-size:11px;}
		#soumission textarea {font-size:12px;width:215px;}
		#signature {width:450px;margin:auto;text-align:center;}
		.centrage {text-align:center;}
		.labels {padding:5px;width:150px;text-align:right;}
		#signature {margin-top:20px;}
		
/* informations e"t credits */

		#infos {width:450px;margin:auto;color:#660599;}
		#infos a {color:#660599;}
