@charset "utf-8";
body {
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 1.2;
	overflow: auto;
	background-color: #F4F4F4;

}
#container {
    margin: 0 auto;
    width: 100%;
}
#bandeHaut {
	height: 21px;
	min-width: 927px;
	background-attachment: scroll;
	background-color: #E1E2E3;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
}

#bandeHaut .box {
	background-image: url("../img/header_bg.png");
	height: 200px;
	width: 903px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 12px;
	padding-bottom: 0;
	padding-left: 12px;

}
#gaucheBandeHaut {
	background-color: #2A3188;
	width: 228px;
	line-height: 21px;
	height: 21px;
}

#header {
	background: none repeat scroll 0 0 #2A3188;
	height: 200px;
	min-width: 927px;
}
#gaucheHeader {
	background-color: #FFFFFF;
	width: 228px;
	line-height: 21px;
	height: 200px;
	float: left;
}
#droiteHeader {
	height: 200px;
	float: left;
	width: 675px;
	background-color: #FFF;
}


#header .box {
	background-image: url("../img/header_bg.png");
	height: 200px;
	width: 903px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 12px;
	padding-bottom: 0;
	padding-left: 12px;
}

#home {
	width: 380px;
	display: block;
	float: left;
}
#homeInsti {
	width: 520px;
	display: block;
	float: left;
}
#txtAriane {
	line-height: 30px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 11px;
}
#site {
	display: block;
	float: left;
	height: 30px;
	width: 225px;
	line-height: 30px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bolder;
	color: #cc0000;
	padding-left: 70px;
}
#siteLong {
	display: block;
	float: left;
	height: 30px;
	width: 225px;
	line-height: 30px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bolder;
	color: #90A13C;
	padding-left: 70px;
}




#content {
	min-height: 460px;

	background-image: url(../imgFront/fond-sejour-linguistique.jpg);
	background-repeat: repeat-x;

}
#contentLong {
	min-height: 460px;

	background-image: url(../imgFront/fond-sejour-long.jpg);
	background-repeat: repeat-x;

}
#contentInsti {
	/*min-height: 460px;

	background-image: url(../imgFront/fond-sejour-long.jpg);
	background-repeat: repeat-x;	*/

}
#contentInstiBis {
	/*min-height: 460px;

	background-image: url(../imgFront/fond-sejour-long.jpg);
	background-repeat: repeat-x;	*/

}
#menu {
	min-height: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	background-color: #2A3188;
}
#home img {
	vertical-align: text-bottom;
}
#menuSite {
	background-color: #cc0000;
	height: 30px;
	width: 228px;
	float: left;
}
#menuSiteLong {
	background-color: #90A13C;
	height: 30px;
	width: 228px;
	float: left;
}

#navigationSite {
	float: left;
	background-color: #2A3188;
	height: 30px;
	width: 675px;
}
#menuVertical {
	float: left;
	background-color: #E1E2E3;
	width: 228px;
/*	min-height: 452px;*/
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
}
#menuVerticalInsti {
	float: left;
	background-color: #E1E2E3;
	width: 228px;
/*	min-height: 320px;*/
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
}
#menuVerticalLong {
	float: left;
	background-color: #E1E2E3;
	width: 228px;
/*	min-height: 452px;*/
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
}

#menuSite h1 {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #FFF;
	line-height: 30px;
	padding-left: 6px;
}
#menuSiteLong h1 {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #FFF;
	line-height: 30px;
	padding-left: 6px;
}


#sousAriane {
	background-color: #FFF;
	clear: both;
	height: 166px;
}


#content .box {
	background-image: url(../imgFront/content_bg.png);
	margin: 0 auto;
	min-height: 460px;
	padding: 0 12px;
	width: 903px;

}
#contentLong .box {
	background-image: url(../imgFront/content_bg.png);
	margin: 0 auto;
	min-height: 460px;
	padding: 0 12px;
	width: 903px;

}
#contentInsti .box {
	background-image: url(../imgFront/content_bg.png);
	margin: 0 auto;
	min-height: 155px;
	padding: 0 12px;
	width: 903px;

}
#contentInstiBis .box {
	background-image: url(../imgFront/content_bg.png);
	margin: 0 auto;
	min-height: 150px;
	padding: 0 12px;
	width: 903px;

}
#content .boxtableau {
	background-image: url(../imgFront/content_bg.png);
	margin: 0 auto;

	padding: 0 12px;
	width: 903px;

}
#contentLong .boxtableau {
	background-image: url(../imgFront/content_bg.png);
	margin: 0 auto;

	padding: 0 12px;
	width: 903px;

}
#contentInsti .boxtableau {
	background-image: url(../imgFront/content_bg.png);
	margin: 0 auto;

	padding: 0 12px;
	width: 903px;

}
#contentInstiBis .boxtableau {
	background-image: url(../imgFront/content_bg.png);
	margin: 0 auto;

	padding: 0 12px;
	width: 903px;

}
#menu .box {
	background-image: url(../imgFront/content_bg.png);
	margin: 0 auto;
	min-height: 30px;
	padding: 0 12px;
	width: 903px;
}
#barre {
	clear: both;
	height: 35px;
	min-width: 927px;
	background-color: #2A3188;
}
#barreBis {
	clear: both;
	height: 25px;
	min-width: 927px;
	background-color: #E0E0E0;
}
#barre .box {
    height: 35px;
    margin: 0 auto;
    padding: 0 12px;
    width: 903px;
}
#barreBis .box {
    height: 25px;
    margin: 0 auto;
    padding: 0 12px;
    width: 903px;
}
#footer {
    /*min-height: 460px;*/
    padding-bottom: 30px;
}
#footer .box {
	background-image: url("../imgFront/content_bg.png");
	/*background-color: #fff;*/
	margin: 0 auto;
	min-height: 200px;
	padding: 0 12px;
	width: 903px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#menuVertical #introVertical {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-align: left;
	line-height: 16px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	background-color: #cc0000;
	width: 212px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	color: #FFF;
}

#menuVerticalLong #introVerticalLong {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-align: left;
	line-height: 16px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	background-color: #90A13C;
	width: 212px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	color: #FFF;
}

#rechercheVertical {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	color: #2A3188;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
}
#rechercheVerticalLong {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
}

/* Couleur d'arriere plan pour l'affichage du Pays dans l'arrière plan de la colonne de gauche */

#rechercheVerticalAngleterre {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #41ad49;
}
#rechercheVerticalAllemagne {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #a1c53d;
}
#rechercheVerticalEspagne{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #ea5724;
}

#rechercheVerticalEcosse{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #599cff;
}
#rechercheVerticalEtats{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #e21619;
}

#rechercheVerticalFrance{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #000080;
}


#rechercheVerticalIrlande {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #00adb3;
}

#rechercheVerticalMalte{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #ec670c;
}

#rechercheVerticalNouvelle{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #1436EA;
}

#rechercheVerticalAfriquedusud{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #317f2e;
}

#rechercheVerticalAustralie{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #711aba;
}
#rechercheVerticalBresil{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #51bf40;
}

#rechercheVerticalCanada{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #c70417;
}
#rechercheVerticalChili{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #0007E6;
}
#rechercheVerticalChine{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #f73207;
}
#rechercheVerticalEcosse{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #599cff;
}

#rechercheVerticalItalie{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #ff0500;
}

#rechercheVerticalMexique{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #266911;
}
#rechercheVerticalNouvelleZelande{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #1436ea;
}
#rechercheVerticalScandinavie{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #03c2dc;
}

#rechercheVerticalAll{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #2A3186;
}






/*////////////////////////////////////////////////////////////////////////////////////////////////////*//*////////////////////////////////////////////////////////////////////////////////////////////////////*/






#infosParentsVertical {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #243C98;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
}
.rechercheRapide {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 10px;
	line-height: 10px;
	display: block;
	text-align: right;
	padding-right: 14px;
	color: #666;
}
.rechercheRapideGauche {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 10px;
	line-height: 10px;
	display: block;
	text-align: left;
	padding-right: 14px;
	color: #666;
}
#photoVertical {

}
#corps {
	float: left;
	width: 480px;
}
#corpsInsti {
	float: left;
	width: 650px;
	padding: 8px;
}
#corpsDeux {
	float: left;
	width: 670px;
}
#verticalDroite {
	float: left;
	width: 175px;
}
#slider {
	width: 480px;
	height: 170px;
	background-color: #FFF;
	float: left;
}
#services {
	float: left;
	width: 195px;
	height: 170px;
	background-color: #FFF;
}




#txtInfosParents {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333;
}

/* Navigation */
#navcontainer { /* none needed */
	width: 100%;
}

ul#navlist {
	margin: 0;
	padding: 0;
	list-style-type: none;
	white-space: nowrap;
	width: 100%;
}

ul#navlist li {
	float: left;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 5px 0 4px 0;
	background-color: #2A3188;
	color: #FFF;
}


#drapeauAllemagne {
	display: none;
}
#drapeauAngleterre {
	display: none;
}
#drapeauEspagne {
	display: none;
}
#drapeauEcosse {
	display: none;
}
#drapeauEtats {
	display: none;
}
#drapeauFrance {
	display: none;
}
#drapeauIrlande {
	display: none;
}
#drapeauMalte {
	display: none;
}
#drapeauNouvelle {
	display: none;
}

#pays {
	height: 145px;
	width: 175px;
}
#contenuCorps h2 {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #243C98;
}
.h2exception {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #243C98;
	line-height: 18px;
	text-align: left;
}
#contenuCorpsDeux h2 {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #243C98;
}
#contenuCorps p strong img {
	vertical-align: bottom;
}
#contenuCorpsDeux p strong img {
	vertical-align: bottom;
}
.teteBrochure {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	line-height: 25px;
	background-color: #2A3186;
	height: 25px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.teteBrochure a:link {
	color: #FFF;
	text-decoration: none;
}
#gaucheFooter {
	width: 212px;
	height: 184px;
	background-color: #2A3188;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 9px;/*10px*/
	color: #FFF;
	line-height: 11px;/*13px*/
	padding: 8px;
	float: left;
}





#contenuCorps {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-align: justify;
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 20px;
}
#contenuCorpsDeux {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-align: justify;
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 20px;
}

.unSejourListe {
	min-height: 210px;
}
#piedCorps {
	padding: 8px;
}

#ssMenuAllemagne {
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousAllemagne.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuAllemagne a {
	color: #FFF;
}
#ssMenuAllemagne a:hover {
	color: #FFF;
	text-decoration: underline;
}


#ssMenuALLEMAGNE {
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousAllemagne.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuALLEMAGNE a {
	color: #FFF;
}
#ssMenuALLEMAGNE a:hover {
	color: #FFF;
	text-decoration: underline;
}

#ssMenuAngleterre {
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousAngleterre.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}

#ssMenuAngleterre a {
	color: #FFF;
}
#ssMenuAngleterre a:hover {
	color: #FFF;
	text-decoration: underline;
}

#ssMenuEcosse {
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousEcosse.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}

#ssMenuEcosse a {
	color: #FFF;
}
#ssMenuEcosse a:hover {
	color: #FFF;
	text-decoration: underline;
}




#ssMenuANGLETERRE {
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousAngleterre.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuANGLETERRE a {
	color: #FFF;
}
#ssMenuANGLETERRE a:hover {
	color: #FFF;
	text-decoration: underline;
}
#ssMenuEspagne {
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousEspagne.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuESPAGNE a {
	color: #FFF;
}
#ssMenuESPAGNE a:hover {
	color: #FFF;
	text-decoration: underline;
}
#ssMenuESPAGNE {
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousEspagne.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuEspagne a {
	color: #FFF;
}
#ssMenuEspagne a:hover {
	color: #FFF;
	text-decoration: underline;
}
#ssMenuEtatsUnis{
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousEtats.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuEtatsUnis a {
	color: #FFF;
}
#ssMenuEtatsUnis a:hover {
	color: #FFF;
	text-decoration: underline;
}

#ssMenuETATSUNIS{
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousEtats.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuETATSUNIS a {
	color: #FFF;
}
#ssMenuETATSUNIS a:hover {
	color: #FFF;
	text-decoration: underline;
}

#ssMenuFrance{
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousFrance.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuFrance a {
	color: #FFF;
}
#ssMenuFrance a:hover {
	color: #FFF;
	text-decoration: underline;
}

#ssMenuFRANCE{
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousFrance.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuFRANCE a {
	color: #FFF;
}
#ssMenuFRANCE a:hover {
	color: #FFF;
	text-decoration: underline;
}




#ssMenuIrlande{
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousIrlande.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuIrlande a {
	color: #FFF;
}
#ssMenuIrlande a:hover {
	color: #FFF;
	text-decoration: underline;
}

#ssMenuIRLANDE{
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousIrlande.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuIRLANDE a {
	color: #FFF;
}
#ssMenuIRLANDE a:hover {
	color: #FFF;
	text-decoration: underline;
}



#ssMenuMalte{
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousMalte.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuMalte a {
	color: #FFF;
}
#ssMenuMalte a:hover {
	color: #FFF;
	text-decoration: underline;
}

#ssMenuNouvelle{
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousNouvellezelande.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuNouvelle a {
	color: #FFF;
}
#ssMenuNouvelle a:hover {
	color: #FFF;
	text-decoration: underline;
}




#ssMenuMALTE{
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousMalte.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuMALTE a {
	color: #FFF;
}
#ssMenuMALTE a:hover {
	color: #FFF;
	text-decoration: underline;
}

#ssMenuAFRIQUEDUSUD{
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousAfriquedusud.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuAFRIQUEDUSUD a {
	color: #FFF;
}
#ssMenuAFRIQUEDUSUD a:hover {
	color: #FFF;
	text-decoration: underline;
}
#ssMenuAUSTRALIE{
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousAustralie.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuAUSTRALIE a {
	color: #FFF;
}
#ssMenuAUSTRALIE a:hover {
	color: #FFF;
	text-decoration: underline;
}
#ssMenuBRESIL{
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousBresil.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuBRESIL a {
	color: #FFF;
}
#ssMenuBRESIL a:hover {
	color: #FFF;
	text-decoration: underline;
}
#ssMenuCANADA{
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousCanada.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuCANADA a {
	color: #FFF;
}
#ssMenuCANADA a:hover {
	color: #FFF;
	text-decoration: underline;
}

#ssMenuCHILI{
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousChili.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuCHILI a {
	color: #FFF;
}
#ssMenuCHILI a:hover {
	color: #FFF;
	text-decoration: underline;
}

#ssMenuCHINE{
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousChine.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuCHINE a {
	color: #FFF;
}
#ssMenuCHINE a:hover {
	color: #FFF;
	text-decoration: underline;
}
#ssMenuECOSSE{
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousEcosse.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuECOSSE a {
	color: #FFF;
}
#ssMenuECOSSE a:hover {
	color: #FFF;
	text-decoration: underline;
}
#ssMenuITALIE{
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousItalie.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuITALIE a {
	color: #FFF;
}
#ssMenuITALIE a:hover {
	color: #FFF;
	text-decoration: underline;
}
#ssMenuMEXIQUE{
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousMexique.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuMEXIQUE a {
	color: #FFF;
}
#ssMenuMEXIQUE a:hover {
	color: #FFF;
	text-decoration: underline;
}
#ssMenuNOUVELLEZELANDE{
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousNouvellezelande.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuNOUVELLEZELANDE a {
	color: #FFF;
}
#ssMenuNOUVELLEZELANDE a:hover {
	color: #FFF;
	text-decoration: underline;
}
#ssMenuSCANDINAVIE{
	width: 460px;
	height: 40px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	display: none;
	background-image: url(../imgFront/sousScandinavie.png);
	background-repeat: no-repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
}
#ssMenuSCANDINAVIE a {
	color: #FFF;
}
#ssMenuSCANDINAVIE a:hover {
	color: #FFF;
	text-decoration: underline;
}


#navlist a, #navlist a:link {
	margin: 0;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 5px;
}

ul#navlist li#active {
	color: #FFFFFF;
	background-color: #2A3188;
}

#navlist a:hover {
	color: #FFFFFF;
	background-color: #2A3188;
	font-size: 12px;
}
.listeSejours {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #333;
}
/*.listeSejours a {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
}*/
.listeSejours a {
	border: 1px solid #aaa;
    color: #333;
    display: inline-block;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px;
    margin-bottom: 3px;
    padding: 3px 5px;
    text-decoration: none;
    width: 92%;
    line-height: 16px;
}
.listeSejours a:hover {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #F00;
	text-decoration: underline;
	padding-left: 5px;
}
#ResultatAngleterre {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #41ad49;
	background-image: url(../imgFront/selectionAngleterre.png);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	height: 55px;
}
#ResultatAngleterreDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-weight: bold;
	padding-bottom: 5px;
	color: #41ad49;
	background-image: url(../imgFront/selectionAngleterre.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}
#ResultatAllemagne {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #a1c53d;
	background-image: url(../imgFront/selectionAllemagne.png);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	height: 55px;
}



#ResultatAllemagneDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-weight: bold;
	padding-bottom: 5px;
	color: #a1c53d;
	background-image: url(../imgFront/selectionAllemagne.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}
#ResultatEspagne {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #ea5724;
	background-image: url(../imgFront/selectionEspagne.png);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	height: 55px;
}
#ResultatEspagneDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-weight: bold;
	padding-bottom: 5px;
	color: #ea5724;
	background-image: url(../imgFront/selectionEspagne.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}
#ResultatEcosse {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #599cff;
	background-image: url(../imgFront/selectionEcosse.png);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	height: 55px;
}
#ResultatEcosseDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-weight: bold;
	padding-bottom: 5px;
	color: #599cff;
	background-image: url(../imgFront/selectionEcosse.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}

#ResultatEtats {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #e21619;
	background-image: url(../imgFront/selectionEtats.png);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	height: 55px;
}

#ResultatEtatsDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-weight: bold;
	padding-bottom: 5px;
	color: #e21619;
	background-image: url(../imgFront/selectionEtats.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}



#ResultatFrance {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #000080;
	background-image: url(../imgFront/selectionFrance.png);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	height: 55px;
}

#ResultatFranceDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-weight: bold;
	padding-bottom: 5px;
	color: #000080;
	background-image: url(../imgFront/selectionFrance.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}


#ResultatIrlande {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-weight: bold;
	padding-bottom: 5px;
	color: #00adb3;
	background-image: url(../imgFront/selectionIrlande.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;

}
#ResultatIrlandeDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-weight: bold;
	padding-bottom: 5px;
	color: #00adb3;
	background-image: url(../imgFront/selectionIrlande.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}
#ResultatDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #00adb3;
	background-image: url(../imgFront/selectionIrlande.png);
	background-repeat: no-repeat;
	background-position: 0px 40px;
	height: 65px;
}
#ResultatMalte {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #ec670c;
	background-image: url(../imgFront/selectionMalte.png);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	height: 55px;
}
#ResultatMalteDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding-bottom: 5px;
	color: #ec670c;
	background-image: url(../imgFront/selectionMalte.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}

#ResultatNouvelle {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #1436EA;
	background-image: url(../imgFront/selectionNouvelleZelande.png);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	height: 55px;
}
#ResultatNouvelleDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-weight: bold;
	padding-bottom: 5px;
	color: #1436EA;
	background-image: url(../imgFront/selectionNouvelleZelande.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}


#ResultatAfriquedusud {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #317f2e;
	background-image: url(../imgFront/selectionAfriquedusud.png);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	height: 55px;
}
#ResultatAfriquedusudDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-weight: bold;
	padding-bottom: 5px;
	color: #317f2e;
	background-image: url(../imgFront/selectionAfriquedusud.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}

#ResultatAustralie {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #711aba;
	background-image: url(../imgFront/selectionAustralie.png);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	height: 55px;
}
#ResultatAustralieDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-weight: bold;
	padding-bottom: 5px;
	color: #711aba;
	background-image: url(../imgFront/selectionAustralie.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}

#ResultatBresil {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #51bf40;
	background-image: url(../imgFront/selectionBresil.png);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	height: 55px;
}
#ResultatBresilDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-weight: bold;
	padding-bottom: 5px;
	color: #51bf40;
	background-image: url(../imgFront/selectionBresil.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}

#ResultatCanada{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #c70417;
	background-image: url(../imgFront/selectionCanada.png);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	height: 55px;
}
#ResultatCanadaDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-weight: bold;
	padding-bottom: 5px;
	color: #c70417;
	background-image: url(../imgFront/selectionCanada.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}

#ResultatChili{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #0007E6;
	background-image: url(../imgFront/selectionChili.png);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	height: 55px;
}
#ResultatChine{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #f73207;
	background-image: url(../imgFront/selectionChine.png);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	height: 55px;
}
#ResultatChiliDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-weight: bold;
	padding-bottom: 5px;
	color: #0007E6;
	background-image: url(../imgFront/selectionChili.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}

#ResultatChineDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-weight: bold;
	padding-bottom: 5px;
	color: #f73207;
	background-image: url(../imgFront/selectionChine.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}

#ResultatEcosse{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #599cff;
	background-image: url(../imgFront/selectionEcosse.png);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	height: 55px;
}
#ResultatEcosseDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding-bottom: 5px;
	color: #599cff;
	background-image: url(../imgFront/selectionEcosse.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}


#ResultatItalie{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #ff0500;
	background-image: url(../imgFront/selectionItalie.png);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	height: 55px;
}
#ResultatItalieDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding-bottom: 5px;
	color: #ff0500;
	background-image: url(../imgFront/selectionItalie.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}

#ResultatMexique{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #266911;
	background-image: url(../imgFront/selectionMexique.png);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	height: 55px;
}
#ResultatMexiqueDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-weight: bold;
	padding-bottom: 5px;
	color: #266911;
	background-image: url(../imgFront/selectionMexique.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}

#ResultatNouvellezelande{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #1436ea;
	background-image: url(../imgFront/selectionNouvellezelande.png);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	height: 55px;
}
#ResultatNouvellezelandeDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding-bottom: 5px;
	color: #1436ea;
	background-image: url(../imgFront/selectionNouvelleZelande.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}

#ResultatScandinavie{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #03c2dc;
	background-image: url(../imgFront/selectionScandinavie.png);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	height: 55px;
}
#ResultatScandinavieDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding-bottom: 5px;
	color: #03c2dc;
	background-image: url(../imgFront/selectionScandinavie.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}

#ResultatAll{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #2A3186;
	background-image: url(../imgFront/selectionAll.png);
	background-repeat: no-repeat;
	background-position: 0px 38px;
	height: 55px;
}
#ResultatAllDetail {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding-bottom: 5px;
	color: #2A3186;
	background-image: url(../imgFront/selectionAll.png);
	background-repeat: no-repeat;
	font-size: 13px;
	background-position: 0px bottom;
	height: 75px;
	text-align: left;
}



.titrePagePeriode {
	background-color: #41ad49;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.titrePagePeriodeAngleterre {
	background-color: #41ad49;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.titrePagePeriodeAllemagne{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #a1c53d;
}
.titrePagePeriodeEspagne{
	background-color: #ea5724;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.titrePagePeriodeEcosse{
	background-color: #599cff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.titrePagePeriodeEtats{
	background-color: #e21619;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.titrePagePeriodeFrance{
	background-color: #000080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}


.titrePagePeriodeIrlande{
	background-color: #00adb3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.titrePagePeriodeMalte{
	background-color: #ec670c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.titrePagePeriodeNouvelle{
	background-color: #1436EA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.titrePagePeriodeAfriquedusud{
	background-color: #317f2e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.titrePagePeriodeAustralie{
	background-color: #711aba;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.titrePagePeriodeBresil{
	background-color: #51bf40;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.titrePagePeriodeCanada{
	background-color: #c70417;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.titrePagePeriodeChili{
	background-color: #0007E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.titrePagePeriodeChine{
	background-color: #f73207;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.titrePagePeriodeEcosse{
	background-color: #599cff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.titrePagePeriodeItalie{
	background-color: #ff0500;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.titrePagePeriodeMexique{
	background-color: #266911;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.titrePagePeriodeNouvellezelande{
	background-color: #1436ea;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.titrePagePeriodeScandinavie{
	background-color: #03c2dc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.titrePagePeriodeAll{
	background-color: #2A3186;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}



.enSavoirPlusPagePeriode {
	text-align: right;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	padding-bottom: 4px;
}
.enSavoirPlusPagePeriode img {
	vertical-align: top;
}
.contenuPagePeriode img {
	align: left;
	display: block;
	margin-top: 0px;
	margin-right: 8px;
	 -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
.contenuPagePeriode {
	margin-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
}
.contenuPagePeriode .duree-promo {
	margin-bottom: 10px;
}
.duree-promo .sejour-promo {
	float: right;
	background: #2A3188;
	color: #fff;
	height: 15px;
	line-height: 15px;
	padding: 3px 8px;
}
.destination {
	font-size: 11px;
	height: 25px;
	display: block;
	line-height: 16px;
}
.teteTranquilleIrlande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #00adb3;
	padding-left: 5px;
	text-align: center;
}
.teteTranquilleAllemagne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #A1C53D;
	padding-left: 5px;
	text-align: center;
}
.teteTranquilleAngleterre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #41AD49;
	padding-left: 5px;
	text-align: center;
}
.teteTranquilleEspagne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #EA5724;
	padding-left: 5px;
	text-align: center;
}

.teteTranquilleEcosse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #599cff;
	padding-left: 5px;
	text-align: center;
}
.teteTranquilleEtatsUnis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #E21619;
	padding-left: 5px;
	text-align: center;
}
.teteTranquilleFrance {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #000080;
	padding-left: 5px;
	text-align: center;
}
.teteTranquilleMalte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #EC670C;
	padding-left: 5px;
	text-align: center;
}
.teteTranquilleNouvelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #1436EA;
	padding-left: 5px;
	text-align: center;
}
.teteTranquilleAustralie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #711ABA;
	padding-left: 5px;
	text-align: center;
}
.teteTranquilleChili {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #0007E6;
	padding-left: 5px;
	text-align: center;
}
.teteTranquilleChine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #f73207;
	padding-left: 5px;
	text-align: center;
}
.teteTranquilleItalie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #ff0500;
	padding-left: 5px;
	text-align: center;
}
.teteTranquilleScandinavie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #03c2dc;
	padding-left: 5px;
	text-align: center;
}
.teteTranquilleCanada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #c70417;
	padding-left: 5px;
	text-align: center;
}
.teteTranquilleAfriquedusud {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #317f2e;
	padding-left: 5px;
	text-align: center;
}
.teteTranquilleMexique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #266911;
	padding-left: 5px;
	text-align: center;
}
.teteTranquilleBresil{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #51bf40;
	padding-left: 5px;
	text-align: center;
}

.contenuDocumentNecessaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background-color: #FFF;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 4px;
	color: #000;
}
.contenuAssurance {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background-color: #FFF;
	padding-top: 3px;
	padding-bottom: 4px;
	color: #000;
}
.contenuVoyage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background-color: #FFF;
	padding-top: 3px;
	padding-bottom: 4px;
	color: #000;
}
.documentNecessaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color: #243C98;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.Assurances {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color: #243C98;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.Voyage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color: #243C98;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.contenuPagePeriode h2 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #2C387D;
}
.headIrlande {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #00adb3;
	text-align: center;
	color: #FFF;
}
.headAllemagne {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #A1C53D;
	text-align: center;
	color: #FFF;
}
.headAngleterre {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #41AD49;
	text-align: center;
	color: #FFF;
}
.headEspagne {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #EA5724;
	text-align: center;
	color: #FFF;
}

.headEcosse {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #599cff;
	text-align: center;
	color: #FFF;
}
.headEtats{
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #E21619;
	text-align: center;
	color: #FFF;
}
.headFrance{
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #000080;
	text-align: center;
	color: #FFF;
}
.headMalte {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #EC670C;
	text-align: center;
	color: #FFF;
}
.headScandinavie {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #03c2dc;
	text-align: center;
	color: #FFF;
}
.headNouvelle {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #1436ea;
	text-align: center;
	color: #FFF;
}
.headAustralie{
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #711ABA;
	text-align: center;
	color: #FFF;
}
.headMexique {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #266911;
	text-align: center;
	color: #FFF;
}
.headItalie {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #ff0500;
	text-align: center;
	color: #FFF;
}
.headEcosse {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #599cff;
	text-align: center;
	color: #FFF;
}
.headChili {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #0007E6;
	text-align: center;
	color: #FFF;
}
.headChine {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #f73207;
	text-align: center;
	color: #FFF;
}
.headCanada {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #c70417;
	text-align: center;
	color: #FFF;
}
.headBresil {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #51bf40;
	text-align: center;
	color: #FFF;
}
.headAustralie {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #711aba;
	text-align: center;
	color: #FFF;
}
.headAfrique {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #317f2e;
	text-align: center;
	color: #FFF;
}



.contenuPagePeriode h3 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #2C387D;
}
.headIrlande tr th {
	text-align: center;
	height: 20px;
	color: #FFF;
}
.call {
	width: 150px;
	display: block;
	float: left;
}
.ResaSejour {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #2A3188;
	font-weight: bold;
	text-align: left;
	display: block;
}
.resaForm {
	clear: none;
	float: left;
	width: 600px;
	padding-left: 20px;
}
#infosFor {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding: 8px;
	font-size: 12px;
	line-height: 16px;
	color: #666;
	font-weight: normal;
}
.infosFor {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding: 8px;
	font-size: 10px;
	line-height: 16px;
	color: #666;
	font-weight: normal;
}

/*pAGINATION*/

#pagination {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 2em;
    margin-top: 5px;
    text-align: center;
}
#pagination ol li {
    display: inline;
    list-style: none outside none;
}
#pagination ol li a, a.pagination {
    background-color: #FFFFFF;
    border: 1px solid #666666;
    color: #2A3188;
    padding: 2px 5px;
    text-decoration: none;
}
#pagination ol li a:hover, a.pagination:hover {
    background-color: #999999;
    color: #FFFFFF;
}
#pagination ol li span {
    background-color: #2A3188;
    border: 1px solid #666666;
    color: #FFFFFF;
    padding: 2px 5px;
}
.spanMoyenForm {
	width: 88px;
	display: block;
	float: left;
}
.spanMoyenPlusForm {
	width: 110px;
	display: block;
	float: left;
}
.spanGrandForm {
	width: 200px;
	display: block;
	float: left;
	height: 18px;
	margin-left: 0px;
}
.CorpsPlus {
	background-color: #E1E2E3;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #2B3189;
	font-size: 12px;
	line-height: 16px;
}

.tetePlus {
	background-color: #E1E2E3;
	text-align: center;
}
.zoneTexte {
	width: 580px;
}
.zoneTexteDeux {
	width: 420px;
}
.rouge {
	color: #F00;
}
.vert{
	color: #90A13C;
}
.rougeCentre {
	color: #F00;
	text-align: center;
	font-weight: bold;
	display: block;
}

.bleu {
	color: #0C6CC4;
}
.bleuJev {
	color: #2A3188;
	font-size: 12px;
}
#deuxFooter {
	float: left;
	width: 180px;
	margin-top: 6px;
	margin-left: 25px;
}
#tableauPied {
	width: 240px;
}

#troisFooter {
	float: left;
	width: 160px;
	margin-top: 6px;
}
#troisFooterInsti {
	float: left;
	width: 300px;
	margin-top: 6px;
	margin-left: 12px;
}
#troisBisFooter {
	float: left;
	width: 110px;
	height: 84px;
	text-align: center;
	vertical-align: middle;
	margin-top: 18px;
}
#troisBisFooterInsti {
	float: left;
	width: 150px;
	height: 84px;
	text-align: center;
	vertical-align: middle;
	margin-top: 18px;
}

#quatreFooter {
	float: left;
	width: 180px;
	margin-top: 21px;
}

#quatreFooter ul {
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: center;
}
#quatreFooter ul li {
	padding-bottom: 10px;
}
#tablePiedTrois {
	vertical-align: top;
	text-align: left;
}

.piedGris {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 16px;
}

#tablePied {
	width: 225px;
	line-height: 16px;
}
#tablePied tr {
	width: 225px;
	line-height: 12px;
}
.blocGaucheInfosParents {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333;
	font-weight: normal;
}
.ligneTableau {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#infosParentsRappel {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	color: #2A3188;

	border: 1px #FFF solid;

	padding: 4px;
	margin: 4px;
}
#infosParentsRappel span {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333;
/*	font-weight: bolder;*/
}
.italique {
	font-style: italic;
	font-size: 11px;
	line-height: 15px;
}.nosSejours {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #FFF;
	line-height: 35px;
	text-align: center;
	display: block;
}
.accesSejoursLinguistiques {
	color: #FFF;
	background-color: #CC0000;
	width: 280px;
	border-radius: 8px;
	float: left;
	height: 134px;
	padding: 8px;
	margin-left: 3px;
	margin-right: 2px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.accesSejoursLinguistiques a {
	color: #FFF;
	text-decoration: none;
}
.accesSejoursLinguistiques a:link {
	color: #FFF;
	text-decoration: none;
}

.accesSejoursLongs {
	color: #FFF;
	background-color: #90a13c;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	height: 134px;
	padding: 8px;
	float: left;
	width: 283px;
	border-radius: 8px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.accesSejoursLongs a {
	color: #FFF;
	text-decoration: none;
}
.accesSejoursLongs a:link {
	color: #FFF;
	text-decoration: none;
}
.accesSejoursScolaire {
	color: #FFF;
	background-color: #00a9d2;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	height: 134px;
	padding: 8px;
	float: left;
	width: 276px;
	border-radius: 8px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 2px;
	margin-right: 3px;

}
.accesSejoursScolaire a {
	color: #FFF;
	text-decoration: none;
}
.accesSejoursScolaire a:link {
	color: #FFF;
	text-decoration: none;
}


.accesSejoursLinguistiques strong h2 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	display: inline;
}

.PlusPetit {
	font-size: 12px;
	line-height: 18px;
}
.JevCorporate {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #FFF;
	background-color: #2A3188;
	text-align: center;
	height: 25px;
	line-height: 25px;
}
/* CSS Tabs */
#button {
	width: 228px;
	margin-bottom: 0em;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	/*'Trebuchet MS', 'Lucida Grande', Verdana, Arial, sans-serif;*/
	font-size : 12px;
	background-color: #E1E2E3;
	color: #FFF;
	font-weight: bold;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 1em;
	padding-left: 0;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	margin-top: 20px;
	margin-right: 0em;
	margin-left: 0em;
        }

        #button ul {
                list-style: none;
                margin: 0;
                padding: 0;
                border: none;
                }

        #button li {
                border-bottom: 1px solid #90bade;
                margin: 0;
                list-style: none;
                list-style-image: none;
                }

        #button li a {
	display: block;
	padding: 2px 2px 2px 0.5em;
	border-left: 10px solid #4953C7;
	border-right: 10px solid #4953C7;
	background-color: #4953C7;
	color: #fff;
	text-decoration: none;
	width: 100%;
                }

        html>body #button li a {
                width: auto;
                }

        #button li a:hover {
	border-left: 10px solid #2A3188;
	border-right: 10px solid #2A3188;
	background-color: #2A3188;
	color: #fff;
                }

        #button li #active {
	border-left: 10px solid #2A3188;
	border-right: 10px solid #2A3188;
	background-color: #2A3188;
	color: #fff;
                }
.divBrochure {
	padding-bottom: 15px;
}
.tourBrochure {
	padding: 4px;
}
.tableauLeft {
	text-align: left;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
}
.AgeAdroite {
	font-size: 13px;
	color: #243C98;
	text-align: left;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	display: block;
	height: 20px;
	line-height: 20px;
}
#HP {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #DF0000;
	text-align: center;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
}
#HP a {

	color: #FFFFFF;

}
#ET {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #DF0000;
	font-weight: bold;
	text-align: center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
}
#ET a {

	color: #FFFFFF;

}
.jeCentre {
	text-align: center;
}

h4.title-table {
	padding-left: 10px;
	margin-bottom: 5px;
	padding-top: 20px;
	color: #243c98;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 16px;

}

#btnEtape1 {
	width:100%;
	text-align: center
}