/* CSS Document */
/* --- Construction du plug-in accordéon--- */
.accordeonv {
	border-bottom:1px solid #ccc;
	width:250px;
	margin:0.5em auto 0.5em;
}
/*.ax200 { width:200px; }
.ax250 { width:250px; }*/
.ax300 { width:300px; }
.ax350 { width:350px; } 
/*.ax400 { width:400px; }
.ax450 { width:450px; }
.ax600 { width:600px; }
.ax760 { width:760px; }*/
/*.axx200 { width:180px; background: #666 url(/img/Box/666/aBoxH200_666.gif) no-repeat top left; }
.axx250 { width:230px; background: #666 url(/img/Box/666/aBoxH250_666.gif) no-repeat top left; }
*/
.axx300 { width:280px; background: #666 url(/img/Box/accordeon/accx300.png) no-repeat top left; }
.axx350 { width:330px; background: #666 url(/img/Box/accordeon/accx350.png) no-repeat top left; }

/*.axx400 { width:380px; background: #666 url(/img/Box/666/aBoxH400_666.gif) no-repeat top left; }
.axx450 { width:430px; background: #666 url(/img/Box/666/aBoxH450_666.gif) no-repeat top left; }
.axx600 { width:580px; background: #666 url(/img/Box/666/aBoxH600_666.gif) no-repeat top left; }
.axx760 { width:740px; background: #666 url(/img/Box/666/aBoxH760_666.gif) no-repeat top left; }
.axx185a { background: #000 url(/img/Box/Blackray/aBoxH185_Blackray.png) no-repeat top left; }
.axx200a { background: #000 url(/img/Box/Blackray/aBoxH200_Blackray.png) no-repeat top left; }
.axx250a { background: #000 url(/img/Box/Blackray/aBoxH250_Blackray.png) no-repeat top left; }
*/
.axx300a { background: #000 url(/img/Box/accordeon/accxo300.png) no-repeat top left; }
.axx350a { background: #000 url(/img/Box/accordeon/accxo350.png) no-repeat top left; }

/*.axx400a { background: #000 url(/img/Box/Blackray/aBoxH400_Blackray.png) no-repeat top left; }
.axx450a { background: #000 url(/img/Box/Blackray/aBoxH450_Blackray.png) no-repeat top left; }
.axx600a { background: #000 url(/img/Box/Blackray/aBoxH600_Blackray.png) no-repeat top left; }
.axx760a { background: #000 url(/img/Box/Blackray/aBoxH760_Blackray.png) no-repeat top left; }
*/
.accordion_toggle {
	display: block;
	height: 20px;
	line-height: 20px;
	background-color: #666;
	margin:0;
	padding: 0 10px 0 10px;
	color: #fff;
	font-size: 0.65em;
	font-weight: normal;
	text-decoration: none;
	text-transform:none;
	outline: none;
	border-bottom: 1px solid #ccc;
	cursor:pointer;
}
.accordion_toggle_active {
	color: #fff;
	border-bottom: 1px solid #ccc;
		/* Thierry 13/10/2008 - commented out by David 24 03 2009
		background-color:#000;*/
}
div.accordion_content {
	border:1px solid #ccc;
	border-width:0 1px 0;
	overflow: hidden;
	background: url(/img/gui/fonds/gradAlpha600.png) repeat-x 50% -50px;
}

.first {background-color: transparent;}
.accordion_content h2 {	margin: 15px 0 5px 10px;}
.accordion_content div.acc_content {
	padding: 10px 0;
	overflow: auto;
	height: 300px;
}
div.accordion_content div.acc_content div {padding: 0 0.5em 0;}
div.accordion_content p {
	padding: 0;
	width:100%;
	}
div.accordion_content img {
	display:block;
	margin:0 auto 0.25em;
}
/* Events+News AS Accordeon */
.accordion_content .events,
.accordion_content .news,
div.accordion_content .events ul {
	padding: 0;
	margin:0;
	}
.accordion_content .events p, 
.accordion_content .news p,
.accordion_content .events .lieu,
.accordion_content .news .lieu,
.accordion_content .events a,
.accordion_content .news a {color:#444;	}
