/*texte de base*/
body{margin:0;color:#545c5f;font-size:13px;font-family:"Trebuchet MS", Helvetica, sans-serif;background:#dfe6e9;min-width:1000px;line-height:18px;}

/*titre principal*/
h1{color:#506d8b; font-size:30px;}
.couleur{color:#F37B26;}
/*chapeau vitrine*/
h2{color:#6F91B6;font-size:16px "Trebuchet MS", Helvetica, sans-serif;}
/*titre miniature campagne*/
h3{color:#506d8b;font-size:19px;}

/*lien classique*/
a.orange13blanc{color:#F37B26;text-decoration:underline;}
a.orange13blanc:hover{color:#FFFFFF;text-decoration:none;}
a.orange16blanc{font-size:16px;color:#F37B26;text-decoration:underline;}
a.orange16blanc:hover{font-size:16px;color:#FFFFFF;text-decoration:none;}

/*paging catalogue vitrine*/
.paging{font-size:16px; color:#4F6E8D; font-weight:bold; text-decoration:none;}
.paging_actif{font-size:16px; color:#F37B26; font-weight:bold; text-decoration:none;}

/*thematique miniature campagne*/
.petit{font-size:12px;}

/*diffusion apercu campagne*/
.gros{font-size:15px; font-weight:bold;}

/*détail campagne*/
.apercu{color:#545c5f; text-decoration:none; line-height:20px; font-weight:bold;}

/*table avec formulaires d'inscription*/
.form_inscr{width:850px; height:430px; background-image:url('images/formulaire.png'); background-size:100% 100%; padding:10px 50px 10px 50px; cellspacing:10px;}
/*etoile champ obligatoire*/
.etoile{font-size:18px;color:#F37B26;}
/*erreur sur formulaire*/
.erreur{font-size: 13px;color:#F37B26;}
/*fieldset+legend formulaire inscription*/
.fieldos{border:1px solid #6F91B6; padding:5px;}
.legendos{color:#6F91B6;}




td{vertical-align:middle;}

.menu{color:white;font-size:15px;font-weight:normal;text-decoration:none;}

.infobulle{position:absolute;visibility:hidden;border:1px solid #2f3437;padding:5px;font-size:12px;background-color:#FFFFFF;color:#6F91B6;
max-width:350px;text-align:left;line-height:15px;z-index:500;}

