/* --------------------------------------		design.cssContient les conteneur, fortement dépendant du design.--------------------------------------*/ /* Corps du site --------------------------------------*/* {    margin:0;    padding:0;}body {    /*background:#efefef url(images/body.png) no-repeat top center ;/*Modif ElenWii : Ancienne valeur : background:#E9ECEF url(images/global.png)  repeat-x;*/*/    font-size:12px;    font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, 'Bitstream Vera Sans', Times, serif;    color:#0E2A48;    margin:0;    padding:0;}/* Conteneurs --------------------------------------*//* ##### Conteneur global du site ###### */div#background_global_left{	background:#efefef url(images/body_left.jpg) no-repeat top left ;/*Modif ElenWii : Ancienne valeur : background:#E9ECEF url(images/global.png)  repeat-x;*/	/*margin:auto;*/}div#background_global_right{	background:url(images/body_right.jpg) no-repeat top right;/*Modif ElenWii : Ancienne valeur : background:#E9ECEF url(images/global.png)  repeat-x;*/	margin:auto;	}div#background_global_accueil{	background:#efefef url(images/body_accueil.jpg) no-repeat top center ;/*Modif ElenWii : Ancienne valeur : background:#E9ECEF url(images/global.png)  repeat-x;*/	/*margin:auto;*/}div#global {	/* Extensible	margin:auto 5px;	margin-bottom:15px;	*/	width:auto;	margin-left:160px;	margin-right:160px;    /*margin:auto;*/	}div#global_image {	background: url(images/global.png) repeat-x top center ;   /* margin:auto;*/   height:auto;}div#background_container{	background:url("images/background-left.png") repeat-y ;	/*margin-top:62px;*/	border-right:2px solid #8ea9ba;}/* ##### Entéte de la page ###### */div#header_container_center{ 			/*Modif ElenWii : Ancienne valeur : div#header_container,div#header_admin_container {*/    background: url(images/header_center.png) no-repeat center;    /*background-position:20px 0px;*/	margin-bottom:8px;	margin-left:150px; /* ajout Xx_Alex67_xX */}div#header_container_left { 			/*Modif ElenWii : Ancienne valeur : div#header_container,div#header_admin_container {*/    background: url(images/header_left.png) no-repeat left;    /*background-position:20px 0px;*/	margin-bottom:8px;}div#header_container_right{ 			/*Modif ElenWii : Ancienne valeur : div#header_container,div#header_admin_container {*/    background: url(images/header_right.png) no-repeat right;    /*background-position:20px 0px;*/	margin-bottom:8px;}/* ##### Entéte de la page ###### */div#header { 					/*Modif ElenWii : Ancienne valeur : div#header,div#header_admin {*/    height:200px;				/*Modif ElenWii : Ancienne valeur : height:90px;*/}/* #####  Conteneur en dessous de l'entéte ###### */div#sub_header{ 					/*Modif ElenWii : Ancienne valeur : div#sub_header,div#sub_header_admin {*/    height:27px; 				/*Modif ElenWii : Ancienne valeur : height:27px;*/								/*Supp ElenWii : Ancienne valeur : padding:0;*/								/*Supp ElenWii : Ancienne valeur : padding-top:10px;*/								/*Supp ElenWii : Ancienne valeur : padding-left:5px;*/}div#sub_header p a {    color:#FFF;}/* Lien du subheader */div#header .dynamic_menu h5.links {    background:none;    border:none;    color:#edfff0;    width:134px;    background:url(images/button.png) no-repeat;    padding:5px 0px;    font-size:11px;    margin-right:1px;}div#header .dynamic_menu h5.links:hover {    color:#edfff0;    cursor:default;    background:url(images/button_click.png) no-repeat;}div#header .dynamic_menu h5 a {    color:#FFFFFF;    text-decoration:none;}/* ##### Compteur de visites  ###### */div#compteur {    color:#E9ECD9;    position:absolute;    top:50px;	right:0;	font-size:11px;    margin-right:15px;	text-align:right;}/* ##### Menu de gauche ###### */div#left_menu {    float:left;    width:200px;    margin:0;    padding-top:20px;    margin-right:0px !important;    margin-right:-1px;    /*padding:0;*/}/* ##### Menu droit ###### */div#right_menu {    float:right;    width:auto;    margin:0;    margin-top:10px;}/* #####  Contenu de la page ###### */div#main {    width:auto;	min-height:900px;    overflow:hidden !important;    height:auto !important;    height:1%;    padding-right:10px;    margin:0;    float:none;}/* ##### Contenu central ###### */div#main_content {    width:auto;    /*margin-top:10px;*/    /*padding:5px 0px 20px 10px;*/    padding-left:5px;	/*padding-right:5px;*/	}/* ##### Barre de lien rapide ###### */div#links { /*width:96%;*/    text-indent:10px;    margin-bottom:10px;    background:url("images/modtop.png") no-repeat center center;}/* ##### Emplacement au dessus de contenu de la page ###### */div#top_contents {	margin-top:8px;   /* margin-bottom:8px;*/}/* ##### Emplacement en dessous de contenu de la page ###### */div#bottom_contents {	margin-top:8px;    margin-bottom:8px;}/* ##### Bloc au dessus du pied de page ###### */div#top_footer {    clear:both;	/*Ajout ElenWii */	width:auto;	padding-right:10px;	margin-left:160px;	margin-right:160px;	height:200px;	/*Fin Ajout ElenWii */	background:url("images/background-left.png") repeat-y ;	border-right:2px solid #8ea9ba; }div#top_footer-slidshow-image{	background: url(images/cadre-slideshow.png) no-repeat center ;	margin:auto;	padding-top:20px; 	margin-left:150px; /* Ajout Xx_Alex67_xX */}div#background_top_footer_left{	background:#efefef url("images/background_top_footer_left.png") no-repeat left ;}div#background_top_footer_right{	background: url("images/background_top_footer_right.png") no-repeat right ;}div#background_top_footer_center{	background: url("images/background_top_footer_center.png") no-repeat center ;}/* ##### Pied de page ###### */div#footer {	height:30px;	clear:both;    margin:auto;    /*margin-top:0px;    padding:0px;    padding-top:36px;*/    padding-right:20px;!important;    text-align:right;	background:#F5F4ED url(images/footer.png) repeat-x;}div#footer span {    color:#000000;    font-size:10px;}div#footer span a {    color:#000000;    font-size:10px;}/* ##### Liens rapides ###### */div#links_vertical {	float:right;    position:fixed;    background:url(images/vertical_menu_repeat.png) repeat-y;    top:50%;    width:auto;    text-align:center;	height:200px;		margin-left:2px;}div#links_vertical_top {    width:34px;    background:url(images/vertical_menu_top.png) no-repeat;    text-align:center;    padding-top:8px;}div#links_vertical_central {    width:34px;	background:url(images/vertical_menu.png) repeat-y;    text-align:center;}div#links_vertical_bottom {    width:34px;    background:url(images/vertical_menu_bottom.png) no-repeat;    text-align:center;    height:29px;}.bglinks {    background:url(images/bgmenu_links.jpg) no-repeat bottom right;    margin:0px;    padding:0px;    list-style-type:none;    padding-bottom:7px;    margin-bottom:5px;}/*Ajout ElenWii : *//*Partie SlideShow*/#slide-images{	position:relative;	display:block;	margin:0px;	width:850px;	height:120px;/*194px;*/	overflow:hidden;    }#slide-images li{	position:absolute;	display:block;	list-style-type:none;	margin:0px;	padding:0px;}#slide-images li img{	display:block;}div#slide-show {	width:850px;	height:120px;	margin:auto;	padding-bottom:20px;}/*Fin Partie SlideShow*//*Fin Ajout ElenWii : *//* #####################*//*           Vertical Accordions          *//* #####################*/ div#test-accordion{/*margin-left:2px; /*<== A débloquer si vous passez par l'administration/Contenu/Menu/Ajout menu de contenu */ width:200px; /* A modifier celon la largeur de vos menus dans les colonnes droite ou gauche */margin-bottom:10px;text-align:center;} div.accordion {position: relative; width:150px; /* A modifier celon la largeur de vos menus dans les colonnes droite ou gauche */} div.accordion-toggle{background: url(images/accordeon_off.png) no-repeat center center;/*border-bottom:1px solid #bfced7;*/color:#403A3E;cursor:pointer;padding-top:7px;padding-bottom:7px;position:relative;z-index:10;text-align : center;font-size:12px;vertical-align : top;}div.accordion-toggle:hover{background:url(images/accordeon_over.png) no-repeat center center;font-size:13px;font-weight:bold;}  div.accordion-toggle-active{background:url(images/accordeon_on.png) no-repeat center center;/*border-bottom:1px solid #bfced7;*/font-size:13px;font-weight:bold;/*padding-left:2px;*/} div.accordion-content{/*border-bottom:1px solid #CCCCCC;*/color:#000000;overflow:hidden;padding:5px 3px 10px 20px;height:auto;}div.accueil{	text-align:center;	margin-bottom:20px;}
