 * {
    margin: 0;
    padding: 0;
}

body {
	background-color:#ecf3f4;
}
 

#logo {
	margin: 20px 0 0 30px; 
	height: 94px;
	width: 98px;	
}

img {
	border: none; 	
}

/* START LANGAGE */
#drapeaux_langage {
	position:absolute;
	float:left;
	margin: 32px 0 0 880px;	
}

ul.langage {
	height:18px;
	width:100px;
}

ul.langage li {
	display:inline;
	line-height:18px;
	margin-right:10px;
}
/* END LANGAGE */

/* START NAVIGATION */
#page-wrap {
	position:absolute;
	margin: 20px 0 0 165px;
	float:left;
}

a {
    text-decoration: none;
}

ul {
    list-style: none;
}

p {
    margin: 15px 0;
}

/* Navigation level one */
ul.dropdown {
    position: relative;
	z-index:10;
}

.home, .europe, .afrique, .asie, .ameriques, .liens, .contact, .reservations {
	font-weight: normal;
	text-transform: uppercase;
	text-align:center;
	font-size: 13px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:32px;
	float: left;
	zoom: 1;
	background: url(../images/nav.jpg) repeat-x top left;
	height:42px;
}

.home {
	width:84px;
}

.europe {
	width:79px;
}

.afrique {
	width:85px;
}

.asie {
	width:61px;
}

.ameriques {
	width:103px;
}

.reservations {
	width:118px;
}

.liens {
	width:66px;
}

.contact {
	width:91px;
}

ul.dropdown li a {
	z-index:10;
    display: block;
    padding: 4px 8px;
    color: #fff;
    text-shadow: 0 2px 1px rgba(0,0,0,0.2);
}

ul.dropdown li:last-child a {
    border-right: none;
}
 /* Doesn't work in IE */
ul.dropdown li.hover, ul.dropdown li:hover {
    position: relative;
    color:#fff;
}

ul.dropdown li.hover a {
    color: #666;
    font-weight:normal;
}

/* Navigation level two */
.sub_menu {
    width: 134px;
	border: 2px solid #92b31d;
	background-color: #fff;
    visibility: hidden;
    position: absolute;
    left: 0;
	top:40px;
}

.sub_menu li {
    font-weight: normal;
    background-color:#fff;
	border-top: 1px solid #92b31d;
	text-align:left;
	width: 134px;
	line-height:15px;
    color: #666;
    float: none;
}

/* IE 6 & 7 Needs Inline Block */
.sub_menu li a {
    border-right: none;
	text-transform: none;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
    display: inline-block;
	height:15px;
}

.sub_menu li a:hover {
	float: none;
	background: url(../images/sous_nav.jpg) repeat-x top left;
}

/*Level three*/
/*ul.dropdown ul ul {
    left: 100%;
    top: 0;
}

ul.dropdown li:hover > ul {
    visibility: visible;
}*/



/*START PUB*/ 
.pub {position:absolute; left: 140px; top:140px;
	float:left;
	margin-top:120px;
	background-color:#ecf3f4;
	width: 120px;
	height:600px;
	margin: 0 0 0 15px; 
} 
/*END PUB*/ 

/*START BOUTONS VILLES*/
.left{
	float:left;
	margin:15px 0 0 350px;
	width:30px
	height:30px;
}

.right{
	float:left;
	margin:15px 0 0 0;
	width:30px
	height:30px;
}

.h2{
	float:left;
	text-align:center;
	width:250px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	margin:18px 0 0 0;
	letter-spacing:0.5px;
}
/*END BOUTONS VILLES*/


/*START METEO*/ 


.nom001   {position:absolute; left:  70px; top:260px;}
.dp001     {position:absolute; left: 420px; top:260px;}
.lien001   {position:absolute; left: 480px; top:260px;}
.nom002   {position:absolute; left:  70px; top:290px;}
.dp002     {position:absolute; left: 420px; top:290px;}
.lien002   {position:absolute; left: 480px; top:290px;}
.nom003   {position:absolute; left:  70px; top:320px;}
.dp003     {position:absolute; left: 420px; top:320px;}
.lien003   {position:absolute; left: 480px; top:320px;}
.nom004   {position:absolute; left:  70px; top:350px;}
.dp004    {position:absolute; left: 420px; top:350px;}
.lien004  {position:absolute; left: 480px; top:350px;}
.nom005   {position:absolute; left:  70px; top:380px;}
.dp005    {position:absolute; left: 420px; top:380px;}
.lien005  {position:absolute; left: 480px; top:380px;}
.nom006   {position:absolute; left:  70px; top:410px;}
.dp006    {position:absolute; left: 420px; top:410px;}
.lien006  {position:absolute; left: 480px; top:410px;}
.nom007   {position:absolute; left:  70px; top:440px;}
.dp007    {position:absolute; left: 420px; top:440px;}
.lien007  {position:absolute; left: 480px; top:440px;}
.nom008   {position:absolute; left:  70px; top:470px;}
.dp008    {position:absolute; left: 420px; top:470px;}
.lien008  {position:absolute; left: 480px; top:470px;}
.nom009   {position:absolute; left:  70px; top:500px;}
.dp009    {position:absolute; left: 420px; top:500px;}
.lien009  {position:absolute; left: 480px; top:500px;}
.nom010   {position:absolute; left:  70px; top:530px;}
.dp010    {position:absolute; left: 420px; top:530px;}
.lien010  {position:absolute; left: 480px; top:530px;}
.nom011   {position:absolute; left:  70px; top:560px;}
.dp011    {position:absolute; left: 420px; top:560px;}
.lien011  {position:absolute; left: 480px; top:560px;}
.nom012   {position:absolute; left:  70px; top:590px;}
.dp012    {position:absolute; left: 420px; top:590px;}
.lien012  {position:absolute; left: 480px; top:590px;}
.nom013   {position:absolute; left:  70px; top:620px;}
.dp013    {position:absolute; left: 420px; top:620px;}
.lien013  {position:absolute; left: 480px; top:620px;}
.nom014   {position:absolute; left:  70px; top:650px;}
.dp014    {position:absolute; left: 420px; top:650px;}
.lien014  {position:absolute; left: 480px; top:650px;}
.nom015   {position:absolute; left:  70px; top:680px;}
.dp015    {position:absolute; left: 420px; top:680px;}
.lien015  {position:absolute; left: 480px; top:680px;}
.nom016   {position:absolute; left:  70px; top:710px;}
.dp016    {position:absolute; left: 420px; top:710px;}
.lien016  {position:absolute; left: 480px; top:710px;}
.nom017   {position:absolute; left:  70px; top:740px;}
.dp017    {position:absolute; left: 420px; top:740px;}
.lien017  {position:absolute; left: 480px; top:740px;}
.nom018   {position:absolute; left:  70px; top:770px;}
.dp018    {position:absolute; left: 420px; top:770px;}
.lien018  {position:absolute; left: 480px; top:770px;}
.nom019   {position:absolute; left:  70px; top:800px;}
.dp019    {position:absolute; left: 420px; top:800px;}
.lien019  {position:absolute; left: 480px; top:800px;}
.nom020   {position:absolute; left:  70px; top:830px;}
.dp020    {position:absolute; left: 420px; top:830px;}
.lien020  {position:absolute; left: 480px; top:830px;}
.nom021   {position:absolute; left:  70px; top:860px;}
.dp021    {position:absolute; left: 420px; top:860px;}
.lien021  {position:absolute; left: 480px; top:860px;}
.nom022   {position:absolute; left:  70px; top:890px;}
.dp022    {position:absolute; left: 420px; top:890px;}
.lien022  {position:absolute; left: 480px; top:890px;}
.nom023   {position:absolute; left:  70px; top:920px;}
.dp023    {position:absolute; left: 420px; top:920px;}
.lien023  {position:absolute; left: 480px; top:920px;}
.nom024   {position:absolute; left:  70px; top:950px;}
.dp024    {position:absolute; left: 420px; top:950px;}
.lien024  {position:absolute; left: 480px; top:950px;}
.nom025   {position:absolute; left:  70px; top:980px;}
.dp025    {position:absolute; left: 420px; top:980px;}
.lien025  {position:absolute; left: 480px; top:980px;}
.nom026   {position:absolute; left:  70px; top:1010px;}
.dp026    {position:absolute; left: 420px; top:1010px;}
.lien026  {position:absolute; left: 480px; top:1010px;}
.nom027   {position:absolute; left:  70px; top:1040px;}
.dp027    {position:absolute; left: 420px; top:1040px;}
.lien027  {position:absolute; left: 480px; top:1040px;}
.nom028   {position:absolute; left:  70px; top:1070px;}
.dp028    {position:absolute; left: 420px; top:1070px;}
.lien028  {position:absolute; left: 480px; top:1070px;}
.nom029   {position:absolute; left:  70px; top:1100px;}
.dp029    {position:absolute; left: 420px; top:1100px;}
.lien029  {position:absolute; left: 480px; top:1100px;}
.nom030   {position:absolute; left:  70px; top:1130px;}
.dp030    {position:absolute; left: 420px; top:1130px;}
.lien030  {position:absolute; left: 480px; top:1130px;}
.nom031   {position:absolute; left:  70px; top:1160px;}
.dp031    {position:absolute; left: 420px; top:1160px;}
.lien031  {position:absolute; left: 480px; top:1160px;}
.nom032   {position:absolute; left:  70px; top:1190px;}
.dp032    {position:absolute; left: 420px; top:1190px;}
.lien032  {position:absolute; left: 480px; top:1190px;}
.nom033   {position:absolute; left:  70px; top:1220px;}
.dp033    {position:absolute; left: 420px; top:1220px;}
.lien033  {position:absolute; left: 480px; top:1220px;}
.nom034   {position:absolute; left:  70px; top:1250px;}
.dp034    {position:absolute; left: 420px; top:1250px;}
.lien034  {position:absolute; left: 480px; top:1250px;}
.nom035   {position:absolute; left:  70px; top:1280px;}
.dp035    {position:absolute; left: 420px; top:1280px;}
.lien035  {position:absolute; left: 480px; top:1280px;}
.nom036   {position:absolute; left:  70px; top:1310px;}
.dp036    {position:absolute; left: 420px; top:1310px;}
.lien036  {position:absolute; left: 480px; top:1310px;}
.nom037   {position:absolute; left:  70px; top:1340px;}
.dp037    {position:absolute; left: 420px; top:1340px;}
.lien037  {position:absolute; left: 480px; top:1340px;}
.nom038   {position:absolute; left:  70px; top:1370px;}
.dp038    {position:absolute; left: 420px; top:1370px;}
.lien038  {position:absolute; left: 480px; top:1370px;}
.nom039   {position:absolute; left:  70px; top:1400px;}
.dp039    {position:absolute; left: 420px; top:1400px;}
.lien039  {position:absolute; left: 480px; top:1400px;}
.nom040   {position:absolute; left:  70px; top:1430px;}
.dp040    {position:absolute; left: 420px; top:1430px;}
.lien040  {position:absolute; left: 480px; top:1430px;}
.nom041   {position:absolute; left:  70px; top:1460px;}
.dp041    {position:absolute; left: 420px; top:1460px;}
.lien041  {position:absolute; left: 480px; top:1460px;}
.nom042   {position:absolute; left:  70px; top:1490px;}
.dp042    {position:absolute; left: 420px; top:1490px;}
.lien042  {position:absolute; left: 480px; top:1490px;}
.nom043   {position:absolute; left:  70px; top:1520px;}
.dp043    {position:absolute; left: 420px; top:1520px;}
.lien043  {position:absolute; left: 480px; top:1520px;}
.nom044   {position:absolute; left:  70px; top:1550px;}
.dp044    {position:absolute; left: 420px; top:1550px;}
.lien044  {position:absolute; left: 480px; top:1550px;}
.nom045   {position:absolute; left:  70px; top:1580px;}
.dp045    {position:absolute; left: 420px; top:1580px;}
.lien045  {position:absolute; left: 480px; top:1580px;}
.nom046   {position:absolute; left:  70px; top:1610px;}
.dp046    {position:absolute; left: 420px; top:1610px;}
.lien046  {position:absolute; left: 480px; top:1610px;}
.nom047   {position:absolute; left:  70px; top:1640px;}
.dp047    {position:absolute; left: 420px; top:1640px;}
.lien047  {position:absolute; left: 480px; top:1640px;}
.nom048   {position:absolute; left:  70px; top:1670px;}
.dp048    {position:absolute; left: 420px; top:1670px;}
.lien048  {position:absolute; left: 480px; top:1670px;}
.nom049   {position:absolute; left:  70px; top:1700px;}
.dp049    {position:absolute; left: 420px; top:1700px;}
.lien049  {position:absolute; left: 480px; top:1700px;}
.nom050   {position:absolute; left:  70px; top:1730px;}
.dp050    {position:absolute; left: 420px; top:1730px;}
.lien050  {position:absolute; left: 480px; top:1730px;}
.nom051   {position:absolute; left:  70px; top:1760px;}
.dp051    {position:absolute; left: 420px; top:1760px;}
.lien051  {position:absolute; left: 480px; top:1760px;}
.nom052   {position:absolute; left:  70px; top:1790px;}
.dp052    {position:absolute; left: 420px; top:1790px;}
.lien052  {position:absolute; left: 480px; top:1790px;}
.nom053   {position:absolute; left:  70px; top:1820px;}
.dp053    {position:absolute; left: 420px; top:1820px;}
.lien053  {position:absolute; left: 480px; top:1820px;}
.nom054   {position:absolute; left:  70px; top:1850px;}
.dp054    {position:absolute; left: 420px; top:1850px;}
.lien054  {position:absolute; left: 480px; top:1850px;}
.nom055   {position:absolute; left:  70px; top:1880px;}
.dp055    {position:absolute; left: 420px; top:1880px;}
.lien055  {position:absolute; left: 480px; top:1880px;}
.nom056   {position:absolute; left:  70px; top:1910px;}
.dp056    {position:absolute; left: 420px; top:1910px;}
.lien056  {position:absolute; left: 480px; top:1910px;}
.nom057   {position:absolute; left:  70px; top:1940px;}
.dp057    {position:absolute; left: 420px; top:1940px;}
.lien057  {position:absolute; left: 480px; top:1940px;}




.nom001, .dp001, .nom002, .dp002, .nom003, .dp003, .nom004, .dp004, .nom005, .dp005, .nom006, .dp006, .nom007, .dp007, .nom008, .dp008, .nom009, .dp009,
.nom010, .dp010, .nom011, .dp011, .nom012, .dp012, .nom013, .dp013, .nom014, .dp014, .nom015, .dp015, .nom016, .dp016, .nom017, .dp017, .nom018, .dp018, .nom019, .dp019,
.nom020, .dp020, .nom021, .dp021, .nom022, .dp022, .nom023, .dp023, .nom024, .dp024, .nom025, .dp025, .nom026, .dp026, .nom027, .dp027, .nom028, .dp028, .nom029, .dp029,
.nom030, .dp030, .nom031, .dp031, .nom032, .dp032, .nom033, .dp033, .nom034, .dp034, .nom035, .dp035, .nom036, .dp036, .nom037, .dp037, .nom038, .dp038, .nom039, .dp039,
.nom040, .dp040, .nom041, .dp041, .nom042, .dp042, .nom043, .dp043, .nom044, .dp044, .nom045, .dp045, .nom046, .dp046, .nom047, .dp047, .nom048, .dp048, .nom049, .dp049,
.nom050, .dp050, .nom051, .dp051, .nom052, .dp052, .nom053, .dp053, .nom054, .dp054, .nom055, .dp055, .nom056, .dp056, .nom057, .dp057, .nom058, .dp058, .nom059, .dp059,
.nom060, .dp060, .nom061, .dp061, .nom062, .dp062, .nom063, .dp063, .nom064, .dp064, .nom065, .dp065, .nom066, .dp066, .nom067, .dp067, .nom068, .dp068, .nom069, .dp069,
.nom070, .dp070, .nom071, .dp071, .nom072, .dp072, .nom073, .dp073, .nom074, .dp074, .nom075, .dp075, .nom076, .dp076, .nom077, .dp077, .nom078, .dp078, .nom079, .dp079,
.nom080, .dp080, .nom081, .dp081, .nom082, .dp082, .nom083, .dp083, .nom084, .dp084, .nom085, .dp085, .nom086, .dp086, .nom087, .dp087, .nom088, .dp088, .nom089, .dp089,
.nom090, .dp090, .nom091, .dp091, .nom092, .dp092, .nom093, .dp093, .nom094, .dp094, .nom095, .dp095, .nom096, .dp096, .nom097, .dp097, .nom098, .dp098, .nom099, .dp099,
.nom100, .dp100

 {
	font-weight: normal;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:22px;
	float: left;
	color:#000000;
	margin-right:1px;
}

.lien001, .lien002, .lien003, .lien004, .lien005, .lien006, .lien007, .lien008, .lien009,
.lien010, .lien011, .lien012, .lien013, .lien014, .lien015, .lien016, .lien017, .lien018, .lien019,
.lien020, .lien021, .lien022, .lien023, .lien024, .lien025, .lien026, .lien027, .lien028, .lien029,
.lien030, .lien031, .lien032, .lien033, .lien034, .lien035, .lien036, .lien037, .lien038, .lien039,
.lien040, .lien041, .lien042, .lien043, .lien044, .lien045, .lien046, .lien047, .lien048, .lien049,
.lien050, .lien051, .lien052, .lien053, .lien054, .lien055, .lien056, .lien057, .lien058, .lien059,
.lien060, .lien061, .lien062, .lien063, .lien064, .lien065, .lien066, .lien067, .lien068, .lien069,
.lien070, .lien071, .lien072, .lien073, .lien074, .lien075, .lien076, .lien077, .lien078, .lien079,
.lien080, .lien081, .lien082, .lien083, .lien084, .lien085, .lien086, .lien087, .lien088, .lien089,
.lien090, .lien091, .lien092, .lien093, .lien094, .lien095, .lien096, .lien097, .lien098, .lien099,
.lien100

 {
	font-weight: normal;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:22px;
	width:700px;
	color:#00400A;
	margin-right:1px;
}
	

.nom001 a:hover, .lien001 a:hover, .nom002 a:hover, .lien002 a:hover, .nom003 a:hover, .lien003 a:hover, .nom004 a:hover, .lien004 a:hover, .nom005 a:hover, .lien005 a:hover, .nom006 a:hover, .lien006 a:hover, .nom007 a:hover, .lien007 a:hover, .nom008 a:hover, .lien008 a:hover, .nom009 a:hover, .lien009 a:hover
.nom010 a:hover, .lien010 a:hover, .nom011 a:hover, .lien011 a:hover, .nom012 a:hover, .lien012 a:hover, .nom013 a:hover, .lien013 a:hover, .nom014 a:hover, .lien014 a:hover, .nom015 a:hover, .lien015 a:hover, .nom016 a:hover, .lien016 a:hover, .nom017 a:hover, .lien017 a:hover, .nom018 a:hover, .lien018 a:hover, .nom019 a:hover, .lien019 a:hover
.nom020 a:hover, .lien020 a:hover, .nom021 a:hover, .lien021 a:hover, .nom022 a:hover, .lien022 a:hover, .nom023 a:hover, .lien023 a:hover, .nom024 a:hover, .lien024 a:hover, .nom025 a:hover, .lien025 a:hover, .nom026 a:hover, .lien026 a:hover, .nom027 a:hover, .lien027 a:hover, .nom028 a:hover, .lien028 a:hover, .nom029 a:hover, .lien029 a:hover
.nom030 a:hover, .lien030 a:hover, .nom031 a:hover, .lien031 a:hover, .nom032 a:hover, .lien032 a:hover, .nom033 a:hover, .lien033 a:hover, .nom034 a:hover, .lien034 a:hover, .nom035 a:hover, .lien035 a:hover, .nom036 a:hover, .lien036 a:hover, .nom037 a:hover, .lien037 a:hover, .nom038 a:hover, .lien038 a:hover, .nom039 a:hover, .lien039 a:hover
.nom040 a:hover, .lien040 a:hover, .nom041 a:hover, .lien041 a:hover, .nom042 a:hover, .lien042 a:hover, .nom043 a:hover, .lien043 a:hover, .nom044 a:hover, .lien044 a:hover, .nom045 a:hover, .lien045 a:hover, .nom046 a:hover, .lien046 a:hover, .nom047 a:hover, .lien047 a:hover, .nom048 a:hover, .lien048 a:hover, .nom049 a:hover, .lien049 a:hover
.nom050 a:hover, .lien050 a:hover, .nom051 a:hover, .lien051 a:hover, .nom052 a:hover, .lien052 a:hover, .nom053 a:hover, .lien053 a:hover, .nom054 a:hover, .lien054 a:hover, .nom055 a:hover, .lien055 a:hover, .nom056 a:hover, .lien056 a:hover, .nom057 a:hover, .lien057 a:hover, .nom058 a:hover, .lien058 a:hover, .nom059 a:hover, .lien059 a:hover
.nom060 a:hover, .lien060 a:hover, .nom061 a:hover, .lien061 a:hover, .nom062 a:hover, .lien062 a:hover, .nom063 a:hover, .lien063 a:hover, .nom064 a:hover, .lien064 a:hover, .nom065 a:hover, .lien065 a:hover, .nom066 a:hover, .lien066 a:hover, .nom067 a:hover, .lien067 a:hover, .nom068 a:hover, .lien068 a:hover, .nom069 a:hover, .lien069 a:hover
.nom070 a:hover, .lien070 a:hover, .nom071 a:hover, .lien071 a:hover, .nom072 a:hover, .lien072 a:hover, .nom073 a:hover, .lien073 a:hover, .nom074 a:hover, .lien074 a:hover, .nom075 a:hover, .lien075 a:hover, .nom076 a:hover, .lien076 a:hover, .nom077 a:hover, .lien077 a:hover, .nom078 a:hover, .lien078 a:hover, .nom079 a:hover, .lien079 a:hover
.nom080 a:hover, .lien080 a:hover, .nom081 a:hover, .lien081 a:hover, .nom082 a:hover, .lien082 a:hover, .nom083 a:hover, .lien083 a:hover, .nom084 a:hover, .lien084 a:hover, .nom085 a:hover, .lien085 a:hover, .nom086 a:hover, .lien086 a:hover, .nom087 a:hover, .lien087 a:hover, .nom088 a:hover, .lien088 a:hover, .nom089 a:hover, .lien089 a:hover
.nom090 a:hover, .lien090 a:hover, .nom091 a:hover, .lien091 a:hover, .nom092 a:hover, .lien092 a:hover, .nom093 a:hover, .lien093 a:hover, .nom094 a:hover, .lien094 a:hover, .nom095 a:hover, .lien095 a:hover, .nom096 a:hover, .lien096 a:hover, .nom097 a:hover, .lien097 a:hover, .nom098 a:hover, .lien098 a:hover, .nom099 a:hover, .lien099 a:hover
.nom100 a:hover, .lien100 a:hover
{
color:#414040;
}


/*END IMAGES*/




/*START FOOTER*/
#footer {
	position:absolute;left: 1px;
	margin-top:1990px;
	width: 1024px;
	height: 105px;
	background-color:#544930;
}

.copyright {
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:30px;
	margin-top:35px;
	color:#b29f75;
}

.mediasociaux {
	float:left;
	margin-left:215px;
	width:300px;
	height:35px;
}


.media{
	width:280px;
	margin-left:50px;
	margin-top:25px;
}

.media li{
	display:inline;
	padding-right:18px;
}

.jaime{
	width:55px;
	height:21px;
	margin-left:5px;	
}

.ombre{
	margin-left:520px;
	margin-top:23px;
	position:absolute;
	margin-top:2095px;
}
/*END FOOTER*/





