html{
	margin:0;
	padding:0;
	
}

body{
	background:#E0E3EA url('../graphics/bg-tramage-top2.jpg') repeat-x;
	margin:0;
	padding:0;
	font-family:Trebuchet MS;
	color:#3D3F4C;
	font-size:12px;
}
body.rouge{
	background:#E0E3EA url('../graphics/bg-tramage-top-rouge.jpg') repeat-x;
}
body.violet{
	background:#E0E3EA url('../graphics/bg-tramage-top-violet.jpg') repeat-x;
}
body.rose{
	background:#E0E3EA url('../graphics/bg-tramage-top-rose.jpg') repeat-x;
}
body.bleu{
	background:#E0E3EA url('../graphics/bg-tramage-top-bleu.jpg') repeat-x;
}
body.orange{
	background:#E0E3EA url('../graphics/bg-tramage-top-orange.jpg') repeat-x;
}
body.vert{
	background:#E0E3EA url('../graphics/bg-tramage-top-vert.jpg') repeat-x;
}
#main_content{
	margin:0 auto;
	width:900px;
}

#header{
	width:900px;
	height:236px;
	
	margin-top:-5px;
	padding:0;
	background:url('../graphics/header-bg-banner2.jpg') no-repeat;
}

#header2{
	width:900px;
	height:236px;
	
	margin-top:-5px;
	
	padding:0;
	background:url('../graphics/header-bg-banner2.jpg') no-repeat;
}

*+html #header{ margin-top:-5px; } /* IE7 */
*+html #header2{ margin-top:-5px; } /* IE7 */

#header_photo{
	margin-top:10px;
	margin-left:7px;
}
#header_text{
	
	margin-bottom:4px;
}
#menu{
	font-size:12px;
	font-weight:bold;
}
#menu td{cursor:pointer}

/* ---- PAGES ---- */
	/* == général ==*/
	#menu_left{
		width:140px;
		padding:5px;
		
		font-size:12px;
	}
	
	#menu_left a:hover{
	text-decoration:underline;
	}
	
	
	#content_right{
		width:740px;
		padding:5px;
		
	}
	#footer_faq_content{
		width:900px;
		margin:0 auto;
		
	}
	#footer_faq_content ul{
		color:#FFFFFF;
	}
	#footer_faq_content ul li{
		margin:5px 0;
	}
	
	#footer_faq_violet{
		background:#84347d url('../graphics/footer-content-violet.jpg') repeat-x;
	}
	#footer_violet{
		width:100%;
		height:46px;
		background:#FFFFFF url('../graphics/footer-bg-violet.jpg') repeat-x;
		clear:both;
	}
	
	#footer_faq_orange{
		background:#ea7e05 url('../graphics/footer-content-orange.jpg') repeat-x;
	}
	#footer_orange{
		width:100%;
		height:46px;
		background:#FFFFFF url('../graphics/footer-bg-orange.jpg') repeat-x;
		clear:both;
	}
	
	#footer_faq_rouge{
		background:#cb2020 url('../graphics/footer-content-rouge.jpg') repeat-x;
	}
	#footer_rouge{
		width:100%;
		height:46px;
		background:#FFFFFF url('../graphics/footer-bg-rouge.jpg') repeat-x;
		clear:both;
	}
	
	#footer_faq_bleu{
		background:#008db8 url('../graphics/footer-content-bleu.jpg') repeat-x;
	}
	#footer_bleu{
		width:100%;
		height:46px;
		background:#FFFFFF url('../graphics/footer-bg-bleu.jpg') repeat-x;
		clear:both;
	}
	
	#footer_faq_vert{
		background:#93b800 url('../graphics/footer-content-vert.jpg') repeat-x;
	}
	#footer_vert{
		width:100%;
		height:46px;
		background:#FFFFFF url('../graphics/footer-bg-vert.jpg') repeat-x;
		clear:both;
	}
	
	#footer_faq_rose{
		background:#b8008a url('../graphics/footer-content-rose.jpg') repeat-x;
	}
	#footer_rose{
		width:100%;
		height:46px;
		background:#FFFFFF url('../graphics/footer-bg-rose.jpg') repeat-x;
		clear:both;
	}
	
	#footer_faq_content ul{
		list-style-type:none;
	}
	
	#footer_faq_content ul li{
		background-image:url(../graphics/puce_faq.gif);
		background-repeat: no-repeat;
		background-position:left center;
		padding-left:15px;
	}
	
	#content_right ul li{
		font-family: Trebuchet MS, Arial, Verdana;
		line-height:18px;
		margin-top:6px;
		padding-bottom:6px;
		margin-left:-8px;
		list-style-image:url(../graphics/puce.gif);
		
		width:500px;
		text-align:justify;
		background-image:url(../graphics/li_separator.gif);
		background-repeat:no-repeat;
		background-position:bottom left;
	}
	
	
	#content_right ul li:last-child{
		background-image:none;
	}
	
		#content_right ul.bullet li{
		font-family: Trebuchet MS, Arial, Verdana;
		line-height:18px;
		margin-top:6px;
		padding-bottom:6px;
		margin-left:-8px;
		list-style-image:url(../graphics/puce_2.gif);
		width:600px;
		text-align:justify;
		background-image:url(../graphics/li_separator.gif);
		background-repeat:no-repeat;
		background-position:bottom left;
	}
	
	#content_right ul.sous_bullet li:last-child{
		background-image:none;
	}
	
	/* == Home == */
	#home_1{
		width:900px;
		background:#E0E3EA url('../graphics/bg-hallo-light.jpg') no-repeat bottom center !important;
		background:none;
	}
	#home_2{
		width:900px;
		background:#E0E3EA url('../graphics/bg-hallo-dark.jpg') no-repeat top center !important;
		background:none;
	}
	/* == Home == */
	
	/* == Videos == */
	#liste_capsule{
		width:900px;
	}
	#videos_general, #videos_general_text{
		width:400px;
	}
	/* == Videos == */
	
	/* == FAQ == */
		.faq1{
			background: url('../graphics/faq1.jpg') repeat-y;
			padding:5px;
			width:630px;
		}
		
		.faq2{
			background: url('../graphics/faq2.jpg') repeat-y;
			padding:5px;
			width:630px;
		}
	/* == FAQ == */
	

/* ---- PAGES ---- */

/* ---- FOOTER ---- */
#footer{
	width:100%;
	height:46px;
	background:#FFFFFF url('../graphics/footer-bg-gris.jpg') repeat-x;
	clear:both;
}
#footer_content{
	margin:0 auto;
	width:900px;
	clear:both;
}

/* ---- FOOTER ---- */


h1{
	font-size:24px;
	color:#3D3F4C;
	font-weight:normal;
}
h2{
	font-size:17px;
	color:#3D3F4C;
	font-weight:normal;
}
h3{
	font-size:14px;
	color:#3D3F4C;
	font-weight:normal;
}
p{
	text-align:justify;
	line-height:18px;
}

.colorBlue{
	color:#008BB6;
}
.bold{
	font-weight:bold;
}
.sstitre{
	font-size:18px;
	font-weight:bold;
}

.sstitre2{
	font-size:14px;
	font-weight:bold;
}
a{
	color:#008BB6;
	font-weight:bold;
	text-decoration:none;
}

a:hover{
	text-decoration: underline;
}
img { behavior: url(iepngfix.htc) }
