/* CSS Document */

/*    GENERAL FORMAT    */ 

* {
   padding: 0;
   margin: 0;
   /* put the ff left pad and margin for cross-browser compatibility */
   margin-left:0em;
   padding-left: 0;
}
body {
   background: #ffffff;  
   color: #002A5C; 
   text-align: left; 
   font-family: arial, helvetica, sans-serif;
}
#container {
   position: relative; 
   float :left;
   margin: 0 auto;
   width: 720px;
   padding: 1px;
   text-align: left;
   background: #ffffff;	
}


/*   INTRO   */ 
#logo {
	position: absolute;
	top:7px;
	left:6px;
	width:151px;
	height: 115px;
	z-index: 2;
}
#header_maladie {
   height: 128px;
   margin: 0;
   padding: 0;
   background: #ffffff url("/images/template/header-fond.gif") left top no-repeat;
}

#titre-lamaladie-autodiagnostic .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:400px;
	height: 43px;
	background:   url(/images/titre_lamaladie_autodiagnostic.gif) left top no-repeat;
}

#titre-lamaladie-questceque .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:400px;
	height: 43px;
	background:   url(/images/titre_lamaladie_questceque.gif) left top no-repeat;
}
#titre-lamaladie-reconnaitre .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:400px;
	height: 43px;
	background:   url(/images/titre_lamaladie_reconnaitre.gif) left top no-repeat;
}
#titre-lamaladie-traitements .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:400px;
	height: 43px;
	background:   url(/images/titre_lamaladie_traitements.gif) left top no-repeat;
}

#titre-qui-concerne .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:400px;
	height: 43px;
	background:   url(/images/titre_qui_concerne.gif) left top no-repeat;
}

#titre-qui-enfants .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:400px;
	height: 43px;
	background:   url(/images/titre_qui_enfants.gif) left top no-repeat;
}

#titre-qui-risques .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:400px;
	height: 43px;
	background:   url(/images/titre_qui_risques.gif) left top no-repeat;
}

#titre-qui-troubles .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:400px;
	height: 43px;
	background:   url(/images/titre_qui_troubles.gif) left top no-repeat;
}

#titre-qui-risques .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:400px;
	height: 43px;
	background:   url(/images/titre_qui_risques.gif) left top no-repeat;
}
#titre-depistage-examen-cl .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:450px;
	height: 43px;
	background:   url(/images/titre_depistage_examen_cl.gif) left top no-repeat;
}
#titre-depistage-examen-comp .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:450px;
	height: 43px;
	background:   url(/images/titre_depistage_examen_comp.gif) left top no-repeat;
}

#titre-mieux-prevention .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:450px;
	height: 43px;
	background:   url(/images/titre_mieux_prevention.gif) left top no-repeat;
}
#titre-mieux-hygiene .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:450px;
	height: 43px;
	background:   url(/images/titre_mieux_hygiene.gif) left top no-repeat;
}
#titre-mieux-sport .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:450px;
	height: 43px;
	background:   url(/images/titre_mieux_sports.gif) left top no-repeat;
}

#titre-mieux-grossesse .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:450px;
	height: 43px;
	background:   url(/images/titre_mieux_grossesse.gif) left top no-repeat;
}
#titre-mieux-qualite .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:450px;
	height: 43px;
	background:   url(/images/titre_mieux_qualite.gif) left top no-repeat;
}
#titre-chiffres-quelques .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:550px;
	height: 43px;
	background:   url(/images/titre_chiffres_quelques.gif) left top no-repeat;
}
#titre-chiffres-vie .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:550px;
	height: 43px;
	background:   url(/images/titre_chiffres_vie.gif) left top no-repeat;
}
#titre-chiffres-travail .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:550px;
	height: 43px;
	background:   url(/images/titre_chiffres_travail.gif) left top no-repeat;
}

#titre-savoir-glossaire .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:550px;
	height: 43px;
	background:   url(/images/titre_savoir_glossaire.gif) left top no-repeat;
}

#titre-savoir-biblio .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:550px;
	height: 43px;
	background:   url(/images/titre_savoir_biblio.gif) left top no-repeat;
}
#titre-savoir-testez .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:550px;
	height: 43px;
	background:   url(/images/titre_savoir_testez.gif) left top no-repeat;
}
#titre-savoir-partenaires .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:550px;
	height: 43px;
	background:   url(/images/titre_savoir_partenaires.gif) left top no-repeat;
}

#titre-faq .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:550px;
	height: 43px;
	background:   url(/images/titre_faq.gif) left top no-repeat;
}
#titre-actualites .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:550px;
	height: 43px;
	background:   url(/images/titre_actualites.gif) left top no-repeat;
}

#titre-forum .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:550px;
	height: 43px;
	background:   url(/images/titre_forum.gif) left top no-repeat;
}

#titre-club-inscription .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:550px;
	height: 43px;
	background:   url(/images/titre_club_inscription.gif) left top no-repeat;
}

#titre-club-espaceperso .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:550px;
	height: 43px;
	background:   url(/images/titre_club_espaceperso.gif) left top no-repeat;
}

#titre-club-question .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:550px;
	height: 43px;
	background:   url(/images/titre_club_question.gif) left top no-repeat;
}

#titre-presse-communiques .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:550px;
	height: 43px;
	background:   url(/images/titre_presse_communiques.gif) left top no-repeat;
}

#titre-qui-sommes-nous .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:550px;
	height: 43px;
	background:   url(/images/titre_qui_sommes_nous.gif) left top no-repeat;
}

#titre-edito .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:550px;
	height: 43px;
	background:   url(/images/titre_edito.gif) left top no-repeat;
}

#titre-patients .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:550px;
	height: 43px;
	background:   url(/images/titre_patients.gif) left top no-repeat;
}
#titre-dossier-mois .p1{
	position: absolute;
	top:91px;
	left:159px;
	width:550px;
	height: 43px;
	background:   url(/images/titre_dossier_mois.gif) left top no-repeat;
}
/*    CONTENU TEXTE    */ 

#contenuText {
   margin-left: 150px;
   padding: 10px 10px 15px 25px;

}

#contenuText .tableau TH {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#CFE2F5;
}

#contenuText .tableau TD {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#E0ECF8;
	border-bottom:1px solid #3B6EA1;
}
#contenuText .tableaublanc TH {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#contenuText .tableaublanc TD {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#paragraphe {
   padding-right: 40px;
}
#paragraphe a {
	color:#3B6EA1;
}
#paragraphe H1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#005881;
	margin-bottom:10px;
}
#paragraphe H2 {
   font-size:12px;
   color: #993300;
	padding-bottom:12px;
}
#paragraphe H3{
   font-size:12px;
   font-weight:bold
}
#paragraphe {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
}
#paragraphe P {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:10px;
	text-align:justify;
}
#paragraphe LI {
	list-style-type:circle;
	list-style-position: inside;
	margin-bottom:3px;
}
#paragraphe .copyright {
	text-align:right;
	margin-bottom:15px;
	font-size:11px;
}
#paragraphe .pcentre {
	text-align:center;
}

#pop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#E0ECF8;
}
#pop TD {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#E0ECF8;
}

#pop a {
	color:#002A5C;
}

#encart {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#E0ECF8;
}
#encart TH {
	background:#E0ECF8;
}

#encart TD {
	background:#EFF5FC;
}

/*    MENU GAUCHE   */ 

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}

#menu {
position: absolute;
top: 129;
left: 0;
color:#3B6EA1;

}
#menu  .rub1 {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3B6EA1;
padding-left:19px;
}
#menu .rub2 {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3B6EA1;

}

#menu a {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#005881;

}

#menu2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
   margin-left: 150px;
   padding: 10px 10px 15px 25px;
	font-size:10px;
	font-weight:bold;
}

#menu2 a {
	color:#005881;
	font-weight:normal;
	text-decoration:none;
}
#menu2 a:hover {
	text-decoration:underline;
}
#menu2 ul {
	padding-left:20px;
	background-color:#EFF5FC;
}
#menu2 li {
	padding-right:5px;
	padding-left:0px;
	list-style-image: url(/images/fleche.gif);
	list-style-position: outside;
	border-bottom:1px solid #D5E8FF;
	_height:15px;
}
#menu3 {
	font-size:10px;
	padding-bottom:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#menu3 {
	font-size:10px;
	padding-bottom:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
dl#menu {
	width: 156px;
}
dl#menu dt {
cursor: pointer;
margin: 2px 0;

line-height: 20px;
text-align: left;
font-weight: bold;
padding-left:10px;
background:  url("/images/fond-titre-menu.gif") no-repeat;
}
dl#menu li {
text-align: left;
background: #fff;
padding-left:20px
}
dl#menu .t {
text-align: left;
padding-left:20px
}
dl#menu li a, dl#menu dt a {
color: #000;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}
.error {
	color:red;
}
#footer a {
font-family: Arial, Helvetica, sans-serif;
	position:relative;
	font-size:12px;
   margin: 0 auto;
   width: 720px;
   padding: 1px;
   background: #ffffff;	
	color:#3B6EA1;
}