@charset "utf-8";
/* Aquadomia Plonge sous-marine */
* {
margin:0px;
padding:0px;
}
img{
border:0px;
}
body{
background-color:#fff;
}
p{
font-family:verdana;
font-size:14px;
}
li{
list-style-type:none;
}
img{
border:0px;
}
fieldset{
border:none;
}
.cb {
clear:both;
}
.bleu {
color:#004A99;
}
.orange{
color:#E95D0F;
}
.blanc{
color:#fff;
}

h1{
font-family:verdana;
font-size:13px;
color:#fff;
text-align:center;
margin-top:5px;
}
h2{
font-family:verdana;
font-size:19px;
color:#004A99;
}
.aqua{
font-family:verdana;
font-size:25px;
color:#fff;
}
.corps17{
font-family:verdana;
font-size:17px;
color:#E95D0F;
}
/* divisions */
#ecran{
	position:absolute;
	left:427px;
	top:123px;
	width:474px;
	height:23px;
	z-index:1;
	color:#fff;
	font-family:verdana;
	font-size:12px;

}
#content{
margin:auto;
width:1001px;
}
#globale{
width:1001px;
min-height:50px;
margin:auto;
background-color:#fff;
}
/*Bandeau haut - Entte*/
#bandeau{
width:1001px;
min-height:153px;
background-image:url(images/plongeur_bandeau2.jpg);
background-repeat:no-repeat;
}
#publicite{
width:420px;
height:80px;
margin-top:15px;
float:left;
border:solid 1px #fff;
}
#titre{
width:980px;
min-height:20px;
padding:10px 0 0 10px;
text-align:center;
color:#fff;
}
#logo{
width:300px;
font-size:15px;
font-family:verdana;
color:#fff;
padding:30px 0 0 120px;
float:left;
}
#langues{
width:100px;
min-height:10px;
font-family:verdana;
margin-left:45px;
font-size:12px;
color:#fff;
}
.lang a:link,.lang a:visited,.lang a:active{
color:#fff;
font-family:verdana;
font-weight:bold;
list-style-type:none;
text-decoration:none;
text-align:left;
}
.lang a:hover{
color:#E95D0F;
text-decoration:none;
}
/*Menus horizontaux*/
#menu_h{
width:1000px;
height:30px;
margin-top:5px;
font-family:verdana;
font-size:12px;
color:#fff;
background-image:url(images/filet_degrade2.jpg);
background-repeat:y;
}
.liens a:link,.liens a:visited,.liens a:active{
display:block;
width:109px;
height:30px;
color:#fff;
font-family:verdana;
font-weight:lighter;
font-size:12px;
float:left;
padding-top:7px;
list-style-type:none;
text-decoration:none;
text-align:center;
border-right:#fff solid 2px;
}
.liens a:hover{
background-color:#E95D0F;
text-decoration:none;
font-weight:bold;
height:auto;
}
.liens2 a:link,.liens2 a:visited,.liens2 a:active{
display:block;
width:109px;
height:30px;
color:#fff;
font-family:verdana;
font-weight:lighter;
font-size:12px;
line-height:11px;
float:left;
padding-top:4px;
list-style-type:none;
text-decoration:none;
text-align:center;
border-right:#fff solid 2px;
}
.liens2 a:hover{
background-color:#E95D0F;
text-decoration:none;
font-weight:bold;
height:25px;
}
.liens3 a:link,.liens3 a:visited,.liens3 a:active{
display:block;
width:112px;
height:30px;
color:#fff;
font-family:verdana;
font-weight:lighter;
font-size:12px;
line-height:11px;
float:left;
padding-top:7px;
list-style-type:none;
text-decoration:none;
text-align:center;
}
.liens3 a:hover{
background-color:#E95D0F;
text-decoration:none;
font-weight:bold;
height:23px;
}
#tete{
width:1000px;
min-height:50px;
}
/*Bloc central*/
#centrale{
width:800px;
margin-left:200px;
}
#mesure{
width:800px;
height:66px;
margin-top:15px;
background-image:url(images/mesure.jpg);
background-repeat:no-repeat;
}
#annee{
width:80px;
height:30px;
background-color:#004A99;
color:#fff;
}
#bloc_centre1{
width:800px;
min-height:200px;
float:left;
}
/*Colonne 1*/
#col_1{
width:385px;
margin-top:20px;
min-height:345px;
border: #004A99 solid 1px;
float:left;
text-align:left;
}
#texte_1{
width:360px;
margin:25px 5px 5px 15px;
text-align:left;
font-family:verdana;
font-size:13px;
line-height:16px;
color:#E95E0F;
}
.texte{
font-family:verdana;
font-size:12px;
font-weight:lighter;
color:#004A99;
text-align:left;
}
.liens_text2{
color:#E95D0F;
font-family:verdana;
font-weight:bold;
list-style-type:none;
text-decoration:none;
text-align:left;
}
.liens_text2 a:hover{
color:#004A99;
text-decoration:none;
}
/*Liens texte"*/
.liens_texte a:link,.liens_texte a:visited,.liens_texte a:active{
color:#E95D0F;
font-family:verdana;
font-weight:bold;
list-style-type:none;
text-decoration:none;
text-align:left;
}
.liens_texte a:hover{
color:#004A99;
text-decoration:none;
}
#groupe1{
width:360px;
min-height:50px;
}
#diaporama{
width:185px;
height:170px;
margin:10px 10px 5px 0;
float:left;
}
#paiement{
width:50px;
height:15px;
margin-left:25px;
float:left;
}
#reservez{
width:156px;
height:50px;
background-image:url(images/inscription_en_ligne.jpg);
background-repeat:no-repeat;
font-family:verdana;
font-size:10px;
font-weight:lighter;
color:#fff;
padding:25px 0 0 5px;
float:right;
}
.lien_reserv a:link,.lien_reserv a:visited,.lien_reserv a:active{
color:#fff;
font-family:verdana;
text-decoration:none;
text-align:center;
}
.lien_reserv a:hover{
text-decoration:none;
color:#E95D0F;
}
#nitrox{
width:156px;
min-height:60px;
margin-top:20px;
background-image:url(images/nitrox_recycleur.jpg);
background-repeat:no-repeat;
background-position:right;
float:left;
}
#drapeau{
width:140px;
min-height:120px;
padding:2px 0 0 190px;
font-family:verdana;
font-size:12px;
font-weight:lighter;
text-align:left;
line-height:24px;
background-image:url(images/padi_drapeau.jpg);
background-repeat:no-repeat;
background-position:left;
}
/*Logos haut colonne 1*/
#logo2{
width:130px;
min-height:25px;
float:left;
margin-left:10px;
float:left;
}
/*Calage des 2 logos et du titre POUR VOUS*/
#calage{
width:360px;
min-height:25px;
text-align:center;
}
/*texte colonne*/
.colonne{
padding-top:10px;
font-family:verdana;
font-weight:bold;
color:#004A99;
font-size:19px;
}
/*Colonne 2*/
#col_2{
width:385px;
margin:20px 0 0 25px;
height:482px;
border: #004A99 solid 1px;
float:left;
text-align:center;
color:#004A99;
}
#texte2{
width:360px;
text-align:left;
font-family:verdana;
font-size:13px;
line-height:16px;
margin:25px 5px 0 10px;
}
#sous_titre{
width:750px;
margin:10px 0 0 20px;
text-align:center;
float:left;
}
/*Colonne de gauche - Catalogue - Menus verticaux*/
#colonne_gauche{
width:185px;
min-height:150px;
float:left;
}
#catalogue{
	width:185px;
	height:80px;
	margin-top:6px;
	font-family:verdana;
	font-size:12px;
	font-weight:lighter;
	color:#004A99;
	border: #004A99 solid 1px;
}
.catal{
width:165px;
padding:2px 0 0 5px;
}
/*champs e-mail et bouton Go*/
#email{
width:160px;
margin:2px 0 0 5px;
height:20px;
background-color:#a2daf4;
font-family:verdana;
font-size:11px;
color:#004A99;
float:left;
}
.go{
width:40px;
margin:2px 0 0 55px;
height:20px;
background-color:#a2daf4;
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#004A99;
float:left;
}

/*Menus verticaux*/
#menu_v{
width:185px;
margin-top:15px;
min-height:300px;
font-family:verdana;
font-size:12px;
background-image:url(images/filet_degrade1.jpg);
background-repeat:y;
}
#menu_v2{
width:185px;
margin-top:10px;
min-height:20px;
font-family:verdana;
font-size:12px;
background-image:url(images/filet_degrade1.jpg);
background-repeat:y;
}
.liens_v a:link,.liens_v a:visited,.liens_v a:active{
display:block;
padding:5px 0 0 20px;
width:165px;
height:26px;
color:#fff;
font-family:verdana;
font-weight:lighter;
font-size:12px;
list-style-type:none;
text-decoration:none;
text-align:left;
border-bottom:#fff solid 1px;
}
.liens_v a:hover{
background-color:#E95D0F;
text-decoration:none;
font-weight:bold;
height:26px;
}
.liens_v2 a:link,.liens_v2 a:visited,.liens_v2 a:active{
display:block;
padding-top:2px;
width:165px;
height:26px;
color:#fff;
font-family:verdana;
font-weight:lighter;
font-size:12px;
line-height:12px;
list-style-type:none;
text-decoration:none;
text-align:left;
border-bottom:#fff solid 1px;
}
.liens_v2 a:hover{
background-color:#E95D0F;
text-decoration:none;
font-weight:bold;
height:26px;
}
/*Logos pied de page*/
#logos_pied{
	width:740px;
	margin:0 0 40px;
	min-height:56px;
	background-image:url(images/logos_groupe.gif);
	background-repeat:no-repeat;
}
#slogan{
width:740px;
margin-top:10px;
min-height:14px;
text-align:center;
font-family:verdana;
font-size:14px;
color:#004A99;
font-style:italic;
float:left;
}
#partenaires{
	width:750px;
	margin-left:50px;
	height:56px;
	float:left;
	margin-top: 50px;
}
#adresse{
width:1000px;
margin-top:12px;
min-height:8px;
font-family:verdana;
font-weight:lighter;
font-size:8px;
text-align:center;
color:#004A99;
}
.liens_mentions a:link,.liens_mentions a:visited,.liens_mentions a:active{
color:#004A99;
font-family:verdana;
font-size:8px;
text-decoration:none;
text-align:center;
}
.liens_mentions a:hover{
text-decoration:none;
color:#E95D0F;
}
/*Liens bas*/
#pied{
width:1000px;
margin-top:5px;
min-height:94px;
font-family:verdana;
font-weight:lighter;
font-size:12px;
text-align:center;
padding-top:10px;
background-image:url(images/filet_bas.jpg);
background-repeat:y;
}
.liens_bas a:link,.liens_bas a:visited,.liens_bas a:active{
color:#fff;
font-family:verdana;
font-size:12px;
line-height:18px;
text-decoration:none;
text-align:center;
}
.liens_bas a:hover{
text-decoration:none;
color:#E95D0F;
}
/*page DEBUTER*/
#chapeau{
width:800px;
min-height:10px;
padding-top:25px;
color:#E95D0F;
font-family:verdana;
font-weight:bold;
font-size:19px;
text-align:center;
}
#chapo_1{
width:400px;
margin-left:10px;
font-family:verdana;
font-size:17px;
text-align:left;
color:#004A99;
margin-top:15px;
float:left;
}
#chapo_2{
width:550px;
font-family:verdana;
font-size:15px;
text-align:left;
color:#004A99;
margin-top:15px;
margin-left:250px;
}
#col_deb{
width:385px;
margin-top:20px;
min-height:645px;
border: #004A99 solid 1px;
float:left;
text-align:left;
}
#col_deb2{
width:385px;
margin:20px 0 0 20px;
min-height:645px;
border: #004A99 solid 1px;
float:left;
text-align:left;
}
#paris{
width:170px;
min-height:120px;
padding:2px 0 0 190px;
font-family:verdana;
font-size:12px;
font-weight:lighter;
text-align:left;
line-height:24px;
background-image:url(images/padi_drapeau.jpg);
background-repeat:no-repeat;
background-position:left;
}
#texte_debut{
width:360px;
margin:15px 5px 15px 15px;
text-align:left;
font-family:verdana;
font-size:13px;
line-height:16px;
color:#E95E0F;
}
#formule{
width:350px;
margin:5px 0 10px 0;
min-height:44px;
font-family:verdana;
font-weight:lighter;
font-size:12px;
text-align:center;
background-image:url(images/filet_double.gif);
background-repeat:y;
}
.prix a:link,.prix a:visited,.prix a:active{
display:block;
width:350px;
height:22px;
color:#fff;
font-family:verdana;
font-weight:lighter;
font-size:11px;
list-style-type:none;
text-decoration:none;
text-align:center;
}
.prix a:hover{
background-color:#E95D0F;
text-decoration:none;
font-weight:bold;
height:22px;
}
#double_col{
width:350px;
margin-top:40px;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-align:left;
color:#004A99;
}
#logos_pied2{
width:740px;
margin:1160px 0 0 40px;
min-height:56px;
background-image:url(images/logos_groupe.gif);
background-repeat:no-repeat;
}
#dble_1{
width:165px;
font-family:verdana;
font-size:12px;
text-align:left;
float:left;
color:#004A99;
}
#dble_2{
width:165px;
font-family:verdana;
margin-left:20px;
font-size:12px;
text-align:left;
float:left;
color:#004A99;
}
/*Progresser*/
#progress{
width:385px;
margin-top:20px;
min-height:155px;
text-align:left;
float:left;
}
#col_deb3{
width:385px;
padding-top:15px;
min-height:95px;
border: #004A99 solid 1px;
text-align:center;
}
#col_deb4{
width:385px;
min-height:55px;
text-align:left;
}
#col_deb5{
width:385px;
min-height:55px;
text-align:left;
border: #004A99 solid 1px;
margin-top:10px;
}
#texte_debut5{
width:360px;
margin:15px;
text-align:left;
font-family:verdana;
font-size:13px;
line-height:16px;
}
#texte_debut2{
width:360px;
margin:15px 0px 15px 15px;
text-align:left;
font-family:verdana;
font-size:13px;
line-height:16px;
color:#E95E0F;
}
#col_deb22{
width:385px;
margin:20px 0 0 20px;
min-height:645px;
float:left;
text-align:left;
}
#texte_debut22{
width:360px;
margin:15px;
text-align:left;
font-family:verdana;
font-size:13px;
line-height:16px;
color:#004A99;
}
#prog1{
width:180px;
font-family:verdana;
color:#fff;
margin:0 5px 10px 9px;
padding-top:4px;
height:25px;
float:left;
}
#prog2{
width:180px;
font-family:verdana;
color:#fff;
margin:0 5px 10px 5px;
padding-top:4px;
height:25px;
float:left;
}
#logos_pied3{
width:700px;
margin:690px 0 0 60px;
min-height:56px;
background-image:url(images/logos_groupe.gif);
background-repeat:no-repeat;
}
/*menu droulant*/
menud, #menud ul /* Liste */     
{
        padding : 0; 
        margin : 0;
        list-style : none; 
        line-height : 25px; /* hauteur pour chaque lment */
        text-align : center;
}

#menud /* Ensemble du menu */
{ 
        font-family : verdana;
        font-size : 12px; /* hauteur du texte : 12 pixels */
}

#menud a /* Contenu des listes */
{
        display : block; /* on change le type d'lment, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intrieure */		
		background-image:url(images/filet_prog.jpg);
		background-repeat:y;
        color : #fff; /* couleur du texte */
        text-decoration : none; /* on supprime le style par dfaut des liens (la plupart du temps = soulign) */
        width : 170px; /* largeur */
}

#menud li /* Elements des listes */      
{ 		
        float : left; 
        /* pour IE qui ne reconnat pas "transparent" */
        border-right : 1px solid #fff; /* on met une bordure blanche  droite de chaque lment */
}

/* IE ne reconnaissant pas le slecteur ">" */
html>body #menud li
{
        border-right: 1px solid transparent ; /* on met une bordure transparente  droite de chaque lment */
}

#menud li ul /* Sous-listes */
{ 
        position: absolute; /* Position absolue */
        width: 170px; /* Largeur des sous-listes */
        left: -999em; /* Hop, on envoie loin du champ de vision */
}


#menud li ul li /* lments de sous-listes */
{
        /* pour IE qui ne reconnat pas "transparent" (comme prcdemment) */
        border-top : 1px solid #fff; /* on met une bordure blanche en haut de chaque lment d'une sous liste */
}

/* IE ne reconnaissant pas le slecteur ">" */
html>body #menud li ul li                
{
        border-top : 1px solid transparent; /* on met une bordure transparente en haut de chaque lment */
}

#menud li ul ul 
{
        margin    : -22px 0 0 144px ; /* On dcale les sous-sous-listes pour qu'elles ne soient pas au dessus des sous-listes */ 
        /* pour IE qui ne reconnat pas "transparent" (comme prcdemment) */
        border-left     : 1px solid #fff ; /* Petite bordure  gauche pour ne pas coller ... */      
}

/* IE ne reconnaissant pas le slecteur ">" ... je me rpte ;-) */
html>body #menud li ul ul                
{
        border-left     : 1px solid transparent ; /* on met une bordure transparente sur la gauche de chaque lment */
}
#menud a:hover /* Lorsque la souris passe sur un des liens */    
{
        color: #E95D0F; /* texte en orange... */
        background: #fff; /* ... et au contraire, le fond en blanc */
}
#menud li:hover ul ul, #menud li.sfhover ul ul /* Sous-sous-listes lorsque la souris passe sur un lment de liste */
{
        left: -999em; /* On expdie les sous-sous-listes hors du champ de vision */
}

#menud li:hover ul, #menud li li:hover ul, #menud li.sfhover ul, #menud li li.sfhover ul  /* Sous-listes lorsque la souris passe sur un lment de liste ET sous-sous-lites lorsque la souris passe sur un lment de sous-liste */
{
        left: auto; /* Repositionnement normal */
        min-height: 0; /* Corrige un bug sous IE */
}
menud2, #menud2 ul /* Liste */     
{
		padding : 0; 
        margin : 0;
        list-style : none; 
        line-height : 25px; /* hauteur pour chaque lment */
        text-align : center; 
}

#menud2 /* Ensemble du menu */
{ 
        font-family : verdana;
        font-size : 12px;
}

#menud2 a /* Contenu des listes */
{
        display : block; 
        padding : 0; 
		background-image:url(images/filet_prog.jpg);
		background-repeat:y;
        color : #fff; 
        text-decoration : none; 
        width : 170px;
}

#menud2 li /* Elements des listes */      
{ 
        float : left; 
        /* pour IE qui ne reconnat pas "transparent" */
        border-right : 1px solid #fff; /* on met une bordure blanche  droite de chaque lment */
}

/* IE ne reconnaissant pas le slecteur ">" */
html>body #menud2 li
{
        border-right: 1px solid transparent ; /* on met une bordure transparente  droite de chaque lment */
}

#menud2 li ul /* Sous-listes */
{ 
        position: absolute; /* Position absolue */
        width: 170px; /* Largeur des sous-listes */
        left: -999em; /* Hop, on envoie loin du champ de vision */
}


#menud2 li ul li /* lments de sous-listes */
{
        /* pour IE qui ne reconnat pas "transparent" (comme prcdemment) */
        border-top : 1px solid #fff; /* on met une bordure blanche en haut de chaque lment d'une sous liste */
}

/* IE ne reconnaissant pas le slecteur ">" */
html>body #menud2 li ul li                
{
        border-top : 1px solid transparent; /* on met une bordure transparente en haut de chaque lment */
}

#menud2 li ul ul 
{
        margin    : -22px 0 0 144px ; /* On dcale les sous-sous-listes pour qu'elles ne soient pas au dessus des sous-listes */ 
        /* pour IE qui ne reconnat pas "transparent" (comme prcdemment) */
        border-left     : 1px solid #fff ; /* Petite bordure  gauche pour ne pas coller ... */      
}

/* IE ne reconnaissant pas le slecteur ">" ... je me rpte ;-) */
html>body #menud2 li ul ul                
{
        border-left     : 1px solid transparent ; /* on met une bordure transparente sur la gauche de chaque lment */
}
#menud2 a:hover /* Lorsque la souris passe sur un des liens */    
{
        color: #E95D0F; /* On passe le texte en noir... */
        background: #fff; /* ... et au contraire, le fond en blanc */
}
#menud2 li:hover ul ul, #menud2 li.sfhover ul ul /* Sous-sous-listes lorsque la souris passe sur un lment de liste */
{
        left: -999em; /* On expdie les sous-sous-listes hors du champ de vision */
}

#menud2 li:hover ul, #menud2 li li:hover ul, #menud2 li.sfhover ul, #menud2 li li.sfhover ul  /* Sous-listes lorsque la souris passe sur un lment de liste ET sous-sous-lites lorsque la souris passe sur un lment de sous-liste */
{
        left: auto; /* Repositionnement normal */
        min-height: 0; /* Corrige un bug sous IE */
}
/*DEVENIR PRO*/
#chapo_pro{
width:460px;
font-family:verdana;
font-weight:lighter;
font-size:15px;
line-height:20px;
text-align:left;
color:#004A99;
margin-top:15px;
float:left;
}
.texte_pro{
font-family:verdana;
font-size:12px;
line-height:18px;
font-weight:lighter;
color:#004A99;
text-align:left;
}
#col_6{
width:385px;
margin:20px 0 0 25px;
height:347px;
border: #004A99 solid 1px;
float:left;
text-align:center;
color:#004A99;
}
#logos_pied4{
width:700px;
margin:20px 0 0 60px;
min-height:56px;
background-image:url(images/logos_groupe.gif);
background-repeat:no-repeat;
float:left;
}
#logos_pied7{
width:700px;
margin:220px 0 0 60px;
min-height:56px;
background-image:url(images/logos_groupe.gif);
background-repeat:no-repeat;
float:left;
}
/*RECYCLEUR*/
.chapeau_4{
color:#004A99;
font-family:verdana;
font-weight:bold;
font-size:19px;
text-align:center;
}
#chapo_recycl{
width:400px;
padding-top:20px;
color:#E95D0F;
font-family:verdana;
font-weight:bold;
font-size:19px;
text-align:center;
float:left;
}
#recycleur{
width:385px;
margin-top:20px;
height:155px;
text-align:left;
float:left;
}
#col_recycl{
width:385px;
padding-top:24px;
height:332px;
border: #004A99 solid 1px;
text-align:center;
}
#recycleur2{
width:385px;
margin-top:20px;
height:155px;
text-align:left;
float:left;
}
#col_recycl2{
width:385px;
padding-top:15px;
margin-left:20px;
height:343px;
border: #004A99 solid 1px;
text-align:center;
}
#texte_debut2{
width:360px;
margin:15px 5px 15px 15px;
text-align:left;
font-family:verdana;
font-size:13px;
line-height:16px;
color:#E95E0F;
}
/*OFFRE ENTREPRISE*/
#cadre1{
width:800px;
margin-top:15px;
min-height:134px;
border: #004A99 solid 1px;
float:left;
}
#chapeau2{
width:800px;
min-height:10px;
padding-top:15px;
color:#E95D0F;
font-family:verdana;
font-weight:bold;
font-size:19px;
text-align:center;
}
#chapo_entreprise{
width:360px;
font-family:verdana;
font-weight:lighter;
font-size:15px;
line-height:20px;
text-align:left;
color:#004A99;
margin:15px 0 0 15px;
float:left;
}
#photo{
width:385px;
float:left;
margin:15px 0 15px 15px;
}
/*cadre 2 Dive and coaching*/
#cadre2{
width:800px;
margin-top:15px;
min-height:134px;
border: #004A99 solid 1px;
float:left;
}
#chapeau3{
width:800px;
min-height:10px;
margin-top:15px;
color:#E95D0F;
font-family:verdana;
font-weight:bold;
font-size:19px;
text-align:center;
}
#chapo_entreprise2{
width:360px;
min-height:210px;
font-family:verdana;
font-weight:lighter;
font-size:15px;
line-height:20px;
text-align:left;
color:#004A99;
margin:15px 0 0 15px;
float:left;
}
#photo2{
width:385px;
float:left;
margin:25px 0 15px 15px;
}
#gestion1{
width:800px;
min-height:50px;
float:left;
}
#creativ{
width:397px;
margin-top:20px;
min-height:155px;
text-align:left;
float:left;
border: #004A99 solid 1px;
background-color:#fecc00;
}
#stress{
width:397px;
margin-top:20px;
min-height:155px;
text-align:left;
float:left;
border: #004A99 solid 1px;
background-color:#E95D0F;
color:#fff;
}
.offre{
padding-top:10px;
font-family:verdana;
font-weight:bold;
color:#004A99;
font-size:16px;
}
#gestion2{
width:800px;
min-height:50px;
float:left;
}
#building{
width:397px;
min-height:155px;
text-align:left;
float:left;
border: #004A99 solid 1px;
background-color:#d5edfa;
}
#developpement{
width:397px;
min-height:155px;
text-align:left;
float:left;
border: #004A99 solid 1px;
background-color:#dfdb00;
}
#texte_debut6{
width:360px;
margin:15px 0px 15px 15px;
text-align:left;
font-family:verdana;
font-size:13px;
line-height:16px;
color:#E95E0F;
}
#texte_debut7{
width:360px;
margin:15px 0px 15px 15px;
text-align:left;
font-family:verdana;
font-size:13px;
line-height:16px;
color:#E95E0F;
}
/*formation MARSEILLE*/
#sous_titre2{
width:750px;
margin-top:10px;
text-align:center;
float:left;
}
#chapo_marseille{
width:385px;
font-family:verdana;
font-weight:lighter;
font-size:15px;
line-height:20px;
text-align:left;
color:#004A99;
margin:25px 15px 0 5px;;
float:left;
}
#bloc3{
width:800px;
min-height:110px;
margin-top:20px;
float:left;
}
#formation{
width:385px;
min-height:155px;
text-align:left;

border:solid 1px #004A99;
float:left;
text-align:left;
font-family:verdana;
font-size:13px;
line-height:16px;
color:#E95E0F;
}
#formation2{
width:385px;
margin-left:20px;
min-height:155px;
text-align:left;
border:solid 1px #004A99;
float:left;
text-align:left;
font-family:verdana;
font-size:13px;
line-height:16px;
color:#E95E0F;
}
#bloc2{
width:800px;
min-height:110px;
border:solid 1px #004A99;
margin-top:20px;
}
#reservez2{
width:156px;
height:50px;
margin:20px;
background-image:url(images/inscription_en_ligne.jpg);
background-repeat:no-repeat;
font-family:verdana;
font-size:10px;
font-weight:lighter;
color:#fff;
padding:30px 0 0 2px;
float:left;
}
#choix{
width:580px;
min-height:50px;
float:left;
margin:5px 5px;
}
.liens77 a:link,.liens77 a:visited,.liens77 a:active{
color:#E95E0F;
font-family:verdana;
font-size:12px;
font-weight:bold;
list-style-type:none;
text-decoration:none;
text-align:left;
}
.liens77 a:hover{
color:#004A99;
text-decoration:none;
}
/*PAGE CONFIRMATION DE MAIL*/

#texte_confirm{
width:800px;
margin-top:30px;
font-family:verdana;
font-size:15px;
line-height:24px;
text-align:center;
}
.lien_confirm a:link,.lien_confirm  a:visited,.lien_confirm  a:active{
color:#E95E0F;
font-family:verdana;
font-size:18px;
font-weight:bold;
list-style-type:none;
text-decoration:none;
text-align:left;
}
.lien_confirm  a:hover{
color:#004A99;
text-decoration:none;
}
#sous_titre_catal{
width:750px;
margin:20px 0 0 20px;
text-align:center;
float:left;
}
#logos_pied_catal{
width:740px;
margin:30px 0 0 100px;
min-height:56px;
background-image:url(images/logos_groupe.gif);
background-repeat:no-repeat;
float:left;
}
/*TARIF DEVIS FORMULAIRE*/
#bloc_centre10{
width:800px;
min-height:200px;
background-color:#fff;
text-align:center;
font-size:14px;
color:#004A99;
float:left;
}
#formulaire{
text-align:center;
margin:20px 0 0 10px;
font-size:14px;
font-family:verdana;
font-weight:lighter;
color:#004A99;
width:800px;
min-height:200px;
}
#formulaire1{
text-align:left;
float:left;
margin:20px 0 0 30px;
font-size:12px;
font-family:verdana;
font-weight:lighter;
color:#004A99;
width:365px;
min-height:200px;
}
#formulaire2{
text-align:right;
float:left;
margin:20px 0 0 30px;
font-size:12px;
font-family:verdana;
font-weight:lighter;
color:#004A99;
width:305px;
min-height:200px;
}

