Body {
font-family : Tahoma, Verdana, Times, serif;
font-size : 12px;
color : #222222;
text-align : justify;
background-color : #3bc0e1;
background-image : url(../images-marque-blanche/fond-euroaffiliate.jpg);
background-repeat : repeat-x;
margin : 0;
padding : 0;
}
Body a {
color : #0183a3;
font-size : 12px;
text-align : left;
}
Body a:hover {
font-size : 12px;
text-decoration : none;
}

hr {
height : 1px;
color : #000;
background-color : #e4e2e2;
border : none;
width : 100%;
}

.photogauche {
margin : 0 10px 10px 10px;
float : left;
}
.photodroite {
margin : 10px 0 10px 10px;
float : right;
border : 0px;
}
.TopGauche {
padding-top : 10px;
padding-left : 40px;
}
.TopDroite {
padding-top : 7px;
padding-bottom : 0;
margin-bottom : 0;
padding-left : 40px;
padding-right : 40px;
float : right;
text-align : right;
font-weight : 600;
}
.TopDroite h1 {
font-size : 15px;
color : #24bade;
font-weight : 600;
padding-top : 17px;
margin : 0px;
}
.TopDroite p {
color : #e0290f;
display:inline;
margin:0px;
padding-top:0px;
padding-bottom:0px;
}
.TopDroite span.gris {
color : #d3d1d1;
font-size : 8px;
}
.TopDroite a {
color : #d3d1d1;
font-size : 11px;
font-weight : 300;
}
.TopDroite a:hover {
font-size : 11px;
}

#Bas {
clear:both;
margin-left : auto;
margin-right : auto;
height : 16px;
width : 920px;
font-family : Tahoma, Verdana, Times, serif;
font-size : 9px;
color : #fff;
letter-spacing : 1px;
background-image : url(../images-marque-blanche/fond-petite-annonces.jpg);
background-repeat : repeat-y;
background-position : center top;
}
#Bas p.BasGauche {
display : inline;
margin-left : 50px;
}
#Bas p.BasDroite {
display : inline;
margin-left : 330px;
}
#Bas a {
font-size : 9px;
color : #fff;
text-decoration : none;
}
#Bas a:hover {
text-decoration : underline;
font-size : 9px;
}
.Fond {
width : 920px;
margin-left : auto;
margin-right : auto;
background-image : url(../images-marque-blanche/fond-marque-blanche-bas.jpg);
background-repeat : repeat-y;
background-position : center top;
}
.Corp {
margin-left : auto;
margin-right : auto;
background-image : url(../images-marque-blanche/fond-marque-blanche.jpg);
background-repeat : no-repeat;
background-position : center top;
text-align : justify;
font-size : 14px;
color : #58595b;
width : 920px;
}
#Affiliation-marque-blanche {
background-image : url(../images-marque-blanche/marque-blanche-ban.jpg);
background-repeat : no-repeat;
color : #3db4cd;
width : 850px;
height : 199px;
}
#Affiliation-marque-blanche a {
font-size : 14px;
text-decoration : none;
color : #fff;
font-weight : 400;
padding-left : 15px;
padding-right : 15px;
line-height : 40px;
display : inline;
letter-spacing : 0;
}
#Affiliation-marque-blanche div.Affiliation {
width : 840px;
padding-left : 10px;
padding-top : 140px;
}
#Affiliation-marque-blanche a:hover {
text-decoration : underline;
}
#Affiliation-marque-blanche div.Affiliation a {
font-size : 11px;
text-decoration : underline;
color : #0183a3;
font-weight : 200;
padding-top : 10px;
line-height : 15px;
padding-right : 0;
float : right;
}
#Affiliation-marque-blanche div.Affiliation a:hover {
text-decoration : none;
}


#Affiliation-marque-accueil {
background-image : url(../images-marque-blanche/marque-blanche-affiliation.jpg);
background-repeat : no-repeat;
color : #3db4cd;
width : 850px;
height : 326px;
}
#Affiliation-marque-accueil a {
font-size : 14px;
text-decoration : none;
color : #fff;
font-weight : 400;
padding-left : 15px;
padding-right : 15px;
line-height : 40px;
display : inline;
letter-spacing : 0;
}
#Affiliation-marque-accueil div.AffiliationDroite {
width : 320px;
margin-left : 350px;
padding-top : 160px;
}
#Affiliation-marque-accueil div.AffiliationGauche {
padding-top : 142px;
padding-left : 10px;
width : 320px;
float : left;
}
#Affiliation-marque-accueil a:hover {
text-decoration : underline;
}
#Affiliation-marque-accueil div.AffiliationDroite a {
font-size : 11px;
text-decoration : underline;
color : #0183a3;
font-weight : 200;
padding-top : 10px;
line-height : 15px;
padding-right : 0;
float : right;
}
#Affiliation-marque-accueil div.AffiliationDroite a:hover {
text-decoration : none;
}
#Affiliation-marque-accueil div.AffiliationGauche a {
font-size : 11px;
text-decoration : underline;
color : #0183a3;
font-weight : 200;
padding-top : 10px;
line-height : 15px;
padding-right : 0;
float : right;
}
#Affiliation-marque-accueil div.AffiliationGauche a:hover {
text-decoration : none;
}




#Gauche {
margin-top:10px;
float : left;
width : 165px;
height : 203px;
background-image : url(../images-marque-blanche/inscription-gratuite.gif);
background-repeat : no-repeat;
background-position : center top;
padding-left : 4px;
}
#Gauche ul {
font-size : 12px;
font-family : Tahoma, Verdana, Times, serif;
color : #5e5e5e;
text-align : justify;
padding-bottom: 0px;
padding-top: 0px;
padding-bottom: 1px;
margin-left : 0;
}

#Gauche li {
font-size : 12px;
font-family : Tahoma, Verdana, Times, serif;
color : #5e5e5e;
text-align : justify;
padding-left : 0;
margin-left : 0;
padding-bottom: 0;
margin-bottom: 0;
list-style-image : url(../images-marque-blanche/puce-marque-grise.gif);
list-style-position : inside;
}

#Gauche div {
padding-top : 3px;
padding-left : 5px;
padding-right : 10px;
padding-bottom : 10px;
}


#Gauche h1 {
margin-bottom:10px;
text-transform : none;
background-image : url(../images-marque-blanche/puce-blanche.gif);
background-repeat : no-repeat;
background-position : left bottom;
font-size : 17px;
color : #fff;
font-weight : 300;
}
#Gauche h2 {
margin-bottom:0px;
padding-bottom:0px;
}

.Contenu{
margin-top:10px;
width : 610px;
padding-left :4px;
float:left;
}
.Contenu div {
padding-left:0px;
padding-right:20px;
padding-top : 1px;
padding-bottom : 10px;
}

#ContenuForm{
margin-top:10px;
width : 440px;
padding-left :4px;
float:left;
}
#ContenuForm div {
padding-left:10px;
padding-right:20px;
padding-top : 1px;
padding-bottom : 10px;
}

.Conteneur {
vertical-align:text-top;
height:100%;
min-height:650px;
padding-left : 36px;
padding-right : 36px;
padding-bottom : 15px;
}
.Conteneur h1 {
text-transform : uppercase;
line-height : 15px;
background-image : url(../images-marque-blanche/puce.gif);
background-repeat : no-repeat;
padding-left : 16px;
background-position : bottom left;
font-size : 18px;
color : #e8290e;
font-weight : 100;
text-align : left;
letter-spacing : 0;
}
.Conteneur h1.euros {
line-height : 16px;
display : inline;
padding-left : 0;
color : #fff;
background-image : url();
}
.Conteneur h2.euros {
line-height : 16px;
display : inline;
color : #0183a3;
}
.Conteneur h2 {
font-size : 14px;
text-transform : none;
color : #3a83a3;
font-weight : 400;
}
.Conteneur h3 {
font-size : 12px;
text-transform : none;
color : #3a83a3;
margin-bottom:0px;
}
.Conteneur h4 {
display : inline;
font-size : 12px;
color : #000;
font-weight : 500;
text-align : right;
letter-spacing : 0;
}
.Conteneur p {
text-align : justify;
font-family : Tahoma, Verdana, Times, serif;
font-size : 12px;
color : #5e5e5e;
}
.Conteneur a {
color : #0183a3;
font-size : 12px;
text-decoration : underline;
text-align : left;
}
.Conteneur a:hover {
color : #0183a3;
font-size : 12px;
text-decoration : none;
}
.Conteneur li {
font-family : Tahoma, Verdana, Times, serif;
font-size : 12px;
color : #5e5e5e;
text-align : justify;
padding-left : 0;
margin-left : 0;
list-style-image : url(../images/puce.gif);
list-style-position : inside;
}
.Conteneur ul {
padding-left : 0;
margin-left : 0;
padding-bottom : 0;
margin-bottom : 0;
padding-top : 20px;
margin-top : 0;
}
.Actualite {
margin-left:615px;
height:350px;
width : 228px;
margin-top:10px;
background-image : url(../images-marque-blanche/fond-petites-annonces-actu.gif);
background-repeat : no-repeat;
background-position : center top;
padding-left : 4px;
}
.Actualite div {
padding-top : 3px;
padding-left : 5px;
padding-right : 10px;
padding-bottom : 10px;
}
.Actualite h1 {
margin-bottom:10px;
text-transform : none;
line-height : 15px;
background-image : url(../images-marque-blanche/puce-blanche.gif);
background-repeat : no-repeat;
background-position : left bottom;
font-size : 17px;
color : #fff;
font-weight : 300;
}
.Actualite h3 {
text-transform : none;
background-position : left bottom;
font-size : 14px;
color : #3a83a3;
margin-bottom:0px;
padding-bottom:0px;
font-weight : 400;
text-align : left;
letter-spacing : 0;
}
.Actualite span {
color : #0183a3;
font-size : 12px;
}
.Actualite ul {
font-size : 12px;
font-family : Tahoma, Verdana, Times, serif;
color : #5e5e5e;
text-align : justify;
padding-bottom: 10px;
padding-top: 2px;
margin-left : 0;
}

.Actualite li {
font-size : 12px;
font-family : Tahoma, Verdana, Times, serif;
color : #5e5e5e;
text-align : justify;
padding-left : 0;
margin-left : 0;
padding-bottom: 0;
margin-bottom: 0;
list-style-image : url(../images-marque-blanche/puce-marque-grise.gif);
list-style-position : inside;
}
.Actualite a{
font-size : 12px;
text-decoration : underline;
font-weight : 200;
line-height : 15px;
padding-right : 0;
}
.Actualite a:hover{
font-size : 12px;
text-decoration : none;
font-weight : 200;
line-height : 15px;
padding-right : 0;
}
.Temoignages {
margin-left : 538px;
width : 308px;
height : 263px;
background-image : url(../images-marque-blanche/fond-petites-annonces-grise.gif);
background-repeat : no-repeat;
background-position : center top;
padding-left : 4px;
}
.Temoignages div {
padding-top : 1px;
padding-left : 6px;
padding-right : 10px;
padding-bottom : 10px;
}
.Temoignages h1 {
text-transform : none;
line-height : 15px;
background-image : url(../images-marque-blanche/puce-blanche.gif);
background-repeat : no-repeat;
padding-left : 18px;
background-position : left bottom;
font-size : 17px;
color : #fff;
font-weight : 300;
text-align : left;
letter-spacing : 0;
}
.Temoignages span {
color : #0183a3;
font-size : 11px;
}
.Temoignages li {
font-size : 11px;
font-family : Tahoma, Verdana, Times, serif;
color : #5e5e5e;
text-align : justify;
padding-left : 0;
padding-bottom : 5px;
padding-top : 5px;
margin-left : 0;
border-top:1px solid  #e4e2e2;
list-style-image : url(../images-marque-blanche/puce-marque-grise.gif);
list-style-position : inside;
}
.Temoignages a{
font-size : 11px;
text-decoration : underline;
line-height : 15px;
}
.Temoignages a:hover{
font-size : 11px;
text-decoration : none;
line-height : 15px;
}

.PetitesAnnoncesContenu {
width:100%;
height : 263px;
background-image : url(../images-marque-blanche/fond-petites-annonces2.gif);
background-repeat : no-repeat;
background-position : center top;
padding-left : 0;
margin-left:0;
}
.PetitesAnnoncesContenu div {
padding-top : 1px;
padding-left : 0px;
padding-right : 10px;
padding-bottom : 10px;
}
.PetitesAnnoncesContenu h1 {
text-transform : none;
line-height : 15px;
background-image : url(../images-marque-blanche/puce-blanche.gif);
background-repeat : no-repeat;
padding-left : 18px;
background-position : left bottom;
font-size : 17px;
color : #fff;
font-weight : 300;
text-align : left;
letter-spacing : 0;
}

#AnnoncesContenu span{
font-size : 15px;
display:block;
line-height:23px;
text-align:left;
}
#AnnoncesContenu span:first-letter{
font-size : 20px;
display:block;
font-weight:100;
}
#AnnoncesContenu .autos span:first-letter{
color:#7a98bb;
}
#AnnoncesContenu .rencontre span:first-letter{
color:#dd427c;
}
#AnnoncesContenu .immobilier span:first-letter{
color:#156601;
}
#AnnoncesContenu.bateau span:first-letter{
color:#06a5cc;
}
#AnnoncesContenu .divers span:first-letter{
color:#d8d5d5;
}
#AnnoncesContenu .emploi span:first-letter{
color:#ffae00;
}
#AnnoncesContenu a{
font-size : 15px;
display:block;
line-height:23px;
text-align:left;
text-decoration:none;
color:#eb2c00;
}
#AnnoncesContenu a:first-letter{
font-size : 20px;
display:block;
font-weight:100;
}
#AnnoncesContenu a:hover{
font-size : 15px;
display:block;
line-height:23px;
text-align:left;
color:#7f7f7f;
}
#AnnoncesContenu img{
border:0px;
float:left;
padding-left:1px;
padding-right:1px;
padding-top:1px;
}


.PetitesAnnonces {
float : left;
width : 536px;
height : 263px;
background-image : url(../images-marque-blanche/fond-petites-annonces.jpg);
background-repeat : no-repeat;
background-position : center top;
padding-left : 4px;
}
.PetitesAnnonces div {
padding-top : 1px;
padding-left : 6px;
padding-right : 10px;
padding-bottom : 10px;
}
.PetitesAnnonces h1 {
text-transform : none;
line-height : 15px;
background-image : url(../images-marque-blanche/puce-blanche.gif);
background-repeat : no-repeat;
padding-left : 18px;
background-position : left bottom;
font-size : 17px;
color : #fff;
font-weight : 300;
text-align : left;
letter-spacing : 0;
}
#Annonces p{
margin:0;
font-size:10px;
text-align:left;
letter-spacing : 0;
}
#Annonces span{
font-size : 15px;
display:block;
line-height:23px;
text-align:left;
text-decoration:none;
color:#eb2c00;
}
#Annonces span:first-letter{
font-size : 20px;
display:block;
font-weight:100;
}
#Annonces .autos span:first-letter{
color:#7a98bb;
}
#Annonces .rencontre span:first-letter{
color:#dd427c;
}
#Annonces .immobilier span:first-letter{
color:#156601;
}
#Annonces .bateau span:first-letter{
color:#06a5cc;
}
#Annonces .divers span:first-letter{
color:#d8d5d5;
}
#Annonces .emploi span:first-letter{
color:#ffae00;
}

/* Tableaux */

.Contenu table{
border:0;
font-size : 11px;
font-family : Tahoma, Verdana, Times, serif;
color : #5e5e5e;
width:100%;
}

.Contenu th{
border:0;
text-align:right;
font-size : 12px;
color:#fff;
font-weight:900;
background-color:#1ab7de;
padding:2px;
}

.Contenu td{
border:0;
font-weight:100;
text-align:right;
padding:2px;
}

.Contenu select{
border:1px solid #1397b8;
font-size:11px;
color:#5e5e5e;
background-color:#fff; 
margin-right:-6px;
}

.Contenu input{
border-style:solid; 
border-color:#1ab7de;
border-width:1px;
float:right;
color:#222222;
font-size:10px;
width:auto;
}

/* FORMULAIRES classique*/

.cssform 
{
padding-bottom : 30px;
}

.cssform p{
text-align:left;
width: 210px;
margin: 0;
padding: 5px 0 5px 0;
padding-left: 200px;
border-top: 1px solid #dddddd;
}

.cssform span{
font-size:10px;
color:#222222;
}
.cssform label{
float: left;
margin-left: -200px;
width: 180px;
}
.cssform input[type="submit"]{ 
color:#222222;
border-style:solid; 
border-color:#1ab7de;
border-width:1px;
float:right;

}
.cssform input[type="text"]{ 
width: 160px;
color:#222222;
background-color:#fff; 
border-style:solid;
border-color:#1ab7de;
border-width:1px;
padding:2px;
}
.cssform input[type="password"]{ 
width: 160px;
color:#222222;
background-color:#fff; 
border-style:solid; 
border-color:#1ab7de;
border-width:1px;
padding:2px;
}
.cssform select{
height:20px;
font-size:11px;
width:167px;
color:#5e5e5e;
background-color:#fff; 
border-style:solid; 
border-color:#1ab7de;
border-width:1px;
padding:2px;
}
.cssform textarea{
width: 205px;
height: 50px;
color:#222222; 
background-color:#fff; 
border-style:solid; 
border-color:#1ab7de;
border-width:1px;
padding:2px;
}
.trouver{
width:410px;
display:block;
border-top:1px solid #dddddd;
}


* html .threepxfix{
margin-left: 3px;
}



/* FORMULAIRES gauche*/
.cssforminscrit {
}
.cssforminscrit p{
text-align:left;
width: 130px;
margin: 0;
padding-top:2px;
padding-bottom:2px;
padding-left: 30px;
}

.cssforminscrit label{
float: left;
margin-left: -30px;
width: 70px;
}
.cssforminscrit input[type="submit"]{
margin-top:2px;
padding:0px;
border-style:solid; 
border-color:#1ab7de;
border-width:1px;
float:right;
color:#222222;
font-size:10px;
}
.cssforminscrit input[type="text"]{
font-size:10px;
padding-left:2px;
padding-right:2px;
height:14px;
width: 74px;
color:#222222;
background-color:#fff; 
border-style:solid; 
border-color:#1ab7de;
border-width:1px;
}
.cssforminscrit input[type="password"]{ 
font-size:10px;
padding-left:2px;
padding-right:2px;
height:14px;
width: 74px;
color:#222222;
background-color:#fff; 
border-style:solid; 
border-color:#1ab7de;
border-width:1px;
}


/* FORMULAIRES Haut*/
.cssformhaut {
color:#222222;
font-size:10px;
}

.cssformhaut input{
border :1px solid #1ab7de;
}

.cssformhaut input[type="submit"]{
width:30px;
}
.cssformhaut input[type="text"]{
width:74px;
margin-right:5px;
}
.cssformhaut input[type="password"]{ 
width: 74px;
margin-right:5px;
}
