body { 
background-image:url(../jpeg/fond.jpg);
background-attachment:fixed;
overflow:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.center{
margin-left:auto;
margin-right:auto;
width:967px;
height:auto;
position:absolute;
left: 50%; 
margin-left: -483px; /* moitié de la largeur */
}

.header{
background-image: url(../jpeg/header.jpg);
width:967px;
height:208px;
}

.contact1{
position:absolute;
margin-left:20px;
margin-top:27px;
}

.contact1 img{
border:0px;}

.logo{
position:absolute;
margin-left:58px;
margin-top:72px;
}

.qsn{
position:absolute;
margin-left:750px;
margin-top:27px;
}

.qsn img{
border:0px;}

.p_qsn {
text-align:center;
color:#3399CC;
font-weight:bold;}

.qsnp {
text-align:justify;}


.qui_sommes_nous{
background-image:url(../jpeg/qsn_04.jpg);
width:967px;
height:715px;
}

.cache_qui_sommes_nous{
width:183px;
height:110px;
position:absolute;
left:218px;
top:250px;
z-index:110;
background-image:url(../jpeg/carte_qsn.jpg);
}

.contenu{
height:716px;
width:967px;
border:hidden;
}

.contenu2{
height:657px;
width:717px;
position:relative;
margin-top:-480px;
margin-left:220px;
overflow:auto;
position:relative;
}

.contenu2_inter{
height:660px;
width:717px;
position:relative;
margin-top:-375px;
margin-left:220px;
overflow:auto;
z-index:1;
}

.contenu3_inter{
height:660px;
width:717px;
position:relative;
margin-top:-375px;
margin-left:220px;
overflow:auto;
z-index:1;
}
/****************************************** footer **********************/
.footer{
/*border:1px solid green;*/
margin-top:-1px;
width:967px;
height:48px;
}

.reflet_footer{
/*border:1px solid red;*/
background-image:url(../jpeg/reflet_footer.jpg);
width:967px;
height:54px;
}
/**************************************************************/
.intelligence{
background-image: url(../jpeg/intelligence_04.jpg);
width:967px;
height:715px;
}

.menu_france{
width:180px;
margin-left:15px;
padding-top:15px;
}

.welcome{
background-image:url(../jpeg/welcome.jpg);
width:160px;
height:57px;
margin-left:5px;
}

.welcome_inter{
background-image:url(../jpeg/welcome_inter.jpg);
width:160px;
height:57px;
margin-left:5px;
}
/********************************** liens du menus ****************************/
.menu_france a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#e5e9ea;
text-decoration:none;
font-weight:bold;
font-size:12px;
font-variant: small-caps;
}

.menu_france a:visited{
color:#e5e9ea;
text-decoration:none;
font-weight:bold;
font-size:12px;
font-variant: small-caps;
}

.menu_france2 a:link{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
text-decoration:none;
font-weight:bold;
font-variant: small-caps;
}

.menu_france2 a:visited{
font-size:12px;
color:#999999;
text-decoration:none;
font-weight:bold;
font-variant: small-caps;
}

.selectionner{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
text-decoration:none;
font-weight:bold;
font-variant: small-caps;
}

.selec2{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#e5e9ea;
text-decoration:none;
font-weight:bold;
font-variant: small-caps;
}
/*********************************************** ***********************/
.titre{
margin-left:200px;
margin-right:10px;
margin-top:30px;
color:#000000;
font-weight:bold;
}

.titre_enquete{
border:1px solid red;
width: 500px;
margin-left:200px;
margin-top:30px;
color:#FF0000;
font-weight:bold;
}

h1{
font-size:14px;
font-variant:small-caps;
color:#FF0000;
text-align:center;
}

.h1_style{
font-size:14px;
color:#FF0000;
text-align:center;
margin-left:-110px;
}

h3{
font-size:14px;
color:#0066cc;
}

.sous_titre_euro{
margin-left:15px;
margin-top:120px;
color:#FF0000;
font-weight:bold;
font-size:12px;
}

.sous_titre{
color:#FF0000;
font-weight:bold;
}

.sous_titre2{
color:#ff0000;
font-weight:bold;
font-variant:small-caps;
border-bottom:ridge 2px #ff0000;
font-size:14px;
}

.texte{
margin-top:60px;
margin-left:15px;
margin-right:15px;
}

ul {
	color: #FF0000;
	list-style-type: circle;
}

ol {
	color: #FF0000;
}

.pole{
width:200px;
height:200px;
margin-top:-355px;
margin-left:450px;
}

.contenu_intel{
margin-top:120px;
width:400px;
height:350px;
}

.encadre {
border: groove 4px #666666;
padding-top:7px;
padding-bottom:7px;
}

.encadre2 {
border: groove 4px #666666;
padding-top:7px;
padding-bottom:7px;
color:#FF0000;
font-variant:small-caps;
font-weight:bold;
}

.titre_rouge{
color:red;
text-indent:15px;
font-weight:bold;
}

.swf{
margin-top:-5px;
}
/***************************** page assurance credit et affacturage***********************/
.titre_assurance{
margin-left:200px;
margin-top:-5px;
margin-bottom:0px;
color:#000000;
font-weight:bold;
}

.sous_titre_assurance{
color: #FF0000;
font-weight:bold;
}

.texte_assurance{
margin-top:55px;
margin-left:15px;
margin-right:15px;
} 

.image_assurance{
border:2px #FF0000;
width:250px;
height:200px;
margin-top:-250px;
margin-left:400px;
}

.contenu_assurance{
border:2px #FF0000;
width:350px;
}

.affacturage{
background-image: url(../jpeg/affac.jpg);
width:967px;
height:715px;
}

.contenu2_assurance{
height:660px;
width:717px;
position:relative;
margin-top:-450px;
margin-left:220px;
overflow:auto;
position:relative;
}
/************************ page traduction      ******************/
.titre_traduction{
margin-left:200px;
margin-top:20px;
margin-right:10px;
color:#FF0000;
font-weight:bold;
}

.traduction{
background-image: url(../jpeg/traduction_inter_04.jpg);
width:967px;
height:715px;
}

.cache_trad{
width:183px;
height:110px;
position:absolute;
left:218px;
top:250px;
z-index:110;
background-image:url(../jpeg/carte-trad.jpg);
}

.texte_trad{
margin-top:40px;
margin-left:15px;
margin-right:15px;
}

.contenu_trad{
height:647px;
width:715px;
position:relative;
margin-top:-363px;
margin-right:3px;
margin-left:220px;
overflow:auto;
position:relative;
}
/***************partenaires*************/
.partenaires{
background-image: url(../jpeg/partenaires_04.jpg);
width:967px;
height:715px;
}

.contenu_partenaires{
height:647px;
width:715px;
position:relative;
margin-top:-363px;
margin-right:3px;
margin-left:220px;
overflow:auto;
position:relative;
}

.texte_patrenaires{
margin-top:70px;
margin-left:15px;
margin-right:15px;
}
/************************ page traitement des fichiers******************/
.img_traitement{
width:220px;
height:160px;
margin-top:50px;
margin-left:415px;
position: absolute;
}

.traitement{
background-image: url(../jpeg/fond_traitement.jpg);
width:967px;
height:715px;
}

.traitement_contenu{
height:400px;
width:400px;
position:relative;
margin-top:-10px;
margin-left:0px;
overflow:auto;
position:relative;
}

.contenu2_traitement{
height:660px;
width:717px;
position:relative;
margin-top:-420px;
margin-left:220px;
overflow:auto;
position:relative;
}

.traitement li{
color:#FF0000;
font-weight:bold;
}

.p_img{
margin-right:300px;
}

.p2_img{
margin-right:300px;
}
/********************* page enquete de solvabilite france *************/
.enquete_solvabilite{
background-image: url(../jpeg/enquete_04.jpg);
width:967px;
height:715px;
}

.contenu_solva{
width:400px;
height:350px;
}

.cache_solvabilite{
width:183px;
height:110px;
position:absolute;
left:218px;
top:250px;
z-index:110;
background-image: url(../jpeg/carte_enquete.jpg);
}

.contenu_solvabilite{
height:585px;
width:715px;
position:relative;
margin-top:-438px;
margin-right:3px;
left:-28px;
overflow:auto;
float:right;
z-index:1;
}

.img_solva{
width:200px;
height:200px;
margin-top:-350px;
margin-left:450px;
}
/************************************* RACHAT DE CREANCES DOUTEUSES *************/
.fond_rachat{
background-image: url(../jpeg/rachat.jpg);
width:967px;
height:715px;
}

.rachat_image{
margin-top:-120px;
margin-left:180px;
}

.titre_rachat{
width:400px;
margin-left:200px;
margin-top:60px;
color:#FF0000;
font-weight:bold;
text-align: center;
}

.texte_rachat{
margin-top:85px;
margin-left:15px;
margin-right:15px;
} 

.cache_rachat{
width:183px;
height:110px;
position:absolute;
left:218px;
top:250px;
z-index:110;
background-image:url(../jpeg/carte_rachat.jpg);
}

.contenu_rachat{
height:657px;
width:715px;
position:relative;
margin-top:-480px;
margin-right:3px;
left:-28px;
overflow:auto;
float:right;
z-index:1;
}
/************************************* RECOUVREMENT AMIABLE & JUDICIAIRE *************/
.recouvrement{
background-image: url(../jpeg/recouvrement.jpg);
width:967px;
height:715px;
}

.pole1{
width:220px;
height:160px;
margin-top:-400px;
margin-left:450px;
}

.sous_titre_recouvrement{
margin-top:10px;
color: #FF0000;
font-weight:bold;
}

.contenu_recouvrement{
height:400px;
width:400px;
position:relative;
margin-top:-5px;
margin-left:0px;
overflow:auto;
position:relative;
}
/************************************* Cotations europe express *************/
.cotation_europe{
background-image: url(../jpeg/cotation_europe.jpg);
width:967px;
height:715px;
}

.titre_cotation{
margin-left:215px;
width:350px;
margin-top:60px;
color: #FF0000;
font-weight:bold;
text-align:center;
}

.image_cotation{
margin-top:-60px;
margin-left:180px;
}

.con_inter{
margin-top:25px;
}

.sous_titre_eu{
font-size:14px;
color: #FF0000;
font-weight:bold;
}

.texte_cotation{
margin-top:38px;
margin-left:15px;
margin-right:15px;
}
/************************************* RETRAITEMENT DE CREANCES DOUTEUSES OU PROVISIONNEES *************/
.fond_retraitement{
background-image: url(../jpeg/retraitement.jpg);
width:967px;
height:715px;
}

.retraitement_image{
margin-top:-130px;
margin-left:180px;
}

.titre_retraitement{
margin-left:200px;
margin-top:60px;
color:#FFffff;
font-weight:bold;
text-align: center;
}

.texte_retraitement{
margin-top:65px;
margin-left:15px;
margin-right:15px;
}

.cache_retraitement{
width:183px;
height:110px;
position:absolute;
left:218px;
top:250px;
z-index:110;
background-image:url(../jpeg/carte_retraitement.jpg);
}

.contenu_retraitement{
height:650px;
width:710px;
position:relative;
margin-top:-480px;
margin-left:225px;
overflow:auto;
position:relative;
}
/************************************* ENQUETE INTER *************/
.titre_enquete{
margin-left:370px;
margin-top:60px;
color:#FF0000;
font-weight:bold;
}

.enquete{
background-image: url(../jpeg/enquete_inter.jpg);
width:967px;
height:715px;
}

.cache_enquete{
width:183px;
height:110px;
position:absolute;
left:218px;
top:250px;
z-index:110;
}

.texte_enqueteinter{
margin-top:40px;
margin-left:15px;
margin-right:15px;
}

.texte_enqueteinter2{
margin-top:40px;
margin-left:15px;
margin-right:15px;
}
/********************* page recherche spécifique France *************/
.recherche_fr{
background-image: url(../jpeg/recherches_spe.jpg);
width:967px;
height:715px;
}

.contenu_recherche_fr{
width:400px;
height:350px;
}

.contenu_recherche{
height:585px;
width:715px;
position:relative;
margin-top:-435px;
margin-right:3px;
left:-28px;
overflow:auto;
float:right;
z-index:1;
}

.img_recherche{
width:200px;
height:200px;
margin-top:-350px;
margin-left:450px;
}
/********************* page enquete financière France *************/
.enquete_fi{
background-image: url(../jpeg/enquete_fi.jpg);
width:967px;
height:715px;
}

.contenu_enquete_fi{
height:656px;
width:705px;
position:relative;
margin-top:-490px;
margin-right:3px;
left:-28px;
overflow:auto;
float:right;
z-index:1;
}

.texte_enquete_fi{
margin-top:60px;
margin-left:15px;
margin-right:15px;
}

.cache_enquete_fi{
width:183px;
height:110px;
position:absolute;
left:218px;
top:250px;
z-index:110;
background-image: url(../jpeg/carte_enquete_int.jpg);
}
/********************* page notre offre *************/
.offre{
background-image: url(../jpeg/offre_04.jpg);
width:967px;
height:715px;
}

.cache_offre{
width:183px;
height:110px;
position:absolute;
left:218px;
top:250px;
z-index:110;
background-image: url(../jpeg/carte_offre.jpg);
}

.titre_offre{
margin-left:200px;
margin-top:28px;
margin-bottom:45px;
color:#FFffff;
font-weight:bold;
text-align: center;
}

.contenu_offre{
height:656px;
width:705px;
position:relative;
margin-top:-490px;
margin-right:3px;
left:-28px;
overflow:auto;
float:right;
z-index:1;
}
/*-----relation presse------*/
.cache_relation{
width:183px;
height:110px;
position:absolute;
left:218px;
top:250px;
z-index:110;
background-image: url(../jpeg/carte_enquete_int.jpg);
}

.contenu_relation{
height:660px;
width:717px;
position:relative;
margin-top:-375px;
margin-left:220px;
overflow:auto;
}

.contenu_relation2{
margin-top:120px;
width:400px;
height:350px;
}

.relation{
background-image: url(../jpeg/relation_inter_04.jpg);
width:967px;
height:715px;
}

.rel{
margin-top:-100px;
}
/*-----sirenage------*/
.contenu_sirenage{
height:auto;
width:auto;
position:relative;
margin-top:55px;
margin-left:0px;
overflow:auto;
position:relative;
z-index:1;
}

.sirenage{
background-image: url(../jpeg/sirenage_04.jpg);
width:967px;
height:715px;
}

.titre_sirenage{
margin-left:200px;
margin-right:20px;
margin-top:50px;
margin-bottom:-10px;
color:#000000;
font-weight:bold;
}
/*-----contenu surveillance------*/
.contenu_surveillance{
height:500px;
width:auto;
position:relative;
margin-top:40px;
margin-left:0px;
overflow:auto;
position:relative;
z-index:1;
}

.surveillance{
background-image: url(../jpeg/surveillance_04.jpg);
width:967px;
height:715px;
}

.texte_surveillance{
margin-top:40px;
margin-left:15px;
margin-right:15px;
float:right;
}

.contenu2_surveillance{
height:582px;
width:716px;
top:305px;
left:220px;
overflow:auto;
position:absolute;
}

.cache_surveillance{
width:183px;
height:110px;
position:absolute;
left:218px;
top:250px;
z-index:110;
background-image:url(../jpeg/carte-surve.jpg);
}

.cotation_fichiers{
background-image: url(../jpeg/cotations_04.jpg);
width:967px;
height:715px;
}
/*-----contenu formation------*/
.cache_surveillance2{
width:183px;
height:110px;
position:absolute;
left:218px;
top:250px;
z-index:110;
background-image:url(../jpeg/carte-surve2.jpg);
}

.cache_formation_france{
width:183px;
height:110px;
position:absolute;
left:218px;
top:250px;
z-index:110;
background-image:url(../jpeg/carte_formation.jpg);
}

.formation_france{
background-image: url(../jpeg/formation_04.jpg);
width:967px;
height:715px;
}
.titre_formation{
margin-left:200px;
margin-right:20px;
margin-top:-20px;
margin-bottom:30px;
color:#000000;
font-weight:bold;
}

.contenu2_formation{
height:653px;
width:716px;
top:320px;
left:220px;
overflow:auto;
position:absolute;
margin-top:-73px;
}

/*-----contenu formation internationale------*/

.cache{
width:183px;
height:110px;
position:absolute;
left:218px;
border:1px solid red;
top:250px;
z-index:110;
background-image:url(../jpeg/carte2_export.jpg);
}

.formation_inter{
background-image: url(../jpeg/formations_inter_04.jpg);
width:967px;
height:715px;
}
.cache_formation2{
width:183px;
height:110px;
position:absolute;
left:218px;
top:250px;
z-index:110;
background-image:url(../jpeg/carte2_export.jpg);
}

/*-----revue presse internationale------*/

#revue_inter{
background-image: url(../jpeg/presse_inter_04.jpg);
background-color:#00FF00;
width:969px;
height:715px;
}

#revue_inter p{
font-weight:bold;
color:#3366CC;
}

.td_revue{
height:50px;
}

.td_revue a:link{
text-decoration:none;
color:#333333;
}

.td_revue a:visited{
text-decoration:none;
color:#333333;
}

.td_revue a:hover{
text-decoration:underline;
color:#FF0000;
}


/*diagnostic***************/

.diagnostic{
background-image:url(../jpeg/diagnostic_04.jpg);
width:967px;
height:715px;
}

.cache_diagnostic{
width:183px;
height:110px;
position:absolute;
left:218px;
top:250px;
z-index:110;
background-image:url(../jpeg/carte_diag.jpg);
}

.Style1 {color: #000000}
/**Assurance***************/
.contenu2_assurance{
height:653px;
width:716px;
top:325px;
left:220px;
overflow:auto;
position:absolute;
margin-top:-73px;
margin-left:-1px;
}

.assurance_inter{
background-image: url(../jpeg/assurance_inter.jpg);
width:967px;
height:715px;
}

.assu {
width:350px;
}

.image_assurance2{
border:2px #FF0000;
width:250px;
height:200px;
margin-top:-320px;
margin-left:400px;
}

.assu_h1 {
text-align:left;
}

/**recouvrement_inter*****************/
.recouvrement_inter{
background-image: url(../jpeg/recouvrement_inter.jpg);
width:967px;
height:715px;
}

.text_recouvrement_inter{
margin-top:50px;
margin-left:15px;
margin-right:15px;
}
/**logiciel************************/
.logiciel{
background-image: url(../jpeg/logiciel.jpg);
width:967px;
height:715px;
}

.cache_logiciel{
width:183px;
height:110px;
position:absolute;
left:218px;
top:250px;
z-index:110;
background-image: url(../jpeg/carte_logiciel.jpg);
}

.contenu_logiciel{
height:656px;
width:705px;
position:relative;
margin-top:-480px;
margin-right:3px;
left:-28px;
overflow:auto;
float:right;
z-index:1;
}

/**** Formulaire contact ****/

#contact{
background-image: url(../jpeg/contact.jpg);
width:967px;
height:715px;
}

#cache_contact{
width:183px;
height:110px;
position:absolute;
left:218px;
top:250px;
z-index:110;
background-image: url(../jpeg/carte_contact.jpg);
}

#contenu_contact{
height:556px;
width:705px;
position:relative;
margin-top:-405px;
margin-right:3px;
left:-28px;
overflow:auto;
float:right;
z-index:1;
}

input, textarea{
background-color:#666666;
color:#FFFFFF;
border:1px inset black;
}

.submit{
border:0px;
}