/*top right bottom left */

img {
	border:0px;
}
#liste{
	margin: 20px 10px 0px 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{
	text-align:justify;
	font-size:11px;
	padding:10px;
}
.E_titre{color: #008080;}
.E_soustitre{color: #008080;}
/*AFFICHAGE DES ARTICLES DE LA BASE DE DONNEES*/
#contenu_page{
	text-align:justify;
}

a.lien_menu{
	text-decoration:none;
	color: #003B3A;
	font-size:10px;
}
#contenu_page ul,li{
	margin-left:20px;
}

#contenu_page a{
	text-decoration:none;
	color: #003B3A;
	font-size:12px;
}
#contenu_page a:hover{
	color:black;
	text-decoration:underline;
}

#detail_structure{
	display:none;
	padding:10px;
	left:200px;
	border:1px #000000 solid;
	position:absolute;
	top:190px; 
	width:590px;
	background-color:white;
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	opacity: 0.95;
	z-index:5;
}
#detail_structure ul{
	margin-left:40px;
}
.adhesion{
	font-size: 14px;
	font-weight: bold;
	color: Black;
	background-color: #c3f1f1;
	padding-left: 3px;
	margin-top:10px;
/*	border-bottom: 1px solid Black;
	border-left: 1px solid Black;
	border-top: 1px solid White;
	border-right: 1px solid White;*/
}
#reference{
	padding-top:10px;
	padding-bottom:10px;
}
#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;
}
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;
}
a.lien_autre{
	text-decoration:none;
	color: #003B3A;
	font-size:12px;
}
a.lien_autre:hover{
	color:black;
	text-decoration:underline;
}
.liste_article{
	margin-left:25px;
	padding-left:10px;
	border-left:1px silver solid;	
}

.titre_aide{
	font-weight:bold;
	font-size:13px;
	background-color:#00807f;
	padding-left:3px;
	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: #00807f;
	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: #c3f1f1;
	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: white;
	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:#008080;
	text-align:center;
}
.P_stitre{
	padding-top:-5px;
	font-weight:bold;
	font-size:16px;
	color:#008080;
}
.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;
	margin-bottom:5px;
}
.P_logo{
	margin-right:10px;
}
.P_image{
	margin-right:10px;
	width:100px;
}

/* 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 #00807f; border-right:1px solid #00807f;}
.xb1 {margin:0 5px; background:#00807f;}
.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 #00807f; border-width:0 1px;}
	
/* FIN DE BOITE */
