body { margin:0;}

* { font-size:14px; font-family: Arial;}
input, textarea, select { font-size:16px; padding:3px;}

h1 { font-size:22px; font-weight:bold;  margin:0 0 10px 0; }

.tSection{ font-size:16px; font-weight:bold; border-bottom:1px dotted #999; padding:0 0 3px 0; margin:0 0 10px 0; max-width:650px}

form { padding:0px; margin:0px }
pre { padding:4px; margin:0px }

a:link {color:#00C;  font-weight:bold}
a:visited {color:#00C;  font-weight:bold}
a:active {color:#00C;  font-weight:bold}
a:hover  { color:#00C;  font-weight:bold}

.lienAide:link {font-size:16px;color:#00C; font-weight:bold}
.lienAide:visited {font-size:16px;color:#00C;  font-weight:bold}
.lienAide:active {font-size:16px;color:#00C;  font-weight:bold}
.lienAide:hover {font-size:16px; color:#000;  font-weight:bold}

.hlogo:link {font-size:30px;color:#000; TEXT-DECORATION: none;font-weight:bold}
.hlogo:visited {font-size:30px;color:#000; TEXT-DECORATION: none; font-weight:bold}
.hlogo:active {font-size:30px;color:#000; TEXT-DECORATION: none; font-weight:bold}
.hlogo:hover { font-size:30px;color:#000; TEXT-DECORATION: none; font-weight:bold}

.demandeAide:link {font-size:20px;color:#00C; TEXT-DECORATION: none;font-weight:bold; border:1px solid #999; background-color:#FFF; padding:5px 10px 5px 10px;}
.demandeAide:visited {font-size:20px;color:#00C; TEXT-DECORATION: none; font-weight:bold; border:1px solid #999; background-color:#FFF; padding:5px 10px 5px 10px;}
.demandeAide:active {font-size:20px;color:#00C; TEXT-DECORATION: none; font-weight:bold; border:1px solid #999; background-color:#FFF; padding:5px 10px 5px 10px;}
.demandeAide:hover { font-size:20px;color:#00C; TEXT-DECORATION: underline; font-weight:bold; border:1px solid #999; background-color:#FFF; padding:5px 10px 5px 10px;}

.top { width:100%; background-color:#F7F7F7; box-shadow: 2px 2px 7px #ccc; padding:20px 0 20px 0} 
/*.top { width:100%; background-color:#F7F7F7; border-bottom:1px solid #CCCCCC;}*/
.bottom { width:100%; background-color:#F7F7F7; border-top:1px solid #CCCCCC; min-height:100px }

.liensBottom { display: inline; padding:0 10px 0 10px; list-style-type: none; }
.section {  margin-right:25px; margin-bottom:20px; margin-top:4px;background-color:#F7F8F7; text-align:justify; padding:10px 20px 10px 20px} 
.info { display:inline;margin-top:1px; font-style:italic }
.infoMessages { display:inline;font-weight:bold; }
.resume { display:inline; color:#000;margin-bottom:10px; text-align:justify; width:550px }

.msgerreur {color:#FF0000; font-weight:bold; margin:10px 0 10px 0;}

.inputMail { font-size:16px; padding:3px;}
.ulClass { list-style:square; width:2000px; padding-left:0px; margin-left:16px; margin-top:0px; display:block }
.liClass { margin:0 0 10px 0; padding:0px }


	.adT:link {color:#0000FF; TEXT-DECORATION: none; font-weight:bold;font-size:16px; }
	.adT:visited {color:#0000FF; TEXT-DECORATION: none; font-weight:bold;font-size:16px; }
	.adT:active {color:#0000FF; TEXT-DECORATION: none; font-weight:bold;font-size:16px; }
	.adT:hover  { color:#0000FF; TEXT-DECORATION:underline; font-weight:bold;font-size:16px; }

	.adU:link {color:#008000; TEXT-DECORATION: underline; font-weight:normal;font-size:9pt; }
	.adU:visited {color:#008000; TEXT-DECORATION: underline; font-weight:normal;font-size:9pt; }
	.adU:active {color:#008000; TEXT-DECORATION: underline; font-weight:normal;font-size:9pt;}
	.adU:hover  { color:#008000; TEXT-DECORATION:underline; font-weight:normal;font-size:9pt; }

	.adF:link {color:#7F7F7F; TEXT-DECORATION: none; font-weight:normal;font-size:8pt; font-style : italic;}
	.adF:visited {color:#7F7F7F; TEXT-DECORATION: none; font-weight:normal;font-size:8pt;font-style : italic; }
	.adF:active {color:#7F7F7F; TEXT-DECORATION: none; font-weight:normal;font-size:8pt; font-style : italic;}
	.adF:hover  { color:#7F7F7F; TEXT-DECORATION:none; font-weight:normal;font-size:8pt;font-style : italic; }
	
.sadmin:link { color:#990033; TEXT-DECORATION: none; font-weight:bold }
.sadmin:visited { color:#990033; TEXT-DECORATION: none; font-weight:bold}
.sadmin:active { color:#000000; TEXT-DECORATION: none; font-weight:bold}
.sadmin:hover { color:#000000; TEXT-DECORATION: none; font-weight:bold}


.specialites_menu:link { color:#999999; TEXT-DECORATION: none; font-weight:bold }
.specialites_menu:visited { color:#999999; TEXT-DECORATION: none; font-weight:bold}
.specialites_menu:active { color:#999999; TEXT-DECORATION: none; font-weight:bold}
.specialites_menu:hover { color:#990033; TEXT-DECORATION:underline; font-weight:bold}

.specialite_lien:link { color:#666666; TEXT-DECORATION: none; font-weight:normal }
.specialite_lien:visited { color:#666666; TEXT-DECORATION: none; font-weight:normal}
.specialite_lien:active { color:#666666; TEXT-DECORATION: none; font-weight:normal}
.specialite_lien:hover { color:#990033; TEXT-DECORATION:underline; font-weight:normal}

.lien_normal:link { color:#666666; TEXT-DECORATION: none;  font-weight:normal}
.lien_normal:visited { color:#666666; TEXT-DECORATION: none; font-weight:normal}
.lien_normal:active { color:#666666; TEXT-DECORATION: none; font-weight:normal}
.lien_normal:hover { color:#990033; TEXT-DECORATION:underline; font-weight:normal}

.lien_normal_2:link { color:#990033; TEXT-DECORATION: none; font-weight:normal  }
.lien_normal_2:visited { color:#990033; TEXT-DECORATION: none; font-weight:normal }
.lien_normal_2:active { color:#990033; TEXT-DECORATION: none; font-weight:normal }
.lien_normal_2:hover { color:#990033; TEXT-DECORATION:underline; font-weight:normal }


.lien_base_documentaire:link { color:#000; TEXT-DECORATION: none; font-weight:bold }
.lien_base_documentaire:visited { color:#000; TEXT-DECORATION: none; font-weight:bold}
.lien_base_documentaire:active { color:#000; TEXT-DECORATION: none; font-weight:bold}
.lien_base_documentaire:hover { color:#000; TEXT-DECORATION:underline; font-weight:bold}



.lien_question_needexpert:link {color:#00C; TEXT-DECORATION: none; font-weight:normal}
.lien_question_needexpert:visited {color:#00C; TEXT-DECORATION: none; font-weight:normal}
.lien_question_needexpert:active {color:#00C; TEXT-DECORATION: none; font-weight:normal}
.lien_question_needexpert:hover { color:#990033; TEXT-DECORATION:underline; font-weight:normal}

.lien_compte:link {color:#666; TEXT-DECORATION: underline; font-weight:bold}
.lien_compte:visited {color:#666; TEXT-DECORATION: underline; font-weight:bold}
.lien_compte:active {color:#666; TEXT-DECORATION: underline; font-weight:bold}
.lien_compte:hover { color:#666; TEXT-DECORATION:underline; font-weight:bold}

.li_specialite:link {font-size:14px; color:#990033; TEXT-DECORATION: none; font-weight:bold}
.li_specialite:visited {font-size:14px;color:#990033; TEXT-DECORATION: none; font-weight:bold}
.li_specialite:active {font-size:14px;color:#990033; TEXT-DECORATION: none; font-weight:bold}
.li_specialite:hover {font-size:14px; color:#000; TEXT-DECORATION:underline; font-weight:bold}

.li_specialite_2:link {font-size:12px; color:#990033; TEXT-DECORATION: none; font-weight:bold}
.li_specialite_2:visited {font-size:12px;color:#990033; TEXT-DECORATION: none; font-weight:bold}
.li_specialite_2:active {font-size:12px;color:#990033; TEXT-DECORATION: none; font-weight:bold}
.li_specialite_2:hover {font-size:12px; color:#000; TEXT-DECORATION:underline; font-weight:bold}

.lien_classic:link {color:#00C; TEXT-DECORATION: none; font-weight:bold}
.lien_classic:visited {color:#00C; TEXT-DECORATION: none; font-weight:bold}
.lien_classic:active {color:#00C; TEXT-DECORATION: none; font-weight:bold}
.lien_classic:hover  { color:#990033; TEXT-DECORATION:underline; font-weight:bold}


 .monCompte {  float:right; padding:5px 12px 8px 12px; background-color:#F7F7F7; border-radius: 0 0 8px 8px; box-shadow: 3px 4px 5px #ccc;} 
/* .monCompte { border-left:1px solid #CCC;border-bottom:1px solid #CCC;border-right:1px solid #CCC; float:right; padding:5px 12px 8px 12px; background-color:#F7F7F7; }*/

.wbosdoff{ display: none }

.middlerow {
	border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background-color:#FFFFFF; width:820px;
}
.actionheader {
	width:720px;  border-top:1px solid #999999; border-left:1px solid #999999; border-right:1px solid #999999; background-color:#EEE;
}
.actionheader2 {
	border-top:1px solid #999999; border-left:1px solid #999999; border-right:1px solid #999999; background-color:#EEE;
}
.anchoraction {
	position:absolute; margin-top:-50px;
}
.actiontitle {
	font-weight:bold;
}
.actionclose {
	padding-right:10px; text-align:right;
}
.actioncontent {
	width:720px; border-bottom:1px solid #999; border-left:1px solid #999; border-right:1px solid #999; background-color:#F7F8F7; margin-bottom:14px;
} 
.actioncontent2 {
	border-bottom:1px solid #999; border-left:1px solid #999; border-right:1px solid #999; background-color:#F7F8F7; margin-bottom:14px;
} 
.actioncontenttd {
	padding:20px;
}
.actionok {
	text-align;
}
.actioncontenttxt {
	text-align; margin-top:10px;
}

.actionnotice {
	background-color:#eee; padding:10px; margin: 0 0 0 20px;  width:250px;
}

.ulshare { list-style: none;text-align: left;float: left;padding:0;margin:0 }
.lishare { /*width:120px;*/ padding-right:0px; display: inline-block;vertical-align: middle; }
.lishare-li { /*width:150px; */padding-right:20px; display: inline-block;vertical-align: middle; }
.lishare-fb { /*width:120px;*/ padding-right:20px; display: inline-block;vertical-align: middle; }

