body {font: 9pt Arial, Helvetica, sans-serif;color: #000000;margin: 0px;background-color: #FFFFFF;min-width:1094px;} 
a{color:#000000;}
form{display:inline;}
p{display:inline;}
H1{font-size:14pt; color:#FF8000; font-weight:bold;display:inline;}
H1 a{font-size:14pt; color:#FF8000;}
H2{font-size:13pt; color:#308CC6; font-weight:bold;display:inline;}
H2 a{font-size:13pt; color:#308CC6;font-weight:bold;}
H3{font-size:12pt; color:#10AA52; font-weight:bold;display:inline;}
H3 a{font-size:12pt; color:#10AA52;font-weight:bold;}
H4{font-size:11pt; color:#308CC6; font-weight:bold;display:inline;}
H4 a{font-size:11pt; color:#308CC6;font-weight:bold;}
.LOCATION_VACANCES{font-variant:small-caps;font-weight:bolder;}
.GGEntete{font: 10pt Trebuchet MS;height:19px;letter-spacing:-1px;padding-left:5px;margin-bottom:15px;}
.GGEntete a{color:#FFA64A;}
.GGAd_Div {margin-bottom:8px;padding:5px;}
.GGAd1_L0{font-size:18pt; color:#10AA52;font-weight:bold;text-decoration : underline;}.GGAd1_L0 a{color:#10AA52;}
.GGAd_L0{font-size:10pt; color:#10AA52;font-weight:bold;text-decoration : underline;}.GGAd_L0 a{color:#10AA52;}
.GGAd_L1{font-size:10pt; color:#000000;display:inline;}
.GGAd_L2{font-size:10pt; color:#000000;display:inline;}
.GGAd_L3{font-size:10pt; color:#308CC6;display:inline;}.GGAd_L3 a{color:#308CC6;}

.ImgDe{margin-top:2px;}
.Aere{padding:8px;font-size:9pt;color:#333333;font-size:8pt;text-align:justify;}
.Aere a{color:#000000;text-decoration:none;font-size:10pt;}
.Aere a:hover{color:#000000;text-decoration:underline;}
.Aere ul {list-style:square;margin:0px; padding:0px}
.Aere li {display:inline;margin-right:5px;}
.Aere ul li a{color:#000000;text-decoration:none;font-size:8pt;}
.Aere ul li a:hover{color:#000000;text-decoration:underline;}
.Aere H3{font-size:10pt; color:#10AA52;}
.Aere H3 a{font-size:10pt; color:#10AA52;}
.bcmMNP{background:url(http://vacances1.louervacances.fr/images/backmenuvacances.gif)  bottom right repeat-x;}
.TITREPAGE{background-color:#FFFF94;margin-top:1px;padding:8px;color:#FF3C39;border-top:1px solid #FFA64A;border-bottom:1px solid #FFA64A;}
.txtBIG {font: 12pt Trebuchet MS;color:#FF3C39;text-transform:capitalize;font-weight:bold;text-decoration:none;letter-spacing:-1px;}
.txtRougeBrut {color: #FF0000;}
.txtVert {color: #2DB166;	font: 9pt Arial, Helvetica, sans-serif;color: #2DB166;}
.txtVertB {color: #2DB166;font-weight:bold;}
.txtVertC {color: #2DB166;text-transform:capitalize;font-weight:bold;}
.txtOrg {color: #FFA74F;}
.txtOrgC {color: #FFA74F;text-transform:capitalize;font-weight:bold;}
.txtRougOrgB {color: #FF3C39;text-transform:capitalize;font-weight:bold;}

.txtBleu {color: #308CC6;}
.txtBleu2 {color: #308CC6;text-decoration:none;font-weight:normal;}
.txtBleuB {color: #308CC6;font-weight:bold;}
.txtBleuC {color: #308CC6;text-transform:capitalize;font-weight:bold;}
.GoogleMap{width:562px; height:400px; display:none; visibility:hidden;}
.GoogleMap2{width:290px; height:240px; display:none; visibility:hidden;}
.MOng{background-color:#308CC6;height:24px;}
.clearfloat { 
	clear:both;
    height:0px; 
    font-size: 1px;
    line-height: 0px; margin:0px;
}

.navigImgAcc{width:518px; margin:auto;}
.ImgPhotosAcc{margin:2px; float:left;height:75px; width:75px;position:relative;text-align:center;vertical-align:middle;overflow:hidden;display:block;}
.ImgPhotosAcc .PhoLink{display:table-cell} 
.ImgPhotosAcc .PhoLink .imgPho{max-height:75px;display:block;border:none;} 
	
.MenuTB{height:24px;overflow:hidden;}
.MenuTB .Tab1{cursor:pointer; margin-left:3px;}
.MenuTB .Tab2{cursor:pointer; margin-left:3px;}
.MenuTB .Tab1 .tabg{background-image: url('http://vacances2.louervacances.fr/images/tb/1g.gif');background-repeat: no-repeat; width:10px; height:24px;float:left;}
.MenuTB .Tab1 .tabc{background-image: url('http://vacances3.louervacances.fr/images/tb/1c.gif');background-repeat: repeat-x;height:24px;WHITE-SPACE: nowrap;font-weight:bold;text-decoration:none;color : #308CC6;float:left;}
.MenuTB .Tab1 .tabd{background-image: url('http://vacances4.louervacances.fr/images/tb/1d.gif');background-repeat: no-repeat; width:10px; height:24px;float:left;}
.MenuTB .Tab2 .tabg{background-image: url('http://vacances5.louervacances.fr/images/tb/2g.gif');background-repeat: no-repeat; width:10px; height:24px;float:left;}
.MenuTB .Tab2 .tabc{background-image: url('http://vacances6.louervacances.fr/images/tb/2c.gif');background-repeat: repeat-x;height:24px;WHITE-SPACE: nowrap;font-weight:bold;text-decoration:none;color : #FFFFFF;float:left;}
.MenuTB .Tab2 .tabd{background-image: url('http://vacances1.louervacances.fr/images/tb/2d.gif');background-repeat: no-repeat; width:10px; height:24px;float:left;}
.MenuTB2{height:24px;}
.MenuTB2 UL{margin:0px;padding:0px;}
.MenuTB2 LI{margin:0px;padding:0px;display:inline;}
.beteScroll{width:15px;height:24px;float:left;margin-right:1px;}
.MenuTB2 .Tab3{cursor:pointer; float:left; }
.MenuTB2 .Tab4{cursor:pointer; float:left; }
.MenuTBSC{height:24px;overflow:hidden; border-right:1px solid #C1C1C1;}
.MenuTBSCScroll{min-width:680px;}
.MenuTBSCScroll UL{margin:0px;padding:0px;}
.MenuTBSCScroll LI{margin:0px;padding:0px;display:inline;}
.MenuTB2{height:24px;background-image: url('http://vacances2.louervacances.fr/images/ongsearch/bck.gif');background-repeat: repeat-x;font-size:8pt;}
.MenuTB2 .Tab3 .tabg{background-image: url('http://vacances3.louervacances.fr/images/ongsearch/g1.gif');background-repeat: no-repeat; width:7px; height:24px;float:left;}
.MenuTB2 .Tab3 .tabc{background-image: url('http://vacances4.louervacances.fr/images/ongsearch/c1.gif');background-repeat: repeat-x;height:24px;WHITE-SPACE: nowrap;font-weight:bold;text-transform:uppercase;float:left;}
.MenuTB2 .Tab3 .tabd{background-image: url('http://vacances5.louervacances.fr/images/ongsearch/d1.gif');background-repeat: no-repeat; width:7px; height:24px;float:left;margin-right:-1px;}
.MenuTB2 .Tab4 .tabg{background-image: url('http://vacances6.louervacances.fr/images/ongsearch/g0.gif');background-repeat: no-repeat; width:7px; height:24px;float:left;}
.MenuTB2 .Tab4 .tabc{background-image: url('http://vacances1.louervacances.fr/images/ongsearch/c0.gif');background-repeat: repeat-x;height:24px;WHITE-SPACE: nowrap;font-weight:normal;float:left;}
.MenuTB2 .Tab4 .tabd{background-image: url('http://vacances2.louervacances.fr/images/ongsearch/d0.gif');background-repeat: no-repeat; width:7px; height:24px;float:left;margin-right:-1px;}
.spcHgt{padding-top:5px;} 
.MenuTB2 .Tab3 .tabc .spcHgt a{text-decoration:none;color : #FF3C3D;}
.MenuTB2 .Tab4 .tabc .spcHgt a{text-decoration:none;color : #666666;}
.MenuTB2 .Tab4 .tabc .spcHgt a:hover{text-decoration:underline;color : #666666;}
.tblreg{margin-top:5px; margin-bottom:5px;}
.LinkJs{cursor:pointer}
.partenaires {margin-left:8px;margin-top:2px;color:#666666;
	border:0px solid;
	font-weight: normal;font-size: 8pt;
	overflow: auto;
	padding: 4px;
	height: 45px;
	position: relative;
	background-color: #eeeeee;
	text-align:justify;
	text-decoration: none;text-transform: lowercase;

}
.partenaires a{text-decoration:none;color:#666666}
.partenaires a:hover{text-decoration:underline;}

.TxtSliderNavigation {font-size: 10pt;color: #18A556;font-weight:bold;text-decoration: none;}
.TxtSliderNavigationSelect{font-size: 9pt;color: #308CC6;text-decoration: none;}
.BarresSliderNavigation{background-color:#FFA74F;}
.FlecheNavig{background-color:#18A556;}
.NoFlecheNavig{background-color:#DDF0FD;}
.BarresHaut{background-color:#000000;}
.EncadPageActuSlider {border-color:#6AACD6;border-right:1px;border-left:1px;border-top:1px;border-bottom:1px;height:15px;border-style:solid;margin-right:5px;}
.DIVbt1{cursor:pointer;}
.DIVbt1 .g{background: url('http://vacances3.louervacances.fr/images/btnor/g.gif'); width:8px; height:21px;float:left;}
.DIVbt1 .c{background: url('http://vacances4.louervacances.fr/images/btnor/c.gif');height:21px;float:left;WHITE-SPACE: nowrap;}
.DIVbt1 .c .txc{margin-top:2px;font-weight:bold;color: #FFFFFF;padding-left:4px;padding-right:4px;}
.DIVbt1 .c .txc a{font-size: 9pt;color: #FFFFFF;text-decoration: none; }
.DIVbt1 .d{background: url('http://vacances5.louervacances.fr/images/btnor/d.gif'); width:8px; height:21px;float:left;}
.pubTop{top:120px;position: fixed; } 
.separateur {background: url(http://vacances5.louervacances.fr/images/jeubck.gif);height: 15px;}
.Inputmail {width: 490px;}
.check1{background-image: url('http://vacances6.louervacances.fr/images/check/1.gif');background-repeat: no-repeat;cursor:pointer;width:21px;height:19px;}
.check0{background-image: url('http://vacances1.louervacances.fr/images/check/0.gif');background-repeat: no-repeat;cursor:pointer;width:21px;height:19px;}
.checktxt{margin-left:20px;height:25px;}
.check1user{background-image: url('http://vacances2.louervacances.fr/images/check/1user.gif');background-repeat: no-repeat;cursor:pointer;width:12px;}
.check0user{background-image: url('http://vacances3.louervacances.fr/images/check/0user.gif');background-repeat: no-repeat;cursor:pointer;width:12px;}
.txtNoirRad {color: #000000;font-size: 8pt;font-family: "Trebuchet MS";}
.BTNSear{float:right;width:350px;}
.CellRnd{margin-right:5px;margin-bottom:5px;}
.CellRnd2{margin-right:5px;}
.tall-t { background:url(http://vacances4.louervacances.fr/images/tm/tall-t.gif) top repeat-x;height:6px; }
.k-tl { background:url(http://vacances5.louervacances.fr/images/tm/k-tl.gif) top left no-repeat;height:6px;}
.k-tr { background:url(http://vacances6.louervacances.fr/images/tm/k-tr.gif) top right no-repeat;height:6px;}
.tall-l { background:url(http://vacances1.louervacances.fr/images/tm/tall-l.gif) left repeat-y; }
.tall-r { background:url(http://vacances2.louervacances.fr/images/tm/tall-r.gif) right repeat-y; }
.tall-b { background:url(http://vacances3.louervacances.fr/images/tm/tall-b.gif) top repeat-x;height:6px; }
.k-bl { background:url(http://vacances4.louervacances.fr/images/tm/k-bl.gif) top left no-repeat;height:6px;}
.k-br { background:url(http://vacances5.louervacances.fr/images/tm/k-br.gif) top right no-repeat;height:6px;}
html>body .CellRnd{width:inherit;}
.rd1 { background:url(http://vacances6.louervacances.fr/images/aard0.gif) top left no-repeat;height:22px;background-color:#318ec6; }
.rd2 { background:url(http://vacances1.louervacances.fr/images/aard1.gif) top right no-repeat;height:22px; text-align:center; padding-top:2px;}
.oldcalendar{/*Selection désactivée*/display:none;}
.theber{margin-right:20px;;WHITE-SPACE: nowrap;}

.annonce {display:table;width:562px;border:none;margin:0px;padding:0px;}
.annonce .contenu{width:434px;float:left;border:none;margin:0px;padding:0px;margin-right:13px}
.annonce .imgannonce{width:115px;float:left;overflow:hidden;;border:none;margin:0px;padding:0px;}

.bandeauht{}
#conteneur {margin: 0px;	position: relative;width:expression(parseInt(this.currentStyle.marginLeft)+parseInt(this.currentStyle.marginRight)-document.body.clientWidth>=-990?"990px":"auto");} 
#gauche {width: 172px;padding: 0px;	position: absolute;	top: 0px;	left: 0px; background-color: #fff;} 
#droite {width: 320px;padding: 0px;	position: absolute;	top: 0px;	right: 0px; background-color: #fff;}
#centre {margin-top:0px;margin-left:172px;margin-right:320px; padding-top:16px; min-width:600px;width:expression(document.body.clientWidth<=994?"600px":"auto");}
#conteneur, #centre, #droite, #gauche {height: 1%;}

.Rechsel{display:table;}
.Rechsel UL{color:#63C0E0;font-weight:bold;padding:0px;margin:0px;margin-left:-10px;list-style:none;padding-left:10px;}
.Rechsel LI{float:left;padding:0px;padding-right:20px;background:url(http://vacances2.louervacances.fr/images/puc.gif) center right no-repeat;}
.Rechsel LI H4 a{color:#308CC6;WHITE-SPACE: nowrap;}

.TITREVERTI{WHITE-SPACE: nowrap;font-size:90pt; margin-left:10px;

 }
 .TITREVERTI a{text-decoration:none;color:#EFEFEF;font-weight:bold}
 
 
 .txNoirMo {color: #000000;font-size: 10pt;}
 .txNoirMini{color: #000000;font-size: 7.5pt;}
 .txtVertBold {color: #2DB166;font-weight: bold;}
 .txtJaune {color: #F4CA00;}
 .txtJauneBold {color: #F4CA00;font-weight: bold;}
 
 .inputTXT {font: 9pt Arial;color: #333333;height: 17px;margin: 0px;
padding: 0px;
background: url('http://vacances4.louervacances.fr/images/bckinp.gif') no-repeat left top;
border: 1px solid #666666;
}

.inputSEL {
font: 9pt Arial;
color: #333333;
height: 20px;
margin: 0px;
padding: 0px; background-color:#FFFFFF;

}
.txtNoir {
color: #000000;
}
.txtNoirBold {
color: #000000;
font-weight: bold;
}
.inputSELProx {
font: 9pt Arial;
color: #333333;
height: 17px;
margin: 0px;
padding: 0px;
border: 1px solid #666666;
width: 113px;
}
.inputSELProxuser {
font: 7.5pt Arial;
color: #333333;
margin: 0px;
padding: 0px;
border: 1px solid #666666;
width: 95px;
}

.inputTEXTAREA {
font: 9pt Arial;
color: #333333;
height: 120px;
margin: 0px;
padding: 0px;
width: 450px;
background-image: url('http://vacances4.louervacances.fr/images/bckinp.gif');
background-repeat: no-repeat;
border: 1px solid #666666;
}
.inputTEXTAREAMini {
font: 9pt Arial;
color: #333333;
height: 34px;
margin: 0px;
padding: 0px;
width: 450px;
background-image: url('http://vacances5.louervacances.fr/images/bckinp.gif');
background-repeat: no-repeat;
border: 1px solid #666666;
}
.TablePrix td {
border-left:none;
border-top: none;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
}

.DivGeo{
display:none;visibility:hidden;
}
.TitleH2 {
font: 12pt Arial;
color: #FFFFFF;
margin: 0px;
font-weight: bold;
}
.txtBleuBold {
color: #2987C7;
font-weight: bold;
}
hr {
color: #CCCCCC;
border: 1px dashed #CCCCCC;
}
.TitleH2Bleu {
font: 12pt Arial;
color: #308CC6;
margin: 0px;
font-weight: bold;
}

LEGEND {
font: 13pt Arial;
background-color:#FFFFFF;}

.strap{font-size: 9pt;}

.txtGris {

color: #636363;
}
.TitleH2Gris {

font: 12pt Arial;
color: #636363;
margin: 0px;
font-weight: bold;
}
.MenuMembre{color:#666;margin-top:20px;width:162px;position:relative;background-color:#ccc;height:22px;padding-top:4px;text-decoration:none;font: 10pt Arial;text-indent:5px;}
.IT_MenuMembre {padding-top:10px;background-color:#eee;padding-bottom:10px;width:162px;}
.IT_MenuMembre a{text-decoration:none;font: 9pt Arial;margin-left:10px;}

.VilSel {
display:none;visibility:hidden;
 
}
.txtBlanc {
color: #FFFFFF;
}

.btnout{
background-image: url('http://vacances6.louervacances.fr/images/btnbck1.gif');
background-repeat: no-repeat;
cursor:pointer;
width:100px;
height:17px;
text-align:center;
font-size:8pt;
color:#FFFFFF;
vertical-align: middle;
}
.btnover{
background-image: url('http://vacances1.louervacances.fr/images/btnbck2.gif');
background-repeat: no-repeat;
cursor:pointer;
width:100px;
height:17px;
text-align:center;
font-size:8pt;
color:#000000;
vertical-align: middle;
}
.btnoutred{
background-image: url('http://vacances2.louervacances.fr/images/btnred1.gif');
background-repeat: no-repeat;
cursor:pointer;
width:100px;
height:17px;
text-align:center;
font-size:8pt;
color:#FFFFFF;
vertical-align: middle;
}
.btnoverred{
background-image: url('http://vacances3.louervacances.fr/images/btnred2.gif');
background-repeat: no-repeat;
cursor:pointer;
width:100px;
height:17px;
text-align:center;
font-size:8pt;
color:#000000;
vertical-align: middle;
}
.btnoutred2{
background-image: url('http://vacances4.louervacances.fr/images/btnred22.gif');
background-repeat: no-repeat;
cursor:pointer;
width:171px;
height:17px;
text-align:center;
font-size:8pt;
color:#FFFFFF;
vertical-align: middle;
}
.btnoverred2{
background-image: url('http://vacances5.louervacances.fr/images/btnred21.gif');
background-repeat: no-repeat;
cursor:pointer;
width:171px;
height:17px;
text-align:center;
font-size:8pt;
color:#000000;
vertical-align: middle;
}
.btnverout{
background-image: url('http://vacances6.louervacances.fr/images/btnvertout.gif');
background-repeat: no-repeat;
cursor:pointer;
width:171px;
height:17px;
text-align:center;
font-size:8pt;
color:#FFFFFF;
vertical-align: middle;
}
.btnproxov{
background-image: url('http://vacances1.louervacances.fr/images/prox2.gif');
background-repeat: no-repeat;
cursor:pointer;
width:100px;
height:17px;
text-align:center;
font-size:8pt;
color:#000000;
vertical-align: middle;
}
.btnproxout{
background-image: url('http://vacances2.louervacances.fr/images/prox1.gif');
background-repeat: no-repeat;
cursor:pointer;
width:100px;
height:17px;
text-align:center;
font-size:8pt;
color:#FFFFFF;
vertical-align:middle;
}

.et1out{
background-image: url('http://vacances3.louervacances.fr/images/etapes/1.gif');
background-repeat: no-repeat;
cursor:pointer;
width:94px;
height:32px;
}
.et1ov{
background-image: url('http://vacances4.louervacances.fr/images/etapes/1o.gif');
background-repeat: no-repeat;
width:94px;
height:32px;
}
.et2out{
background-image: url('http://vacances5.louervacances.fr/images/etapes/2.gif');
background-repeat: no-repeat;
cursor:pointer;
width:86px;
height:32px;
}
.et2ov{
background-image: url('http://vacances6.louervacances.fr/images/etapes/2o.gif');
background-repeat: no-repeat;
width:86px;
height:32px;
}
.et3out{
background-image: url('http://vacances1.louervacances.fr/images/etapes/3.gif');
background-repeat: no-repeat;
cursor:pointer;
width:90px;
height:32px;
}
.et3ov{
background-image: url('http://vacances2.louervacances.fr/images/etapes/3o.gif');
background-repeat: no-repeat;
width:90px;
height:32px;
}
.et4out{
background-image: url('http://vacances3.louervacances.fr/images/etapes/4.gif');
background-repeat: no-repeat;
cursor:pointer;
width:125px;
height:32px;
}
.et4ov{
background-image: url('http://vacances4.louervacances.fr/images/etapes/4o.gif');
background-repeat: no-repeat;
width:125px;
height:32px;
}
.et5out{
background-image: url('http://vacances5.louervacances.fr/images/etapes/5.gif');
background-repeat: no-repeat;
cursor:pointer;
width:76px;
height:32px;
}
.et5ov{
background-image: url('http://vacances6.louervacances.fr/images/etapes/5o.gif');
background-repeat: no-repeat;
width:76px;
height:32px;
}
.et51out{
background-image: url('http://vacances1.louervacances.fr/images/etapes/51.gif');
background-repeat: no-repeat;
cursor:pointer;
width:82px;
height:32px;
}
.et51ov{
background-image: url('http://vacances2.louervacances.fr/images/etapes/51o.gif');
background-repeat: no-repeat;
width:82px;
height:32px;
}
.et6out{
background-image: url('http://vacances3.louervacances.fr/images/etapes/6.gif');
background-repeat: no-repeat;
cursor:pointer;
width:82px;
height:32px;
}
.et6ov{
background-image: url('http://vacances4.louervacances.fr/images/etapes/6o.gif');
background-repeat: no-repeat;
width:82px;
height:32px;
}

.valout{
background-image: url('http://vacances5.louervacances.fr/images/etapes/suiteValide.gif');
background-repeat: no-repeat;
cursor:pointer;
width:137px;
height:34px;
}
.valov{
background-image: url('http://vacances6.louervacances.fr/images/etapes/suiteValideo.gif');
background-repeat: no-repeat;
cursor:pointer;
width:137px;
height:34px;
}
.suiout{
background-image: url('http://vacances1.louervacances.fr/images/etapes/suite.gif');
background-repeat: no-repeat;
cursor:pointer;
width:137px;
height:34px;
}
.suiov{
background-image: url('http://vacances2.louervacances.fr/images/etapes/suiteo.gif');
background-repeat: no-repeat;
cursor:pointer;
width:137px;
height:34px;
}
.recout{
background-image: url('http://vacances3.louervacances.fr/images/r.gif');
background-repeat: no-repeat;
cursor:pointer;
width:177px;
height:34px;
}
.recov{
background-image: url('http://vacances4.louervacances.fr/images/ro.gif');
background-repeat: no-repeat;
cursor:pointer;
width:177px;
height:34px;
}
.recout1{
background-image: url('http://vacances5.louervacances.fr/images/l1.gif');
background-repeat: no-repeat;
cursor:pointer;
width:177px;
height:34px;
}
.recov1{
background-image: url('http://vacances6.louervacances.fr/images/l2.gif');
background-repeat: no-repeat;
cursor:pointer;
width:177px;
height:34px;
}
.check1{
background-image: url('http://vacances1.louervacances.fr/images/check/1.gif');
background-repeat: no-repeat;
cursor:pointer;
width:21px;
height:19px;
}
.check0{
background-image: url('http://vacances2.louervacances.fr/images/check/0.gif');
background-repeat: no-repeat;
cursor:pointer;
width:21px;
height:19px;
}
.checktxt{
margin-left:20px;height:25px;
}
.check1user{
background-image: url('http://vacances3.louervacances.fr/images/check/1user.gif');
background-repeat: no-repeat;
cursor:pointer;
width:12px;
height:12px;
}
.check0user{
background-image: url('http://vacances4.louervacances.fr/images/check/0user.gif');
background-repeat: no-repeat;
cursor:pointer;
width:12px;
height:12px;
}

.cdn {
font: 8pt Arial;
color: #FFFFFF;
text-decoration: none;
height: 17px;
width: 28px;
background-color: #308CC6;
text-align: right;
}
.csn {
font: 8pt Arial;
color: #308CC6;
border-right:1px solid #000000;
text-decoration: none;
height: 17px;
width: 28px;
background-color: #DDF0FD;
text-align: right;
}
.cd {

font: 9pt Arial;
color: #000000;
text-decoration: none;
height: 17px;
width: 28px;
background-color: #EEEEFF;
text-align: right;
}
.cds {

font: 9pt Arial;
color: #000000;
background-image:url(http://vacances5.louervacances.fr/images/cal/s1.gif);background-position:right;
text-decoration: none;
height: 17px;
width: 28px;
background-color: #FFA4A4;
text-align: right;
}
.cdf {

font: 9pt Arial;
color: #000000;
background-image:url(http://vacances6.louervacances.fr/images/cal/f1.gif);background-position:right;
text-decoration: none;
height: 17px;
width: 28px;
background-color: #FFA4A4;
text-align: right;
}
.cda {

font: 9pt Arial;
color: #000000;
background-image:url(http://vacances1.louervacances.fr/images/cal/a1.gif);background-position:right;
text-decoration: none;
height: 17px;
width: 28px;
background-color: #FFA4A4;
text-align: right;
}
.sf {

font: 9pt Arial;
color: #000000;
background-image:url(http://vacances2.louervacances.fr/images/cal/sf.gif);background-position:right;
text-decoration: none;
height: 17px;
width: 28px;
background-color: #FFA4A4;
text-align: right;
}
.cm {
font: 9pt Arial;
color: #000000;
text-decoration: none;
background-color: #FFFFFF;
text-align: center;
font-weight: bold;
}
.txtOcc {
color: #FFA4A4;
}

.borderRed{
border: 1px solid #FF0000;
background-image:url(http://vacances3.louervacances.fr/backerror.gif)
}
.borderWhite{
border: 1px solid #FFFFFF;
}
.selout{
font: 9pt Arial;
color: #333333;text-align:left;
background-image:url(http://vacances4.louervacances.fr/images/persocalendar_htmlimageov.jpg);
text-decoration: none;
height: 28px;
width: 250px;
}
.selov{
font: 9pt Arial;
color: #333333;text-align:left;
background-image:url(http://vacances5.louervacances.fr/images/persocalendar_htmlimage.jpg);
text-decoration: none;
height: 28px;
width: 250px;
}
.dsc{
width:10px;height:10px;cursor:pointer;padding:0px;margin:0px;
font: 2pt Arial;text-decoration: none;
}
.ColorTable TD{
width:10px;height:10px;
}




.Slider{padding:0px;margin:0px;height:30px;}
.Slider .lef {float:left;width:60px;padding:0px;margin:0px;}
.Slider .lef .Deb{background-color:#18A556;float:left;width:30px;}
.Slider .lef .NoDeb{background-color:#FFFFFF;float:left;width:30px;}
.Slider .lef .Pre{background-color:#18A556;width:30px;float:left;}
.Slider .lef .NoPre{background-color:#FFFFFF;width:30px;float:left;}

.Slider .AllPages{text-align:center;font-size:12pt;color:#18A556;font-weight:bold;}
.Slider .AllPages UL{margin:0px;padding:0px;padding-top:5px;padding-bottom:5px;}
.Slider .AllPages LI{margin:0px;padding:0px; display:inline;margin-left:4px;margin-right:4px;}
.Slider .AllPages LI a{color:#18A556;border:none;text-decoration:none;letter-spacing:-2px;}
.Slider .AllPages LI span{border:1px solid #18A556;padding:4px;}

.Slider .rig {width:62px;float:right;padding:0px;margin:0px;}
.Slider .rig .Sui{background-color:#18A556;float:left;width:30px;padding:0px;margin:0px;}
.Slider .rig .NoSui{background-color:#FFFFFF;float:left;width:30px;padding:0px;margin:0px;}
.Slider .rig .Der{background-color:#18A556;float:left;width:30px;padding:0px;margin:0px;}
.Slider .rig .NoDer{background-color:#FFFFFF;float:left;width:30px;padding:0px;margin:0px;}




.txtOrgBrut {
color: #FF9D3C;
}

.txRougeMini{
color: #FF0000;
font-size: 7.5pt;
}
.txOrgMini{
color: #FF9D3C;
font-size: 7.5pt;
}
.txBLEU1Mini{
	color: #2F8CC7;
	font-size: 7.5pt;
}

.txtGrisBold {
	color: #636363;
	font-weight: bold;
}


.txBLEU1Mini3 {

	color: #2F8CC7;
	font-size: 8pt;
}


.LiensBas {
font: 13pt Arial, Helvetica, sans-serif;
color: #999999;font-weight:normal;
}

.LiensBas a{
font: 13pt Arial, Helvetica, sans-serif;text-decoration:none;
color: #888888;font-weight:normal;
}
.LiensBas a:hover{text-decoration:underline;
font: 13pt Arial, Helvetica, sans-serif;
color: #000000;font-weight:normal;
}


.tblpricepromo{
font-family: Arial;
font-size: 9pt;
font-weight: normal;
margin:0px;padding:0px;
}
.tblpricepromo1{
color:#FF9D3C;width:75px;
font-family: Arial;
font-size: 9pt;
font-weight: bold;margin:0px;padding:0px;
}
.tblpricepromo2{
color:#FF9D3C;width:55px;
font-family: Arial;
font-size: 11pt;
font-weight: bold;margin:0px;padding:0px;

}

.regionl .txtVert strong{
font: 8pt Arial, Helvetica, sans-serif;
color: #2DB166;font-weight:bold;
}


BIG{font-size:9pt;}
.GoogleMap{width:562px; height:400px; display:none; visibility:hidden;}

div.d1 {
	border-right: #6aacd6 1px solid;border-top: #6aacd6 1px inset;border-left: #6aacd6 1px inset;border-bottom: #ffffff 2px solid;
	font-weight: normal;font-family: arial;font-size: 8pt;
	overflow: auto;
	padding: 4px;
	width: 180px;height: 70px;
	white-space: nowrap;
	position: relative;
	background-color: #f1f9fe;
	text-align: left;
	text-decoration: none;
}
DIV.d1 a{
color:#6AACD6; text-decoration:none;
}

.Cal1{border-bottom:1px solid #87ABCF; border-left:1px solid #87ABCF; width:35px;height:18px;font: 7pt Tahoma;color:#BBBBBB; font-weight:normal;text-decoration:none; text-align:center;}
.CalW{border-bottom:1px solid #87ABCF; border-left:1px solid #87ABCF; width:35px;height:18px;font: 7pt Tahoma;color:#BBBBBB; font-weight:normal;text-decoration:none; text-align:center;}
.Cal2{border-bottom:1px solid #87ABCF; border-left:1px solid #FFFFFF; font: 8pt Arial;color:#FFFFFF; font-weight:normal;text-decoration:none;background-color:#999999;}
.Cal3{border-bottom:1px solid #FFFFFF; font: 8pt Arial;color:#FFFFFF; font-weight:normal;text-decoration:none;background-color:#999999;}

.txtblprox{
color: #6AACD6;
font-family: Arial;
font-size: 8pt;
font-weight: normal;

}.txtblprox2 {
color: #000000;
font-family: Arial;
font-size: 8pt;
font-weight: normal;
}
.m1{
background-image:url(http://vacances6.louervacances.fr/images/m2.gif);
height: 21px;cursor:pointer;
width: 176px;
}
.m2{
background-image:url(http://vacances1.louervacances.fr/images/m1.gif);
height: 21px;cursor:pointer;
width: 176px;
}

.s1{
background-image:url(http://vacances2.louervacances.fr/images/s2.gif);
height: 21px;
width: 176px;cursor:pointer;
}
.s2{
background-image:url(http://vacances3.louervacances.fr/images/s1.gif);
height: 21px;cursor:pointer;
width: 176px;
}
.titre_gros{font-size:11pt;color:#24A061;}
.titre_gros a{font-size:11pt;color:#24A061;}