@charset "iso-8859-15";
BODY {
     background-image : url(./img/Background.jpg);
     background-repeat : repeat-x repeat-y;
     background-position : 0 0;
     background-attachment:fixed;
     padding : 0;
     margin : 0;
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 7pt;
     color : #000000;
     text-align : center;
     cursor: url(http://www.la-plagne-location-chalet.fr/img/curseur.cur), auto;
      }
ul {
    list-style-image: url(./img/tic.gif);
    margin-left: 15px;
    margin-right: 15px;
    }
.liste {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 9pt;
     color : #1c5483;
     text-align : justify;
     margin-right : 10px;
     margin-left : 20px;
      }
A:link, A:visited {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 9pt;
     color : #1c5483;
     background-color : transparent;
     text-decoration : underline;
      }
A:active, A:hover {
     color : #f48c19;
     font-weight : bold;
     background-color : transparent;
      }
.Asmall:link, .Asmall:visited {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 9pt;
     color : #1c5483;
     background-color : transparent;
     text-decoration : none;
      }
.Asmall:active, .Asmall:hover {
     color : #f48c19;
     font-weight : bold;
     background-color : transparent;
      }
.liencal:link, .liencal:visited {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 10px;
     color : #000000;
     font-weight: bold;
     font-style: italic;
     text-align : center;
     vertical-align : middle;
     background-color : transparent;
     text-decoration : none;
      }
.liencal:active, .liencal:hover {
     color : #f48c19;
     font-weight : bold;
     background-color : transparent;
      }
.liencalr:link, .liencalr:visited {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 10px;
     color : #e40909;
     text-align : center;
     vertical-align : middle;
     background-color : transparent;
     text-decoration : none;
      }
.liencalr:active, .liencalr:hover {
     color : #f48c19;
     font-weight : bold;
     background-color : transparent;
      }
.titrealbum:link, .titrealbum:visited {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 9pt;
     color : #1c5483;
     font-weight : bold;
     background-color : transparent;
     text-decoration : none;
      }
.titrealbum:active, .titrealbum:hover {
     color : #f48c19;
     font-weight : bold;
     background-color : transparent;
      }
.moiscal:link, .moiscal:visited {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 12pt;
     color : #1c5483;
     background-color : transparent;
     text-decoration : none;
      }
.moiscal:active, .moiscal:hover {
     color : #f48c19;
     font-weight : bold;
     background-color : transparent;
      }
.flechcalg:link, .flechcalg:visited, .flechcalg:active, .flechcalg:hover, .flechcald:link, .flechcald:visited, .flechcald:active, .flechcald:hover, .desacg, .desacd {
     background-image: url('./img/cal/fleche_small.png');
     background-repeat: no-repeat;
     width: 15px;
     height: 15px;
     margin: 0;
     padding: 0;
      }
.flechcalg:link, .flechcalg:visited, .flechcalg:active{
		 background-position: 0 0;
			}
.flechcalg:hover {
     background-position: 0 -15px;
      }
.desacg:link, .desacg:visited, .desacg:active, .desacg:hover {
     background-position: 0 -30px;
      }
.flechcald:link, .flechcald:visited {
     background-position: -30px 0;
      }
.flechcald:active {
     background-position: -30px -30px;
      }
.flechcald:hover {
     background-position: -30px -15px;
      }
.desacd:link, .desacd:visited, .desacd:active, .desacd:hover {
     background-position: -30px -30px;
      }
.champsform {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 8pt;
     text-align : left;
     color : #1c5483;
      }
div#formulaire {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 8pt;
     float : left;
     text-align : right;
     color : #1c5483;
      }
.small {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 7pt;
     text-align : left;
     color : #1c5483;
      }
.smallc {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 7pt;
     text-align : center;
     color : #1c5483;
      }   
.edito {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 9pt;
     text-align : justify;
     margin-left : 30px;
     margin-right : 30px;
     color : #000000;
      }
.fichiertelech {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 9pt;
     color : #1c5483;
     text-align : center;
     margin-right : 50px;
     margin-left : 50px;
     border-style : dashed;
     border-width : 1px;
     border-color : #1c5483;
      }
.resanotif {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 12px;
     color : #1c5483;
     text-align : center;
     margin : 50px;
     border-style : dashed;
     border-width : 1px;
     border-color : #1c5483;
     padding: 20px;
      }
.resanotif img {
	float: left;
	margin-left: -10px;
	margin-top: -10px;
}
.config {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 9pt;
     color : #1c5483;
     padding-right : 5px;
     text-align : right;
     width: 400px;
     margin-right : auto;
     margin-left : auto;
     border-style : dashed;
     border-width : 1px;
     border-color : #1c5483;
      }
div#cadre {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 9pt;
     color : #1c5483;
     width: 780px;
     text-align : center;
     margin-right : auto;
     margin-left : auto;
     border-style : dashed;
     border-width : 1px;
     border-color : #1c5483;
      }
.copyright {
     clear: both;
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 7pt;
     color : #BECBD6;
     text-align : center;
     margin-top: 5em;
      }
div#conteneur {
     position : relative;
     width : 780px;
     height : 100%;;
     margin-left : auto;
     margin-right : auto;
     top : 0;
     text-align : left;
     background-color : #f1f1f1;
      }
	#header, #hintro {
	     height: 100%;
	     background : #fff url(./img/page/header.jpg) top left no-repeat;
	     }
				#hintro h1 {
					text-indent: -5000px;
					margin: 0;
					line-height: 0;
				}
				#hintro p {
					margin: 45px 0 0 200px;
					font-weight: bold;
					color: #fff;
					font-size: 1.1em;
				}
				div#titre {
				     float : left;
				     width : 100%;
				     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
				     font-size : 14pt;
				     font-weight : bold;
				     color : #f48c19;
				     text-decoration : none;
				     text-align : center;
				     margin-top : 0px;
				      }
				div#titremain {
				     float : left;
				     width : 520px;
				     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
				     font-size : 11pt;
				     font-weight : bold;
				     color : #f48c19;
				     text-decoration : none;
				     text-align : center;
				     margin-top : 184px;
				      }
			div#choixlangtop {
			     float : right;
			     margin-right : 100px;
			     width : 232px;
			     height : 46px;
			     background-image : url(./img/page/menu_top_mini.png);
			     background-repeat : no-repeat;
			     background-position : 0 0;
			      }
			div#choixlang {
			     clear : both;
			     float : right;
			     margin-right : 100px;
			     overflow : hidden;
			     width : 232px;
			     height : auto;
			     background-image : url(./img/page/menu_mid.jpg);
			     background-repeat : repeat-y;
			     background-position : 0 0;
			      }
			div#choixlangbot {
			     clear : both;
			     float : right;
			     margin-right : 100px;
			     width : 232px;
			     height : 34px;
			     background-image : url(./img/page/menu_bott.png);
			     background-repeat : no-repeat;
			     background-position : 0 0;
			      }
			.drapeaux {
			     text-align : center;
			     margin-left : auto;
			     margin-right : auto;
			      }
			.drapeaux img {
				border: 0 none;
				margin: 0px;
				text-align: center;
			}
			.opacite50 {
				filter : alpha(opacity=50);
				-moz-opacity : 0.5;
				opacity : 0.5;
			}
			div#choixlangue {
			     margin-top : auto;
			     margin-bottom : auto;
			     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
			     font-size : 11pt;
			     color : #1c5483;
			     text-align : center;
			      }
			div#menu {
			     float : right;
			     display: inline;
			     margin-top : -115px;
			     margin-right : 5px;
			     width : 232px;
			     height : auto;
			      }
						div#menutop {
						     width : 100%;
						     height : 111px;
						     background-image : url(./img/page/menu_top.png);
						     background-repeat : no-repeat;
						     background-position : 0 0;
						      }
						div#cadrehorloge {
						     display: inline;
						     position : relative;
						     float : right;
						     margin-right : 15px;
						     width : 60px;
						     height : 60px;
						     z-index: 0;
						      }
						div#imagemeteo {
						     display: inline;
						     position : relative;
						     float : left;
						     margin-left : 20px;
						     width : 45px;
						     height : 60px;
						      }
						div#menumid {
						     overflow : hidden;
						     position : relative;
						     width : 232px;
						     height : auto;
						     text-align : left;
						     background-image : url(./img/page/menu_mid.jpg);
						     background-repeat : repeat-y;
						     background-position : 0 0;
						      }
						div#menumid hr {
							   text-align: center;
							   width: 154px;
							   margin: auto;
							    }
						div#menubott {
						     width : 232px;
						     height : 34px;
						     background-image : url(./img/page/menu_bott.png);
						     background-repeat : no-repeat;
						     background-position : 0 0;
						      }
			div#contenu {
			     width : auto;
			     height : auto;
			     margin-right: 10px;
			      }
						div#retractable {
						     width : 540px;
						     text-align : left;
						      }
						div#cache {
						     position:absolute;
						     top:200px;
						     left:40px;
						     z-index:10;
						     visibility:hidden;
						      }
						div#miniphotos {
						     text-align : left;
						      }
						div#photo {
						     overflow : hidden;
						     width : 52px;
						     height : 41px;
						     text-align : center;
						     vertical-align : top;
						      }
						div#maintop {
						     width : auto;
						     height : 89px;
						     overflow: hidden;
						     padding: 0;
						     margin: 0;
						      }
									div#maintopl {
											 width: 15px;
									     height: 89px;
									     overflow : hidden;
									     float: left;
									     background-image : url(./img/page/main_top.jpg);
									     background-repeat : no-repeat;
									     background-position : 0 0;
									      }
									div#maintopm {
									     width : auto;
									     height : 89px;
									     overflow : hidden;
						     			 background-image : url(./img/page/main_top_m.jpg);
									     background-repeat : repeat-x;
									     background-position : 0 0;
									      }
									div#maintopr {
											 width: 89px;
									     height: 89px;
									     overflow : hidden;
									     float: right;
									     background-image : url(./img/page/main_top.jpg);
									     background-repeat : no-repeat;
									     background-position : -451px 0;
									      }
												div#logo {
												     background-color: transparent;
												     text-align: center;
												     overflow : hidden;
												     width : 60px;
												     height : 60px;
												     margin-top: 11px;
												     margin-left: 20px;
												      }
						div#mainmid {
						     width : auto;
						     height : 100%;
						     overflow: hidden;
						     padding: 0;
						     margin: 0;
						     }
									div#mainmidl {
											 width: 15px;
									     height: 290px;
									     overflow : hidden;
									     float: left;
									     background-image : url(./img/page/main_mid.jpg);
									     background-repeat : repeat-y;
									     background-position : 0 0;
									      }
									div#main {
									     width : auto;
									     height : auto;
									     overflow : hidden;
						     			 background-color: #FFFFFF;
									      }
									div#mainmidr {
											 width: 38px;
									     height: 290px;
									     overflow : hidden;
									     float: right;
									     background-image : url(./img/page/main_mid.jpg);
									     background-repeat : repeat-y;
									     background-position : -502px 0;
									      }
						div#mainbott {
						     width : auto;
						     height : 24px;
						     overflow: hidden;
						     padding: 0;
						     margin: 0;
						      }
						      div#mainbotl {
											 width: 15px;
									     height: 89px;
									     overflow : hidden;
									     float: left;
									     background-image : url(./img/page/main_bott.jpg);
									     background-repeat : no-repeat;
									     background-position : 0 0;
									      }
									div#mainbotm {
									     width : auto;
									     height : 24px;
									     overflow : hidden;
						     			 background-image : url(./img/page/main_bott_m.jpg);
									     background-repeat : repeat-x;
									     background-position : 0 0;
									      }
									div#mainbotr {
											 width: 89px;
									     height: 24px;
									     overflow : hidden;
									     float: right;
									     background-image : url(./img/page/main_bott.jpg);
									     background-repeat : no-repeat;
									     background-position : -451px 0;
									      }
			div#footer {
			     clear : both;
			     width : 780px;
			     height : 29px;
			     background-image : url(./img/page/footer.jpg);
			     background-repeat : no-repeat;
			     background-position : 0 0;
			      }
div#postit {
     width : 200px;
     height : 208px;
     background-image : url(./img/post-it.png);
     background-repeat : no-repeat;
     background-position : 0 0;
     margin-top : 50px;
     margin-bottom: 50px;
      }
div#textepostit {
     text-align : right;
     position : relative;
     float : right;
     margin-right : 20px;
     margin-left : 25px;
     margin-top: 50px;
    }
div#logbox {
     position : relative;
     margin-left : auto;
     margin-right : auto;
     margin-top : -80px;
     width : 250px;
     overflow : hidden;
     z-index : 10;
     visibility : hidden;
     border-color : #b4c1d3;
     background : #d7dde6;
     border-style : dashed;
     border-width : 3px;
     text-align : center;
      }
div#intlogbox {
     height : 78px;
     text-align : center;
     overflow : hidden;
     z-index : 100;
      }
.pagepr {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 9pt;
     color : #1c5483;
     text-align : justify;
     margin-right : 8px;
     margin-left : 8px;
      }
.gauche {
	float: left;
	margin: 3px;
	border:  1px dotted #1c5483;
}
.droite {
	float: right;
	margin: 3px;
	border:  1px dotted #1c5483;
}
.titrepagepr {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 12pt;
     font-style : italic;
     color : #000000;
     text-align : center;
     font-weight : bold;
      }
.titregeneral {
     width : 515px;
     height : 15px;
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 11pt;
     color : #f48c19;
     text-align : center;
     text-decoration : blink;
     font-weight : bold;
      }
.titrephotos {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 9pt;
     font-weight : bold;
     color : #1c5483;
     text-align : justify;
     margin-right : 8px;
     margin-left : 8px;
      }
.expldet {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 8pt;
     color : #1c5483;
     text-align : justify;
     margin-right : 8px;
     margin-left : 20px;
      }
.lbp:link, .lbp:visited {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 9pt;
     text-align : center;
     color : #f48c19;
     background-color : transparent;
     text-decoration : none;
      }
.lbp:active, .lbp:hover {
     color : #f48c19;
     font-weight : bold;
     background-color : transparent;
      }
.lbp {
     text-align: center;
     }
.rubriquesadmin {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 9pt;
     color : #f48c19;
     text-align : left;
     text-decoration : underline overline;
     font-style : italic;
      }
.lienadmin:link, .lienadmin:visited {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 9pt;
     color : #f48c19;
     text-align : left;
     text-decoration : underline overline;
     font-style : italic;
      }
.lienadmin:active, .lienadmin:hover {
     color : #f48c19;
     background-color : transparent;
      }
.case {
     font-size : 9pt;
      }
.liencase:link, .liencase:visited {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 10pt;
     color : #1c5483;
     background-color : transparent;
     text-decoration : none;
      }
.liencase:active, .liencase:hover {
     color : #f48c19;
     font-weight : bold;
     background-color : transparent;
      }
.deplamenu {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 10pt;
     color : #f48c19;
     margin-left : 50px;
     margin-right : 30px;
      }
.guide {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 10pt;
     color : #f48c19;
     margin-left : 50px;
     margin-right : 30px;
      }
.titrecase {
     font-size : 10pt;
     font-weight : bold;
     text-align: left;
     margin-left: 20px;
      }
.menucase {
     font-size : 9pt;
      }
div#minical {
     float : right;
     vertical-align : middle;
     text-align : right;
     clear : both;
      }
.mg {
     width : 5px;
     height : 236px;
     background-image : url(./img/cal/mg.gif);
     background-repeat : no-repeat;
     background-position : 0 0;
      }
.md {
     width : 5px;
     height : 236px;
     background-image : url(./img/cal/md.gif);
     background-repeat : no-repeat;
     background-position : 0 0;
      }
.h {
     width : 217px;
     height : 26px;
     background-image : url(./img/cal/h.gif);
     background-repeat : no-repeat;
     background-position : 0 0;
     font-size : 9pt;
     font-weight : bold;
     text-align : left;
      }
.inter {
     width : 217px;
     height : 16px;
     background-image : url(./img/cal/inter.gif);
     background-repeat : no-repeat;
     background-position : 0 0;
      }
.b {
     width : 217px;
     height : 5px;
     background-image : url(./img/cal/b.gif);
     background-repeat : no-repeat;
     background-position : 0 0;
      }
.js {
     width : 31px;
     height : 22px;
     background-image : url(./img/cal/sem.gif);
     background-repeat : no-repeat;
     background-position : 0 0;
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 10px;
     font-weight : bold;
     color : #000000;
     text-align : center;
     vertical-align : middle;
      }
.hsn {
     width : 31px;
     height : 28px;
     background-image : url(./img/cal/case_bla.gif);
     background-repeat : no-repeat;
     background-position : 0 0;
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 10px;
     color : #000000;
     text-align : center;
     vertical-align : middle;
      }
.hsr {
     width : 31px;
     height : 28px;
     background-image : url(./img/cal/case_bla.gif);
     background-repeat : no-repeat;
     background-position : 0 0;
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-weight : bold;
     font-size : 10px;
     color : red;
     text-align : center;
     vertical-align : middle;
      }
.sln {
     width : 31px;
     height : 28px;
     background-image : url(./img/cal/case_ble.gif);
     background-repeat : no-repeat;
     background-position : 0 0;
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 10px;
     color : #000000;
     text-align : center;
     vertical-align : middle;
      }
.slr {
     width : 31px;
     height : 28px;
     background-image : url(./img/cal/case_ble.gif);
     background-repeat : no-repeat;
     background-position : 0 0;
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-weight : bold;
     font-size : 10px;
     color : #e40909;
     text-align : center;
     vertical-align : middle;
      }
.son {
     width : 31px;
     height : 28px;
     background-image : url(./img/cal/case_o.gif);
     background-repeat : no-repeat;
     background-position : 0 0;
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 10px;
     color : #000000;
     text-align : center;
     vertical-align : middle;
      }
.sor {
     width : 31px;
     height : 28px;
     background-image : url(./img/cal/case_o.gif);
     background-repeat : no-repeat;
     background-position : 0 0;
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-weight : bold;
     font-size : 10px;
     color : #e40909;
     text-align : center;
     vertical-align : middle;
      }
.srn {
     width : 31px;
     height : 28px;
     background-image : url(./img/cal/case_r.gif);
     background-repeat : no-repeat;
     background-position : 0 0;
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 10px;
     color : #000000;
     text-align : center;
     vertical-align : middle;
      }
.srr {
     width : 31px;
     height : 28px;
     background-image : url(./img/cal/case_r.gif);
     background-repeat : no-repeat;
     background-position : 0 0;
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-weight : bold;
     font-size : 10px;
     color : #e40909;
     text-align : center;
     vertical-align : middle;
      }
.vide {
     width : 31px;
     height : 28px;
     background-image : url(./img/cal/case_vide.gif);
     background-repeat : no-repeat;
     background-position : 0 0;
      }
.photos80 {
     width : 80px;
     font-size : 9px;
     font-style : italic;
     vertical-align : middle;
     text-align : center;
     margin-right : 0;
     margin-left : 0;
      }
.photos60 {
     width : 60px;
     font-size : 9px;
     font-style : italic;
     vertical-align : middle;
     text-align : center;
     margin-right : 0;
     margin-left : 0;
      }


a.tickl {
     font-family:Verdana,Arial,Helvetica,sans-serif;
     font-size:11px;
     line-height:12px;
     text-decoration:none;
     color:#004477;
     font-weight:bold;
       }
a.tickl:hover {
     color:#C2262A;
     text-decoration:none;
     font-weight:bold;
     }
a.tickl:link {
     color:#004477;
     text-decoration:none;
     font-weight:bold;
     }
a.tickl:visited {
     color:#004477;
     text-decoration:none;
     font-weight:bold;
     }
.ticki {
     width:180px;
     height:150px;
     overflow:hidden;
     margin-left:27px;
     text-align:justify;
     }
.ticko {
     width:180px;
     padding:1px 0 4px 0;
     margin:4px 0 0px 0;
     display:block;
     }
.tickls {
     color:#C2262A;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
     font-weight: bold;
}
.popperlink {
     POSITION: absolute;
     VISIBILITY: hidden
      }
.lastminuteform {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10px;
}
.goomap {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 9pt;
     color : #1c5483;
     text-align : center;
     margin-right : 8px;
     margin-left : 8px;
      }
.goomaplink:link, .goomaplink:visited {
     font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 9pt;
     color : #f48c19;
     background-color : transparent;
     text-decoration : none;
      }
.goomaplink:active, .goomaplink:hover {
     color : #f48c19;
     font-weight : bold;
     background-color : transparent;
      }
div#grisé {
     width : 31px;
     height : 28px;
     background-image : url(./img/gris.gif);
     background-repeat : no-repeat;
     background-position : 0 0;
     -moz-opacity:0.3;
		 opacity: 0.3;
		 filter:alpha(opacity=30);
		 font-family : Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
     font-size : 10px;
     color : #000000;
     text-align : center;
     line-height: 275%;
      }
div#imageavant {
     background-image : url(./img/gris.gif);
     background-repeat : no-repeat;
     background-position : 0 0;
     
      }
div#imageapres {
     background-image : url(./img/gris.gif);
     background-repeat : no-repeat;
     background-position : 0 0;
     
      }
div#ejs_box2_box {
	background:#FFFFFF;
	color:#000000;
	font-family:Verdana;
	margin-left:15px;
	text-align:center;
	font-size:12px;
	border-style:solid;
	border-width:0;
	border-color:#f48c19;
	width:200px;
	height:140px;
	padding:5;
}

/* DOJO CONTAINER HIGHLIGHTER (page prérésa) */
.container {
    margin-top: 10px;
    margin-right: 10px;
    color: #292929;
    width: 310px;
    border: 1px solid #BABABA;
  /*  background-color: #ddd;*/
    padding: 10px;
    margin-left: 10px;
    margin-bottom: 1em;
    -o-border-radius: 10px;
    -moz-border-radius: 12px;
    -webkit-border-radius: 10px;
    -webkit-box-shadow: 0px 3px 7px #adadad;
    border-radius: 10px;
    -moz-box-sizing: border-box;
    -opera-sizing: border-box;
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
  }
  
.changed {
  background-color: #FFFFFF;
}
.dev {
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:15px;
	border-style:solid;
	border-width:1px;
	border-color:red;
	background-color:#eb999b;
	margin:15px;
}
div#infobox {
	padding: 20px;
	width: 300px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: #f48c19;
	font-weight: bold;
	font-size: 12px;
}
.moduleresa {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding: 15px;
}
.moduleresa input{
	font-size: 10px;
	padding: 3px;
	width: 80px;
	text-align: center;
}
.moduleresa select{
	font-size: 10px;
	padding: 3px;
	text-align: center;
}
img.noborder {
	display: block;
	border: 0 none;
	margin: 1em auto;
}



