body {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
/*__________________________LIENS ______________________*/

a.presentation,a.email {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: none;font-weight:bold}
a.presentation:link,a.email:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#006699; text-decoration: none; font-weight:bold}
a.presentation:hover,a.email:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #006666; text-decoration: underline;}
a.email,a.email:link,a.email:hover{font-size:10px;}

a.savoirplus,a.contact,a.mbleu {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6633; text-decoration: none; font-weight:bold}
a.savoirplus:link,a.contact:link,a.mbleu:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FF6633; text-decoration: none; font-weight:bold}
a.savoirplus:hover,a.contact:hover,a.mbleu:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006666; text-decoration: underline;}
a.contact,a.contact:link {text-decoration:underline;}
a.mbleu,a.mbleu:link,a.mbleu:hover{color:#1D62A5;}

a.annuaire,a.association,a.bleu,a.ubleu {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 12px; color: #006699; text-decoration: none;font-weight:bold}
a.annuaire:link,a.association:link,a.bleu:link,a.ubleu:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#006699; text-decoration: none; font-weight:bold}
a.annuaire:hover,a.association:hover,a.bleu:hover,a.ubleu:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006666; text-decoration: underline;}
a.ubleu:link,a.ubleu{text-decoration: underline;}

a.menudroite,a.menudroitevert {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; color: #006699; text-decoration: none;font-weight:bold}
a.menudroite:link,a.menudroitevert:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#006699; text-decoration: none; font-weight:bold}
a.menudroite:hover,a.menudroitevert:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006666; text-decoration: underline;}
a.menudroitevert {color: #006666;}
a.menudroitevert:link{color:#006666;}

a.dossier,a.bleufonce {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; color: #1C2373; text-decoration: none;font-weight:bold}
a.dossier:link,a.bleufonce:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#1C2373; text-decoration: none; font-weight:bold}
a.dossier:hover,a.bleufonce:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #1C2373; text-decoration: underline;}
a.dossier{font-size: 12px;font-weight:bold;}
a.dossier:link{font-size: 12px;font-weight:bold;}
a.dossier:hover{font-size: 12px;}

a.actualite,a.info {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 12px; color: #005AAD; text-decoration: none;font-weight:bold}
a.actualite:link,a.info:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#005AAD; text-decoration: none; font-weight:bold}
a.actualite:hover,a.info:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #005AAD; text-decoration: underline;}
a.info {color: #245188;}
a.info:link{color:#245188;}
a.info:hover {color: #245188;}

a.pinforouge,a.pservicerouge {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; color: #D93E1F; text-decoration: none;font-weight:bold}
a.pinforouge:link,a.pservicerouge:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#D93E1F; text-decoration: none; font-weight:bold}
a.pinforouge:hover,a.pservicerouge:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #D93E1F; text-decoration: underline;font-weight:bold}
a.pservicerouge {font-size:9px;}
a.pservicerouge:link{font-size: 9px;}
a.pservicerouge:hover {font-size: 9px;}
a.titrerouge,a.gtitrerouge {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 0.7em; color: #D93E1F; text-decoration: underline;font-weight:bold}
a.gtitrerouge,a.lienvert{font-family:"Trebuchet MS",Verdana,"Lucida Grande",Tahoma,Helvetica,Sans-Serif;font-size:1em;}
a.lienvert{color:#366e18;font-weight:bold;}
.menuaccueil,.listenews {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1D62A5; text-decoration: none;}
.menuaccueil:link,.listenews:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1D62A5; text-decoration: none;}
.menuaccueil:hover,.listenews:hover{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#108378; text-decoration: underline;}
.listenews{font-size: 12px;}
.listenews:link{font-size: 12px;}
.listenews:hover{font-size: 12px;}
a.listebleue {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1D62A5; text-decoration: none;}
a.listebleue:hover{color:#108378; text-decoration: underline;}

.menuinterieur,a.menuint {font-family: Verdana, Helvetica, sans-serif; font-size: 13px; color: #164A7D; text-decoration: none; font-weight:bold;}
.menuinterieur:link,a.menuint:link {font-family: Verdana, Helvetica, sans-serif; font-size: 13px; color: #164A7D; text-decoration: none; font-weight:bold;}
.menuinterieur:hover,a.menuint:hover{font-family: Verdana, Helvetica, sans-serif; font-size: 13px; color:#108378; text-decoration: underline; font-weight:bold;}
a.menuint {font-size: 12px;}
a.menuint:link {font-size: 12px;}
a.menuint:hover{font-size: 12px;}

.puceencadresejour{font-size:10px;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;color:#D48B17;}

/*__________________________PAGE D'ACCUEIL ______________________*/

.textedefilant{font-size:12px;text-decoration:none;font-family:Arial;color:#0354A2;font-style:italic;font-weight:bold;}

.texteblocnote,.textefaq,.puces,.grandpuces{
	font-size : 11px;
	text-decoration : none;
	font-family : Arial;
	color : #000000;
}
.textefaq {font-family:Verdana,Arial,Helvetica;}
.puces,.grandpuces{text-align:justify;}
.grandpuces {font-size:12px;}

/*__________________________ANNUAIRE ______________________*/

.titreannuaire {
	font-size : 18px;
	text-decoration : none;
	font-family : Helvetica, Arial;
	color : #006699;
	font-weight:bold;
}
.formannuaire,.formboutonannuaire,.formannuairepetit,.mformannuaire,.formfaq,.formfaqbas {
	color:#006699;
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	border-style:solid;
	background-color:#D7EBF1;
}
.mformannuaire,.formfaq{font-size:11px;}
.formfaqbas{font-size:11px;margin-bottom:5px;border-color:#79A7E2;}
.formannuairepetit {
	color:#006699;
	font-family:Arial;
	font-size:9px;
}
.formmoteur {
	color:#0E5EA3;
	font-family:Verdana;
	font-size:9px;
	border-style:solid;
	background-color:#FFFFFF;
}

.titreparagraphe,.titreinstance,.grandvertjust {
	font-size : 15px;
	text-decoration : none;
	font-family : Helvetica, sans-serif;
	font-weight:bold;
	color :#006F59; 
}
.titreinstance {text-decoration : underline;color :#D34127;}
.grandvertjust{text-align:justify;}

.ptextebleudirection {
	font-size : 11px;
	text-decoration : none;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : #1C2373;
}

/*__________________________PAGE PRESENTATION GENERALE : LES INSTANCES______________________*/

select.instance,select.instance2{
	color:#006699;
	font-family:Verdana;
	font-size:11px;
	border-style:solid;
	background-color:#D7EBF1;
}
select.instance2{font-size:7.8pt;}
li.instance{
		line-height: 1.5em;
		font-family:Arial,Helvetica,Verdana;
		color:#196390;
		font-size:13px;
}

ul.instance,ul.bas{
		font-size : 11px;
		font-family : Verdana,Arial, Helvetica, sans-serif;
		color : #000000;
}
ul.bas{padding-bottom:10px;}

.sitebleu,.sitebleusouligne,.missionbleu {  
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #006699;
	text-decoration: none;
	font-weight:bold
}
.sitebleusouligne {text-decoration: underline;}
.missionbleu {font-size: 13px;}

/*__________________________PAGE SEJOUR A L'HOPITAL ______________________*/

.textedivsejour{
font-size : 11px;
text-decoration : none;
font-family : Arial;
color : #000000;
position:relative;
border-color:red;
border-style:solid;
border-width:1px;
width:220px;
padding:5px;
text-align:center;
}

.div_titre_sejour{
font-size : 14px;
text-decoration : none;
text-align:center;
font-family : Verdana;
font-weight:bold;
color : #006666;
position:relative;
border-color:#FF6600;
border-style:solid;
border-width:1.5px;
width:90%;
padding:5px;
}
.div_encadre_sejour{
font-size : 10px;
text-decoration : none;
font-family : Verdana;
color : #1C2373;
position:relative;
border-color:#006699;
border-style:solid;
border-width:2px;
width:100%;
padding:3px;
background-color: #D7EBF1;
}
.div_encadre_sejour_jaune{
font-size : 11px;
text-decoration : none;
font-family : Verdana;
color : #245188;
position:relative;
width:100%;
padding:3px;
background-color: #FEFEEB;
text-align:justify;
}
.div_encadre_sejour_bleu{
font-size : 11px;
text-decoration : none;
font-family : Verdana;
color : #245188;
position:relative;
width:100%;
padding:3px;
background-color: #C5EFEF;
text-align:justify;
}
#divsejourvert,#divsejourrouge{
margin-left:auto;
margin-right: auto;
width:95%;
padding:3px;
background-color: #E9F0D2;
text-align:justify;
border-color:#A2C030;
border-style:solid;
border-width:0.1em;
}
#divsejourrouge{background-color:#F0D4D0;border-color:#A80135;}

.gtexterougeorange,.btexterougeorange,.ptexterougeorange {
	font-size : 13px;
	text-decoration : none;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : #D64120;
} 
.btexterougeorange{font-weight:bold;}
.ptexterougeorange {font-size : 10px;}

/*__________________________PAGE SEJOUR : LE PERSONNEL ______________________*/

.sejourgrasgris {
	font-size : 12px;
	text-decoration : none;
	font-family : Verdana,Arial;
	color : #414141;
	font-weight:bold;
	text-align:justify;
}

/*__________________________PAGE SERVICE______________________*/

.copyrightphoto {
	font-size : 10px;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-style :italic;
	text-align:justify;
	padding-bottom:10px;

}
/*__________________________TITRES______________________*/

.titrecontact,.titreservice,.titredirection,.titreplan,.titreassociation,.titreinfo,.titreactu,.titredossier {
	font-size : 18px;
	text-decoration : none;
	font-family : Helvetica, Arial;
	color : #006699;
	font-weight:bold;
}
.titreinfo {color : #245188;}
.titreactu {color : #005AAD;}
.titredossier {color : #1C2373;}


/*__________________________PAGE PLANS______________________*/

.texteattention {
	font-size : 11px;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	color : #D93E1F;
}
.typeplan {
	font-size : 11px;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color : #1C2373;
}
.divplan {
font-size : 11px;
text-decoration : none;
font-family : Arial;
color : #000000;
position:relative;
border-color:red;
border-style:solid;
border-width:1px;
width:400px;
padding:5px;
}
.ptexteplanrouge,.texterougeactu,.titreparagraphedossier {
font-size : 11px;
text-decoration : none;
font-family : Arial,Helvetica, sans-serif;
font-weight:bold;
color : #D93E1F;
}
.texterougeactu {font-size : 13px;}
.titreparagraphedossier {font-size : 14px;}
.resumedossier,.resumeactu,.divservice,.presentservice,.uldecale,.ptexteservice,.grandtextedirection {
	font-size : 12px;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
}
.divservice {padding-bottom:10px;padding-left:30px;}
.uldecale {padding-left:10px;}
.ulgranddecale {padding-left:30px;}
.ptexteservice {font-size : 11px;}
.resumeactu,.grandtextedirection  {text-align:justify;}

.textedivdossier{
font-size : 14px;
text-decoration : none;
text-align:center;
font-family : Verdana;
font-weight:bold;
color : #006666;
position:relative;
border-color:#FF6600;
border-style:solid;
border-width:1.5px;
width:60%;
padding:5px;
}
.auteuractu,.remerciement,.dateactu {
font-size : 11px;
text-decoration : none;
font-family : Verdana,Arial, Helvetica, sans-serif;
color : #1C2373;
}
.remerciement {font-size:12px;color:#006699;font-weight:bold;}
.dateactu {font-family : Arial, Helvetica, sans-serif;color : #006699;}

/*__________________________Page Association ______________________*/

.textedivassociation{
font-size : 12px;
text-decoration : none;
font-family : Verdana;
color : #000000;
position:relative;
border-color:red;
border-style:solid;
border-width:1px;
width:90%;
padding:5px;
}
/*__________________________Pages Urgences______________________*/
div.numurgences {
	margin-left:50px;
	padding:6px;
	text-align:left;
	font-size : 12px;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : #000000;
}
.titreurgencesbleu {
	font-size : 14px;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : #1C2373;
	font-weight:bold;
}
.typeurgence,.num_urgence,.titreparagrapheurgences {
font-size : 15px;
text-decoration : none;
font-family : Arial,Helvetica, sans-serif;
font-weight:bold;
color : #D93E1F;
}
.titreparagrapheurgences {font-size:14px;}
.num_urgence {font-size:14px;color:#005AAD;}

.div_encadre_urgences_rouge{
font-size : 11px;
text-decoration : none;
font-family : Verdana;
color : #245188;
position:relative;
width:100%;
padding:3px;
background-color: #FBCBC1;
text-align:justify;
}
/*__________________RECHERCHE ET ENSEIGNEMENT ______________________*/

.textedivpart,.divpartcentre{
font-size : 12px;
text-decoration : none;
font-family : Verdana;
color : #000000;
border-color:red;
border-style:solid;
border-width:1px;
width:85%;
padding:3px;
}
.divpartcentre{margin-left:auto;margin-right:auto;text-align:center;}
.mtaille{width:70%;}

.bu_orange,.texteorangesouligne,.udivorangebas {
font-family:Verdana,Arial, Helvetica,sans-serif;
font-size: 13px; 
color: #FF6633;
text-decoration:underline;
font-weight:bold
}
.texteorangesouligne {text-decoration : none;}
.udivorangebas{font-size: 11px;padding-bottom:10px;} 

/*__________________PARTENAIRES ______________________*/

.bleufoncepart {
	font-size : 12px;
	text-decoration : none;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : #1C2373;
}

li.gris{color : #414141;font-size : 11px;}
li.bleu,li.gbleu{color : #006699;}
li.gbleu{font-weight:bold;}
.gbgris,.grisjust,.pgrisbas,.fonction,.divgriscentre {
	font-size : 12px;
	text-decoration : none;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : #414141;
	font-weight:bold;
}
.pgrisbas{font-size : 11px;font-family : Arial,Helvetica, sans-serif;padding-bottom:5px;}
.fonction{font-size : 11px;font-family : Arial,Helvetica, sans-serif;}
.divgriscentre {font-size :11px;text-align:center;}
.grisjust{padding-bottom:10px;text-align:justify;}
.textediv{
font-size : 11px;
text-decoration : none;
font-family : Arial;
color : #000000;
position:relative;
margin-left:100px;
border-color:red;
border-style:solid;
border-width:1px;
width:260px;
padding:5px;
}
.texte,.ptexteecole,.divcadre,.textedirection,a.textejustifie,.texteitalicrouge {
font-size : 11px;
text-decoration : none;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
}
.texteitalicrouge {font-style:italic;color : red;}
a.textejustifie {text-align:justify;}
.divcadre {padding-left:15px;padding-bottom:10px;}
.textehistorique,.textecontact,.texteplan,.textedossier,.texteassociation,.texteurgences,.texteecole,.texteorange,.texte_equipement,.texteannuaire{
	font-size : 12px;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : #000000;
}
.texteorange {color : #FF7B19;}
.texte_equipement {text-decoration : none;}
.texteinstance,.textemission,.divbas,.texteservice,.textearialjust,.texteactu,.uitexte,.texteecolejust,.ulurgences,.textesite,.btexte,.descriptionpart{
	font-size : 12px;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : #000000;
	text-align:justify;
}
.textevert,.gtextevert,.gbbleutresfonce{
	font-size : 12px;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : #A2C030;
	text-align:justify;
}
.gtextevert{font-size:14px;}
.grandtexte{font-size:18px;}
.gbbleutresfonce{font-size:14px;font-weight:bold;color : #006288;}
.uitexte{font-style:italic;text-decoration:underline;}
.descriptionpart{font-size : 11px;}
.btexte{font-weight:bold;}
.textearialjust{font-family : Arial, Helvetica, sans-serif;}
.textebleufonce,.grandbleufonce,.jtextebleufonce,.utextebleufonce,.servicebleufonce,.divservicebleufonce{
	font-size : 12px;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : #006699;
	font-weight:bold;
}
.textebleu{font-size : 12px;font-family : Verdana,Arial, Helvetica, sans-serif;color : #006699;}
.grandbleufonce {font-size : 14px;}
.divservicebleufonce {padding-bottom:3px;}
.divpcbleufonce,.divpcbleufonce2,.granddivbleu,.mdivbleu{
	font-size : 11px;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : #1C2373;
	text-align:center;
	padding-bottom:10px;
}
.granddivbleu{font-size:18px;font-family:Helvetica, Arial;color :#006699;font-weight:bold;}
.mdivbleu{font-size:16px;font-family:Helvetica, Arial;color :#006699;font-weight:bold;}

.divpcbleufonce2{padding-bottom:3px;}
.utextebleufonce {text-decoration:underline;}
.jtextebleufonce {text-align:justify;}

.ptextebleufonce,.pptextebleufonce,.ptextebleufoncegras,.mtextebleufoncegras,.gbtextebleufonce,.gtextebleufonce,.mtextebleufonce,.ppcolorbleu {
	font-size : 10px;
	text-decoration : none;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : #1C2373;
}
.ptextebleufoncegras {font-weight:bold;}
.mtextebleufoncegras {font-weight:bold;font-size : 12px;}
.gbtextebleufonce {font-size : 13px;font-weight:bold;}
.pptextebleufonce {font-size:9px;}
.ppcolorbleu{color:#006699;font-size:9px;font-weight:normal;}
.pptexte {font-size:10px;}
.gtextebleufonce {font-size:13px;}
.mtextebleufonce {font-size:12px;}
.itextebleu {font-size:12px;text-decoration:none;font-family:Verdana;font-style:italic;color:#006699;}

.grandttitremenudroite,.petittitremenudroite {
	font-size : 14px;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	color : #D64120;
}
.petittitremenudroite {
	font-size : 11px;
	color : #D93E1F;
	font-weight:bold;
}

td.normal,tr.normal,td.normaldroite  {
	font-size : 12px;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : black;
	text-align:left;
}
td.normaldroite{text-align:right;}
td.gras,th.gras,.gras{font-weight:bold;}
#tabbleu div {text-align:center;}
#tabbleu table{border:3px solid #ABCCF3;width:97%;border-collapse:collapse;}
#tabbleu th,#tabbleu td {border:1px solid #ABCCF3;}
#tabbleu th.grasbleu,#tabbleu td.grasbleu {font-weight:bold;}
#tabbleu tr {font-size :11px;font-family : Verdana,Arial,Helvetica,sans-serif;color :black;text-align:left;}
#tabbleu tr.lignebleu{color :#006699;font-weight:bold;text-align:center;background-color:#D7EBF1;}
#tabbleu tr.total{color :#006699;font-weight:bold;text-align:left;background-color:#D7EBF1;}
#tabbleu td.mini{width:50px;}

#tabserv div {text-align:center;padding-bottom:10px;}
#tabserv table{
	width:97%;
	border:0;
	font-size:11px;
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
}
#tabserv td.fonction{
	color:#414141;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
}
#tabserv td{vertical-align:top;text-align:left;}

.texterouge,.ptexterouge,.btexterouge,.gtexterouge,.grandtexteannuaire,.ugtexterouge,.date_historique,.siterougegrand,.grandrouge{  
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #DA412F;
	text-decoration: none;
	font-weight:bold;
}
.texterougeNonGras{  
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #DA412F;
	text-decoration: none;
}
.grandrouge{font-size:15px;}
.gtexterouge,.grandtexteannuaire{font-size:13px;}
.ugtexterouge{font-size:13px;text-decoration: underline;}
.ptexterouge{font-size:11px;}
.siterougegrand {font-size: 13px;font-style :italic;}
.textelechu,.gtextelechu{font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#000000;text-align:justify;}
.gtextelechu{font-size:12px;}

li.bottom{padding-bottom:10px;}

li.bas,li.instance_cons,li.classique,li.verdana,li.bbleucarre,li.gverdana,ul.justarialbas,ul.normalbas {
font-size : 12px;
text-decoration : none;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
padding-bottom:10px;
text-align:justify;
}
li.verdana,li.colorbleu{font-family : Verdana,Arial, Helvetica, sans-serif;}
li.bbleucarre{
font-family : Verdana,Arial, Helvetica, sans-serif;
list-style-type: square;
font-weight:bold;
color :#006699;
}
li.gverdana{font-family : Verdana,Arial, Helvetica, sans-serif;font-size:13px;}
li.classique{padding-bottom:0px;}
li.carre{list-style-type: square;}
li.sanspuce{list-style-type: none;}
li.carrebas{list-style-type: square;padding-bottom:10px;}
li.colorbleu{color :#006699;}
li.instance_cons{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:13px;padding-bottom:0px;}
li.image,li.image2{list-style-image: url(images/puce_historique.gif);}
li.image{padding-bottom:10px;}
li.pucebleu,li.pucebleubas,li.pucebleuSansmarge{
     background-image: url("images/puce_bleue.gif");
     background-repeat: no-repeat;
     background-position: 0px 5.5pt;
     padding-left: 20px;
	 padding-bottom:10px;
	 list-style-type: none;
}
li.pucebleuSansmarge{padding-left:0px;}
li.pucebleubas{padding-bottom:0px;}
div.haut{padding-top:8px;}
.phaut{padding-top:5px;}
.pbas{padding-bottom:5px;}
.ppbas{padding-bottom:3px;}
div.bas,.divbas{padding-bottom:10px;}
.just{text-align:justify;}
.centre{text-align:center;}
.droite{text-align:right;}
div.retour{border-width:0.1em;border-color:#82BEC2;border-style:none none solid none;padding-bottom:0px;}
div.retour2{text-align:right;padding-bottom:5px;width:100%;border:0;border-bottom:1px;border-color:#82BEC2;border-style:solid;border-bottom-width:2px;}
div.pointille,div.pointillevert{
font-family:Verdana,Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
border-width:0.2em;
border-color:#006288;
border-style:none none none dotted;
padding-left:20px;
}
div.pointillevert{border-color:#A2C030;}
hr.point {border: none;border-top:2px dotted #000099;height:0px;}
.bloc_fleche {
 text-align: right;
 padding-right: 10px;
 padding-bottom: 5px;
 padding-left: 35px;
}
.bloc_fleche_back {
 text-align: left;
 padding-left: 5px;
 padding-bottom:10px;
}
img.monlien {
    margin-bottom: -2px;
	border:0;
}
div#conteneur {
width: 100%;
margin-left:3em;
}
div#blocgauche {
float: left;
width: 80px;
}
div#blocgauche2 {
float: left;
width: 80px;
}
div#blocdroite {
float: left;
width: 340px;
margin-left:2.5em;
padding-bottom:15px;
}
div#blocdroite2 {
float: left;
width: 320px;
margin-left:2.5em;
padding-bottom:15px;
}
div#blocdroite3 {
float: left;
width: 240px;
margin-left:2.2em;
padding-bottom:15px;
}
.divdecale{padding-left:10px;}
.divdecale2{margin-left:20px;}
span.info {
background:#D8E5F8 url(images/ico-info.png) no-repeat scroll 10px 50%;
border-bottom:3px solid #629DE3;
border-top:3px solid #629DE3;
color:#0055BB;
}
span.info2,span.info2Vert {
background:#D8E5F8;
border-bottom:3px solid #629DE3;
border-top:3px solid #629DE3;
color:#0055BB;
display:block;
margin:10px 0;
padding:5px 0px 5px 25px;
}
span.info2Vert{
background:#E9F0D2;
border-bottom:2px solid #A2C030;
border-top:2px solid #A2C030;
color:#7B8F00;
font-family:"Trebuchet MS",Verdana,"Lucida Grande",Tahoma,Helvetica,Sans-Serif;
font-size:0.9em;
font-weight:bold;
text-align:center;
}
span.info{
display:block;
margin:15px 0;
padding:5px 5px 5px 45px;
}
span.infoRouge,span.infoVert,div.infoRouge {
background:#F6C2C6 url(images/ico-attention2.gif) no-repeat scroll 10px 50%;
border :2px solid #DE0E2B;
color:#A70D26;
display:block;
width: 380px;
margin:10px 40px 10px 40px;/*1=haut, 2=droite, 3=bas, 4=gauche.*/
padding:5px 0px 5px 45px;
font-family:"Trebuchet MS",Verdana,"Lucida Grande",Tahoma,Helvetica,Sans-Serif;
font-size:80%;
/*font-size-adjust:none;*/
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
span.infoVert,div.infoVert3 {
background:#daedcf no-repeat scroll 0px 50%;
border :1px solid #366e18;
color:#366e18;
width:400px;
margin:10px 10px 10px 20px;/*1=haut, 2=droite, 3=bas, 4=gauche.*/
padding:5px 0px 5px 20px;
}
div.infoVert3{display:none;visibility:hidden;font-size:0.9em;}
.titreinfoOrange {
color:#ff6600;
margin:10px 5px 10px 0px;/*1=haut, 2=droite, 3=bas, 4=gauche.*/
padding:0px 0px 0px 0px;
font-family:"Trebuchet MS",Verdana,"Lucida Grande",Tahoma,Helvetica,Sans-Serif;
font-size:1em;
/*font-size-adjust:none;*/
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
div#containerservices{display:none;}
ul.pashaut{margin-top:0;}
ul.pasbas{margin-bottom:3px;}
#content {float:left;margin-left:10px;margin-right:10px;padding-top:0.1em;width:480px;color:black;}
.textedivecole{
font-size : 12px;
text-decoration : none;
font-family : Verdana;
color : #000000;
border-color:red;
border-style:solid;
border-width:1px;
width:95%;
padding:3px;
}
span.texteTailleNorm,div.texteTailleNorm{font-size:12px;}
span.texteTaillegrand,div.texteTaillegrand{font-size:14px;}
.txtIntro,.txtIntroActu {color:#1F1F1F;font-family:'Trebuchet MS',Verdana,Tahoma,sans-serif;font-size:1.2em;text-align:justify;padding:5px 5px 5px 5px;}
.txtIntroActu{font-size:0.8em;}
/* Style à utiliser pour placer une image, avec légende à droite d'un bloc texte. */
.illustration {display: table;width: 170px;float: right;padding-left: 10px;}
.containerImg{width:100%;}
.resumeIntro {
background:#F3F3F3;
border:1px solid #F9F9F9;
clear:both;
margin-top:10px;
overflow:hidden;
padding:5px 10px 5px 5px;
}
.arrondi{        
-moz-border-radius: 8px 8px 8px 8px; 
-webkit-border-radius:  8px 8px 8px 8px; 
border-radius:  8px 8px 8px 8px;          
-webkit-border-top-left-radius: 8px; /* pour Chrome */ 
-webkit-border-top-right-radius: 8px; /* pour Chrome */
}
#afferreursDocs{
margin: 2px 2px 1px 100px;
padding: 5px;
border: 1px solid #FF0036;
background-color:#FBD9E6;
width:300px;
visibility:hidden;
display:none;
}

#newTexte{
font-family: Verdana,Lucida Grande,Arial,Helvetica,sans-serif;
background-color: #fff;
font-size:9pt;
}
#newTexte p{
color: #333333;
text-decoration: none;
word-spacing: normal;
text-align: justify;
letter-spacing: 0;
line-height: 1.2em;
}
#newTexte div#contpuce{margin:0px 0px 5px 15px;/*1=haut, 2=droite, 3=bas, 4=gauche.*/
color: #333333;
text-decoration: none;
word-spacing: normal;
text-align: justify;
letter-spacing: 0;
}
#newTexte a,.bleufo {color: #006699; text-decoration: none;font-weight:bold;}
#newTexte li{padding-bottom:5px;}
