a:link,a:visited,a:hover, a:active {
	color: #3e6ea0; 
}

table.ordonnance{
	background-color:#d4e4d4;
	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/med_etap_1.jpg);
}
table.ordonnance th span.etape2{
	background-image : url(../images/boutons/med_etap_2.jpg);
}
table.ordonnance th span.etape3{
	background-image : url(../images/boutons/med_etap_3.jpg);
}
table.ordonnance th span.etape4{
	background-image : url(../images/boutons/med_etap_4.jpg);
}
table.ordonnance th span.etape5{
	background-image : url(../images/boutons/med_etap_5.jpg);
}
table.ordonnance th span.etape6{
	background-image : url(../images/boutons/med_etap_6.jpg);
}
table.ordonnance th span.etape7{
	background-image : url(../images/boutons/med_etap_7.jpg);
}
table.ordonnance th, table.ordonnance td.separation{
	padding-left:40px;
	background-color:#3F709B;
	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: #3e6ea0;
}
td.bandeauColor{
	background-image: url(../images/design/bleu_bandeau.jpg);
	background-repeat: no-repeat;
}	
div.vert{
		width : 280px;
		background-color: #ccd3e3;
		border : 1px #c4cbd6 solid;
	}
	
div.vert h3{
	color: #ffffff;
	/*background-color: #55a44a;*/
	background-color: #425b8a;
	margin-top: 0px;
	padding-left: 40px;
	}
div.vert div#carre{
	display: block;
	background-image: url(../images/design/puce_bleu.gif);
	background-repeat: no-repeat;
	background-position: 4px 8px;
	line-height:1em;
}

div.color{
	width : 280px;
	background-color: #d4e4d4;
	border : 1px #c4cbd6 solid;
	margin-bottom: 0px;
}
div.colorClair{
		width : 280px;
		background-color: #d4e4d4;
		border : 1px #c4cbd6 solid;
}
	
div.color h3{
	color: #ffffff;
	background-color: #425b8a;
	margin-top: 0px;
	padding-left: 40px;
}
div.colorClair h3{
	color: #ffffff;
	background-color: #425b8a;
	margin-top: 0px;
	padding-left: 40px;
}
div#carre{
	display: block;
	background-image: url(../images/design/puce_bleu.gif);
	background-repeat: no-repeat;
	background-position: 4px 8px;
	line-height:1em;
}
div#fleche{
	display: block;
	background-image: url(../images/design/fleche_bleu.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
}	
div#puce{
	width:32px;
	height: 32px;
	display: block;
	position: relative;
	top: 20px;
	left: 5px;
}


div#ssMenu{
	width:568px;
	height: 25px;
	left: 108px;
	position: absolute;
	top: 136px;
}
div#flecheText{
	margin-left: 20px;
	display: block;
	margin-bottom: 5px;
}

div#ssMenu{
	width:538px;
	height: 25px;
	left: 108px;
	position: absolute;
	top: 136px;
}
h3.xTitle {
	color: #3e6ea0;
	margin-top: 10px;
	margin-left: 40px;
	font-style: italic;
	margin-right: 10px;
	background-image: url(../images/boutons/carre_bleu_on.gif);
	background-repeat: no-repeat;
	background-position: left;	
	padding-left:20px;

}
h3.xTitleOpen {
	color: #3e6ea0;
	margin-top: 10px;
	margin-left: 40px;
	font-style: italic;
	margin-right: 10px;
	background-image: url(../images/boutons/carre_bleu_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: #425b8a; 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}
