@charset "utf-8";
/* CSS Document */

/* ------------------------------------ */
/* ----------------CSS----------------- */
/* -------------DU MILIEU-------------- */
/* ---------DES PAGES INTERNES--------- */
/* ------------------------------------ */
/* ------------------------------------ */



/* ------------------------------------ */
/* --------DIV D'EMCAPSULEMENT--------- */
/* ------------------------------------ */
#m_left {
	float:left;
	width:41px; 
}
#middle {
	width:903px;
	float:left;
	background-color:#FFFFFF;
}
#middle_content {
	float:left;
	margin-top:15px;
	margin-left:20px;
	
}
#m_right {
	width:21px;
	float:left;
}

/* ------------------------------------ */
/* -------------DIV PATH--------------- */
/* ------------------------------------ */
#path {
	width:725px;
	margin-left:3px;
	background-image:url(/common/img/template/les_roches_bluche/EN-EN/path.jpg);
	background-repeat:no-repeat;
}
/*----- HACK for IE 8------*/
#path { width /*\**/: 600px\9 !important; }
#path img {
	margin-left:10px;
	margin-right:7px;
}
#path .link_firstlevel{
	font-size:24px;
	font-family:"Arial Narrow", Arial, FagoCoRegular, Verdana;
	font-weight:bold;
	color:#cf0012;
}
#path .link_secondlevel{
	font-size:20px;
	font-family:"Arial Narrow", Arial, FagoCoRegular, Verdana;
	color:#b1b1b1;
	padding-left:3px;
}
/* ----------LIEN DU CHEMIN------------ */
/* ----------LIEN DU CHEMIN------------ */
#links{
	margin-top:5px;
	float:left;
	width:600px;
}
#goodies {
	text-align:right;
	padding-top:15px;
	padding-right:5px;
}
/* -------FONCTIONS PRINT/SEND--------- */
#goodies {
	text-align:right;
	vertical-align:top;
}

/* ------------------------------------ */
/* ------------DIV CORPS--------------- */
/* ------------------------------------ */
#corps {
	float:left;
}
#corps a{
	color:#515151;
	text-decoration:underline;
}
#corps a:hover{
	color:#cf0012;
}
#corps h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cf0012;
	margin-right:5px;
	margin-bottom:15px;
	padding-top:15px;
}
#corps h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b1b1b1;
	margin-right:5px;
	margin-bottom:15px;
	padding-top:5px;
	font-weight:normal;
	letter-spacing:1px;
}
#corps h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b1b1b1;
	margin-right:5px;
	margin-bottom:5px;
	padding-top:10px;
}
#corps h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf0012;
	margin-right:5px;
	margin-bottom:5px;
	padding-top:10px;
}
/* -------------BANNER----------------- */
#banner{
	margin-top:12px;
	float:left;
}
#banner img{
	margin-top:1px;
}
#banner h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b1b1b1;
	margin-right:5px;
	margin-bottom:15px;
	padding-top:5px;
	font-weight:normal;
	letter-spacing:1px;
}

/* ------------------------------------ */
/* ---------DIV DESCRIPTIF------------- */
/* ---------(CONTENU TEXTE)------------ */
/* ------------------------------------ */
#descriptif, .descriptif,.descriptif_large {
	margin-top:15px;
	width:578px;
	font-family:Arial, Helvetica, sans-serif;
	/*text-align:justify;*/
	display:block;
}
.descriptif_large{
	width:745px;
}
#descriptif img, .descriptif img,.descriptif_large img{
	margin-top:1px;
}
#descriptif .text,.descriptif .text,.descriptif_large .text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*text-align:justify;*/
	margin-bottom:15px;
	margin-right:5px;
}
#descriptif ol li,.descriptif ol li,.descriptif_large ol li{
	margin-left:20px;
}
#descriptif ul li,.descriptif ul li,.descriptif_large ul li{
	background-image: url(/common/img/template/les_roches_bluche/EN-EN/list.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
}
#descriptif .portrait,.descriptif .portrait,.descriptif_large .portrait {
	float:left;
	margin-right:5px;
}/*
.descriptif h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#e83752;
	margin-right:5px;
	margin-bottom:15px;
	padding-top:15px;
}
.descriptif h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b1b1b1;
	margin-right:5px;
	margin-bottom:15px;
	padding-top:5px;
	font-weight:normal;
	letter-spacing:1px;
}
.descriptif h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-right:5px;
	margin-bottom:5px;
	padding-top:10px;
}
.descriptif h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cf0012;
	margin-right:5px;
	margin-bottom:10px;
	padding-top:10px;
}
*/
.descriptif .bold,.descriptif_large .bold{
	font-weight:bold;
	color:#cf0012;
}
/* ------------------------------------ */
/* ----------DIV DOCUMENTS------------- */
/* --------(CONTENU DOWNLOAD)---------- */
/* ------------------------------------ */
#documents {
	border-top:#3e3e3e 1px solid;
	width:573px;
	margin-top:15px;
}
#documents h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cf0012;
	margin-right:5px;
	margin-bottom:15px;
	padding-top:15px;
}
#documents ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left: 25px;
	/*padding-bottom:15px;*/
	list-style:none;
}
#documents img{
	padding-right:5px;
}
#documents a{
	color:#cf0012;
}
#documents a_active{
	color:#3e3e3e;
}
#documents a:hover{
	color:#3e3e3e;
}

/* ------------------------------------ */
/* ------------ANCRE TOP--------------- */
/* ------------------------------------ */
#back_top, #back_top_no_line, #back_top_form{
	border-top:#3e3e3e 1px solid;
	text-align:right;
	width:578px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
}
#back_top_no_line, #back_top_form{
	border-top:#3e3e3e 0px solid;
}
#back_top_form{
	margin-top:0px;
}
#back_top img, #back_top_no_line img, #back_top_form img{
	border:0;
	padding-right:4px;
}
#back_top a, #back_top_no_line a, #back_top_form a{
	color:#cf0012;
}
#back_top_onlineapp{
	border-top:#3e3e3e 1px solid;
	text-align:right;
	width:745px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
}
/* ------------------------------------ */
/* --------------DIV RIGHT------------- */
/* -------(CONTENU COLONNE RIGHT)------ */
/* ------------------------------------ */
#content_right{
	margin-top:12px;
	float:left;
	margin-left:5px;
	width:125px;
	margin-left:15px;
}
#topic_title,.topic_title{
	width:129px;
	background-image:url(/common/img/template/les_roches_bluche/EN-EN/top_topic.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
	color:#CF0012;
	height:64px;
}
#topic_title h3,.topic_title h3{
	font-size:16px;
	padding-left:7px;
	padding-right:7px;
	margin:0;
	padding-top:9px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:text;
}
#topic_title h4,.topic_title h4{
	color:#3e3e3e;
	font-weight:normal;
	font-size:13px;
	margin:0;
	padding-left:7px;
	vertical-align:top;
}
#topic_title h4 a,.topic_title h4 a{
	color:#3e3e3e;
	text-decoration:underline;
}
#topic_content,.topic_content {
	margin-bottom:35px;
	color:#cf0012;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
#topic_content ul li,.topic_content ul li{
	background-image: url(/common/img/template/les_roches_bluche/EN-EN/list.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
}
