* { margin: 0px; padding: 0px; border: 0px; }
body { background: white url("/img/bg.gif") repeat; font-family: Arial; font-size: 9pt; }

dd { text-align: justify; font-size: 8pt; }
dd a { font-size: 8pt; color: #f7c; text-decoration: none; }
dd a:hover { text-decoration: underline; }

h1 { color: #f7c; }
h2 { color: #000; }

small { font-size: 7pt; }

.content * { padding: 5px; }
.content p { text-align: justify; }
.content ul { list-style-type: none; }
.content ul li { padding: 0px; }
.content a { color: #f7c; text-decoration: none; }
.content a:hover { text-decoration: underline; }
.content small { font-size: 8pt; color: #666; padding: 5px 0px; }

a.definition { color: #666; text-decoration: none; border-bottom: 1px dotted #666; padding: 0px; }

div#header img { border: 0px none; }

div#main { width: 960px; margin: 0px auto; padding: 0px; }

table#layout { width: 100%; }
table#layout td { vertical-align: top; }
td#left { width: 160px; background-color: #fff; color: #fff; }
td#center { width: 550px; background-color: #fff; color: #666; }
td#right { width: 250px; background-color: #fff; color: #fff; text-align: center; font-weight: bold; }

td#right div { background-color: #f7c; }
td#right a { color: #fff; text-decoration: none; }
td#right ul { background-color: #f7c; text-align: left; padding-left: 5px; font-weight: normal; }
td#right ul li a:hover { text-decoration: underline; }

div#footer { padding-top: 10px; text-align: center; font-size: 12px; color: #666; }
div#footer a { font-size: 12px; color: #666; text-decoration: none; }
div#footer a:hover { text-decoration: underline; }

div.actu * { padding: 0px; }
div.actu ul { padding-left: 10px; list-style-type: none; }
div.actu ul a { color: #f7c; text-decoration: none; }
div.actu ul a:hover { text-decoration: underline; }
div.actu dl dt, div.actu dl dt a { color: #000; font-weight: bold; text-decoration: none; }
div.actu dl dt a:hover { text-decoration: underline; }
div.actu dl dd { padding: 5px; }

img.temoignage { float: left; margin: 0px 5px 5px 0px; border: 1px solid black; }

ul.tagcloud { border: 1px dashed #ccc; text-align: justify; margin: 10px; }
ul.tagcloud li { display: inline; padding: 3px; }
ul.tagcloud li a.tg1 { font-size: 7pt; color: #f9e; }
ul.tagcloud li a.tg2 { font-size: 8pt; color: #f7c; }
ul.tagcloud li a.tg3 { font-size: 9pt; color: #f5a; font-weight: bold; }

/* vids gratuites */

.tborder{BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid;; background: #eeeeee;}
.cell1{background: #dedede; color: #000000;}
.cell2{background: #eeeeee; color: #666666;}
.imgborder{BORDER: 0px solid;}
.bigfont{font-size: 12pt;}
.verybigfont{font-size: 14pt;}

/* easyflirt */

.easy_geo_inscris {
	/* bordure du tableau */
	border:1px solid #dedede;
	/* pas de bordure inferieure sur le tableau */
	border-bottom:none;
	/* Attribue une largeur au tableau */
	width:250px;
}
.easy_geo_inscris td {
	/* couleur de fond du tableau */
	background-color:#f5f5f5;
	/* type de la police */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/* taille de la police */
	font-size:12px;
	/* marge intérieure des cellules */
	padding:3px;
	/* bordure inferieure des cellules */
	border-bottom:1px solid #dedede;
}
.easy_geo_inscris img {
	/* bordure de l'image */
	border-width:5px;
	/* couleur de la bordure de l'image */
	border-color:#f7c;
	/* marge droite de l'image */
	margin-right:5px;
       /* permet d'afficher le texte en dessous de l'image */
       /*clear:both;*/
}
.easy_geo_inscris a {
	/* couleur du lien */
	color:#f7c;
	/* police du lien */
	font-weight:bold;
	/* non souligné */
	text-decoration:none;
}
.easy_geo_inscris a:hover {
	/* couleur du lien survolé */
	color:#f7c;
	/* souligné au survol */
	text-decoration:underline;	
}
.easy_geo_inscris .label {
	/* style du label */
	/* Couleur du texte */
	color:#f7c;
	/* gras */
	font-weight:bold;
}
