/*top right bottom left */

img {
	border:0px;
}
.E_titre{
	color: #b80000;
}
.E_soustitre{color: #003B3A;}

#liste{
	margin: 20px 10px 0px 10px ;
}
.menu_projet{
	/*background-color:#fff000;*/
	border:1px silver solid;
	padding-top:-15px;
	text-align:center;
	font-size:10px;
	font-weight:bold;
}
a.lien_menu{
	text-decoration:none;
	color: #003B3A;
	font-size:10px;
}
#message{
	text-align:center;
	color:red;
	font-size:10px;
	margin:5px;
}
#print{
	margin-left:auto;
	margin-right:auto;
	width:600px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px silver solid;
}
#article{
	font-size:11px;
	padding:10px;
	text-align:justify;
}
/*AFFICHAGE DES ARTICLES DE LA BASE DE DONNEES*/
#contenu_page{
		text-align:justify;
}

#contenu_page ul,li{
	margin-left:30px;
}
#contenu_page a{
	text-decoration:none;
	color: #003B3A;
	font-size:12px;
}
#contenu_page a:hover{
	color:black;
	text-decoration:underline;
}
/*AFFICHAGE DES ARTICLES DE LA BASE DE DONNEES*/
#articleguide{
	display:none;
	border:1px silver solid;
	margin-top:20px;
	margin-left:10px;
	padding:5px;
	text-align:justify;
	font-size:11px;
}
#rubrique{
	margin-top:20px;
	margin-left:10px;
	padding:5px;
	text-align:justify;
	font-size:10px;
}

#arbo{
	margin-left:10px;
	font-size:13px;
	font-weight:bold;
}
#guide{
	margin-left:20px;
	padding-top:10px;
	padding-bottom:10px;
}
#detail_guide{
	margin-left:20px;
	padding-top:5px;
	padding-bottom:5px;
}

a.lien_article{
	text-decoration:none;
	color: #003B3A;
	font-size:11px;
}
a.lien_article:hover{
	color:black;
}
a.lien_rubrique{
	text-decoration:none;
	color: #b80000;
	font-size:12px;
}
a.lien_rubrique:hover{
	color:black;
}
.liste_article{
	margin-left:25px;
	padding-left:10px;
	border-left:1px silver solid;	
}
#article{
	font-size:11px;
	padding:10px;
	text-align:justify;
}
.titre_aide{
	font-weight:bold;
	font-size:13px;
	background-color:#087f7d;
	color:white;
}
.aide{
	border:1px silver solid;
	padding:3px;
}

.titreaidedetail {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight : bold;
	background-color: #087f7d;
	border-Bottom: #808080 1px solid;
	border-Left: #C2D2C2 1px solid;
	border-Right: #808080 1px solid;
	border-Top: #C2D2C2 1px solid;
}
	
.titretableau {
	font-size : 12px;
	background-color: #fccc00;
	font-weight : bold;
	border-bottom: #808080 1px solid;
	border-left: #C2D2C2 1px solid;
	border-right: #808080 1px solid;
	border-bop: #C2D2C2 1px solid;
}

.donneestableau {
	font-size : 11px;
	background-color: #FCFFD7;
	vertical-align: top;
}

.commentairetableau{
	font-size : 11px;
	background-color: #FCFFD7;
	border-bottom: #808080 1px solid;
	border-left: #C2D2C2 1px solid;
	border-right: #808080 1px solid;
	border-top: #C2D2C2 1px solid;
	vertical-align: top;
}
.encadre{
	border:0px silver solid;
	font-size:11px;
	margin:7px;
	padding:7px;
	text-align:justify;
}

.P_titre{
	padding-top:-5px;
	font-weight:bold;
	font-size:20px;
	color:#ffcc00;
	text-align:center;
}
.P_stitre{
	padding-top:-5px;
	font-weight:bold;
	font-size:16px;
	color:#ffcc00;}
	
.P_produit{
	margin-left:20px;
	margin-top:0px;
	border-left:2px silver solid;
	padding:0px 0px 0px 5px;
	text-align:justify;
	font-size:11px;
	min-height:50px;
}
.P_prestation{
	font-weight:bold;
	font-size:13px;
	color:#008080;
}
.P_rubrique{
	font-weight:bold;
	font-size:14px;
	color:#003B3A;
}
.P_logo{
	float:left;
	margin-right:10px;
}

/* BOITE */
div#boite{
	margin: 0 0;
	background: #9BD1FA;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
}

	b.rtop, b.rbottom{display:block;background: #FFF}
	b.rtop b, b.rbottom b{display:block;height: 1px;
	    overflow: hidden; background: #9BD1FA}
	b.r1{margin: 0 5px}
	b.r2{margin: 0 3px}
	b.r3{margin: 0 2px}
	b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}


#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2.5em; color:#fff;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:1em;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#d4d4d4; border-left:1px solid #ffc001; border-right:1px solid #ffc001;}
.xb1 {margin:0 5px; background:#ffc001;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#d4d4d4; border:0 solid #ffc001; border-width:0 1px;}
	
/* FIN DE BOITE */
