@font-face
{
	font-family: Calibri;
	src: url(font/calibri.otf);
}
/*CSS Document*/
BODY
{
	margin: 0;
}
H6
{
	font: 20px Calibri;
	margin-left: 17px;
	margin-bottom: 8px;
	color: #F33B00;
	margin-top: -4px;
}
H4
{
	color: #154365;
	font: 1em Calibri;
	margin: 0 0 14px;
}
H3
{
	color: #154365;
	font: 1em Calibri;
	padding: 0 0 0px 17px;
}
H2
{
	color: #154365;
	font: 25px Calibri;
	padding: 0 0 0px 0px;
	margin-bottom: 11px;
}
#con_h2
{
	margin-left: 10px;
}
HR
{
	width: 819px;
	margin: -18px 0 0 17px;
}
A
{
	color: #1F72AC;
	text-decoration: none;
}
#speciauxMaison A
{
	border: 0 solid #000000;
	text-decoration: none;
}
#speciauxMaison IMG
{
	margin-top: 14px;
}
#speciauxMaison
{
	margin: -13px 0 0 10px;
}
#mailTo
{
	font: 13px Calibri;
}
#contact_e
{
	margin-top: -11px;
	margin-bottom: 15px;
}
A:visited
{
	text-decoration: none;
	color: #1F72AC;
}
A:hover
{
	text-decoration: underline;
}
P
{
	color: #2B2F34;
	font: 13px Calibri;
}
#sousTitreA
{
	padding: 0px 0 0 17px;
	margin-top: -14px;
}
UL
{
	margin: -36px 0 0;
}
LI
{
	list-style: circle;
	margin: -8px 0 0;
}
#highlight
{
	color: #FE7123;
}
#link
{
	border: 0px solid #000000;
}
#miniLink
{
	color: #0599FE;
	font: 9px Calibri;
	margin: 5px 0 0 -6px;
}
#topAlignTD
{
	vertical-align: top;
}
#topAlignTD_reservation
{
	vertical-align: top;
}
#bg
{
	background-image: url(../images/interface/bg_palmier.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
}
#laRondeBanner
{
	margin-top: 19px;
	margin-left: 110px;
	margin-bottom: -18px;
}
#specialItem
{
	z-index: 5;
	position: fixed;
	top: -5px;
	right: -22px;
}
#spacer
{
	height: 26px;
	clear: both;
}
/*///////////////////////////////////////////////////////
//   MENU
///////////////////////////////////////////////////////*/
#menuPrinc
{
	margin: 0 auto;
	width: 660px;
}
#itemMenu
{
	background-image: url(../images/interface/container/bt.jpg);
	height: 19px;
	width: 109px;
	padding-top: 3px;
	margin-top: 1px;
	float: left;
	text-align: center;
	margin-left: 1px;
	font: 13px Calibri;
	color: #184F75;
	position: relative;
	z-index: 6;
}
#pageEnd
{
	background: url(../images/interface/footer/bg.png);
	width: 100%;
	margin: 35px auto -7px;
	text-align: center;
	padding-bottom: 1px;
	height: 86px;
	padding-top: 16px;
}
#pageEnd P
{
	color: #636363;
	font-size: 11px;
	margin: 4px 0 7px;
}
#pageEnd A
{
	margin-right: 5px;
	color: #BABABA;
	font: 11px Calibri;
	margin-left: 5px;
}
#pageEnd IMG
{
	position: absolute;
	left: 50%;
	margin-left: -212px;
	margin-top: 24px;
	width: 36px;
}
/*///////////////////////////////////////////////////////
//     CONTAINER
///////////////////////////////////////////////////////*/
#txtBox
{
	width: 515px;
	margin-left: 7px;
	border: 1px dashed #0094E8;
	padding: 18px;
	position: relative;
	margin-top: 9px;
	margin-bottom: 28px;
}
#con
{
	margin: 0 auto;
	width: 927px;
}
#con_titre
{
	background-image: url(../images/interface/container/header.png);
	width: 931px;
	height: 73px;
	margin: 0;
}
#con_titre H1
{
	padding: 38px 0 0 320px;
	font: 19px Calibri;
	color: #FFFFFF;
}
#con_contenu
{
	margin-top: -381px;
	margin-left: 40px;
	width: 857px;
}
#con_bg2
{
	width: 927px;
	background-image: url(../images/interface/container/bg2.png);
	margin-top: 389px;
}
#spM_stars
{
	margin-left: 11px;
	width: 92px;
	text-align: center;
}
#spM_titre
{
	/*[empty]height:;*/
	font-family: Calibri;
	font-size: 15pt;
	color: #144264;
	width: 269px;
	padding-top: 12px;
	padding-left: 4px;
	padding-bottom: 0;
}
#spM_date
{
	font-family: Calibri;
	font-size: 9pt;
	color: #144264;
	padding-left: 6px;
}
#NA
{
	font-family: Calibri;
	padding-top: 13px;
	color: #9B9B9B;
}
#spM_price
{
	font-family: Calibri;
	font-size: 8pt;
	margin-right: 9px;
	width: 144px;
	text-align: right;
}
#bt01
{
	position: relative;
	width: 532px;
	border-bottom: 1px solid #A9A9A9;
	height: 58px;
	background-color: #E8E8E8;
}
#bt01:hover
{
	position: relative;
	width: 532px;
	border-bottom: 1px solid #A9A9A9;
	height: 58px;
	background-color: #CFCFCF;
	cursor: pointer;
}
#bt02
{
	position: relative;
	width: 532px;
	border-bottom: 1px solid #A9A9A9;
	height: 58px;
	background-color: #E8E8E8;
}
#bt02:hover
{
	position: relative;
	width: 532px;
	border-bottom: 1px solid #A9A9A9;
	height: 58px;
	background-color: #CFCFCF;
	cursor: pointer;
}
#bt03
{
	position: relative;
	width: 532px;
	border-bottom: 1px solid #A9A9A9;
	height: 58px;
	background-color: #E8E8E8;
}
#bt03:hover
{
	position: relative;
	width: 532px;
	border-bottom: 1px solid #A9A9A9;
	height: 58px;
	background-color: #CFCFCF;
	cursor: pointer;
}
#bt04
{
	position: relative;
	width: 532px;
	border-bottom: 1px solid #A9A9A9;
	height: 58px;
	background-color: #E8E8E8;
}
#bt04:hover
{
	position: relative;
	width: 532px;
	border-bottom: 1px solid #A9A9A9;
	height: 58px;
	background-color: #CFCFCF;
	cursor: pointer;
}
#speciauxMaison TABLE
{
	margin-top: -8px;
}
#spec_SWF
{
	margin: -8px 0 -20px;
}
#speciauxSWF
{
	position: absolute;
	margin-top: -138px;
	margin-left: 349px;
}
#infos_corpo
{
	margin-top: -49px;
	margin-bottom: 14px;
}
#googleMap
{
	border: 3px solid #FFFFFF;
	margin-left: 12px;
}
#photoContainer
{
	margin: 11px 0 30px 27px;
}
#con_final
{
	margin: 25px 0 22px 14px;
}
#con_bg1
{
	margin-top: -389px;
}
#con_footer
{
	background-image: url(../images/interface/container/footer.png);
	height: 49px;
	width: 927px;
	margin: -16px 0 0;
}
/*///////////////////////////////////////////////////////
//    FOOTER
///////////////////////////////////////////////////////*/
#logos
{
	margin: -18px 19px 0 0px;
	padding: 0 0 50px;
}
#facebookLIKE
{
	margin-left: -2px;
	margin-top: 7px;
}
#likeFB
{
	font-family: Calibri;
	font-size: 15pt;
	margin-left: 12px;
	color: #144264;
}
#bt_logo
{
	float: right;
	width: 50px;
	margin: -2px 0 0;
}
#bt_logo_youtube
{
	float: right;
	width: 103px;
	margin-top: -2px;
}
/*/////////////////////////////////////////////////////
//   SECTIONS
/////////////////////////////////////////////////////
Accueil
***********************************************/
#expVideo
{
	margin: -7px 0 29px 0px;
	width: 258px;
}
#expVideoIntro
{
	margin: -7px 0 0 22px;
	width: 808px;
}
#skipIntro
{
	margin: 4px 0 0 402px;
}
#skipIntro A
{
	color: #FEFEFE;
	background-color: #737E8C;
	text-align: center;
	padding: 2px 6px;
	font-size: 10px;
}
#videoIntro
{
	margin: 13px 0 0 19px;
}
#learnUs
{
	margin: -79px 0px 0px -10px;
}
#sousTitre
{
	margin: -15px 0 0 0px;
	width: 545px;
}
#zoneVote
{
	margin: 0 0 0 25px;
}
#noteTxt
{
	margin-right: 5px;
	font: 12px Calibri;
}
#sousTitreR
{
	margin: -15px 0 0 0px;
	width: 259px;
}
#boxConcour IMG
{
	margin: 10px 0 28px -12px;
}
/*Speciaux
**********************************************/
#speciaux
{
	background-image: url(../images/interface/speciaux/speciaux.png);
	height: 141px;
	width: 840px;
	margin-left: -17px;
}
#spec_img
{
	margin: 17px 0 0 17px;
	float: left;
}
#spec_titre
{
	padding: 29px 0 0 192px;
	margin: -3px 0 0;
}
#spec_details
{
	color: #F99D00;
	margin: -4px 0 0 193px;
}
#spec_priceBox
{
	float: right;
	width: 204px;
	margin: -4px 0 0;
}
#priceBox_titre
{
	font: 13px "Trebuchet MS";
}
#priceBox_price
{
	font: 31px "Trebuchet MS";
	color: #F89C47;
	margin: -5px 0 0;
}
#priceBox_note
{
	font: 11px "Trebuchet MS";
	color: #B9B9B9;
	margin: -7px 0 0;
}
#boxConcour
{
	margin: 15px 0 0;
}
#spec_bookingEngine
{
	background-image: url(../images/interface/reservation/bg_high.png);
	padding: 29px 44px 41px;
	margin: 4px 0 9px -5px;
}
#spec_pageTitle
{
	margin: -8px 0px 0px 13px;
}
#newSearchButton
{
	width: 340px;
	text-align: center;
	position: relative;
	float: right;
	margin-bottom: -71px;
	margin-right: 61px;
	margin-top: 33px;
	background-color: #E7E9EB;
	color: #139AB8;
	font-weight: normal;
	font-family: Calibri;
	font-size: 15pt;
	border: 1px solid #18A8C7;
}
#newSearchButton:Hover
{
	background-color: #6096C7;
	cursor: pointer;
	border: 1px solid #18A8C7;
	color: #FFFFFF;
}
/*Small Speciaux
**********************************************/
#smallSpeciaux
{
	width: 256px;
}
#ss_pays
{
	font: 20px Calibri;
	margin: 11px 0px -16px;
}
#ss_hotel
{
	color: #4D71AB;
	cursor: pointer;
}
#ss_hotel:hover
{
	text-decoration: underline;
}
#ss_date
{
	font: 12px Calibri;
	margin: -46px 0 0;
	text-align: right;
}
#ss_prix
{
	text-align: right;
	color: #FE782E;
	font: 1em Calibri;
}
#ss_details
{
	text-align: right;
	font-size: 11px;
	color: #636363;
}
#ss_stars
{
	margin: -21px 0 0 -2px;
}
#ss_starFloat
{
	padding: 0 0 0 15px;
}
/*Entreprise
***********************************************/
#entreprise
{
	margin: 2px 0 0;
}
#bookingEngine
{
	background-image: url(../images/interface/reservation/bg.png);
	padding: 49px 44px 41px;
	margin: -16px 0 9px -5px;
}
#bookingtitle
{
}
#reservationBT
{
	margin: 0 0 0px -3px;
	cursor: pointer;
}
/*Contact
**********************************************/
#con_infos
{
	margin: 0 81px 0 14px;
}
#contact_titre
{
	font: 21px Calibri;
	color: #1E71AB;
	margin: 0;
}
#contact_tel
{
	font: 13pt Calibri;
	color: #16496D;
	margin: 6px 0 0;
}
#contact_add
{
	font: 12px Calibri;
	color: #1882CC;
	margin: -3px 0 19px;
}
/*/////////////////////////////////////////////////////
//    PAGE CONCOUR
/////////////////////////////////////////////////////*/
#concours_date
{
	margin: -29px 0 0 379px;
	font: 12px Calibri;
	color: #939393;
}
#con_concour
{
	margin: -15px 0 0 16px;
}
#success
{
	border: 1px solid #10D400;
	background-color: #8BDE89;
	padding-left: 8px;
	width: 420px;
	font: 11px Calibri;
	margin-top: 14px;
}
#error
{
	border: 1px solid #D50000;
	background-color: #DF8A8A;
	padding-left: 8px;
	width: 420px;
	font: 11px Calibri;
}
#form1
{
	margin-left: 25px;
	margin-top: 22px;
}
#form1 IMG
{
	margin-top: 10px;
	border: 3px dotted #FFFFFF;
	margin-left: 1px;
}
#form1 INPUT
{
	font: 12px Calibri;
	padding-left: 6px;
	margin-top: 10px;
}
#form1 TEXTAREA
{
	font: 12px Calibri;
	padding-left: 6px;
	padding-top: 4px;
	color: #2380B4;
	margin-top: 10px;
}
#faqList
{
	margin-top: 0;
}
#faqList LI
{
	font: 12px calibri;
	margin-top: 0;
}
#faqTitre #sousTitre
{
	margin-left: 17px;
	width: 324px;
}
#reponse
{
	font: 12px Calibri;
	width: 493px;
	margin-left: 21px;
}
#question
{
	font: 17px Calibri;
	color: #009D19;
	width: 497px;
	margin-top: 21px;
	margin-left: 20px;
}
#concoursTableBox
{
	margin: 20px 0 0;
}
#noteCentered
{
	font: 9px sans-serif;
	text-align: center;
	padding: 0px;
	margin: -3px 0px 0px -12px;
}
.tdPadding
{
	padding-left: 29px;
	width: 384px;
}
.bt
{
	margin-top: -9px;
}
#photoFinalWinner
{
	margin-bottom: 11px;
}
/*/////////////////////////////////////////////////////
//   PAGE EQUIPE
/////////////////////////////////////////////////////*/
#member
{
	margin: 8px 0 45px 24px;
	height: 116px;
	float: left;
	position: relative;
	width: 399px;
}
#equipe_infos
{
	margin: -161px 0 0 144px;
}
#equipe_ans
{
	color: #345FCF;
	font-size: 13px;
}
#equipe_nom
{
	font: 20px Calibri;
}
#equipe_img
{
	background-image: url(../images/interface/equipe/photoBG.png);
	padding: 16px;
}
#equipe_poste
{
	font: 12px Calibri;
	margin-top: -2px;
	color: #838383;
}
#equipe_exp
{
	font: 16px Cambria;
	margin-top: 11px;
	color: #7B7B7B;
}
#equipe_love
{
	font: 1em Cambria;
	color: #7C7C7C;
}
#equipe_passion
{
	font: 1em Calibri;
	color: #7C7C7C;
}
#equipe_forces
{
	font: 1em Calibri;
	color: #7C7C7C;
}
/*/////////////////////////////////////////////////////
//  PAGE VOTE  -  CONCOURS
/////////////////////////////////////////////////////*/
#box_photo
{
	float: left;
	position: relative;
	width: 150px;
	height: 229px;
	margin: 25px 0 0 48px;
}
#box_name
{
	font: 12px Calibri;
	text-align: right;
}
#box_prov
{
	font: 12px Calibri;
	color: #757575;
	text-align: right;
}
#floatBraker
{
	clear: both;
	margin: 0 0 16px 31px;
	padding-top: 17px;
	font: 11px Calibri;
	width: 795px;
}
#linkPS
{
	float: right;
	margin: -34px 18px 0 0;
	font: 12px Calibri;
	position: relative;
}
/*/////////////////////////////////////////////////////
// PAGE AVENTURE
////////////////////////////////////////////////////////*/
#FloatR
{
	float: right;
	margin-left: 21px;
	height: 171px;
	border: 3px solid #EDEDED;
	margin-bottom: 4px;
}
#FloatL
{
	float: left;
	margin-right: 21px;
	border: 3px solid #EDEDED;
	height: 166px;
}
#txtBox LI
{
	font: 12px Calibri;
	margin-top: 15px;
}
#txtBox UL
{
	margin-top: 2px;
	color: #006089;
	margin-left: -25px;
}
/*/////  CONCOURS DE PHOTO 2010*/
#concoursPhotoTitre
{
	margin: 0 0 0 27px;
}
#photoFinal1
{
	margin-left: 16px;
}
#source
{
	margin-top: 9px;
}
#errorConcours
{
	font: 12px Calibri;
	float: left;
	margin-top: 16px;
	margin-left: 29px;
	color: #C50606;
}
#resetPhoto
{
	float: left;
	background-color: #303030;
	margin-right: 10px;
	padding: 1px 9px 1px 10px;
	color: #FFFFFF;
	font: 13px Calibri;
	margin-top: 13px;
	border: 1px solid #15496B;
	cursor: pointer;
}
#ciblePhotoFinal
{
	height: 163px;
	background-image: url(../../concours/photos/final/drop.png);
	width: 761px;
	position: relative;
	margin-top: 18px;
}
#pos1
{
	background-color: #EEB248;
	width: 179px;
	float: left;
	height: 142px;
	margin-left: 16px;
	margin-top: 11px;
}
#pos2
{
	background-color: #EEB248;
	width: 179px;
	height: 142px;
	float: left;
	margin-left: 5px;
	margin-top: 11px;
}
#pos3
{
	background-color: #EEB248;
	width: 179px;
	float: left;
	height: 142px;
	margin-left: 4px;
	margin-top: 11px;
}
#pos4
{
	background-color: #EEB248;
	width: 179px;
	height: 142px;
	margin-left: 3px;
	margin-top: 11px;
	float: left;
}
#waitConcour
{
	font-size: 19pt;
	font-family: Calibri;
	margin-top: 40px;
	color: #19AC00;
	margin-bottom: 28px;
}
#thanks
{
	color: #17A200;
	font-size: 19pt;
	width: 746px;
}
/*///// FIN CONCOURS DE PHOTO 2010
/////////////////////////////////////////////////////
//  CALENDER
/////////////////////////////////////////////////////*/
#searchForm_new
{
	background-image: url(../images/interface/reservation/bg_high.png);
	width: 566px;
	/*[empty]background-color:;*/
	height: 744px;
	position: relative;
	padding-top: 21px;
	padding-left: 12px;
	margin-left: -7px;
}
#selectForfait
{
	background-color: #E7E9EB;
	width: 110px;
	text-align: center;
	cursor: pointer;
	color: #139AB8;
	font-weight: normal;
	font-family: Calibri;
	font-size: 15pt;
	border: 1px solid #18A8C7;
	float: left;
	margin-left: 18px;
	margin-right: 2px;
	margin-top: 15px;
	margin-bottom: 11px;
}
#selectForfait:Hover
{
	background-color: #6096C7;
	width: 110px;
	text-align: center;
	cursor: pointer;
	color: #FFFFFF;
	font-family: Calibri;
	font-size: 15pt;
	border: 1px solid #18A8C7;
	float: left;
	margin-left: 18px;
	margin-right: 2px;
}
#selectVol
{
	background-color: #E7E9EB;
	width: 103px;
	text-align: center;
	cursor: pointer;
	color: #139AB8;
	font-weight: normal;
	font-family: Calibri;
	font-size: 15pt;
	border: 1px solid #18A8C7;
	float: left;
	margin-top: 15px;
}
#selectVol:Hover
{
	background-color: #6096C7;
	width: 103px;
	text-align: center;
	cursor: pointer;
	color: #FFFFFF;
	font-family: Calibri;
	font-size: 15pt;
	border: 1px solid #18A8C7;
	float: left;
}
#searchInfo
{
	margin-left: -11px;
	margin-top: 14px;
}
#calender
{
	font-family: Calibri;
	font-size: 9pt;
	text-align: center;
	position: relative;
	border: 2px solid #A3A3A3;
	clear: both;
	width: 219px;
}
#calenderDIV
{
	margin-left: 15px;
	margin-bottom: 18px;
}
#offDay
{
	background-color: #B7B7B7;
}
#offNormalDay
{
	background-color: #C9C9C9;
	height: 28px;
	width: 30px;
	color: #FFFFFF;
}
#today
{
	color: #FE8B05;
	background-color: #F8DFB9;
}
#event
{
	background-color: #CFDCE1;
}
#normalDay
{
	width: 30px;
	height: 28px;
	background-color: #DBDBDB;
	color: #020202;
}
#normalDay:Hover
{
	width: 30px;
	height: 28px;
	background-color: #6298C9;
	color: #FFFFFF;
	cursor: pointer;
}
#titreMonth
{
	background-color: #CEDBE0;
	color: #14486B;
}
#calender TH
{
	color: #7A7A7A;
}
#CalenderPrev
{
	font-family: Calibri;
	font-size: 10pt;
	cursor: pointer;
	margin-left: 18px;
	color: #006BD5;
	width: 44px;
}
#CalenderNext
{
	font-family: Calibri;
	font-size: 10pt;
	margin-left: 187px;
	color: #006BD5;
	width: 45px;
	margin-top: -15px;
}
#CalenderPrev:hover
{
	cursor: pointer;
	color: #EE8F00;
}
#CalenderNext:hover
{
	cursor: pointer;
	color: #EE8F00;
}
/*///// calender - Search Infos*/
#searchInfo DIV
{
	font-family: Calibri;
	font-size: 13px;
	color: #006AD4;
	margin-left: 17px;
	margin-top: 6px;
	width: 302px;
}
#searchButton
{
	border: 1px solid #7F7575;
	position: relative;
	padding: 4px;
	width: 155px;
	text-align: center;
	margin: 16px 0px 0px 18px;
	background-color: #B6B6B6;
	color: #282828;
}
#searchButton:Hover
{
	border: 1px solid #3D3D3D;
	position: relative;
	padding: 4px;
	width: 155px;
	text-align: center;
	margin: 16px 0px 0px 18px;
	background-color: #6197C8;
	color: #FFFFFF;
	cursor: pointer;
}
#searchInfo SPAN
{
	font-family: Calibri;
	font-size: 13px;
	color: #0E447A;
	margin-left: 2px;
}
#searchInfo SELECT
{
	font-family: Calibri;
	font-size: 13px;
	color: #0E447A;
	width: 160px;
}
#searchExtras
{
	width: 0px;
}
#searchExtras P
{
	width: 135px;
	margin-top: 9px;
	margin-bottom: -6px;
	margin-left: 10px;
}
#offNormalDay
{
	background-color: #C9C9C9;
	height: 28px;
	width: 30px;
	color: #FFFFFF;
}
/*/// --- VOL*/
#searchInfo_VOL H6
{
	font: 20px Calibri;
	margin-left: 6px;
	margin-bottom: 8px;
	color: #F33B00;
	margin-top: 10px;
}
#searchInfo_VOL DIV
{
	font-family: Calibri;
	font-size: 13px;
	color: #006AD4;
	margin-left: 6px;
	margin-top: 6px;
	width: 302px;
}
#searchInfo_VOL SPAN
{
	font-family: Calibri;
	font-size: 13px;
	color: #0E447A;
	margin-left: 2px;
}
#searchInfo_VOL SELECT
{
	font-family: Calibri;
	font-size: 13px;
	color: #0E447A;
	width: 160px;
}
/*/////////////////////////////////////////////////////
//  DETAILS CIRCUIT
/////////////////////////////////////////////////////*/
#infoDest
{
	background-image: url(../images/circuit/interface/bg_titre.png);
	margin-top: -62px;
	background-repeat: repeat;
	padding-left: 8px;
	width: 842px;
	position: relative;
}
#whatIncluded
{
	clear: both;
	position: relative;
	border-top: 1px solid #848484;
	width: 780px;
	margin-left: 31px;
	margin-bottom: 0;
	padding-bottom: 0;
}
#included
{
	float: left;
	width: 380px;
	margin-right: 5px;
	border-right: 1px solid #A7A7A7;
	padding-right: 5px;
}
#notIncluded
{
	float: left;
	width: 380px;
	padding-right: 7px;
}
#detailsJournee
{
	float: left;
	margin-top: -13px;
	margin-bottom: 20px;
}
#imgJour
{
	float: left;
	position: relative;
	margin-left: 15px;
	margin-right: 12px;
	margin-bottom: 8px;
}
#detailsJournee H3
{
	position: relative;
	margin-left: -3px;
}
#titre
{
	font-family: Calibri;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 24pt;
	text-transform: uppercase;
	padding-top: 5px;
	padding-left: 0;
}
#joursDetails
{
	float: left;
	margin-bottom: 20px;
	margin-top: 12px;
}
#whatIncluded UL
{
	margin-top: 0;
	list-style: circle outside none;
	font-family: Calibri;
	font-size: 9pt;
	margin-bottom: 18px;
}
#whatIncluded UL LI
{
	margin-top: 7px;
	width: 316px;
	color: #545454;
}
#duree
{
	font-family: Calibri;
	font-size: 15pt;
	color: #FFFFFF;
	margin-top: -10px;
	padding-bottom: 4px;
	padding-left: 30px;
	text-transform: uppercase;
	font-weight: bold;
}
#typeCirc
{
	padding-right: 9px;
}
#titreCirc:Hover
{
	color: #1895E6;
	cursor: pointer;
}
#titreCirc
{
	font-family: Calibri;
	font-weight: bold;
	font-size: 11pt;
	color: #15496B;
	position: relative;
	margin-top: 0px;
	border-bottom: 1px solid #A9A9A9;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-left: 39px;
}
#jourCirc
{
	width: 413px;
	margin-right: 9px;
}
#descCirc
{
	position: relative;
	margin-top: 2px;
	margin-left: 15px;
	margin-right: 17px;
	font-family: Calibri;
	font-size: 8pt;
	color: #454545;
	width: 372px;
}
#clearer
{
	clear: both;
}
#dureeJour
{
	position: relative;
	float: right;
	margin-top: -16px;
	font-family: Calibri;
	color: #4A4A4A;
	font-size: 9pt;
}
#dateDeRetour #day
{
	width: 44px;
}
#dateDeRetour #month
{
	width: 92px;
}
#dateDeRetour #year
{
	width: 60px;
}
#detailsRonde
{
	margin-left: 14px;
}
#detailsRonde TABLE
{
	margin-top: 30px;
	width: 507px;
	font-family: Calibri;
	border-bottom: 1px solid #272727;
	padding-bottom: 18px;
}
#detailsRonde TABLE TH
{
	text-align: left;
}
#meteoSud
{
	margin-top: -13px;
	margin-bottom: -31px;
}
/*/// GROUPE SEARCH*/
A #gr_block
{
	background-color: #E9E9E9;
	width: 531px;
	margin-left: 18px;
	margin-bottom: -12px;
	padding: 3px 5px 4px 9px;
	position: relative;
}
#gr_block P
{
	font-size: 10pt;
	color: #020202;
	margin-bottom: 0;
}
A #gr_block:Hover
{
	background-color: #FFFFFF;
}
#noGroupe
{
	background-color: #EDEDED;
	margin-left: 18px;
	padding: 6px;
	width: 534px;
	font-family: Calibri;
	font-size: 10pt;
	position: relative;
}
#gr_block H4
{
	margin-bottom: -12px;
}
#gr_block #thumb
{
	width: 112px;
	margin-top: 1px;
	border: 1px solid #020202;
	margin-right: 5px;
}
#loadingBT
{
	text-align: center;
	padding: 0 0 16px;
}
#loadingBT #ele_01
{
	/*[empty]float:;*/
	margin-left: -240px;
}
#loadingBT #ele_02
{
	margin-top: -17px;
	font-family: Calibri;
	font-size: 11pt;
	color: #636363;
}
#bt_back DIV
{
	margin-bottom: 4px;
	font-family: Calibri;
	font-size: 10pt;
}
