/* declarations globales */
body { text-align:center; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; /*background-image:url(/australie/images/VA-fond-degrade.gif); background-repeat:repeat-x;*/ /*background-color:#CD6934;*/ color:#FFFFFF; background-image:url(/australie/images/VA-symboles-aborigenes-multi.png); background-repeat:repeat-x; padding-top:10px;}
#fond { }
p,img{margin:0; padding:0;}
a {text-decoration:none; color:#FDDD06;}
a:hover {text-decoration:underline; color:#FFFFFF;}
h1,h2 {background-color:#FFDE00; color:#9C3100; font-weight:bold;} /*bandeaux titre menuss droit, gauche*/
h1 {margin:12px 0px 0px 0px; font-size:13px;}
#menu_principal h1 { color:#fff; text-align:center; background:none; font-size:16px; font-variant:small-caps;}
h2 {clear:both; margin:50px -10px 10px -10px; text-indent:15px; font-size:16px; font-style:italic;} /*bandeaux titre pages contenus*/
h3 {color:#FDDD06; font-size:14px; margin:20px 0 0 0px;} /*moyens titres jaunes*/
h4 {margin:0px 0px 0px 10px; padding:15px 0px 0px 0px; font-size:12px;} /*petits titres blanc*/
h5 {color:#FDDD06; font-size:16px; text-align:center;} /*gros titres jaunes*/

/* declarations des menus */
#fond {width:942px;margin:auto;}
#conteneur {width:772px; margin:0px auto 10px auto; background-color:#CD6934; border:1px solid #FFFFFF;}
#pagevoyage {width:772px; margin:0px auto 10px auto; background-color:#CD6934; border:1px solid #FFFFFF;}

#bandeau_haut {border-bottom:1px solid #FFFFFF; background-color:#9C3100; height:100px; margin:0; padding:0;}

#principal {width:772px;}
#menu_gauche,#menu_droit {width:125px; min-height:790px; float:left; background-color:#9C3100; margin:0; padding:0;}
#menu_gauche {border-right:1px solid #FFFFFF;}
#menu_droit {border-left:1px solid #FFFFFF; }

#conteneur-float {width:772px; margin:0px auto 10px auto; background-color:#CD6934; border:1px solid #FFFFFF;float:left;}
#bandeau-vertical {float:left; margin-top:100px;margin-left:10px;}

#menu_principal {width:520px; float:left; height:100%; padding-bottom:15px;}

#pied {clear:both; border-top:1px solid #FFFFFF; padding:5px; background-color:#9C3100;}

/* declarations globales */
#contenu {font-size:12px; text-align:justify; padding:0 10px 0 10px;}
.police10 {font-size:10px;}
.police11 {font-size:11px;}
.police12 {font-size:12px;}
.police13 {font-size:13px;}
.police16 {font-size:16px;}
.gras {font-weight:bold;}
.italic {font-style:italic;}
.gauche {text-align:left;}
.droite{text-align:right;}
.centrer {text-align:center;}
.left {float:left;}
.justifier {text-align:justify;}
.bordertop {border-top:thin solid #FFFFFF;}
.margin0 {margin:0;}
.margintop10 {margin-top:10px;}
.margintop20 {margin-top:20px;}
.margintop30 {margin-top:30px;}
.marginbottom15 {margin-bottom:15px;}
.marginbottom50 {margin-bottom:50px;}
.marginleft10 {margin-left:10px;}
.marginleft15 {margin-left:15px;}
.marginright5 {margin-right:5px;}
.padding0 {padding:0;}
.padding10 {padding:10px;}
.paddingtop30 {padding-top:30px;}
.paddinghor10 {padding-left:10px; padding-right:10px;}
.div10 {height:10px;}
.liste li {margin:5px 0px 5px 0px;}
.resa {margin:20px 0px 0px 15px;}
.resa a {color:#FFFFFF;}
img.photo {border:1px solid #9C3100;}
.clear {clear:both;}
.textblanc { color:#FFFFFF;}
.textblanc11 {text-align: justify; color:#FFFFFF; font-size:13px; margin:30px 10px 10px 10px; font-weight:bold;}
.backgroundgris {background-color:#D4D0C8;}
.parag10 { height:10px;}
.lien-cache {text-decoration:none; cursor:default; color:#FFFFFF;}
.lien-cache:hover {text-decoration:none; cursor:text; color:inherit;}

/*CONTENU HOME*/
#encart-haut{ width:100%; background-color:#ffffff; height:30px; margin-bottom:5px;}

#encart-rubriques { width:300px; float:left; height:230px; border:1px solid #CD6934}
#encart-rubriques .item{ width:50%; margin-top:0; float:left;  text-align:right; margin-bottom:5px;}
#encart-rubriques .item a, #encart-rubriques .item a:hover {clear:left; margin:0; padding:0; font-size:10px; display:block; color:#FFFFFF;}
#encart-rubriques .item img {float:left; margin:0; padding:0; overflow:hidden;}

#encart-moteur { margin-left:10px; width:186px; height:220px; float:left; font-size:10px; border:1px solid #ffffff;  color:#000000; background:url(/australie/images/home/encart-moteur-fond.jpg) no-repeat bottom; background-color:#F5DDD0;}
#encart-moteur p { margin:0; padding:0; height:25px;}
#encart-moteur h1 {background-color:#FFDE00; color:#9C3100; font-size:11px; font-weight:bold; margin:0; margin-bottom:0px; padding:2px; border-bottom:1px dotted #ffffff; text-align:left }
#encart-moteur form select { font-size:10px; width:80px;}
#encart-moteur form input { font-size:10px; width:80px;}

#encart-vols {height:160px; background-color:#CD6934; width:180px; float:left; border:1px solid #CD6934; color:#000000; /*background-image:url(/australie/images/home/VA-boutonvols.gif); background-repeat:no-repeat;*/padding-top:10px; }
#encart-vols ul { margin:0; padding:0; list-style-type:none; color:#FFFFFF;}
#encart-vols p {color:#FFFFFF}
#encart-vols h1 { display:none; }
#encart-vols li { margin-left:10px;}
#encart-vols li a { display:block; background-color:; background-image: url(/australie/images/home/VA-icone-vol.gif); background-repeat:no-repeat; background-position:right;border-bottom:1px dotted #CD6934; padding-top:5px;}
#encart-vols li a:hover {border-bottom:1px dotted #ffffff; text-decoration:none; background-image: url(/australie/images/home/VA-icone-vol-on.gif);}

#encart-carte { height:330px; width:300px; float:right; border:1px solid #CD6934; text-align:center}
#encart-carte p { margin:0; padding:0;}

#encart-forum { height:98px; width:190px; border:1px solid #CD6934; font-size:10px;}

#encart-video{ width:100%; background-color:#ffffff; height:40px;}

#liens-forum {margin-left:10px;}
#liens-forum ul {margin:0px; padding:0; list-style-image: url(/australie/images/pictofleche.gif);}
#liens-forum li {text-align:left; list-style-position:inside; margin:0px 0px 0px 0px; padding:0;}
#liens-forum a {font-size:12px;}

/* MENU GAUCHE */
#menu_gauche {}
#menu_gauche p{font-size:9px; text-align:left; padding:0 2px 0 2px;}
#menu_gauche ul {margin:0; padding:0; list-style-image: url(/australie/images/pictokangoo.gif);}
#menu_gauche li {text-align:left; list-style-position:inside; margin:0px 0px -3px 0px; padding:0;}
#menu_gauche a {color:#FFDE00; font-size:10px; margin:0; padding:0;}
#menu_gauche a:hover {color:#FFFFFF; text-decoration:none;}

#encart-taux { background-color:#F5DDD0; margin:4px; color:#000000; font-size:10px;}
#encart-taux p{ text-align:center;}

#regions,#villes,#photos {text-indent:10px;}
#menu_gauche .menu_focus a.focus {margin-left:5px; color:#FFDE00; margin-right:5px; display:block; text-decoration:none;}
#menu_gauche .menu_focus {margin: 0px 0px 10px 0px; text-align:center;}
.road {margin:30px 0px 10px 0px;}

/* MENU DROITE */
#menu_droit ul {margin:0; padding:0; list-style-image: url(/australie/images/pictokangoo.gif);}
#menu_droit li {text-align:left; list-style-position:inside; margin:0px 0px -3px 0px; padding:0;}
.menu_liste a {color:#FFDE00; font-size:10px; margin:0; padding:0;}
.menu_liste a:hover {color:#FFFFFF; text-decoration:none;}
.menu_pointille {margin-bottom:5px; margin-top:5px; text-align:center;}
.menu_pointille a {color:#FFDE00; font-size:11px; margin:10px 5px 10px 5px; border:1px dotted #FFDD00; padding:2px; display:block;}
.menu_pointille a:hover {background-color:#FFDE00; color:#9C3100;}
.menu_pointille_emploi a {color:#FFFFFF; font-size:11px; margin:10px 5px 10px 5px; border:1px dotted #FFFFFF; padding:2px; display:block; font-weight:bold;}
.menu_pointille_emploi a:hover {background-color:#FFDE00; color:#9C3100;}

/* MENU BAS */
#pied p {color:#FFFFFF; font-size:10px; margin:0; padding:0;}

/* MENU PRINCIPAL */
img.banniere_haut {border-bottom:1px solid #FFFFFF; margin:0px; padding:0px;}
#liste_alignee {background-color: #FDDD06; margin:0px auto 0px auto; padding:0px; text-align:center; border-bottom:1px solid #FFFFFF;}
#liste_alignee ul {margin:auto; padding:5px;}
#liste_alignee li {display:inline; list-style-type:none; padding-left:8px; padding-right:8px; color:#9C3100; font-size:12px;}
#liste_alignee a {color:#983500; font-size:11px;}
#liste_alignee a:hover {color:#FFFFFF;}
img.sac_backpackers {float:left; margin:15px;}
.lien_whv {margin:30px; text-align:center;}
.lien_whv a {color:#FFFFFF; font-size:11px;}
p.soustitre-contenu {margin:25px 0 0 0; font-weight:bold;}
.galerie {margin:10px;}
p.photo_envie {text-align:center;}
p.photo_envie img {margin:0px 30px 0px 30px;}
p.photo_voyage {float:right; margin:0px 10px 0px 10px;}
p.titre_voyage {background-color:#9C3100; border:ridge 2px #FFFFFF; font-size:15px; font-weight:bold; text-align:center; margin-top:5px; padding:10px 0px 10px 0px; margin-left:0px; float:left; width:75%;}
p.carte_voyage {float:left; width:20%; padding-bottom:0px; margin:5px 0px 0px 10px;}
.liste_details {list-style-image: url(/australie/images/pictofleche.gif); padding:0px 0px 0px 15px; text-align:justify;}
.result_photo {float:left; padding:0; margin:0;}
.result_infos  {float:left; padding:0; margin:0; width:50%;}
.intitule-produit { color:#FFDE00; font-size:14px; font-weight:bold;}
.result_tarifs { width:15%; float:right; text-align:right; border-left:1px solid #fff; margin-right:5px; padding-right:5px;}
.result_tarifs .result_liste { text-align:right; margin:0 0 5px 0px; padding:0;}
.result_tarifs a img{ border:0; margin-top:5px;}
/*.result_prix { width:23%; float:right; padding:0; margin:0px 7px 0px 0px;}*/
.result_liste {color:#FFFFFF; font-size:12px; text-align:left; margin:0 0 5px 5px; padding:0;}
.prix_liste{ font-weight:bold;}
.result_listeveh {width:100%; color:#FFFFFF; font-size:12px; text-align:left; margin:5px;}
img.result_photo {margin-left:10px; width:150px; height:105px;}
a.lien_som {font-size:9px; padding:0; margin:0px 0px 0px 10px;}
.onglets a {text-decoration:none; background-color:#9C3100; padding:2px 2px 5px 2px; margin:0px 0px 5px 4px; font-size:13px; color:#FFFFFF; border:1px solid #ffffff;}
.onglets {padding:5px 0px 5px 0px; width:100%; text-align:right;  margin:10px 0 10px 0; border-bottom:solid 1px #FFFFFF;}
.onglets span {width:5px; background-color:#000000;}
.prog_titre {font-weight:bold; padding:15px 0px 0px 0px; margin:0px;}
.prog_desc {margin:0px;}
table.tarif{ border:1px solid #9C3100;}
.tarif {text-align:center; margin:auto;}
.tarif td {padding:5px 10px 5px 10px;}
.tarif th {margin:0; padding:5px 10px 5px 10px; background-color:#9c3100; color:#ffffff;}
#album_photos {text-align:center;}
.vignette_photo {width:20%; height:20%; margin:3px 5px 0px 5px;}
.v_photo img {padding:10px; border:0;}
.v_photo {margin:auto; text-align:center;}
img.forum {border:none; text-align:center;}
.contact {color:#FFDE00; margin:25px 5px 20px 5px; text-align:left; font-size:13px; border-bottom:dotted 1px #FFF;}
.lien_page a {color:#FFFFFF; text-decoration:none;}
.lien_page a:hover {color:#FFDE00; text-decoration:underline;}
.bandeau-recherche {background-color:#FFDE00; width:100%; height:40px; font-size:11px; color:#9C3100; margin:0px; padding:0px;}
.bandeau-recherche select {width:85px; margin:0px 10px 0px 0px; padding:0px; font-size:9px;}
#carte {text-align:center; margin:50px;}
#erreur_voy {margin:10px auto 5px auto; background-color:#FFFFFF; font-size:11px; border:1px solid #000000; height:40px; width:75%; padding:5px 0 3px 0;}
#erreur_voy p {float:left; color:#000000;}
.tarifs_vols .transparent {background-color:#EABAA1; color:#000000;; border:none;  text-align:center;}
.tarifs_vols img {height:25px; background-color:#FFFFFF; border:#9C3100 solid 1px; margin:7px 0px 0px 10px}

/* CONTENU SS PARTIES */
#contenu_gauche {width:37%; float:left; margin:30px 0px 0px 0px; padding:0;}
#contenu_droit {float:right; margin:0px; padding:0px;}
#contenu_gauche ul {list-style-position:inside; list-style-image: url(/australie/images/pictoflechedouble.gif); margin:0; padding:0; text-align:left;}


/**************************************************************** Page Météo ***************************************************/

.billet-menu-nav{font-size:10px; text-align:left; padding-left:2px;}
#meteo-titre {text-align:center;color:#ffffff; font-size:16px;margin:10px 0px 10px 0px;font-weight:bold;}
.meteo-jour {background-color:#9C3100;color:#ffffff;text-align:center;width:300px;height:20px;margin:auto;margin-top:20px; margin-bottom:10px;padding-top:3px;}
.meteo-demi {border:2px solid #3A0E00; background-color:#ffffff;width:230px; height:120px;float:left;margin-left:15px;}
.meteo-gauche {width:70px;float:left;padding-left:5px;padding-top:10px;}
.meteo-jour-nuit {color:#686868; font-style:italic;margin-left:20px;margin-bottom:10px;}
.meteo-droite {width:155px;color:#000000;text-align:left;float:left;padding-top:20px;}
.meteo-info {margin-top:8px;font-size:10px;}