a:link,a:visited,a:hover, a:active {
	color: #189028; 
}

div.erreurSaisie{
width:190px;
background-color:#CCD3E3;
padding:2px;
}

table.ordonnance{
	background-color:#CCD3E3;
	width:95%;
	margin:auto;
	border-collapse: separate;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;	
	margin-bottom:20px;
}
table.ordonnance th span{
	background-repeat: no-repeat;	
	background-position:left;
	width:24px;
	height:30px;
	display:block;
	position:absolute;
	top:199px;
	left:220px;	
}
table.ordonnance th span.etape1{
	background-image : url(../images/boutons/lab_etap_1.jpg);
}
table.ordonnance th span.etape2{
	background-image : url(../images/boutons/lab_etap_2.jpg);
}
table.ordonnance th span.etape3{
	background-image : url(../images/boutons/lab_etap_3.jpg);
}
table.ordonnance th span.etape4{
	background-image : url(../images/boutons/lab_etap_4.jpg);
}
table.ordonnance th span.etape5{
	background-image : url(../images/boutons/lab_etap_5.jpg);
}
table.ordonnance th span.etape6{
	background-image : url(../images/boutons/lab_etap_6.jpg);
}
table.ordonnance th span.etape7{
	background-image : url(../images/boutons/lab_etap_7.jpg);
}
table.ordonnance th, table.ordonnance td.separation{
	padding-left:40px;
	background-color:#55A44A;
	color:white;
	height:15px;
}
table.ordonnance td.separation{
	height:10px;
}
div.message{
	font-weight:bold;
	padding-left:20px;
	margin-top:15px;
	margin-bottom:15px;
}
span.separation{
	width:2px;
	height:155px;
	background-color:#BFBBB3;
	display:block;
}
textarea.ordonnance{
	width:100%;
	height:120px;
}

span.accroche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #55a44a;
}
td.bandeauColor{
	background-image: url(../images/design/vert_bandeau.jpg);
	background-repeat: no-repeat;
}	
div#ssMenu{
	width:538px;
	height: 25px;
	left: 108px;
	position: absolute;
	top: 136px;
}
div.color{
		width : 280px;
		background-color: #ccd3e3;
		border : 1px #c4cbd6 solid;
	}
	
div.color h3{
	color: #ffffff;
	background-color: #55a44a;
	margin-top: 0px;
	padding-left: 40px;
	}
div#carre{
	display: block;
	background-image: url(../images/design/puce_verte.gif);
	background-repeat: no-repeat;
	background-position: 4px 8px;
	line-height:1em;
}
div.bleuClair{
		width : 280px;
		background-color: #d4e4d4;
		border : 1px #c4cbd6 solid;
}
	
div.bleuClair h3{
	color: #ffffff;
	/*background-color: #425b8a;*/
	background-color: #55a44a;
	margin-top: 0px;
	padding-left: 40px;
}
div.bleuClair div#carre{
	display: block;
	background-image: url(../images/design/puce_verte.gif);
	background-repeat: no-repeat;
	background-position: 4px 8px;
	line-height:1em;
}
div#fleche{
	display: block;
	background-image: url(../images/design/fleche_verte.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
}	
div#flecheText{
	margin-left: 20px;
	display: block;
	margin-bottom: 5px;
}

div#puce{
	width:32px;
	height: 32px;
	display: block;
	position: relative;
	top: 20px;
	left: 5px;
}


h3.xTitle {
	color: #16A816;
	margin-top: 10px;
	margin-left: 40px;
	font-style: italic;
	margin-right: 10px;
	background-image: url(../images/boutons/carre_vert_on.gif);
	background-repeat: no-repeat;
	background-position: left;	
	padding-left:20px;

}
h3.xTitleOpen {
	color: #16A816;
	margin-top: 10px;
	margin-left: 40px;
	font-style: italic;
	margin-right: 10px;
	background-image: url(../images/boutons/carre_vert_off.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left:20px;	
}
div.xParagraph{
	margin-left: 14px;
	display: block;
	margin-bottom: 5px;
}

a.colorlien:link {color: #000000; font-family:  Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-decoration:none}
a.colorlien:visited {color: #000000; font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-decoration:none}
a.colorlien:hover {color: #55a44a; font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-decoration:none}
a.colorlien:active {color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-decoration:none}
