img { border: none; }
.texte {  font-family: Arial; font-size: 10px; clip:  border:#c5ccd2; left: 20px; color: #333333}
input,select,textarea {
border:1px solid #451159;
background-color:#ededed;
font-family: Verdana, Arial, Geneva;
font-size: 12px;
}
.check {
border:0px;
background-color:#E2F0FE;
}
h1 {
margin-top: 0px;
margin-bottom: 0px;
align: center;
text-align:middle;
font-size: 12px;
font-weight: bold;
color: #000066;
padding: 2px;
font-family: Geneva, Arial, Helvetica, sans-serif;
}
h2 {
margin: 0px;
font-size: 10px;
font-weight: normal;
text-align: middle;
} 
h3 {
margin: 10px 0px 5px;
font-weight: bold;
font-size: 13px;
text-align: middle;
padding: 0px;
font-family: Geneva, Arial, Helvetica, sans-serif;
position: static;
color: #000033;
} 
.cat {	margin-left: auto;	margin-right: auto;	width: 89%; }
a.liencat {	font-family: arial;	font-size: 12px;	font-weight: bold;	color: #990000;	text-decoration:none; }
a:hover.liencat { color: #000099; }
.elt_website {
margin-left: auto;
margin-right: auto;
text-align: justify;
margin-top:10px;
width: 90%;
padding: 0px 4px 10px;
height: auto;
clip:   rect(5px auto auto auto);
top: auto;
bottom: auto;
overflow: auto;
}
.elt_body{	position: static; clear: both; height: auto; text-align: left; }
.elt_action_right {	float: right; position: static; }
.elt_action_left { float: left;	width: auto; }
.elt_contents {	color: #000000;	font-size: 11px; float: left; position: relative; }
.parten { font-family: Arial; font-size: 11px; font-weight: bold; color: #CC0033; }
.new { font-family: Arial; font-size: 11px; color: #FF0000; font-weight: bold; }
.visit {  font-family: Arial; font-size: 9px; }
.ifr_on { border: solid 2px #000066; }
.ifr_off {border: solid 0px}
.retour { text-align: center; }
.retour a {	font-family: arial;  font-size: 11px; font-weight: bold; text-decoration: none;  color: #990000; }
.retour a:hover { color: green; }
gestion gestion_page_little { font-size: 9px; font-weight: normal; }
.gestion { margin-top: 0px;	font-family: Arial;  font-size: 15px; text-align: center; font-weight: bold; color: #000033; }
.gestion a {
color: #000099;
font-size: 12px;
font-family: Arial;
font-weight: bold;
font-decoration: none;
text-decoration: none;
}
.gestion a:hover { color: green; }
#cad { width: 230;	padding: 3px;	border: 1px solid #97B4FF;	margin-left: auto;	margin-right: auto;	text-align: center; }
.formulaire { text-align: left; }
tr.formulaire {	font-family: Arial;	font-size: small; color: #EAEAEA; font-weight: bold; background-color: #000033;	padding: 1px; }
.field { text-align: right; }
.field_bad { text-align: right;	color: #FF0000; }
a {	color: #666666;	font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif;	font-weight: bold; }
a:hover { color: #F881A2}
.lien_1 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; text-decoration: none; font-style: normal; color: #003366; clip:     rect(   )}
.lien_1:hover { color : red;}
.lien_2 {  font-family: arial; font-size: 14px; font-weight: bold; text-decoration: none; font-style: normal; color: #000099; clip:     rect(   )}
.lien_2:hover {color : red;}
.lienp { font-family: Arial;	font-size: 11px; color: #0066CC; text-decoration: none; }
.search_result { text-align:left; padding-right: 55px; padding-left: 55px; }
#search_cat { width: 95%;text-align: left;}
.alert_ok {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #000000;
text-indent: 15pt;
padding: 0px 3px 0px 30px;
margin: 3px;
text-align: left;
background-position: 3px center;
}
.alert_ko {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #FF0000;
background-image:  url(im/ko.gif);
background-repeat: no-repeat;
text-indent: 15pt;
border: 1px solid #FF0000;
padding: 0px 3px 0px 30px;
margin: 3px;
text-align: left;
background-position: 3px center;
}
.alert_info {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #000066;
background-image:  url(im/ico/info.gif);
background-repeat: no-repeat;
padding: 0px 3px 0px 30px;
margin: 3px;
text-align: left;
background-position: 3px center;
}
.message_info {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
text-align: center;
height: 10px;
width: 40%;
background-color: #FFCC66;
background-position: center;
font-size: 9px;
font-weight: bold;
visibility:hidden;
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
a:active {
text-decoration: none;
}
a.link-box {
text-decoration: none;
color: #FFCC00;
}
.body-sbg {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #CCCCCC;
margin: 0px;
padding: 0px;
}
.table-mef01 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}
.txt-color-000000 {
color: #000000;
}
.txt-color-t1-base {
color: #330066;
}
.txt-color-000099 {
color: #000099;
}
.txt-color-990000 {
color: #990000;
}
.form {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
.txt-color-FFFFFF {
color: #FFFFFF;
}
.body-abg {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
background-color: #FFFFFF;
margin: 0px;
padding: 0px;
background-image: url(http://www.du-sexe-gratuit.fr/images/bg.jpg);
background-repeat: repeat-y;
background-position: center top;
}
.txt-color-999999 {
color: #999999;
}
.txt-color-666666 {
color: #666666;
}
.txt-color-333333 {
color: #333333;
}
.txt-color-009900 {
color: #009900;
}
.txt-color-FFCC00 {
color: #FFCC00;
}
.table {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #000000;
}
.T1 {  font-family: Arial; font-size: 13px; font-weight: bold; color: #000000; text-transform: none; text-align: left}
ul#menu {
list-style-type: none;
margin: 0 0 0 10px;
padding: 0;
text-align: left;
}
ul#menu a {
padding-left: 10px;
background: url(http://www.du-sexe-gratuit.fr/images/puce.gif) center left no-repeat;
}
ul#menu a:hover {
background-image: url(http://www.du-sexe-gratuit.fr/images/puce.gif);
}
div#avatar {
background-image: url(http://www.du-sexe-gratuit.fr/images/menu_r2_c1.jpg);
background-repeat: no-repeat;
width: 150px;
height: 17px;
padding: 0;
}
div#avatar2 {
background-image: url(http://www.du-sexe-gratuit.fr/images/menu_r4_c1.jpg);
background-repeat: no-repeat;
width: 150px;
height: 10px;
padding: 0;
}
div#avatar3 {
background-image: url(http://www.du-sexe-gratuit.fr/images/panel_r2_c1.jpg);
background-repeat: no-repeat;
width: 460px;
height: 17px;
padding: 0;
}
div#avatar4 {
background-image: url(http://www.du-sexe-gratuit.fr/images/panel_r4_c1.jpg);
background-repeat: no-repeat;
width: 460px;
height: 10px;
padding: 0;
}
div#esp {
background-image: url(http://www.du-sexe-gratuit.fr/images/spacer.gif);
background-repeat: no-repeat;
width: 1px;
height: 17px;
padding: 0;
}
#header {
width: 790px;
height: 239px;
background-image: url(http://www.du-sexe-gratuit.fr/images/head_r1_c1.jpg);
background-repeat: no-repeat;
}