h1
{text-align: center;
font-family: "times new roman";
color: rgb(142,0,19);
font-size: 25px;
padding-top: 40px;
padding-bottom: 20px;
text-decoration: underline;
}
h2
{text-align: center;
font-family: "times new roman"; 
color: black;
padding-bottom: 5px;
padding-top: 7px;
text-decoration: underline;
}
h3
{font-style: normal;
padding-left: 50px; 
font-family: Arial;
padding-top : 5px;
text-decoration: underline;
}
h4
{text-align: center;
font-family: "Arial"; 
font-size: 18px;
color: black;
padding-top: 30px;
text-decoration: underline;
}
h5
{font-style: normal;
font-size: 16px;
padding-left: 20px; 
font-family: Arial;
padding-top: 10px;
padding-bottom: 10px;
text-decoration: underline;
} 
.regle
{font-style: normal;
padding-left: 20px; 
font-family: Arial; 
color: rgb(142,0,19);
padding-top: 10px;
padding-bottom: 10px;
text-decoration: underline;
} 
h6
{font-style: normal;
text-align: center;
color: rgb(255,255,198);
font-family: "Comic Sans MS";
} 
blockquote
{text-align: justify;
}  
.accentuelestrong
{color: #C00000;
text-decoration: underline;
font-weight: normal;
font-size: 18px;
font-weight: bold;
}
.limali
{text-align: center;
font-family: "times new roman";
color: rgb(142,0,19);
font-size: 35px;
padding-top: 20px;
padding-bottom: 10px;
text-decoration: underline;
}
.hitch
{text-align: center;
font-family: "times new roman"; 
color: rgb(128,26,43);
padding-bottom: 2px;
margin-bottom: 0px;
padding-top: 7px;
text-decoration: underline;
}
.thonon
{font-size: 18px;
text-align: center;
font-family: "times new roman"; 
color: black;
padding-bottom: 5px;
padding-top: 0px;
margin-top: 0px;
text-decoration: none;
}
.existe
{text-decoration: none;
font-weight: bold;
color: rgb(142,0,19);
font-size: 16px;
}
q
{color: rgb(240,0,0);
}
.qdeux
{color: black;
font-weight: bold;
}
em
{font-style:italic;
}
.deryg
{float: right;
}
.darty
{font-style:normal;
color: rgb(142,0,19);
font-weight: bold;
}
body
{width: 1024px;
margin: auto;
margin-top: 1%;
}


#body2
{width: 1024px;
margin: auto;
margin-top: 1%;
}



#lllm
{width: 1024px;
margin: auto;
margin-bottom: 5px;
}
#en_tete
{float: left;
width: 50%;
height: 118px;
background-image: url("Entetebanniere01.jpg");
background-repeat: no-repeat;
margin-top: 3px; 
}
#en_tetenouv
{float: left;
width: 14%;
height: 157px;
margin-top: 3px;
margin-left: 5px;  
}
#en_tetenouv2
{float: left;
width: 37%;
height: auto;
margin-top: 3px; 
}
.en_tetenouvintern1
{float: left;
width: 99%;
height: 150px;
background-image: url("Photos/Logo-Pudendal.jpg");
background-repeat: no-repeat;
margin-top: 2px;
margin-left: 1%;
}
.en_tetenouvintern2
{float: left;
width: 100%;
height: auto;
padding-top: 2%;
}
.en_tetenouvtexte
{width: 100%;
font-family: "times new roman";
font-size: 1.125em;
font-weight: bold;
text-align: left;
padding-top: 3px;
margin-top: 0px;
margin-bottom: 0px;
font-style: normal;
}
.en_tetenouvintern3
{float: left;
width: 100%;
height: 58px;
background-image: url("Photos/Logo-Pudendalsite.jpg");
background-repeat: no-repeat;
margin-top: 3%;
}
.en_tetenouvintern30
{float: left;
width: 100%;
height: 58px;
margin-top: 3%;
}
#en_tetenouv3
{float: left;
width: 84%;
height: auto;
margin-top: 1%;
}
.en_tetenouvintern4
{float: left;
width: 12%;
height: auto;
margin-top: 0%;
padding-left: 0%;  
}
.en_tetenouvintern5
{float: left;
width: 39%;
height: auto;
margin-top: 0%;
margin-left: 1%;
}
#gerz
{float: left;
width: 100%;
border-top: 1px solid black;
margin-top: 0px;
padding-top: 5px;
margin-bottom: 0px;
}
#lantye
{float: left;
width: 29%;
margin-left: 2%;
margin-top: 10px;
margin-bottom: 0px;
}
.fatyp
{width: 100%;
font-family: times;
font-size: 14px;
text-align: justify;
padding: 0px;
margin-bottom: 0px;
font-style: normal; 
}
.azyk
{width: 100%;
font-family: times;
font-size: 14px;
text-align: center;
padding: 0px;
margin: 0px;
margin-bottom: 0px;
font-style: normal;
}
.ache
{float: left;
width: 10%;
height: 35px;
background-repeat: no-repeat;
margin-left: 8%;
}
#menuduhaut
{float: left;
width: 44%;
margin-left: 2%;
margin-top: 10px;
margin-bottom: 0px;
}
#menuduhaut2
{float: left;
width: 43%;
margin-left: 1%;
margin-top: 10px;
margin-bottom: 0px;
}
#menu
{float: left;
width: 16%;
margin: 0px;
padding-right: 0%;
padding-left: 0%;
margin-left: 1%;
margin-bottom: 0px;
margin-top: 10px;
}
#marge
{float: left;
width: 16%;
margin: 0px;
padding-right: 1%;
padding-left: 0%;
margin-left: 1%;
margin-bottom: 0px;
margin-top: 10px;
}
.element_menu
{font-size: 0.938em;
background-image: url("tableaux1.jpg");
background-repeat: repeat-x;
border: 1px solid rgb(142,0,19);
border-width: 1px;
border-style: outset;
margin-bottom: 20px;
}
.element_menu2
{font-size: 0.938em;
background-image: url("tableaux1.jpg");
background-repeat: repeat-x;
border: 1px solid rgb(142,0,19);
border-width: 1px;
border-style: outset;
margin-bottom: 20px;
}
.element_menu2 h3 
{color: rgb(51,102,51);
font-family: "Comic Sans MS";
text-align: left;  
}
.element_menu2 ul 
{text-align: left;
list-style-image: url("iconemenu.png");
padding: 0px; 
padding-left: 24px; 
margin: 0px; 
margin-bottom: 15px; 
} 
.element_menu2 a 
{padding-left: 0px;
margin-left: 0px;
color: rgb(8,35,16);
font-weight: bold;
}
.element_menu2 a:hover 
{color: rgb(0,128,0);
}
 .element_menu ol
{list-style-image: url("iconemenu.png");
padding: 0px; 
padding-left: 24px; 
margin: 0px; 
margin-bottom: 15px; 
 }  
.element_menunouv
{font-size: 0.938em;
background-image: url("tableaux2.jpg");
background-repeat: repeat-x;
border: 1px solid rgb(142,0,19);
border-width: 1px;
border-style: outset;
margin-bottom: 5px;
}
.element_menunouv ul 
{list-style-image: url("Animation1.gif");
padding: 0px; 
padding-left: 31px; 
margin: 0px; 
margin-bottom: 5px; 
}  
 
.element_menunouv ol
{list-style-image: url("iconemenu.png");
padding: 0px; 
padding-left: 24px; 
margin: 0px; 
margin-bottom: 15px; 
}  
.element_menunouv a 
{color: rgb(8,35,16);
font-weight: bold;
} 
.element_menunouv a:hover 
{color: rgb(0,128,0);
}
.adore
{font-size: 14px;
background-image: url("tableaux1.jpg");
border: 1px solid rgb(142,0,19);
border-width: 1px;
border-style: outset;
margin-bottom: 20px;
padding-bottom: 5px;
padding-left: 0%;
background-repeat: repeat-x;
background-color: #FAFAFA;
}
.element_menu h3 
{color: rgb(51,102,51);
font-family: "Comic Sans MS";
text-align: left;  
}
.element_menu ul 
{text-align: left;
list-style-image: url("iconemenu.png");
padding: 0px; 
padding-left: 24px; 
margin: 0px; 
margin-bottom: 15px; 
} 
.element_menu a 
{padding-left: 0px;
margin-left: 0px;
color: rgb(8,35,16);
font-weight: bold;
}
.element_menu a:hover 
{color: rgb(0,128,0);
}
.doio
{margin: auto;
border: 4px outset rgb(110,110,255);
border-collapse: collapse;
margin-bottom: 10px;
}
.lemonde
{width: 71%;
float: left;
padding-bottom: 6%;
margin-left: 29%;
padding-top: 1%;
}
.lemonde20
{width: 85%;
float: left;
padding-bottom: 6%;
padding-left: 15%;
margin-left: 0%;
padding-top: 3%;
}
.glocks
{margin: auto;
border: 4px outset rgb(110,110,255);
border-collapse: collapse;
margin-bottom: 10px;
margin-top: 10px;
}
.senior
{border: 1px solid black;
}
th
{background-color:rgb(90,90,255) ;
color: white;
font-size: 1.1em;
font-family: "Times New Roman"
}
caption 
{margin: auto;
font-family: serif;
font-weight: bold;
font-size: 25px;
color: black;
padding-bottom: 20px;
}
.arr
{color: white;
font-size: 20px;
background-color:rgb(147,190,170);
margin: auto;
border: 2px outset rgb(0,139,206);
border-collapse: collapse;
margin-bottom: 0px;
margin-top: 0px;
padding-bottom: 0px;
}
.unun
{margin: auto;
border: 2px outset rgb(147,190,170);
border-collapse: collapse;
margin-bottom: 10px;
margin-top: 30px;
width: 88%;
}
.tad
{float: left; 
margin: auto;
border: 2px outset rgb(0,139,206);
border-collapse: collapse;
margin-bottom: 10px;
margin-top: 30px;
}
.tadif
{float: left; 
width: 99%;
margin: auto;
border: 2px outset rgb(0,139,206);
border-collapse: collapse;
margin-bottom: 10px;
margin-top: 30px;
}
.buti
{width: 50%;
height: 50%;
border: 1px solid black;
text-align: normal;
}
th
{background-color:rgb(0,139,206) ;
color: white;
font-size: 1.1em;
font-family: "Times New Roman"
}
.juju 
{border: 2px outset rgb(0,139,206);
border-collapse: collapse;
font-family: serif;
font-weight: bold;
font-size: 20px;
color: black;
padding: 3px;
}
#corps
{float: left;
width: 82%;
margin: 0px;
margin-top: 10px;
margin-left: 1%;
margin-bottom: 20px;
}
#volvi100
{float: left;
width: auto;
margin-left: 40px;
margin-top: 20px;
margin-bottom: 0px;
}
.volvi101
{width: auto;
margin-top: 20px;
margin-bottom: 0px;
}
.blao
{float: left;
width: 97%;
font-size: 14px;
background-color: #B1D3C3;
border: 1px solid black;
border-style: outset;
margin-bottom: 20px;
padding: 1%;
}
.dove
{float: left;
width: 99%;
border: 1px solid black;
background-color: #B1D3C3;
background-repeat: no-repeat;
margin: 0px;
margin-bottom: 0px;
}
.dove3
{float: left;
width: 98%;
padding: 1%;
height: auto;
}
.formi
{color: black;
font-size: 12px;
text-decoration: none;
font-weight: bold;
padding-right: 10px;
} 
.wil
{padding-top: 5px;
font-size: 14px;
text-decoration: underline;
font-weight: bold;
color: rgb(142,0,19);
} 
.wil a
{padding-top: 5px;
font-size: 14px;
text-decoration: underline;
font-weight: bold;
color: rgb(142,0,19);
} 
.clak
{text-align: center;
text-decoration: none;
font-weight: bold;
float: left;
width: 100%;
font-size: 16px;
margin-bottom: 0px;
margin-top: 5px;
}
.mireille
{font-size: 11px;
margin-bottom: 0px;
margin-bottom: 0px;
padding-left: 10px;
} 
#chehce
{margin-left: 1%;
float: left;
height: auto;
width: 96%;
margin-bottom: 0px;
}
#pied_de_page
{padding-top: 5px;
padding-bottom: 5px;
float: left;
text-align: center;
width: 100%;
border-top: 2px solid rgb(142,0,19);
}
#epidomo
{padding-top: 0px;
padding-bottom: 0px;
margin-bottom: 5px;
margin-left: 1%;
float: left;
text-align: center;
width: 96%;
}
.clvo2
{float: left;
padding-top: 0px;
padding-bottom: 0px;
margin-bottom: 0px;
margin-left: 1%;
width: 99%;
}
.menuhautimage
{float: left;
width: 23%;
font-family: times;
font-size: 14px;
text-align: justify;
margin-left: 2%;
margin-bottom: 0px;
font-style: normal;
}
.menuhautimage2
{float: left;
width: 22%;
font-family: times;
font-size: 14px;
text-align: justify;
margin-left: 2%;
margin-bottom: 0px;
font-style: normal;
} 
.kard
{width: 95%;
font-style:normal;
font-weight: bolder;
float: left;
font-size: 12px;
padding: 0px;
padding-top: 5px;
padding-bottom: 0px;
margin-bottom: 0px;
padding-left: 2%;
color: rgb(0,100,130);
} 
.kard a
{font-style:normal;
font-weight: bolder;
font-size: 13px;
color: rgb(0,100,130);
} 
.kard a:hover
{font-style:normal;
font-weight: bolder;
font-size: 13px;
color: rgb(0,100,130);
} 
.kard2
{width: 95%;
font-style: italic;
font-weight: bolder;
float: left;
font-size: 12px;
padding: 0px;
padding-top: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 2%;
color: #862222;
} 
.kard2 a
{font-style: italic;
font-weight: bolder;
font-size: 13px;
color: #862222;
} 
.kard2 a:hover
{font-style: italic;
font-weight: bolder;
font-size: 13px;
color: #862222;
}
.tilet
{text-align: center;
font-family: "times new roman";
color: black;
font-size: 20px;
margin-bottom: 10px;
}
a
{text-decoration: none; 
color: rgb(200,0,0); 
font-style: italic; 
}
a:hover
{text-decoration: underline; 
color: blue; 
}
p
{width: 100%;
font-family: times;
font-size: 1.2em;
text-align: justify;
margin-bottom: 27px;
font-style: normal;
}
.pagosteo
{width: 95%;
font-family: times;
font-size: 16px;
text-align: justify;
margin-bottom: 0px;
font-style: normal;
}
.inf
{width: 100%;
font-family: times;
font-size: 18px;
text-align: center;
margin-bottom: 27px;
font-style: normal;
font-weight: bold;
}
.inf2
{width: 100%;
font-family: times;
font-size: 18px;
text-align: center;
margin-bottom: 10px;
font-style: normal;
font-weight: bold;
}
.congress
{width: 100%;
font-family: times;
font-size: 16px;
margin-bottom: 27px;
font-style: normal;
text-align: center;
padding: 0px;
}
.accentue
{font-size: 16px;
font-style: normal;
font-family: times;
font-size: 16px;
color: #C00000;
text-decoration: underline;
}
.reuss
{float: left;
width: 100%;
}
.cfe
{float: left;
width: 100%;
padding: 0%;
font-family: times;
font-size: 1.2em;
margin-bottom: 1%;
font-style: italic;
color: rgb(172,6,33);
font-weight: bold;   
}
.cde
{float: left;
width: 100%;
padding: 0%;
font-family: times;
font-size: 1.2em;
text-align: justify;
margin-bottom: 27px;
font-style: normal;
}
.time
{font-size: 12px;
font-style: normal;
font-weight: bold; 
}
.vech
{width: 100%;
font-family: "times new roman";
font-size: 18px;
text-align: justify;
margin-bottom: 0px;
font-style: italic;
}
.parads
{padding-top: 10px;
text-align: center;
font-family: georgia;
font-size: 18px; 
margin-bottom: 0px;
font-style: normal;
font-weight: bold; 
}
auto
{overflow: auto;
}
#appat
{width: 96%;
background-color: rgb(252,247,226);
padding: 2%;
margin: auto;
padding-right: 0px;
margin-left: 0px;  
}
.gauc
{font-style: normal;
font-size: 1.00em;
font-weight: bold;
font-family: Times;
text-decoration: underline;
color: white;
margin-top: 20px;
}
.gauc02
{font-style: normal;
font-size: 14px;
font-weight: bold;
font-family: Times;
text-decoration: underline;
color: white;
margin-top: 0px;
padding-top: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
}
.fin
{font-size: 11px;
font-family: "times new roman";
color: rgb(51,102,51);
text-decoration: underline;
}
.oyt
{font-size: 15px;
text-align: center;
color: rgb(200,0,0);
padding-top: 10px;
padding-bottom: 0%;
font-weight: bold;
}
.zaka
{font-size: 15px;
text-align: center;
color: rgb(200,0,0);
padding-top: 0px;
padding-bottom: 8%;
font-weight: bold;
}
.pax
{width: 100%;
font-size: 15px;
text-align: center;
color: rgb(200,0,0);
padding-top: 20px;
}
.bas
{font-size: 15px;
padding-top: 300px;
text-align: center;
color: rgb(200,0,0);
}
.asso
{font-size: 30px;
text-align: center;
color: black;
padding-bottom: 20px;
font-size: 20px;
}
.as
{font-size: 20px;
text-align: center;
color: black;
padding-top: 0px;
font-size: 18px;
}
.tata
{width: 98%;
padding: 1%;
}
.sign
{width: 100%;
text-align: right;
}
.touteimags
{text-align: center;
padding: 0px;
}
.pryt
{text-align: center;
padding-bottom: 60px;
}
.porz
{font-size: 22px;
text-align: center;
color: black;
padding-bottom: 0px;
margin-bottom: 0px;
}
.tuoij
{text-decoration: none;
font-size: 17px;
text-align: center;
color: black;
margin-top: 0px;
padding-bottom: 5px;
margin-bottom: 0px;
font-family: "times";
}
.vulf
{float: left;
width: 40%;
font-family: times;
font-size: 14px;
text-align: justify;
padding: 0px;
margin-top: 30px;
margin-left: 0px;
margin-bottom: 20px;
}
.gozill
{float: left;
width: 35%;
font-family: times;
font-size: 16px;
text-align: justify;
padding: 0px;
margin-left: 8%;
margin-right: 0%;
margin-bottom: 40px;
margin-top: 30px;
}
.sss
{float: left;
width: 40%;
font-family: times;
font-size: 14px;
text-align: justify;
padding: 0px;
margin-top: 30px;
margin-left: 0px;
margin-bottom: 20px;
}
.ttt
{float: left;
width: 35%;
font-family: times;
font-size: 16px;
text-align: justify;
padding: 0px;
margin-left: 12%;
margin-right: 0%;
margin-bottom: 40px;
margin-top: 30px;
}
.raleut
{width: 97%;
font-size: 14px;
font-weight: bolder;
padding-left: 1%; 
font-family: "times new roman";
padding-top: 30px;
padding-bottom: 10px;
} 
.raleut a
{color : black;
font-style: normal;
} 
.fuiso
{padding-left: 10px;
padding-right: 10px;
} 
.rral
{margin-bottom: 60px;
margin-top: 27px;
}
.rral a
{font-style: normal;
text-align: center;
font-family: "times new roman"; 
color: black;
padding-bottom: 5px;
padding-top: 7px;
text-decoration: underline;
} 
#onlouv
{width: 100%;
margin-bottom: 3%;
margin-left: 0px; 
background-color: rgb(246,246,226);
}
#mobl
{width: 100%;
height: 70px;
margin-left: 0px; 
background-image: url("pudendalsite.png");
background-color: white;
background-repeat: no-repeat;
}
#mobl2
{float: left;
width: 100%;
margin-left: 0px; 
margin-bottom: 1%; 
background-color: white;
}
.mobl3
{float: left;
margin-top: 0px; 
padding-top: 0px;
width: 98%;
margin-left: 1%; 
background-color: white;
}
.entetespecialiste
{width: 100%;
margin-top: 0px; 
padding-top: 0px;
font-family: times;
font-size: 14px;
text-align: left;
margin-bottom: 0px;
font-style: normal;
}
#marsa
{background-color: white;
padding: 3%;
width: 74%;
margin-top: 3%;
border: 2px inset rgb(64,64,64);
margin-left: 10%;
padding-bottom: 0%;	
}
.juipm
{text-align: center;
font-family: "times new roman";
color: rgb(109,11,11);
font-size: 25px;
padding-top: 20px;
padding-bottom: 10px;
text-decoration: underline;
}
#infos
{width: 100%;
margin-bottom: 1%;
margin-left: 0px; 
background-color: rgb(212,212,212);
}
#letexte
{float: left;
background-color: rgb(250,250,226);
padding: 3%;
width: 92%;
margin: 1%;
padding-bottom: 0%; 
}
.debui
{width: 98%;
margin: 0%;
height: auto;
margin-bottom: 0px;
padding-bottom: 20px;
float: left;
text-align: center;
background-color: rgb(255,255,255);
border-top: 1px dotted rgb(95,135,135);
border-left: 1px dotted rgb(95,135,135);
border-right: 1px dotted rgb(95,135,135);
border-bottom: 1px dotted rgb(95,135,135);
margin-top: 20px;
}
.effely
{width: 88%;
margin: 0%;
height: auto;
margin-bottom: 0px;
float: left;
text-align: center;
background-color: rgb(255,255,255);
margin-top: 20px;
}
.suisso
{height: auto;
width: 9%; 
background-color: rgb(255,255,255);
float: left;
margin-bottom: 0px;
margin-top: 20px;
}
.sirene
{width: 100%; 
float: left;
margin-bottom: 0px;
padding-top: 20px;
}
#etet
{float: left;
width: 98%;
margin: 0%;
height: auto;
margin-bottom: 0%;
margin-left: 1%;
float: left;
text-align: center;
background-color: rgb(255,255,255);
border-top: 1px dotted rgb(95,135,135);
border-left: 1px dotted rgb(95,135,135);
border-bottom: 1px dotted rgb(95,135,135);
}
.soprano
{float: left;
width: 88%;
margin: 0%;
height: auto;
margin-bottom: 10px;
float: left;
text-align: center;
}
.souris
{float: left;
height: auto;
width: 9%; 
float: left;
margin-bottom: 10px;
}
.kkkp
{width: 90%;
margin: 0%;
height: 85px;
margin-bottom: 10px;
margin-top: 5px;
margin-left: 3px;
float: left;
text-align: center;
background-color: rgb(255,255,255);
border-top: 1px dotted rgb(95,135,135);
border-left: 1px dotted rgb(95,135,135);
border-bottom: 1px dotted rgb(95,135,135);
}
.pkkk
{height: 85px;
width: 9%; 
background-color: rgb(255,255,255);
float: left;
border-top: 1px dotted rgb(95,135,135);
border-right: 1px dotted rgb(95,135,135);
border-bottom: 1px dotted rgb(95,135,135);
margin-bottom: 10px;
margin-top: 5px;
}
.tzz
{width: 98%;
font-weight: bolder;
float: left;
font-size: 12px;
padding: 0px;
padding-top: 10px;
padding-left: 2%;
margin-bottom: 0px;
color: rgb(0,100,130);
} 
.tzz a
{font-style:normal;
font-weight: bolder;
font-size: 13px;
color: rgb(0,100,130);
} 
.verift
{float: left;
width: 100%;
height: 3px;
background-image: url("detea2.jpg");
margin-top: 0px;
margin-bottom: 0px;
}
.jaysy
{text-align: center;
font-family: "times new roman";
color: black;
font-size: 27px;
padding-top: 1px;
padding-bottom: 5px;
text-decoration: underline;
}
.gotilu
{text-align: center;
font-family: "times new roman";
color: black;
font-size: 23px;
padding-top: 1px;
padding-bottom: 5px;
text-decoration: underline;
} 
.tiol
{font-size: 15px;
text-align: center;
font-family: times; 
color: rgb(142,0,19);
padding-bottom: 5px;
padding-top: 0px;
text-decoration: none;
font-weight: bold;
}
.kopm
{font-size: 20px;
text-align: center;
font-family: times; 
margin: 0px;
color: rgb(142,0,19);
padding-bottom: 0px;
padding-top: 0px;
text-decoration: none;
font-weight: bold;
}
.tyrop
{font-size: 18px;
text-align: center;
font-family: times; 
margin: 0px;
color: rgb(142,0,19);
margin-bottom: 20px;
padding-top: 0px;
text-decoration: none;
font-weight: bold;
}
.lilian
{text-align: left;
font-family: verdana;
color: black;
font-size: 15px;
padding-top: 20px;
margin-left: 20px;
padding-bottom: 5px;
text-decoration: none;
font-style: normal;
}
.respire
{width: 98%;
font-family: times;
font-size: 16px;
text-align: justify;
padding: 1%;
margin-bottom: 0px;
margin-top: 50px;
}
.gcp
{width: 100%;
font-family: times;
font-size: 16px;
text-align: justify;
padding: 0px;
margin-bottom: 0px;
font-style: normal;
}
cite
{margin-left: 3%;
font-style: normal;
}
.retrer
 {width: 100%;
font-style: normal;
font-family: times;
font-size: 16px;
text-align: justify;
padding: 0px;
margin-bottom: 27px;
}
.ouou  
{width: 100%;
font-family: times;
font-size: 14px;
text-align: justify;
padding: 1px;
margin-bottom: 27px;
font-style: normal;
}
.babail
{text-align: center;
font-family: "times new roman";
color: black;
font-size: 19px;
padding-top: 1px;
padding-bottom: 5px;
text-decoration: underline;
}
.croche
{padding: 0%;
float: left;
height: auto;
width: 56%;
margin-left: 20%;
padding: 1%;
border-bottom: 1px solid black;
border-top: 1px solid black;
border-right: 1px solid black;
border-left: 1px solid black;
margin-bottom: 20px;
}
.trexs 
{width: 100%;
font-weight : bolder;
font-size: 18px;  
margin-bottom: 0px;
text-align: center;
} 
.uoper
{width: 100%;
font-style: normal;
padding-left: 0px; 
font-family: Arial;
padding-top : 5px;
text-decoration: none;
margin-bottom: 50px;
}
.justr
{float: right;
width: 90%;
font-family: times;
font-size: 16px;
text-align: justify;
padding: 0px;
margin-left: 0%;
margin-top: 30px;
margin-bottom: 100px;
}
.sami
{float: left;
width: 50%;
}
.blu
{float: left;
width: 40%;
}
.biensur
{float: left;
width: 40%;
}
.event
{float: left;
width: 55%;
}
.tila
{float: left;
width: 30%;
}
.ati
{float: left;
width: 65%;
}
.patrim
{padding: 0%;
float: left;
width: 35%; 
margin-left: 5%;
text-decoration: underline;
font-size: 18px;
}
.mulot
{padding: 0%;
float: left;
width: 40%; 
margin-right: 0px;
}
dfn
{margin-left: 10%;
}
.demi
{float: left;
width: 100%; 
padding-right: 0px;
padding: 0px;
}
.itil
{float: left;
width: 95%;
font-family: times;
font-size: 16px;
text-align: justify;
padding: 0px;
margin-left: 5%;
margin-top: 10px;
margin-bottom: auto;
} 
.oups
{float: left;
width: 90%;
font-family: times;
font-size: 16px;
text-align: justify;
padding: 0px;
margin-left: 10%;
margin-top: 0px;
margin-bottom: auto;  
} 
.fantai
{width: 100%;
height: auto;
background-color: rgb(250,250,226);
} 
.fantaille
{float: left;
width: 100%;
height: auto;
background-color: rgb(250,250,226);
}
.final
{float: left;
width: 14%;
height: 35px;
margin-right: 2%;
margin-left: 3%;
}
.longe
{float: left;
width: 14%;
height: 35px;
margin-right: 2%;
}
.oulaz
{float: left;
width: 14%;
height: 35px;
margin-right: 0%;
}
.etun
{float: left;
width: 45%;
margin: 0px;
margin-left: 5%;
}
.etdede
{float: right;
width: 45%;
margin: 0px;
margin-left: 0%;
}
.huty
{font-style: normal;
font-weight: bold;
font-size: 15px;
padding-left: 0px; 
margin-left: 20px;
font-family: Arial;
padding-top: 0px;
padding-bottom: 0px;
text-decoration: none;
} 
.mode
{width: 100%;
font-family: times;
font-size: 14px;
text-align: justify;
padding: 0px;
margin-bottom: 0px;
font-style: normal;  
} 
.revoir
{float: left;
width: 50%;
font-family: times;
font-size: 14px;
text-align: justify;
padding: 0px;
margin-bottom: 10px;
font-style: normal;  
}
.trace
{width: 100%;
font-family: times;
font-size: 14px;
text-align: justify;
padding: 0px;
margin-top: 0px;
margin-bottom: 30px;
font-style: normal;
}
.uitu
{
margin-left: 50px;
}
.gatp  
{margin-top: 60px;
font-family: arial;
font-size: 23px;
margin-left: 20px;
text-align: left;
padding: 0px;
} 
.vect  
{font-family: arial;
font-size: 21px;
font-style: italic;
margin-top: 30px;
margin-bottom: 10px;
margin-left: 10px;
text-align: left;
padding: 0px;
text-decoration: none;
}  
.abis
{font-size: 20px;
font-style: normal;
padding-left: 5px; 
font-family: "times new roman";
padding-top : 5px;
text-decoration: none;
} 
.trzx
{font-style: normal;
padding-left: 5px; 
font-family: "times new roman";
padding-top : 0px;
text-decoration: none;
font-weight: bold;
font-size: 17px;
} 
.avruo
{font-weight: bold;
} 
.tiob
 {font-style: normal;
padding-left: 0px; 
font-family: "times";
padding-top : 0px;
margin: 0px;
padding: 0px;
text-decoration: none;
font-weight: bold;
font-size: 18px;
} 
.alloi
{font-style:normal;
font-weight: bold;
}
.iloaz
{font-style:normal;
font-weight: bold;
font-size: 17px;
} 
a img 
{border: none;  
} 
.pater
{text-align: center;
font-family: "times new roman";
color: rgb(142,0,19);
font-size: 25px;
margin-top: 0px;
padding-top: 5px;
padding-bottom: 10px;
text-decoration: underline;
}
.gggt
{text-align: center;
font-family: "times new roman";
color: rgb(142,0,19);
font-size: 25px;
margin: 0px;
padding-top: 5px;
padding-bottom: 0px;
text-decoration: underline;
}
#trub
{background-color: rgb(252,247,226);
margin-top: 0px;
padding: 10px;
padding-right: 30px;
}
.mimop
{color: black;
text-align: center;
font-size: 18px;
margin: 0px;
padding: 0px;
}
.jazert
{text-align: center;
font-size: 15px;
margin-top: 7px;
margin-bottom: 7px;
color: rgb(8,35,16);
font-weight: bold;
padding-bottom: 30px;
}
#fatpvo
{width: 100%;
margin: auto;
margin-left: 0px;  
background-color: rgb(252,247,226);
}
#burnt
{float: left;
width: 40%;
margin-top: 0px;
padding: 1%;
padding-bottom: 10px;
}
.mlml
{text-align: center;
font-family: "times new roman"; 
color: rgb(8,35,16);
font-size: 20px;
padding-left: 0px;
padding-bottom: 5px;
padding-top: 7px;
text-decoration: none;
}
#zazar
{float: left;
width: 53%;
margin-top: 20px;
padding-left: 0%;
padding: 1%;
padding-bottom: 10px;
}
.estre
{font-family: times;
font-size: 14px;
margin: 0px;
padding-bottom: 10px;
padding-top: 0px;
}
.vrull
{font-family: times;
font-size: 17px;
text-align: center; 
color: black;
margin-bottom: 5px;
padding-bottom: 0px;
padding-top: 0px;
text-decoration: underline;
}
.rirue
{font-family: times;
font-size: 15px;
text-align: center; 
color: rgb(8,35,16);
padding-bottom: 3px;
margin-top: 10px;
margin: 0px;
text-decoration: underline;
}
.urtyp
{font-family: times;
font-size: 13px;
margin: 0px;
padding: 0px;
padding-bottom: 20px;
}
.popj
{width: 90%;
font-family: times;
font-size: 14px;
padding-left: 5%;
margin: 0px;
padding-top: 10px;
}
.jiz
{width: 95%;
font-family: times;
font-size: 14px;
padding-left: 2%;
margin: 0px;
padding-top: 10px;
}
.vsvm
{margin-top: 0px;
padding-top: 0px;
font-family: times;
font-size: 14px;
text-align: center;
padding-bottom: 0px;
text-decoration: underline;
}
#piece
{width: 100%;
}
.vous
{text-align: center;
font-family: "times new roman"; 
color: black;
font-size: 20px;
padding-bottom: 5px;
padding-top: 7px;
text-decoration: underline;
} 
.livere
{width: 100%;
font-family: times;
font-size: 14px;
font-weight: bold;
text-align: center;
padding: 1px;
margin-bottom: 27px;
font-style: normal;
}
.ououi
{width: 100%;
font-size: 14px;
font-family: "times new roman"; 
color: black;
padding-top: 0px;
margin-bottom: 0px;
padding: 0px;
}
.huma
{float: left;
width: 70%;
padding: 2%;
margin-left: 3%;
}
.etar
{float: left;
width: 15%;
padding: 2%;
}
.bibou
{color: rgb(172,20,20);
text-decoration: none;
font-size: 15px;
}
.bibou2
{color: #343365;
text-decoration: none;
}
.biup
{background-color: rgb(255,255,255);
}
#djkod
{background-image: url("4867.jpg");
background-repeat: repeat;
padding: 3%;
width: 92%;
margin: 1%;
float: left;
border: 1px outset black;
border-collapse: collapse;
}
.lllss
{text-align: center;
font-family: "Comic Sans MS";
color: black;
font-size: 22px;
padding-top: 5px;
padding-bottom: 0px;
margin-bottom: 0px;
text-decoration: none;
}
.lboy
{text-align: center;
font-family: "times";
color: rgb(49,27,27);
font-size: 20px;
margin-top: 10px;
padding-top: 0px;
padding-bottom: 1px;
text-decoration: underline;
}
.ivrop
{width: 90%;
font-family: "Comic Sans MS";
font-size: 16px;
text-align: justify;
margin-bottom: 0px;
margin-top: 50px;
margin: 0%;
margin-left: 5%;
}
.pologn
{width: 90%;
font-family: "Comic Sans MS";
font-size: 17px;
text-align: justify;
margin-bottom: 0px;
font-weight: bold;
margin-top: 50px;
margin: 0%;
margin-left: 5%;
}
.loooo
{width: 85%;
font-family: "Comic Sans MS";
font-size: 16px;
text-align: justify;
padding-bottom: 20px;
margin-top: 50px;
margin: 0%;
margin-left: 10%;
}
.identiteju
{text-align: center;
padding: 0px;
margin-bottom: 20px;
}
.didif
{text-align: left;
font-family: arial;
font-style : normal;
color: rgb(49,27,27);
font-size: 18px;
width: 88%;
margin-top: 30px;
margin-left: 3%;
padding-top: 0px;
padding-bottom: 0px;
margin-bottom: 15px;
text-decoration: underline;
}
/* Document Dr Debischopp 5 */
#djkod2
{background-image: url("4868.jpg");
background-repeat: repeat;
padding: 3%;
width: 92%;
margin: 1%;
float: left;
border: 1px outset black;
border-collapse: collapse;
}
.debischop1
{text-align: left;
font-family: arial;
font-style : normal;
color: rgb(49,27,27);
font-size: 18px;
width: 90%;
margin-top: 30px;
margin-left: 5%;
padding-top: 0px;
padding-bottom: 0px;
margin-bottom: 10px;
text-decoration: none;
}
.debischop2
{text-align: left;
font-family: "Comic Sans MS";
font-style : normal;
color: rgb(49,27,27);
font-size: 18px;
width: 90%;
margin-top: 30px;
margin-left: 5%;
padding-top: 0px;
padding-bottom: 0px;
margin-bottom: 10px;
text-decoration: none;
}
.debischop3
{text-align: left;
font-family: "Comic Sans MS";
font-style : normal;
color: rgb(49,27,27);
font-size: 18px;
width: 90%;
margin-top: 30px;
margin-left: 5%;
padding-top: 0px;
padding-bottom: 0px;
margin-bottom: 10px;
text-decoration: underline;
}
.loooo4
{width: 85%;
font-family: "Comic Sans MS";
font-size: 16px;
text-align: justify;
padding-bottom: 0px;
padding-top: 20px;
margin: 0%;
margin-left: 10%;
}
.loooo6
{width: 85%;
font-family: "Comic Sans MS";
font-size: 16px;
text-align: justify;
padding-bottom: 20px;
padding-top: 20px;
margin: 0%;
margin-left: 10%;
}
.loooo5
{width: 85%;
font-family: "Comic Sans MS";
font-size: 16px;
text-align: justify;
padding-bottom: 30px;
padding-top: 0px;
margin: 0%;
margin-left: 10%;
}
.loooo3
{width: 75%;
font-family: "Comic Sans MS";
font-size: 16px;
text-align: justify;
padding-bottom: 0px;
padding-top: 0px;
margin: 0%;
margin-left: 14%;
}
/* Fin */
.tonjp
{font-family: "Comic Sans MS";
float: left;
width: 20%;
text-align: center;
padding-left: 14%;
padding-bottom: 3px;
margin-bottom: 0px;
}
.vaincrt
{font-family: "Comic Sans MS";
float: left;
width: 20%;
text-align: center;
padding-left: 6%;
padding-bottom: 3px;
margin-bottom: 0px;
}
.ustro
{font-family: "Comic Sans MS";
float: left;
width: 33%;
text-align: center;
padding-left: 16%;
padding-bottom: 13px;
margin-bottom: 0px;
}
.colm
{font-family: "Comic Sans MS";
float: left;
width: 33%;
text-align: center;
padding-left: 1%;
padding-bottom: 13px;
margin-bottom: 0px;
}
#beete
{width: 100%;
margin: auto;
margin-left: 0px;  
margin-bottom: 1%;
background-color: rgb(101,33,33);
}
#ssop
{background-image: url("Composition1.jpg");
background-repeat: repeat;
padding: 3%;
width: 92%;
margin: 1%;
float: left;
border: 1px outset black;
border-collapse: collapse;
}
#solp
{width: 100%;
margin: auto;
margin-left: 0px;  
margin-bottom: 1%;
background-color: rgb(0,128,0);
}
#bonh
{float: left;
background-color: rgb(255,255,255);
padding: 3%;
width: 92%;
margin: 1%;
}
.cadillac
{text-align: center;
font-family: georgia;
color: black;
font-size: 22px;
padding-top: 5px;
padding-bottom: 0px;
margin-bottom: 0px;
text-decoration: none;   
}
.oufc
{text-align: center;
font-family: "times";
color: black;
font-size: 20px;
margin-top: 2px;
padding-top: 0px;
padding-bottom: 1px;
text-decoration: underline;
}
.osons
{text-align: left;
font-family: arial;
font-style : italic;
color: rgb(49,27,27);
font-size: 18px;
width: 84%;
margin-top: 30px;
margin-left: 8%;
padding-top: 0px;
padding-bottom: 0px;
margin-bottom: 8px;
text-decoration: none;
}
.der
{text-align: center;
font-family: "times new roman";
color: black;
font-size: 30px;
padding-top: 5px;
padding-bottom: 1px;
text-decoration: none;
}
.soon
{text-align: left;
font-family: "times new roman";
color: black;
font-size: 22px;
width: 84%;
margin-left: 8%;
padding-top: 0px;
padding-bottom: 0px;
text-decoration: none;
}
.cherley
{text-align: center;
font-family: "times new roman";
color: black;
font-size: 22px;
width:auto;
margin-left: 0%;
margin: 1%;
padding-top: 0px;
padding-bottom: 0px;
text-decoration: none;
}
.rop
{text-align: left;
font-family: "times new roman";
color: black;
font-size: 22px;
margin-left: 8%;
padding-top: 0px;
padding-bottom: 0px;
text-decoration: underline;
}
.meut
{text-align: center;
font-family: "times new roman";
color: rgb(142,0,19);
font-size: 22px;
margin-top: 40px;
padding-top: 0px;
padding-bottom: 0px;
text-decoration: underline;
}
.marg
{text-align: center;
font-family: "times new roman";
color: rgb(0,64,64);
font-size: 20px;
font-style: italic;
margin-top: 50px;
padding-top: 0px;
padding-bottom: 0px;
text-decoration: underline;
}
.aim
{text-align: left;
font-family: "times new roman";
color: black;
width: 82%;
font-size: 20px;
margin-left: 9%;
padding-top: 0px;
padding-bottom: 0px;
text-decoration: none;
font-style: italic;
}
.spo
{width: 90%;
font-family: "times new roman";
color: black;
font-size: 14px;
margin-top: 0%;
margin-left: 5%;
text-decoration: none;
font-style:italic;
text-align: justify;
margin-bottom: 27px;
}
.cuiry
{color: rgb(142,0,19);
font-style:normal;
font-weight: bold;
font-size: 16px;
}
.reg
{color: black;
font-style:normal;
font-weight: bold;
font-size: 18px;
font-family: "times new roman";
}
.puce
{width: 90%;
font-family: "times new roman";
font-size: 18px;
text-align: justify;
margin-bottom: 0px;
margin-top: 50px;
margin: 0%;
margin-left: 5%;
}
.ffjene
{color: rgb(23,18,30);
width: 90%;
font-family: "times new roman";
font-size: 19px;
text-align: justify;
margin-bottom: 0px;
margin-top: 50px;
margin: 0%;
margin-left: 5%;
}
.naster
{text-align: center;
font-family: georgia;
color: black;
font-size: 20px;
width: 100%;
margin-top: 30px;
padding-top: 0px;
padding-bottom: 0px;
margin-bottom: 14px;
text-decoration: underline;
}
.babyy
{width: 90%;
font-family: "times new roman";
font-size: 16px;
text-align: justify;
margin-bottom: 0px;
margin-top: 50px;
margin: 0%;
margin-left: 5%;	
}
.vide
{float: left;
width: 20%;
height: 190px;
margin: auto;
margin-left: 0px;  
margin-top: 20px;
margin-left: 5%;
margin-right: 5%;
}
.onveu
{float: left;
width: 40%;
height: auto;
margin-top: 20px;
margin-left: 5%;
margin-right: 5%;
margin-bottom: 15px;
}
.jeuvis
{float: left;
width: 30%;
margin-bottom: 70px;
margin-top: 40px;
margin-left: 0%;
border: 1px outset rgb(192,0,0);
border-collapse: collapse;
}
.voi
{float: left;
width: 30%;
height: 250px;
margin-top: 20px;
margin-left: 5%;
margin-right: 5%;
}
.diams
{float: left;
width: 40%;
margin-bottom: 70px;
margin-top: 40px;
margin-left: 0%;
border: 1px outset rgb(110,110,255);
border-collapse: collapse;
}
.aiz
{float: left;
width: 50%;
margin: auto;
margin-bottom: 80px;
margin-left: 0px;  
margin-top: 40px;
margin-left: 0%;
border: 1px outset rgb(110,110,255);
border-collapse: collapse;
}
.chag
{float: left;
width: 30%;
height: 236px;
margin: auto;   
margin-top: 20px;
margin-left: 5%;
margin-right: 0%;
}
.ooe
{float: left;
width: 40%;
margin: auto;
margin-bottom: 0px;   
margin-top: 20px;
margin-left: 5%;
border: 1px outset rgb(110,110,255);
border-collapse: collapse;
}
.trap
{float: left;
width: 15%;
height: 277px;
margin-bottom: 15px;
margin-top: 20px;
margin-left: 5%;
margin-right: 5%;
}
.ffg
{float: left;
width: 45%;
margin-bottom: 0px;
margin-top: 70px;
margin-left: 3%;
border: 1px outset rgb(110,110,255);
border-collapse: collapse;
}
.joums
{float: left;
width: 93%;
margin-top: 1%;
margin-bottom: 1%;
margin-left: 2%;
padding: 1%;
border: 1px dashed rgb(13,73,13);
}
.joums2
{float: left;
width: 100%;
margin-bottom: 1%;
}
.cartdroitinterne
{float: left;
width: 100%;
margin-top: 1%;
}
.koums
{float: left;
width: 92%;
margin-top: 5px;
margin-bottom: 20px;
margin-left: 2%;
padding: 1%;
border: 1px dashed rgb(178,179,51);
}
.koums2
{float: left;
width: 100%;
margin-top: 5px;
margin-bottom: 20px;
}
.rimi
{text-align: center;
font-family: "times new roman";
color: rgb(142,0,19);
font-size: 25px;
padding-top: 0px;
padding-bottom: 10px;
text-decoration: underline;
}
.ah
{text-align: center;
font-family: "times new roman";
color: rgb(7,75,7);
font-size: 20px;
padding-top: 0px;
margin-top: 0px;
padding-bottom: 0px;
margin-bottom: 0px;
text-decoration: underline;
}
.aa
{width: 85%;
height: auto;
margin-bottom: 10px;
padding-bottom: 30px;
float: left;
padding-left: 15%;
}
.imer
{text-align: center;
font-family: "times new roman";
color: black;
font-size: 14px;
padding-top: 0px;
margin-top: 0px;
padding-bottom: 0px;
text-decoration: none;
}
.parjp
{float: left;
width: 10%;
padding: 0px;
margin-bottom: 0px;
margin: 0px;
padding-top: 15px;   
}
.oujiop
{float: left;
width: 100%;
font-size: 14px;
font-family: times;
color: rgb(13,73,13);
text-align: center;
padding: 0px;
margin-bottom: 0px;
margin: 0px;
}
.oujiop a
{font-style: normal;
color: rgb(13,73,13);
text-align: center;
padding: 0px;
margin-bottom: 0px;
margin: 0px;
}
.oujiop a:hover
{font-style: normal;
color: rgb(152,50,50);
text-align: center;
padding: 0px;
margin-bottom: 0px;
margin: 0px;
text-decoration: none;
}
.emba
{text-align: center;
padding: 0px;
margin-bottom: 0px;
}
sup
{font-size: 13px;
font-weight: bold;
text-decoration: underline;
}
.mamp
{width: 100%;
font-family: times;
font-size: 14px;
text-align: justify;
padding: 0px;
font-style: normal;   
margin-bottom: 0px;  
}
.jui
{text-align: center;
font-family: "times new roman";
color: rgb(142,0,19);
font-size: 25px;
padding-top: 5px;
padding-bottom: 20px;
text-decoration: underline;
}
.cartgauche
{float: left;
width: 56%;
margin-top: 0%;
margin-bottom: 0px;
}
.basspecialiste
{float: left;
width: 97%;
border-top: 1px solid rgb(95,135,135);
margin-left: 1%;
padding-left: 1%;
margin-top: 1%;
padding-top: 1%;
margin-bottom: 4%;
}
.cartgaucheint
{float: left;
width: 100%;
margin-top: 6%;
margin-bottom: 0px;
}
.textsouscarte
{float: left;
width: 100%;
margin-top: 0%;
margin-bottom: 0px;
}
.moteursouscarte
{float: left;
width: 100%;
margin-top: 2%;
margin-bottom: 2%;
}
.cartdroit
{
float: left;
width: 40%;
height: 450px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 1%;
overflow: scroll;
overflow-x: hidden;
}
.cartgauche2
{float: left;
width: 98%;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 1%;
}
.textegauche
{float: left;
width: 48%;  
}
.textedroit
{float: left;
width: 48%; 
margin-left: 2%; 
}
.texteenspecialiste
{width: 100%;
font-family: times;
font-size: 14px;
text-align: left;
margin-bottom: 27px;
font-style: normal;
}
.cal
{font-size: 16px;
text-align: center;
font-family: "times new roman"; 
color: rgb(13,73,13);
padding-bottom: 5px;
padding-top: 7px;
text-decoration: none;
}
.enb
{color: rgb(32,32,32);
}
.roum
{width: 70%;
font-size: 15px;
text-align: center;
font-family: "times new roman"; 
color: rgb(142,0,19);
padding-bottom: 1px;
padding-top: 3px;
text-decoration: underline;
}
.emoi
{width: 50%;
font-size: 13px;
text-align: center;
font-family: "times new roman"; 
color: rgb(17,85,17);
padding-bottom: 1px;
padding-top: 2px;
border: 1px solid rgb(17,85,17);
border-width: 1px;
border-style: outset;
text-decoration: none;
margin-left: 10%;
}
.chienn
{width: 100%;
font-family: times;
font-size: 14px;
text-align: center;
}
.cui
{float: left;
width: 46%;
height: auto;
font-family: times;
font-size: 14px;
text-align: justify;
margin-top: 4%;
}
.senti
{font-size: 22px;
text-align: center;
font-family: "times new roman"; 
color: rgb(13,73,13);
padding-bottom: 5px;
padding-top: 7px;
text-decoration: none;
}
.scheck
{float: left;
width: 10%;
font-family: times;
font-size: 14px;
text-align: justify;
margin-left: 1%;  
font-weight: bold;
}
.viri
{float: left;
width: 84%;
font-family: "times new roman";
font-size: 16px;
text-align: justify;
margin-left: 3%;  
font-style: italic;
}
.booba
{width: 100%;
height: auto;
margin-bottom: 20px;
}
.matni
{width: 100%;
height: auto;
margin-bottom: 60px;
}
#bille
{width: auto;
height: auto;
margin-bottom: 0px;
}
.tours
{width: 88%;
margin: 0%;
height: 85px;
margin-bottom: 10px;
margin-top: 5px;
margin-left: 3px;
float: left;
text-align: center;
background-color: rgb(255,255,255);
border-top: 1px solid black; 
}
.neuff
{height: 85px;
width: 10%; 
background-color: rgb(255,255,255);
float: left;
margin-bottom: 10px;
margin-top: 5px;
}
.reco
{float: left;
width: 99%;
margin-top: 2%;  
}
.pala
{font-family: "times new roman";
font-size: 16px;
font-style:normal;
font-style: italic;
color: black;
text-decoration: underline;
} 
.rien
{width: auto;
height: 600px;
float: left;
margin-top: 2%;
margin-left: 1%;
margin-bottom: 0px;
} 
.media
{width: 78%;
height: auto;
float: left;
margin-left: 1%;
margin-bottom: 0px;
} 
.media02
{width: 96%;
height: auto;
float: left;
margin-left: 2%;
margin-bottom: 2%;
} 
.media2
{width: auto;
height: auto;
float: left;
margin-top: 2%;
margin-left: 6%;
margin-bottom: 0px;
}
.ober
{width: 49%;
margin-left: 0%;
height: auto;
float: left;
margin-bottom: 0px;
} 
.girlglobal
{width: 50%;
height: auto;
margin-top: 2%;
margin-bottom: 0%;
margin-left: 0%;
float: left;
background-color: #FFFFFF;
} 
.girl
{width: 47%;
height: 300px;
float: left;
margin-top: 15px;
margin-bottom: 5px;
padding-left: 0%;
margin-left: 3%;
overflow: scroll;
padding-right: 0%;
background-color: #FFFFFF;
}
.girl333
{width: 46%;
margin-top: 10%;
margin-bottom: 10px;
padding-left: 0%;
margin-left: 4%;
float: left;
background-color: #FFFFFF;
} 
.girl33
{width: 46%;
margin-top: 0px;
margin-bottom: 10px;
padding-left: 0%;
margin-left: 4%;
float: left;
background-color: #FFFFFF;
} 
.girl3
{width: 70%;
height: auto;
margin-top: 2%;
margin-bottom: 1%;
margin-left: 15%;
float: left;
background-color: #FFFFFF;
} 
.re
{width: 200px;
height: auto;
float: left;
padding-top: 10px;
} 
.titrannu
{text-align: left;
font-family: "times new roman";
color: rgb(58,86,86);
font-size: 17px;
padding-top: 10px;
padding-bottom: 0px;
text-decoration: underline;
}
.privi
{width: 90%;
font-family: times;
font-size: 14px;
text-align: justify;
margin-bottom: 0px;
font-style: normal;
padding-top: 7px;
}
.privibas
{width: 100%;
font-family: times;
font-size: 15px;
text-align: justify;
margin-bottom: 0px;
font-style: normal;
padding-top: 2px;
}
.carriere
{font-size: 14px;
margin-bottom: 0px;
font-family: "times new roman"; 
color: rgb(255,255,255);
padding-bottom: 0px;
text-decoration: none;
padding-top: 0px;
text-align: center;
background-color: rgb(172,193,194);
}
.cabus
{font-size: 14px;
margin-bottom: 0px;
font-family: "times new roman"; 
color: rgb(255,255,255);
padding-bottom: 0px;
text-decoration: none;
padding-top: 0px;
margin-top: 0px;
text-align: center;
background-color: rgb(215,183,123);
}
.cabus2
{font-size: 19px;
margin-bottom: 0px;
font-family: "times new roman"; 
color: rgb(255,255,255);
padding-bottom: 0px;
text-decoration: none;
padding-top: 0px;
margin-top: 0px;
text-align: center;
background-color: rgb(215,183,123);
}
.mb3
{float: left;
width: 241px;
height: auto;
padding-left: 5%;
padding-top: 0%;
margin-bottom: 2%;
margin-top: 4%;
}
.titreannu2
{font-size: 19px;
margin-bottom: 0px;
font-family: "times new roman"; 
color: rgb(255,255,255);
padding-bottom: 0px;
text-decoration: none;
padding-top: 0px;
margin-top: 0px;
text-align: center;
background-color: rgb(215,183,123);
}
.titreannu3
{font-size: 22px;
margin-bottom: 0px;
font-family: "times new roman"; 
color: #8D2929;
padding-bottom: 20px;
text-decoration: none;
padding-top: 3%;
margin-top: 0px;
text-align: center;
}
.texteannu1
{font-family: "times new roman"; 
font-size: 13px;
text-align: center;
margin-bottom: 0px;
font-style: normal;
color: rgb(58,86,86);
text-decoration: underline;
font-weight: bold;
}
.titreannu4
{font-size: 14px;
margin-bottom: 0px;
font-family: "times new roman"; 
color: rgb(255,255,255);
padding-bottom: 0px;
text-decoration: none;
padding-top: 0px;
text-align: center;
background-color: rgb(172,193,194);
}
.texteannu2
{font-family: "times new roman"; 
font-size: 16px;
text-align: center;
padding-bottom: 0px;
padding-top: 2px;
margin-top: 4px;
margin-bottom: 0px;
font-style: normal;
color: rgb(58,86,86);
font-weight: bold;
text-decoration: underline;
}
.titreannu5
{width: 80%;
border: 1px solid rgb(95,135,135);
border-width: 1px;
border-style: dotted;
float: left;
margin-left: 9%;
font-size: 12px;
margin-bottom: 0px;
margin-top: 25px;
font-family: "times new roman"; 
color: rgb(101,101,101);
padding-bottom: 0px;
text-decoration: none;
padding-top: 0px;
background-color: #FDFBF7;
}
.titreannu6
{text-align: left;
font-family: "times new roman";
color: rgb(58,86,86);
font-size: 17px;
padding-top: 10px;
padding-bottom: 0px;
text-decoration: underline;
}
.titreannu7
{width: 80%;
border: 1px solid rgb(95,135,135);
border-width: 1px;
border-style: dotted;
float: left;
margin-left: 9%;
font-size: 12px;
margin-bottom: 0px;
margin-top: 25px;
padding-left: 0px; 
font-family: "times new roman"; 
color: rgb(101,101,101);
padding-bottom: 0px;
text-decoration: none;
padding-top: 0px;
background-color: #FDFBF7;
text-align: center;
}
.titreannu8
{width: 80%;
border: 1px solid rgb(95,135,135);
border-width: 1px;
border-style: dotted;
float: left;
margin-left: 9%;
font-size: 12px;
margin-bottom: 0px;
margin-top: 25px;
padding-left: 0px; 
font-family: "times new roman"; 
color: rgb(101,101,101);
padding-bottom: 0px;
text-decoration: none;
padding-top: 0px;
background-color: #FDFBF7;
text-align: center;
}
.titreannu9
{text-align: left;
font-family: "times new roman";
color: rgb(58,86,86);
font-size: 17px;
padding-top: 10px;
padding-bottom: 0px;
text-decoration: underline;
}
.englobeannu1
{width: 60%;
margin-top: 2%;
margin-left: 3%;
float: left;
}
.alicia2
{width: 96%;
float: left;
height: auto;
margin-bottom: 3%;
border: 1px solid rgb(183,128,63);
}
.tyty3
{width: 94%;
padding: 1%;
font-family: times;
font-size: 15px;
font-weight: bold;
text-align: left;
margin-bottom: 1%;
font-style: normal;
margin-top: 2%;
padding-top: 0px;
padding-left: 3%;
color: rgb(36,60,34);
}
.tatapi
{font-size: 13px;
margin-bottom: 0px;
font-family: "times new roman"; 
color: rgb(58,86,86);
padding-bottom: 0px;
text-decoration: none;
padding-top: 0px;
text-align: center;
margin-top: 0px;
text-decoration: underline;
}
.xhit
{color: #8D2929;
font-size: 22px;
text-align: center;
font-family: "times new roman"; 
padding-bottom: 0px;
padding-top: 3%;
text-decoration: none;
}
.xhit2
{color: #8D2929;
font-size: 22px;
text-align: center;
font-family: "times new roman"; 
padding-bottom: 0px;
padding-top: 1%;
text-decoration: none;
}
.chene
{font-size: 16px;
text-align: center;
font-family: "times new roman"; 
color: rgb(58,86,86);
padding-bottom: 0px;
padding-top: 2px;
margin-top: 4px;
margin-bottom: 0px;
}
.eoliene
{font-size: 12px;
font-weight: bolder;
font-style:normal;
color: rgb(56,88,56);
font-family: times; 
}
.caff
{font-size: 14px;
font-weight: bolder;
font-style:normal;
color: rgb(56,88,56);
font-family: times; 
}
#bitif12
{float: left;
width: 100%;
height: 70px;
background-image: url("fondannu.png");
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
}
#bitif123
{float: left;
width: 100%;
margin-top: 0px;
margin-bottom: 0px;
}
.leve001
{float: left;
width: 80%;
} 
.leve002
{float: left;
width: 20%;
padding-top: 1%;
} 
.titreannu
{text-align: left;
font-family: arial;
color: white;
font-size: 2.500em;
padding-top: 0px;
margin-top: 10px;
font-weight: bold;
padding-bottom: 0px;
padding-left: 5%;
text-decoration: none;
}
.dont
{width: 2%;
margin-left: 1%;
float: left;
margin-top: 4px;
} 
.mb
{float: left;
width: 241px;
height: 181px;
padding-left: 5%;
padding-top: 0%;
margin-bottom: 2%;
}
.mb2
{float: left;
width: 241px;
height: auto;
padding-left: 5%;
padding-top: 0%;
margin-bottom: 2%;
}
.anainl
{float: left;
width: 100%;
height: 31px;
background-image: url("menuarrondi2.png");
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
}
.anainl2
{float: left;
width: 100%;
height: 31px;
background-image: url("menuarrondi3.png");
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
}
.crimi
{float: left;
width: 100%;
height: auto;
background-image: url("corp.png");
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
}
.yoyoyom
{float: left;
width: 100%;
height: 11px;
background-image: url("menuarrondi.png");
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
}
.tyty
{width: 98%;
padding: 1%;
font-family: times;
font-size: 14px;
font-weight: bold;
text-align: center;
margin-bottom: 0px;
font-style: normal;
margin-top: 0px;
padding-top: 0px;
color: rgb(36,60,34);
}
.tyty2
{width: 98%;
padding: 1%;
font-family: times;
font-size: 15px;
font-weight: bold;
text-align: center;
margin-bottom: 0px;
font-style: normal;
margin-top: 0px;
padding-top: 0px;
color: rgb(36,60,34);
}
.aaaad
{font-family: times;
font-size: 16px;
font-weight: bold;
text-align: center;
margin-bottom: 0px;
font-style: normal;
margin-top: 0px;
padding-top: 0px;
color: rgb(36,60,34);
}
.aaaad a
{font-family: times;
font-size: 16px;
font-weight: bold;
text-align: center;
margin-bottom: 0px;
font-style: normal;
margin-top: 0px;
padding-top: 0px;
color: rgb(36,60,34);
text-decoration: none;
}
.aaaad a:hover
{width: 100%;
font-family: times;
font-size: 16px;
font-weight: bold;
text-align: center;
margin-bottom: 0px;
font-style: normal;
margin-top: 0px;
padding-top: 0px;
color: rgb(36,60,34);
background-color: rgb(221,239,239);
}
.voyah
{width: 80%;
border: 1px solid rgb(95,135,135);
border-width: 1px;
border-style: dotted;
float: left;
margin-left: 9%;
font-size: 12px;
margin-bottom: 0px;
margin-top: 25px;
font-family: "times new roman"; 
color: rgb(101,101,101);
padding-bottom: 0px;
text-decoration: none;
padding-top: 0px;
background-color: #FDFBF7;
}
.politique
{width: 90%;
font-family: times;
font-size: 14px;
text-align: justify;
margin-bottom: 0px;
font-style: normal;
margin-top: 10px;
padding-top: 0px;
}
.franchisea
{width: 100%;
height: auto;
float: left;
border-top: 1px solid rgb(95,135,135);
background-color: #FFFFFF;
margin-left: 0%;
margin-top: 10px;
margin-bottom: 20px;
padding-top: 5px;
}
.pressiom
{width: 42%;
height: 32px;
margin-bottom: 10px;
float: left;
margin-left: 5%;
}
.alicia
{width: 60%;
height: auto;
margin-bottom: 10px;
float: left;
margin-top: 1%;
margin-left: 3%;
border: 1px solid rgb(183,128,63);
}
.armeegal
{width: 100%;
float: left;
padding-bottom: 1%;
border-bottom: 1px solid rgb(183,128,63);
} 
.poolm
{text-align: center;
font-family: "times new roman";
color: rgb(142,0,19);
font-size: 25px;
padding-top: 0px;
margin-top: 0px;
padding-bottom: 5px;
text-decoration: underline;
}
.ring
{text-align: center;
font-family: "times new roman";
color: rgb(7,75,7);
font-size: 20px;
padding-top: 0px;
margin-top: 0px;
padding-bottom: 0px;
text-decoration: underline;
}
.lami
{text-align: center;
font-family: "times new roman";
color: rgb(142,0,19);
font-size: 25px;
padding-top: 0px;
margin-top: 0px;
padding-bottom: 0px;
margin-bottom: 5px;
text-decoration: underline;
}
.tudi
{font-size: 13px;
text-align: center;
font-family: times; 
color: black;
margin-top: 0px;
padding-bottom: 5px;
padding-top: 0px;
text-decoration: none;
}
.johnb
{width: 90%;
height: auto;
margin-bottom: 10px;
float: left;
padding-left: 10%;
}
.akim
{width: 72%;
height: auto;
margin-bottom: 10px;
padding-bottom: 30px;
float: left;
padding-left: 28%;
}
.afriki
{width: 100%;
height: auto;
margin-top: 15px;
float: left;
}
.cocopyu
{width: 24%;
float: left;
margin-top: 4px;
padding: 0px;
margin: 0px;
} 
#cojo
{border-top: 1px solid black;
width: 100%;
height: auto;
background-color: rgb(252,247,226);
padding-top: 20px;
}
.zaz
{font-size: 13px;
width: 99%;
font-family: "times new roman"; 
color: black;
margin-top: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
padding-top: 0px;
text-decoration: none;
}
.kinegauche1
{float: left;
width: 16%;
margin-top: 2%;
margin-bottom: 0px;
padding-bottom: 0px;
margin-left: 0%;
padding-top: 0px;
}
.patoud
{float: left;
width: 38%;
margin-top: 3%;
margin-bottom: 0px;
padding-bottom: 0px;
margin-left: 1%; 
padding-top: 20px;
}
.lolpm
{float: left;
width: 97%;
height: auto;
background-color: rgb(220,220,220);
margin-top: 0px;
padding-top: 0px;
}
.lebk
{float: left;
width: 1%;
height: auto;
}
.rugk2
{width: 100%;
margin-top: 20px;
margin-bottom: 0px;
padding-bottom: 0px;
margin-left: 0%;
}
.montein
{float: left;
width: 40%;
margin-top: 0px;
background-image: url("spirale.jpg");
background-repeat: no-repeat; 
margin-left: 0%;
margin-bottom: 0px;
padding-bottom: 2%;
border-right: 1px solid rgb(210,210,210);
padding-right: 0%;
padding-left: 2%;
}
.hmo
{width: 100%;
font-size: 15px;
text-align: center;
color: rgb(200,0,0);
padding-top: 2px;
padding-bottom: 0px;  
}
.unj2
{float: left;
width: 96%;
padding-left: 3%;
}
.unj3
{float: left;
width: 88%;
padding-left: 12%;
}
.unj4
{float: left;
width: 96%;
height: 235px;
padding-left: 3%;
overflow: scroll;
overflow-x: hidden;
}
#specialiste
{float: left;
width: 100%;
}
#specialiste2
{float: left;
width: 18%;
}
#specialiste3
{float: left;
width: 81%;
}
.prome
{float: left;
width: 76%;
margin-top: 2%;
margin-left: 10%;
border: 1px ridge rgb(142,0,19);
padding: 1%;
}
.prome2
{float: left;
width: 72%;
margin-top: 3%;
margin-left: 12%;
padding-left: 2%;
}
.ffgg
{float: left;
width: 100%;
}
.amical
{font-size: 13px;
text-align: center;
font-family: "times new roman"; 
color: rgb(13,63,14);
font-weight: bold;
margin-top: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
padding-top: 0px;
text-decoration: none;
}
.roug
{color: rgb(142,0,19);
font-style:normal;
font-weight: bold;
}
.ble
{color: rgb(9,100,237);
font-style:normal;
font-weight: bold;
}
.ver
{color: green;
font-style:normal;
font-weight: bold;
}
.extemp
{color: rgb(13,63,14);
font-style:normal;
font-weight: bold;
}
.revereg
{float: left;
width: 48%;
font-family: times;
font-size: 14px;
text-align: justify;
margin-bottom: 0px;
font-style: normal;
margin-top: 10px;
padding-top: 0px;
}
.voivi
{float: left;
width: 48%;
font-family: times;
font-size: 14px;
text-align: justify;
margin-left: 2%;
margin-bottom: 0px;
font-style: normal;
margin-top: 10px;
padding-top: 0px;
}
.troisss
{margin-top: 2%;
float: left;
width: 10%;
padding: 1%;
font-family: times;
font-size: 16px;
text-align: justify;
}
.deuxct
{float: left;
width: 85%;
padding: 1%;
font-family: times;
font-size: 16px;
text-align: justify;	  
}
.bene
{float: left;
width: 98%;
padding: 1%;
font-family: times;
font-size: 16px;
text-align: justify;	 
margin-top: 20px;
margin-bottom: 0px;
padding-bottom: 0px;
}
.dopl
{float: left;
width: 98%;
padding: 1%;
font-family: times;
font-size: 16px;
text-align: center;	 
margin-top: 20px;
margin-bottom: 0px;
padding-bottom: 0px;
}
.logty
{float: left;
width: 98%;
padding: 1%;
font-family: times;
font-size: 16px;
font-weight: bold;	 
margin-top: 20px;
margin-bottom: 0px;
padding-bottom: 0px;
}
.gn
{float: left;
font-style: normal;
padding-left: 2%; 
font-family: Arial;
padding-top : 5%;
color: rgb(166,12,12);
}
.fred
{float: left;
width: 80%;
padding-left: 10%; 
font-family: "times new roman"; 
color: rgb(101,101,101);
padding-bottom: 5px;
padding-top: 7px;
font-style: italic;
text-align: justify;	
}
.sandri
{font-size: 13px;
text-align: center;
font-family: times; 
color: black;
margin-top: 8px;
padding-bottom: 3px;
padding-top: 0px;
text-decoration: none;
}
.moi
{color: rgb(152,44,30);
font-size: 25px;
text-align: center;
font-family: "times new roman"; 
padding-bottom: 0px;
padding-top: 7px;
text-decoration: none;
}
.ni
{color: rgb(30,108,152);
font-size: 20px;
text-align: center;
font-family: "times new roman"; 
padding-bottom: 0px;
padding-top: 2px;
text-decoration: underline;
}
.biom
{margin-left: 0%;
float: left;
width: 100%;
font-family: times;
font-size: 14px;
text-align: center;
font-weight: bold;
font-style: normal;
}
.fiole
{margin-left: 0%;
float: left;
width: 100%;
font-family: georgia;
font-size: 14px;
text-align: center;
font-weight: bold;
font-style: normal;
}
.matton
{float: left;
font-style: normal;
padding-left: 2%; 
font-family: Arial;
padding-top : 1%;
color: rgb(166,12,12);
}
.tox
{float: left;
width: 100%;
font-size: 14px;
border-top: 1px solid black;
border-bottom: 1px solid black;
background-color: white;
color: rgb(51,102,51);
font-family: times;
text-align: center;
padding-top: 0px;
padding-bottom: 0px;
text-decoration: none;
}
.pss
{font-size: 20px;
text-decoration: underline;
color: rgb(0,64,0);
font-family: times;
text-align: center;
padding-top: 0px;
padding-bottom: 0px;
text-decoration: underline;
}
.monoto
{font-size: 16px;
color: black;
font-family: times;
text-align: left;
font-style: italic;
font-weight: bold;
padding-top: 0px;
padding-bottom: 0px;
text-decoration: none;
}
#gyhj
{width: 100%;
margin: auto;
margin-left: 0px;  
margin-bottom: 1%;
background-color: rgb(0,128,128);
}
.ld
{float: left;
width: 98%;
padding: 1%;
font-family: times;
font-size: 17px;
text-align: justify;	 
margin-top: 5px;
margin-bottom: 10px;
padding-bottom: 0px;
}
.lw
{float: left;
width: 98%;
padding: 1%;
font-family: times;
font-weight: bold;
font-size: 20px;
text-align: justify;	 
margin-top: 10px;
margin-bottom: 0px;
padding-bottom: 0px;
}
.lk
{float: left;
width: 98%;
padding: 1%;
font-family: times;
font-size: 14px;
text-align: justify;	 
margin-top: 5px;
margin-bottom: 10px;
padding-bottom: 0px;
}
.lv
{float: left;
width: 88%;
padding: 1%;
padding-left: 5%;
font-family: times;
font-size: 17px;
text-align: justify;	 
margin-top: 5px;
margin-bottom: 10px;
padding-bottom: 0px;
}
.lc
{float: left;
font-size: 17px;
font-style: normal;
padding-left: 20px; 
font-family: Arial;
padding-top: 15px;
padding-bottom: 0px;
text-decoration: underline;
} 
.lo
{
float: left;
font-size: 17px;
font-style: normal;
padding-left: 0px; 
font-family: Arial;
margin-bottom: 10px;
padding-bottom: 0px;
margin-bottom: 0px;
text-decoration: underline;
} 
.lh
{float: left;
width: 98%;
padding: 1%;
font-style: normal;
font-family: Arial;
font-size: 17px;
margin-bottom: 0px;
margin-top: 0px;
margin-bottom: 10px;
padding-bottom: 0px;
}
.lm
{font-size: 17px;
font-family: Arial;
padding-left: 20px; 
font-style: italic;
padding-top: 15px;
padding-bottom: 0px;
font-family: "times new roman"; 
color: rgb(3,89,89);
float: left;
text-decoration: underline;
}
.lq
{font-size: 17px;
font-family: Arial;
padding-left: 20px; 
font-style: normal;
padding-top: 15px;
padding-bottom: 0px;
font-family: "times new roman"; 
color: rgb(3,89,89);
float: left;
text-decoration: underline;
}
.cadrelanguesup
{float: left;
width: 38%;
margin-top: 3%;
margin-bottom: 1%;
}
.cadretitrecotelang
{float: left;
width: 60%;
margin-top: 3%;
margin-bottom: 1%;
}
.titresitelang
{float: left;
text-align: left;
width: 85%;
font-family: "times new roman";
color: rgb(142,0,19);
font-size: 1.56em;
padding-left: 1%;
margin-top: 9%;
padding-bottom: 0%;
text-decoration: underline;
}
.cadrelangue
{width: 181px;
height: 89px;
float: left;
padding-left: 2%;
margin-top: 3%;
margin-left: 2%; 
background-image: url("encadre.jpg");
background-repeat: no-repeat;
}
.boutong
{width: 88%;
padding-left: 8%; 
margin-bottom: 5%;
margin-top: 0%;
float: left;
}
.boutong2
{float: left;
width: 88%;
padding-left: 8%; 
margin-bottom: 2%;
margin-top: 1%;
}
.boutong2intern1
{float: left;
width: 20%;
padding-left: 0%; 
margin-bottom: 0%;
margin-top: 0%;
}
.boutong2intern2
{float: left;
width: 30%;
padding-left: 0%; 
margin-bottom: 0%;
margin-top: 0%;
}
.mariet
{width: 100%;
font-family: times;
font-size: 14px;
text-align: center;
margin-top: 24px;
margin-bottom: 0px;
font-style: normal;
}
/* Information santé */
#sante
{border: 1px solid black;
width: 800px;
margin: auto;
margin-top: 2%;
margin-bottom: 2%;
padding-bottom: 0%;
background-color: #8B0B0B;
}
#en_tete2
{float: left;
width: 100%;
height: 160px;
background-image: url("sante-entete1.png");
background-repeat: no-repeat;
border-bottom: 1px solid black;
background-color: #FFFFFF;
}
#menusante
{float: left;
width: 100%;
height: 50px;
margin-bottom: 0px;
padding-bottom: 0px;
background-image: url("menu-sante.png");
background-repeat: no-repeat;
border-bottom: 1px solid black;
}
#menusante3
{float: left;
width: 100%;
height: 70px;
margin-bottom: 0%;
padding-bottom: 0%;
background-image: url("menu-sante.png");
background-repeat: no-repeat;
background-color: white;
}
#menusante2
{float: left;
width: 100%;
background-image: url("rajout.png");
background-repeat: no-repeat;
background-color: #C7E3F9;
}
.menusantebas2
{width: 96%;
margin-left: 3%;
margin-bottom: 30px;
}
.menusantebas
{width: 96%;
margin-bottom: 0px;
padding-left: 2%;
}
.santebastexte
{width: 100%;
margin-top: 2px;
padding-left: 0%;
font-family: "Trebuchet MS";
color: #800000;
font-weight: bold;
font-size: 11px;
text-align: justify;
margin-bottom: 0px;
font-style: normal;
}
.santebastexte a
{font-family: "Trebuchet MS";
color: #800000;
font-weight: bold;
font-size: 11px;
text-align: justify;
margin-bottom: 0px;
font-style: normal;
}
#corps2
{float: left;
width: 100%;
height: auto;
margin-top: 0px;
padding-top: 0px;
background-image: url("fond-sante2.png");
background-repeat: no-repeat;
padding-bottom: 3%;
background-color: #C7E3F9;
}
#corps22
{float: left;
width: 100%;
height: auto;
margin-top: 0px;
padding-top: 0px;
background-image: url("fond-sante2.png");
background-repeat: no-repeat;
padding-bottom: 0%;
background-color: #C7E3F9;
}
.sousmenu
{float: left;
width: 31%;
}
.sousmenu2
{float: left;
width: 37%;  
}
.titremenu
{width: 95%;
margin-top: 10px;
padding-left: 5%;
font-family: "Trebuchet MS";
font-weight: bold;
font-size: 20px;
text-align: justify;
margin-bottom: 0px;
font-style: normal;
}
.titremenu02
{width: 95%;
margin-top: 10px;
padding-left: 5%;
font-family: "Trebuchet MS";
font-weight: bold;
font-size: 20px;
font-style: italic;
color: #C00A0A;
}
.titremenu2
{width: 100%;
margin-top: 10px;
padding-left: 0%;
font-family: "Trebuchet MS";
font-weight: bold;
font-size: 20px;
text-align: justify;
margin-bottom: 0px;
font-style: normal;
}
.menuhaut
{float: left;
width: 79%;  
padding-left: 15%;
margin-top: 0%;
margin-bottom: 3%;
}
.menuhaut1
{float: left;
width: 55%;
margin-top: 2%;
margin-left: 1%;
padding-left: 0%;
padding-top: 2%;
}
.menuhaut2
{float: left;
width: 42%;
margin-top: 0%;
}  
.texteinfosante
{width: 97%;
font-family: "Times New Roman";
font-size: 16px;
text-align: justify;
margin-bottom: 10px;
font-style: normal;
margin-left: 2%;
}
.texteinfosante a
{font-size: 16px;
text-align: justify;
margin-bottom: 10px;
font-style: normal;
color: #800000;
}
.texteinfosante a:hover
{font-size: 16px;
text-align: justify;
margin-bottom: 10px;
font-style: normal;
color: #800000;
}
   
.contenucentre
{float: left;
width: 65%;
height:580px;
padding-top: 0%;
padding-left: 2%;
padding-bottom: 2%;
margin-left: 2%;
margin-top: 1%;
overflow: scroll;
border-left: 2px solid white;
border-top: 2px solid white;
border-bottom: 2px solid white;
border-right: 1px solid white;
overflow-x: hidden;
}
.contenucentretest
{float: left;
width: 65%;
padding-top: 0%;
padding-left: 2%;
padding-bottom: 2%;
margin-left: 2%;
margin-top: 1%;
}
.contenucentre2
{float: left;
width: 20%;
height: auto;
padding-left: 4%;
margin-top: 10%;
}
.contenucentre3
{float: left;
width: auto;
height: auto;
margin-left: 5%;
margin-top: 1%;
}
.titresante
{text-align: left;
font-family: "times new roman";
color: black;
font-size: 30px;
padding-top: 0px;
padding-bottom: 0px;
margin-bottom: 0px;
margin-left: 5%;
text-decoration: none;
float: left;
width: 95%;
}
.titresante2
{text-align: left;
font-family: "times new roman";
color: black;
font-size: 18px;
padding-top: 0%;
padding-bottom: 2%;
padding-left: 7%;
text-decoration: underline;
float: left;
width: 90%;
background-image: url("microbe.png");
background-repeat: no-repeat;
}
.titresante3
{text-align: left;
font-family: "times new roman";
color: black;
font-size: 18px;
padding-top: 0%;
padding-bottom: 2%;
padding-left: 7%;
text-decoration: underline;
float: left;
width: 90%;
background-image: url("medoc.png");
background-repeat: no-repeat;
}
.titresante4
{text-align: left;
font-family: "times new roman";
color: black;
font-size: 18px;
padding-top: 0%;
padding-bottom: 2%;
padding-left: 7%;
text-decoration: underline;
float: left;
width: 90%;
background-image: url("graphique.png");
background-repeat: no-repeat;
}
.titresante5
{text-align: left;
font-family: "times new roman";
color: black;
font-size: 18px;
padding-top: 0%;
padding-bottom: 2%;
padding-left: 7%;
text-decoration: underline;
float: left;
width: 90%;
background-image: url("plante.png");
background-repeat: no-repeat;
}
.titresante6
{text-align: left;
font-family: "times new roman";
color: black;
font-size: 18px;
padding-top: 0%;
padding-bottom: 2%;
padding-left: 7%;
text-decoration: underline;
float: left;
width: 90%;
background-image: url("masque.png");
background-repeat: no-repeat;
}
.titresante7
{text-align: left;
font-family: "times new roman";
color: black;
font-size: 18px;
padding-top: 0%;
padding-bottom: 2%;
padding-left: 7%;
text-decoration: underline;
float: left;
width: 90%;
background-image: url("stetoscope.png");
background-repeat: no-repeat;
}
.titresante8
{text-align: left;
font-family: "times new roman";
color: black;
font-size: 16px;
padding-top: 0%;
padding-bottom: 2%;
padding-left: 7%;
text-decoration: underline;
float: left;
width: 90%;
}
.textesante
{float: left;
width: 95%;
font-family: times;
font-size: 16px;
text-align: justify;
margin-bottom: 27px;
font-style: normal;
}
.textesante1
{float: left;
width: 95%;
font-family: "times new roman";
font-size: 16px;
text-align: justify;
margin-bottom: 27px;
font-style: normal;
}
.textesante12
{float: left;
width: 95%;
font-family: times;
font-size: 16px;
text-align: center;
margin-bottom: 27px;
font-style: italic;
}
.textesante2
{float: left;
width: 60%;
font-family: times;
font-size: 16px;
text-align: justify;
margin-bottom: 27px;
font-style: normal;
}
.textesante3
{float: left;
width: 35%;
font-family: times;
font-size: 16px;
text-align: justify;
margin-bottom: 27px;
font-style: normal;
}
.trait
{font-style:italic;
color: #800000;
font-weight: bold;
}
.titre-info-pudendal
{caption-side: top; /* Le titre sera placé en bas du tableau */
margin: auto;
margin-bottom: 0px;
font-family: "Times New Roman";
font-weight: bold;
font-size: 18px;
color: #009900;
margin-top: 0px; 
border: 1px solid black;
background-color: white;
padding: 0px;
}
.tableau-info
{margin: auto; 
border: 1px solid black;
border-collapse: collapse;
margin-bottom: 2%;
}
.celule-info
{background-color: white;
color: white;
font-size: 12px;
font-family: "Times New Roman";
}
.celule-info2
{height: 80px; /* J'agrandis la hauteur des cellules pour que l'on puisse voir l'alignement vertical */
vertical-align: bottom; /* Alignement vertical, le contenu des cellules sera placé en bas */
border: 1px solid black;
font-family: "Times New Roman";
text-align: left;
padding: 5px;
background-color: #EFEDED;
}
/* Plan */
#appat2
{width: 100%;
background-color: #E4EAE7;
padding: 0%;
margin: auto;
padding-right: 0px;
margin-left: 0px;  
}
#corpplan
{float: left;
width: 100%;
background-color: #E4EAE7;
padding: 0%;
margin: auto;
padding-right: 0px;
margin-left: 0px;  
}
.titreplan
{text-align: center;
font-family: "times new roman";
color: #054311;
font-size: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-decoration: underline;
}
.titreplan2
{font-style: normal;
text-align: center;
color: #5E0C1A;
font-family: "times new roman";
font-size: 16px;
text-decoration: underline;
} 
#blocgaucheplan
{float: left;
width: 50%;
margin-top: 0px;
padding: 0px;
padding-bottom: 0px;
margin-right: 0px;
}
#blocgaucheplan2
{float: left;
width: 50%;
margin-top: 0px;
padding: 0px;
padding-bottom: 0px;
margin-right: 0px;
}
.blocgaucheplanint
{width: 84%;
margin-top: 0px;
padding-left: 7%;
padding-bottom: 0px;
margin-right: 0px;
}
.texteplan
{float: left;
width: 100%;
margin-top: 0px;
padding-left: 0%;
padding-bottom: 0px;
margin-right: 0px;
}
.texteplantirer
{float: left;
width: 57%;
margin-top: 0px;
padding-left: 42%;
padding-bottom: 0px;
margin-right: 0px;
}
.annoncplanint
 {float: left;
width: 89%;
padding-left: 10%;
}  
.texteplanint
 {float: left;
width: 40%;
font-family: "times new roman";
font-size: 14px;
text-align: justify;
padding-top: 0px;
padding: 0px;
padding-left: 10%;
padding-bottom: 5px;
font-style: normal;
}  
.texteplanint2
 {float: left;
width: 99%;
font-family: "times new roman";
font-size: 14px;
text-align: justify;
padding-top: 0px;
padding: 0px;
padding-left: 0%;
padding-bottom: 5px;
font-style: normal;
}  
.accgras
{font-size: 16px;
font-weight: bold;
font-style:normal;
}
.tours2
{width: 95%;
margin: 0%;
margin-bottom: 10px;
margin-top: 5px;
margin-left: 0px;
float: left;
text-align: center;
background-color: #E4EAE7;
border-top: 1px solid black;
}
.neuff2
{width: 4%; 
background-color: #E4EAE7;
float: left;
margin-bottom: 10px;
margin-top: 5px;
}

.paragraphe100
{width: 100%;
font-family: times;
font-size: 14px;
text-align: justify;
margin-bottom: 0px;
font-style: normal;
}




/* Nouvelles pages annuaires */



.h2annu
{color: #8D2929;
font-size: 22px;
text-align: center;
font-family: "times new roman"; 
padding-bottom: 0px;
padding-top: 1%;
text-decoration: none;
}


.texteinterne
{float: left;
width: 96%;
padding: 2%;
}



.lemonde3
{width: 100%;
float: left;
height: auto;
margin-bottom: 2%;
margin-top: 1%;
}

.lemondeentier
{width: 100%;
float: left;

}


.lemonde4
{width: 53%;
float: left;
margin-left: 2%;
}


.lemonde5
{width: 45%;
float: left;
height: auto;
padding-top: 3%;
}



@media (max-width:1024px) {
#body2
{width: 100%;
margin: auto;

}

		img {
    max-width: 100%;
    height: auto;
}



.lemonde4
{width: 38%;
float: left;
margin-left: 2%;
}


.lemonde5
{width: 60%;
float: left;
height: auto;
padding-top: 3%;
}


}







  @media (max-width: 768px) {
    
#body2
{width: 100%;
margin: auto;

}
		img {
    max-width: 100%;
    height: auto;
}
	
		
#en_tetenouv
{float: left;
width: 100%;
height: 157px;
margin-top: 3px;
margin-left: 5px;  
}	
	
	
	
#corps
{float: left;
width: 75%;
margin: 0px;
margin-top: 10px;
margin-left: 1%;
margin-bottom: 20px;
}
	

#menu
{float: left;
width: 23%;
margin: 0px;
padding-right: 0%;
padding-left: 0%;
margin-left: 1%;
margin-bottom: 0px;
margin-top: 10px;
}	
	
.cadrelanguesup
{float: left;
width: 100%;
margin-top: 3%;
margin-bottom: 1%;
}


.cadretitrecotelang
{float: left;
width: 100%;
margin-top: 0%;
margin-bottom: 1%;
}


.titresitelang
{float: left;
text-align: center;
width: 99%;
font-family: "times new roman";
color: rgb(142,0,19);
font-size: 1.56em;
padding-left: 1%;
margin-top: 1%;
padding-bottom: 0%;
text-decoration: underline;
}



.boutong2intern1
{float: left;
width: 100%;
padding-left: 0%; 
margin-bottom: 2%;
margin-top: 0%;
}
.boutong2intern2
{float: left;
width: 100%;
padding-left: 0%; 
margin-bottom: 0%;
margin-top: 2%;
}		
		

.element_menunouv li
{
padding-bottom: 2%;

}

.element_menu li
{
padding-bottom: 2%;
}	
	
.element_menu2 li
{
padding-bottom: 2%;
}	
	

.lemonde
{width: 94%;
float: left;
padding-bottom: 6%;
margin-left: 6%;
padding-top: 1%;
}	



.lemonde4
{width: 100%;
float: left;
}


.lemonde5
{width: 100%;
float: left;
height: auto;
padding-top: 3%;
}












	
      }



	  
	  
	  
	  
	  
	  
	  
	  
	  

  @media (max-width: 480px) {
    
#body2
{width: 100%;
margin: auto;

}
		img {
    max-width: 100%;
    height: auto;
}
		
		
		
		
		
		
#en_tetenouv
{float: left;
width: 100%;
height: 157px;
margin-top: 3px;
margin-left: 5px;  
}


#en_tetenouv2
{float: left;
width: 100%;
height: auto;
margin-top: 3px; 
}


.en_tetenouvintern30
{float: left;
width: 100%;
height: 58px;
margin-top: 1%;
margin-bottom: 3%;
}





#menuduhaut2
{float: left;
width: 99%;
margin-left: 1%;
margin-top: 10px;
margin-bottom: 0px;
}



.element_menunouv
{
width: 98%;
font-size: 0.875em;
background-image: url("tableaux2.jpg");
background-repeat: repeat-x;
border: 1px solid rgb(142,0,19);
border-width: 1px;
border-style: outset;
margin-bottom: 5px;
}

.element_menunouv li
{
padding-bottom: 3%;

}

.element_menu li
{
padding-bottom: 3%;
}


.element_menu2		
	{
display: none;
}	
		
		
#menu
{float: left;
width: 99%;
margin: 0px;
padding-right: 0%;
padding-left: 0%;
margin-left: 1%;
margin-bottom: 0px;
margin-top: 10px;
}		
		
#corps
{float: left;
width: 99%;
margin: 0px;
margin-top: 10px;
margin-left: 0%;
margin-bottom: 20px;
}

.cadretitrecotelang
{float: left;
width: 100%;
margin-top: 3%;
margin-bottom: 1%;
}

.titresitelang
{float: left;
text-align: center;
width: 99%;
font-family: "times new roman";
color: rgb(142,0,19);
font-size: 1.56em;
padding-left: 1%;
margin-top: 4%;
padding-bottom: 0%;
text-decoration: underline;
}
.cadrelanguesup
{float: left;
width: 100%;
margin-top: 3%;
margin-bottom: 1%;
}


.cadretitrecotelang
{float: left;
width: 100%;
margin-top: 0%;
margin-bottom: 1%;
}


	
		
		

.boutong2intern1
{float: left;
width: 100%;
padding-left: 0%; 
margin-bottom: 2%;
margin-top: 0%;
}
.boutong2intern2
{float: left;
width: 100%;
padding-left: 0%; 
margin-bottom: 0%;
margin-top: 2%;
}		
	
		
.menuhautimage
{float: left;
width: 46%;
font-family: times;
font-size: 14px;
text-align: justify;
margin-left: 2%;
margin-bottom: 0px;
font-style: normal;
}
.menuhautimage2
{float: left;
width: 44%;
font-family: times;
font-size: 14px;
text-align: justify;
margin-left: 2%;
margin-bottom: 0px;
font-style: normal;
} 
		

.lemonde
{width: 100%;
float: left;
padding-bottom: 6%;
padding-left: 0%;
margin-left: 0%;
padding-top: 1%;
}		


.lemonde4
{width: 100%;
float: left;
}


.lemonde5
{width: 100%;
float: left;
height: auto;
padding-left: 0%;
margin-left: 0%;
padding-top: 3%;
}






	
	
      }


	  
	  
