#ouverture * {margin:0; padding:0;}
#ouverture {margin-left:23px;}
#ouverture div.clearing{clear:both; }
#main .center ul.onlget {width:100%;}
#main .center ul.onlget li {padding:0px}
ul.onlget {list-style:none;width:100%;}
ul.onlget li{float:left}
#zone_region, #zone_marque{clear:both; _margin-top:18px;}



#accordion table a.lire { background:url(/fileadmin/templates/images/arrow_close.gif) no-repeat left 4px; width:4px; height:7px; padding:0 0 0 4px; }
#accordion table a.lire.selected { background:url(/fileadmin/templates/images/arrow_open.gif) no-repeat left 4px; width:7px; height:4px; padding:0 0 0 4px; }

#main .center th {font-weight:normal;margin:0;padding:5px 0 3px 10px;text-align:left;}
#main .center .bloctexte p.image {padding:2px;margin-left:0;}

#main .center #ouverture ul {padding-left:0;}
#main .center ul.onlget {margin-left:0;}

/* Accordeon */
.detail {height:auto;}
#accordion .ouvert {float:left;padding:0;margin:0px 0 0 0;font-size:1.1em;}
#accordion .ouvert a {text-decoration:none; text-transform:uppercase; }
#accordion .ouvert a:hover {text-decoration:underline;}
#accordion .ouvert div {position:relative;height:1%;}
#accordion .ouvert div div.ht {height:3px !important;}
#accordion .ouvert div div.hta {position:relative;top:0px;width:550px;height:24px;padding:7px 0 0 0;z-index:3;cursor:hand; background-color:#e9e3e7; _margin-top:-18px;}
#accordion .ouvert div div.hta a  {cursor:pointer; background: url(/fileadmin/templates/images/arrow_open.gif) no-repeat 7px 6px; padding:0 0 0 20px;display:block;width:auto;height:24px;}
#accordion .ouvert div div.btm {background: url(/fileadmin/templates/images/right_btm.png) no-repeat;width:550px;height:0;display:none;}
#accordion .ouvert div div.btma {position:relative;right:1px;top:4px;width:550px;height:auto;z-index:3;text-align:right;}
#accordion .ouvert div div.btma a {background: url(/fileadmin/templates/images/actu_flech.gif) no-repeat 0px center;font-size:0.85em;padding:0 0 0 13px;}
#accordion .ouvert div ul {list-style:none;font-size:0.9em;padding:8px 0 0 0;overflow:hidden;height:1%;width:175px;}
#accordion .ouvert div ul li {padding:0 13px 8px 0; margin-left:1px; }
#accordion .ouvert div ul li a {}

#accordion .ouvert div div.btma a.noarrow {background:none;padding:0;font-size:12px;text-transform:none;}

#accordion .ouvert div div.hta a  {color:#6c3d5c; font-weight:bold; font-size:12px; font-family:Arial;}
#accordion .ouvert div ul li {background: url(/fileadmin/templates/images/blank.gif);padding:0 13px 8px 13px;}
#accordion .ouvert div ul li a{padding-left:20px;}

#accordion .ouvert div.close {height:34px;}
#accordion .ouvert div.close div.ht {height:0px;}
#accordion .ouvert div.close div.hta a  {cursor:pointer; background: url(/fileadmin/templates/images/arrow_close.gif) no-repeat 7px 4px; padding:0 0 0 20px; width:auto;display:block; height:24px;}
#accordion .ouvert div.close ul *{display:none;}


#accordion .ouvert div.close div.btm {display:none;}


#accordion .ouvert .box-link-r {margin-top:0px;width: 175px; padding: 17px 0 0px 0; overflow: hidden;}
#accordion .ouvert .box-link-r1-top{width: 163px; height: 24px; padding: 5px 0 0 12px; margin: 0; overflow: hidden; display: block;background: url(/fileadmin/templates/images/box-link-r1-top.png) no-repeat; color: #fff;}
#accordion .ouvert .box-link-r2-top{width: 163px; height: 24px; padding: 5px 0 0 12px; margin: 0; overflow: hidden; display: block;background: url(/fileadmin/templates/images/box-link-r2-top.png) no-repeat; color: #fff;}
#accordion .ouvert .box-link-r p {background: url(/fileadmin/templates/images/box-link-r-bg.png) repeat-y;font-size:0.9em;padding:6px 10px 6px 9px !important;overflow:hidden;height:1%;width:152px;}
#accordion .ouvert .box-link-r ul {background: url(/fileadmin/templates/images/box-link-r-bg.png) repeat-y;list-style:none;font-size:0.9em;padding:6px 4px 6px 9px !important;overflow:hidden;height:1%;width:162px;}
#accordion .ouvert .box-link-r ul a {padding-left: 21px; display: block;}

#accordion .ouvert .box-link-r-bot{width: 175px; height: 10px; padding: 0; margin: 0; overflow: hidden; display: block; float: left; background: url(/fileadmin/templates/images/box-link-r-bot.png) no-repeat;}

#accordion .acc-content {width:550px}
#accordion .close .acc-content {visibility:hidden;}
#accordion .close .acc-content p.image{display:none}
#accordion .acc-content ul.zone {position:relative;top:10px; left:0px;height:auto;font-family:arial; font-size:12px;width:550px}
#accordion .acc-content ul.zone li {padding:7px 13px 0px 0px;text-align:left;border-bottom:1px solid #e4dde0; margin-top:-3px;}
#accordion .acc-content ul.zone li.last{border-bottom:none;}
#accordion .acc-content ul.zone li span.name { padding:0px;color:#6c3d5c;text-transform:uppercase;padding-left:10px }
#accordion .acc-content ul.zone li  ul.name {padding:0px 8px 13px -6px;width:550px;}
#accordion .acc-content ul.zone li  ul.name li.first{padding-left:35px;padding-top:5px;margin:0; width:537px;}
#accordion .acc-content ul.zone li  ul.name li{font-size:12px;margin:0 -35px 0 35px;border-bottom:none; border-top:1px solid #e4dde0;line-height:10px;position:relative;top:5px; width:475px; height:14px !important;}
#accordion .acc-content ul.zone li  ul.name li.first span.name {left:310px;top:5px;}
#accordion .acc-content ul.zone li  ul.name li span.name {color:black;height: 24px;text-align:left;position:absolute;top:6px; left:300px;font-size:12px;text-transform:uppercase;}
#accordion .acc-content ul.zone li  ul.name li.first span.date {right:70px;top:5px;}
#accordion .acc-content ul.zone li  ul.name li span.date {height: 24px;position:absolute;top:6px; right:9px;font-weight:bold;}

#main .center h1.rub{font-size:11px;color:#7B4060;background-image:url(/fileadmin/templates/images/blank.gif);text-align:left;margin-left:1px;padding-left:10px;padding-right:5px;background-color:#E3D8DE;}




#main .center .entete .bloctexte h2{width:65%;float:left;margin-bottom:10px}
#main .center .bloctexte div.img.imgdrt{padding-top:0px;margin-top:0px}
#main .center .bloctexte div.img.imgdrt img{margin-top:15px}

#main .center #colonne2 div.push{margin-top:20px}
#main .center #colonne2 div.push div.box-link-rub span{font-weight:bold}
#main .center #colonne2 div.push{margin-top:20px}

#main .center ul.onlget li a {text-align:center;color:#6C3D5C;font-size:15px;text-decoration:none;font-weight:bold;cursor:pointer}
#main .center ul.onlget li a:hover {text-decoration:none;cursor:pointer}
#main .center ul.onlget li a span{display:block;width:80%;margin:0px auto 0 auto;padding:10px 0 0 0;cursor:pointer}
#main .center ul.onlget li a{background:url(/fileadmin/templates/images/ouverture_off.png) no-repeat left 4px; width:275px; height:31px; display:block;}
#main .center ul.onlget li a.on{background:url(/fileadmin/templates/images/ouverture_on.png) no-repeat left 4px; width:273px; height:33px;display:block;color:#fff;}
#main .center ul.onlget li a.on span{color:#fff;}
#main .center ul.onlget li a.on:hover{text-decoration:none;}

/*entete ie6*/
#content .entete .bloctexte a.flech{!padding-left:15px;!text-indent:0px}

#content .entete .bloctexte div.imgdrt , #content .entete .bloctexte div.img{!padding-left:0;!margin-right:5px}
#content .entete .bloctexte div.img img{!padding-top:15px}
#content .entete .bloctexte li{!display:block;!width:70%}



#content #colonne1 .formatspecifique .bloctexte div.img img{ width:85px;height:113px;margin-bottom:0}
#content #colonne1 .formatspecifique .bloctexte div.img {margin-bottom:2px;_margin-bottom:0px}

/* Pour l'affichage de la puce interne sur les push centraux dans dev hotelier */
/*
#main .center .bloctexte .box-link-rub div.bg1 a {
	background:transparent url(/fileadmin/templates/images/btn-a-fleche-v.png) no-repeat scroll right bottom;
	display:block;
	padding:0 20px 5px 0;
}

#main .center .bloctexte .box-link-rub div.bg2 a {
	background:transparent url(/fileadmin/templates/images/btn-a-fleche-m.png) no-repeat scroll right bottom;
	display:block;
	padding:0 20px 5px 0;
}

#main .center .bloctexte .box-link-rub div.bg3 a {
	background:transparent url(/fileadmin/templates/images/btn-a-fleche-g.png) no-repeat scroll right bottom;
	display:block;
	padding:0 20px 5px 0;
}
*/

#accordion .ouvert .isclosed div.hta a{cursor:default}
#accordion .ouvert .isclosed div.hta a:hover{text-decoration:none;color:#6C3D5C}
#accordion .ouvert .isclosed.close div.hta a{cursor:pointer}
#accordion .ouvert .isclosed.close div.hta a:hover{text-decoration:underline;color:#AC003F}
