/* css default */
body {margin:0;padding:0;font:11px Verdana,Arial,Helvetica,sans-serif;color:#48443A;}

h1 {margin:10px 0;padding:0;font:normal 23px Verdana,Arial,Helvetica,sans-serif;color:#48443A;}
h2 {margin:10px 0;padding:0;font:bold 21px Verdana,Arial,Helvetica,sans-serif;color:#48443A;}
h3 {margin:10px 0;padding:0;font:normal 21px Verdana,Arial,Helvetica,sans-serif;color:#48443A}
h4 {margin:10px 0;padding:0;font:bold 16px Verdana,Arial,Helvetica,sans-serif;color:#48443A;}
h5 {margin:10px 0;padding:0;font:bold 16px Verdana,Arial,Helvetica,sans-serif;color:#48443A;text-transform:uppercase;}
h6 {margin:10px 0;padding:0;font:bold 13px Verdana,Arial,Helvetica,sans-serif;color:#48443A;}

p {margin:0 0 16px 0;padding:0;font:11px Verdana,Arial,Helvetica,sans-serif;line-height:16px;color:#48443A;}
span {font: 11px Verdana, Arial, Helvetica, sans-serif;}
span.ui-dialog-title {font-size:12px;}
i p {font-style:italic;}

a {font:11px Verdana,Arial,Helvetica,sans-serif;line-height:16px;color:#48443A;text-decoration:underline;border:0;outline:0;}
a:hover {color:#99B00F;}

ul {list-style:disc;padding:0;margin-left:25px;}
ul li {padding:0;margin:0;font:11px Verdana,Arial,Helvetica,sans-serif;line-height:16px;color:#48443A;}
ul ul {list-style:circle;}
ul ul ul {list-style:square;}
ol { /* Text*/ }
ol li {font:11px Verdana,Arial,Helvetica,sans-serif;line-height:16px;color:#48443A;}

table {border:0;border-collapse:collapse;border-spacing:0;}
table td {padding:7px 10px;background:#f3f0e9;color:#48443A;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;}
table td.bg2 {background:#e4e0d5;}
table td p {margin:0;}
table th {padding:7px 10px;background:#978f7c;color:#48443A;font-weight:bold;font-size:13px;font-family:Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;}
table th.bg2 {background:#a09987;}
table th p {margin:0;}

table.table2 td {background:#ffffff;}

/* css pour STYLES FCK (voir CSS pour FCK et fckstyles.xml) */
h1.h1beige {color:#a09987;}
h1.h1verte {color:#99B00F;}
h1.h1red {color:#CC3300;}
h1.h1blue {color:#206586;}

h2.h2beige {color:#a09987;}
h2.h2verte {color:#99B00F;}
h2.h2red {color:#CC3300;}
h2.h2blue {color:#206586;}

h3.h3beige {color:#a09987;}
h3.h3verte {color:#99B00F;}
h3.h3red {color:#CC3300;}
h3.h3blue {color:#206586;}

h4.h4beige {color:#a09987;}
h4.h4verte {color:#99B00F;}
h4.h4red {color:#CC3300;}
h4.h4blue {color:#206586;}

h5.h5beige {color:#a09987;}
h5.h5verte {color:#99B00F;}
h5.h5red {color:#CC3300;}
h5.h5blue {color:#206586;}

h6.h6beige {color:#a09987;}
h6.h6verte {color:#99B00F;}
h6.h6red {color:#CC3300;}
h6.h6blue {color:#206586;}

p.note {font-size:9px;}

td.bg2 {background:#e4e0d5;}

.error {color:red;}

/* Extranet Login */
.exlogcentre {min-height:407px;margin:0 auto;width:630px;padding:10px 56px 10px 56px;background:#FFFFFF;}
.exlogcentre .logo {height:77px;background: url('/sn_uploads/proxim_proximed.png') right 0 no-repeat;float:none;padding:0;}
.exlogcentre .logo .date {padding:60px 0 0 0;font:12px verdana;color:#6A6457;}
.exlogcentre .tete {background: url('/sn_uploads/fond_ex_login.jpg') repeat-y;height:27px;margin:10px 0 0 0;font:25px verdana;color:#FFFFFF;padding:27px 0 30px 21px;text-transform:uppercase;}
.exlogcentre .ombre {background: url('/sn_uploads/ombrebas_ex_login.jpg') repeat-x;height:3px;padding:0 0 2px 0;}
.exlogcentre .contour {background: url('/sn_uploads/fond2_ex_login.jpg') repeat scroll 0 bottom transparent;padding:0 0 0 22px;min-height:127px;}
.exlogcentre .usager {width:207px;border:1px #6F6B5D solid;}
.exlogcentre .motp {width:168px;border:1px #6F6B5D solid;}
.exlogcentre .btn_go {background:url('/sn_uploads/btngo_ex_login.jpg') no-repeat;color:#FFFFFF;border:0;width:35px;height:24px;cursor:pointer;}
.exlogcentre .table_a td {vertical-align:middle;}
.exlogcentre .footer_left {float:left;background:url("/images/extranet_menu_haut_consom.png") no-repeat scroll 0 0 transparent;font:11px verdana;height:21px;margin:12px 0 0;padding:5px 0 0;}
.exlogcentre .footer_left a {padding:0 0 0 30px;color:#98AF0E;text-decoration:none;}
.exlogcentre .footer_right {float:right;font:10px verdana;padding:20px 0 0 0;}

/* css pour TEMPLATES FCK (voir fcktemplates.xml) */
/* Gabarit 1 largeur 618 */
.gabarit_sans_menu {width:618px;margin:0;padding:0;}
.table_gsm {width:618px;border:0;border-collapse:collapse;border-spacing:0;}
.table_gsm .td1 {background:none;padding:0;width:299px;text-align:left;vertical-align:top;}
.table_gsm .td2 {background:none;padding:0 0 0 20px;width:299px;text-align:left;vertical-align:top;}

/* Gabarit 1b largeur 618 */
.table_gsm_b {width:618px;border:0;border-collapse:collapse;border-spacing:0;}
.table_gsm_b .td1 {background:none;padding:0;width:299px;text-align:left;vertical-align:top;}
.table_gsm_b .td2 {background:none;padding:0 0 0 20px;width:299px;text-align:left;vertical-align:top;}

/* Gabarit 1 largeur 408 */
.gabarit_avec_menu {width:408px;margin:0;padding:0;}
.table_gam {width:408px;border:0;border-collapse:collapse;border-spacing:0;}
.table_gam .td1 {background:none;width:194px;padding:0;text-align:left;vertical-align:top;}
.table_gam .td2 {background:none;width:194px;padding:0 0 0 20px;text-align:left;vertical-align:top;}

/* Gabarit 1b largeur 408 */
.table_gam_b {width:408px;border:0;border-collapse:collapse;border-spacing:0;}
.table_gam_b .td1 {background:none;width:194px;padding:0;text-align:left;vertical-align:top;}
.table_gam_b .td2 {background:none;width:194px;padding:0 0 0 20px;text-align:left;vertical-align:top;}

/* Table 1 */
table.model1 {border:0;border-collapse:collapse;border-spacing:0;}
table.model1 td {padding:7px 10px;background:#f3f0e9;color:#48443A;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;}
table.model1 td.bg2 {background:#e4e0d5;}
table.model1 td p {margin:0;}
table.model1 th {padding:7px 10px;background:#978f7c;color:#48443A;font-weight:bold;font-size:13px;font-family:Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;}
table.model1 th.bg2 {background:#a09987;}
table.model1 th p {margin:0;}
/* FIN css pour FCK */

/* ... */
a img {border: 0px;}

body.site {margin:0px; background: #AFA895 url('/images/fond.jpg'); background-repeat:repeat-x;}
body.carte {margin:0; padding:0; font:11px Verdana, Arial, Helvetica, sans-serif;}

.pseudoLogo { position: absolute; top: 13px; right: 66%; width: 171px; height: 75px; }
.logo { float: left; padding-left: 22px; }
.sitebox { width: 920px; background-color: #ffffff; }
.contenu {vertical-align: top; padding-top:17px;}
#contenuPrincipal { float: left; width: 620px; padding: 17px 0px 0px 22px; }
#texteContenu { background: transparent;}
#texteContenu p { margin: 0px; padding: 0px; }
.profil {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #48443A;}
.profil a:hover { text-decoration: underline; }
.profilDiv { float: left; width: 630px; }
.profilDiv1 { float: left; width: 550px; }
.profilEspace { float: left; width: 610px; }
.profilEspace1 { float: left; width: 530px; }
.profilPos { float: left; width: 737px; height: 152px; padding-top: 5px; }
.profilEncadre { border: 1px #D5D0C0 solid; height: 18px; text-align: center; padding: 1px 5px 0px 5px; }
.profilEncadre a { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #48443A; text-decoration: none; }
.profilEncadre a:hover { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #48443A; text-decoration: underline; }
.profilEncadre1 { border: 1px #D5D0C0 solid; height: 17px; text-align: center; padding: 1px 12px 0px 12px; float: left; }
.connectPos { float: left; width: 90px; height: 19px; text-align: right; padding: 0px 0px 0px 7px; }
.connectPos1 { float: left; width: 170px; height: 19px; padding: 0px 0px 0px 7px; }
.divMenuHaut { padding: 5px 10px 0px 0px; width: 727px; text-align: right; clear: both; height: 27px; }
.divMenuHaut a { text-decoration: none; color: #48443A; }
.divMenuHaut a:hover { text-decoration: underline; color: #48443A; }
.menuHaut {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #48443A;}
.menuHaut2 {padding-bottom: 10px; vertical-align: bottom;}

/* paul menu haut */
.profilDiv1 {float:none;position:relative;bottom:-2px;width:727px;height:19px;margin:0;padding:0;}
.profilDiv1 .img_profil {float:right;border:0;display:block;}
.profilDiv1 .m1_box {float:right;height:17px;padding:0 30px;margin:0 0 0 10px;border:1px solid #D5D0C0;}
.profilDiv1 .m1_box .m1_a {float:left;font-size:11px;line-height:17px;text-decoration:none;}
.profilDiv1 .m1_box .m1_a:hover {color:#48443A;text-decoration:underline;}

.divMenuHaut .m1_box {float:right;margin:0;padding:0 5px;border:1px solid #D5D0C0;height:17px;}
.divMenuHaut .m1_box .m1_a {float:left;margin:0 3px;padding:0;font-size:11px;line-height:17px;}
.divMenuHaut .m1_box .m1_sep {float:left;margin:0 3px;padding:0;font-size:9px;position:relative;bottom:-2px;}
/* fin menu haut */

.menuAcc {width:446px; text-align: right; float: left; height: 24px; margin-top: -5px; position: absolute; z-index: 1;}

.recherche {padding-left: 17px; padding-top: 15px;}
/* select pour l'image de rechercheTitre selon le id de style.css */
.rechercheTitre { width: 589px; height: 24px; background:url(/sn_uploads/recherche.jpg) right no-repeat; }
.rechercheInput { border: 0px; height: 19px; }
.posRechercheHead { padding-top: 10px; height:30px; width: 720px; clear: both; }
.posRechercheHead form { margin: 0px; padding: 0px; }
.bgRecherche {background-image:url('/images/bg_recherche.jpg'); background-repeat:repeat-y; background-position: right; height:90px; width: 737px; position:absolute;top:78px;}
.bgRecherche a { text-decoration: none; color: #48443A; }
.bgRecherche a:hover { text-decoration: underline; color: #48443A; }
.ombreRecherche{background-image:url('/images/ombre_recherche.png'); background-repeat: no-repeat; background-position: bottom right; height: 5px; width: 737px;}
.menPrincipal { height:72px;width:640px;position:absolute;top:96px;clear:both;z-index:150;}
.menuPrincipal {vertical-align: bottom;}
.menuPrincipalOff {height: 62px;}
.imgMenuPrincipal {display: block;}

.tabCenter {width: 640px; height: 430px; clear: both;}
.centrePage {float: left;}
.pharmacie {width:618px;padding:10px 0px 0px 14px;}
.bandeVerte {background-image:url('/images/bandeverte.jpg'); background-repeat: no-repeat; background-position: bottom left; height: 25px; padding-top: 144px; margin-top: 5px; margin-left: 3px;}
.posCarres { padding-top: 203px; padding-left: 3px; }
.carre1 {background-image:url('/images/carre1.jpg'); background-repeat: no-repeat; background-position: centre; width: 21px; height: 21px; cursor: pointer;}
.carre2 {background-image:url('/images/carre2.jpg'); background-repeat: no-repeat; background-position: centre; width: 21px; height: 21px; margin-left: 25px; margin-top: -21px; cursor: pointer;}
.carre3 {background-image:url('/images/carre3.jpg'); background-repeat: no-repeat; background-position: centre; width: 21px; height: 21px; margin-left: 50px; margin-top: -21px; cursor: pointer;}
.carre4 {background-image:url('/images/carre4.jpg'); background-repeat: no-repeat; background-position: centre; width: 21px; height: 21px; margin-left: 75px; margin-top: -21px; cursor: pointer;}
.texteCarre {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; padding-left: 6px; padding-top: 4px;}

.menu-h-d { width: 640px; position: relative; padding: 0px; margin: 0px;}
.menu-h-d li {float: left; display: block; list-style: none; z-index: 100; margin:0;padding:0;}
.menu-h-d a { text-decoration: none; padding: 0px; display: block; font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.menu-h-d a:hover { text-decoration: none; }

.menu-h-d ul ul { left: 100%; top: -1px; }
.menu-h-d li li { float: none; border-width: 1px 1px 1px 1px; position: relative; left: -10px; }

.tabJeSuis { width: 845px; border: #A1B624 1px solid; border-top: 0px; background-color: #ffffff; height: 381px;}
.tabProduit { width: 695px; border: #A1B624 1px solid; border-top: 0px; background-color: #ffffff; height: 381px;}
.colonne1 { background: #F1F3E2 url('/images/bg_menuHaut1.jpg'); background-repeat:repeat-x; padding-top: 12px; height: 361px; width: 205px; vertical-align: top;}
.colonne2 { background: #FFFFFF url('/images/bg_menuHaut2.jpg'); background-repeat:repeat-x; padding-top: 12px; height: 361px; width: 230px; vertical-align: top;}
.alinea { padding-left: 14px; font: 11px Verdana, Arial, Helvetica, sans-serif;}
.alinea1 { padding-left: 20px; font: 11px Verdana, Arial, Helvetica, sans-serif; }
.alinea2 { padding-left: 35px;; font: 11px Verdana, Arial, Helvetica, sans-serif; }
.nouvProd { vertical-align: top; }
.texteNouvProd { height: 12px; font: bold 11px Verdana, Arial, Helvetica, sans-serif; padding-left: 13px; }
.flecheMenuPrincipal { height: 22px; width: 12px; vertical-align: middle;}
.lienMP { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #657506; }
.lienMP1 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #8EA40E; }
.sansRoll {  height: 22px; }
.rollMP { background-image:url('/images/roll_MP.png'); background-repeat: repeat-x; height: 22px; }

.sousMenuPrincipal { display: block;  z-index: 1000; position: absolute; left: -14px; top: 54px;}
.pasDeSousMenu { display: none; }

.lienMenuHaut {text-decoration: none;}
.lienMenuHaut:hover {text-decoration: underline;}

.colonneDroite { float: left; padding-top: 14px; padding-left: 21px;}
.posMenuDroit {padding-left: 10px; padding-top: 16px; vertical-align: top; height: 155px;}
.menuDroit {width: 252px; height: 155px; background-image:url('/images/ombre_menuDroit.gif'); background-repeat: no-repeat;}
.texteMenuDroit {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #48443A;}
.lienMenuDroit {text-decoration: none;}
.lienMenuDroit:hover {text-decoration: none;}

.divMenuDroit {padding-left: 7px; padding-top: 1px; height: 26px; background-image:url('/images/separLigne.png'); background-repeat: no-repeat; background-position: 15% 100%;}
.rollDivMenuDroit { padding-left: 7px; padding-top: 1px; background-image:url('/images/roll_MenuDroit.png'); background-repeat: no-repeat; background-position: 15% 100%; height: 26px; }
.divMenuDroitHaut { height: 34px; background-image:url('/images/menuDroitHautDegr.jpg'); background-repeat: no-repeat; background-position: top; }
.divMenuDroitHautIE6 { height: 34px; width: 250px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menuDroitHautDegr.png', sizingMethod='scale'); }
.rollDivMenuDroitHaut { background-image:url('/images/roll_MenuDroitHaut.png'); background-repeat: no-repeat; background-position: top; height: 34px;}
.divMenuDroit1 {padding-left: 7px; padding-top: 1px; height: 26px;}
.divMenuDroitHaut1 {background-image:url('/images/menuDroitHautDegr1.jpg'); background-repeat: no-repeat; background-position: top; height: 34px;}
.divMenuDroitHaut1IE6 { height: 34px; width: 250px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menuDroitHautDegr1.png', sizingMethod='scale'); }
.menuDroitBas {padding-left: 7px; background-image:url('/images/menuDroitDegr.png'); background-repeat: no-repeat; background-position: bottom;}

.posTrouveSuc { width: 250px; vertical-align: top; height: 148px; }
.fondTrouveSuc { background-image:url('/images/bg_TrouvSuc.jpg'); background-repeat: repeat-x; width: 250px; height: 148px; }
.imgTrouvSuc { width:142px; height: 38px;float: left; background-image:url('/images/notreReseau.jpg'); background-repeat: no-repeat; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #98AF0E; padding: 13px 0px 0px 12px; cursor: pointer; }
.imgTrouvSucRoll { width:142px; height: 38px;float: left; background-image:url('/images/notreReseauRoll.jpg'); background-repeat: no-repeat; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #48443A; padding: 13px 0px 0px 12px; cursor: pointer; }
.imgTrouvSuc a { color: #98AF0E; text-decoration: none; font: bold 11px Verdana, Arial, Helvetica, sans-serif; }
.imgTrouvSuc a:hover { color: #48443A; text-decoration: none; font: bold 11px Verdana, Arial, Helvetica, sans-serif; }
.imgTrouvSucRoll a { color: #98AF0E; text-decoration: none; font: bold 11px Verdana, Arial, Helvetica, sans-serif; }
.imgTrouvSucRoll a:hover { color: #48443A; text-decoration: none; font: bold 11px Verdana, Arial, Helvetica, sans-serif; }
.texteTrouveSuc {font: 17px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; padding: 5px 0px 12px 18px;}
.dimSel { width: 179px; height: 22px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.provSel { width: 179px; height: 22px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.vilSel { width: 179px; height: 22px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.provinceTrouveSuc {padding-left: 17px;}
.dimVille {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; width: 170px; height: 12px; padding: 3px;}
.codePpos { width: 179px; margin-top: 4px; padding-left: 17px;}
.villeTrouveSuc {padding-left: 17px; padding-top: 3px;}
.boutonGo {width: 34px; height: 22px; margin-left: 204px; margin-top: -33px;}
.tabDroite {background: transparent; padding: 0px; margin: 0px;}
.tabDroite td {background: transparent; padding: 0px 5px 0px 0px; margin: 0px;}

.baniereOffre { padding: 17px 0px 5px 0px; }
.baniereOffre1 { width: 251px; float: left; }
.baniereCentreBas { padding-left: 14px; width:621px; }
.toutLaPublicite {background-image:url('/images/publicitePlus.png'); background-repeat: no-repeat; background-position: top right; margin-top: 5px; width: 250px; height: 34px; text-align: right;}
.textePublicite {font: 9px Verdana, Arial, Helvetica, sans-serif; color: #48443A; margin-right: 4px; padding-top: 2px;}

.menuBas {padding-top: 30px;}
.posMenuBas { margin-left: 14px; }
.lien {text-decoration: underline;}
.optionMenuBas { float: left; padding-right: 10px; }
.textemenuBas { float: left; padding-right: 10px; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #48443A; padding-top: 7px;}
.textemenuBas a { text-decoration: none; color: #48443A; }
.textemenuBas a:hover { text-decoration: underline; color: #48443A; }
.textemenuBas1 { font: 9px Verdana, Arial, Helvetica, sans-serif; color: #48443A; padding-top: 7px;}
.lePlusBas { float: left; padding-right: 7px; }
.lePlusBas a { text-decoration: none; color: #48443A; }
.lePlusBas a:hover { text-decoration: underline; color: #48443A; }
.cpJeSuis {  width: 640px; height: 630px; padding: 17px 0px 0px 22px; vertical-align: top;}
.menuAhut { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #48443A; padding-top: 12px;float: left;width: 475px;}
.alinMenuAh { padding: 0px 5px 0px 5px;}
.alinMenuAh a { text-decoration: none; }
.alinMenuAh0 { padding-right: 5px; }
.alinMenuAhAct { padding: 0px 5px 0px 5px; text-decoration: underline;}
#iconsFilArianne {padding-top: 5px; float: left; width: 143px;}

.caVousInter { float: left; width: 299px; }
.caVousInter img { float: left; display: block;}
.caVousInterProdTexteL { float: left; width: 168px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #777363; }
.caVousInterProdTexteL a { color: #777363; text-decoration: none; }
.caVousInterPetit { float: left; width: 194px; }
.caVousInterPetit img { float: left; display: block;}
.caVousInterProdTexte { float: left; width: 131px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #777363; }
.caVousInterProdTexte a { color: #777363; text-decoration: none; }
.caVousInterTitre { background-image:url('/images/fond_cavousInter.jpg'); background-repeat: repeat-y; height: 22px; font: 14px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; padding: 5px 0px 0px 13px; }
.caVousInterBg { width: 299px; height: 17px; background-image:url('/images/bg_prod_vousInter.jpg'); background-repeat: repeat-x; }
.caVousInterTr { width: 299px; height: 17px; background-image:url('/images/triangleCaVI.jpg'); background-repeat: no-repeat; background-position: top right; }
.caVousInterBgP { width: 194px; height: 17px; background-image:url('/images/bg_prod_vousInter.jpg'); background-repeat: repeat-x; }
.caVousInterTrP { width: 194px; height: 17px; background-image:url('/images/triangleCaVI.jpg'); background-repeat: no-repeat; background-position: top right; }
.caVousInterEspace { float: left; width: 15px; }
.caVousInterEspace1 { float: left; width: 3px; }
.caVousInterHaut { background-image:url('/images/bg_MenuInter.jpg'); background-repeat: repeat-x; height: 35px; width: 194px; }
.caVousInterBas { clear: both; height: 20px; width: 194px; background-image:url('/images/bg_prodBas_vousInter.jpg'); background-repeat: repeat-x; }
.caVousInterBasL { clear: both; height: 20px; width: 299px; background-image:url('/images/bg_prodBas_vousInter.jpg'); background-repeat: repeat-x; }
.caVousInterMenuDiv { padding: 5px 0px 0px 5px; height: 23px; background-image:url('/images/separLigneP.jpg'); background-repeat: no-repeat; background-position: 40% 100%; clear: both;}
.caVousInterMenuDiv a { text-decoration: none; color: #48443A; background-image:url('/images/fleche_menuDroit.jpg'); background-repeat: no-repeat; background-position: left center; }
.caVousInterMenuDiv span { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #48443A; padding-left: 15px;}
.caVousInterMenuBas { height: 16px; width: 194px; background-image:url('/images/bgBas_caVousInter.jpg'); background-repeat: repeat-x; }
.caVousInterMenuBasL { height: 16px; width: 299px; background-image:url('/images/bgBas_caVousInter.jpg'); background-repeat: repeat-x; }
.caVousInterMenuBasL { height: 16px; width: 299px; background-image:url('/images/bgBas_caVousInter.jpg'); background-repeat: repeat-x; }
.caVousInterMenuDivRoll { padding: 5px 0px 0px 5px; height: 23px; background-image:url('/images/bg_vousInterRoll.jpg'); background-repeat: repeat-x; clear: both;}
.caVousInterMenuDivRoll a { text-decoration: none; color: #48443A; background-image:url('/images/fleche_menuDroit.jpg'); background-repeat: no-repeat; background-position: left center; }
.caVousInterMenuDivRoll span { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #48443A; padding-left: 15px;}
.caVousInterMenuDivL { padding: 5px 0px 0px 5px; height: 23px; background-image:url('/images/separLigne.jpg'); background-repeat: no-repeat; background-position: 5% 100%; clear: both;}
.caVousInterMenuDivL a { text-decoration: none; color: #48443A; background-image:url('/images/fleche_menuDroit.jpg'); background-repeat: no-repeat; background-position: left center; }
.caVousInterMenuDivL span { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #48443A; padding-left: 15px;}
.caVousInterMenuDiv0 { padding: 5px 0px 0px 5px; height: 23px; clear: both;}
.caVousInterMenuDiv0 a { text-decoration: none; color: #48443A; background-image:url('/images/fleche_menuDroit.jpg'); background-repeat: no-repeat; background-position: left center; }
.caVousInterMenuDiv0 span { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #48443A; padding-left: 15px;}

.caVousInter_Haut { padding-left: 7px; height: 34px; background-image:url('/images/caVousInter_HautDegr.png'); background-repeat: no-repeat; background-position: top; }
.caVousInter_Haut1 { padding-left: 7px; height: 34px; background-image:url('/images/caVousInter_HautDegr1.png'); background-repeat: no-repeat; background-position: top; }
.menucaVousInter {width: 299px; height: 155px; background-image:url('/images/ombre_caVousInter.png'); background-repeat: no-repeat; margin-top: -20px;}
.rollCaVousInter { padding-left: 7px; padding-top: 1px; background-image:url('/images/roll_caVousInter.png'); background-repeat: no-repeat; background-position: 15% 100%; height: 26px; }

.colonneGauche { float: left; width: 193px; }
.alphaListeOpt { float: left; background-image:url('/images/ab_Bouton.jpg'); background-repeat: no-repeat; width: 63px; height: 39px; padding-top: 11px; font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #48443A; text-align: center; cursor: pointer; }
.alphaListeOptRoll { float: left; background-image:url('/images/ab_Bouton_Roll.jpg'); background-repeat: no-repeat; width: 63px; height: 39px; padding-top: 11px; font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #99B00F; text-align: center; cursor: pointer; }

.titreColonneGauche { background-image: url('/images/bgHaut_bouton_prod.jpg'); background-repeat: repeat-x; border-right: 1px #E7E7E7 solid; color: #839F0E; font: bold 15px Verdana, Arial, Helvetica, sans-serif; padding: 12px 0px 0px 0px; }
.titreColonneGaucheTexte {padding:0 14px;}
.titreBasColonneGauche { height: 14px; background-image: url('/images/bgBas_bouton_prod.jpg'); background-repeat: repeat-x; background-position: bottom left; }

.banniere_am {padding:10px 0 10px 0;}

.allo_menuGauche {background:#6a6557;}
.allo_menuGauche .op_separ {padding:0;background: url('/images/separ_blue.png') no-repeat 70% 0;height:3px;}
.allo_menuGauche ul {margin-left: 0;padding:0 0 20px;}
.allo_menuGauche ul li {list-style-type: none;padding: 3px 0 0 10px;min-height: 21px;}
.allo_menuGauche ul li.on {background: url('/images/option_on_am.jpg') repeat-x;}
.allo_menuGauche ul li.on1 {background: url('/images/option_on_am1.jpg') repeat-x;}
.allo_menuGauche ul li.on a {color:#b4b3ac;}
.allo_menuGauche ul li .linkbox { background: url('/images/fleche_am.png') no-repeat 0% 50%; padding: 0px 0px 0px 15px;}
.allo_menuGauche ul li a {text-decoration: none; color:#FFFFFF;}
.allo_menuGauche ul li a:hover {text-decoration: none; color:#b4b3ac; }

.menuGauche { background-image: url('/images/menu_2col_borderDroit.jpg'); background-repeat: repeat-y; background-position: right top; border-color: #FBFBFB; border-left-style: solid; border-width: 1px; }
.menuGaucheHaut { height: 23px; width: 176px; padding: 14px 0px 0px 14px; background-image: url('/images/menu_2col_bg_Haut.jpg'); background-repeat: repeat-x; background-position: top; }
.menuGaucheHaut a { background-image: url('/images/fleche_menuDroit.jpg'); background-repeat: no-repeat; background-position: 0% 30%; line-height: 12px; }
.menuGaucheHaut a:hover { background-image: url('/images/fleche_menuDroit.jpg'); background-repeat: no-repeat; background-position: 0% 30%; line-height: 12px; }
.menuGaucheHautRoll { height: 23px; width: 176px; padding: 14px 0px 0px 14px; background-image: url('/images/menu_2col_bgRoll.jpg'); background-repeat: repeat-x; background-position: top; }
.menuGaucheHautRoll a { background-image: url('/images/fleche_menuDroit.jpg'); background-repeat: no-repeat; background-position: 0% 30%; line-height: 12px; }
.menuGaucheHautRoll a:hover { background-image: url('/images/fleche_menuDroit.jpg'); background-repeat: no-repeat; background-position: 0% 30%; line-height: 12px; }
.menuGaucheOptions { padding: 7px 0px 3px 14px; width: 176px; background-image:url('/images/separateur.jpg'); background-repeat: no-repeat; background-position: 40% 0%; }
.menuGaucheOptions a { background-image: url('/images/fleche_menuDroit.jpg'); background-repeat: no-repeat; background-position: 0% 30%; }
.menuGaucheOptionsRoll { padding: 7px 0px 3px 14px; width: 176px; background-image:url('/images/menu_2col_bgRoll.jpg'); background-repeat: repeat; }
.menuGaucheOptionsRoll a { background-image: url('/images/fleche_menuDroit.jpg'); background-repeat: no-repeat; background-position: 0% 30%; }
.menuGaucheOptionsRollS { padding: 7px 0px 0px 15px; width: 176px; background-image:url('/images/menu_2col_bgRoll.jpg'); background-repeat: repeat; }
.menuGaucheOptSansSepar { padding: 7px 0px 3px 14px; width: 176px; }
.menuGaucheOptionsBas { padding: 7px 0px 0px 14px; width: 176px; background-image:url('/images/separateur.jpg'); background-repeat: no-repeat; background-position: 40% 0%; }
.menuGaucheBas { height: 30px; width: 190px; background-image: url('/images/menu_2col_bg_Bas.jpg'); background-repeat: repeat-x; background-position: bottom; }
.menuGaucheBasSepar { float: left; width: 190px; background-image:url('/images/separateur.jpg'); background-repeat: no-repeat; background-position: 40% 0%; }
.menuGaucheEspace { height: 10px; }
.texteMenuGauche {color: #48443A;}
.texteMenuGaucheActive {color:#847F70;}
/* start paul */
.texteMenuGauche a {font-weight:bold;color:#847F70;}
.texteMenuGaucheActive a {font-weight:bold;color:#48443A;}
/* end paul*/ 

.texteMenuGaucheRoll { width: 157px; color: #48443A; background-image:url('/images/menu_2col_bgRoll.jpg'); background-repeat: repeat; }
.texteSousMenuGauche { padding: 7px 0px 0px 15px; width: 157px; color: #48443A;}
.texteSousMenuGaucheDiv { padding: 0px 0px 0px 15px; color: #48443A; background-image: url('/images/fleche_menuDroit.jpg'); background-repeat: no-repeat; background-position: 0% 50%; }
.texteSousMenuGaucheActive { padding: 7px 0px 0px 15px; width: 157px; color: #847F70; }
.texteSousMenuGaucheActiveDiv { padding: 0px 0px 0px 15px;xcolor:#99B00F;color:#839F0E;background-image: url('/images/fleche_menuDroit.jpg'); background-repeat: no-repeat; background-position: 0% 50%; }

.menuGauche ul { padding: 0px; margin: 0px; }
.menuGauche ul li {	list-style-type: none; line-height: 13px; }
.menuGauche ul li a { text-decoration: none; padding: 0px 0px 0px 15px; }
.menuGauche ul li a:hover { text-decoration: none; color: #48443A; }
.menuGauche ul li ul { padding-bottom: 5px; list-style-type: none; }
.menuGauche ul li ul li { list-style-type: none; }
.menuGauche ul li ul li a { text-decoration: none; }
.menuGauche ul li ul li a:hover { text-decoration: none; color: #48443A; }
.menuGauche div { cursor: pointer;}

.sousMenuCache { padding: 7px 0px 3px 14px; width: 176px; background-image:url('/images/separateur.jpg'); background-repeat: no-repeat; background-position: 40% 0%; }
.sousMenuCache a { text-decoration: none; background-image: url('/images/fleche_menuDroit.jpg'); background-repeat: no-repeat; background-position: 0% 30%; }
.sousMenuCache:hover { padding: 7px 0px 3px 14px; width: 176px; background-image:url('/images/menu_2col_bgRoll.jpg'); background-repeat: repeat; }
.sousMenuCache ul { display: none; margin: 0; padding: 0; }
.sousMenuCache a:hover { text-decoration: none; xbackground-image: url('/images/fleche_versBas.jpg'); background-repeat: no-repeat; background-position: 0% 30%; }

.sousMenu { padding: 7px 0px 3px 14px; width: 176px; background-image:url('/images/separateur.jpg'); background-repeat: no-repeat; background-position: 40% 0%; }
.sousMenu a { background: transparent url('/images/fleche_versBas.jpg'); background-repeat: no-repeat; background-position: 0% 30%; }
.sousMenu ul li:hover { padding: 7px 0px 0px 15px; width: 157px; background-image:url('/images/menu_2col_bgRoll.jpg'); background-repeat: repeat; }
.sousMenu ul li a { background: transparent url('/images/espace.gif'); background-repeat: no-repeat; background-position: 0% 30%; padding: 0px; }
.sousMenu ul { display: block; width: 165px; }

.sousMenuCacheHaut { padding: 14px 0px 3px 14px; width: 176px; background-image: url('/images/menu_2col_bg_Haut.jpg'); background-repeat: repeat-x; background-position: top; }
.sousMenuCacheHaut a { text-decoration: none; background-image: url('/images/fleche_menuDroit.jpg'); background-repeat: no-repeat; background-position: 0% 30%; }
.sousMenuCacheHaut:hover { padding: 14px 0px 3px 14px; width: 176px; background-image:url('/images/menu_2col_bgRoll.jpg'); background-repeat: repeat; }
.sousMenuCacheHaut ul { display: none; margin: 0; padding: 0; }
.sousMenuCacheHaut a:hover { text-decoration: none; background-image: url('/images/fleche_versBas.jpg'); background-repeat: no-repeat; background-position: 0% 30%; }

.sousMenuHaut { padding: 14px 0px 0px 14px; width: 176px; background-image: url('/images/menu_2col_bg_Haut.jpg'); background-repeat: repeat-x; background-position: top; }
.sousMenuHaut a { background: transparent url('/images/fleche_versBas.jpg'); background-repeat: no-repeat; background-position: 0% 30%; }
.sousMenuHaut ul li:hover { padding: 7px 0px 0px 15px; width: 161px; background-image:url('/images/menu_2col_bgRoll.jpg'); background-repeat: repeat; }
.sousMenuHaut ul li a { background: transparent url('/images/espace.gif'); background-repeat: no-repeat; background-position: 0% 30%; padding: 0px; }
.sousMenuHaut ul { display: block; width: 165px; }

.ongletCentre1 { width: 408px; cursor: pointer; background-image: url('/images/fond_onglet_7D9106.jpg'); background-repeat: repeat-y; }
.ongletCentre2 { width: 408px; cursor: pointer; background-image: url('/images/fond_onglet_869B08.jpg'); background-repeat: repeat-y; }
.ongletCentre3 { width: 408px; cursor: pointer; background-image: url('/images/fond_onglet_98AF0E.jpg'); background-repeat: repeat-y; }
.ongletCentre4 { width: 408px; cursor: pointer; background-image: url('/images/fond_onglet_A2BA14.jpg'); background-repeat: repeat-y; }
.ongletCentre5 { width: 408px; cursor: pointer; background-image: url('/images/fond_onglet_B0C91B.jpg'); background-repeat: repeat-y; }
.ongletCentre6 { width: 408px; cursor: pointer; background-image: url('/images/fond_onglet_BFDC10.jpg'); background-repeat: repeat-y; }

.triangleOnglet1 { float: left; margin-left: 10px; width: 11px; height: 18px; background-image:url('/images/coin_98AF0E_7D9106.jpg'); background-repeat: no-repeat;}
.triangleOnglet2 { float: left; margin-left: 9px; width: 11px; height: 18px; background-image:url('/images/coin_7D9106.jpg'); background-repeat: no-repeat;}
.triangleOnglet3 { float: left; margin-left: 9px; width: 11px; height: 18px; background-image:url('/images/coin_869B08.jpg'); background-repeat: no-repeat;}
.triangleOnglet4 { float: left; margin-left: 9px; width: 11px; height: 18px; background-image:url('/images/coin_98AF0E.jpg'); background-repeat: no-repeat;}
.triangleOnglet5 { float: left; margin-left: 9px; width: 11px; height: 18px; background-image:url('/images/coin_A2BA14.jpg'); background-repeat: no-repeat;}
.triangleOnglet6 { float: left; margin-left: 9px; width: 11px; height: 18px; background-image:url('/images/coin_B0C91B.jpg'); background-repeat: no-repeat;}

.triangleBlanc1 { float: left; width: 408px; height: 18px; background-image:url('/images/coin_7D9106_blanc.jpg'); background-repeat: no-repeat; background-position: right top;}
.triangleBlanc2 { float: left; width: 408px; height: 18px; background-image:url('/images/coin_869B08_blanc.jpg'); background-repeat: no-repeat; background-position: right top;}
.triangleBlanc3 { float: left; width: 408px; height: 18px; background-image:url('/images/coin_98AF0E_blanc.jpg'); background-repeat: no-repeat; background-position: right top;}
.triangleBlanc4 { float: left; width: 408px; height: 18px; background-image:url('/images/coin_A2BA14_blanc.jpg'); background-repeat: no-repeat; background-position: right top;}
.triangleBlanc5 { float: left; width: 408px; height: 18px; background-image:url('/images/coin_B0C91B_blanc.jpg'); background-repeat: no-repeat; background-position: right top;}
.triangleBlanc6 { float: left; width: 408px; height: 18px; background-image:url('/images/coin_BFDC10_blanc.jpg'); background-repeat: no-repeat; background-position: right top;}

.onglets { width: 408px; }
.onglets h1 { margin:0px; padding:0px; font: 22px Verdana, Arial, Helvetica, sans-serif; color: #48443A; }
.onglet p { margin:0px; padding:0px; }
.onglet strong { margin:0px; padding:0px; }

.flecheOngletsCentre { float: left; margin-top: 8px; width: 6px; }
.texteOngletsCentre { font: 14px Verdana, Arial, Helvetica, sans-serif; line-height: 22px; padding: 5px 0px 5px 9px; float: left; width: 350px; }
.lienOngletsCentre { color: #ffffff; text-decoration: none; font: bold 10px Verdana, Arial, Helvetica, sans-serif; line-height:16px; }
.lienOngletsCentre .crayon { color: #ffffff; text-decoration: none; font: bold 10px Verdana, Arial, Helvetica, sans-serif; line-height:16px; }
.lienOngletsCentre:hover { color: #ffffff; text-decoration: none; }
.plusMoins { float: left; width: 15px; height: 15px; border: #ffffff solid 1px; margin-top: 5px; margin-left: 5px; color: #ffffff; text-align: center; font: 11px Verdana, Arial, Helvetica, sans-serif; }

.maListeTitre { background: #FBFBF8 url('/images/bouton_maListe.jpg'); background-repeat: no-repeat; width: 193px; height: 43px;}
.maListeImage { float: left; padding: 8px 0px 8px 12px; }
.maListeTexte { float: left; font: bold 15px Verdana, Arial, Helvetica, sans-serif; color: #839F0E; padding: 12px 0px 0px 10px; }
.blocMaListe { background: #ffffff url('/images/bloc_maListe_Haut.jpg'); background-repeat: no-repeat; width: 191px; border-left: #F3F3F3 1px solid; border-right: #F3F3F3 1px solid; }
.blocMaListe ul { padding: 0px; margin: 0px; }
.blocMaListe ul li { list-style-type: none; line-height: 20px; }
.maListeOptions { list-style-type: none; padding: 7px 0px 3px 14px; width: 193px; background-image:url('/images/separateur.jpg'); background-repeat: no-repeat; background-position: 25% 100%; }
.maListeOptionsTexte { float:left; width: 150px; }
.maListeFermer { width: 14px; margin-top: 5px; float: left; background-image:url('/images/fermer.jpg'); background-repeat: no-repeat; cursor: pointer; }
.maListeBas { background: #ffffff url('/images/bloc_maListe_Bas.jpg'); background-repeat: no-repeat; width: 191px; background-position: bottom; height: 30px; padding-bottom: 3px;}
.maListeImprimer { float: left; width: 152px; text-align: right; padding-top: 10px; }
.maListeImprimer1 { float: left; width: 180px; text-align: right; padding-top: 10px; }
.maListeImprimerImg { float: left; width: 30px; text-align: right; }
.centreProduits { float: left; width: 408px; }
.centreProduits h2 { margin:0;padding:0; font:17px Verdana,Arial,Helvetica,sans-serif; color:#48443A; }
.prodPosTexteHaut { width: 400px; }
.prodImage { float: left; display: block; padding: 1px; border: 1px #F2EFE6 solid; cursor: pointer;width:124px; }
.prodLigne { padding: 25px 0px 0px 0px; clear: both; }
.prodLienDiscrip { float: left; padding: 0px 0px 0px 12px; width: 240px; }
.prodLienDiscrip a { line-height: 20px; font: 11px Verdana, Arial, Helvetica, sans-serif; }

.mosaicColonne1 { float: left; width: 208px; }
.mosaicColonne2 { float: left; width: 200px; }

.mosColonne1 { float: left; width: 120px; }
.mosColonne2 { float: left; width: 120px; }
.mosColonne3 { float: left; width: 120px; }

.contenuMosaic { cursor: pointer; font: 11px Verdana, Arial, Helvetica, sans-serif; }
.titreMosaic { background-color: #F2EFE6; width: 183px; padding: 9px 0px 9px 12px; margin-top: 5px; cursor: pointer; }
.titreMosaic a { text-decoration: none; color: #48443A; }
.titreMosaic a:hover { text-decoration: underline; color: #48443A; }
.titreMosaic3 { width: 120px; margin-top: 5px; cursor: pointer; }
.titreMosaic3 a { text-decoration: none; color: #48443A; }
.titreMosaic3 a:hover { text-decoration: underline; color: #48443A; }
.titreMosaicBas { width: 195px; height: 18px; background-image:url('/images/triangleBeige.jpg'); background-repeat: no-repeat; background-position: right top;}

.popUpBox { position: absolute; z-index: 2000; width: 387px; height: 496px; background: transparent; text-align: center; margin-top: -680px; margin-left: -283px; }
.popUpBox3 { position: absolute; z-index: 2000; width: 387px; max-height: 496px; background: transparent; text-align: center; margin-top: -610px; margin-left: -320px; }
.popUpBox0 { position: absolute; z-index: 2000; width: 387px; height: 496px; background: transparent; text-align: center; margin-top: -510px; margin-left: -410px; }
.popUpBoxVI { position: absolute; z-index: 2000; width: 387px; height: 496px; background: transparent; text-align: center; margin-top: -420px; margin-left: -410px; }
.popUpBoxEnvoyer { position: absolute; z-index: 2000; width: 387px; height: 496px; background: transparent; text-align: center; }
.popUpBoxPetit { position: absolute; z-index: 2000; width: 387px; height: 216px; background: transparent; text-align: center; margin-top: -160px; margin-left: -410px; }

.popUpContenuP { border: #D5D0C0 6px solid; width: 387px; background-color: #ffffff; }
.popUpImage { float: left; width: 287px; }
.popUpImageP { float: left; width: 287px; height: 40px;}
.popUpImageG { float: left; width: 277px;}
.popUpFermer { float: left; width: 86px; padding: 7px 14px 0px 0px; font: 11px Verdana, Arial, Helvetica, sans-serif; background-image:url('/images/fermer.jpg'); background-repeat: no-repeat; background-position: 90% 100%; cursor: pointer; }
.popUpTexte { text-align: left; padding-left: 15px; width: 350px;}
.popUpTexteP { text-align: left; padding-left: 15px; width: 350px;padding-bottom: 15px;}
.popUpTexteEnv { text-align: left; padding: 10px 0px 10px 15px;}
.popUpTitre { font: 15px Verdana, Arial, Helvetica, sans-serif; color: #48443A; text-transform: uppercase; }
.popUpTitre1 { font: 14px Verdana, Arial, Helvetica, sans-serif; color: #496D20; }
.popUpEspaceBas { float: left; width: 172px; }
.popUpAjouter { background-image:url('/images/bouton_Ajouter.jpg'); background-repeat: no-repeat; width: 195px; padding: 18px 0px 0px 18px; float: left; }
.popUpAjouterM { background-image:url('/images/bouton_Ajouter.jpg'); background-repeat: no-repeat; width: 195px; height: 26px; padding: 18px 0px 0px 18px; float: left; }
.popUpAjouterRoll { background-image:url('/images/bouton_Ajouter_Roll.jpg'); background-repeat: no-repeat; width: 195px; padding: 18px 0px 0px 18px; float: left; }
.popUpTexteAjouter { float: left; padding-right: 15px; }
.popUpAjouterImage { float: left; margin-top: -7px; }
.popUpBas { width: 399px; height: 18px; background-image:url('/images/trianglePop.gif'); background-repeat: no-repeat; background-position: right top; }

.carriereTexteOnglets { font: bold 14px Verdana, Arial, Helvetica, sans-serif; line-height: 27px; color: #ffffff; padding: 0px 0px 0px 9px; width: 350px; }
.carriereTexte { padding-bottom: 20px; }
.carriereTitreListe { font: 13px Verdana, Arial, Helvetica, sans-serif; }
.carriereListeopt { padding-top: 10px; font: 11px Verdana, Arial, Helvetica, sans-serif; }
.carriereListeopt a { color: #48443A; text-decoration: none; }
.carriereListeopt a:hover { color: #48443A; text-decoration: underline; }
.carriereListeTexte { font: bold 11px Verdana, Arial, Helvetica, sans-serif; }
.carriereLigneSepar { padding-top: 10px; }
.zonePostuler { width: 408px; padding-top: 14px; }
.espacePostuler { width: 214px; float: left; }
.boutonPostuler { cursor: pointer; width: 194px; float: left; height: 39px; color: #99B00F; text-align: center; background-image:url('/images/bout_Postuler.jpg'); background-repeat: no-repeat; }
.boutonPostulerRoll { cursor: pointer; width: 194px; float: left; height: 39px; color: #48443A; text-align: center; background-image:url('/images/bout_PostulerRoll.jpg'); background-repeat: no-repeat; }
.texteBoutonPost { padding-top: 12px; font: bold 11px Verdana, Arial, Helvetica, sans-serif; }

.popUpPost { position: absolute; z-index: 2000; width: 512px; text-align: center; background: transparent; margin-top: -365px; margin-left: -400px; }
.popUpPost_mod {position: absolute; z-index: 2000; width: 512px; background: transparent; display:none; margin-top: -600px; margin-left: -30px; }
.popUp_horaire {position: absolute; z-index: 2000; width: 312px; background: transparent; display:none; margin-top: -600px; margin-left: -100px; }
.popUpContenu { border: #D5D0C0 6px solid; width: 512px; background-color: #ffffff; }
.popUpContenu1 { border: #D5D0C0 6px solid; width: 512px; background-color: #ffffff; }
.popUpContenuM { border: #D5D0C0 6px solid; width: 387px; background-color: #ffffff; }
.espacePopUp {width:410px; float:left;}
.descriptionPost { display: block; width: 470px; padding: 0px 0px 0px 17px; }
.descriptionPostCache { display: none; width: 470px; }
.descriptionFermer { width: 470px; text-align: right; }
.descriptionImageFermer { cursor: pointer; }
.popUpPostTitre { font: bold 13px Verdana, Arial, Helvetica, sans-serif; cursor: pointer; float: left; text-align: left; width: 400px; text-decoration: underline; padding: 15px 0px 0px 17px; }
.popUpPostTexte { padding: 0px 0px 0px 0px; text-align: left; width: 470px; font: 11px Verdana, Arial, Helvetica, sans-serif; }
.popUpPostTexte p {margin:0px; padding:0px;}
.popUpPostuler { padding: 15px 0px 7px 17px; }
.popUpBoutPost { cursor: pointer; width: 138px; height: 39px; color: #99B00F; text-align: center; background-image:url('/images/bout_Contacter.jpg'); background-repeat: no-repeat; }
.popUpBoutPostCache { display: none; }
.popUpBoutPostRoll { cursor: pointer; width: 138px; height: 39px; color: #48443A; text-align: center; background-image:url('/images/bout_ContacterRoll.jpg'); background-repeat: no-repeat; }
.popUpTexteFormCache { display: none; text-align: left; }
.popUpTexteFormCache h2 { font: bold 15px Verdana, Arial, Helvetica, sans-serif; }
.popUpTexteForm { display: block; text-align: left; }
.popUpTexteForm h2 { font: bold 15px Verdana, Arial, Helvetica, sans-serif; }
.popUpOptionForm { width: 158px; font: 11px Verdana, Arial, Helvetica, sans-serif; white-space: nowrap; }
.popUpOptionForm1 { width: 158px; padding-left: 10px; }
.popUpFormInput { border: #D5D0C0 1px solid; font:11px Verdana,Arial,Helvetica,sans-serif; color:#48443A; width: 130px; }
.popUpFormInput1 { border: #D5D0C0 1px solid; font:11px Verdana,Arial,Helvetica,sans-serif; color:#48443A; width: 120px; }
.popUpFormInput2 { border: #D5D0C0 1px solid; font:11px Verdana,Arial,Helvetica,sans-serif; color:#48443A; }
.popUpFormInput3 { border: #D5D0C0 1px solid; font:11px Verdana,Arial,Helvetica,sans-serif; color:#48443A; width: 132px; }
.sectionTitre { width: 460px; height: 30px; background-color: #D6D0C0; padding: 1px 0px 0px 10px; }
.sectionTitre h3 { font: bold 12px Verdana, Arial, Helvetica, sans-serif; }
.tablePopUp { width: 470px; }
.tablePopUp tr { height: 28px; }
.tablePopUp td { padding-left: 10px;border-bottom:1px solid #FFFFFF; }
.tdGrand { background-color: #D6D0C0; }
.tdGrand h3 {  font: bold 12px Verdana, Arial, Helvetica, sans-serif; }
.tdPetit { background-color: #ECE8DD; width: 168px; }
.tabDisponib {  width: 270px; }
.tabDisponib td { text-align: center; padding: 0px; font: 11px Verdana, Arial, Helvetica, sans-serif; }
.tabOuiNon { border: #D6D0C0 1px solid; }
.tabOuiNon td { padding: 0px; font: 11px Verdana, Arial, Helvetica, sans-serif;border-bottom:0;background-color: #D6D0C0; }
.popUpPostBas { font: 11px Verdana, Arial, Helvetica, sans-serif; }
.popUpMerci { font:16px Verdana,Arial,Helvetica,sans-serif; color:#99B00F; }

.separSections { clear: both; height: 30px; }

.zoneCarteCarriere { border:#D5D0C0 1px solid; padding: 5px; width: 165px; height: 119px; float: left; }
.zoneFormTitre { float: left; padding-bottom: 14px; font: 13px Verdana, Arial, Helvetica, sans-serif; }
.zoneFormCarte { float: left; width: 225px; padding-left: 6px; }
.selectForm { width: 202px; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #48443A; }
.carrTextBox { width: 160px; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #48443A; }

.boutonContacter { cursor: pointer; width: 138px; height: 39px; color: #99B00F; text-align: center; background-image:url('/images/bout_Contacter.jpg'); background-repeat: no-repeat; }
.boutonContacterRoll { cursor: pointer; width: 138px; height: 39px; color: #48443A; text-align: center; background-image:url('/images/bout_ContacterRoll.jpg'); background-repeat: no-repeat; }

.contactTitres { font: bold 13px Verdana, Arial, Helvetica, sans-serif; padding: 11px 0px 0px 0px; }
.contactTexteDiv1 { width: 180px; padding: 0px 0px 15px 0px; }
.contactTexteDiv2 { width: 280px; padding: 0px 0px 25px 0px; }
.contactFormPos { padding: 15px 0px 0px 0px; }
.contactOptionTexte { font: bold 11px Verdana, Arial, Helvetica, sans-serif; width: 115px; float: left; }
.contactInputtexte { float: left; border: 1px #D7D2C2 solid; width: 177px; height: 18px; }
.contactTextArea { float: left; border: 1px #D7D2C2 solid; width: 389px; height: 107px; overflow:auto; }
.boutonEnvoyer { float: left; cursor: pointer; border: 0px; font: bold 13px Verdana, Arial, Helvetica, sans-serif; width: 102px; height: 48px; color: #99B00F; text-align: center; background-image:url('/images/bout_envoyer.jpg'); background-repeat: no-repeat; }
.boutonEnvoyerRoll { float: left; cursor: pointer; border: 0px; font: bold 13px Verdana, Arial, Helvetica, sans-serif; width: 102px; height: 48px; color: #48443A; text-align: center; background-image:url('/images/bout_envoyerRoll.jpg'); background-repeat: no-repeat; }
.boutonEffacer { float: left; cursor: pointer; border: 0px; font: bold 13px Verdana, Arial, Helvetica, sans-serif; width: 93px; height: 48px; color: #99B00F; text-align: center; background-image:url('/images/bout_effacer.jpg'); background-repeat: no-repeat; }
.boutonEffacerRoll { float: left; cursor: pointer; border: 0px; font: bold 13px Verdana, Arial, Helvetica, sans-serif; width: 93px; height: 48px; color: #48443A; text-align: center; background-image:url('/images/bout_effacerRoll.jpg'); background-repeat: no-repeat; }
.contactSepar { clear: both; height: 15px; font: 11px Verdana, Arial, Helvetica, sans-serif; }

.separateurColonnes { float: left; width: 19px; }
.colonneCentre { float: left; width: 408px; }

.faqTitre { font: bold 16px Verdana,Arial,Helvetica,sans-serif; color:#99B00F; }
.faqSujet { font: bold 13px Verdana,Arial,Helvetica,sans-serif; color:#99B00F; }
.faqQuestion { font: 13px Verdana,Arial,Helvetica,sans-serif; color:#99B00F; }
.faqQuestionCont { padding-left: 3px; font: 11px Verdana,Arial,Helvetica,sans-serif; }
.faqSeparOpt { height: 8px; clear: both; }
.faqSeparSections { height: 24px; clear: both; }
.faqInput { width: 181px; height: 21px; font: 11px Verdana, Arial, Helvetica, sans-serif; }
.faqInput1 { width: 175px; padding-left: 2px; height: 15px; font: 11px Verdana, Arial, Helvetica, sans-serif; }
.faqTexteResRecherche { font: 11px Verdana, Arial, Helvetica, sans-serif; width: 408px; }
.faqLienResultat { font: 11px Verdana, Arial, Helvetica, sans-serif; }
.faqLienResultat a { text-decoration: underline; color: #48443A; }
.faqLienResultat a:hover { text-decoration: underline; color: #48443A; }
.faqDivGo { float: left; padding-left: 10px; }
.faqBoutonGo { cursor: pointer; border: 0px; width: 32px; height: 20px; background-image:url('/images/go_vert.jpg'); background-repeat: no-repeat; }

.faqBtnPosezGauche { cursor: pointer; width: 12px; height: 46px; float: left; background-image:url('/images/poseQuestion_gauche.jpg'); background-repeat: no-repeat; }
.faqBtnPosezGaucheRoll { cursor: pointer; width: 12px; height: 46px; float: left; background-image:url('/images/poseQuestion_gaucheRoll.jpg'); background-repeat: no-repeat; }
.faqBtnPosezCentre { cursor: pointer; float: left; height: 46px; padding: 10px 5px 0px 5px; background-image:url('/images/poseQuestion_bg.jpg'); background-repeat: repeat-x; font: 17px Verdana, Arial, Helvetica, sans-serif; color: #99B00F; }
.faqBtnPosezCentreRoll { cursor: pointer; float: left; height: 46px; padding: 10px 5px 0px 5px; background-image:url('/images/poseQuestion_bgRoll.jpg'); background-repeat: repeat-x; font: 17px Verdana, Arial, Helvetica, sans-serif; color: #48443A;}
.faqBtnPosezDroite { cursor: pointer; width: 12px; height: 46px; float: left; background-image:url('/images/poseQuestion_droite.jpg'); background-repeat: no-repeat; }
.faqBtnPosezDroiteRoll { cursor: pointer; width: 12px; height: 46px; float: left; background-image:url('/images/poseQuestion_droiteRoll.jpg'); background-repeat: no-repeat; }
.faqBtnLien { text-decoration: none; }
#lienPage { font: bold 11px Verdana, Arial, Helvetica, sans-serif; }

.mediaLogoBox { border: 1px #F2EFE6 solid; float: left; display: block; }
.mediaTexteLogo { font: 11px Verdana, Arial, Helvetica, sans-serif; padding: 60px 0px 0px 10px; width: 319px; float: left; color: #99B00F; }
.mediaTexteLogoBold { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #99B00F; }
.mediaBoiteRecherhe { background-image:url('/images/media_boiteRech.jpg'); background-repeat: repeat-x; height: 93px; border: 1px #EDEDED solid; }
.mediaTitreRecherche { font: 16px Verdana,Arial,Helvetica,sans-serif; color:#99B00F; padding: 9px 0px 0px 13px; float: left; }
.mediaInputPos { padding: 5px 0px 0px 14px; float: left; width: 390px; }
.mediaInput { width: 378px; height: 20px; font: 11px Verdana, Arial, Helvetica, sans-serif; }
.mediaInput1 { width: 269px; height: 20px; font: 11px Verdana, Arial, Helvetica, sans-serif; }
.mediaInput2 { width: 107px; height: 20px; font: 11px Verdana, Arial, Helvetica, sans-serif; }
.mediaSeparSections { height: 37px; clear: both; }
.mediaSemaine { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #48443A; }
.mediaSemaine a { text-decoration: none; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #48443A; }
.mediaSemaine a:hover { text-decoration: underline; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #48443A; }
.mediaSemaine p { padding: 0px; margin: 0px; }
.mediaSemaine br { font: 7px Verdana, Arial, Helvetica, sans-serif; }
.mediaBold { font: bold 11px Verdana, Arial, Helvetica, sans-serif; line-height:20px;color: #48443A; float: left; width: 377px; }
.mediaBoldG { font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #48443A; float: left; }
.mediaImg {float:left;padding-right:7px;}
.mediaSemaine a.mediaImg2 {position:relative;top:3px;}
.mediaSemaine a.mediaImg2 img {border:0;}
.mediaTexteToc { float: left; width: 268px; }
.mediaSeparOpt { padding-top: 8px; clear: both; }

.membreForm { margin:0;padding:0; }
.membreTable { border: 0px; }
.membreTable td img { display: block; }
.membreTableCache { border: 0px; display: none; }
.membreTableCache td img { display: block; }
.membreHoraire { border: 0px; width: 444px; }
.membreHoraire th { font: bold 11px Verdana, Arial, Helvetica, sans-serif; }
.membreTd { font: bold 12px Verdana, Arial, Helvetica, sans-serif; background-color: #D6D0C0; color:#48443A; border-bottom: 2px #ffffff solid; text-transform:uppercase; }
.membreTdSous { font: bold 12px Verdana, Arial, Helvetica, sans-serif; background-color: #D6D0C0; color:#48443A; border-bottom: 2px #ffffff solid; text-transform:uppercase; cursor: pointer; width: 620px; }
.membreTd1 { width: 450px; background-color: #D6D0C0; color:#48443A; border-bottom: 2px #ffffff solid; border-left: 2px #ffffff solid; }
.membreTd2 { background-color: #D6D0C0; }
.membreTdTitre { width: 170px; color:#48443A; border-bottom: 2px #ffffff solid; }
.membreInput { width: 280px; height: 20px; font: 11px Verdana, Arial, Helvetica, sans-serif; }
.membreInputTexte { width: 276px; height: 14px; font: 11px Verdana, Arial, Helvetica, sans-serif; }
.membreInputTexte1 { width: 40px; height: 13px; font: 11px Verdana, Arial, Helvetica, sans-serif; }
.membreInputTexte2 { width: 177px; background: #ffffff; font: 11px Verdana, Arial, Helvetica, sans-serif; }
.membreInputTexte3 { width: 285px; height: 10px; font: 9px Verdana, Arial, Helvetica, sans-serif; }
.membreInputTexte4 { width: 110px; height: 13px; font: 11px Verdana, Arial, Helvetica, sans-serif; }
.membreImg { width: 70px; height: 70px; }
.membreEspace { float: left; width: 10px; }
.membreDiv  {float: left; width: 400px; padding-top: 2px; }

.sondage { padding: 0px; margin: 0px; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #48443A; }
.sondageSous { height: 17px; }
.sondageSous p { margin: 0px; padding: 0px; }
.sondageSous div { float: left; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #48443A; }
.sondRadio { float: left; }
.sondTitre { font: 16px Verdana,Arial,Helvetica,sans-serif; color:#99B00F; max-width:405px; }
.sondTable { background: #ffffff; padding: 0px; }
.sondTable td { background: #ffffff; padding: 0px 0px 0px 5px; }
.sondRes { display: none; }
.sondBande { background: #99B00F; }
.sondPourc { font: bold 11px Verdana,Arial,Helvetica,sans-serif; color:#48443A; }
#sondLien { display: none; }
#sondLien a { font: bold 11px Verdana,Arial,Helvetica,sans-serif; color:#48443A; text-decoration: none; }
#sondLien a:hover { font: bold 11px Verdana,Arial,Helvetica,sans-serif; color:#48443A; text-decoration: underline; }
#sondLien1 { padding-bottom: 20px; border-bottom: 1px #48443A dashed; }
#sondLien1 a { font: bold 11px Verdana,Arial,Helvetica,sans-serif; color:#48443A; text-decoration: none; }
#sondLien1 a:hover { font: bold 11px Verdana,Arial,Helvetica,sans-serif; color:#48443A; text-decoration: underline; }

.produitColTable { background: #ffffff; }
.produitColTable td { background: #ffffff; }

.devProprSel { width: 160px; height: 20px; font: 11px Verdana, Arial, Helvetica, sans-serif; }
.devProprEspace { float: left; width: 20px; }
.devProprBas { height: 5px; font: 5px Verdana, Arial, Helvetica, sans-serif; }

.envAmiInputText { width: 330px; height: 15px; font: 11px Verdana, Arial, Helvetica, sans-serif; }
.envAmiTextArea { width: 330px; font: 11px Verdana, Arial, Helvetica, sans-serif; }

.btn_center_mod {float:left;height:29px;font:bold 12px verdana;color:#99B00F;line-height:27px;margin:0;padding:0 7px 2px 7px;background:url(/images/btn_center_mod.jpg) repeat-x;text-decoration:none;border:0;}
.btn_left_mod {float:left;height:29px;width:15px;margin:0;padding:0;background:url(/images/btn_left_mod.jpg) no-repeat;}
.btn_right_mod {float:left;height:29px;width:15px;margin:0;padding:0;background:url(/images/btn_right_mod.jpg) no-repeat;}

.administrerTexte { width: 408px; }
.administrerTexte p { margin: 0px; padding: 0px; }
.administrerTexte span { margin: 0px; padding: 0px; }
.administrerTexte table { margin: 0px; padding: 0px; background: #ffffff; width: 408px; }
.administrerTexte table td { background: #ffffff; }

#formEnvAmi { margin: 0px; }

#formRecherche { background: #ffffff; margin: 0px; }
#formRecherche table { background: #ffffff; }
#formRecherche td { padding-left: 0px; background: #ffffff; }

#formTriage { margin: 0px; }

.rechInput { width: 170px; height: 21px; font: 11px Verdana, Arial, Helvetica, sans-serif; }
.rechInput1 { width: 170px; padding-left: 2px; height: 15px; font: 11px Verdana, Arial, Helvetica, sans-serif; }
.rechTexte { font: 11px Verdana,Arial,Helvetica,sans-serif; color:#48443A; }
.rechercheGo { width: 66px; height: 51px; background-image:url('/images/rechercheGo.jpg'); background-repeat: no-repeat; border: 0px; cursor: pointer; }
.rechercheGoRoll { width: 66px; height: 51px; background-image:url('/images/rechercheGo_roll.jpg'); background-repeat: no-repeat; border: 0px; cursor: pointer; }
.rechercheBoiteRes { background-image:url('/images/bg_rechercheRes.jpg'); background-repeat: repeat-x; height: 40px; border: 1px #EDEDED solid; }
.rechBoiteResTitre { width:70px; font: bold 16px Verdana,Arial,Helvetica,sans-serif; color:#99B00F; padding: 10px 0px 10px 10px; }
.rechBoiteResSujet { font: 16px Verdana,Arial,Helvetica,sans-serif; color:#99B00F; padding: 11px 0px 0px 8px; float: left; }

.ombreReseau { background-image: url(/images/ombreReseau.jpg); background-repeat: no-repeat; width: 614px; height: 64px; padding: 5px 0px 0px 5px; }
.notrereseauBoite { width: 604px; height: 37px; background-image:url('/images/bg_notreR.jpg'); background-repeat: repeat-y; padding: 17px 0px 0px 20px; }
#listeMembres { clear: both; }
#listeMembres a { font: bold 11px Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; padding-right: 34px; }
#listeMembres img { display: block; }
#listeMembres h2 { color: #99B00F; }
.nrTexte { font: 14px Verdana,Arial,Helvetica,sans-serif; color:#FFFFFF; text-transform: uppercase; float: left; padding-right: 12px; }
.nrSelect { float: left; height: 19px; width: 138px; font: 11px Verdana,Arial,Helvetica,sans-serif; }
.nrTexteTitre { font: bold 11px Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; color: #99B00F; padding-top: 19px; }
.nrTexteP { font: 11px Verdana,Arial,Helvetica,sans-serif; }

#popUpImprimer {display: none;}
#popUpImprimer table { background: #FFFFFF;}
#popUpImprimer table td { background: #FFFFFF;}

.formInscrDiv {float: left; width: 250px;}

/* paul MENU PRINCIPAL */
/* LEVEL 1 */
.box_mp1 {position:relative;width:640px;height:72px;margin:0;padding:0;}
.box_mp1 .mp1 {float:left;margin:0;padding:0;}
.box_mp1 .mp1 .a_mp1 {display:block;height:72px;}
.box_mp1 .mp1_jesuis .a_mp1 {width:110px;background:url(/sn_uploads/1bg_mp1_jesuis.jpg) 0 0 no-repeat;}
.box_mp1 .mp1_jesuis .a_mp1_on {background:url(/sn_uploads/1bg_mp1_jesuis.jpg) 0 -72px no-repeat;}
.box_mp1 .mp1_sante .a_mp1 {width:104px;background:url(/sn_uploads/bg_mp1_sante.jpg) 0 0 no-repeat;}
.box_mp1 .mp1_sante .a_mp1_on {background:url(/sn_uploads/bg_mp1_sante.jpg) 0 -72px no-repeat;}
.box_mp1 .mp1_beaute .a_mp1 {width:115px;background:url(/sn_uploads/bg_mp1_beaute.jpg) 0 0 no-repeat;}
.box_mp1 .mp1_beaute .a_mp1_on {background:url(/sn_uploads/bg_mp1_beaute.jpg) 0 -72px no-repeat;}
.box_mp1 .mp1_produits .a_mp1 {width:129px;background:url(/sn_uploads/bg_mp1_produits.jpg) 0 0 no-repeat;}
.box_mp1 .mp1_produits .a_mp1_on {background:url(/sn_uploads/bg_mp1_produits.jpg) 0 -72px no-repeat;}
.box_mp1 .mp1_photos .a_mp1 {width:182px;background:url(/sn_uploads/bg_mp1_photo.jpg) 0 0 no-repeat;}
.box_mp1 .mp1_photos .a_mp1_on {background:url(/sn_uploads/bg_mp1_photo.jpg) 0 -72px no-repeat;}

.box_mp1 .mp1_ex_communiques .a_mp1 {width:155px;background:url(/sn_uploads/ex_mp1.png) 0 0 no-repeat;}
.box_mp1 .mp1_ex_communiques .a_mp1_on {background:url(/sn_uploads/ex_mp1.png) 0 -72px no-repeat;}
.box_mp1 .mp1_ex_organisation .a_mp1 {width:155px;background:url(/sn_uploads/ex_mp2.png) 0 0 no-repeat;}
.box_mp1 .mp1_ex_organisation .a_mp1_on {background:url(/sn_uploads/ex_mp2.png) 0 -72px no-repeat;}
.box_mp1 .mp1_ex_outils .a_mp1 {width:155px;background:url(/sn_uploads/ex_mp3.png) 0 0 no-repeat;}
.box_mp1 .mp1_ex_outils .a_mp1_on {background:url(/sn_uploads/ex_mp3.png) 0 -72px no-repeat;}
.box_mp1 .mp1_ex_gestion .a_mp1 {width:155px;background:url(/sn_uploads/ex_mp4.png) 0 0 no-repeat;}
.box_mp1 .mp1_ex_gestion .a_mp1_on {background:url(/sn_uploads/ex_mp4.png) 0 -72px no-repeat;}
.box_mp1 .mp1_ex_pharmaciens .a_mp1 {width:155px;background:url(/sn_uploads/ex_mp5.png) 0 0 no-repeat;}
.box_mp1 .mp1_ex_pharmaciens .a_mp1_on {background:url(/sn_uploads/ex_mp5.png) 0 -72px no-repeat;}
.box_mp1 .mp1_ex_prod_commande .a_mp1 {width:155px;background:url(/sn_uploads/ex_mp6.png) 0 0 no-repeat;}
.box_mp1 .mp1_ex_prod_commande .a_mp1_on {background:url(/sn_uploads/ex_mp6.png) 0 -72px no-repeat;}
.box_mp1 .mp1_ex_concours_inscription .a_mp1 {width:0px;background:url() 0 0 no-repeat;}
.box_mp1 .mp1_ex_concours_inscription .a_mp1_on {background:url() 0 -72px no-repeat;}

/* LEVEL 2 */
.box_mp1 .box_mp2 {display:none;position:absolute;top:72px;left:0;margin:0;padding:9px 10px 9px 9px;border:1px solid #95A815;border-top:none;background:#FFFEFA;z-index:2000;}
.box_mp1 .box_mp2_photo {left:207px;}
.box_mp1 .table_mp2 {border:0;border-collapse:collapse;border-spacing:0;}
.box_mp1 .table_mp2 td {padding:5px 0 20px 0;text-align:left;vertical-align:top;border-right:1px solid #FFFEFA;width:203px;}
.box_mp1 .table_mp2 td.td_mp2_1 {background:#FFFFFF url(/images/bg_td_mp2_1.jpg) left bottom repeat-x;}
.box_mp1 .table_mp2 td.td_mp2_0 {background:#FFFFFF url(/images/bg_td_mp2_0.jpg) left top repeat-x;}
.box_mp1 .table_mp2 td.td_mp2_last {border:none;}
.box_mp1 .table_mp2 td.td_mp2_new_width {width:178px;}
.box_mp1 .mp2 {margin:0;padding:0;}
/* a */
.box_mp1 .mp2 .a_mp2 {display:block;color:#757061;xcolor:#948c76;font:bold 11px verdana;line-height:13px;margin-top:5px;padding:3px 10px 3px 19px;background:url(/images/bg_a_mp5.gif) 9px 8px no-repeat;text-decoration:none;}
.box_mp1 .mp2 .a_mp2.a_mp2_spec {background:url(/images/fleure.gif) 7px 8px no-repeat;}
.box_mp1 .mp2 .a_mp2:hover {color:#99B00F;}
/* span */
.box_mp1 .mp2 .span_mp2 {display:block;color:#757061;xcolor:#948c76;font:bold 11px verdana;line-height:13px;margin-top:5px;padding:3px 10px 6px 19px;background:url(/images/bg_a_mp4yx.gif) 9px 8px no-repeat;}

/* LEVEL 3 */
.box_mp1 .box_mp3 {margin:0;padding:0;}
.box_mp1 .mp3 {margin:0;padding:0;}
/* a */
.box_mp1 .mp3 .a_mp3 {display:block;color:#48443A;font:11px verdana;line-height:13px;padding:3px 10px 3px 33px;background:url(/images/bg_a_mp5.gif) 21px 8px no-repeat;text-decoration:none;}
.box_mp1 .mp3 .a_mp3.a_mp3_spec {background:url(/images/fleure.gif) 19px 8px no-repeat;}
.box_mp1 .mp3 .a_mp3:hover {color:#99B00F;}
/* span */
.box_mp1 .mp3 .span_mp3 {display:block;xcolor:#CBC1A7;color:#A19C8E;font:bold 11px verdana;line-height:13px;padding:6px 10px 4px 33px;background:url(/images/bg_a_mp4yx.gif) 21px 11px no-repeat;}
/* span sante */
.box_mp1 .mp3 .span_mp3_plus {font-weight:normal;padding-top:3px;color:#48443A;background:url(/images/bg_span_mp4_off.gif) 20px 6px no-repeat;}
.box_mp1 .mp3 .span_mp3_plus_opened {background:url(/images/bg_span_mp4_onx.gif) 20px 6px no-repeat;}

/* LEVEL 4 */
.box_mp1 .box_mp4 {margin:0;padding:0;}
.box_mp1 .box_mp4_plus {display:none;}
.box_mp1 .mp4 {margin:0;padding:0;}
/* a */
.box_mp1 .mp4 .a_mp4 {display:block;color:#48443A;font:11px verdana;line-height:13px;padding:3px 10px 3px 47px;background:url(/images/bg_a_mp5.gif) 34px 8px no-repeat;text-decoration:none;}
.box_mp1 .mp4 .a_mp4.a_mp4_spec {background:url(/images/fleure.gif) 32px 8px no-repeat;}
.box_mp1 .mp4 .a_mp4:hover {color:#99B00F;}
/* span */
.box_mp1 .mp4 .span_mp4 {display:block;color:#48443A;font:11px verdana;line-height:13px;padding:3px 10px 3px 47px;background:url(/images/bg_span_mp4_off.gif) 34px 6px no-repeat;cursor:pointer;}
.box_mp1 .mp4 .span_mp4_opened {background:url(/images/bg_span_mp4_onx.gif) 34px 6px no-repeat;}

/* LEVEL 5 */
.box_mp1 .box_mp5 {display:none;margin:0;padding:0;}
/* a */
.box_mp1 .box_mp5 .a_mp5 {display:block;color:black;font:11px verdana;line-height:13px;padding:3px 10px 3px 57px;background:url(/images/bg_a_mp5.gif) 48px 8px no-repeat;text-decoration:none;}
.box_mp1 .box_mp5 .a_mp5.a_mp5_spec {background:url(/images/fleure.gif) 46px 8px no-repeat;}
.box_mp1 .box_mp5 .a_mp5:hover {color:#99B00F;}

/* paul MENU RIGHT */
.menu_right {margin:0;padding:0;width:254px;}


.menu_right .mr1_top {margin:0;padding:0;background:url(/images/bg_mr1_top.jpg) left top no-repeat;}
.menu_right .mr1_middle {margin:0;padding:0;background:url(/images/bg_mr1_middle.jpg) repeat-y;}
.menu_right .mr1_bottom {margin:0;padding:10px 2px 20px 16px;background:url(/images/bg_mr1_bottom.jpg) left bottom no-repeat;}

.menu_right .item1_top {margin:0;padding:0;}
.menu_right .item1_middle {margin:0;padding:0;}
.menu_right .item1_bottom {margin:0;padding:0;background:url(/images/bg_item1_bottom.jpg) left bottom no-repeat;}

.menu_right .item1_middle_oncss .item1_top {background:url(/images/bg_item1_top_on.jpg) left top no-repeat;}
.menu_right .item1_middle_oncss {background:url(/images/bg_item1_middle_on.jpg) repeat-y;}
.menu_right .item1_middle_oncss .item1_bottom {background:url(/images/bg_item1_bottom_on.jpg) left bottom no-repeat;}

.menu_right .item1_middle_prev_on .item1_bottom {background:url(/images/bg_item1_bottom_prev_on.jpg) left bottom no-repeat;}

.menu_right .item1_middle_on .item1_top {background:url(/images/bg_item1_top_on.jpg) left top no-repeat;}
.menu_right .item1_middle_on .item1_top_first {background:transparent;}
.menu_right .item1_middle_on {background:url(/images/bg_item1_middle_on.jpg) repeat-y;}
.menu_right .item1_middle_on .item1_bottom {background:url(/images/bg_item1_bottom_on.jpg) left bottom no-repeat;}

.menu_right .mr1_a {display:block;zoom:1;margin:0;padding:3px 5px 6px 16px;background:url(/images/bg_mr1_a.gif) 0 7px no-repeat;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;color:#48443A;text-decoration:none;}



/* button general */
.btn_general_wrapper {height:48px;margin:0;padding:0;}
.btn_general {height:48px;margin:0;padding:0;cursor:pointer;}
.btn_general_wrapper .btn_general {float:left;margin:0 6px 0 0;}
/* left model 1 */
.btn_general .btn_left {float:left;height:48px;width:11px;margin:0;padding:0;background:url(/images/btn_left.jpg) no-repeat;}
/* left model 2 */
.btn_general .btn_left2 {float:left;height:48px;width:44px;margin:0;padding:0;background:url(/images/btn_lefta.jpg) no-repeat;}
/* center model 1 */
.btn_general .btn_center {float:left;height:48px;font:bold 12px verdana;color:#99B00F;line-height:46px;margin:0;padding:0 7px 2px 7px;background:url(/images/btn_center.jpg) repeat-x;text-decoration:none;border:0;cursor:pointer;}
.btn_general .btn_center:hover {text-decoration:none;color:#48443A;}
/* center model 2 */
.btn_general .btn_center2 {float:left;height:48px;font:bold 12px verdana;color:#48443A;line-height:46px;margin:0;padding:0 7px 2px 7px;background:url(/images/btn_center.jpg) repeat-x;text-decoration:none;border:0;}
.btn_general .btn_center2:hover {text-decoration:none;color:#99B00F;}

.btn_general .btn_right {float:left;height:48px;width:13px;margin:0;padding:0;background:url(/images/btn_right.jpg) no-repeat;}

/* button general 2 */
.btn_general2_wrapper {height:44px;margin:0;padding:0;}
.btn_general2 {height:44px;margin:0;padding:0;}
.btn_general2_wrapper .btn_general2 {float:left;margin:0 6px 0 0;}
/* left model 1 */
.btn_general2 .btn_left {float:left;height:44px;width:10px;margin:0;padding:0;background:url(/images/btn_left2.jpg) no-repeat;}
/* left model 2 */
.btn_general2 .btn_left2 {float:left;height:44px;width:41px;margin:0;padding:0;background:url(/images/btn_left2a.jpg) no-repeat;}
/* center model 1 */
.btn_general2 .btn_center {float:left;height:44px;font:bold 11px verdana;color:#48443A;line-height:44px;margin:0;padding:0 7px 0 7px;background:url(/images/btn_center2.jpg) repeat-x;text-decoration:none;}
.btn_general2 .btn_center:hover {text-decoration:none;color:#99B00F;}
/* center model 2 */
.btn_general2 .btn_center2 {float:left;height:44px;font:bold 12px verdana;color:#48443A;line-height:46px;margin:0;padding:0 7px 2px 7px;background:url(/images/btn_center.jpg) repeat-x;text-decoration:none;border:0;}
.btn_general2 .btn_center2:hover {text-decoration:none;color:#99B00F;}

.btn_general2 .btn_right {float:left;height:44px;width:10px;margin:0;padding:0;background:url(/images/btn_right2.jpg) no-repeat;}

/* clear */ 
.my_clear {margin:0;padding:0;font-size:0;line-height:0;clear:both;}

/* liens print */
a.lien1 {text-decoration:none;}

/* concours_liste */
.concours                  {margin:0; padding:0 0 39px 0;}
.concours #titre_sect_conc {margin:0; padding:5px 0 12px 0; font:16px verdana; color:#99B00F;}
.concours .tab_conc        {position:relative; height:27px; margin:0 0 20px 0; padding:0 0 0 15px; font:16px arial; line-height:27px; color:#FFFFFF; background:#7D9106 url(/images/bg_concours_tab.gif) right 7px no-repeat;;border-bottom:1px solid #E5E9CD;cursor:pointer;}
.concours em               {z-index:1001; position:absolute; right:0; top:27px; width:0; height:0; overflow:hidden; border-right:11px solid #7D9106;border-bottom:17px dotted transparent;}
.concours .table_conc      {border:0; border-collapse:collapse; border-spacing:0; width:618px;}
.concours .table_conc td   {background:none; padding:0; text-align:left; vertical-align:top;}
.concours .table_conc .img_conc {display:block; margin:0; padding:4px; border:1px solid #D5D0C0;}
.concours .table_conc td.td1    {width:163px;}

/*.concours .table_conc td.td1 .img_conc {width:153px;}*/
.concours .table_conc td.td1b {width:333px;}
/*.concours .table_conc td.td1b .img_conc {width:323px;}*/
.concours .table_conc td.td2 {padding-left:14px;color:#48443A;}
.concours .table_conc td.td2 .titre_conc {font:bold 14px verdana;}
.concours .table_conc td.td2 .periode_conc {font:11px verdana;}
.concours .table_conc td.td2 .type_conc {font:11px verdana;}
.concours .table_conc td.td2 .regl_conc {font:bold 11px verdana;text-decoration:none;}
.concours .table_conc td.td2 .regl_conc:hover {text-decoration:none;border-bottom:1px dotted #48443A;}
.concours .table_conc td.td3 {padding-left:11px;vertical-align:bottom;}
.concours .separateur {height:46px;margin:0;padding:0;background:url(/images/bg_border_concours.jpg) 0 25px repeat-x;}

/* popup gagnants */
.gagnants_popup {display:none;margin:0;padding:0;background:#FFFFFF;}
.gagnants_popup table {border:0;border-collapse:collapse;border-spacing:0;margin-top:10px;}
.gagnants_popup table td {background:none;padding:3px;}
.gagnants_popup table .td1 {width:20px;}
.gagnants_popup table .td2 {width:100px;}
.gagnants_popup table .td3 {width:100px;}	

/* concours_inscription */
.concours .form_conc {width:484px;margin:0;padding:0;}
.concours .form_conc .img_insc_conc {height:44px;margin:0;padding:0;}
.concours .form_conc .table_conc_insc {margin-top:18px;border:0;border-collapse:collapse;border-spacing:0;}
.concours .form_conc .table_conc_insc td {background:none;padding:6px 0;text-align:left;vertical-align:top;font:bold 11px verdana;color:#48443A;}
.concours .form_conc .table_conc_insc td.td1_insc {width:180px;}
.concours .form_conc .table_conc_insc .text_input {border:1px solid #D7D2C2;font-size:13px;width:220px;}
.concours .form_conc .table_conc_insc .sel_input {border:1px solid #D7D2C2;font-size:13px;width:222px;}
.concours .form_conc .table_conc_insc .area_input {border:1px solid #D7D2C2;font-size:13px;width:220px;}
	
/* popup coupons ŕ imprimer */
#offres_popup {display:none;width:345px;margin:0;padding:0 18px;background:#FFFFFF;}
.coupon {position:relative;display:none;width:345px;padding:15px 0;background:url(/images/bg_border_concours.jpg) 0 100% repeat-x;}
.economisez {font:bold 12px verdana;line-height:14px;color:#99B00F;}
.titre_offres {font:bold 12px verdana;line-height:14px;}
.desc_offres {font:11px verdana;line-height:13px;cursor:pointer;padding: 5px 0px 0px 0px;}
.coupon .close {position:absolute;bottom:14px;right:0;width:14px;height:14px;background:url(/images/close.jpg) no-repeat;cursor:pointer;}
#offres_popup .btn {xfloat:right;height:44px;margin:0;padding:0;}
#offres_popup .btn .btn_left {float:left;height:44px;width:10px;margin:0;padding:0;background:url(/images/btn_concours_left.jpg) no-repeat;}
#offres_popup .btn .btn_center {float:left;height:44px;font:bold 11px verdana;color:#48443A;line-height:44px;margin:0;padding:0 7px 0 7px;background:url(/images/btn_concours_center.jpg) repeat-x;text-decoration:none;}
#offres_popup .btn .btn_center:hover {text-decoration:none;color:#99B00F;}
#offres_popup .btn .btn_right {float:left;height:44px;width:10px;margin:0;padding:0;background:url(/images/btn_concours_right.jpg) no-repeat;}

/* page offres spéciales */
.offres {margin:0;padding:0 0 39px 0;font-family:verdana;color:#48443A;}
.offres .periode {font:16px verdana;margin:0;padding:0 0 30px 0;}
.offres p#periode {font:16px verdana;margin:0;padding:0 0 30px 0;}
.offres .titre_sect_offres {margin:0;padding:5px 0 12px 0;font:16px verdana;color:#99B00F;}
.offres .div_offres {width:618px;margin:0;padding:22px 5px 22px 0;background:transparent url(/images/bg_border_concours.jpg) 0 100% repeat-x;}
.offres .div_offres_first {padding-top:0;}
.offres .table_offres {border:0;border-collapse:collapse;border-spacing:0;}
.offres .table_offres td {padding:0;text-align:left;vertical-align:top;background:none;}

.offres .table_offres .img_offres_box {position:relative;z-index:100;margin:0;padding:0;}
.offres .table_offres .photo_grande {background:#FFFFFF;position:absolute;z-index:200;left:100%;bottom:73px;display:none;margin:0;padding:0;border:5px solid #D5D0C0;}

.offres .table_offres .img_offres {display:block;margin:0;padding:1px;border:1px solid #D5D0C0;}
.offres .table_offres td.td2 {padding:0 5px 0 10px;}
.offres .table_offres td.td3 {padding:0 5px 0 10px;vertical-align:bottom;}

.offres .titre_offres {font:bold 13px verdana;line-height:13px;}
.offres .desc_offres {font:11px verdana;line-height:13px;}
.offres .box {width:95px;height:73px;margin:0;padding:0;}
.offres .box .box_top {width:84px;height:31px;margin:0;padding:5px 5px 0 6px;border-bottom:1px solid #FFFFFF;background:#99B00F;font:bold 12px verdana;line-height:13px;color:#FFFFFF;}
.offres .box .offres_print {float:left;width:47px;height:36px;margin:0 1px 0 0;padding:0;background:url(/images/offres_print.jpg) no-repeat;}
.offres .box .offres_add {float:left;width:47px;height:36px;margin:0;padding:0;background:url(/images/offres_add.jpg) no-repeat;}

.offres .btn2 {height:48px;margin:0;padding:0;}
.offres .btn2 .btn_left {float:left;height:48px;width:44px;margin:0;padding:0;background:url(/images/btn_offres_left.jpg) no-repeat;}
.offres .btn2 .btn_center {float:left;height:48px;font:bold 13px verdana;color:#99B00F;line-height:48px;margin:0;padding:0 7px 0 7px;background:url(/images/btn_offres_center.jpg) repeat-x;text-decoration:none;}
.offres .btn2 .btn_center:hover {text-decoration:none;color:#48443A;}
.offres .btn2 .btn_right {float:left;height:48px;width:13px;margin:0;padding:0;background:url(/images/btn_offres_right.jpg) no-repeat;}
.offres .separateur {height:25px;margin:0;padding:0;background:url(/images/bg_border_concours.jpg) 0 5px repeat-x;}

/* popup coupons ŕ imprimer */
#offres_popup {display:none;width:345px;margin:0;padding:0 18px;background:#FFFFFF;}
.coupon {position:relative;display:none;width:345px;padding:15px 0;background:url(/images/bg_border_concours.jpg) 0 100% repeat-x;}
.economisez {font:bold 12px verdana;line-height:14px;color:#99B00F;white-space:nowrap;}
.titre_offres {font:bold 12px verdana;line-height:14px;}
.desc_offres {font:11px verdana;line-height:13px;}
.coupon .close {position:absolute;bottom:14px;right:0;width:14px;height:14px;background:url(/images/close.jpg) no-repeat;cursor:pointer;}
.ui-dialog {padding:0;}
.ui-widget-content {border:5px solid #D5D0C0;}
#offres_popup .btn {xfloat:right;height:44px;margin:0;padding:0;}
#offres_popup .btn .btn_left {float:left;height:44px;width:10px;margin:0;padding:0;background:url(/images/btn_concours_left.jpg) no-repeat;}
#offres_popup .btn .btn_center {float:left;height:44px;font:bold 11px verdana;color:#48443A;line-height:44px;margin:0;padding:0 7px 0 7px;background:url(/images/btn_concours_center.jpg) repeat-x;text-decoration:none;}
#offres_popup .btn .btn_center:hover {text-decoration:none;color:#99B00F;}
#offres_popup .btn .btn_right {float:left;height:44px;width:10px;margin:0;padding:0;background:url(/images/btn_concours_right.jpg) no-repeat;}

/* coupons page imprimer */
#print_offres {display:none;padding:0;width:600px;margin:20px 40px;}
#print_offres .periode {font:16px verdana;margin:0;padding:0 0 30px 0;}
#print_offres #box_print_wrapper {border-bottom:1px dotted gray;padding:0;margin:0 0 5px 0;}
#print_offres .box_print {display:none;border:1px dotted gray;border-bottom:none;padding:10px;margin:0;}
#print_offres .box_print_last {border-bottom:1px dotted gray;}

#print_offres.table2_offres {border:0;border-collapse:collapse;border-spacing:0;}
#print_offres .table2_offres td {padding:0;text-align:left;vertical-align:bottom;background:none;}
#print_offres .table2_offres .img_offres {display:block;margin:0;padding:1px;border:1px solid #D5D0C0;}
#print_offres .table2_offres td.td2 {padding-left:10px;padding-right:10px;}

/* profil */
.profil {width:408px;margin:0;padding:0 0 50px 0;}
.profil .profil_form {margin:0;padding:0;}
.profil .profil_form .profil_table {border:0;border-collapse:collapse;border-spacing:0;margin:0 0 29px 0;}
.profil .profil_form .profil_table .td0 {width:384px;padding:10px 12px;text-align:left;vertical-align:top;font:bold 11px verdana;color:#48443A;text-transform:uppercase;background:#D5D0C0;border-bottom:2px solid #FFFFFF;}
.profil .profil_form .profil_table .td1 {width:145px;padding:8px 12px;text-align:left;vertical-align:top;background:#ECE8DD;border-right:2px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}
.profil .profil_form .profil_table .td2 {width:233px;padding:8px 5px 8px 4px;text-align:left;vertical-align:middle;background:#D5D0C0;border-bottom:1px solid #FFFFFF;}
.profil .profil_form .profil_table .text_input {border:0;font-size:12px;width:200px;padding:2px;}

/* preferes */
.profil_preferes {width:408px;margin:0;padding:0;}
.profil_preferes .preferes {position:relative;width:408px;margin:0;padding:12px 0 16px 0;background:url(/images/bg_border_concours.jpg) 0 100% repeat-x;}
.profil_preferes .preferes .span1 {font:bold 13px verdana;}
.profil_preferes .preferes .span2 {font:bold 11px verdana;}
.profil_preferes .preferes .span3 {font:11px verdana;}
.profil_preferes .preferes .close {position:absolute;bottom:14px;right:0;width:14px;height:14px;background:url(/images/close.jpg) no-repeat;cursor:pointer;}

/* raccourcis */
.profil_raccourcis {width:408px;margin:0;padding:0;}
.profil_raccourcis .raccourci {position:relative;z-index:2;width:408px;margin:0;padding:4px 0 4px 0;background:url(/images/bg_border_concours.jpg) 0 100% repeat-x;}
.profil_raccourcis .raccourci .lien {text-decoration:none;}
.profil_raccourcis .raccourci .close {position:absolute;bottom:4px;right:0;width:14px;height:14px;background:url(/images/close.jpg) no-repeat;cursor:pointer;}

/* formulaire login */
#formulaire_de_login {margin:0;padding:0;background:#FFFFFF;}
#formulaire_de_login .form_a {margin:0;padding:0;}
.table_a {border:0;border-collapse:collapse;border-spacing:0;clear:both;margin-top:20px;}
.table_a td {padding:6px 0;text-align:left;vertical-align:top;font:bold 11px verdana;color:#48443A;background:none;}
.table_a td.td0 {padding:10px 12px;text-align:left;vertical-align:top;font:bold 11px verdana;color:#48443A;text-transform:uppercase;background:#D5D0C0;border-bottom:2px solid #FFFFFF;}
.table_a td.td1 {width:170px;padding:8px 12px;text-align:left;vertical-align:top;background:#ECE8DD;border-right:2px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}
.table_a td.td2 {width:233px;padding:8px 5px 8px 4px;text-align:left;vertical-align:middle;background:#D5D0C0;border-bottom:1px solid #FFFFFF;}
.table_a .text_input {border:1px solid #D7D2C2;font-size:13px;width:276px;}

/* popup autre publicité */
.table_pub {border:0;border-collapse:collapse;border-spacing:0;width:100%;}
.table_pub td {padding:15px 0;text-align:center;background:none;}
a.pub_left {display:inline-block;width:17px;height:15px;margin:0;padding:0;background:url(/images/pub_left.jpg) no-repeat;cursor:pointer;}
a.pub_right {display:inline-block;width:17px;height:15px;margin:0;padding:0;background:url(/images/pub_right.jpg) no-repeat;cursor:pointer;}

/* Pour template localisateur  */
.trouve_succ {float: left; height: 117px; width: 298px; background-image:url('/images/trouveSuc_vert2.jpg'); background-repeat: no-repeat;}
#formOngletTrouver {padding-left:5px;}
.div_provinces {padding: 5px 0px 0px 18px; font: 11px Verdana, Arial, Helvetica, sans-serif;}
.div_cp {float: left; width: 179px; padding: 5px 0px 0px 18px;font: 11px Verdana, Arial, Helvetica, sans-serif;}
.sepcpgo {float: left; width: 33px;}
.div_go {padding: 0px; margin: 0px;}
.div_go input { width:33px; height: 22px; border:0px;background-image:url('/images/go.jpg');background-repeat:no-repeat; cursor: pointer; }
.div_goRoll {padding: 0px; margin: 0px;}
.div_goRoll input { width:33px; height: 22px; border:0px;background-image:url('/images/go_roll.jpg');background-repeat:no-repeat; cursor: pointer; }
.div_messg {height: 36px;}
/*.div_messg_titre {font: bold 11px Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; color: #99B00F;}*/
.message_extern {margin:0;padding:0 0 0 22px;}
.div_options_rech {float: left; width: 331px; margin-left: -3px; height: 81px; background-image:url('/images/optionsRecherche2.jpg'); background-repeat: no-repeat;}
.div_services {padding: 0px 0px 0px 18px; float: left;}
.div_emplois  {padding: 0px 0px 0px 10px; float: left;}

.div_gl_map {clear: both; width: 620px; background-image:url('/images/ombre_carte.jpg');  padding-top:5px;padding-bottom:15px; margin-left:16px; }
.div_map {height:550px; width: 598px; margin-left: 11px; }
.BandeGriseH {background-color:#F9F7F3; height:18px; width:598px;}
.BandeGriseB {background-color:#F9F7F3; height:18px; width:598px;}
.div_proxims {height:139px; width:587px; padding-left:10px; overflow:auto;}

.div_list_liens {padding-top: 5px; width: 640px;}
.div_choix {padding:0px; margin:5px 0px 0px 36px; width:598px; height:38px; border:1px solid green; background-color:#99B00F; font:white bold 16px Verdana, Arial, Helvetica, sans-serif;}
.choix_emplois {width:584px;height:28px;padding:8px 0 0 14px; background-color:#99B00F; color:white;font:bold 13px Verdana,Arial,Helvetica,sans-serif;}
.l_services {height:230px; margin-top:10px; overflow:auto;}
.l_services p {padding:0px 0px 0px 0px; margin:0px;  }
.EnleverEmploi {height:14px; width:14px; border:1px solid #99B00F; text-align: center; color:#99B00F;}
.EnleverEmploi a {text-decoration: none; cursor: pointer; }
.cp {color: #48443A; width: 198px; height: 16px; padding: 1px 0px 0px 4px;font: 10px Verdana, Arial, Helvetica, sans-serif;}
.table_proxim  {padding:0px; margin:0px; width:560px; font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif;}
.table_proxim td {margin:0px; padding:0 0 0 2px; height:27px; border-bottom: #E1E0DD 1px solid; background-color:#ffffff;}
.table_proxim .td1 {height:27px; border-bottom: #E1E0DD 1px solid; background-color:#ffffff;}
.table_proxim .td4 {height:27px; border-bottom: #E1E0DD 1px solid; background-color:#ffffff; padding-left:2px; width:100px;}
.table_proxim .td5 {width:65px; height:27px; border-bottom: #E1E0DD 1px solid; background-color:#ffffff;}

.table_emplois  {border:0px; width:100px; font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif;}
.table_emplois td { border-bottom: #E1E0DD 1px solid; background-color:#ffffff; }
.table_membre_emp  {border:0px; width:470px; font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif;}
.table_membre_emp td { border-bottom: #E1E0DD 1px solid; background-color:#ffffff; }
.cl_emplois {padding:0px; margin:0px;}
.div_circulaire {margin-top:15px;margin-left:170px; width:200px; height:35px; background:transparent url('/images/bouton_VoirCirculaire.jpg') no-repeat;}
.div_ajout_postuler {text-align:right; padding:0px; width:350; top:10px; right:20px;  height:45px; background:transparent url('/images/bouton_VoirCirculaire.jpg') no-repeat; background-position:right bottom;}
.div_image {height:auto; margin-top:5px;}
.div_liens {font-size:12px; height:50px; margin-top:15px;}
.div_liens_emp {font-size:12px; height:30px; margin-top:15px;}
.div_coord_succ {height:100px; margin-top:8px;font-size:12px;}
.div_coord_succ p{padding:0px; margin:0px; }
.div_coord_succ a {font-size:15px;}
.div_contenu {height:310px; width:373px; margin:0px; padding:0px; }
.div_contenu p {margin:0px;  padding:0px;}
.tb_circulaire td {padding:0px; margin:px; background-color:transparent; }
.tb_horaires {padding:0px; margin:px; width:320px;}
.tb_horaires td  {background-color:transparent; border-bottom:1px solid #48443A; }
.div_envoyer_cv {display:none; padding:10px 10px 0 14px; margin:5px 0px 0px 11px; width:574px; height:28px; background-color:#99B00F; text-align:right; }
.div_envoyer_cv a {text-decoration:none; color:#FFFFFF; font:bold 13px Verdana, Arial, Helvetica, sans-serif;}
.div_envoyer_cv a:hover {text-decoration:none; color:#FFFFFF; font:bold 13px Verdana, Arial, Helvetica, sans-serif;}
.popup_emp p {padding:0px; margin:0px; margin-top:10px; margin-left:10px; }
.div_content {width:373px; height:355px; border:1px red solid;}
.OngletmEmplois {border:1px solid #99B00F; height:14px; width:14px; cursor:pointer; text-align:center; font-size:12px; line-height:12px;}
.popUpContenuDesc { width:320px;}
.popUpContenuDesc p { padding:0px; margin:0px;}
#div_apercu_1302 { height:216px; width:288px; margin:0; padding:0; z-index:1; }

/* debut infowindow   */
.infowindow {width:371px; padding-left:16px;}
.apercu_succ {width:341px; }
.apercu_succ p {padding:0px; margin:0px;} 
.apercu_succ a {font: 11px Verdana, Arial, Helvetica, sans-serif;}

.gm_services {width:355px; height:326px; display:none; padding-left:16px; padding-top:10px; background-color:#FFFFFF;}
.gm_emplois  {width:355px; height:326px; display:none; padding-left:16px; padding-top:10px;}
.gm_apercu   {width:355px; height:326px; margin:0px; padding-left:16px; padding-top:10px; background-color:#FFFFFF;}
.ph_succ_portrait {width:127px; height:212px; padding:0px; margin:0px; overflow:hidden; float:left; }
.ph_succ_paysage  {width:341px; height:127px; padding:0px; margin:0px; overflow:hidden;}

.menuinfowindow {padding:0px; margin:0px;}
.menuinfowindow .off_td1 {text-align:center; height:54px; width:78px; float:left; background: transparent url('/images/bg_apercu_gm.gif');  background-repeat:no-repeat; color:#FFFFFF;}
.menuinfowindow .off_td1 p{line-height:54px; color:#FFFFFF; font-size:14px;}
.menuinfowindow .on_td1  {background:#FFFFFF;}
.menuinfowindow .on_td1 p{background:#FFFFFF; color:#98AF0E;}
.menuinfowindow .over_td1 {background:#FFFFFF;}
.menuinfowindow .over_td1 p{color:#98AF0E;}
.menuinfowindow .over_td1 a{color:#98AF0E; text-decoration:none; }
.menuinfowindow .on_td1 a {color:#98AF0E; text-decoration:none; }

.menuinfowindow .apercu_off {padding-left:13px; height:54px; width:167px; float:left; background: transparent url('/images/bg_apercu_semp.gif');  background-repeat:no-repeat; color:#FFFFFF;}
.menuinfowindow .apercu_off p{line-height:54px; color:#FFFFFF; font-size:14px;}
.menuinfowindow .apercu_on  {background:#FFFFFF;}
.menuinfowindow .apercu_on p{background:#FFFFFF; color:#98AF0E;}
.menuinfowindow .apercu_over {background:#FFFFFF;}
.menuinfowindow .apercu_over p{color:#98AF0E;}
.menuinfowindow .apercu_over a{color:#98AF0E; text-decoration:none; }
.menuinfowindow .apercu_on a {color:#98AF0E; text-decoration:none; }

.menuinfowindow .service_off {padding-left:13px; padding-top:12px; height:42px; width:178px; float:left; background: transparent url('/images/bg_service_semp.gif');  background-repeat:no-repeat; color:#FFFFFF;}
.menuinfowindow .service_off p{line-height:54px; color:#FFFFFF; font-size:14px;}
.menuinfowindow .service_on  {background:#FFFFFF;}
.menuinfowindow .service_on p{background:#FFFFFF; color:#98AF0E;}
.menuinfowindow .service_over {background:#FFFFFF;}
.menuinfowindow .service_over p{color:#98AF0E;}
.menuinfowindow .service_over a{color:#98AF0E; text-decoration:none; }
.menuinfowindow .service_on a {color:#98AF0E; text-decoration:none; }

.menuinfowindow .off_td2 {padding-top:10px; padding-left:13px; height:44px; width:137px; float:left;; background: transparent url('/images/bg_service_gm.gif');  background-repeat:no-repeat;cursor:pointer;}
.menuinfowindow .off_td2 p{color:#FFFFFF; font-size:14px;}
.menuinfowindow .on_td2  {background:#FFFFFF; color:#98AF0E; }
.menuinfowindow .on_td2 p{color:#98AF0E;}
.menuinfowindow .over_td2  {background:#FFFFFF;}
.menuinfowindow .over_td2 p{color:#98AF0E;}
.menuinfowindow .over_td2 a {color:#98AF0E; text-decoration:none; }
.menuinfowindow .on_td2 a {color:#98AF0E; text-decoration:none; }

.menuinfowindow .off_td3 {padding-left:13px; height:54px; width:130px; float:left; background: transparent url('/images/bg_emploi_gm.gif');  background-repeat:no-repeat; cursor:pointer;}
.menuinfowindow .off_td3 p{line-height:54px; color:#FFFFFF; font-size:14px;}
.menuinfowindow .on_td3 {background: #FFFFFF; color:#98AF0E;}
.menuinfowindow .on_td3 p{color:#98AF0E;}
.menuinfowindow .over_td3 {background: #FFFFFF;}
.menuinfowindow .over_td3 p{color:#98AF0E;}
.menuinfowindow .over_td3 a {color:#98AF0E; text-decoration:none; }
.menuinfowindow .on_td3 a {color:#98AF0E; text-decoration:none; }
.menuinfowindow a {text-decoration:none; font-size:14px; color:#FFFFFF; }





.tb_info_succ {margin:0px;padding:0px;}
.tb_info_succ td {padding:0px;  background-color:white; }
.emplois_succ    {width:343px; height:230px; overflow:auto;}
.emplois_succ p  {padding:0px; margin:0px;}
.services_succ   {width:343px; height:223px; overflow:auto;}
.services_succ p {padding:0px; margin:0px;}
.services_succ a {font: 11px Verdana, Arial, Helvetica, sans-serif;}
 #simple_example_window {width:371px;}
 #simple_example_window_contents {height:416px;}
 #simple_example_window_beak {    width: 10px;
    height: 17px;
    background: url('/images/infowinbeak.png') left top no-repeat;
 }
 *html #simple_example_window_beak{none; 
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/infowinbeak.png', sizingMethod='crop');
 }
 #simple_example_window_close {	 width: 28px;
     height: 22px;
	 margin-top:66px;
	 margin-right:13px; 
     background: #FFFFFF url('/images/infowinclose.jpg') left top no-repeat;
	 cursor:pointer;
 } 
 #simple_example_window_tl, #simple_example_window_tr, #simple_example_window_bl, #simple_example_window_br,
 #simple_example_window_t,#simple_example_window_l,#simple_example_window_r,#simple_example_window_b { background-color: #FFFFFF; height: 0px; width: 0px; }
  
/* fin infowindow  */

/* debut description du poste */
.ajout_liste_post  {height:45px;}
.ajout_liste_post a:hover {color:#99B00F;}
.bg_right_postuler {float:right; height:45px; width:10px;background: url('/images/bgDroitPostuler.jpg') no-repeat;}
.bg_middle_postuler{float:right; height:30px; background:url('/images/bgPostuler.jpg') repeat-x;padding-top:15px;}
.bg_left_postuler  {float:right; height:45px; width:10px;background: url('/images/bgGauchePostuler.jpg') no-repeat;}
.close_infowin     {width:330px; height:14px; padding-right:40px; padding-top:13px; text-align:right; background-color:#FFFFFF;}
.bg_voir_circulaire {float:left; height:44px; padding-left:22px; line-height:44px;}
.photo_circulaire   {float:left; height:44px; padding-left:16px; display:block; padding-top:12px;}
.la_circulaire {width:195px; height:44px; margin-left:150px; background:transparent url('/images/bouton_VoirCirculaire.jpg') no-repeat;}
/* fin description du poste */

/* fin pour template localisateur  */

/* microsite  */
.microsite_wrap {padding:0 0 0 6px;}
.microsite_wrap ul {margin-bottom:0;}
.microsite_wrap p {font:11px verdana;margin:0;max-width:590px;}
.microsite_bg { min-height:1030px; background-color:white; width:652px; margin:0 auto; padding-left:14px; border-left:1px solid #F0EFEE; border-right:1px solid #F0EFEE;}
*html .microsite_bg {height:1030px;}
.boite_inro_microsite {width:359px;padding:47px 0 0 0;border-right:1px solid #ECEDE7;}
.boite_inro_microsite img {max-width:340px;height:auto;}
.mic_boite_info {padding:25px 0 0 22px;background: url('/images/border_sides_microsite.jpg') repeat-y;width:605px;}
.bout_circulaire_microsite {background: url('/images/btn_consulter_microsite.jpg') no-repeat;width:200px;height:122px;padding:87px 0 0 26px;}
.proxim {font :  bold  13px  Verdana, Arial, Helvetica, sans-serif; }
.ville {font :  bold  11px  Verdana, Arial, Helvetica, sans-serif; }
.nom_succ {margin:0px; padding:0px; text-transform:uppercase;  font:22px Verdana, Arial, Helvetica, sans-serif; color:#99B00F;}
.prof_sante {margin:0px; padding:0px; font:13px Verdana, Arial, Helvetica, sans-serif; color:#48443A;} 
.div_succursale {width:630px; background:url('/images/bg_degrade_succ.jpg') repeat-y;}
.div_pharmacie {width:630px; min-height:800px; background-image:url('/images/bg_degrade_succ.jpg'); background-repeat:repeat-y; display:none;}
.div_pharmacie_bg {padding:10px 0 25px 17px; width:613px; background-image:url('/images/bg_degrade.jpg'); background-repeat:no-repeat; background-position:bottom;}
.responsab_phar {padding:12px 0 5px 0;}
.div_services_succ {width:594px; margin:0px; padding:0 0 15px 0;}
.div_services_succ p{margin:0px; padding:0px;}
.div_emplois_succ {width:594px; margin:0px; padding:0px; display:none;}
.div_emplois_succ p{margin:0px; padding:0px;}
.div_serv_pharma {padding:0px; margin-bottom:0px; margin-top:19px; width:594px;}

.div_succursale_bg {padding:19px 0 25px 17px; width:613px; background:url('/images/bg_degrade.jpg') left bottom no-repeat;}
.div_succ_gauche {width:363px; float:left; padding-top:9px; border-right:1px solid #ECEDE7;}
.menuGauche_succ {float:left; background-image: url('/images/menu_2col_borderDroit.jpg'); background-repeat: repeat-y; background-position: right top; border-color: #FBFBFB; border-left-style: solid; border-width: 1px; }

.coord {width:174px; float:left; }
.horaire {width:168px; min-height:160px; float:left; padding-left:17px;}
.horaire p{margin:0px; padding:0px;}
*html .horaire {height:160px; }
.photo_succ {width:341px; overflow:hidden;}
.photo_pharmaceutique {padding:5px 6px 5px 5px; margin:0px;}

.div_menugauche {margin:0px; padding:0px; width:236px; float:left; border-left:1px solid #FBFBFA;}
.tiret { padding :0;  }
.onglet_circulaire {position:relative; padding-left:10px; width:584px; height:23px; padding-top:4px; background-image: url('/images/fond_onglet_7D9106.jpg'); background-repeat: repeat;  color:white;  font:  bold 16px Verdana, Arial, Helvetica, sans-serif;}
.triangle_circulaire {width:594px; height:18px; background:url('/images/coin_7D9106_blanc.jpg') top right no-repeat;}
.onglet1 {position:relative; padding-left:10px; width:584px; height:23px; padding-top:4px; background-image: url('/images/fond_onglet_869B08.jpg'); background-repeat: repeat;  color:white;  font:  bold 16px Verdana, Arial, Helvetica, sans-serif; }
.onglet2 {position:relative; padding-left:10px; width:584px; height:23px; padding-top:4px; background-image: url('/images/fond_onglet_A2BA14.jpg'); background-repeat: repeat;  color:white;  font:  bold 16px Verdana, Arial, Helvetica, sans-serif; }

.triangle1 {width:594px; height:18px; background:url('/images/coin_869B08_blanc.jpg') top right no-repeat;}
.triangle2 {width:594px; height:18px; background:url('/images/coin_A2BA14_blanc.jpg') top right no-repeat;}

.ongletm {left:554px; color:white; height:14px; width:14px; border:1px solid white;  position:absolute;  top:7px; text-align:center; font-size:13px; line-height:13px; cursor:pointer; }
.ongletp {left:554px; color:white; height:14px; width:14px; border:1px solid white;  position:absolute;  top:7px; text-align:center; font-size:13px; line-height:13px;  cursor:pointer; }


.onglet_1 {position:relative; padding-left:10px; width:584px; height:23px; padding-top:4px; background-image: url('/images/fond_onglet_7D9106.jpg'); background-repeat: repeat; color:white;  font:  bold 16px Verdana, Arial, Helvetica, sans-serif; }
.triangle_1 {width:594px; height:18px; background:url('/images/coin_7D9106_blanc.jpg') top right no-repeat;}

.onglet_2 {position:relative; padding-left:10px; width:584px; height:23px; padding-top:4px; background-image: url('/images/fond_onglet_869B08.jpg'); background-repeat: repeat; color:white;  font:  bold 16px Verdana, Arial, Helvetica, sans-serif; }
.triangle_2 {width:594px; height:18px; background:url('/images/coin_869B08_blanc.jpg') top right no-repeat;}

.onglet_3 {position:relative; padding-left:10px; width:584px; height:23px; padding-top:4px; background-image: url('/images/fond_onglet_98AF0E.jpg'); background-repeat: repeat; color:white;  font:  bold 16px Verdana, Arial, Helvetica, sans-serif; }
.triangle_3 {width:594px; height:18px; background:url('/images/coin_98AF0E_blanc.jpg') top right no-repeat;}

.onglet_4 {position:relative; padding-left:10px; width:584px; height:23px; padding-top:4px; background-image: url('/images/fond_onglet_7D9106.jpg'); background-repeat: repeat; color:white;  font:  bold 16px Verdana, Arial, Helvetica, sans-serif; }
.triangle_4 {width:594px; height:18px; background:url('/images/coin_7D9106_blanc.jpg') top right no-repeat;}

.onglet_5 {position:relative; padding-left:10px; width:584px; height:23px; padding-top:4px; background-image: url('/images/fond_onglet_869B08.jpg'); background-repeat: repeat; color:white;  font:  bold 16px Verdana, Arial, Helvetica, sans-serif; }
.triangle_5 {width:594px; height:18px; background:url('/images/coin_869B08_blanc.jpg') top right no-repeat;}

.onglet_6 {position:relative; padding-left:10px; width:584px; height:23px; padding-top:4px; background-image: url('/images/fond_onglet_98AF0E.jpg'); background-repeat: repeat; color:white;  font:  bold 16px Verdana, Arial, Helvetica, sans-serif; }
.triangle_6 {width:594px; height:18px; background:url('/images/coin_98AF0E_blanc.jpg') top right no-repeat;}

.onglet_7 {position:relative; padding-left:10px; width:584px; height:23px; padding-top:4px; background-image: url('/images/fond_onglet_7D9106.jpg'); background-repeat: repeat; color:white;  font:  bold 16px Verdana, Arial, Helvetica, sans-serif; }
.triangle_7 {width:594px; height:18px; background:url('/images/coin_7D9106_blanc.jpg') top right no-repeat;}

.onglet_8 {position:relative; padding-left:10px; width:584px; height:23px; padding-top:4px; background-image: url('/images/fond_onglet_869B08.jpg'); background-repeat: repeat; color:white;  font:  bold 16px Verdana, Arial, Helvetica, sans-serif; }
.triangle_8 {width:594px; height:18px; background:url('/images/coin_869B08_blanc.jpg') top right no-repeat;}

.onglet_9 {position:relative; padding-left:10px; width:584px; height:23px; padding-top:4px; background-image: url('/images/fond_onglet_98AF0E.jpg'); background-repeat: repeat; color:white;  font:  bold 16px Verdana, Arial, Helvetica, sans-serif; }
.triangle_9 {width:594px; height:18px; background:url('/images/coin_98AF0E_blanc.jpg') top right no-repeat;}



.bg_voircirculaire {padding-top:5px; padding-left:10px; height:52px; width:217px; background: url('/images/btn_voirCirculaire.jpg') no-repeat; cursor:pointer}
.bg_voircirculaire td{background:transparent;padding:0px; }
.bg_voircirculaire td:hover{color:#99B00F;}
.bg_voircirculaire a{color:#99B00F; text-decoration:none;}

.menumicrosite {padding:0px; margin:0px; width:615px;}

.succ_off   {float:left; display:block; width:293px; padding-left:22px;  height:80px;background:url('/images/bg_succ_on_off.jpg') 0 0; background-repeat:no-repeat; font:22px verdana;line-height:80px;text-decoration:none;color:#FFFFFF;}
.succ_on    {background:url('/images/bg_succ_on_off.jpg') 0 -80px;  background-repeat:no-repeat; color:#9CB411;}
.succ_roll:hover  {background:url('/images/bg_succ_on_off.jpg') 0 -160px; background-repeat:no-repeat; color:#FFFFFF;}

.pharma_off  {float:left;display: block;width:293px; padding-left:22px;  height:80px;background:url('/images/bg_pharma_on_off.jpg') 0 0; background-repeat:no-repeat; font:22px verdana;line-height:80px;text-decoration:none;color:#FFFFFF;}
.pharma_on   {background:url('/images/bg_pharma_on_off.jpg') 0 -80px;  background-repeat:no-repeat; color:#9CB411;}	
.pharma_roll:hover {background:url('/images/bg_pharma_on_off.jpg') 0 -160px; background-repeat:no-repeat; color:#FFFFFF;}

.div_titre {font:11px bold Verdana,Arial,Helvetica,sans-serif;}
.photo_pharma { margin-top:22px; padding:0px; width:584px;}
.photo_pharma  td {padding:0px; margin:0px; background-color:#FFFFFF;}
.photo_pharma  p {padding:0px;}

.menuGaucheMS {padding:0px; margin:0px;}
.menuGaucheMicrosite {padding:16px 0 16px 15px; margin:0px; list-style:none; width:230px; background:url('/images/bgMgMicrosite.jpg') no-repeat bottom left; }
.menuGaucheMicrosite a{padding-left:13px; background-image: url('/images/fleche_menuDroit.jpg'); background-repeat:no-repeat; background-position: 0 4px; text-decoration:none; }
.menuGaucheMicrosite a:hover {color:#99B00F}
.menuGaucheCirculaire {padding:9px 0 10px 15px; margin:0px; list-style:none; width:230px; background:url('/images/bgMgMicrosite.jpg') no-repeat bottom left; }

.table_circulaire {padding:0px; margin:0px; width:574px; }
.table_circulaire td{background-color:#ffffff; padding:0px; margin:0px; }
.table_circulaire .th1 {color:#99B00F; padding:0 0 32px 0; margin:0px;}
.table_circulaire .th2 {color:#99B00F; padding:0 0 32px 10px; margin:0px; }
.table_circulaire .td1 {padding:20px 42px 20px 0; border-right:2px solid #99B00F}
.table_circulaire .td2 {padding:0 0 0 10px; margin:0px;}
.imgConsulterPdf {float:left; max-width:150px;}
.txtConsulterPdf {float:left; max-width:200px; padding-left:25px;}
.imgAdobe {float:left; max-width:100px;}
.txtAdobe {float:left; max-width:250px; padding-left:5px; text-align:left;}
.txtAdobe a{text-decoration:none;}
.txtAdobe span{text-decoration:underline;}

/* fin microsite */

.div_plano {background-color:#FFFFFF;}
.div_plano td {background-color:#FFFFFF;}


/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }



/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
*/


/* Component containers
----------------------------------*/
.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1c94c4; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #fbd850; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; outline: none; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fed22f; background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #ffffff; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_228ef1_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffd27a_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; }
.ui-corner-tr { moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bl { moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-br { moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-top { moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bottom { moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-right {  moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-left { moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-all {  moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }

/* Overlays */
.ui-widget-overlay { background: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; }/* Accordion
----------------------------------*/
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; }
.ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker
----------------------------------*/
.ui-datepicker { width: 17em; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; }
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/* Dialog
----------------------------------*/
.ui-dialog { position: relative; padding: .2em; width: 300px; }
.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/* Progressbar
----------------------------------*/
.ui-progressbar { height:2em; text-align: left; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable
----------------------------------*/
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider
----------------------------------*/
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs
----------------------------------*/
.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }


/* jquery popup wrapper classes */
.my_popup {padding:0;border:5px solid #D5D0C0;background:#FFFFFF;}
/* .my_popup .ui-widget-header {background:#99B00F;border:none;} */
.my_popup .ui-widget-header {background:transparent url(/sn_uploads/bg_popup.jpg) repeat-x scroll 0 0;height:38px;font:12px verdana;border:0;}
.my_popup .ui-dialog-title {margin-top:11px;}
.my_popup .ui-icon-closethick {background-position:0 0;}
.my_popup .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 0; background:transparent; }
.my_popup .ui-state-hover .ui-icon, .my_popup .ui-state-focus .ui-icon {background:transparent url(/sn_uploads/x_close.jpg) no-repeat scroll 0 0;}
.my_popup .ui-widget-header .ui-icon {background:transparent url(/sn_uploads/x_close.jpg) no-repeat scroll 0 0;}
.my_popup .ui-dialog-titlebar-close {padding:0;}

.my_popup #fltabs .ui-widget-header {background:#FFFFFF;}
.my_popup .ui-widget-content {background:#FFFFFF;padding-bottom:0;padding-top:0;}
.my_popup .ui-tabs {padding:0px;}
.my_popup .ui-tabs .ui-tabs-nav li {margin:0 0.9em -1px 0;}
.my_popup .ui-tabs .ui-tabs-nav li a {margin-top:-1px;padding: 0px 20px;}
.my_popup .ui-dialog-titlebar {padding:4px 17px;}
/* .my_popup .ui-widget-header {font-size:15px;} */
.my_popup .ui-tabs .ui-tabs-nav li.ui-tabs-selected {border-color:transparent;padding-bottom:0;}
.my_popup .ui-tabs .ui-tabs-nav li.ui-tabs-hover {border-color:transparent;padding-bottom:0;}
.my_popup .ui-state-default, .ui-widget-content .ui-state-default {border-color:transparent;padding-bottom:0;}
.my_popup .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {color:#5B6907;}
.my_popup .ui-state-default a:link, .my_popup .ui-state-default a:visited {color:#99B00F;}
.my_popup .ui-state-active a:link, .my_popup .ui-state-active a:visited {color:#99B00F;font-weight:bold;}
.promoteZ {		        z-index: 2006; /* Dialog z-index is 1006*/
}
#listeOng .btn_general {height: 48px;}
#listeOng .btn_general a {height: 48px;margin:0;}

.my_popup1 {padding:0;border:5px solid #D5D0C0;background:#FFFFFF;}
.my_popup1 .ui-widget-header {background:#99B00F;border:none;}
.my_popup1 #fltabs .ui-widget-header {background:#D5D0C0;}
.my_popup1 .ui-dialog-content{padding:0;}
.my_popup1 .ui-widget-content {background:#FFFFFF;}
.my_popup1 .ui-dialog-titlebar {display: none;}
.my_popup1 .ui-widget-header {font-size:15px;}
.my_popup1 .ui-state-default a:link, .my_popup .ui-state-default a:visited {color:#99B00F;}
.my_popup1 .ui-state-active a:link, .my_popup .ui-state-active a:visited {color:#99B00F;font-weight:bold;}

div.selectbox-wrapper { position:absolute; width:375px;  background-color:white;  border:1px solid #ccc;  margin:0px;  margin-top:-10px;  padding:0px;  font-size:11px;  text-align:left;  max-height:200px;  overflow:auto; }
div.selectbox-wrapper ul { list-style-type:none;  margin:0px;  padding:0px; }
div.selectbox-wrapper ul li.selected { background-color: #EAF2FB; }
div.selectbox-wrapper ul li.current { background-color: #CDD8E4;}
div.selectbox-wrapper ul li { list-style-type:none; display:block; margin:0; padding:2px; cursor:pointer; }
label { display: block; }
.selectbox /* look&fell of  select box*/{margin: 0px 5px 10px 0px; padding-left:2px; background: url('/images/bg_select.png') right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width : 375px; display : block; text-align:left; height:18px; cursor: pointer;  border:1px solid #D1E4F6;  color:#333; }

.formintegre {background:transparent;}
.formintegre .error {color:#48443A}
.formintegre table td {background:#FFFFFF;}
.formintegre .top {margin:10px 0 17px 0;padding:30px 0 0 11px;color:#FFFFFF;font:15px verdana;background:url(/images/form_01_top.jpg);}
.formintegre .top_bottom {padding:10px 0 10px 0;font:21px verdana;text-transform:uppercase;}
.formintegre .box_header {margin:0;padding:8px 10px;border-top:1px solid #D2CCC1;border-right:1px solid #C0B9B2;border-left:1px solid #DBD7D2;background:url(/images/form_01_box_header.jpg) repeat-x;color:#48443A;font:bold 12px verdana;text-transform:uppercase;}
.formintegre .box {margin:0 0 17px 0;padding:5px 10px 10px 10px;border:1px solid #C0B9B2;}
.formintegre .table_1 {width:99.8%;margin: 0 0 0 1px;}
.formintegre .td_0 {width:115px;}
.formintegre .td_1 input {width:214px;border:1px solid #878171;}
.formintegre .td_1 select {width:216px;border:1px solid #878171;}
.formintegre .buttons {margin:0;padding:5px 21px 12px 10px;min-height:27px;}
.formintegre .buttons a {float:right;margin:14px 0 0 7px;padding:0 8px;height:27px;color:#FFFFFF;line-height:27px;text-transform:uppercase;text-decoration:none;background:url(/images/buttons.jpg) repeat-x;}
.formintegre .buttons a:hover {position:relative;top:-1px;}

.ui-accordion-header {border:1px solid #D3D3D3; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px;}
.ui-accordion-content {background:#FFFFFF; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px;}

.inscription_bande {padding:20px 0 0 0;/*cursor:pointer;*/}
.inscr_etape {background:transparent url(/images/etape1_active.jpg) no-repeat scroll 0 0;height:44px;width:664px;}
.inscr_etape1 {background:transparent url(/images/etape1_active.jpg) no-repeat scroll 0 0;height:44px;width:664px;}
.inscr_etape2 {background:transparent url(/images/etape2_active.jpg) no-repeat scroll 0 0;height:44px;width:664px;}
.inscr_etape3 {background:transparent url(/images/etape3_active.jpg) no-repeat scroll 0 0;height:44px;width:664px;}
.inscr_etape4 {background:transparent url(/images/etape4_active.jpg) no-repeat scroll 0 0;height:44px;width:664px;}
.inscription_bande .titre {float:left;padding:0 0 0 16px;font:12px verdana;text-transform:uppercase;color:#6A6557;}
.inscription_bande .active {color:#FFFFFF;}
.inscription_bande .onglet {background:#CCCCCC;color:#EEEBEB;padding:12px 10px 10px 10px;border-top: 1px #CCCCCC solid;border-left: 1px #CCCCCC solid;border-right: 1px #CCCCCC solid;}
.inscription_bande .etape1_g {width:190px;}
.inscription_bande .etape2_g {width:75px;}
.inscription_bande .fin_g {text-align:right;text-transform:none;font-size:11px;width:352px;background:#FFFFFF;color:#333333;padding:0 10px 10px 10px;border-bottom: 1px #CCCCCC solid;}
.inscription_bande .separ_g {width:5px;background:#FFFFFF;padding:12px 0 10px;border-bottom: 1px #CCCCCC solid;}
.inscription_bande .etape1 {width:187px;}
.inscription_bande .etape2 {width:184px;}
.inscription_bande .etape3 {width:129px;}
.inscription_bande .etape4 {width:74px;}

.bordure_inscription {border-bottom: 1px #CCCCCC solid;border-left: 1px #CCCCCC solid;border-right: 1px #CCCCCC solid;}
.div_etape {padding:14px 0 0 3px;}
.div_etape input[type="text"] {width:96px;}
.div_etape th {background:#FFFFFF;font:bold 11px verdana;border:1px #CCCCCC solid;text-transform: none;color:#48443A;}
.div_etape td {background:#FFFFFF;border-left:1px #CCCCCC solid;border-bottom:1px #CCCCCC solid;color:#48443A;font: 11px verdana;}
.div_etape .noparticipant {font:12px verdana;color:#98AF0E;text-transform:uppercase;border-top:1px #CCCCCC solid;border-right:1px #CCCCCC solid;}
.div_etape .separ {border:0;padding:0;font-size:8px;}
.div_etape .bas {border:0;padding:0;}
.div_etape input {font:11px verdana;}
.div_etape select {font:11px verdana;width:100px;}
.div_etape .td5 {width:125px;}
.div_etape .td5 .precisez {margin:0 0 0 23px;}
.div_etape .lasttd {border-right:1px #CCCCCC solid;width:127px;}
.div_etape .trajouter {display:none;}
.div_etape .autre_statut {font-size:9px;}
.div_etape .autre_statut input {font-size:11px;}
.div_etape .ajouter {display:none;}
.div_etape .enleve {padding:7px 5px 5px;border-right:1px #CCCCCC solid;}
.div_etape .btngo .middle_btngo {font: 11px verdana;text-transform:uppercase;}
.div_etape .dermaj {border:1px #CCCCCC solid;background:transparent url(/images/dermaj_fond.jpg) repeat-x scroll 0 0;height:27px;color:#98AF0E;font:bold 12px verdana;text-transform:uppercase;}
.ajoute_participant {cursor:pointer;font-size:9px;}
#remplaceinp {min-height:70px;}
.textpopup_inscr {float:left;width:280px;padding:0 10px 0 0;}
.totalmontant_inscr {float:left;width:50px;border:1px #CCCCCC solid;margin: 15px 0 0;text-align: center;font:bold 11px verdana;padding:5px 0 5px 0;}

.div_vetement {float:left;width:110px;padding:0 10px 0 0;}

.bouton_gestion {float:right;border: 0 none;padding: 1px 5px;text-transform: uppercase; background-image: url(/images/bg_milieu_go.jpg); background-repeat: repeat-x; color: #FFFFFF; cursor: pointer; height: 23px;margin:5px 0 10px 0;}

.ui-icon-closethick {cursor:pointer;}

.emplacement_adnove {padding:10px 0 0 5px;}
.emplacement_adnove img {max-width: 420px;}

.dm_fond {background:url(/images/dm_am_fond.jpg);width:196px;height:268px;padding:12px 0 0 0;}
.dm_fond .titre_dm {margin:0 0 0 45px;text-decoration:none;background: url('/images/bg_mr1_a.gif') no-repeat 0% 80%;padding:0 0 0 15px;}
.dm_fond .gros_titre {text-transform:uppercase;color:#FFFFFF;font:bold 12px verdana;padding:22px 0 0 10px;cursor:pointer;}
.dm_fond .option_pub {color:#FFFFFF;font:bold 11px verdana;background: url('/images/fleche_blanche_am.png') no-repeat 0% 80%;padding:0 0 0 14px;margin:0 0 0 21px;}
.dm_fond .option_pub span {font:bold 11px verdana;}

.fil_allo_maman {float:left;width:260px;}
.fil_allo_maman .menuAhut {width:auto;}

.input_date {background: url('/images/calendrier_p.png') no-repeat 93% 1px;width: 102px;height:14px;border: 1px solid #999999;}
