/* CSS Document */
/* --------------------------------------------------------------------------------------------- Sauvegarde */
	/*#pub{
		float:left;
		width:588px;
		height:234px
	}*/
/* --------------------------------------------------------------------------------------------- Remise à zéro de tous les préformatages navigateurs */
	* {
		margin:0;
		padding:0
	}
	body{ 
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px
	}
	a {text-decoration:none}
	a:hover {text-decoration:none}
	img {border:none}
	ul,li,radio,label {list-style:none}
/* --------------------------------------------------------------------------------------------- Divers */
	.white{color:#fff}
/* --------------------------------------------------------------------------------------------- Global */
	#global{
		width:764px;
		margin:0 auto;
		padding:3px;
		background:#b6b6da url(../img/structure_front/body.jpg) repeat-x
	}
/* --------------------------------------------------------------------------------------------- Header */
	#header {
		position:relative;
		height:255px;
		padding:0 0 5px 0
	}
/* --------------------------------------------------------------- Logo */
	#logo_isgroupe {
		display:block;
		position:absolute;
		top:31px;
		right:0;
		background-image:url(../img/structure_front/transparent.gif);
		width:126px;
		height:38px
	}
	#logo_essa {
		display:block;
		position:absolute;
		top:78px;
		right:0;
		background-image:url(../img/structure_front/transparent.gif);
		width:238px;
		height:22px
	}
/* --------------------------------------------------------------- Zone d'identification */
	#identification{
		position:absolute;
		top:170px;
		left:10px;
	}
	#identification input.champ {
		width:108px;
		height:15px;
		border:solid 1px #9f9f9f;
		color:#757575;
		font-size:.9em;
		padding:1px 0 0 3px
	}
	#identification #password {
		float:left;
		display:block;
		clear:both;
		margin:2px 5px 0 0
	}
	* html #identification #password {margin:1px 5px 0 0}
	#identification #bt_identification {
		float:left;
		margin:2px 0 0 0
	}
	#identification a {
		float:left;
		display:block;
		clear:both;
		font-size:.9em;
		padding:2px 0 0 5px;
		color:#fff;
		text-decoration:underline
	}
	#identification a:hover {text-decoration:none}
	#identification span.bonjour {
		margin:0 0 0 5px;
		font-size:1.1em;
		color:#fff
	}
	.blocA2 input.textField {
		width:100px
	}
/* --------------------------------------------------------------- Visuel */
	#header #visuel {
		float:left;
		margin:0 0 4px 0
	}
/* --------------------------------------------------------------- Date du jour */
	#header #date_jour {
		float:left;
		margin:0 0 0 5px
	}
/* --------------------------------------------------------------- Nombre de visiteurs */
	#header #visiteurs {
		float:right;
		margin:0 10px 0 0
	}
	#header #visiteurs span.white {color:#b70226}
/* --------------------------------------------------------------- Choix de la langue */
	#header #langues {
		float:right;
		margin:0 10px 0 0
	}
/* --------------------------------------------------------------- Imprimer la page */
	#header #impression {
		float:right;
		margin:0 5px 0 0
	}
/* --------------------------------------------------------------------------------------------- Main */
	#main {
		position:relative;
		float:left;
		width:756px;
		border-left:solid 1px #8d8f8f;
		border-top:solid 1px #8d8f8f;
		border-right:solid 1px #8d8f8f;
		background:#fff;
		padding:15px 3px 0 3px
	}
/* --------------------------------------------------------------- Left */
	#main #left {
		float:left;
		width:154px
	}
/* --------------------------------------------------------------- Contenu */
	#main #content {
		float:left;
		width:430px;
		padding:0 8px 0 10px
	}
/* ----------------------------------------- Blocs */
/* ---------------- Général */
	.bloc {width:154px}
	.bloc ul {margin:0 0 5px 0}
	.bloc ul li {
		padding:0 0 4px 8px;
		background:url(/img/structure_front/puce.gif) no-repeat 0 6px
	}
	
	/**********ARBO ********/
	ul.page_perso {margin:0px 0 1px 0}
	ul.page_perso li {
		padding:0 0 0px 8px;
		background:none;
	}
	/***********************/
	.bloc a {color:#c31343}
	.bloc a:hover {text-decoration:underline}
	a.lien_evidence {color:#c31343}
/* ---------------- Forum */
	ul.forum {margin:4px 0 8px 0}
	ul.forum li {
		padding:0 0 0 15px;
		background:url(/img/structure_front/puce.gif) no-repeat 8px 8px
	}
	ul.forum li a {
		font-size:.9em;
		color:#59504D
	}
	ul.forum li a:hover {text-decoration:underline}
/* ---------------- Titres */
	.blocA1, .blocB1, .blocC1, .blocD1 { 
		width:144px;
		height:17px;
		padding:2px 0 0 10px;
		background:#c31343;
		font-weight:bold;
		color:#fff
	}
/* ---------------- Contenu */
	.blocA2, .blocB2, .blocC2, .blocD2 {
		width:132px;
		color:#757779;
		background-color:#fdfbf3;
		border-left:1px solid #c31343;
		border-right:1px solid #c31343;
		border-bottom:1px solid #c31343;
		padding:15px 10px
	}
	.blocB2 a {
		padding:0 0 0 8px;
		background:url(/img/structure_front/puce.gif) no-repeat 0 6px
	}
	
	/***********************/
	.blocB2 .page_perso a {
		padding:0 0 0 8px;
		background:none;
	}
	/************************/
	
/* ---------------- Bottom */
	.blocA3, .blocB3, .blocC3, .blocD3 {height:11px}
/* --------------------------------------------------------------- Right */
	#main #right {
		float:left;
		width:154px;
		position:absolute;
		top:15px;
		right:3px
	}
/* --------------------------------------------------------------- Permet l'alignement des 3 éléments barre de gauche partie centrale et barre de droite*/
	#fixStructure { 
		clear:both;
		height:1px;
		width:756px
	}
/* --------------------------------------------------------------- Footer */
	#footer {
		position:relative;
		width:764px;
		font-size:.8em;
		color:#494992;
		text-align:center;
		background:url(../img/structure_front/footer.gif) no-repeat center top
	}
	#footer a {color:#494992}
	#footer #telmedia {
		position:absolute;
		top:6px;
		left:8px
	}
	#footer #telmedia a:hover {text-decoration:underline}
	#footer ul {padding:8px 0 10px 0}
	#footer ul li {display:inline}
	#footer ul li a {text-decoration:underline}
	#footer ul li a:hover {text-decoration:none}

