@charset "UTF-8";


/* ACCORDION */
#vertical_container, #outer_container { text-align:justify;}

#col02 .accordion_toggle_active {display: block;width: 565px;height:55px;}
#col02 .accordion_toggle		{display: block;width: 565px;height:55px;font-weight: normal;outline: none;font-size:15px;}

#col02 .accordion_toggle a span		{padding:0 0 0 40px}
#col02 .accordion_toggle a		{line-height: 22px;display: block;background: url(../img/accordeon-fermer.gif) no-repeat top right;margin: 0 ;width:565px;height:25px;text-decoration: none;color:#0069B0}
#col02 .accordion_toggle a:hover		{line-height: 22px;display: block;background: url(../img/accordeon-fermer-hover.gif) no-repeat top right;margin: 0;width:565px;height:25px;text-decoration: none;color:#0069B0}

#col02 .accordion_toggle_active a span	{padding:0 0 0 40px}
#col02 .accordion_toggle_active a		{line-height: 22px;background: url(../img/accordeon-ouvert.gif) no-repeat top right;text-decoration: none;color:#0069B0;height:25px;}
#col02 .accordion_toggle_active a:hover{line-height: 22px;background: url(../img/accordeon-ouvert-hover.gif) no-repeat top right ;text-decoration: none;color:#0069B0;height:25px;}


.accordion_content 		{overflow: hidden;width: 565px; }
/*
.accordion_content p	{margin:0!important;padding:0 0 20px 0 ; font:13px Arial;color:#646464}
.accordion_content p b	{color:#3C3C3C;}
.accordion_content p a	{color:#f3921f;text-decoration:underline}
.accordion_content p a:hover	{color:#f3921f;text-decoration:none}
.accordion_content p.titre	{color:#0069B0}
*/


/* ACCORDION ACTU */


#accordion_ACTU #vertical_container, #accordion_ACTU #outer_container { text-align:justify;}

#accordion_ACTU .accordion_toggle {width: 565px; height:50px;display: block;text-decoration: none;outline: none;cursor: pointer;margin:0; background: url(../img/accordeon-actu-fermer.gif) top left no-repeat;line-height:23px; margin:0 0 20px 0;color:#0069B0;font-size:15px;}

#accordion_ACTU .accordion_toggle a {width: 565px; height:50px;display: block;text-decoration: none;outline: none;cursor: pointer;margin:0; background: url(../img/accordeon-actu-fermer.gif) top left no-repeat;margin:0;color:#0069B0;font-size:15px;}
#accordion_ACTU .accordion_toggle a:hover {width: 565px; height:50px;display: block;text-decoration: none;outline: none;cursor: pointer;margin:0; background: url(../img/accordeon-actu-fermer-hover.gif) top left no-repeat;margin:0;color:#0069B0;font-size:15px;}


#accordion_ACTU .accordion_toggle span.decal {float:left;padding: 0 0 0 40px;}
#accordion_ACTU .accordion_toggle span.resume {float:left;padding: 4px 0 0 40px;color:#3C3C3C;font:13px Arial}
#accordion_ACTU .accordion_toggle span.date	{float:right;padding:0 10px 0 0;color:#3C3C3C; font:13px Arial}



#accordion_ACTU .accordion_toggle_active a {width: 565px; height:50px;display: block;text-decoration: none;outline: none;cursor: pointer;margin:0; background: url(../img/accordeon-actu-ouvert.gif) top left no-repeat;margin:0;color:#0069B0;font-size:15px;}

#accordion_ACTU .accordion_toggle_active a:hover {width: 565px; height:50px;display: block;text-decoration: none;outline: none;cursor: pointer;margin:0; background: url(../img/accordeon-actu-ouvert-hover.gif) top left no-repeat;margin:0;color:#0069B0;font-size:15px;}



#accordion_ACTU .accordion_toggle_active span.resume {display:none}

#accordion_ACTU .accordion_content 		{overflow: hidden;width: 565px; background:#f5f5f5;margin:-15px 0 10px 0;padding:0}
/*
#accordion_ACTU .accordion_content p	{margin:0!important;padding:10px; font:13px Arial;color:#646464}
#accordion_ACTU .accordion_content p	b	{color:#3C3C3C;}
#accordion_ACTU .accordion_content p a	{color:#f3921f;text-decoration:underline}
#accordion_ACTU .accordion_content p a:hover	{color:#f3921f;text-decoration:none}
*/


#accordion_ACTU .accordion_content p.titre	{color:#0069B0}




/* ACCORDION OFFRES */

#accordion_OFFRES #vertical_container, #accordion_OFFRES #outer_container { text-align:justify;}

#accordion_OFFRES .accordion_toggle {width: 565px; height:50px;display: block;text-decoration: none;outline: none;cursor: pointer;margin:0; background: url(../img/accordeon-offre-fermer.gif) top left no-repeat;line-height:23px; margin:0 0 20px 0;color:#0069B0;font-size:15px;}

#accordion_OFFRES .accordion_toggle a {width: 565px; height:50px;display: block;text-decoration: none;outline: none;cursor: pointer;margin:0; background: url(../img/accordeon-offre-fermer.gif) top left no-repeat;margin:0;color:#0069B0;font-size:15px;}
#accordion_OFFRES .accordion_toggle a:hover {width: 565px; height:50px;display: block;text-decoration: none;outline: none;cursor: pointer;margin:0; background: url(../img/accordeon-offre-fermer-hover.gif) top left no-repeat;margin:0;color:#0069B0;font-size:15px;}

#accordion_OFFRES .accordion_toggle span.decal {float:left;padding: 0 0 0 40px;}
#accordion_OFFRES .accordion_toggle span.resume {float:left;padding: 4px 0 0 40px;color:#3C3C3C;font:13px Arial}
#accordion_OFFRES .accordion_toggle span.date	{float:right;padding:0 10px 0 0;color:#3C3C3C; font:13px Arial}

#accordion_OFFRES .accordion_toggle_active a {width: 565px; height:50px;display: block;text-decoration: none;outline: none;cursor: pointer;margin:0; background: url(../img/accordeon-offre-ouvert.gif) top left no-repeat;margin:0;color:#0069B0;font-size:15px;}
#accordion_OFFRES .accordion_toggle_active a:hover {width: 565px; height:50px;display: block;text-decoration: none;outline: none;cursor: pointer;margin:0; background: url(../img/accordeon-offre-ouvert-hover.gif) top left no-repeat;margin:0;color:#0069B0;font-size:15px;}

#accordion_OFFRES .accordion_content 		{overflow: hidden;width: 565px; background:#FFF;margin:-15px 0 10px 0;padding:0;}


.accordion_OFFRES_table p	{margin:0 ;font:13px Arial;color:#646464;padding:0 0 10px 0}
.accordion_OFFRES_table b	{color:#3C3C3C;}
.accordion_OFFRES_table p.titre	{color:#0069B0;}
.accordion_OFFRES_table   ul			{margin:0 0 0 0;padding:0 0 10px 0;}
.accordion_OFFRES_table 	ul li 		{display:block;background: url(../img/li-col02.gif) no-repeat 0 6px;padding:0 0 0 12px!important;}
.accordion_OFFRES_table .accordion_content ul li b		{color:#3C3C3C;}

.accordion_OFFRES_table a.voirlesoffres	{width:91px;height:21px;display:block;background: url(../img/td-offres-voir.gif) no-repeat 0 0;font-size:12px;color:#fff;text-decoration:none;text-align:center;line-height:18px;margin:10px 0 0 0}
.accordion_OFFRES_table a.voirlesoffres:hover	{width:91px;height:21px;display:block;background: url(../img/td-offres-voir-on.gif) no-repeat 0 0;font-size:12px;color:#fff;text-decoration:none;text-align:center;line-height:18px}





/* ACCORDION COMMANDE */
#col02 .accordion_COMMANDE #vertical_container, #outer_container { text-align:justify;}

#col02 .accordion_COMMANDE .accordion_toggle_active {display: block;width: 565px;height:25px;}
#col02 .accordion_COMMANDE .accordion_toggle		{display: block;width: 565px;height:25px;font-weight: normal;outline: none;font-size:15px;}

#col02 .accordion_COMMANDE .accordion_toggle a span		{padding:0 0 0 40px}
#col02 .accordion_COMMANDE .accordion_toggle a		{line-height: 22px;display: block;background: url(../img/commande/acc-afficher-detail-off.gif) no-repeat top right;margin: 0 ;width:565px;height:25px;text-decoration: none;color:#0069B0}
#col02 .accordion_COMMANDE .accordion_toggle a:hover		{line-height: 22px;display: block;background: url(../img/commande/acc-afficher-detail-on.gif) no-repeat top right;margin: 0;width:565px;height:25px;text-decoration: none;color:#0069B0}

#col02 .accordion_COMMANDE .accordion_toggle_active a span	{padding:0 0 0 40px}
#col02 .accordion_COMMANDE .accordion_toggle_active a		{line-height: 22px;background: url(../img/commande/acc-fermer-off.gif) no-repeat top right;text-decoration: none;color:#0069B0;height:25px;}
#col02 .accordion_COMMANDE .accordion_toggle_active a:hover{line-height: 22px;background: url(../img/commande/acc-fermer-on.gif) no-repeat top right ;text-decoration: none;color:#0069B0;height:25px;}


#col02 .accordion_COMMANDE .accordion_content			{overflow: hidden;width: 565px; }
#col02 .accordion_COMMANDE .accordion_content p		{margin:0!important;padding:0!important 0 20px 0 ; font:13px Arial;color:#868686}
#col02 .accordion_COMMANDE .accordion_content p b		{color:#3C3C3C;}
#col02 .accordion_COMMANDE .accordion_content p a		{color:#f3921f;text-decoration:underline}
#col02 .accordion_COMMANDE .accordion_content p a:hover{color:#f3921f;text-decoration:none}
#col02 .accordion_COMMANDE .accordion_content p.titre	{color:#0069B0}