*{margin:0;padding:0;text-decoration:none;font-family:arial,verdana,sans-serif;outline:none;}
img,input{border:none;}
html,body{height:100%;width:100%;min-width:1000px;min-height:751px;}
html{background:#DFD0A5 url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_html.png) repeat-x;font-size:100%;}
body{background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_body.jpg) no-repeat center top;font-size:0.7em;}
.clause{font-size:10px;}
ul,ol{list-style:none;}
hr{display:block; height:1px;clear:both;border:none;border-top:8px solid #FFF;border-bottom:1px solid #78CAE2;margin-bottom:8px;}
h1{font-size:18px;}
h2{/*font-size:18px;*/font-size:1.4em;font-weight:normal;}
h3{font-size:15px;}
h4{font-size:11px;}
h5{font-size:11px;color:#5bb4cf;}
p{/*font-size:11px;*/font-size:1em;margin-bottom:5px;}
.wrapper{position:relative;width:980px;height:100%;margin:0 auto;}
span.clear{display: block;clear:both;}

/**** Header ****/
#header{height:300px;}

#header h2{padding-top:24px;font-size:11px;}
#header h2 a{color:#5aafcc;font-size:11px;font-weight:bold;}
#header .wrapper #flash{margin-left:205px;margin-top:0;}

#home{position:absolute;top:118px;left:54px;}

#langue{position:absolute;left:741px;top:17px;}
#langue li{float:left;display:block;}
#langue li.es{margin-left:3px;margin-top:13px;}
#langue li.en{margin-left:-3px;margin-top:32px;}
#langue li.fr{margin-left:-4px;margin-top:54px;}
#langue li.ba{margin-top:2px;}
#langue li a{float:left;display:block;height:27px;width:25px;}

/**** Nav ****/
#menu{margin-top:10px;margin-bottom:32px;}

#menu .wrapper{background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_menu.png) no-repeat;width:995px;height:34px;padding:4px 15px 17px 0px;}
#nav{padding-left:22px;}
#nav li{float:left;display:block;height:34px;background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_lien_menu.jpg) no-repeat right top;}
#nav li a{float:left;display:block;height:21px;padding:8px 31px 5px 0;color:#FFF;font-size:15px;font-weight: bold;}
#nav li a:hover{color:#89CFE2;}

#searchform{float:right;}
#searchform p{margin:0;padding-top:5px;width:229px;}
#searchform .text{float:left;width:180px;height:24px;padding-left:25px;background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_search.png) no-repeat;color:#FFF;font-size:11px;}
#searchform .submit{width:24px;height:24px;color:#1da5e5;background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_search_submit.png) no-repeat;font-size:11px;font-weight:bold;display: block;float:right;cursor: pointer;}

/**** footer ****/
#footer{clear:both;background:#1184ad;height:134px;padding-top:10px;position:relative;z-index:5;}
#footer .wrapper{width:1000px;}

#footer .annuaire, #footer .Newsletter{color:#cfe9f1;width:239px;margin-top:12px;}
#footer .annuaire{float:left;margin-left:5px;}
#footer .nav{float:left;list-style:none outside none;width:100%;z-index:100;background:url(/_ext/www.guethary.fr/fileadmin/templates/img/bg_annuaire.png) no-repeat;height:31px;}
#footer .nav li{float:left;list-style:none outside none;width:96%;}
#footer .nav li.titre a {color:#606364;display:block;height:18px;margin-top:1px;padding-left:8px;padding-top:5px;width:191px;}
#footer .nav li.titre a.titre_cat{color:#FFF;width:100%;}
#footer .nav li ul {background:#f5f0e2;color:#FFFFFF;height:auto;left:-999em;margin-left:2px;opacity:0.95;position:absolute;width:198px !important;z-index:1000;}
#footer .nav li.titre li {font-size:9px;padding-left:5px;}
#footer .nav li.titre li a {background:none;border-bottom:1px solid #1e9aba;font-weight:normal;height:auto;padding:0 8px 5px;width:170px;}
#footer .nav li.titre li a:hover{background:none;}
#footer .nav li:hover ul ul, #footer .nav li:hover ul ul ul, #footer .nav li.sfhover ul ul, #footer .nav li.sfhover ul ul ul {left: -999em;}
#footer .nav li:hover ul, #footer .nav li li:hover ul, #footer.nav li li li:hover ul, #footer .nav li.sfhover ul, #footer .nav li li.sfhover ul, #footer .nav li li li.sfhover ul {left: auto;}


#footer .Newsletter{float:right;width:234px;}
#footer .annuaire #titre_Annuaire,#footer .Newsletter #titre_RSS,#footer .gallery #titre_Annuaire{font-size:14px;margin-left:5px;font-weight:bold;color:#cfe9f1;}
#footer .gallery{margin-top:12px;}
#footer input{height:24px;color:white;background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_footer_input.png) no-repeat;text-align:left;padding-left:5px;width:130px;margin-top:7px;float:left;padding-left:5px;}
#footer .annuaire input{margin-top:0;}
#footer .annuaire #txt_annuaire{margin-bottom:8px;margin-top:8px;}
#footer input.radio {margin:-1px 8px 0 6px;width:15px;background:none;}
#footer label{float:left;color:#ffffff;padding-left:2px;margin-top:4px;}
#footer input#nom_news{width:228px;}
#footer .annuaire input#button ,#footer .Newsletter input#button  {background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_btn_annuaire.png) no-repeat transparent;font-weight: bold;border:none;cursor:pointer;width:93px;height:24px;}
#footer .Newsletter input#button_news{background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_btn_newsletter.png) no-repeat;font-weight: bold;border:none;cursor:pointer;width:93px;height:24px;}
#footer .Newsletter input#button_rss{background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_btn_rss.png) no-repeat;font-weight: bold;border:none;cursor:pointer;width:93px;height:24px;margin-top:19px;}
#footer .Newsletter input#mail_rss{margin-top:19px;}

#footer .Newsletter .news_p{color:#CFE9F1;text-align:justify;}
#footer .Newsletter .news_error{color:#dfd0a5;font-weight:bold;}

/**** footer2 ****/
#footer2{background:#005d87;height:65px;padding-top:10px;}

#footer2 ul{text-align: center;width:100%;height:16px;}
#footer2 ul li{display:inline;height:16px;border-right:1px solid #1196bc;}
#footer2 ul li.last{border:none;}
#footer2 ul li.last img{vertical-align:top;margin-left:4px;}
#footer2 ul li a{height:12px;padding:2px 15px;color:#FFF;font-size:11px;font-weight: bold;}
#footer2 ul li a:hover{color:#89CFE2;}


/**** Commun ****/
.col2,.col3{float:left;}
.col2.left{width:239px;margin-left:-4px;}
.col2.right{width:754px;margin-left:11px;}
.col2.right h3{height:27px;padding:15px 20px 5px 15px;color:#0979ac;background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_h3_right_2col.png) no-repeat;}
.col2.right .contenu{background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_contenu.png) repeat-y;width:720px;min-height:268px;/*padding:8px 0 0;*/float:left;}
.col2.right .nom_hot{margin-bottom:8px;}
.col2.right .nom_hot h2{font-size:16px;}
#content .col2 .dispo li.emptyResult{text-align:center;background:none;padding-top:100px;font-weight:bold;font-size:14px;color:#0979AC;}
.col3.left,.col3.right{width:239px;}
.col3.left{margin-left:-4px;}
.col3.right{margin-left:14px;width:220px;}
#footer .wrapper .col3.right{margin-left:30px;}
.col3.center{width:500px;margin-left:14px;}

.col3.right #liens #terreCote,.col3.right #liens #cdt{width:auto;margin-top:5px;float:left;}
.col3.right #liens #terreCote{width:125px;margin-top:10px;}
.col3.right #liens #cdt{height: 32px; margin-right: 33px;}

.col2 p#bread.h3{background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_h3_right_2col.png) no-repeat scroll 0 0 transparent;
height:27px;
padding:15px 20px 5px 15px;
}

.col2.bas{background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_contenu_bas.png);height:10px;width:754px;float:right;}
/**** Tourisme ****/

#content{min-height:295px;}
#content .wrapper{width:1000px;padding-bottom:20px;}
#content p{color:#5e5e5e;text-align:justify;}
#content h4{color:#0979ac;}
#content ul li{padding-left:10px;background:url(/_ext/www.guethary.fr/fileadmin/templates/img/puce_liste.png) no-repeat left 3px;/*width:100%;*/color:#5E5E5E;font-size:1em;/*font-size:11px;*/}

.grand{position:relative;}
.grand h3, .grand .h3{height:27px;padding:15px 20px 5px 15px;color:#0979ac;background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_h3_center_3col.png) no-repeat;letter-spacing: -1px;}

.col3.center .mini{margin-left:4px;}
.col3.center .imgPetite{margin-left:15px;}
.mini{float:left;width:239px;}
.mini.infos p.infos_p{display:none;}
.mini h3{height:27px;padding:15px 20px 5px 10px;color:#0979ac;background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_mini_h3.png) no-repeat;letter-spacing: -1px;}
.mini.actu h3{letter-spacing:0;}
.contenu{padding:6px 15px 15px;position:relative;}

.contenu li a{color:#5e5e5e;background:none;padding:0;}
#meteo .horaire,#agenda .all,#grand .news-latest-item .contenu a#lien_actu{padding-right:10px;color:#5bb4cf;background:url(/_ext/www.guethary.fr/fileadmin/templates/img/puce_liste.png) no-repeat right 3px;}
#grand .news-latest-item .contenu a#lien_actu{float:right;margin-top:-12px;position:relative;z-index:50;}
.contenu a{padding-right:10px;color:#5bb4cf;background:none;}
#meteo .horaire:hover,#agenda .all:hover,.contenu a:hover{color:#0979AC;}

.grand .contenu,.imgPleine .contenu{padding-top:0;}
.infos .contenu a,.infos .contenu b{color:#086189;}
.infos .contenu p a{padding:0;background:none;}
.infos .contenu a:hover{color:#5bb4cf;}
.infos .contenu h4{margin-bottom:3px;}
.infos .contenu p{margin-bottom:12px;}

.grand .contenu{background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_contenu_center_3col.png) no-repeat left bottom;min-height:119px;}
.contenu h1 {color:#0979AC;font-size:18px;font-weight:normal;margin-bottom:8px;}
.contenu h2 {color:#0979AC;/*font-size:15px;*/font-size:1.4em;font-weight:bold;margin-bottom:8px;}
.contenu h3{background:none;height:auto;padding:5px 0 0;margin-bottom:5px;}

.mini .contenu{background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_mini_contenu.png) no-repeat left bottom;}
.mini.infos .contenu li{background:url("/_ext/www.guethary.fr/fileadmin/templates/img/puce_liste.png") no-repeat scroll left 3px transparent;list-style:none;padding-left:8px;}
.mini .contenu.arrondi{background-image:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_mini_contenu_arrondi.png); padding-bottom:25px;}
.mini .contenu img{float:left;margin-right:5px;margin-bottom:5px;}
.mini .contenu .left.image img{width:100px;margin-bottom:0;}
.mini.imgPetite .contenu {padding:6px 14px 15px;}
.mini.imgPetite .contenu a{position:absolute;bottom:20px;right:16px;}

#agenda.mini .contenu .actuAgenda{border-bottom:1px solid #ABD7E3;margin-bottom:5px;}
#agenda.mini  a.all.agenda{bottom:12px;}
#agenda.mini .contenu .actuAgenda span{font-weight:bold;font-size:11px;margin-bottom:5px;display:block;color:#5E5E5E;}

.imgPleine .contenu{padding-bottom:6px;}
.imgPleine .contenu.arrondi{padding-bottom:1px;}
.imgPleine .contenu img{position:relative;top:-5px;left:-8px;float:none;margin:0;}
.imgPleine .contenu.arrondi img{left:-10px;}
.imgPleine a{position:absolute;top:-5px;right:8px;padding:0 5px 0 45px;width:115px;height:80px;background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_p_imgpleine.png) no-repeat;color:#5e5e5e;}
.imgPleine .arrondi a{position:absolute;top:-5px;right:8px;padding:10px 5px 10px 85px;width:112px;height:94px;background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_p_imgpleine2.png) no-repeat;color:#5e5e5e;}


p#bread,#bread a{font-weight: bold;color:#FFF;letter-spacing: 0px;margin:0;}
#bread a{color:#0979ac;padding-left:15px;background:url(/_ext/www.guethary.fr/fileadmin/templates/img/puce_bread.png) no-repeat 5px 4px;}
#bread a.active{font-weight: normal;}
#bread a:hover{color:#FFF;}
#bread a.active:hover{color: #0979ac;}

#searchDispo form{padding-top:6px;height:103px;width:209px;}
#searchDispo p{height:18px;line-height:18px;margin:0;float:left;width:100%;}
#searchDispo input,#searchDispo select{border: 1px solid #d4e6f1;}
#searchDispo input{float:right;display:inline;margin-right:0;background:url("/_ext/www.guethary.fr/fileadmin/templates/img/calend.gif") no-repeat scroll right top #FFFFFF;}
#searchDispo #syndicationCdtNb{background-image:none;}

#searchDispo select {width:118px;position:relative;z-index:5;margin-left:6px;
    opacity : 0;
    -moz-opacity : 0;
    -ms-filter: "alpha(opacity=0)"; /* IE 8 */
    filter : alpha(opacity=0); /* IE < 8 */ }
	
#searchDispo .select{background:url("/_ext/www.guethary.fr/fileadmin/templates/img/select2.gif") no-repeat scroll right top #FFFFFF;
border:1px solid #D4E6F1;
color:#5e5e5e;
/*display:inline;*/
/*float:right;*/
font:10px Arial,Helvetica,sans-serif;
height:15px;
right:14px;
overflow:hidden;
padding:2px 20px 0 3px;
position:absolute;
width:93px;
}

#syndicationCdtType{width:115px;margin-left:10px;}
#searchDispo label#syndicationCdtDureeLabel,#searchDispo label#syndicationCdtNbLabel,#searchDispo label#syndicationCdtTypeLabel, #searchDispo label#syndicationCdtArriveeLabel{display: inline;float:left;}
#searchDispo #nbP label#syndicationCdtNbLabel{display:block;}
#searchDispo #nbP{margin-top:3px;}
input.nombre {width:60px;}
input.depart {width:113px;}
#syndicationCdtNb{margin-right:8px;}

#searchDispo .submit{text-align: right;margin-top:15px;}
#searchDispo .submit input{width:107px;height:24px;color:#FFF;font-weight: bold;background: url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_search_dispo_submit.png) no-repeat;border:none;cursor: pointer;margin-top:-3px;float:right;}


#sejour,#promo{float:left;width:236px;height:119px;}
#promo{margin-right:-3px;}
#sejour h4,#promo h4{}
#sejour .box-content,#promo .box-content{width:206px;position:relative;height:75px;padding:15px 15px;background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_box_promo.png) no-repeat;}
#promo .box-content p.defaultMessage,#sejour .box-content p.defaultMessage{text-align:center;margin-top:28px;width:100%;}
#sejour .mask-img,#promo .mask-img{width:86px;height:60px;float:left;overflow:hidden;margin-right:8px;}
#sejour .mask-img {background:url(/_ext/www.guethary.fr/fileadmin/templates/img/photo-hotel.png) no-repeat;height:75px;}
#sejour .mask-img img{width:86px;height:75px;}
#sejour p.prix ,#promo p.prix{color:#5bb4cf;font-size:10px;bottom:5px;position:absolute;right:20px;}
#sejour .box-content p.prix{height:20px;right:25px;}
#sejour p.prix strong,#promo p.prix strong{color:#bb1214;font-size:15px;font-weight:bold;}
#sejour a.all,#promo a.all{margin-left:40px;}
#sejour .box-content p{width:102px;float:left;overflow:hidden;height:28px;}

#fronton{width:118px;height:120px;padding:32px 70px 0;background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_fronton.png) no-repeat;margin-left:-10px;margin-top:-30px;}
#fronton h3{color:#FFF;font-size:14px;margin-bottom:18px;margin-left:37px;}
#fronton ul{padding:0 7px;}
#fronton ul li{margin-bottom:7px;}
#fronton a{color:#FFF;background:url(/_ext/www.guethary.fr/fileadmin/templates/img/puce_bread.png) no-repeat 2px 3px;padding-left:12px;}
#fronton a:hover{color:#FBAC01;}

#offreHeb{position:relative;}
#offreHeb ul{padding-top:7px;padding-bottom:26px;}
#offreHeb li{margin-bottom:3px}
#offreHeb img{position:absolute;right:5px;top:25px;}


/*** Ville ****/
#agenda{position: relative;}
#agenda ul{padding-bottom:38px;height:92px;}
#agenda ul li{background:none;padding:0;border-bottom:1px solid #abd7e3;height:82px;padding-bottom:10px;}
#agenda ul li strong{}
#agenda .all{position: absolute;bottom:15px;right:15px;}

#meteo{position: relative;}
/*#meteo .contenu{padding-bottom:50px;}*/
#meteo .horaire{position: absolute;bottom:15px;right:15px;display:none;}
#meteo p{border-bottom:1px solid #abd7e3;padding-bottom:10px;}

#meteo span.date {
/*color:#1580C8;*/
display:inline-block;
/*margin-right:4px;*/
/*text-align:center;*/
text-align:left;
width:110px;
}
#meteo span.tmatin, #meteo span.taprem {
color:#FFFFFF;
display:inline-block;
font-size:10px;
margin-right:10px;
text-align:center;
letter-spacing: -1px;
width:19px;
height:16px;
padding-top:3px;
background:url(/_ext/www.guethary.fr/fileadmin/templates/img/rond_rouge.png) no-repeat;
}
#meteo span.tmatin{background-image:url(/_ext/www.guethary.fr/fileadmin/templates/img/rond_bleu.png);}
#meteo span.jour{margin-right:15px;}
#meteo img {
bottom:17px;
position:absolute;
right:-11px;
width:60px;
}

.divider hr{display:block; height:1px;clear:both;border:none;border-bottom:1px solid #78CAE2;margin-top:7px;}


/***** Syndication ******/
/*#content .dispo{position: relative;}  ==> pose des problèmes sur IE7 : Disparition du contenu de la page*/ 
#content .dispo h3{padding-left:20px;}
#content ul.list li.hotels{background:#FFF;width:715px;float:left;}
#content ul.list li.hotels.bis {background:#eef7f9;}
#content ul.list li.hotels:hover{background:#c6f2f5;}
.contenu .dispo .list { 
	padding:0px 0px 15px;
	margin-top:-5px;
	margin-left:-5px;
}


.hotels {position:relative;min-height:107px;padding:10px 10px;border-bottom:1px solid #7FCBE3;}

.hotels h4{font-size:13px;} 

.seconde { margin:0 0 0 8px; }
.location{ float:left; height:49px; width:341px; padding:3px 8px 8px 8px; border-top:solid 1px #e2dac7; /*background:#FFF;*/border-right:1px solid #E2DAC7} 



.adresse { margin:4px 0 8px 0;}
.hotels strong { color:#005B85;}



.location .image { 
	float:left;
	width:62px;
	height:47px;
	margin:4px 8px 0 0;
	background: url(../img/photo.png) no-repeat 0 0;
	overflow:hidden;
}

.location .info {	
	width:62px;
}

.bos {border-right:none; width:342px; }


.hotels .image { 
	float:left;
	width:140px;
	height:105px;
	margin:0 8px 0 0;
	background: url(/_ext/www.guethary.fr/fileadmin/templates/img/photo-hotel140.png) no-repeat 0 0;
	overflow:hidden;
}
.hotels .image img{
width:140px;
height:105px;
}

.descri {
	display:inline;
	float:left;
	width:209px;
}
.hotels .descri {
	width:240px;
	border-right:solid 1px #7FCBE3;
	margin:0;
	/*max-height:117px;
	overflow-x:hidden;
	overflow-y:auto;*/
}
.descri h2, .descri h3 { padding:0; }
.descri h2 { font:bold 11px Arial, Helvetica, sans-serif; }
.descri p { font-size:10px; }
.contenu .descri a { color:#5BB4CF; }
.descri a:hover { color:#005D87; }

#content .enum ul { list-style:none; color:#868686;padding:0 0 0 10px; }
#content .enum li { background:url(/_ext/www.guethary.fr/fileadmin/templates/img/puce_liste.png) no-repeat 0 7px; padding:4px 0 4px 10px;width:285px;}

.enum {float:left; width:325px;height:90px;overflow:auto;overflow-x:hidden; } 

.info {position:absolute;bottom:3px;right:10px;}


.contenu li .info a { float:right; width:80px;height:19px;padding-top:5px;font-weight: bold; margin:0px 2px; color:#FFF; text-align:center; background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_btn_liste.png); }
.contenu .info a:hover { color:#F6AE04; }

#content .pagination{position: relative;/*background:url("/_ext/www.guethary.fr/fileadmin/templates/img/fond_contenu.png") repeat scroll 0 0 transparent;*/width:100%;float:left;}
#content .pagination ul{text-align: center;padding-top:12px;}
#content .pagination ul li{background:none;display: inline-block;width:24px;height:23px;padding:2px 0 0;text-align: center;font-weight: bold;color:#333;}
#content .pagination ul li a{display:block;width:20px;height:15px;text-align: center;color:#1184AD;margin: 0 2px;}
#content .pagination ul li.tx-pagebrowse-page a:hover{border-bottom:2px solid #005D87;}
#content .pagination ul li.tx-pagebrowse-next a:hover,#content .pagination ul li.tx-pagebrowse-prev a:hover{color:#005D87;font-weight:normal;}
#content .pagination ul li.tx-pagebrowse-current{background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_pager.png) no-repeat;color:#FFF;}


/**** Fiche ****/
.fiche h1 {height:27px;padding:15px 20px 5px;color:#0979ac;background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_h3_right_2col.png) no-repeat;}
.fiche h1 img { margin:0 0 4px 8px;}

/*.photo { float:left; width:212px; min-height:153px; margin:0 8px 0 0; background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fiche-photo-bg.png) no-repeat center top; }*/
.photo {
background:url("/_ext/www.guethary.fr/fileadmin/templates/img/fiche-photo-bg.png") no-repeat scroll left bottom transparent;
float:left;
margin:0 8px 0 0;
min-height:153px;
width:212px;
}
.photo .top {
background:url("/_ext/www.guethary.fr/fileadmin/templates/img/fiche-photo-top.png") no-repeat scroll 0 0 transparent;
float:left;
height:14px;
width:212px;
}
.photo .mask { width:193px; min-height:133px; margin:0 0 10px 10px;overflow:hidden;}
.photo .mask img{padding-bottom:8px;width:192px;height:128px;}
.photo .mask a{background:none;}
.description { float:left; width:477px; background:#FFF;padding:10px;-moz-border-radius:10px;-webkit-border-radius:10px; border: 1px solid #b1dada;}

.description h2 {clear:both; margin:0 0 8px;font-size:13px; font-weight:bold; color:#5BB4CF; text-transform:none; }
.description p { margin-bottom:5px; text-align:justify; font-size:11px; }
.description p.trois{text-align:left;}
.description strong { color:#0979AC; display:block;float:left;margin-right:3px;}
.description a { color:#5BB4CF;padding:0;background:none;}
.description a:hover { color:#0979AC; }

p.un, p.deux, p.trois { float:left; width:142px; padding:0 8px; margin:0;}
p.un{padding-left:0;padding-right:8px;}
.deux { border-left: solid 1px #e2dac7; border-right: solid 1px #e2dac7;}

.resa {float:left; width:717px; padding:7px 0 0 0; background:url(../img/fiche-bg-resa-2.png) no-repeat right bottom; }
.contenu a.retour{float:left; background: url(/_ext/www.guethary.fr/fileadmin/templates/img/puce_retour.png) no-repeat scroll left 11px transparent; font:bold 12px/28px Arial, Helvetica, sans-serif; margin-left:15px; padding-left:12px;}
.novaresa { display:inline; margin:4px 20px 0 410px; width:79px;height:25px;float:left;}
.contenu .resa a.reservation {background:url(/_ext/www.guethary.fr/fileadmin/templates/img/puce_liste.png) no-repeat scroll right 10px transparent;  display:inline; font:bold 14px/26px Arial, Helvetica, sans-serif;margin:2px 6px 0 0;float:right;}

.description a.reservation  {position:absolute; top:20px; right:22px; width:132px; height:26px; font:bold 15px/26px Arial, Helvetica, sans-serif; color:#FFF; text-align:center;  }
.reserver:hover, .reservation:hover , .retour:hover, .description a.reservation:hover{color:#B9301B;}


/**************** FORM FMA *****************/
.contenu .actus #FormFiltreDate {
float:left;
width:96%;
color:#5E5E5E;
padding:10px;
margin:10px 0;
border-bottom:1px solid #5BB4CF;
}
.contenu .actus #FormFiltreDate p {
margin:auto;
text-align:center;
width:500px;
}

.contenu .actus #FormFiltreDate label {
float:left;
width:50px;
text-align:left;
}
.contenu .actus #FormFiltreDate label#date_fin {
width:25px;
}
.contenu .actus #FormFiltreDate input[type="text"] {
color:#5E5E5E;
float:left;
font-size:11px;
margin-top:-2px;
width:60px;
border:1px solid #5BB4CF;
}
.contenu .actus #FormFiltreDate label.form_date {
margin-left:5px;
width:75px;
}
.contenu .actus #FormFiltreDate input[type="submit"] {
float:left;
margin-top:-5px;
margin-left:15px;
width:80px;
background:url("/_ext/www.guethary.fr/fileadmin/templates/img/fond_btn_liste.png") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
cursor:pointer;
font-weight:bold;
height:24px;
padding:0 0 2px;
}




/* - - - - - TABLEAU - - - - - */
table {
	border: solid 1px #e2dac7;
	border-collapse:collapse;
	background-color:#f3f0e9;
	width:475px;
	margin:0;
}

td, th { padding:4px 6px; font-size:11px; }

thead th  {
	text-align: center;
	background: #58b1c3;
	color: #FFF;
	border: 1px solid #FFF;
}

tbody th { color:#FFF; border: 1px solid #FFF; text-align:left; background:#7fcbd8;}
tbody .ligne th{background:#58b1c3;}
tbody tr { color:#595959; background-color:#fff; text-align:center; }
.ligne td { background:#88ced9; }
tbody tr td { 
	background: #b4dee1;
	border: 1px solid #FFF;
	color:#0979ac;
}

#c107 table{background-color:none;}
#c107 table tbody tr {color:#595959; background-color:none; text-align:center; }
#c107 table tbody tr td {background-color:none;border:none;color:#0979ac;}


/*******************BROCHURES*************************/
.grand .contenu #brochures{background-color:transparent;text-align:center;border:0;}
.grand .contenu #brochures tbody tr {background-color:transparent;text-align:center;}
.grand .contenu #brochures tbody tr.titreCell td p{font-weight:bold;text-align:center;margin:auto;margin-top:18px;}
.grand .contenu #brochures tbody tr td {background-color:transparent;border:0;vertical-align:top;}
.grand .contenu #brochures tbody tr td p {text-align:center;}
.grand .contenu #brochures tbody tr td p a{padding:0;}
.grand .contenu #brochures #img_marees{height:115px;}



#comm_commune{margin-left:30px;margin-top:5px;}

/**************************Calendar*************************/
button.calendar {float:right;visibility:hidden}
div.calendar div table {width:auto; margin:5px 0 0 5px;font-size:11px;}
div.calendar div {background:url(/_ext/www.guethary.fr/fileadmin/templates/img/bg-calendar.png) no-repeat;padding-top:10px;padding-left:16px; width:185px;height:210px;}
div.calendar div table td, div.calendar div table td {padding:2px;color:#FFFFFF}
div.calendar div table th {padding:3px 6px;margin-bottom:50px;}
div.calendar div table td.invalid {cursor:auto;color:#7f7f7f}
div.calendar div table td.valid  {cursor:pointer;background:#ebebeb;color:#5a6d02}
div.calendar div table td.valid:hover {background:#FFFFFF}
div.calendar div table caption {padding:5px 0 3px 0; color:#FFFFFF;font-weight:bold;margin-bottom:5px;}
div.calendar div table caption a.next {position:absolute; right:30px; background:url("../img/puce-next.png") no-repeat -6px 0;cursor:pointer;}
div.calendar div table caption a.prev {position:absolute;  left:20px; background:url("../img/puce-prev.png") no-repeat scroll;cursor:pointer;}
div.calendar div table caption a:hover{/*color:#F98E00*/text-decoration:none;}
div.calendar div table caption span{margin:0px 3px;}

/************************ Google Map *************************/
.dispo .contenu  div#dest{height:520px;}
.dispo .contenu form#itineraire{margin:0 0 15px;padding:0 10px;width:100%;}
.adp-directions ,.adp-placemark {width:100%;}

/*#presGmap{width:310px;min-height:80px;height:auto;overflow-y:auto;overflow-x:hidden;}
#presGmap *{width:280px;}*/
#presGmap{min-height:85px;height:auto;padding-bottom:12px;padding-right:15px;}
#presGmap h2{font-size:12px;font-weight:bold;color:#0979AC;}
#presGmap p{font-size:10px;}
#presGmap p#adrs{font-size:11px;font-weight:bold;}

/************************ Indexed search *******************************/
.contenu .tx-indexedsearch table{margin:0;background:none;border:0;}
.contenu .tx-indexedsearch table tbody tr td,.contenu .tx-indexedsearch table tbody tr {border:0;background:transparent;}
.contenu .tx-indexedsearch .tx-indexedsearch-res .row {border-bottom:1px solid #D4E6F1;padding:8px 0;}
.contenu .tx-indexedsearch .tx-indexedsearch-res .row .title span{float:right;}
.contenu .tx-indexedsearch .tx-indexedsearch-searchbox{background-color:#FFFFFF;float:left;height:55px;margin-left:-13px;padding:0;width:736px;margin-top:-8px;}
.contenu .tx-indexedsearch .tx-indexedsearch-searchbox table{margin:0 auto;text-align:center;width:65%;}
.contenu .tx-indexedsearch{margin-left:-5px;width:711px;margin-top:-5px;background:transparent;padding:8px 12px 0 12px;min-height:247px;}
.contenu .tx-indexedsearch  .box3 .pageB1 .tx-indexedsearch-browsebox{text-align:center;}
.contenu .tx-indexedsearch .tx-indexedsearch-searchbox .submit2 input.submit{
background:url("/_ext/www.guethary.fr/fileadmin/templates/img/fond_search_dispo_submit.png") no-repeat scroll 0 0 transparent;
border:medium none;
color:#FFFFFF;
cursor:pointer;
float:right;
font-weight:bold;
height:24px;
width:107px;
margin-top:-20px;}
form#tx_indexedsearch table tr td{font-weight:bold;}
.contenu .tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {border:1px solid #D4E6F1;height:16px;}
.contenu .tx-indexedsearch .tx-indexedsearch-browsebox{float:left;width:726px;background-color:#ffffff;margin-left:-13px;margin-top:-4px;padding-top:10px;padding-right:10px;text-align:center;}
.contenu .tx-indexedsearch .tx-indexedsearch-browsebox p{float:right;}
#content .contenu .tx-indexedsearch .tx-indexedsearch-browsebox ul.browsebox{float:left;margin:0 auto;text-align:center;width:100%;height:20px;}
#content .contenu .tx-indexedsearch .tx-indexedsearch-browsebox ul.browsebox li{background:none;}
#content .contenu .tx-indexedsearch .tx-indexedsearch-browsebox ul.browsebox li a{color:#0979AC;}
.contenu .tx-indexedsearch  .tx-indexedsearch-res .des{text-align:justify;}

.tx-indexedsearch .tx-indexedsearch-whatis {float:left;margin-top:-20px;color:#5E5E5E;}
.tx-indexedsearch-rules{margin-top:10px;}
.tx-indexedsearch-searchbox p{display:none;}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {font-weight:bold;height: 24px;border: medium none;color: #FFFFFF;width: 107px;float:left;cursor:pointer;background: url("/_ext/www.guethary.fr/fileadmin/templates/img/fond_search_dispo_submit.png") no-repeat;}
.tx-indexedsearch-res{float:left;width:736px;margin-left:-13px;}
.tx-indexedsearch-res table {background: none repeat scroll 0 0 transparent;width: 100%;border:none;border-bottom:1px dashed #0979AC;}
.tx-indexedsearch-res table tr,.tx-indexedsearch-res table td{background: none repeat scroll 0 0 transparent;}

.tx-indexedsearch-res div:hover{background-color:#c6f2f5;}
.tx-indexedsearch-res div{background:#ffffff;}

.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-descr {color:#5E5E5E;font-style:normal;}

.tx-indexedsearch-percent{color:#0979AC;font-weight:bold;}
.tx-indexedsearch-info,.tx-indexedsearch-icon{display:none;}
.tx-indexedsearch-title{text-align:left;}
.tx-indexedsearch-title a{font-size:13px;font-weight:bold;color:#0979AC;font-variant:small-caps;background: url("/_ext/www.guethary.fr/fileadmin/templates/img/puce_liste.png") no-repeat scroll 0 5px transparent;padding-left:11px;}
/********* MAIRIE*********/
#content #colL .menuG{margin-left:-12px;width:267px;}
#content #colL .menuG ul li{margin-left:9px;}
#content #colL .menuG ul hr{border-width:0px medium 1px;margin:0;width:210px;margin-left:14px;}
#colL .menuG ul{list-style: none;}
#colL .menuG ul.niv1 {width:267px;min-height:116px;}
#colL .menuG ul.niv1 li{background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_mini_h3_left.png) no-repeat scroll 0 0 transparent;}
#colL .menuG ul.niv1 li a{display:block;
background:none repeat scroll 0 0 transparent;
color:#0979AC;
height:28px;
width:220px;
letter-spacing:-1px;
padding-top:18px;
padding-left:20px;
/*margin-top:-10px;*/
font-weight:bold;
font-size:15px;}

#colL .menuG ul.niv1 li.acc a,#colL .menuG ul.niv1 li.last a {height:35px;}


#colL .menuG ul.niv1 li a h3{padding-left:20px;padding-top:2px;}


#colL .menuG ul.niv1 ul.niv2{margin-left:-6px;background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_mini_contenu.png) no-repeat scroll left bottom transparent;margin-top:-10px;padding-top:5px;}
#colL .menuG ul.niv1 ul.niv2 li{height:20px;background:none repeat scroll 0 0 transparent;border-bottom:1px solid #5BB4CF;width:205px;}
#colL .menuG ul.niv1 ul.niv2 li a {
margin-left:-8px;
margin-top:0;
padding-top:4px;
text-transform:none;
width:200px;
font-size:11px;
letter-spacing:0px;
font-weight:normal;
}
#colL .menuG ul.niv1 ul.niv2 li.last{border-bottom:0;height:20px;}
#colL .menuG ul.niv1 ul.niv2 li.last a{height:28px;}

#a_print img {float:right;position:absolute;right:26px;top:16px;}

#content .gueta ul li{list-style: none;background:none;padding:0;color:#5E5E5E;}
#content .gueta span{color:#0979AC;}
#content .gueta a {color:#5BB4CF;}
#content .gueta a:hover{color:#0979AC;}

.contenu  #txt1{text-align:justify;}
.contenu  #txt1 a{float:right;}
.contenu  #txt1 hr{border-width:0px medium 1px;margin-bottom:3px;}
.contenu  #txt1 span{font-weight:bold;color:#0979AC;}
.contenu  #col1{text-align:justify;width:240px;float:left;}
.contenu  #col2{float:right;width:228px;}


#content #legendAction li{background:none;float:left;width:144px;padding-top:8px;float:left;padding-left:0;}
#content #legendAction a{cursor:pointer;}
#content #legendAction a.lib{margin:-20px 0 0 18px; display:block;}
#content #legendAction img{margin:5px 6px 0 0;}
#content span.clear{display:block;clear:both;}



/******************** BOX ACCUEIL ****************/
#offreHeb #box_ot{background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_fce_ot.png);width:230px;height:150px;padding:17px 0 0 17px;}
span.titre{color:#0979AC;height:27px;letter-spacing:-1px;padding:15px 20px 5px 0px;font-weight:bold;font-size:14px;}
#offreHeb #box_ot p,#offreHeb #box_mairie p{margin-top:20px;float:right;width:118px;margin-right:20px;position:relative;z-index:2:}

#offreHeb #box_mairie{background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_fce_mairie.png);width:230px;height:146px;padding:17px 0 0 17px;}
#offreHeb #box_mairie a,#offreHeb #box_ot a{display:block;width:100%;height:120px;margin-left:-12px;position:relative;z-index:5;}

/***************** FORMULAIRE DE CONTACT ********************/
.contenu .tx-powermail-pi1{margin-left:-6px;padding:12px;}
.contenu .tx-powermail-pi1 label{color:#5E5E5E;font-size:11px;font-weight:bold;width:120px;float:left;}
.contenu fieldset{border:none;padding-top:12px;margin-left:15px;}
.contenu legend{font-weight:bold;color:#0979AC;font-size:14px;}
.contenu .tx-powermail-pi1 input[type="text"],.contenu .tx-powermail-pi1 textarea{border:1px solid #D4E6F1;background:#FFFFFF;}
.contenu .tx-powermail-pi1 input[type="text"]{height:18px;width:295px;}
.contenu .tx-powermail-pi1 textarea{width:295px;height:95px;}
.contenu #contact input[type="submit"]{background:url("/_ext/www.guethary.fr/fileadmin/templates/img/fond_search_dispo_submit.png") no-repeat scroll 0 0 transparent;border:medium none;color:#FFFFFF;cursor:pointer;font-weight:bold;height:24px;width:107px;float:right;}
.contenu #contact div{margin-bottom:8px;margin-left:20px;}


/***************** ANIMATIONS ********************/
.contenu .actus .news_list{background:none repeat scroll 0 0 #FFFFFF;margin-left:-5px;padding:5px 8px 0;width:99%;}
.contenu .actus .news_list:hover{background-color:#c6f2f5;}
.contenu .actus .news_list h4{margin-bottom:8px;}
.contenu .actus .news_list p{float:left;margin-bottom:6px;width:100%;}
.contenu .actus .news_list p span{float:left;width:160px;}
.contenu .actus .news_list hr{border-width:1px;margin-bottom:0;margin-top:5px;}
.mini .contenu.news{min-height:89px;float:left;width:210px;;}
.mini .contenu.news a{background:url("/_ext/www.guethary.fr/fileadmin/templates/img/puce_liste.png") no-repeat scroll right 4px transparent;display:block;text-align:right;}
.mini .contenu.news a#lien_act{margin-top:-10px;}
.mini .contenu.news span.left{float:left;width:105px;}

/********************* GOOGLE MAP ************************/
#googleMapContent {height:500px;margin-bottom:12px;width:720px;float:left;}
#googleMapContent a{background:none;}
#googleMapLoading{right:0px;background-color:#FF0000;}

#legendAction{margin-bottom:15px;float:left;}

.infoWindowContent{width:300px;text-align:justify;}

.infoWindowContent span#infoWindow {float:right;margin-top:8px;padding-right:10px;width:200px;}
.infoWindowContent img {float:left;margin:0 5px 0 0;}

.gmnoprint div#presGmap{float:left;width:290px;text-align:justify;}
.gmnoprint div#photo{background:url("/_ext/www.guethary.fr/fileadmin/templates/img/photo-hotel.png") no-repeat;float:right;width:80px;height:80px}

/********************* TT_NEWS ************************/
#promo img{width:85px;height:75px;float:left;margin-right:12px;}
/*.news-list-item:hover{background:#FFF;}*/
.news-single-img a{float:left;}
.news-single-img img{float:left;width:150px;height:115px;}
.news-single-item hr{border-color:#FFFFFF -moz-use-text-color #78CAE2;border-left:medium none;border-right:medium none;border-style:solid none;border-width:0px medium 1px;clear:both;display:block;height:1px;margin-bottom:8px;margin-top:5px;}
.news-list-item hr{border-width:0px medium 1px;height:10px;}
.news-list-date{font-style:italic;}
.news-list-item img{float:left;margin-right:5px;}
.news-latest-container #promo a#lien_bp,.news-latest-container #promo a#lien_is,.mini.imgPetite .contenu a{text-align:right;display:block;background:url("/_ext/www.guethary.fr/fileadmin/templates/img/puce_liste.png") no-repeat scroll right 4px transparent;margin-right:5px;}
.mini.imgPetite .contenu a{margin-right:0;}

.news-latest-item .contenu{background:url(/_ext/www.guethary.fr/fileadmin/templates/img/fond_contenu_center_3col.png) no-repeat left bottom;min-height:119px;}
#content .news-latest-item .contenu h4 a{color:#0979AC;}
#content .news-latest-item .contenu h5{font-weight:normal;}
h3.nonarrondi{background:url("/_ext/www.guethary.fr/fileadmin/templates/img/bg_titre_actu.png") no-repeat scroll 0 0 transparent;color:#0979AC;height:27px;letter-spacing:-1px;padding:15px 20px 5px 15px;}

.news-latest-item  p.actu{width:260px;}
#img_actu {position:absolute;right:13px;top:-36px;}

#grand .news-latest-item{padding:0;}
#grand .contenu img{float:right;margin-left:10px;}

.center .news-latest-container {padding: 0px;}

.news-list-item{width:100%;min-height:110px;}
/**** SiteMap ****/

.tx-dropdownsitemap-pi1{margin-top:-2px;}

.tx-dropdownsitemap-pi1 ul, .tx-dropdownsitemap-pi1 ol {
  list-style: none;
  min-height : 412px;
  background: url(../img/box_residence.png) no-repeat bottom left;
	margin: 0px;
	padding:15px 30px 20px;
}
.tx-dropdownsitemap-pi1 ul ul, .tx-dropdownsitemap-pi1 ol ol {
  min-height : 100%;
  background:#F6F6F6;
  padding: 5px 15px;
}
.tx-dropdownsitemap-pi1 a, .tx-dropdownsitemap-pi1 a:link, .tx-dropdownsitemap-pi1 a:visited, .tx-dropdownsitemap-pi1 a:hover, .tx-dropdownsitemap-pi1 a:active {
  font-size: 11px;
  color: #1580C8;
	background-color: inherit;
}
.tx-dropdownsitemap-pi1 a:hover{
  color:#1580C8;
}
.tx-dropdownsitemap-pi1 div {

}
.tx-dropdownsitemap-pi1 li{
  padding:4px 0; 
}
.tx-dropdownsitemap-pi1 li:hover{
  background:#F9F9F9;
}
.tx-dropdownsitemap-pi1 li:hover{
  background:#F9F9F9;
}
.tx-dropdownsitemap-pi1 li.open ol {
	display: block;
}
.tx-dropdownsitemap-pi1 li.closed ol {
	display: none;
}
.tx-dropdownsitemap-pi1 li.open ul {
	display: block;
}
.tx-dropdownsitemap-pi1 li.closed ul {
	display: none;
}
.tx-dropdownsitemap-pi1 span.ifsub {
	text-transform: uppercase;
	font-weight: bold;
}
.tx-dropdownsitemap-pi1 span.spc {
	text-transform: uppercase;
	font-style: italic;
}
.tx-dropdownsitemap-pi1 .description {
	font-style: italic;
	font-size: 80%;
	margin-left: 5px;
}
.tx-dropdownsitemap-pi1 div {
}
.tx-dropdownsitemap-pi1 div.level_2 {
}
.tx-dropdownsitemap-pi1 div.level_3 {
}
.tx-dropdownsitemap-pi1 div.level_4 {
}
.tx-dropdownsitemap-pi1 div.level_5 {
}
.tx-dropdownsitemap-pi1 div.expAll {
  background: url(../img/h2_residence.png) no-repeat;
	color: inherit;
	padding: 12px 15px 2px;
	margin-bottom:1px;
	text-align: right;
	border-bottom:1px solid #1580C8;
	border:none;
}

.tx-dropdownsitemap-pi1 div.expAll img{
  
  float: right;
  margin:-2px 0 0 8px;
}
.tx-dropdownsitemap-pi1 div.expAll a{
  color:#1580C8;
  font-size:12px;
  font-weight:bold;
  }
.tx-dropdownsitemap-pi1 img {
	margin-right: 5px;
	vertical-align: text-bottom;
}
.ifsub .description,.no .description{background:none;border:none;float:none;padding:0px;}

#frame_anim{border:none;height:700px;width:720px;overflow-x:hidden;}

/* *********************************** VIE DES ASSOS *************************** */
#logo img{float:left;width:110px;height:115px;}
#asso_contact h2,#asso_presentation  h2,#asso_activite h2,#asso_actu h2{clear: both;color: #5BB4CF;font-size: 13px;font-weight: bold;margin: 0 0 8px;text-transform: none;}
#photo1 img{float:left;width:185px;height:115px;}
#photo2 img{margin-top:15px;float:left;width:185px;height:115px;}
#asso_presentation {background:#FFF;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px;border: 1px solid #0979AC;float: left;min-height: 111px;margin-left: 7px;margin-top: 15px;padding-left: 7px;padding-right: 7px;padding-top: 3px;width: 504px;}
#asso_contact {background:#FFF;border: 1px solid #0979AC;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px;float: left;margin-left: 7px;margin-right: 11px; min-height: 113px;padding-left: 7px;width: 390px;}
#asso_activite,#asso_actu{background:#FFF;border: 1px solid #0979AC;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px;float: left;margin-top:15px;padding-left:7px;padding-right:7px;width:697px;padding-top:2px}

.contenu .mf a.sliderNext, a.sliderPrev {padding-right:0;}

.actus img{width:155px;float:left;}


ul.menu_A {border: medium none;height: 28px;width: 85px;position:absolute;z-index:10;top:14px;right:50px;}
#content .menu_A li {float: left;list-style: none outside none;background:none;}
.menu_A li a{background:none;color: #1580C8;cursor: pointer;font-weight: bold;}
#content .menu_A li.petit {font-size: 12px;padding-top: 8px;}
#content .menu_A li.moyen {font-size: 16px;padding-top: 4px;}
#content .menu_A li.grand {font-size: 20px;}


/*********************************** TABLEAUX ****************************** */
.contenu table {
    background-color: #F3F0E9;
    border: 1px solid #E2DAC7;
    border-collapse: collapse;
    margin: 0;
    width: 100%;
	margin-bottom:5px;
}
caption{color:#0979AC;font-size:15px;font-weight:bold;margin-bottom:8px;}
.contenu table thead th {
    background: none repeat scroll 0 0 #58B1C3;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-family: arial,verdana,sans-serif;
    font-weight: bold;
    text-align: center;
	width:50%;
}
.contenu .description table thead th{width:auto;}
.contenu table tbody tr {
    color: #595959;
    text-align: center;
}
.contenu table tbody th {
    background: none repeat scroll 0 0 #7FCBD8;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    text-align: left;
}
.contenu table tbody tr td {
    background: none repeat scroll 0 0 #B4DEE1;
    border: 1px solid #FFFFFF;
    color: #0979AC;
	text-align:left;
}
.contenu table td, th {
    font-size: 11px;
    padding: 4px 6px;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
    font-style: italic;
    margin: 0;
}
.contenu .fusion table thead th,.contenu .fusion thead th{border:none;text-align:left;}
.contenu table.fusion tbody tr td{width:50%;}

.tx-imagecarousel-pi1{float:left;margin-top:50px;}
#content .tx-imagecarousel-pi1 li{background:none;}

#contenu_js {font-size:100%;}

/* ********************************* SERVICE PUBLIC ********************************* */
.tx-ecomarquage_noeudThemesFils {float: left;margin-bottom: 15px;margin-left: 24px;width: 315px;}
#tx-ecomarquage_actualite,.tx-ecomarquage_PublicationActualite {float: left;margin-bottom: 20px;width: 370px;}
#tx-ecomarquage_actualite h3 {float: left;margin: 15px 0 2px;background:none;}
.col2.right .tx-ecomarquage_PublicationSommaire h3{background:none;}
.tx-ecomarquage_PublicationSIP{width:400px;}

.contenu .tx-ecomarquage-pi1 h3{background:none;padding:0px 20px 0px 15px;}
.tx-ecomarquage_SousThemeDossier .tx-ecomarquage_SousThemeDossier {border-bottom: 1px dotted #000000;float: left;margin-bottom: 10px;margin-top: 0;padding-bottom: 10px;width: 700px;}
div.tx-ecomarquage_TexteChapitre {border-bottom: 1px dotted #000000;float: left;margin-bottom: 10px;padding-bottom: 10px;width: 700px;}
div.tx-ecomarquage_PublicationReference {border-bottom: 1px dotted #000000;float: left;margin-bottom: 10px;padding-bottom: 10px;width:700px;}
.tx-ecomarquage_Center h1{width:700px;}
.tx-ecomarquage_FilDAriane {float: left;margin-bottom: 15px;width:700px;}
.tx-ecomarquage_PublicationAvertissement{float:left;}
div.tx-ecomarquage_PublicationOSA {border-bottom: 1px dotted #000000;float: left;margin-bottom: 10px;padding-bottom: 10px;width: 550px;}
.tx-ecomarquage_noeudThemesFilsImage{display: block;width:60px;height:60px;float:right;}
.tx-ecomarquage_noeudThemesFilsImage img{width:60px;height:60px;}
.tx-ecomarquage_PublicationCFS{width:700px;float:left;}
div.tx-ecomarquage_PublicationSommaire {border-bottom: 1px dotted #000000;border-right: 1px dotted #000000;float: left;font-size: 0.8em;margin: 0 10px 10px 0;padding-bottom: 10px;width: 345px;}
.tx-ecomarquage_PublicationMenuGaucheForTheme {float: left;width: 350px;}
#tx-ecomarquage_actualite, .tx-ecomarquage_PublicationActualite {float: left;margin-bottom: 20px;width: 350px;}
.tx-ecomarquage_NoeudDossierDossier{width:700px;float:left;}

#c167{float:left;width:50%;}

/* ************ FCE ARTISANS ************ */
.artisan_box{border:1px solid #FFF;margin-bottom:5px;}
.artisan_box h2 {background:#58B1C3;border-bottom:1px solid #FFFFFF;color:#FFFFFF;font-size:14px;height:22px;margin:0;padding-left:10px;padding-top:5px;}
.artisan_box .content_box{background:#B4DEE1;min-height:100px;padding:5px 10px;}
.artisan_box .content_box table,.artisan_box .content_box table tr,.artisan_box .content_box table td{border:none;}
.artisan_box .content_box table{border-bottom:1px solid #FFF;}
.artisan_box .content_box .left{width:350px;}
.artisan_box .content_box .right{width:100px;}
.artisan_box .content_box a{background: url("/_ext/www.guethary.fr/fileadmin/templates/img/puce_liste.png") no-repeat scroll left 5px transparent;padding-left:10px;}
.artisan_box .content_box .right a{background: url("/_ext/www.guethary.fr/fileadmin/templates/img/map.png") no-repeat scroll left 0px transparent;padding-left:20px;padding-bottom:3px;font-weight:bold;}
.artisan_box .content_box p.mail,.artisan_box .content_box p.site{width:100%;float:left;}
.artisan_box .content_box p.descri{float:left;width:100%;}

.artisan_box .content_box .tel{width:130px;float:left;}
.artisan_box .content_box .mob{width:126px;float:left;}
.artisan_box .content_box .fax{width:116px;float:left;}

.artisan_box .content_box ..box_cold img{width:110px;}


.contenu table#flickr_badge_uber_wrapper,.contenu table#flickr_badge_uber_wrapper tr,.contenu table#flickr_badge_uber_wrapper tr td{background-color:transparent;}

#resultContent{float:left;width:100%;}

/******************** CITYBREAK ***************/
#moteur_citybreak {float: left;margin: 6px 0 0 21px;padding: 0;}
#moteur_citybreak a.voir_resa{background:url('/_ext/www.guethary.fr/fileadmin/templates/img/citybreak/btn_voir_mes_resa.png') no-repeat;width:225px;height:25px;display:block;margin-left:-15px;}
#moteur_citybreak a.voir_meuble{background:url('/_ext/www.guethary.fr/fileadmin/templates/img/citybreak/btn_resa_location.png') no-repeat;width:225px;height:25px;display:block;margin-left:-15px;margin-bottom:9px;}


a .box_reservez{cursor:pointer;}
.box_reservez{background:url("/_ext/www.guethary.fr/fileadmin/templates/img/fond_box_reservez.png") no-repeat scroll 0 0 transparent;float:left;height:66px;margin-bottom:4px;padding-left:16px;padding-top:23px;width:222px;}
.box_reservez p{color:#0979AC !important;font-size:15px;font-weight:bold;width:72px;}

a .box_disponibilites{cursor:pointer;}
.box_disponibilites{background:url('/_ext/www.guethary.fr/fileadmin/templates/img/fond_box_disponibilites.png') no-repeat scroll 0 0 transparent;;float:left;height:66px;margin-bottom:4px;padding-left:16px;padding-top:23px;width:222px;}
.box_disponibilites p{color:#0979AC !important;font-size:15px;font-weight:bold;width:105px;}


