body
{
width:960px;
font-family:helvetica;/*cursive*/
margin-bottom: 20px;
background-color:#E4E0FA;/*E4E0FA*//*#77B8F9;*//*#3399FF; FF99FF; 5DACFB; 6AB2FA;  77B8F9;  B6D7F8*/
background-image:url("images/ft11.gif");
background-repeat:repeat-x;
margin:auto;
margin-top:0px;
margin-bottom:20px;
}

.corp
{
border-left:1px solid #E750C9;
border-right:1px solid #E750C9;
margin-bottom:0px;
background-color:#E6F2F8;
height:1400px;
}

#on-left
{
float:left;
width:793px;
margin-bottom:0px;
}

#on-right
{
float:right;
width:160px;
margin-top:0px;
margin-right:3px;
}
.goo
{
pad ding-left:3px;
}


.cgi-right
{
margin-left:130px;
margin-top:13px;
}
.cgi-pub
{
float:right;
margin-right:15px;
margin-top:3px;
width:120px;
}

.center
{
background-image:url("images/center.png");
background-repeat:repeat-y;
height:10px;
}
.bottom
{
background-image:url("images/bottom.png");
background-repeat:no-repeat;
height:200px;
margin-top:0px;

}

.header 
{
font-size:11px;
color:#E0FAF8;
font-weight:bold;
margin:auto;
margin-bottom:20px;
background-color:#fcfafc;
background-image:url("images/headlog.png");
background-repeat:no-repeat;
width:958px;

}

.header p 
{
float:right;
margin-right:35px;
margin-top:15px;
color:#E0FAF8;
}

.header input
{
max-height:18px;
font-size:11px;
}
.fdm
{
color:#53ECE3;
font-size:13px;
word-spacing:5px;
text-align:right;
width:950px;

background-image:url("images/fond-menu.png");
background-repeat:repeat-x;
}
.fdm a
{
color:#ffffff;
text-decoration:none;
}
.fdm a:hover
{
color:#ffffff;
text-decoration:none;
}

#text
{
float:left;
margin-left:3px;
margin-top:-134px;
padding-bottom:10px;
width:793px;
}
#text h2, p
{
font-size:11px;
}
#text a
{
color:#836DFA;
text-decoration:none;
}

.fgoo
{
text-align:center;
padding-top:14px;
background-image:url("images/fgoo.gif");
background-repeat:no-repeat;
}
.ftex
{
background-image:url("images/ftex.gif");
background-repeat:repeat-y;
}
.flink
{
height:25px;
background-image:url("images/flink.gif");
background-repeat:no-repeat;
}
a
{
color:#ff33cc;/*#FBA8FB;*//*C407C4*/
text-decoration:none;
}
a:hover
{
color:#E750C9;
text-decoration:none;
}

p
{
color:#0000ff;
font-size:11px;
padding-left:35px;
padding-right:35px;
}
h1
{
font-size:17px;
color:#E0FAF8;
text-align:left;
padding-left:10px;
}

h2
{
color:#EE3EB1;
font-size:13px;
padding-left:15px;
padding-right:15px;
margin-top:0px;
margin-bottom:5px;
}

h4
{
color:#ff33cc;
font-size:11px;
padding-left:15px;
margin-bottom:5px;
text-decoration:underline;
}
h3
{
color:#EE3EB1;
text-decoration:underline;
}

.hix
{
font-size:19px;
text-align:left;
color:#3399FF;
}
.dot
{
font-size:18px;
text-align:left;
color:#FFFFFF;
}

.cm
{
text-align:center;
word-spacing:3px;
color:#FF66FF;
font-size:12px;
font-weight:bold;
border-bottom:1px solid #FF66FF;
border-top:1px solid #FF66FF;
background-color:#FFFFFF;
}
.cm a
{
color:#FF66FF;
}
.cm a:hover
{
border:1px solid red;
font-size:10px;
color:red;
text-decoration:none;
}

em
{
color:#339DFF;
}

.profil
{
border:2px solid #F075F0;
}

.photo
{
color:#FFFFFF;
font-size:12px;
padding-top:0px;
text-align:center;
width:275px;
height:280px;
margin:auto;
background-repeat:repeat-y;
}

.diapo
{
text-align:center;
word-spacing:5px;
font-size:12px;
color:#FFFFFF;
border:1px solid #FFccFF;
background-color:#7E00FF;

}

.shift 
{
width:50%;
text-align:center;
}
.shift a
{
text-decoration:none;
color:#7E00FF;
}

.shift a:hover
{
color:#FFFFFF;
}

.celibat a:hover
{
text-decoration:underline;
}
.celibat b
{
color:#006CFF;
}
.celibat1 b
{
color:#EE3EB1;
}
.celibat th
{
background-color:#FEEFF8;
border-bottom:2px solid #E4E0FA;
}
.cel1
{
margin:auto;
border:2px dotted #33A9E6;
background-color:#E4E0FA;
}

.cel2
{
border-top:2px solid #E4E0FA;
padding:15px;
background-color:#FEEFF8;
}
.chf
{
height:30px;
}

.chf1
{
text-align:center;
border:2px solid #39A7ED;
background-color:#00bof0;
width:50%;
}
.chf1 a
{
color:#397DF0;
}

.chf2
{
text-align:center;
border:2px solid #E453CE;
background-color:#FEEFF8;
width:50%;
}
.fond-amour,.celibat,.celibat1
{
background-color:#E0FAF8;
border: 1px solid #EE3EB1;
font-size:12px;
width:295px;
height:440px;
color:#0000ff;
}

.fond-amour h2
{
color:#EE3EB1;
font-size:13px;
}

.fond-amour,.celibat ul
{
background-color:#E0FAF8;
}

.fond-amour,.celibat li
{
font-size:13px;
}

#left
{
float:left;
width:485px;
height:480px;
margin-left:3px;
margin-bottom:150px;
}

#on-left input, select
{
color:#EE3EB1;
max-height:18px;
font-size:11px;
}

.fdl
{
color:#E0FAF8;
font-size:13px;
font-weight:bold;
width:485px;
text-align:center;
padding-top:3px;
padding-bottom:1px;
word-spacing:7px;
background-image:url("images/fdl.gif");
background-repeat:no-repeat;
}
.fdl a
{
color:#EE3EB1;
}
.fdl a:hover
{
color:#E0FAF8;
}
.fdl2
{
width:485px;
height:20px;
background-image:url("images/fdl2.gif");
background-repeat:no-repeat;
}

.fdr
{
width:295px;
height:20px;
background-image:url("images/fdr1.gif");
background-repeat:no-repeat;
}
.fdr h2
{
padding-top:3px;
text-decoration:none;
color:#E0FAF8;
}
.fdr2
{
background-image:url("images/fdr2.gif");
background-repeat:no-repeat;
width:295px;
height:30px;
margin-bottom:0px;

}
.search
{
width:485px;
height:440px;
background-color:#ffffff;
font-size:12px;
color:#0000ff;
border:1px solid #33B7E6;
}
.search input
{
height:18px;
font-size:11px;
color:#EE3EB1;
}
.search select
{
height:18px;
font-size:11px;
}
.search th
{
font-size:12px;
max-height:18px;
border:1px dotted #33A9E6;
color:#EE3EB1;
word-spacing:5px;
background-color:#E0FAF8;
}
.sea0
{
width:49%;
background-color:#ffffff;

}
.sea1
{
font-size:13px;
padding-bottom:5px;
height:38px;
font-weight:bold;
background-image:url("images/fsea1.gif");
background-repeat:no-repeat;
color:#EE3EB1;
}
.sea2
{
border:2px dotted #33A9E6;
background-color:#E0FAF8;
height:70px;
text-align:center;
}

.answ 
{
width:485px;
margin:auto;
}

.answ ul
{
margin:-5px;
margin-left:50px;
padding:10px;
background-color:#E0F2FA;
width:350px;
list-style-image: url("images/li2.png");
}

.answ li
{
margin-left:20px;
font-size:12px;
}
.dpt
{
font-size:11px;
margin-top:1px;
padding:15px;
text-align:center;
width:485px;
background-color:#FEEFF8;

}

.dpt a
{
color:#EE3EB1;
}

.dpt a:hover
{
text-decoration:underline;
color:#0000ff;
}


#categoriz
{
margin-top:20px;
font-size:11px;
margin:auto;
width:402px;
max-height:480px;
background-image:url("images/fond-cat.png");
background-repeat:no-repeat;
}
#categoriz a
{
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}
#categoriz a:hover
{
text-decoration:underline;
font-size:13px;
}
#categoriz ul
{
list-style-image: url("images/star.png");
}
#general
{

font-size:11px;
margin:auto;
margin-top:15px;
width:400px;
max-height:530px;
background-image:url("images/fond-cat2.png");
background-repeat:no-repeat;
font-weight:bold;
}

#general a
{
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}

#general a:hover
{
text-decoration:underline;
font-size:13px;
}

#general ul
{
list-style-image: url("images/star.png");
}
.ad-add
{
color:#FFFFFF;
background-color:#3399FF;
margin:auto;
font-size:11px;
margin-top:15px;
}
.ad-add input
{
max-height:18px;
font-size:11px;
}
.ad-add a
{
color:#FFFFFF;
background-color:red;
}

.ad-add a:hover
{
color:red;
background-color:#FFFFFF;
}
.ad-add em
{
color:#33FF99;
}

#le ft p
{
color:#FFFFFF;
font-size:11px;
padding-left:15px;
padding-right:15px;
}

.pict
{
border:0px;
}
.pict2
{
wi dth:100px;
padd ing-left:5px;
border:0px;
}

.imgfree
{

}
.corres
{
text-align:left;
}
#right
{
width:295px;
height:480px;
margin-left:494px;
backgr ound-color:#F9E7F9;/*F9E7F9*/

}
#right p,h3
{
font-size:13px;
padding-left:15px;
padding-right:15px;
margin-top:0px;
}


.fiche
{
width:275px;
margin:auto;
font-size:11px;
color:#ffffff;
background-image:url("images/mac-top.gif");
background-repeat:no-repeat;
}

.fiche32
{
width:275px;
height:220px;
margin:auto;
padding-left:5px;
padding-right:5px;
font-size:11px;
color:#FFFFFF;
background-image:url("images/mac32.gif");
background-repeat:no-repeat;
}

.fiche323
{
font-size:12px;
list-style-image: url("images/coeurli.gif");
}
.fiche323 a:hover
{
text-decoration:underline;
}

.sub
{
background-color:#FCF7F7;
padding:5px;
border-bottom:2px solid #E4E0FA;
list-style-image: url("images/li2.png");
}
.sub ul
{
background-color:#E4E0FA;
margin:10px;
}
.sub li
{
margin-left:30px;
font-size:12px;
}
.sub b
{
color:#EE3EB1;
}

.m2
{
background-color:silver;
}
.register
{
background-color:#E0FAF8;
padding-left:5px;
font-size:12px;
width:295px;
height:440px;
color:#0000ff;
border-left: 1px solid #EE3EB1;
border-right: 1px solid #EE3EB1;
border-top: 1px solid #EE3EB1;
}

.register a
{
color:#FFFFFF;
background-color:red;
}

.register a:hover
{
color:red;
background-color:#FFFFFF;
}
.bin
{
padding-left:5px;
font-size:12px;
color:#FFFFFF;
width:295px;
background-image:url("images/photo32.gif");
background-repeat:repeat-y;
}
.bin select
{
height:18px;
font-size:11px;
}
.bin input
{
max-height:18px;
font-size:11px;
}
.bin a
{
color:#FFFFFF;
}

 /*--------------------------------------------------------------------------------------------------------------------------------------------------*/
.control  /* contrôle formulaire php */
{
text-align:center;

color:#000000;
font-size:5px;
margin-bottom:5px;
border: 1px solid red;
}
.copy
{
border: 1px solid #33FFFF;
text-align:left;
margin:auto;
margin-top:15px;
width:730px;
}
.xiti-logo
{
text-align:center;
margin-bottom:5px;
width:960px;
}

