/* CSS Document */
/* --------------------------------------------------------------------------------------------- Global */
	#global {background-image:url(../../images/visuels/visu_home.jpg)}
/* --------------------------------------------------------------------------------------------- Conteneur */
/* ------------------------------------------------------------------------- Main top */
	#conteneur #main_top {
		float:left;
		width:761px;
		height:8px;
		font-size:0;
		background:url(../../images/structure/background/main_top_home.gif);
		margin:68px 0 0 0
	}
/* ------------------------------------------------------------------------- Main */
	#conteneur #main {
		float:left;
		width:761px;
		background:url(../../images/structure/background/main_home.png)
	}
	* html #conteneur #main {
		height:400px;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/extension/soginorpa/design/soginorpa/images/structure/background/main_home.png',sizingMethod='scale');
		background-image:none
	}
	#conteneur #main #main2 {
		position:relative;
		float:left;
		width:100%;
		min-height:430px;
		background:url(../../images/structure/background/main2.gif) repeat-y 243px 0
	}
	* html #conteneur #main #main2 {height:430px}
/* ----------------------------------------------------- Left */
	#conteneur #main #main2 #left {
		float:left;
		width:234px;
		padding:0 5px 6px 4px
	}
/* --------------------------------- H2 */
	#conteneur #main #main2 #left h2 {
		line-height:1.1;
		text-transform:uppercase;
		font-size:1.7em;
		font-weight:normal;
		color:#fff;
		background:#e66202;
		padding:5px 0 5px 11px;
		margin:0 0 5px 0
	}
/* --------------------------------- H3 */
	#conteneur #main #main2 #left h3 {
		text-transform:uppercase;
		font-size:1.5em;
		color:#007cc6;
		padding:0 0 0 8px;
		margin:0 0 1px 0
	}
/* --------------------------------- Une journée avec */
	#conteneur #main #main2 #left #journee_avec {padding:0 8px 15px 5px}
	#conteneur #main #main2 #left #journee_avec .titre {
		display:block;
		font-size:1.2em;
		color:#202020;
		margin:0 0 5px 3px
	}
	#conteneur #main #main2 #left #journee_avec a.titre:hover {text-decoration:underline}
	#conteneur #main #main2 #left #journee_avec img {
		float:left;
		border:1px solid #c7ccce;
		background:#fff;
		padding:3px;
		margin:0 5px 0 0
	}
	#conteneur #main #main2 #left #journee_avec p {
		line-height:1.4;
		text-align:justify;
		color:#333
	}
	#conteneur #main #main2 #left #journee_avec p a {
		color:#007cc6;
		text-decoration:underline
	}
	#conteneur #main #main2 #left #journee_avec p a:hover {text-decoration:none}
/* --------------------------------- Espace vidéo */
	#conteneur #main #main2 #left #video {
		position:absolute;
		bottom:-17px;
		left:4px
	}
	#conteneur #main #main2 #left img {
		vertical-align:top;
		margin:0 0 10px 4px
	}
	#conteneur #main #main2 #left #toutes_videos {
		display:block;
		font-family:tahoma;
		text-transform:uppercase;
		font-size:.8em;
		color:#fff;
		margin:12px 0 0 110px
	}
	#conteneur #main #main2 #left #toutes_videos:hover {text-decoration:underline}
/* ----------------------------------------------------- Right */
	#conteneur #main #main2 #right {
		float:left;
		width:515px;
		padding:0 3px 0 0
	}
/* --------------------------------- Top */
	#conteneur #main #main2 #right #right_top {
		float:left;
		width:500px;
		background:#007cc6;
		padding:5px 9px 5px 6px
	}
/* --------------- H2 */
	#conteneur #main #main2 #right #right_top h2 {
		text-transform:uppercase;
		font-size:2em;
		font-weight:normal;
		color:#fff;
		padding:0 0 4px 0
	}
/* --------------- Toutes les actus */
	#conteneur #main #main2 #right #right_top #toutes_actus {
		float:right;
		font-family:tahoma;
		text-transform:uppercase;
		font-size:.8em;
		color:#fff
	}
	#conteneur #main #main2 #right #right_top #toutes_actus:hover {text-decoration:underline}
/* --------------------------------- Actualités */
	#conteneur #main #main2 #right #actualites {
		float:left;
		width:499px;
		padding:12px 4px 0 12px
	}
	#conteneur #main #main2 #right #actualites li {
		float:left;
		width:100%;
		color:#333;
		padding:0 0 15px 0
	}
	#conteneur #main #main2 #right #actualites li img {
		float:left;
		border:1px solid #c7ccce;
		background:#fff;
		padding:3px;
		margin:0 13px 0 0
	}
	#conteneur #main #main2 #right #actualites li img.right {
		float:right;
		margin:0 0 0 13px
	}
	#conteneur #main #main2 #right #actualites li h3 {
		font-size:1.3em;
		color:#005c9a
	}
	#conteneur #main #main2 #right #actualites li h3 a {
		color:#005c9a;
		text-decoration:underline
	}
	#conteneur #main #main2 #right #actualites li h3 a:hover {text-decoration:none}
	#conteneur #main #main2 #right #actualites li p {line-height:1.5}
	#conteneur #main #main2 #right #actualites li p.infos1 {font-weight:bold}
	#conteneur #main #main2 #right #actualites li p.infos2 {color:#000}
/* ------------------------------------------------------------------------- Main bottom */
	#conteneur #main_bottom {
		float:left;
		width:509px;
		height:18px;
		font-size:1.1em;
		color:#ffdc00;
		background:url(../../images/structure/background/main_bottom_home.gif);
		padding:3px 0 0 252px;
		margin:0 0 40px 0
	}
	#conteneur #main_bottom span.titre {
		font-family:tahoma;
		text-transform:uppercase;
		font-size:.8em;
		color:#fff;
		margin:0 15px 0 0
	}