/* v2.00 2009-07-09 */

@import url(mgen_menu.css);
table#main_table td#col_right { border-top: 1px solid #fff; padding: 15px 10px 170px 10px; /*  Eviter le contenu blanc de l'image espace   */ color: #fff; background: scroll #766d6b url(../images/bg_col_right_generique.gif) bottom left repeat-x; }
/* MODIF v2 */table#main_table td#col_left { border-top: 0px solid #fff; padding: 15px 10px 170px 10px; /*  Eviter le contenu blanc de l'image espace   */ color: #fff; background-color: #766d6b; }
#left-column div { width: 85px; }
#voir-aussi { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: center; background-position: top; margin-top: 25px; padding: 30px 10px 10px 10px; min-height: 117px; }
/**************** offre d'emplois *********************/
#offreEmplois { }
#offreEmplois th, #detailEmplois th { background-color: #ddead0; color: #4a7525; font-size: 11px;			/* 		ATTENTION A LA TAILLE DE LA TYPO METTRE EN VALEUR RELATIVE		*/ }
#detailEmplois th { text-align: right; }
#offreEmplois td, #detailEmplois td { background-color: #f7faf3; color: #4a7525; }
#offreEmplois td a, #offreEmplois td a:hover { color: #4a7525; }
#detailEmplois td span { border-bottom: 1px dashed #4a7525; display: block; }
#contact select, #contact textarea, #contact input.text, #contact input.checkbox { border: 1px solid #77B632; }
#contact select { width: 200px; }
#contact textarea { width: 400px; height: 100px; }
#contact input.text { width: 100px; }
#contact input.submit { border: 1px solid #77B632; background-color: #77B632; color: #fff; }
/**************** Page d'accueil Section *********************/

#hpTitre img { border: 0; margin: 10px 30px 8px 0; }
#hpTbl { margin: 0 0 20px 20px; }
#hpTbl th { background-color: #fff; font-size: 1.2em; color: #000; text-align: left; font-weight: normal; text-transform: uppercase; padding: 10px 0; margin:0; }
/* MODIF v2 */ #hpTbl h2 { background-color: #fff; font-size: 1.3em; color: #000; text-align: left; font-weight: bold; padding:0; margin:0; }
#hpTbl h6 { background-color: #fff; font-size: 1.3em; color: #000; text-align: left; font-weight: bold; padding:0; margin:0; }
#hpTbl a, #hpTbl a:visited { color: #000; text-decoration: none; }
#hpTbl a:hover { color: #000; text-decoration: underline; }
#hpTblGauche { padding:0 10px 0 0; }
#hpTblMilieu { padding: 0 10px 0 20px; border-left: 1px #000 dotted; }
#hpTblDroit { padding: 0 10px 0 20px; border-left: 1px #000 dotted; }
#creerAbonnement table, #modifierAbonnement table, #supprimerAbonnement table { border: 1px solid #63a020;/*border-collapse: collapse;*/ }
#creerAbonnement table th, #modifierAbonnement table th, #supprimerAbonnement table th { background-color: #63a020; color: #fff; font-size: 12px;		/* 		ATTENTION A LA TAILLE DE LA TYPO METTRE EN VALEUR RELATIVE		*/ }
#creerAbonnement select, #creerAbonnement textarea, #creerAbonnement input.text, #creerAbonnement input.checkbox, #modifierAbonnement select, #modifierAbonnement textarea, #modifierAbonnement input.text, #modifierAbonnement input.checkbox, #supprimerAbonnement select, #supprimerAbonnement textarea, #supprimerAbonnement input.text, #supprimerAbonnement input.checkbox { border: 1px solid #63a020; }
#creerAbonnement select, #modifierAbonnement select, #supprimerAbonnement select { width: 200px; }
#creerAbonnement textarea, #modifierAbonnement textarea, #supprimerAbonnement textarea { width: 400px; height: 100px; }
#creerAbonnement input.text, #modifierAbonnement input.text, #supprimerAbonnement input.text { width: 100px; }
#creerAbonnement input.submit, #modifierAbonnement input.submit, #supprimerAbonnement input.submit { border: 1px solid #63a020; background-color: #63a020; color: #fff; }
