/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

body {
margin: 0pt;
padding: 0pt;
background: #ffffff url(../pictos_site_21/back_interne.jpg) no-repeat center top;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
font-size: 11px;
line-height: 1.4em;
color: #4f4f4e; }

img {
border:medium none;
}

.img_png {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../pictos_site_21/cadre_h1.png', sizingMethod='image');
}

a {
color: #e86a07;
text-decoration: underline;
outline: none;
}

a:hover {
text-decoration: none;
}

h1 {
text-align: left;
color: #5e140f;
font-family: "Arial",Trebuchet,Verdana, Helvetica, sans-serif;
font-size: 21px;
margin-top: 0px;
margin-bottom: 8px;
padding: 5px 5px 5px 0;
font-weight: normal;
line-height: 18px;}

h1.spe{
font: bold 21px Arial;
color: #5e140f;
background: transparent url(../pictos_site_21/back_h1.jpg) no-repeat left top;
padding: 11px 10px 14px 16px;
margin: 0 0 10px 0;
text-align: left;
}

h2 {
font-size: 14px;
color: #5e140f;
font-weight: bold;
padding: 0px;
margin-bottom: 5px;
margin-top: 16px;
}

h2 a, h2 a:hover{
color: #5e140f;
}

h3 {
font-size: 15px;
color: #e86a07;
padding: 0px;
margin: 20px 0 10px 0;
}

h3 a, h3 a:hover{
color: #e86a07;
text-decoration: none;
}

h3 a:hover{
color: #5e140f;
}

h4 {
font-size: 12px;
color: #5c130e;
font-weight: bold;
padding: 0px;
margin-bottom: 2px;
}

h5 {
font-size: 12px;
color: #00A4EB;
padding: 0px;
margin-bottom: 0px;
}

.texte-11px {
font-size: 11px;
}

.texte-12px {
font-size: 12px;
}

.texte-13px {
font-size: 13px;
}

.texte-14px {
font-size: 14px;
}

.texte-15px {
font-size: 15px;
}

/* coul1 = rouge bordeaux */

.coul1{
color: #5e140f;	
}

/* coul2 = foncé */

.coul2{
color: #e86a07;	
}

/* coul3 = orange moyen */

.coul3{
color: #ff7c00	
}

/* coul4 = orange clair */

.coul4{
color:  #ffb066;
}

/* coul5 = marron foncé */

.coul5{
color:  #634943;
}

/* coul6 = gris-beige */

.coul6{
color:  #aea589;
}

/* coul7 = gris 1 */

.coul7{
color:  #b1a4a1;
}

/* coul8 = gris foncé*/

.coul8{
color:  #4f4f4e;
}

/* coul9 = noir */

.coul9{
color: #000000;
}

/* coul10 = bordeaux foncé */

.coul10{
color: #5f1510;
}

hr {
 display:block;
 height: 1px;
 margin: 0;
 _margin: -7px 0;
 padding: 0;
 color: #aea589;
 background-color: #aea589;
 border: 0;
margin-top: 10px;
margin-bottom: 10px;
}

hr.pointille {
color: #b1a4a1;
background-color: transparent;
border: dashed;
border-top-width: 1px; 
border-bottom-width: 0px; 
border-right-width: 0px; 
border-left-width: 0px;
margin: 10px 0;
}

form {
display:block;
margin:0;
padding:0;
}

p {
margin:0;
padding:0;
}

ul{
margin-top: 10px;
margin-bottom: 10px;
margin-left: 25px;
margin-right: 0px;
padding: 0px;
}

li{
list-style-type: none;
background: transparent url(../pictos_site_21/mini_fleche_coul11.gif) no-repeat left 5px;
padding-left: 10px;
padding-right: 14px;
padding-bottom: 6px;
padding-top: 0px;
}

ol {
list-style-type: decimal; 
background-image: none;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 20px;
margin-right: 0px;
padding: 0px;
}

#liste-faq li{
background: transparent url(../pictos_site_21/mini_fleche_coul11.gif) no-repeat left 5px;
padding-bottom: 4px;
}

#liste-faq li a{
text-decoration: none;
color: #ff7c00;
}

#liste-faq li a:hover{
text-decoration: underline;
}

ol#subliste li {
background: transparent url(../pictos_site_21/mini_fleche_coul6.gif) no-repeat left 5px;
}

ol#subliste li a {
color:#aea589;
}

.habillage-img{
margin: 5px 18px 7px 0;
}

.bloc-couleur, .bloc-couleur2 {
margin-top: 15px;
margin-bottom: 20px;
border: 1px #d1c3ae solid;
background-color: #faf5e7;
padding: 17px;
}

.bloc-couleur2 {
border: 1px #ff7c00 solid;
background-color: #ffeede;
}

.bloc-cadre {
margin: 0px;
background-color: #ffffff;
padding: 17px;
background: none;
border: 1px #ff7c00 solid; }

.alignement {
vertical-align: middle;
display: inline-block;
}

.spacer {
clear: both;
}

.espace{
margin-left: 10px;
margin-right: 10px;
color: #634943;
}

/* CONTENEUR */

#conteneur {
position: relative;
margin: auto;
width: 989px;
}

/* HEADER */

#header {
margin: 0px;
margin-bottom: 30px;
padding: 0px;
height: 115px;
background-image: none }

#bloc-logo {
float: left;
margin: 0 0 0 31px;
padding: 0px;
width: 670px;
height: 115px;
}

#accroche{
text-align: left;
float:right; 
width:504px;
background: transparent url(../pictos_site_21/img_office_tourisme_aude_pyrenees.gif) no-repeat left bottom;
font-size: 12px;
color: #000;
padding-bottom: 20px;
margin: 47px 0 0 0;
}

#bloc-menu-top{
margin: 0px;
padding: 0px;
float: right;
}

#menu-langue{
padding: 0px;
padding-top:10px;
padding-right: 10px;
float:right;
text-align: right;
width: 100px;
}

#menu-langue a{
color: #634943;
text-decoration:none;
}

#menu-langue a:hover{
color: #e86a07;
text-decoration: none;
}

#onglet-menu-et-recherche{
text-align: left;
width: 100%;
float: left;
}

ul.menu {
border:medium none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-align:left;
margin: 0;
padding: 0;
}

#onglet-menu-et-recherche ul.menu li {
background:transparent none;
display:block;
float:left;
margin:0 0px 0 0;
padding:0 0 0 2px;
position:relative;
width:auto;
}

ul.menu li#btn-office-tourisme{
width: 178px;
height: 32px;
background: transparent url(../pictos_site_21/btn_office_tourisme_on.gif) no-repeat left top;
}

ul.menu li#btn-communaute-commune{
width: 228px;
height: 32px;
background: transparent url(../pictos_site_21/btn_communaute_de_commune_off.gif) no-repeat left top;
}

ul.menu li#btn-office-tourisme a, ul.menu li#btn-communaute-commune a{
width: 100%;
height: 100%;
display: block;
}

#bloc-rechercher{
margin: 0 48px 0 0;
padding: 0px;
float: right;
height: 27px;
width: 200px;
text-align: right;
}

#tetiere-titre{
position: absolute;
width: 989px;
height: 121px;
background: transparent url(../pictos_site_21/tetiere1.jpg) no-repeat left top;
top: 159px;
left: 0;
}

#titre-rub{
float: right;
font-size: 21px;
color: #ffffff;
font-weight: bold;
margin: 90px 20px 0 0;
}

form {
display:block;
margin:0;
padding:0;
}

.habillage-recherche {
width: 157px;
height: 14px;
background-color: #ffffff;
border: 1px #aea589 solid;
margin-right: 3px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
vertical-align: middle;
display: inline-block;
padding-top: 4px;
padding-right: 1px;
padding-left: 3px;
color: #634943; 
}

/* Fin de HEADER */

/* CONTENU */

#contenu{
padding: 103px 0 0 0;
margin: 0;
}

*>#contenu{
padding: 135px 0 0 0;
}

td#colonne-gauche{
width: 241px;
background: #ff7c00 url(../pictos_site_21/back_bottom_menu_gauche.gif) no-repeat left bottom;
}

/* Hack lu uniquement par IE6, IE7, IE8 */
td#colonne-gauche { width: 242px\9; }


td#colonne-centre{
background: #ffffff url(../pictos_site_21/back_contenu_ombre_gauche.gif) no-repeat left top;
line-height: 17px;
}

/* COLONNE GAUCHE */

#menu-gauche{
margin-top: 0px;
margin-bottom: 20px;
padding: 0px;
background: transparent url(../pictos_site_21/back_colonne_gauche_duplik.gif) repeat-x left top;
color: #ffffff;
text-align: left;
z-index: 100;
}

#menu-gauche ul {
margin-top: 0px;
margin-left: 5px;
margin-right: 0px;
margin-bottom: 0px;
padding: 0pt;
background: none;
}

#menu-gauche li {
margin: 0px 5px 0 0;
padding: 0 7px 0 7px;
display: block;
border-bottom: 1px dashed #ffb066;
background: none;
}

#menu-gauche a {
margin: 0px;
padding: 5px;
display: inline-block;
color: #ffffff;
text-decoration: none;
font: bold 12px Arial;
text-transform: uppercase;
}

#menu-gauche a:hover {
color: #5e140f;
}

#menu-gauche a.current {
color: #5e140f;
}

#menu-gauche a.current:hover {
color: #5e140f;
}

ul.subgauche {
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
border: none;
}

#menu-gauche .subgauche li {
margin: 0px;
display: block;
border-bottom: none;
background: url(../pictos_site_21/puce_carre_coul.gif) no-repeat 9px 7px;
padding: 2px 10px 2px 21px;
}

#menu-gauche .subgauche li.dernier {
margin-bottom: 13px;
border-bottom: 0px solid #ededed;
}

#menu-gauche .subgauche li a {
margin: 0px;
padding: 0px;
color: #ffffff;
text-transform: none;
font: normal 12px Arial;
}

#menu-gauche .subgauche li a:hover {
color: #5e140f;
text-decoration: underline;
}

#menu-gauche .subgauche li a.youarehere {
color: #5e140f;
background-repeat: no-repeat;
background-position: 0px 8px; }

#menu-gauche .subgauche li a.youarehere:hover {
text-decoration: none;
}

#bloc-meteo{
width: 211px;
margin: 0 0 54px 15px;
text-align: left;
}

#meteo-top{
background:  transparent url(../pictos_site_21/back_meteo_top.gif) no-repeat left top;
padding: 12px 0 5px 15px;
font-size: 11px;
color: #fff;}

#pictos-meteo{
margin: 0 25px 6px 0;
}

#lieu-meteo{
font-size: 13px;
font-weight: bold;
color: #ffffff;
display: block;
margin: 0 0 6px 0;
}

#degres{
font-size: 17px;
font-weight: regular;
color: #000000;
display: block;
margin: 10px 0 0 0;
}

#meteo-bottom{
background: transparent url(../pictos_site_21/back_meteo_bottom.gif) no-repeat left top;
width: 211px;
height: 6px;
}

#bloc-liens-gauche{
background: transparent url(../pictos_site_21/img_panneaux.gif) no-repeat left top;
text-align: left;
margin: 0 0 40px 16px;
padding: 19px 0 0 63px;
font-family: Arial;
min-height: 78px;
}

#bloc-liens-gauche ul {
margin-top: 0px;
margin-left: 5px;
margin-right: 0px;
margin-bottom: 0px;
padding: 0pt;
list-style: none;
}

#bloc-liens-gauche li {
margin: 0px 5px 0 0;
padding: 0 10px 0 11px;
display: block;
background: transparent url(../pictos_site_21/mini_fleche_coul11.gif) no-repeat left 5px;
list-style: none;
font-family: Arial;
}

#bloc-liens-gauche li a {
margin: 0px;
display: inline-block;
color: #5e140f;
text-decoration: none;
font: normal 12px Arial, Arial;
}

#bloc-liens-gauche a:hover {
color: #fff;
}

#bloc-telechargement, #bloc-liens-utiles {
margin-top: 0px;
margin-bottom: 10px;
padding: 0 0px 10px 0;
line-height: 1.4em;
background: url(../pictos_site_21/ombre.gif) no-repeat right bottom;
color: #ffe499;
margin:0 15px 10px 15px;
text-align: left;
}

#bloc-telechargement h1, #bloc-liens-utiles h1{
color: #ffffff;
font-size: 13px;
font-weight: normal;
margin: 0px;
padding: 5px 5px 6px 10px;
border-bottom: 1px solid #ffbe80;
}

#bloc-telechargement ul, #bloc-liens-utiles ul {
margin-top: 10px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 0px;
padding: 0px;
}

#bloc-telechargement li, #bloc-liens-utiles li {
margin: 0px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 0px;
padding-left: 0px;
display: block;
background-image: none;
}

#bloc-telechargement a, #bloc-telechargement a.pdf, #bloc-liens-utiles a {
color: #ffe499;
font-size: 11px;
margin: 0px;
display: block;
padding-left: 20px;
text-decoration: none;
background: transparent url(../pictos_site_21/ico_default.gif) no-repeat left 1px;
}

#bloc-liens-utiles a{
padding-left: 0px;
background: none;
}

#bloc-telechargement a .poids-fichier, #bloc-telechargement a.pdf .poids-fichier, #bloc-liens-utiles a .poids-fichier {
color: #fff;
}

#bloc-telechargement a.pdf {
background: transparent url(../pictos_site_21/ico_pdf.gif) no-repeat left 2px;
}

#bloc-telechargement a:hover, #bloc-liens-utiles a:hover {
color: #fff;
text-decoration: underline;
}

.bloc-fiche-hotel{
width: 100%;
background: #faf9f3;
line-height: 18px;
position: relative;
margin: 0 0 21px 0;
}

.etoiles-et-ref{
width: 90px;
float: right;
text-align: right;
padding: 10px 14px 5px 5px;
}

.img-etoiles{
margin-bottom: 15px;
}

.fiche-hotel-contenu{
padding: 10px 71px 9px 5px;
}

.bloc-fiche-hotel h3{
font-size: 15px;
color: #5e140f;
font-weight:bold;
margin: 0 0 10px 0;
padding: 6px 0 0 0;
}

.grand-cadre-photo{
background-image:url(../pictos_site_21/back_gd_coins_photo.gif);
background-repeat:no-repeat;
float:left;
height:249px;
margin-right:14px;
width:320px;
}

.grand-cadre-photo-inter{
background-image:url(../pictos_site_21/back_gd_coins_photo_inter.gif);
background-repeat:no-repeat;
float:left;
height:249px;
margin-right:14px;
width:320px;
}


.visu-grande-photo{
border: medium none ; 
margin:  11px 0 0 12px;
width: 295px; 
height: 217px;
}

.bloc-depliant-hotel{
clear: both;
padding: 0 0 0 0;
background: #f0e8d5;
min-height: 62px;
position: relative;
}

/* IE6 */
.bloc-depliant-hotel{ _height: 62px; }


/* --accordeon---- */

h2.trigger {
padding: 0 0 0 0px;
position: absolute;
left: 587px;
top: 7px;
background: transparent url(../pictos_site_21/trigger_a.gif) no-repeat left top;
height: 36px;
line-height: 36px;
font-size: 11px;
font-weight: normal;
float: right;
}

/* IE6, IE7 */
h2.trigger { *top: 14px; }

h2.trigger a {
color: #ff7c00;
text-decoration: none;
display: block;
font-weight: bold;
}

h2.trigger a:hover { color: #ff7c00; }
h2.active {background-position: left bottom;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
.toggle_container {
margin: 0 0 5px;
padding: 0;
overflow: hidden;
font-size: 12px;
clear: both;
border-top: 1px solid #fff;
background: transparent url(../pictos_site_21/fleche_blanche_bas.gif) no-repeat right top;
}

.toggle_container .block {
padding-top: 27px;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 15px;
}

h2.siteweb-hotel {
position: absolute;
left: 303px;
top: 7px;
padding: 0 0 0 0px;
background: transparent url(../pictos_site_21/btn_siteweb_hotel.jpg) no-repeat left 5px;
height: 36px;
line-height: 36px;
font-size: 11px;
font-weight: normal;
float: left;
}

/* IE6, IE7 */
h2.siteweb-hotel { *top: 14px; }


h2.siteweb-hotel a {
color: #ff7c00;
text-decoration: none;
display: block;
font-weight: bold;
}

h2.siteweb-hotel a:hover { color: #ff7c00; }


h2.envoyer-mail {
padding: 0 0 0 0px;
position: absolute;
left: 439px;
top: 7px;
background: transparent url(../pictos_site_21/btn_envoyer_mail.jpg) no-repeat left 5px;
height: 36px;
line-height: 36px;
font-size: 11px;
font-weight: normal;
float: left;
}

/* IE6, IE7 */
h2.envoyer-mail { *top: 14px; }

h2.envoyer-mail a {
color: #ff7c00;
text-decoration: none;
display: block;
font-weight: bold;
}

h2.envoyer-mail a:hover { color: #ff7c00; }

.img-drapeaux{
margin: 0 2px;
}


/* Fin de COLONNE GAUCHE */

/* COLONNE CENTRE */

#colonne-centre{
padding: 16px 20px 0 20px;
text-align: left;
font-size: 12px;
color: #333;
}

#bloc-arbo {
font-size: 11px;
text-align: left;
padding: 0 0 10px 17px;
margin: 0 0 12px 0;
color: #666666;
border-bottom: 1px dashed #dbdbdb;
background: transparent url(../pictos_site_21/ico_accueil.gif) no-repeat left 1px;
}

#bloc-arbo a, #bloc-arbo a:visited {
text-decoration: none;
color: #666666;
}

#bloc-arbo a:hover, #bloc-arbo a:visited:hover {
text-decoration: underline;
color: #666666;
}

#arbo-on{
color: #5e140f;
}

#bloc-alerte{
background: transparent url(../pictos_site_21/back_alerte.gif) no-repeat left top;
padding: 0 11px 0 83px;
text-align: left;
min-height: 66px;
margin: 0 0 18px 0;
}

#bloc-alerte h2 {
font-size: 14px;
color: #5e140f;
font-weight: bold;
padding: 0px;
margin-bottom: 4px;
}

#bloc-a-la-une{
float: left;
width: 343px;
}

#a-la-une-contenu{
background: #f7f3e9 url(../pictos_site_21/bloc_a_la_une_top.gif) no-repeat left top;
padding: 34px 17px 67px 14px;
font-size: 11px;
text-align: left;
}

#a-la-une-bottom{
background: #f7f3e9 url(../pictos_site_21/bloc_a_la_une_bottom.gif) no-repeat left top;
height: 5px;
width: 343px;
}

.cadre-photo, #a-la-une-contenu .cadre-photo {
background-image:url(../pictos_site_21/back_photo_liste.gif);
background-repeat:no-repeat;
float:left;
height:103px;
margin-right:6px;
width:144px;
}

#a-la-une-contenu .cadre-photo {
background-image:url(../pictos_site_21/back_photo_liste_fd_beige.gif);
}

.cadre-photo, #a-la-une-contenu .cadre-photo {
background-image:url(../pictos_site_21/back_photo_liste.gif);
background-repeat:no-repeat;
float:left;
height:103px;
margin-right:6px;
width:144px;
}

.cadre-photo-droite, #a-la-une-contenu .cadre-photo-droite {
background-image:url(../pictos_site_21/back_photo_liste.gif);
background-repeat:no-repeat;
float:right;
height:103px;
margin-right:6px;
width:144px;
}

.visu-photo{
border: medium none ; 
margin:  10px 0 0 11px;
width: 123px; 
height: 83px;
}

#actu-mise-en-avant{
text-align: left;
float: none;
display: block;
margin: 0;
padding: 0;
}

.lire-la-suite{
font-size: 11px;
color: #e86a07;
display: block;
}

.toutes-les-actus{
font-size: 11px;
color: #e86a07;
display: block;
font-weight: bold;
text-align: left;
background: transparent url(../pictos_site_21/mini_fleche_coul1.gif) no-repeat left 5px;
margin: 39px 5px 0 0;
padding: 0 0 0 6px;
float: right;
}

#bloc-agenda{
float: right;
width: 343px;
position: relative;
background: url(../pictos_site_21/titre_agenda.gif) left 14px no-repeat;
min-height: 350px;
padding: 7px 0 0 0;
font-size: 11px;
line-height: 15px;
}

hr#hr-agenda{
position: absolute;
left: 0px;
top: 27px;
width: 333px;
}

.bt-up{
position: absolute;
left: 279px;
top: 10px;
width: 21px;
height: 21px;
background-image: url(../pictos_site_21/bt_up.gif);
background-repeat: no-repeat;
cursor: pointer;
}

.bt-down{
position: absolute;
left: 305px;
top: 10px;
width: 21px;
height: 21px;
background-image: url(../pictos_site_21/bt_down.gif);
background-repeat: no-repeat;
cursor: pointer;
}

/* div DIV-DEROULANTE */

#div-deroulante{
width: 343px;
margin: 0 0 0 0;
padding: 49px 0 0 0;
text-align: left;
background: none;
}

.contenu-agenda {
margin: 0 8px 16px 0;
}

.contenu-agenda h2{
margin-top: 0;
}

.contenu-agenda h2 a, #bloc-a-la-une h2 a, #bloc-a-la-une h4 a{
text-decoration: none;
color: #5e140f;
}

.contenu-agenda h2 a:hover, #bloc-a-la-une h2 a:hover, #bloc-a-la-une h4 a:hover{
text-decoration: underline;
color: #5e140f;
}

.date-agenda {
background: transparent url(../pictos_site_21/back_fond_date.gif) no-repeat left top;
float:left;
width:47px;
height:54px;
margin-right:10px;
text-align: center;
padding: 4px 0 0 0;
}

.jour{
color: #ffffff;
font-size: 21px;
font-weight: bold;
display: block;
}

.mois{
color: #631712;
font-size: 15px;
font-weight: bold;
margin: 5px 0 1px 0;
display: block;
line-height: 12px;
}

.annee{
color: #ffffff;
font-size: 11px;
font-weight: bold;
display: block;
}

.tout-agenda{
font-size: 11px;
color: #e86a07;
display: block;
font-weight: bold;
text-align: left;
background: transparent url(../pictos_site_21/mini_fleche_coul1.gif) no-repeat left 5px;
margin: 15px 5px 0 0;
padding: 0 0 0 6px;
float: right;
}

#bloc-deroulant-communes{
width: 343px;
float: left;
text-align: left;
font-size: 12px;
background: none;
}

#deroulant-communes-top{
background: #f7f3e9 url(../pictos_site_21/bloc_beige_top.gif) no-repeat left top;
margin: 26px 0 0 0;
padding: 24px 0px 10px 21px;
width: 322px;
}

#deroulant-communes-bottom{
background:transparent url(../pictos_site_21/bloc_beige_bottom.gif) no-repeat left top;
height: 5px;
width: 343px;
}

.deroulant-faq {
text-align: left;
margin: 7px 0;
font-family: Arial, Helvetica, sans-serif;
font-size : 11px;
width: 270px;
}

.deroulant-faq select {
width:230px;
font-size : 11px;
border: 1px solid #838383;
color: #6;
font-size : 11px;
padding-left: 3px;
float: left;
margin: 0 7px 0 0;
}

/* fin de div DIV-DEROULANTE */

.bloc-style-titre-image{
width: 100%;
position: relative;
height: 137px;
float:left;
margin: 0 0 22px 0;
padding: 0px;
background: transparent url(../pictos_site_21/back_bloc_titre_h1.jpg) repeat-x left top;
}

.bloc-visuel {
padding: 0px;
width: 365px;
height :137px;
float: left;
}

.bloc-txt-h1 {
width: 319px;
height: 115px;
font-size: 12px;
background: transparent url(../pictos_site_21/back_titre_h1_droit.jpg) no-repeat right top;
padding: 10px 20px 6px 0;
float: right;
text-align: left;
}

.bloc-txt-h1 h1{
margin-bottom: 3px;
}


#onglets-div{
text-align: left;
width: 100%;
float: left;
color: #000000;
}

ul.onglets {
border:medium none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-align:left;
margin: 0;
padding: 0;
color: #000000;
}

#onglets-div ul.onglets li {
background:transparent none;
display:block;
float:left;
margin:0 0px 0 0;
padding:0 0 0 2px;
position:relative;
width:auto;
color: #000000;
}

#bloc-a-la-une-interne{
width:227px;
float:right;
margin: 49px 0 7px 15px;
text-align:left;
font-size:11px;
line-height:16px;
}

#a-la-une-top{
padding: 36px 14px 12px 17px;
background: #f7f4e9 url(../pictos_site_21/back_bloc_a_la_une_top.gif) no-repeat left top;
}

#a-la-une-top h3{
font-size:14px;
color: #5e140f;
font-weight:bold;
margin: 14px 0 7px 0;
}

#a-la-une-top .toutes-les-actus{
margin: 20px 0 0 0;
float: left;
}

#a-la-une-top .lire-la-suite{
margin-top: 3px;
}

#a-la-une-top hr.pointille {
margin: 7px 0 6px 0;
}

#a-la-une-bottom2{
height:6px;
background: url(../pictos_site_21/back_bloc_a_la_une_bottom.gif) no-repeat left top;
}

#bloc-liste-2col{
margin-bottom: 5px;
}

#bloc-liste-2col td.col-g{
border-bottom: 1px solid #e5e5e5;
padding: 17px 27px 12px 0;
width: 330px;
}

#bloc-liste-2col td.col-d{
border-bottom: 1px solid #e5e5e5;
padding: 17px 0 12px 0;
}

#bloc-liste-2col h3{
margin: 3px 0 5px 0;
}

#premiere-ligne td.col-g, #premiere-ligne td.col-d{
padding-top: 0px;
}

ul.onglets-hotel {
border:medium none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-align:left;
margin: 0;
padding: 0;
}

ul.onglets-hotel li {
background:transparent none;
display:block;
float:left;
margin:0 0px 0 0;
padding:0 0 0 2px;
position:relative;
width:auto;
}

ul.onglets-hotel li.btn-descriptif-options{
width: 144px;
height: 34px;
margin: 0;
padding: 0;
}

ul.onglets-hotel li.btn-descriptif-options a{
background: transparent url(../pictos_site_21/btn_descriptif_et_options_off.gif) no-repeat left top;
}

ul.onglets-hotel li.btn-descriptif-options.youarehere a{
width: 144px;
height: 34px;
background-position: left bottom;
}

ul.onglets-hotel li.btn-localisation{
width: 96px;
height: 34px;
margin: 0;
padding: 0;
}

ul.onglets-hotel li.btn-localisation a{
background: transparent url(../pictos_site_21/btn_localisation_off.gif) no-repeat left top;
}

ul.onglets-hotel li.btn-localisation.youarehere a{
width: 96px;
height: 34px;
background-position: left bottom;
}

ul.onglets-hotel li.btn-photos-sup{
width: 69px;
height: 34px;
margin: 0;
padding: 0;
}

ul.onglets-hotel li.btn-photos-sup a{
background: transparent url(../pictos_site_21/btn_photos_sup_off.gif) no-repeat left top;
}

ul.onglets-hotel li.btn-photos-sup.youarehere a{
width: 69px;
height: 34px;
background-position: left bottom;
}

ul.onglets-hotel li.btn-descriptif-options a, ul.onglets-hotel li.btn-photos-sup a, ul.onglets-hotel li.btn-localisation a{
width: 100%;
height: 100%;
display: block;
}

ul.onglets-hotel li.btn-descriptif-options a:hover, ul.onglets-hotel li.btn-photos-sup a:hover, ul.onglets-hotel li.btn-localisation a:hover{
background-position: left bottom;
}


.contenu-descriptif{
display: block;
width: 100%;
clear: both;
font-size: 11px;
padding: 0 0 20px 0;
}

.contenu-descriptif .colonne-n1{
width: 315px;
border-right: 1px solid #b1a4a1;
padding: 10px 12px 0 10px;
}

.contenu-descriptif .colonne-n2{
padding: 10px 12px 0 22px;
}

.colonne-n1{
width: 315px;
border-right: 1px solid #b1a4a1;
padding: 10px 12px 0 10px;
font-size: 11px;
}

.colonne-n11 {
	font-size: 11px;
}
.colonne-n2{
padding: 10px 12px 0 22px;
font-size: 11px;
}


.ico-hotel{
margin: 0 8px 0 0;
}


/* Fin de COLONNE CENTRE */

/* Fin de CONTENU */

#pied {
background: #ffffff url(../pictos_site_21/back_pied_duplik.gif) repeat-x left top;
margin: 32px 0 0 0;
}

#pied-contenu{
margin: auto;
width: 989px;
text-align: left;
color: #634943;
padding: 0 0 25px 0;
}

#logo-aude{
float:right; 
padding: 7px 0 0 0;
}

#liens-bloc{
padding: 24px 0 19px 2px;
width:800px;
}

#liens-bloc a{
text-decoration: none;
color: #634943;
}

#liens-bloc a:hover{
text-decoration: underline;
}

.lien-actu{
font-size: 15px;
font-weight: bold;
color: #5c130e;
}

.lien-actu a{
font-size: 15px;
font-weight: bold;
color: #5c130e;
text-decoration: none;
}

.lien-actu a:hover{
font-size: 15px;
font-weight: bold;
color: #5c130e;
text-decoration: underline;
}

/* chiffres pages*/

ul#bloc-chiffre {
list-style: none;
margin: 0;
padding: 0;
font-size: 10px; }

#bloc-chiffre li{
display: inline;
padding: 0;
background-image: none;
}

#bloc-chiffre a{
color: #646A6C;
border: 1px #E7E7E7 solid;
background-color: #f6f2e7;
padding:2px;
text-decoration: none;
}

#bloc-chiffre a:hover{
color: #ffffff;
border: 1px #aea589 solid;
background-color: #aea589;
}

#bloc-chiffre a.youarehere, .bloc-chiffre a.youarehere:hover{
color: #ffffff;
border: 1px #aea589 solid;
background-color: #aea589;
}

.separateur{
margin-top: 0px;
margin-bottom: 10px;
padding-top: 10px;
border-bottom: 1px solid #f0e8d5;
clear: both;
}

#bloc-retour-liste{
text-align: left;
width: 150px;
float: left;
padding: 0px;
margin: 0px;
font-size: 11px;
}

#bloc-nav-actu{
text-align: right;
width: 330px;
float: right;
padding: 0px;
margin: 0px;
font-size: 11px;
}

.ico-fleche-gauche {
padding-left: 10px;
background-image: url(../pictos_site_21/mini_fleche_gauche.gif);
background-repeat: no-repeat;
background-position: left center; }

.ico-fleche-droite {
padding-right: 10px;
background-image: url(../pictos_site_21/mini_fleche_droite.gif);
background-repeat: no-repeat;
background-position: right center; }

#bloc-filtre.toggle_container,
#bloc-filtre.toggle_container2 {
padding: 0;
overflow: hidden;
font-size: 12px;
clear: both;
border-top: 1px solid #fff;
background: transparent url(../pictos_site_21/fleche_beige_bas.gif) no-repeat 85px top;

width:674px;
position:absolute;
background-color: #FAF5E7;
border: 1px solid #D1C3AE;
margin: 0 0 20px 0;
padding: 25px 17px 17px 17px;
z-index: 500;
}

h2#lien-filtre{
background: transparent url(../pictos_site_21/picto_loupe.gif) no-repeat 20px top;
font: bold 19px/21px Arial;
color: #e86a07;
padding: 6px 0 7px 23px;
margin: 10px 0 5px 0;
}

h2#lien-filtre a{
color: #e86a07;
text-decoration: none;
}

h2#lien-filtre a:hover{
color: #5c130e;
text-decoration: none;
}

#bloc-filtre h2{
	margin: 0 0 15px 0;
}

#bloc-filtre input#btn-ok{
	margin-top: 15px;
}

