

/* Les Éléments Généraux
--------------------------------------------------------------------------------------- */

@import url("reset.css");

body {
	background:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

body.refonte {background:#fff;color:#5d5d5d;font-size:13px;line-height:16px;}

#bodylove{
	background:#a61e22;
}

#bodylove.refonte {background:url(/images/bg-body.gif) repeat-x 0 0 #da1705;}

#englobe {
	background: #a61e22 url(/images/bgBody2.gif) center top no-repeat;
}

.refonte #englobe {background:url(/images/bg-englobe.jpg) no-repeat center 0;}



/* Classes diverses
------------------------------------- */

.clear {clear: both;}
.flt-right {float: right;}
.flt-left {float: left;}
.txt-right {text-align: right;}
.txt-center {text-align: center;}
.txt-left {text-align: left;}
.img-left {
	float: left; 
	margin: 0 10px 4px 0; 
}
.img-right {
	float: right; 
	margin: 0 0 4px 10px;
}
.noborder {border: none;}
.alt {background: #f0f0f0;}



/* Le Container
--------------------------------------------------------------------------------------- */

#page {
	width: 900px;
	margin: 0 auto;
	background:url(/images/bgPage.gif);
}

.refonte #page {background:url(/images/bg-content-top.jpg) no-repeat 0 225px #fff;width:897px;}


/* Le Header
--------------------------------------------------------------------------------------- */

#header {
width:900px;
height:225px;
background:url(/images/bgHeader2.jpg);
position:relative;
}

.refonte #header {width:897px;}

#header-en {
width:900px;
height:225px;
background:url(/images/bgHeader2.jpg);
position:relative;
}

#header h1 {left:0;position:absolute;top:0;z-index:999;}
#header h1 a {background:url(/images/logo.png) no-repeat 0 0;display:block;height:225px;width:263px;}
#header h1 a.en {background:url(/images/logo-en.png) no-repeat 0 0;}
#header h1 span {display:none;}

#slideshow {}
#slideshow ul {margin:0;padding:0;position:absolute;right:43px;top:196px;width:112px;}
#slideshow ul li {float:right;list-style-type:none;margin:0;padding:0 3px 0 0;}
#slideshow ul li.fifth {padding:0;}
#slideshow ul a {background-position:0 0;background-repeat:no-repeat;display:block;height:20px;width:20px;}
#slideshow ul li.first a {background-image:url(/images/paging-1.png);}
#slideshow ul li.second a {background-image:url(/images/paging-2.png);}
#slideshow ul li.third a {background-image:url(/images/paging-3.png);}
#slideshow ul li.fourth a {background-image:url(/images/paging-4.png);}
#slideshow ul li.fifth a {background-image:url(/images/paging-5.png);}
#slideshow ul a:hover,
#slideshow ul a.selected {background-position:0 -20px;}
#slideshow ul span {display:none;}


#headerNav{
width:900px;
height:40px;
background:url(../images/bgHeaderNav.jpg);
}

#logo{
position:absolute;
left:20px;
top:25px;
}

#backHome{
position:absolute;
top:90px;
left:30px;
}



/* Le Contenu
--------------------------------------------------------------------------------------- */

#content {
float:right;
width:730px;
}

.refonte #content {padding:0 0 35px;}

#contentAcceuil{
width:750px;
float:right;
padding:0 0 20px;
}

#contentAcceuil .content-top {clear:both;float:right;height:159px;padding:0 39px 17px 0;width:687px;}
#contentAcceuil .content-top a.btn-brochure {background:url(/images/btn-telechargez-brochure.jpg) no-repeat 0 0;float:left;height:166px;margin:-7px 0 0;position:relative;width:252px;z-index:1;}
#contentAcceuil .content-top a.btn-brochure-en {background:url(/images/btn-download-brochure.jpg) no-repeat 0 0;}
#contentAcceuil .content-top a.btn-brochure span {display:none;}
#contentAcceuil .content-top img {float:right;}

#contentTop{
width:737px;
height:12px;
float:right;
padding:14px;
font-size:12px;
}

.refonte #contentTop {display:none;}

p{
font-size:12px;
padding-bottom:10px;
}

#search {float:right;height:28px;padding:16px 41px 0 0;width:175px;}
#search a,
#search input {float:left;}
#search a {background:url(/images/btn-search.gif) no-repeat 0 0;height:27px;width:29px;}
#search a span {display:none;}
#search input {background:url(/images/input-search.gif) no-repeat 0 0;border:0;color:#5d5d5d;font:12px/28px Verdana, Arial, Helvetica, sans-serif;height:28px;padding:0 5px;width:136px;}





/* ACCEUIL
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

#content_right_acceuil{
width:186px;
float:right;
}

h2.title-accueil {background:url(/images/t-hauteur-imagination.gif) no-repeat 39px 0;height:60px;text-align:left;text-indent:-10000px;}
h2.title-home {background:url(/images/t-meetingtheirexpectations.gif) no-repeat 39px 0;text-align:left;text-indent:-10000px;}
h2.title-accueil input,
h2.title-home input,
h2.title-accueil span,
h2.title-home span {display:none;}

#leTexte{
padding-top:20px;
padding-left:20px;
width:525px;
}

#listeDiffusion{
color:#8f2327;
font-size:13px;
font-weight:bold;
position:absolute;
left:280px;
top:15px;

}
#listeDiffusion img{
cursor:pointer;position:relative;top:6px;
}




/* DESTINATIONS
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

#destination{
width:725px;
float:right;
background:url(../images/bgDestination.jpg) right top no-repeat;
list-style:none;
}

.refonte #destination {background:none;padding:7px 0 0;}

#destination ul{
padding:0px;
}

#destination li{
list-style:none;
padding:0px;
}

#destination ul a:link {color:#000;text-decoration:none;}
#destination ul a:visited {color:#000;text-decoration:none;}
#destination ul a:hover {color:#000;text-decoration:underline;}
#destination ul a:active {color:#000;text-decoration:none;}


#titleDestination{
font-size:16px;
margin:43px 0 10px 0;
background:url(../images/bgTitle.jpg) top left no-repeat;
width:600px;
height:63px;
}

.refonte #titleDestination {background:none;color:#fc8610;float:left;font:54px/46px "Courier New", Courier, monospace;height:auto;margin:0;padding:43px 0 0;text-transform:uppercase;width:420px;}
.refonte #titleDestination.blue {color:#2e90e1;}
.refonte #titleDestination.purple {color:#b32ed9;}
.refonte #titleDestination.red {color:#e41f27;}
.refonte #titleDestination.pink {color:#f754e4;}
.refonte #titleDestination.green {color:#99c800;}
.refonte #titleDestination.magenta {color:#bf24a1;}
.refonte #titleDestination strong {color:#adacad;display:block;}

#titleDestinationL{
font-size:16px;
margin:43px 0 10px 0;
background:url(../images/bgTitle.jpg) top left no-repeat;
width:350px;
height:63px;

}

#DR{


}




#titleDR{
margin:43px 0 20px 0;
background:url(../images/bgTitle.jpg) top left no-repeat;
width:250px;
height:63px;
}


#canada{
margin-right:3px;
float:left;
width:169px;
background:#f8efca;
}

.refonte #canada {background:url(/images/bg-destinations-canada.gif) no-repeat 0 0 #fff;height:170px;width:170px;}
html > body .refonte #canada {height:auto;min-height:170px;}

#destination #canada:hover a:link {color:#a54f52;text-decoration:none;}
#destination #canada:hover a:visited {color:#a54f52;text-decoration:none;}
#destination #canada:hover a:hover {color:#000;text-decoration:underline;}
#destination #canada:hover a:active {color:#a54f52;text-decoration:none;}

.refonte #destination #canada:hover a:link {color:#000;text-decoration:none;}
.refonte #destination #canada:hover a:visited {color:#000;text-decoration:none;}
.refonte #destination #canada:hover a:hover {color:#000;text-decoration:underline;}
.refonte #destination #canada:hover a:active {color:#000;text-decoration:none;}

#canada:hover{
background:#fff none;
}

.refonte #canada:hover{
background:url(/images/bg-destinations-canada.gif) no-repeat 0 0 #fff;
}

#canada:hover h2{
font-weight:bold;
}

#canada h2{
background:#8f2327;
color:#fff;
padding:5px 0;
font-size:16px;
font-weight:normal;
}
.refonte #canada h2 {background:transparent;font:bold 18px/24px "Courier New", Courier, monospace;}

#canada ul{
margin:5px 0 0 5px;
font-size:12px;
}
#canada ul li{
padding-bottom:2px;
font-family:Arial, Helvetica, sans-serif;
}


#states{
margin-right:3px;
float:left;
width:169px;
background:#f8efca;
}

.refonte #states {background:url(/images/bg-destinations-etatsunis.gif) no-repeat 0 0 #fff;height:170px;width:170px;}
html > body .refonte #states {height:auto;min-height:170px;}

#destination #states:hover a:link {color:#5e7fb9;text-decoration:none;}
#destination #states:hover a:visited {color:#5e7fb9;text-decoration:none;}
#destination #states:hover a:hover {color:#000;text-decoration:underline;}
#destination #states:hover a:active {color:#5e7fb9;text-decoration:none;}

.refonte #destination #states:hover a:link {color:#000;text-decoration:none;}
.refonte #destination #states:hover a:visited {color:#000;text-decoration:none;}
.refonte #destination #states:hover a:hover {color:#000;text-decoration:underline;}
.refonte #destination #states:hover a:active {color:#000;text-decoration:none;}

#states:hover{
background:#fff none;
}

.refonte #states:hover {background:url(/images/bg-destinations-etatsunis.gif) no-repeat 0 0 #fff;}

#states:hover h2{
font-weight:bold;
}

#states h2{
background:#5c89be;
color:#fff;
font-size:16px;
font-weight:normal;
padding:5px 0;
}

.refonte #states h2 {background:transparent;font:bold 18px/24px "Courier New", Courier, monospace;}

#states ul{
margin:5px 0 0 5px;
font-size:12px;
}
#states ul li{
padding-bottom:2px;
font-family:Arial, Helvetica, sans-serif;
}

#europe{
margin-right:3px;
float:left;
width:169px;
background:#f8efca url(/images/bgEurope.jpg) top right no-repeat;
}

.refonte #europe {background:url(/images/bg-destinations-europe.gif) no-repeat 0 0 #fff;height:170px;width:170px;}
html > body .refonte #europe {height:auto;min-height:170px;}

#destination #europe:hover a:link {color:#88a637;text-decoration:none;}
#destination #europe:hover a:visited {color:#88a637;text-decoration:none;}
#destination #europe:hover a:hover {color:#000;text-decoration:underline;}
#destination #europe:hover a:active {color:#88a637;text-decoration:none;}

.refonte #destination #europe:hover a:link {color:#000;text-decoration:none;}
.refonte #destination #europe:hover a:visited {color:#000;text-decoration:none;}
.refonte #destination #europe:hover a:hover {color:#000;text-decoration:underline;}
.refonte #destination #europe:hover a:active {color:#000;text-decoration:none;}

.menuInterHover h2{
	font-weight:bold;
}

.menuInterHover{
	background:#fff none;
}

#europe:hover{
background:#fff none;
}

.refonte #europe:hover {background:url(/images/bg-destinations-europe.gif) no-repeat 0 0 #fff;}

#europe:hover h2{
font-weight:bold;
}


#europe h2{
background:#a0b849;
color:#fff;
font-size:16px;
font-weight:normal;
padding:5px 0;
}

.refonte #europe h2 {background:transparent;font:bold 18px/24px "Courier New", Courier, monospace;}

#europe ul{
margin:5px 0 0 5px;
font-size:12px;
}
#europe ul li{
padding-bottom:2px;
font-family:Arial, Helvetica, sans-serif;
}


#international{
float:left;
width:169px;
background:#f8efca url(/images/bgInternational.jpg) top right no-repeat;
}

.refonte #international {background:url(/images/bg-destinations-lemonde.gif) no-repeat 0 0 #fff;height:170px;width:170px;}
html > body .refonte #international {height:auto;min-height:170px;}

#destination #international:hover a:link {color:#e3a225;text-decoration:none;}
#destination #international:hover a:visited {color:#e3a225;text-decoration:none;}
#destination #international:hover a:hover {color:#000;text-decoration:underline;}
#destination #international:hover a:active {color:#e3a225;text-decoration:none;}

.refonte #destination #international:hover a:link {color:#000;text-decoration:none;}
.refonte #destination #international:hover a:visited {color:#000;text-decoration:none;}
.refonte #destination #international:hover a:hover {color:#000;text-decoration:underline;}
.refonte #destination #international:hover a:active {color:#000;text-decoration:none;}

#international:hover{
background:#fff none;
}

.refonte #international:hover {background:url(/images/bg-destinations-lemonde.gif) no-repeat 0 0 #fff;}

#international:hover h2{
font-weight:bold;
}
#international h2{
background:#e9b531;
color:#fff;
font-size:16px;
font-weight:normal;
padding:5px 0;
}

.refonte #international h2 {background:transparent;font:bold 18px/24px "Courier New", Courier, monospace;}

#international ul{
margin:5px 0 0 5px;
font-size:12px;
}
#international ul li{
padding-bottom:2px;
font-family:Arial, Helvetica, sans-serif;
}

#itineraire{
font-size:11px;
margin-bottom:20px;
}


#docUtil li{
padding-bottom:5px;


}
/**************** formulaire demande ******************/
#form22 {
padding:10px;
font-size:11px;
width:510px;
float:left;
}
.refonte #form22 {color:#000;padding:3px 0 0;width:587px;}
.textalign {
float:left;
clear:left;
width:150px;
}
.formalign {
float:left;
}

#activitedemande {
width:200px;
}

.bgform {
background:#f9d87b;
float:left;
width:510px;
padding:5px 0px 5px 5px;
} 

.refonte .bgform {background:#e29ff1;width:582px;}

.bgnone {
float:left;
width:510px;
padding:5px 0px 5px 5px;
}

.refonte .bgnone {background:#e3aef2;width:582px;}

#spacer000 {
height:30px;
}

#inputbutton {
clear:left;
width:140px;
height:22px;
display:block;
text-align:center;
border:1px solid black;
background-color:#f9d87b;
padding-top:8px;
margin-left:157px;
}
.refonte #inputbutton {background:#e29ff1;color:#000;border:1px solid #b32ed9;}
.btnForm2{
margin-top: 10px;
float: left;
	}

#inputbutton:link {color:#571113;text-decoration:none;}
#inputbutton:visited {color:#571113;text-decoration:none;}
#inputbutton:hover {color:#571113;text-decoration:none;}
#inputbutton:active {color:#571113;text-decoration:none;}

.refonte #inputbutton:link,
.refonte #inputbutton:visited,
.refonte #inputbutton:hover,
.refonte #inputbutton:active {color:#000;text-decoration:none;}


#inputbutton:hover {
background:#a61e22;
color:#fff;
}

.refonte #inputbutton:hover {
background:#b32ed9;
color:#fff;
}



/******************************************************/

/* Liens
------------------------------------- */

#lesliens{
padding-left:20px;

}

span.lien{
padding-top:7px;
font-size:11px;
display:block;
}

li.lien{
padding:0px;
margin:0px;
}

.h5aventure{
padding-bottom:10px;

}

.ulAventure{
padding-bottom:15px;

}



a:link {color:#02ade3;}
a:visited {color:#02ade3;}
a:hover {color:#02ade3;text-decoration:none;}
a:active {color:#02ade3;}


/* Typographie
------------------------------------- */

h1 {}
h2 {
padding-bottom:10px;
font-size:18px;
font-weight:bold;
}

h3 {background:#b044cb;color:#fff;display:inline-block;font:bold 13px/17px Arial, Helvetica, sans-serif;margin:0;padding:4px 3px 3px;text-transform:uppercase;}

h4 {
font-size:14px;
font-weight:bold;
padding-bottom:10px;
}


h5 {
color:#b044cb;font:bold 15px/19px Arial, Helvetica, sans-serif;padding:11px 0 10px;text-transform:uppercase;
}
h6 {}

p, ul, ol, table, form {}


table{font-size:12px;}

q {}
blockquote {}


/* Listes
------------------------------------- */

ul {margin:0px;padding-left:20px;}
ol {padding-left:20px;}
li {margin:0px;padding:0px;list-style:none;list-style:disc;font-size:12px;text-align:justify;}
dl {}
dt {}
dd {}


/* Tableaux
------------------------------------- */

table {}
caption {}
th {}
td {}


/* Formulaires
------------------------------------- */

form {}
input {}
textarea {}
label {}
fieldset {}
legend {}




/* La Sidebar
--------------------------------------------------------------------------------------- */

.refonte #sidebar {background:url(/images/bg-sidebar.gif) no-repeat bottom right;float:left;padding:37px 0 35px;width:135px;}
#sidebar a.btn-demandeenligne {background:url(/images/btn-demandeenligne.jpg) no-repeat 0 0;display:block;height:146px;margin:0 0 0 9px;width:116px;}
#sidebar a.btn-demandeenligne-en {background:url(/images/btn-requestaquote.jpg) no-repeat 0 0;}
#sidebar a.btn-demandeenligne span {display:none;}

#sidebar p{
font-size:12px;
font-weight:bold;
padding:5px;
}

#sidebar p a:link {color:#000;text-decoration:none;}
#sidebar p a:visited {color:#000;text-decoration:none;}
#sidebar p a:hover {color:#000;text-decoration:underline;}
#sidebar p a:active {color:#000;text-decoration:none;}

.refonte #menuFirst {margin:0;padding:0;width:135px;}
.refonte #menuFirst li {font:bold 16px/20px "Courier New", Courier, monospace;list-style:none;margin:0;padding:0;position:relative;z-index:10;}
.refonte #menuFirst li a {color:#898989;display:block;height:24px;padding:5px 0 0 10px;width:125px;}
.refonte #menuFirst li a:link {color:#898989;text-decoration:none;}
.refonte #menuFirst li a:visited {color:#898989;text-decoration:none;}
.refonte #menuFirst li.shover a,
.refonte #menuFirst li a:hover {background:url(../images/bg-firstmenu-o.gif) no-repeat 0 0;color:#515151;text-decoration:none;}
.refonte #menuFirst li a:active {color:#898989;text-decoration:none;}
.refonte #menuFirst ul {background:#eaeaea;border-bottom:1px solid #fff;border-right:1px solid #fff;display:none;left:135px;margin:0;padding:1px 0 0 0;position:absolute;top:0;visibility:hidden;width:180px;}
.refonte #menuFirst ul li {background:url(../images/smenu-sep.gif) no-repeat bottom left;border-right:1px solid #dcdcdc;font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;padding:0 0 1px;text-align:left;text-transform:none;width:179px;}
.refonte #menuFirst ul li.last {background:none;border-bottom:1px solid #dcdcdc;}
.refonte #menuFirst ul li a {color:#000;height:auto;padding:7px 10px 6px;width:159px;}
.refonte #menuFirst li.shover ul li a {color:#000;}
.refonte #menuFirst li.shover ul li a:link {color:#000;}
.refonte #menuFirst li.shover ul li a:visited {color:#000;}
.refonte #menuFirst li.shover ul li a:hover,
.refonte #menuFirst li.shover ul li a {background:none;color:#515151;}
.refonte #menuFirst li.shover ul li a:active {color:#000;}
.refonte #menuFirst li.shover ul {display:block;visibility:visible;}

.refonte #menuSecond {margin:0;padding:18px 0 30px;width:135px;}
.refonte #menuSecond li {font:bold 14px/18px "Courier New", Courier, monospace;height:25px;list-style:none;margin:0;padding:0 0 2px;text-transform:uppercase;}
.refonte #menuSecond li a {color:#fff;display:block;height:21px;padding:4px 0 0 10px;text-decoration:none;}
.refonte #menuSecond li.destinations a {background:url(/images/menu-destinations.gif) no-repeat 0 0;width:113px;}
.refonte #menuSecond li.concours a {background:url(/images/menu-concours.gif) no-repeat 0 0;width:100px;}
.refonte #menuSecond li.sur-mesure a {background:url(/images/menu-surmesure.gif) no-repeat 0 0;width:121px;}
.refonte #menuSecond li.nouvelles a {background:url(/images/menu-nouvelles.gif) no-repeat 0 0;color:#2b3190;width:106px;}
.refonte #menuSecond li.liens a {background:url(/images/menu-liens.gif) no-repeat 0 0;width:62px;}
.refonte #menuSecond li.demandes a {background:url(/images/menu-demandes.gif) no-repeat 0 0;width:113px;}
.refonte #menuSecond li.agence a {background:url(/images/menu-agence.gif) no-repeat 0 0;width:81px;}
.refonte #menuSecond li a:hover {filter:alpha(opacity=80);opacity:0.8;}

#menuThird {margin:0;padding:0 0 10px;width:135px;}
#menuThird li {font:bold 14px/18px "Courier New", Courier, monospace;list-style-type:none;margin:0;padding:0 0 1px;width:135px;}
#menuThird li a {background-position:top right;background-repeat:no-repeat;color:#8a8a8a;display:block;height:21px;padding:4px 14px 0 0;text-align:right;text-decoration:none;text-transform:uppercase;width:121px;}
#menuThird li.nous-joindre a {background-image:url(/images/menu-nousjoindre.gif);}
#menuThird li.lan a {background-image:url(/images/menu-english.gif);}
#menuThird li.accueil a {background-image:url(/images/menu-accueil.gif);}
#menuThird li a:hover {filter:alpha(opacity=80);opacity:0.8;}

#social, #social li{
	background: none;
	border: none;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#social{padding-top: 10px;}
#social li a{
	color: #000000;
	display: block;
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 2px;
	padding: 5px 0px 5px 35px;
	text-decoration: none;
	width: 100px;
	background: url(/images/social-icons.gif) 4px -195px no-repeat;
}
#social li a:hover{
	text-decoration: underline;
	background-position: 4px -295px;
}
#social li.twitter a{background-position: 4px 5px;}
#social li.twitter a:hover{background-position: 4px -95px;}

.refonte #social {margin:0;padding:25px 0 0 45px;width:90px;}
.refonte #social li {float:left;margin:0 9px 0 0;padding:0;}
.refonte #social li a {background-position:0 0;background-repeat:no-repeat;display:block;height:33px;margin:0;padding:0;width:32px;}
.refonte #social li a.facebook {background-image:url(/images/btn-facebook.gif);}
.refonte #social li a.twitter {background-image:url(/images/btn-twitter.gif);}
.refonte #social li a:hover {background-position:0 0;}
.refonte #social li a span {display:none;}

#divResult{
width:350px;
}

.refonte #divResult{
width:563px;
}

#smaller{
padding-right:20px;
}

#lalistte{
width:765px;background:#fef2d0;height:95px;position:relative;left:-15px;
}





#news{
float:left;
margin-right:17px;
margin-left:20px;
width:329px;
background:url(/images/teasNewsInner.jpg);
}

.refonte #news {background:url(/images/bg-news-repeat.gif) repeat-y 27px 0;margin:0;padding:0 9px 0 27px;width:337px;}

#newsTop{
width:329px;
background:url(/images/teasNewsTop.jpg) top no-repeat;
}

.refonte #newsTop {background:url(/images/bg-news-top.gif) no-repeat 0 0;width:337px;}

#newsBottom{
width:323px;
background:url(/images/teasNewsBottom.jpg) bottom no-repeat;
padding-top:13px;
padding-left:6px;
padding-bottom:3px;
}

.refonte #newsBottom {background:url(../images/bg-news-bottom.gif) no-repeat 0 bottom;padding:13px 0 9px 10px;width:327px;}

#news h2{
font-family:Verdana, Geneva, sans-serif;
color:#8e3434;
font-size:14px;
font-weight:bold;
padding-left:10px;
}

.refonte #news h2 {color:#a128bd;font:bold 17px/24px "Courier New", Courier, monospace;padding:2px 0 3px 10px;text-transform:uppercase;}

#news img{
}


#newsLeft{
float:left;width:215px;margin-bottom:0px;
}
#newsRight{
float:left;font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#000;padding-right:18px;width:80px;padding-left:10px;	height:184px;position:relative;line-height:12px;
}

#newsBtn{
position:absolute;bottom:6px;height:33px;right:6px;	
width:101px;
}
#newsBtn a,
#newsBtn img{float:left;}


#teasWorld{
float:left;
background:url(/images/teaserWorld.jpg);
width:329px;
height:200px;
position:relative;
}

.refonte #teasWorld {background:url(/images/bg-destinations-populaires.gif);height:208px;padding:0 11px 0 0;width:326px;}

#teasWorld h3{
position:absolute;
bottom:9px;
left:7px;
color:#537cac;
font-size:13px;
font-weight:bold;
font-family:Verdana, Geneva, sans-serif;
background:none;
}
#teasWorld h3 a{
color:#537cac;
text-decoration:none;
}
#teasWorld h3 a:hover{
text-decoration:underline;
}

.country{
width:158px;
height:62px;
float:right;
padding-top:13px;

}

.country h2{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#fff;
padding-bottom:16px;
}

.refonte #teasWorld .country {padding:11px 0 0;}
.refonte #teasWorld .canada,
.refonte #teasWorld .europe {width:157px;}
.refonte #teasWorld h2 {font:13px/17px "Courier New", Courier, monospace;padding:4px 8px 3px;text-transform:uppercase;}
.refonte #teasWorld .usa h2 {background:#32b1e6;}
.refonte #teasWorld .canada h2 {background:#ed202c;}
.refonte #teasWorld .international h2 {background:#9d459a;}
.refonte #teasWorld .europe h2 {background:#e3e428;color:#2b3290;}
.refonte #teasWorld .country ul {padding:0 0 0 8px;}

.country ul{
margin:0px;
padding:0px;
}

.country li{
list-style:none;
padding-left:0px;
font-size:11px;
font-family:Verdana, Geneva, sans-serif;
}

.country li a{
color:#000;
text-decoration:none;
}

.country li a:hover{
text-decoration:underline;
}

.refonte #teasWorld h3 {padding:0 0 5px 11px;}
.refonte #teasWorld h3 a {color:#0098df;font:bold 14px/17px "Courier New", Courier, monospace;}

#voirPlus{
display:block;
position:absolute;bottom:13px;right:8px;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
color:#9f9f9f;

}

.refonte #voirPlus {bottom:14px;color:#a0a0a0;right:15px}


/* Le Footer
--------------------------------------------------------------------------------------- */

#spaceBottom{
height:40px;

}

#footer {
	background:#701416;
	clear: both;
	width:890px;
	text-align:center;
	color:#fbe7aa;
	font-size:12px;
	padding:5px;
	border-top:4px solid #480B0C;
	border-bottom:4px solid #480B0C;
}

.refonte #footer {background:url(/images/bg-footer.gif) no-repeat 0 0 #da1605;border:0;color:#949494;font-size:11px;height:75px;padding:0 0 25px 33px;text-align:left;width:864px;}
.refonte #footer p.copy {background:url(/images/sep-footer.gif) no-repeat right 12px;float:left;height:32px;margin:0 22px 0 0;padding:27px 24px 0 0;}
.refonte #footer p.copy a {color:#949494;}
.refonte #footer p.address {background:url(/images/sep-footer.gif) no-repeat right 12px;float:left;line-height:15px;margin:0 23px 0 0;padding:15px 23px 0 0;}
.refonte #footer .logos,
.refonte #footer .logos a,
.refonte #footer .logos img {float:left;}
.refonte #footer .logos {background:url(/images/sep-footer.gif) no-repeat right 12px;height:47px;margin:0 24px 0 0;padding:12px 24px 0 0;width:298px;}
.refonte #footer .logos a.tourisme-quebec {background:url(/images/logo-tourismequebec.gif) no-repeat 0 0;height:25px;margin:14px 22px 0 0;width:102px;}
.refonte #footer .logos a.iata {background:url(/images/logo-iata.gif) no-repeat 0 0;height:36px;margin:0 27px 0 0;width:52px;}
.refonte #footer .logos a span {display:none;}
.refonte #footer .logos img {margin:18px 0 0;}
.refonte #footer a.credits {color:#949494;float:left;margin:27px 0 0;text-transform:uppercase;}
 
#footer a:link {color:#fbe7aa;text-decoration:none;}
#footer a:visited {color:#fbe7aa;text-decoration:none;}
#footer a:hover {color:#fbe7aa;text-decoration:underline;}
#footer a:active {color:#fbe7aa;text-decoration:none;}


/* Les titre en flash
------------------------------------------------------------------------------------------*/

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h9 {
	visibility: hidden;
}

div.module-facebook {float:right;padding:0 44px 0 0;width:260px;}

.img-top {clear:right;float:right;margin:8px 37px 0 0;}



/*Section slideshow*/
#slideshow img.inactive{display:none;}
