#contenu_ref {
	background-image:url(../gen_img/fond_contenu.gif);
	background-repeat:repeat-y;
	background-position:top left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7E8488;
	line-height:14px;
	text-align:justify;
}

#contenu_ref #tab_contenu {
margin: 0px 2px 0px 2px;
background-image:url(../gen_img/fond_contenu_h_page.jpg);
background-repeat:no-repeat;
background-position: top left;
}

.titre {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #3B3D3E;
	font-weight: bold;
	padding: 8px 0px 7px 15px;
	text-transform: uppercase;
	line-height:15px;
}

.tab_ref_bleu { 
	margin-bottom: 10px;
	background:url(fond_ref_liseret_bleu.jpg) no-repeat;
	width:294px;
	height:100px;
}
.tab_ref_bleu a:  { color: #3B3D3E; text-decoration: none; }
.tab_ref_bleu a:visited  { color: #3B3D3E; text-decoration: none; }
.tab_ref_bleu a:link  { color: #3B3D3E; text-decoration: none; }
.tab_ref_bleu a:hover  { color: #00A1E5; text-decoration: none; }
	
.tab_ref_rouge { 
	margin-bottom: 10px;
	background:url(fond_ref_liseret_rouge.jpg) no-repeat;
	width:294px;
	height:100px;
}
.tab_ref_rouge a:  { color: #3B3D3E; text-decoration: none; }
.tab_ref_rouge a:visited  { color: #3B3D3E; text-decoration: none; }
.tab_ref_rouge a:link  { color: #3B3D3E; text-decoration: none; }
.tab_ref_rouge a:hover  { color: #CF3F00; text-decoration: none; }
	
.tab_ref_vert { 
	margin-bottom: 10px;
	background:url(fond_ref_liseret_vert.jpg) no-repeat;
	width:294px;
	height:100px;
}		
.tab_ref_vert a:  { color: #3B3D3E; text-decoration: none; }
.tab_ref_vert a:visited  { color: #3B3D3E; text-decoration: none; }
.tab_ref_vert a:link  { color: #3B3D3E; text-decoration: none; }
.tab_ref_vert a:hover  { color: #829911; text-decoration: none; }

.td_fond_vignette {
	background-image:url(fond_vignette.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

td .solution {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #ffffff;
	padding: 0 0 0 15px;
	height:17px;
}

.txt_presentation {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #7E8488;
line-height:14px;
padding: 8px 15px 10px 20px;
text-align:justify;
letter-spacing: 0px;
}



.titre-corporate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009DDF;
	line-height: 14px;
	text-transform:uppercase;
	letter-spacing: 0px;
	border-bottom: 1px #EBEBEB;
	border-bottom-style:solid;
	padding: 0px 0px 4px 0px;
	margin: 16px 0px 15px 14px;
	font-weight: bold;
}

.titre-e-catalogue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ACCA14;
	line-height: 14px;
	text-transform:uppercase;
	letter-spacing: 0px;
	border-bottom: 1px #EBEBEB;
	border-bottom-style:solid;
	padding: 0px 0px 4px 0px;
	margin: 16px 0px 15px 14px;
	font-weight: bold;
}

.titre-e-business {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E74700;
	line-height: 14px;
	text-transform:uppercase;
	letter-spacing: 0px;
	border-bottom: 1px #EBEBEB;
	border-bottom-style:solid;
	padding: 0px 0px 4px 0px;
	margin: 16px 0px 15px 14px;
	font-weight: bold;
}

.top_vignette{
display:block;
margin:30px 0px 0px 0px;
}

.espace_3 {
	height: 20px;
}
