/**************************************************/
/* GENERAL --- SAAS MAILING - ETOURISME           */
/*  											  */
/* V1.0 - 14-03-2010							  */
/*  											  */	
/**************************************************/

/* COLOR
24405C
HEX: #24405C
RGB: 36,64,92
#2E516B
HEX: #2E516B
RGB: 46,81,107
#4D6A80
HEX: #4D6A80
RGB: 77,106,128
#206BA4
HEX: #206BA4
RGB: 32,107,164
#54A4DE
HEX: #54A4DE
RGB: 84,164,222
#BBD9EE
HEX: #BBD9EE
RGB: 187,217,238
#EBF4FA
HEX: #EBF4FA
RGB: 235,244,250
#BEDF5D
HEX: #BEDF5D
RGB: 190,223,93
#D6EB9A
HEX: #D6EB9A
RGB: 214,235,154
#B03C14
HEX: #B03C14
RGB: 176,60,20
#F3AD95
HEX: #F3AD95
RGB: 243,173,149
#F0E1DB
HEX: #F0E1DB
RGB: 240,225,219
#FF9834
HEX: #FF9834
RGB: 255,152,52
#FFBF80
HEX: #FFBF80
RGB: 255,191,128
#F6E896
HEX: #F6E896
RGB: 246,232,150
#FAF1C3
HEX: #FAF1C3
RGB: 250,241,195
#E7E4D3
HEX: #E7E4D3
RGB: 231,228,211
#F1EFE2
HEX: #F1EFE2
RGB: 241,239,226
#F1F2F3
HEX: #F1F2F3
RGB: 241,242,243
#FFFFFF
HEX: #FFFFFF
RGB: 255,255,255
#C8CDD0
HEX: #C8CDD0
RGB: 200,205,208
#ACB3B9
HEX: #ACB3B9
RGB: 172,179,185
#75818A
HEX: #75818A
RGB: 117,129,138
*/

*{margin:0px;padding:0px;border:0px;}
html{}
/*body{background-image:url(/etourisme/images/bg.gif);background-repeat:repeat-x; background-position:top left; width:100%; height:100%;}*/
.demo{background-color: #bbd9ee;width:100%; height:100%;}
#site{ top: 0px; padding:15px; z-index: 100;position:relative;} 
h1{font-family:Helvetica, Arial, sans-serif; font-size:16px; color: #206BA4;text-decoration:none;font-weight:bold;text-align:left;margin:0; padding:0; display:inline;} 
/*a.h1:link,a.h1:active,a.h1:visited,a.h1:hover{color:#206ba4;text-decoration:none;}*/
h1>a:link,h1>a:active,h1>a:visited{color: #206BA4;text-decoration: underline;}
h1>a:hover{color: #54a4de;text-decoration: none;}
h2{font-family:Helvetica, Arial, sans-serif; font-size:15px; color: #4D6A80;text-decoration:none;font-weight:bold;text-align:left;margin:0; padding:0; display:inline;}
h3{font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #4D6A80;text-decoration:none;font-weight:bold;text-align:left;margin:0; padding:0; display:inline;}
.formok{font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: #819609;text-decoration:none;font-weight:bold;text-align:left;margin:0; padding:0; display:inline;}
h4{font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #4D6A80;text-decoration:none;font-weight:bold;text-align:left;margin-bottom:2px; padding:0;}

.titreCalAvailpro{margin-left: 6px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #434951;text-decoration:none;font-weight:bold;text-align:left;}

p {font-family:Arial, Helvetica, sans-serif;font-size: 11px; color: #4D6A80; text-decoration:none;}
.emailsTrouves {margin-top: 10px; font-style: normal; font-weight: normal; font-family:Arial, Helvetica, sans-serif;font-size: 10px; color: #4D6A80; text-decoration:none;}
.euros {font-weight: bold; font-family:Arial, Helvetica, sans-serif;font-size: 12px; color: #1382e3; text-decoration:none;}
strong {font-family:Arial, Helvetica, sans-serif;font-size: 1em; color: #4D6A80; text-decoration:none;}
span {font-family:Arial, Helvetica, sans-serif;font-size:11px; color: #4D6A80; text-decoration:none;}
.legend {margin-top: 2px; font-family:Arial, Helvetica, sans-serif;font-size:9px; color: #C8CDD0; text-decoration:none;}
.cellule{padding-left:5px; line-height:20px; vertical-align:middle;}
a.cellule:link,a.cellule:active,a.cellule:visited{color: #2E516B; text-decoration:none;}
a.cellule:hover{color: #54A4DE; text-decoration:none;}
.actions{padding-top: 4px; vertical-align:middle;}

input {border:1px solid #d5d5d5; background-color: #f6f9fa;padding-left: 3px; padding-bottom: 5px; padding-right: 3px; padding-top: 5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #4D6A80;padding-top:1px;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px}
.inputCal {font-weight: bold; border:1px solid #d5d5d5; background-color: #f6f9fa;padding-left: 3px; padding-bottom: 5px; padding-right: 3px; padding-top: 5px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #4D6A80;padding-top:1px;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px}
input:focus{ border:1px solid #acacac;outline:none;}
input[type="submit"]{border:1px solid #d5d5d5; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#392b2a; font-weight:bold; padding-left:3px; padding-right:3px;}
input[type="text"]{margin-bottom: 2px; margin-top: 2px; padding-left: 3px; padding-bottom: 4px; padding-right: 3px; padding-top: 4px;border:1px solid #d5d5d5; background-color: #f6f9fa; font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #4D6A80;}
.inputCal[type="text"]{margin-bottom: 1px; margin-top: 1px; padding-left: 1px; padding-bottom: 2px; padding-right: 1px; padding-top: 2px;border:1px solid #d5d5d5; background-color: #f6f9fa; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #4D6A80;}
input:focus[type="text"]{color: #2E516B; background-color: #EBF4FA; border:1px solid #206ba4;outline:none;}
.inputCal:focus[type="text"]{color: #2E516B; background-color: #EBF4FA; border:1px solid #206ba4;outline:none;}
input[type="file"]{background-color:#FFFFFF;color:#392b2a;font-family	:Arial, Helvetica, sans-serif;	border:1px solid #d5d5d5;} 
input[type="radio"]{background-color:#FFFFFF;color:#392b2a;font-family	:Arial, Helvetica, sans-serif;	border:0px;} 
input.error{background-color: #f6f9fa;border:1px solid #d5d5d5;}
textarea {-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;padding-left: 3px; padding-bottom: 5px; padding-right: 3px; padding-top: 5px;border:1px solid #d5d5d5; background-color: #f6f9fa; font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #2E516B;}
textarea:focus {-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;padding-left: 3px; padding-bottom: 5px; padding-right: 3px; padding-top: 5px;color: #2E516B; background-color: #EBF4FA; border:1px solid #206ba4;outline:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #2E516B;}      
select {margin-bottom: 2px; margin-top: 2px; -moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;padding-left: 3px; padding-bottom: 3px; padding-right: 3px; padding-top: 3px;border:1px solid #d5d5d5; background-color: #f6f9fa; font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #2E516B;}  
.selectCal {padding: 1px; margin-bottom: 1px; margin-top: 1px; -moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;border:1px solid #d5d5d5; background-color: #f6f9fa; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #2E516B;}  
select:focus { -moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;border:1px solid #206ba4;outline:none; background-color: #EBF4FA; font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #2E516B;}  
.selectCal:focus { -moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;border:1px solid #206ba4;outline:none; background-color: #EBF4FA; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #2E516B;}  
a:link{color: #206ba4; text-decoration:none;}
a:visited{color: #206ba4; text-decoration:none;}
a:hover{color: #54a4de; text-decoration:underline;}
a:active{color: #206ba4; text-decoration:none;}

fieldset{ -moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;border:1px solid #e0e0e0;padding:15px;}
.fieldsetCal{ -moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;border:1px solid #e0e0e0;padding: 5px;}
#monCompte p{font-size: 11px; font-weight: bold;}
legend{color: #54A4DE;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold	; padding:0 10px 0 8px;}
.legend{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#b5b5b5;}

.floatLeft{ float:left;}
.topLogo{ top: -9px; height: 36px; width: 198px; position: relative; background-repeat: no-repeat; background-image: url(/etourisme/images/logo_saas_mailing-ui.png);}
.floatRight{ float:right;}
.textRight{text-align:right;}
.textLeft{text-align:left;}
.clearBoth{clear:both;}
.noBorder{border:0px;}
.displayNone{display:none;}
.displayInLine{display:inline;}
.verticalTop{vertical-align:top;}
.verticalMiddle{vertical-align:middle;}
.underline{text-decoration:underline;}

.marginTop5{margin-top:5px;}
.marginTop25{margin-top:25px;}

.colorMarron{color:#392b2a;}
.colorFF0000{color:#ff0000;}
.colorRouge{color: #206ba4;}
.colorGris{color:#f1f1f1;}
.colorWhite{ background-image: url(/etourisme/images/control-double.png); padding-left: 20px; z-index: 0; display: block; color: #BBD9EE; position: relative; background-position: 0px 5px; background-repeat: no-repeat;}

.bgf1f1f1{background-color	 #EBF4FA:}
.bgffffff{background-color	:#ffffff}

.encours{ margin-top: 3px; height: 16px; width: 16px; background-repeat: no-repeat; text-align: left; margin-left: 9px; padding-left: 28px; padding-bottom: 1px; min-width: 65px; background-position: 0px 0px; background-image: url(/etourisme/images/NewsEncours.gif); color: #FF9834;} /*  rouge  */
.envoye{ margin-top: 3px; height: 16px; width: 16px; padding-left: 28px; min-width: 65px; padding-bottom: 1px; padding-top: 1px; text-align: left; font-weight: bold; font-size: 11px; margin-left: 9px; background-position: 0px 0px; background-repeat: no-repeat; background-image: url(/etourisme/images/tick.png); color: #a2d512;}  /*  vert  */
.brouillon{margin-top: 3px; height: 16px; width: 16px; min-width: 65px; padding-left: 28px; text-align: left; padding-bottom: 1px; padding-top: 1px; font-size: 11px; background-repeat: no-repeat; margin-left: 9px; background-position: 0px 0px; background-image: url(/etourisme/images/mail-open-document-text.png); color: #75818A;}             
.active{margin-top: 3px; height: 16px; width: 16px; min-width: 65px; padding-left: 28px; text-align: left; padding-bottom: 1px; padding-top: 1px; font-size: 11px; background-repeat: no-repeat; margin-left: 9px; background-position: 0px 0px; background-image: url(/etourisme/images/modele-actif.png); color: #3374A6;} /*  gris  */
.archive{color: #FAF1C3;} /* orange   */
.suspendu{color: #F6E896;} /*  bleu  */

.pagination{ height:17px; line-height:17px; vertical-align:middle; margin-bottom:4px;}
.titre{clear:both;padding-bottom:7px; height:17px;vertical-align:middle;}

.separate{ clear:both;width:100%; border-top:1px solid #c3bfbf; margin: 0.5 em 0 0; padding:0.5em 0 0; text-align:center; }
.separateRed{ clear:both;width:100%; border-top:1px solid #392b2a; margin: 0.5 em 0 0; padding:0.5em 0 0; text-align:center; }
.separateMarron{ margin-left: 3px; margin-right: 0px; margin-bottom: 0; margin-right: 0; margin-top: 0.5 em; clear:both;width:100%; border-top:1px solid #206ba4; padding:0.5em 0 0; text-align:center; }
.separateMarronDemi{ clear:both;width:49%; border-top:1px solid #584948; margin: 0.5 em 0 0; padding:0.5em 0 0; text-align:center; }
.separateGris{ margin-left: 3px; margin-bottom: 0; margin-top: 0.5; clear:both;width:100%; border-top:1px solid #ACB3B9; text-align:center; } /*padding:0.5em 0 0;*/


.separateDemi{ clear:both;width:100%; margin-top:25px; border-top:1px solid #c3bfbf; margin: 0.5 em 0 0; padding:0.5em 0 0; text-align:center; }
.separateVert{ float:left; padding-right:18px;border-right:1px solid #c3bfbf; }
.separateVertCenter{float:left; padding-right:18px;padding-left:18px;border-right:1px solid #c3bfbf;}
.separateVertLast{padding-left:18px;}

/****************************/
/* ERROR 
/****************************/
#error{width:100%; height:45px; clear:both; background-color:#fdf9c1; z-index:1; position : fixed; top: 0px; left: 0px; right: 0px;  }
#alerte{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;color: #B03C14;padding:15px; vertical-align:middle;}

/****************************/
/* HEADER 
/****************************/
#header{ margin-top: 5px; width:100%; height:60px; clear:both;}
.accesRapide{ padding-top: 2px; font-size:11px;font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:normal; color: #BBD9EE; text-align:right;}
a.accesRapide:link,a.accesRapide:active,a.accesRapide:visited{ color: #9CC9EC; text-decoration:none;}
a.accesRapide:hover{color: #BBD9EE; text-decoration:underline;}

/****************************/
/* NAV 
/****************************/
#content{ clear:both;width:100%; height:100%; padding-top:10px; }
#contentdemo{ clear:both;width:100%; height:100%; padding-top:0px;background-color: #bbd9ee; background-image: url(/etourisme/Prospection/images/background.gif);background-repeat:repeat-x;z-index: 0;position:relative; }
#nav{width: 140px;vertical-align:top;border-collapse:separate; }

#divNav{ float:left; clear:both; height:26px; width:100%;}
#menuUl{text-align:center; list-style:none; background-color: #304668;}
.menuLi{float:left; background-image:url(/images/center-left-on.png); background-repeat:repeat-x; }
.menuLi2{float:left; background-image:url(/images/center-left-off.gif); background-repeat:repeat-x; margin-left:8px;}

a.menuLi3:link,a.menuLi3:active,a.menuLi3:visited{font-size:18px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#FFFFFF;width:100%;height:26px; line-height:26px;vertical-align:top; }
a.menuLi3:hover{font-size:18px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color: #206ba4;width:100%;height:26px;line-height:26px;vertical-align:top; }
.imgLi{border:0px; width:4px; height:26px;}

/**
ul { list-style-type:none;padding: 0 15px 0 0; }
li {list-style:none; background-image:url(/images/bg-li.gif); width:180px; height:25px; margin-bottom:8px;}
li a { list-style:none;font-size:13px;font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; text-transform:none; text-decoration:none; color:#392b2a;text-align:left; padding-left:20px; line-height:25px;}
li a:link{color:#392b2a; text-decoration:none;}
li a:visited{color:#392b2a; text-decoration:none;}
li a:hover{color:#392b2a; text-decoration:underline;}
li a:active{color:#392b2a; text-decoration:none;}
**/


ul.auroramenu li{position:relative;list-style:none; width: 140px; }

.auroramenu li a{font-family:Arial, Helvetica, sans-serif;  font-size:13px; text-align:left; color:#392b2a;}
a.auroramenu li:link,a.auroramenu li:active,a.auroramenu li:visited{color:#392b2a; text-decoration:none;}
a.auroramenu li:hover{color: #54A4DE; text-decoration:underline;}

.auroraSousMenu li a{font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; color:#392b2a;}
a.auroraSousMenu li:link,a.auroramenu li:active,a.auroramenu li:visited{color: #2E516B; text-decoration:none;}
a.auroraSousMenu li:hover{color: #54A4DE; text-decoration:underline;}

.aurorahide{position:absolute;right:15px;top:2px;display:none;width:11px;height:11px;background-image:url('/images/aurora_minus_icon.gif'); }
.aurorashow{position:absolute;right:15px;top:2px;display:none;width:11px;height:11px;background-image:url('/images/aurora_plus_icon.gif'); }

.auroraSeparate{ clear:both;width: 130px; border-top:1px solid #dadada;  padding:0.5em 0 0; text-align:left; }
.auroraSeparateConfond{ clear:both;width: 135px; border-top:2px solid #f1f1f1; padding:1em 0 0; text-align:left; }
/****************************/
/* VARIABLES EMAIL - TINYMICE */
/****************************/
#headVariablesEmail{ top: -3px; border-style: solid; border-color: rgb(241, 241, 241); margin-bottom: 10px; position: relative; width: 100%; height: 26px; -moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; background-color: #206ba4; vertical-align:top; border-collapse:separate;}
#variablesEmail{display: inline-block; left: 7px; overflow: visible; background-position: 0px center; background-image: url(/etourisme/images/control-180.png); background-repeat: no-repeat; top: 54px; position: relative; float: left; margin-left: 0px; width: 150px; height: 240px; border: 1px solid #C8CDD0; -moz-border-radius:10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; background-color: #EBF4FA; vertical-align:top;}
.headTitreVariablesEmail{font-weight: bold; top: 4px; position: relative; padding-top: 2px; margin-left: 4px; margin-top: 3px; background-position: 0px 0px; background-repeat: no-repeat; background-image: url(/etourisme/images/gear.png); padding-left: 20px; font-size: 12px; color: #cedef7;}
.listeVariablesEmail{ margin-left: 10px; background-position: 0 0px; background-repeat: no-repeat; line-height: 1.4em; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;}
                              
             
                              
.gearSmall{ padding-left: 18px; background-position: 0px 0px; background-repeat: no-repeat; background-image: url(/etourisme/images/gear-small.png); line-height: 1.4em; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;}
/****************************/
/* SECTION */
/****************************/
#section{border: 1px solid rgb(241, 241, 241); padding: 15px; -moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; background-color: rgb(255, 255, 255); vertical-align:top; border-collapse:separate; height:400px;}

html>body #section {
height: auto;
min-height: 400px;
} 


.entete{clear:both;width:100%; margin-bottom:25px; overflow:hidden;}
#article{clear:both;padding: 15px 0 15px 0; width:100%;}

.imgCenter{background-image:url(/images/img-center.gif); background-repeat:repeat-x; height:17px; vertical-align:top; line-height:17px;}
.imgRedCenter{margin-bottom: 10px; left: -10px; position: relative; -moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;padding-left: 10px; padding-bottom: 2px; padding-right: 10px; padding-top: 2px;border:1px solid #4D6A80; background-color: #75818A; height:17px; vertical-align:top; line-height:17px;}
.imgResultCenter{width: 100%; margin-bottom: 20px; left: -35px; position: relative; -moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;padding-left: 10px; padding-bottom: 2px; padding-right: 10px; padding-top: 2px;border:1px solid #4D6A80; background-color: #206BA4; height:17px; vertical-align:top; line-height:17px;}
.btn{ height:17px; font-family:Arial, Helvetica, sans-serif;font-size:11px; color: #392b2a; text-decoration:none;}
a.btn:link,a.btn:active,a.btn:visited{color: #0F74C1; text-decoration:none;}
a.btn:hover{color: #54A4DE; text-decoration:none;}

div.btn{float:left; margin-right:8px;}
div.btnRight{float:right; }
div.btn.last{float:left; margin-right:0px;}
.btnRed{ padding-bottom: 2px; padding-top: 2px; height:17px; font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#ffffff; text-decoration:none;}
.btnResult{ font-weight: bold; padding-bottom: 2px; padding-top: 2px; height:17px; font-family:Arial, Helvetica, sans-serif;font-size:11px; color: #BBD9EE; text-decoration:none;}
a.btnRed:link,a.btnRed:active,a.btnRed:visited,a.btnRed:hover{color:#ffffff; text-decoration:none;}

table.list { -moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px;clear: both; width:100%; padding: 10px; border: 1px solid rgb(230,230, 230);  -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; background-color: rgb(255, 255, 255); vertical-align:top; border-collapse:separate;}       
table.fieldset { border-collapse: separate; -moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px; width:100%; padding: 5px;  -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; background-color: rgb(255, 255, 255); vertical-align:middle;}       
      
table.availpro { margin-left: 20px; left: -5px; position: relative; -moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px; width:100%;  -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; background-color: rgb(255, 255, 255); vertical-align:middle;}       
/*  */
table.list2 {width:49%; } /*  */
table.list3 {width:49%; padding: 10px; border: 1px solid rgb(230,230, 230);-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px;  -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; background-color: rgb(255, 255, 255); vertical-align:top; border-collapse:separate;} /*  */
table.first { font-weight:bold; }
table.recherche{ clear: both; float:left;vertical-align:top; margin:5px 0 8px 0;}
.ajoutRight{ margin:5px 0 8px 0;}
tr.first {height: 26px;}
tr.on { background-color: #fafafa;vertical-align:middle;}
tr.off {background-color: #ffffff;vertical-align:middle;}
tr.onCal { padding-bottom: 2px; padding-top: 2px; background-position: 0; height: auto; background-color: #fafafa;vertical-align:middle;}
tr.offCal {padding-bottom: 2px; padding-top: 2px; background-color: #ffffff;vertical-align:middle;}
td.first {font-size: 12px; vertical-align:middle; }
td.bottom {border-bottom: 1px solid rgb(230,230, 230);vertical-align:middle;}
td.left {border-left: 1px solid rgb(230,230, 230);}
td.right {padding-left: 2px; border-right: 1px solid rgb(230,230, 230);vertical-align:middle;}
/*tr.ligne{height: 24px; vertical-align:middle;border-left: 1px solid rgb(230,230, 230);}*/
.ligne:hover{background-color: #EBF4FA;}

#centreMenu{float:left; min-height:1.5em; width:100%;} /* margin:0 0 0.5em;*/
#centreMenuActionsBg{margin-top: 10px; clear:both;padding:4px 10px; border: 1px solid rgb(236,236, 236);-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;  -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; background: #ededed none repeat scroll 0 0; overflow:hidden; margin-bottom:15px;} /*  */
#centreMenuActionsBgRed{min-width: 720px; padding-left: 10px; padding-bottom: 8px; padding-right: 10px; padding-top: 8px; clear:both; border: 1px solid #54A4DE;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;  -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; background: #BBD9EE none repeat scroll 0 0; overflow:hidden; margin-bottom: 30px;} /*  */

.centreMenuActions{float:left; position:relative; z-index:2;}
.centreMenuActions_item{margin-left: 0; margin-bottom: 0; margin-top: 0;}

.button b{border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-top-width: 1px; -moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;padding-left: 0; padding-bottom: 2px; padding-right: 0; padding-top: 2px; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background: #ededed url(/etourisme/images/button.gif) repeat-x scroll 0 0; border-color:#AAAAAA; border-style:solid; display: block; font-weight:normal; margin-right:5px;}
.button b b{border-left-width: 0px; border-bottom-width: 0; border-right-width: 0px; border-top-width: 0; margin-left: 0px; margin-bottom: 0; margin-right: 0px; margin-top: 0; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background: transparent none repeat scroll 0 0; padding:0 5px;}
.button b b b{border-width:0; cursor:pointer;margin:0; padding:2px 0.2em;}
.button.menu b b b{color:#444444; line-height:1.2em; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium;text-align:left; text-decoration:none; white-space:nowrap;}

.button2 b{-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding;  border-color:#AAAAAA; border-style:solid; border-width: 1px 0;  font-weight:normal; margin-right:5px; padding:0;  text-decoration:none;}
.button2 b b{-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background: transparent none repeat scroll 0 0; border-width:0 1px; margin:0 -1px; padding:0 5px; text-decoration:none;}
.button2 b b b{border-width:0; cursor:pointer;margin:0; padding:2px 0.2em; text-decoration:none;}
.button2.menu b b b{color: #444444; line-height:1.2em; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium;text-align:left; text-decoration:none; white-space:nowrap;}

.button3 b{ top: -2px; position: relative; -moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;line-height: 1.2em; padding-left: 0; padding-bottom: 2px; padding-right: 0; padding-top: 2px; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding;  background: #E7E4D3; border-color: #75818A; border-style:solid; border-width: 1px 1px;  font-weight:normal; margin-right:5px;  text-decoration:none;}
.button3 b b{border-left-width: 0px; border-bottom-width: 0; border-right-width: 0px; border-top-width: 0; margin-left: 0px; margin-bottom: 0; margin-right: 0px; margin-top: 0; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background: transparent none repeat scroll 0 0; padding:0 5px; text-decoration:none;}
.button3 b b b{border-width:0; cursor:pointer;margin:0; padding:2px 0.2em; text-decoration:none;}
.button3.menu b b b{top: 2px; position: relative; font-size: 11px; color: #2E516B; line-height:1.2em; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium;text-align:left; text-decoration:none; white-space:nowrap;}

.button4 b{padding-top: 3px; margin-top: 2px; height: 22px; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-top-width: 1px; -moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;padding-left: 0; padding-right: 0; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background: white url(/etourisme/images/button4.gif) repeat-x scroll 0px 0px; border-color: #c7d5ea; border-style:solid; display: block; font-weight:normal; margin-right:5px;}
.button4 b b{border-left-width: 0px; border-bottom-width: 0; border-right-width: 0px; border-top-width: 0; margin-left: 0px; margin-bottom: 0; margin-right: 0px; margin-top: 0; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background: transparent none repeat scroll 0 0; padding:0 5px;}
.button4 b b b{border-width:0; cursor:pointer;margin:0; padding:2px 0.2em;}
.button4.menu b b b{color: #1382e3; line-height:1.2em; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium;text-align:left; text-decoration:none; white-space:nowrap;}

.buttonOn b{ padding-left: 0; padding-bottom: 2px; padding-right: 0; padding-top: 2px; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-top-width: 1px; -moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background: #54A4DE scroll 0 0; border-color: #206ba4; border-style:solid; display: block; font-weight:normal; margin-right:5px;}
.buttonOn b b{border-left-width: 0px; border-bottom-width: 0; border-right-width: 0px; border-top-width: 0; margin-left: 0px; margin-bottom: 0; margin-right: 0px; margin-top: 0; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background: transparent none repeat scroll 0 0; padding:0 5px;}
.buttonOn b b b{border-width:0; cursor:pointer;margin:0; padding:2px 0.2em;}
.buttonOn.menu b b b{font-weight: bold; color: #EBF4FA; line-height:1.2em; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium;text-align:left; text-decoration:none; white-space:nowrap;}

.export_button_options{clear:both; position:relative; top:-8px; width:100px;z-index:1;}
#export_dropbox{clear:both; display:block; position:relative; top:7px;}
.export_dropbox_content{background-color:#FFFFFF; border:1px solid #AAAAAA; overflow:auto; padding:7px 0 5px;}
#export_dropbox_data .export_dropbox_listbox{float:left;}
#export_dropbox_data .export_dropbox_listbox ul{list-style-image:none; list-style-position:outside; list-style-type:none;}
#export_dropbox_data .export_dropbox_listbox ul li{display:inline; padding:2px 0 1px 10px;}
#export_dropbox_data .export_dropbox_listbox ul li a{color=#666666; padding:0 6px 0 17px;}

.etape{padding-top:10px; color: #54A4DE;}

a.firstTri:link,a.firstTri:active,a.firstTri:visited,a.firstTri:hover{color:#392b2a; text-decoration:none;}
img.firstTri{vertical-align:middle; float:right; padding-right:8px;padding-top:5px;}

.synthese{ width:100%; clear:both;}
.syntheseBlocTB{width:49%;height:auto;margin-bottom:25px;}
.syntheseBloc{width:49%;height:auto;margin-bottom:15px;}
.syntheseBloc100{width:100%;height:auto;clear:both;margin-bottom:25px;}
.syntheseBloc2{width:100%;height:auto;clear:both;margin-bottom:15px;}
#divSyntheseBaseEMail h3{display:block; font-size:11px; font-weight:bold; background:#CCCCCC url(/include/jsFramework/jquery/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png) repeat-x scroll;}

.importBaseEtape2{max-width:575px;overflow:auto;}

/***************************/
/* CONTACTEZ-NOUS */
/****************************/   
.contactTitreGlobal{clear:both; width:562px;}
.contactTitre{margin-bottom: 10px; padding-top: 7px; font-weight: bold; font-size: 12px; float:left; width:80px;margin-right:5px; display:inline;}

/***************************/
/* FOOTER */
/***************************/
#footer{ clear:both;width:100%; margin-top:25px; border-top:1px dotted #b5b5b5; margin: 0.5 em 0 0; padding:0.5em 0 0; text-align:center; }
#footer span {border-color:#392b2a; border-style:solid; border-width:0 1px 0 0; margin: 0 3px; padding: 0 5px 0 1px;}
#footer span.last {border: medium none;}
/***************************************/
/* Nombre (newsletter-bases- etc ...) */
/*************************************/
#nbNewsletter {  font-weight: bold;  font-variant: normal;  text-decoration: none; padding-left: 5px; padding-bottom: 2px; padding-right: 5px; padding-top: 2px;padding-bottom: 1px; padding-top: 1px; top: 1px; position: relative; color: #54A4DE; font-size: 13px; }
#nbBaseEmail {  font-weight: bold;  font-variant: normal;  text-decoration: none; padding-left: 5px; padding-bottom: 2px; padding-right: 5px; padding-top: 2px;padding-bottom: 1px; padding-top: 1px; top: 1px; position: relative; color: #54A4DE; font-size: 13px; }
.nbemail { display: block; border-color: #cedef7; border-style: solid; border-width: 1px; padding-right: 0px; padding-left: 0px; clear: both; margin-bottom: 5px; padding-bottom: 15px; padding-top: 15px; left: -25px; background-position: center; position: relative; text-decoration: none; text-align: center; color: #54A4DE; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; font-size: 3em; -moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px; width:100%;  -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; background-color: #EBF4FA; vertical-align:middle;} #formImporterEmailEtape1 p { font-weight: bold; font-size: 12px; color: #206ba4; }
#dialogDetailBase p { font-weight: bold; font-size: 12px; color: #206ba4; }
/*#divListeBaseEmail .right p {min-width: 65px; background-repeat: no-repeat; background-position: 0px 0px; background-image: url(/etourisme/images/mail.png); padding-bottom: 1px; padding-top: 1px; padding-left: 28px; margin-left: 6px; margin-top: 3px; color: #206ba4; font-size: 10px; font-weight: bold;}*/
#divListeConversion{}
/***************************/
/* IMG */
/***************************/
.imgVertAlignMid{ position: relative; margin-right: 16px; margin-left: 3px; vertical-align: middle; }
.sliderMontant{ width:276px; float:left;}
.imgVertAlignMidResult{ top: 2px; position: relative; margin-right: 6px; margin-left: 3px; vertical-align: middle;}
.imgVertAlignMidTop{top: -3px; position: relative; margin-right: 6px; margin-left: 3px; vertical-align: middle;}
.actionsEmails{ margin-bottom: 15px; width: auto; left: -20px; clear: both; position: relative; }
.arrowResult{ background-position: center; clear: both; margin-bottom: 10px; left: 68px; top: -8px; position: relative; height: 16px; width: 16px; background-image: url(/etourisme/images/control-270.png); background-repeat: no-repeat; }
.calculEmail{ left: 5px; position: relative; clear: both; float: right; height: 25px; width: 200px; }
.sup{ margin-left: 2px; clear: both; top: -8px; position: relative; font-family: Arial, "Lucida Grande", Verdana, sans-serif; font-size: 7px; }