/* CSS Document */
body {margin:0 0 0 0; padding:0 0 0 0; background-image:url(../images/general/background-general.jpg); background-repeat:no-repeat; background-position:center top; text-align: center; background-color:#83aed4; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#333333;}

h1 {background:url(../images/general/ico-titre.jpg) top left no-repeat; background-color:#FFFFFF; border-top:1px solid #78499c; border-bottom:1px solid #78499c; height:18px; font-size:14px; color:#78499c; padding:2px 0px 0px 20px; clear:both; margin:0;}
h3 {background:url(../images/general/ico-titre.jpg) top left no-repeat; background-color:#FFFFFF; border-top:1px solid #78499c; border-bottom:1px solid #78499c; height:18px; font-size:14px; color:#78499c; padding:2px 0px 0px 20px; clear:both; margin:0;}
h2 {font-size:14px; color:#78499c; font-weight:bold; margin:0; padding:0;}
h4 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#78499c; margin:0; padding:0;}

p.styleemfa {margin:0; padding:0;}

.chemin-navigation {float:right; margin:-17px 0px 0px 0px; font-size:10px; color:#78499c;}
.chemin-navigation a {color:#78499c; text-decoration:none;}
.chemin-navigation a:hover {color:#83aed4; text-decoration:none;}

.contenu-pages {margin:0px 0px 0px 0px; background-image:url(../images/nos-offres/offres-sante/degrade-contenu-detail.jpg); background-position:top left; background-repeat:repeat-x; padding:20px 20px 0px 20px;}
.contenu-pages-contact {margin:0px 0px 0px 0px; background-image:url(../images/nos-offres/offres-sante/degrade-contenu-detail.jpg); background-position:top left; background-repeat:repeat-x; padding:20px 10px 0px 20px;}

#general {width:1000px; margin-left:auto; margin-right:auto; text-align:left; margin-top:6px;}
.asterisque-champs-obligatoires {color:#CC0000;}

/* HEADER ------------------------------------------------------------------------------------------------------------------------- */
#header {width:1000px; height:101px;}

#header_print{display:none;}

#header-top {clear:both; margin:0; padding:0;}
#header-top .logo-top {float:left; border:0;}
#header-top .header-top-right {float:right; background:url(../images/general/background-header-top-1.png) no-repeat top right; width:80px; height:31px; border:0;}

#header-middle {clear:both; margin:0; padding:0;}
#header-middle .logo-middle-left {float:left;}
#header-middle .logo-middle-right {float:left;}
#header-middle .background-header-middle-left {float:left; background:url(../images/general/background-header-middle-right-1.jpg) no-repeat top left; width:568px; height:20px; border:0;}
#header-middle .background-header-middle-right {float:left; background:url(../images/general/background-header-top-2.png) no-repeat top left; width:10px; height:20px; border:0;}

#header-bottom {clear:both; margin:0; padding:0;}
#header-bottom .background-header-left {float:left; background:url(../images/general/background-header-left.png) top left no-repeat; width:10px; height:50px; border:0;}
#header-bottom .logo-bottom {float:left;}
#header-bottom .background-menu {float:left; background:url(../images/general/background-menu.jpg) top left no-repeat; width:841px; height:50px; border:0;}
#header-bottom .background-header-bottom-right {float:left; background:url(../images/general/background-header-bottom-right-1.jpg) top left no-repeat; width:70px; height:50px; border:0;}
#header-bottom .background-header-right {float:left; background:url(../images/general/background-header-right.png) top left no-repeat; width:10px; height:50px; border:0; }


/* CONTENU CENTRAL --------------------------------------------------------------------------------------------------------------- */
#contenu-central {
background-color:#FFFFFF; background:url(../images/general/background-contenu-top.jpg) top left no-repeat; 
width:980px; margin-left:10px; padding-top:40px;
}
#contenu-central .contenu {background-color:#FFFFFF; padding-bottom:40px; border-top:1px solid white;}

body#home #contenu-central {
background-color:#FFFFFF; background:url(../images/general/background-contenu-top.jpg) top left no-repeat; 
width:980px; margin-left:10px; padding-top:28px;
}

#contenu-central .contenu-left {float:left; width:725px;}
#contenu-central .contenu-right {float:right; width:220px;}


/* FOOTER ------------------------------------------------------------------------------------------------------------------------- */
#footer {clear:both; margin:0; padding:0;}

#footer-top {clear:both; margin:0; padding:0;}
#footer-top .logo-mfa73-top {float:left; background:url(../images/general/background-footer-top-left.jpg) top left no-repeat; width:829px; height:37px; border:0; margin-left:10px;}
* html #footer-top .logo-mfa73-top {float:left; background:url(../images/general/background-footer-top-left.jpg) top left no-repeat; width:829px; height:37px; border:0; margin-left:5px;}
#footer-top .logo-priorite-sante-mutualiste-top {float:left;}
#footer-top .logo-mutualite-francaise-top {float:left;}

#footer-bottom {clear:both; margin:0; padding:0;}
#footer-bottom .background-footer-left {float:left; background:url(../images/general/background-footer-left.png) top left no-repeat; width:10px; height:20px; border:0;}
#footer-bottom .logo-mutuelles-de-france-73-footer {float:left; background:url(../images/general/logo-mutuelles-de-france-73-footer.jpg) top left no-repeat; width:171px; height:20px; border:0;}
#footer-bottom .background-footer-middle {float:left; background:url(../images/general/background-footer-middle.jpg) top left repeat-x; width:658px; height:20px; border:0; font-size:11px; color:#ffffff; overflow:hidden;}

.background-footer-middle-contenu {float:left; font-size:11px; color:#ffffff; padding:3px 0px 0px 0px; margin-left:-10px; text-align:left; width:500px;}
.background-footer-middle-contenu a {font-size:11px; color:#ffffff; text-decoration:none; padding:0px 10px 0px 10px;}

.links-footer-right {float:right; font-size:11px; color:#ffffff; padding:3px 0px 0px 0px; text-align:right; width:160px;}
.links-footer-right a {font-size:11px; color:#ffffff; text-decoration:none; padding:0px 0px 0px 0px;}

#footer-bottom .logo-priorite-sante-mutualiste-bottom {float:left;}
#footer-bottom .logo-mutualite-francaise-bottom {float:left;}
#footer-bottom .background-footer-right {float:left; background:url(../images/general/background-footer-right.png) top left no-repeat; width:10px; height:20px; border:0;}

#copyright {clear:both; margin:0px 20px 0px 0px; padding:1px 0px 0px 0px; color:#601685; font-size:11px; text-align:right;}
#copyright a {color:#601685; text-decoration:none;}


/* ALERTE IE6 */
#alerte-ie6 {width:400px; height:250px; margin:0; padding:0;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}




/* ************* STYLES DE L'EDITEUR CMS *******************/
/***********************************************************/
h2 {font-size:14px; color:#78499c; font-weight:bold; margin:0; padding:0; }
/*h3 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#78499c; margin:0; padding:0; }*/

.txt-bold-violet {color:#78499c; font-size:14px;}


.mfa_fleche-grise {
background-image:url('../images/general/icone-fleche-grise-editeur.jpg'); background-repeat:no-repeat;
padding:3px 0px 3px 20px;
}
.mfa_puce_violet {
background-image:url('../images/general/puce_mauve.jpg'); background-repeat:no-repeat; 
background-position:center left;
padding:3px 0px 3px 20px;
}
.important {
color:#FF0000;
}
.commentaire {
color:#666666;
font-style:italic;
}
.text-small {
color:#333333;
font-size:10px;
}
.bouton-call-action {
background-image:url('../images/nos-offres/bouton-call-action.jpg'); 
background-position:top left; background-repeat:no-repeat;
width:150px; height:19px; border:0;
margin:5px 0px 5px 0px; padding:3px 2px 0px 2px;
color:#FFFFFF; font-size:12px; 
text-decoration:none; font-weight:bold; text-align:center;
}
.bouton-call-action a {
color:#FFFFFF; font-size:12px; 
text-decoration:none; font-weight:bold;
}


/* PAGES PRODUITS SANTE */
#col-gauche-edit {
float:left; margin:0px 0px 10px 0px; width:320px;
}
#col-droite-edit {
float:left; margin:0px 0px 10px 22px; width:340px;
}
/*************** END EDITEUR *********************/
