/* feuille de style site dvpt.net */
body
{
	font: 12px Arial, verdana,Helvetica, sans-serif;
	letter-spacing: 0.3px;
	line-height: 1.2em;
	color:#000000;
	background-color:white;
	margin: 0 0 0 0;
}

.titrerichardson1{
	font-size:20px;
	font-weight:bold;
	display:block;
	padding-top:3px;
	padding-left:25px;
	margin-top:5px;
	margin-left:5px;
	line-height:20px;
	color:#727176;
	background-image:url(/images/puce_cube.gif);
	background-repeat:no-repeat;
}

.titrerichardson2{
	font-size:12px;
	font-weight:bold;
	display:block;
	padding-top:3px;
	padding-left:20px;
	margin-top:5px;
	margin-left:5px;
	line-height:20px;
	color:#727176;
	background-image:url(/images/puce_cube.gif);
	background-repeat:no-repeat;
}

#main{
	position:relative;
	width:985px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	background-color:white;	
	background-image:url(/images/fond_haut.gif);
	background-repeat: no-repeat;
}

#navigation1{
	/*position:absolute;*/
	background-color:transparent;
	height:43px;
	width:762px;
	margin-left:223px;
	top:39px;
	display:block;
}

#navigation3{
	background-color:transparent;
	height:40px;
}

h1{
	color:#e94124;
	font-weight:normal;
	margin-top: 0px;
	font-size: 20px;
}

a.petitnoir:link, a.petitnoir:visited,a.petitnoir:active,a.petitnoir:hover{
	color:#000000;
	text-decoration:underline;
	font-size:11px;
	line-height:20px;
}

.noire{
	color:#000000;
	font-size:11px;
}

a.navht2droit:link, a.navht2droit:visited,a.navht2droit:active{
	display:block;
	color:#6e6d72;
	font-size:11px;
	background-color:#e8e9ea;
	text-decoration:none;
	margin-top:50px;
	width:80px;
	height:29px;
	text-align:center;
	background-image:url(/images/onglet_ht2droit.gif);
}

a.navht2droit:hover{
	display:block;
	color:#6e6d72;
	font-size:11px;
	background-color:#ffffff;
	text-decoration:none;
	margin-top:50px;
	width:80px;
	height:29px;
	text-align:center;
	background-image:url(/images/onglet_ht2droit.gif);
}

/***************** Navigation wysi ******************/
#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 15px;
}

#navbas, #navbas ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 15px;
}
		
#nav a {
	width: auto;		
}
		
.dl_wysi{
	float:left;
	height:20px;
	margin:0;
	padding:0;
}

.sous_menu_pos {
	clear:both;
	top:68px;
	position:absolute;
	width: 150px;
	background-color:#FFFFFF;
	margin:0;
	padding:0;
	visibility:hidden;
}

.ul_wysi{
	margin:0;
	padding:0;
}

.menu_niv1-1{
	margin:0;
	padding:0;
	width:101px;
	margin-right:4px;
}

.menu_niv1-2{
	margin:0;
	padding:0;
	width:80px;
	margin-left:4px;
}

a.a_wysi_1-1:link, a.a_wysi_1-1:visited,a.a_wysi_1-1:active{
	display:block;
	color:#6e6d72;
	font-size:11px;
	background-color:#e8e9ea;
	text-decoration:none;
	padding-top:8px;
	margin-top:40px;
	width:101px;
	height:31px;
	text-align:center;
	background-image:url(/images/onglet_ht1.gif);
	background-repeat:no-repeat;
}

a.a_wysi_1-1:hover{
	display:block;
	color:#6e6d72;
	font-size:11px;
	background-color:#ffffff;
	text-decoration:none;
	padding-top:8px;
	margin-top:40px;
	width:101px;
	height:31px;
	text-align:center;
	background-image:url(/images/onglet_ht1.gif);
	background-repeat:no-repeat;
}

a.a_wysi_1-2:link, a.a_wysi_1-2:visited,a.a_wysi_1-2:active{
	display:block;
	color:#6e6d72;
	font-size:11px;
	background-color:#e8e9ea;
	text-decoration:none;
	margin-top:50px;
	width:80px;
	height:29px;
	text-align:center;
	background-image:url(/images/onglet_ht2.gif);
	background-repeat:no-repeat;
}

a.a_wysi_1-2:hover{
	display:block;
	color:#6e6d72;
	font-size:11px;
	background-color:#ffffff;
	text-decoration:none;
	margin-top:50px;
	width:80px;
	height:29px;
	text-align:center;
	background-image:url(/images/onglet_ht2.gif);
	background-repeat:no-repeat;
}

a.a_wysi_2_bleu1:link, a.a_wysi_2_bleu1:visited,a.a_wysi_2_bleu1:active{
	display:block;
	color:#6e6d72;
	font-size:11px;
	background-color:#ffffff;
	text-decoration:none;
	width:160px;
	height:15px;
	background-image:url(/images/fond_menu2.gif);
	background-repeat:no-repeat;
	padding-left:3px;
}

a.a_wysi_2_bleu1:hover{
	display:block;
	color:#6e6d72;
	font-size:11px;
	background-color:#bccbe5;
	text-decoration:none;
	width:160px;
	height:15px;
	background-image:url(/images/fond_menu2.gif);
	background-repeat:no-repeat;
	padding-left:3px;
}

a.a_wysi_2_bleu2:link, a.a_wysi_2_bleu2:visited,a.a_wysi_2_bleu2:active{
	display:block;
	color:#6e6d72;
	font-size:11px;
	background-color:#ffffff;
	text-decoration:none;
	width:160px;
	height:15px;
	background-image:url(/images/fond_menu2.gif);
	background-repeat:no-repeat;
	padding-left:3px;
}

a.a_wysi_2_bleu2:hover{
	display:block;
	color:#6e6d72;
	font-size:11px;
	background-color:#64C1E4;
	text-decoration:none;
	width:160px;
	height:15px;
	background-image:url(/images/fond_menu2.gif);
	background-repeat:no-repeat;
	padding-left:3px;
}

a.a_wysi_2_jaune1:link, a.a_wysi_2_jaune1:visited,a.a_wysi_2_jaune1:active{
	display:block;
	color:#6e6d72;
	font-size:11px;
	background-color:#ffffff;
	text-decoration:none;
	width:160px;
	height:15px;
	background-image:url(/images/fond_menu2.gif);
	background-repeat:no-repeat;
	padding-left:3px;
}

a.a_wysi_2_jaune1:hover{
	display:block;
	color:#6e6d72;
	font-size:11px;
	background-color:#f7ce25;
	text-decoration:none;
	width:160px;
	height:15px;
	background-image:url(/images/fond_menu2.gif);
	background-repeat:no-repeat;
	padding-left:3px;
}

a.a_wysi_2_jaune2:link, a.a_wysi_2_jaune2:visited,a.a_wysi_2_jaune2:active{
	display:block;
	color:#6e6d72;
	font-size:11px;
	background-color:#ffffff;
	text-decoration:none;
	width:160px;
	height:15px;
	background-image:url(/images/fond_menu2.gif);
	background-repeat:no-repeat;
	padding-left:3px;
}

a.a_wysi_2_jaune2:hover{
	display:block;
	color:#6e6d72;
	font-size:11px;
	background-color:#E7CC22;
	text-decoration:none;
	width:160px;
	height:15px;
	background-image:url(/images/fond_menu2.gif);
	background-repeat:no-repeat;
	padding-left:3px;
}

.dl_wysi .sous_menu_pos .ul_wysi .sous_menu_pos{
	position:relative;
	background-color:transparent;
	width:250px;
}

.dl_wysi .sous_menu_pos .ul_wysi{
	position:absolute;
	left:135px;
	margin:0;
	padding:0;
	top:10px;
	left:0px;
	width: 250px;
}

/***************** Navigation wysi ******************/

