/* CSS Document */

/* masthead */

/*Style général */


body {
	margin-top:25px;
	background-color: #e8eae8;
	color: #333333;
	font-family: verdana,"trebuchet ms",geneva,sans-serif;	
	font-size:10px;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#003300;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#003300;
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#003300;
	scrollbar-track-color:#ffffff;
 }

#ti\tle {
display : list-item;
list-style-image : url(images_charte/fd.gif);
list-style-position : inside;
letter-spacing : -2000em;
font-size : 1pt;
}
* {
font-family : Verdana,sans-serif;
}
code {
font-family : 'Courier New', monospace;
}
h3 {
margin : 0 0 -1em 0;
}
.titrebandeau {
position : relative;
left : 145px;
font-size : 18px;
width : 500px;
letter-spacing : 0.1em;
word-spacing : 0.1em;
}
h1 {
font-size : 13px;
word-spacing : 0.1em;
font-family : helvetica, arial, sans-serif;
text-indent : 15px;
}
h2 {
font-size : 13px;
word-spacing : 0.1em;
font-family : helvetica, arial, sans-serif;
}
ol li {
list-style-image : url(images_charte/puce.gif);
}
div#scroll {
top : 20px;
padding-right : 10px;
height : 265px;
overflow : auto;
text-align : justify;
}
div#scrollbis {
padding-right : 0;
height : 274px;
width : 730px;
top : 10px;
left : 55px;
overflow : auto;
text-align : justify;
padding-left : 35px;
}

div#scrollter {
padding-top : 10px;
padding-right:10px;
height : 310px;
width:390px;
overflow : auto;
text-indent : 10px;
margin-left : 0px;
}

.td1 {
font-size : 11px;
padding : 8px;
text-indent : 15px;
line-height : 150%;
width : 418px;
border-left : 1px solid #66cc66;
text-align : justify;
}
.td1bis {
font-size : 11px;
padding : 8px;
text-indent : 15px;
line-height : 150%;
width : 418px;
border-left : 1px solid #66cc66;
text-align : justify;
background-image : url(images_charte/mini_carte.jpg);
background-repeat : no-repeat;
}
.td2 {
font-size : 11px;
padding : 10px;
text-indent : 15px;
line-height : 150%;
width : 418px;
text-align : justify;
}
.td3 {
width : 418px;
border-top : 1px solid #66cc66;
border-bottom : 1px solid #66cc66;
}
.td4 {
height : 300px;
border-top : 1px solid #66cc66;
border-bottom : 1px solid #66cc66;
padding : 10px;
}
.td5 {
font-size : 11px;
line-height : 150%;
text-align : left;
width : 370px;
height : 400px;
}
.border {
border : 1px solid #003300;
background-color : #fff;
}
.border2 {
border-top : 1px solid #66cc66;
border-bottom : 1px solid #66cc66;
}
.tabledonnees {
font-size : 10px;
width : 330px;
line-height : 15px;
}
.tableliens {
width : 695px;
height : 350px;
border-collapse : collapse;
font-size : 10px;
line-height : 15px;
}
.top {
background-image : url(images_charte/top.jpg);
background-repeat : no-repeat;
}

.topgp {
background-image : url(images_charte/fd-top_gp.jpg);
background-repeat : repeat;
}

.toppro {
background-image : url(images_charte/fd-top_pro.jpg);
background-repeat : repeat;
}
.bottomgp {
background-image : url(images_charte/bottom_gp.jpg);
background-repeat : no-repeat;
font-size : 13px;
word-spacing : 0.1em;
font-family : helvetica, arial, sans-serif;
padding : 5px;
}

.bottompro {
background-image : url(images_charte/bottom_pro.jpg);
background-repeat : no-repeat;
}

.minicarte {
position : relative;
left : 220px;
top : -40px;
width : 100px;
height : 50px;
background-image : url(images_charte/mini_carte.jpg);
background-repeat : no-repeat;
}

.paragraphe {
text-indent : 15px;
font-size : 11px;
color : #333;
line-height : 5px;
}

.bold3 {
padding-top : 10px;
padding-right : 10px;
padding-left : 10px;
color : #ff6600;
font-size : 10px;
font-weight : bold;
text-align : center;
width : 350px;
height : 80px;
background-image : url(images_charte/fondsommaire2.jpg);
border : 1px solid #00ccff;
}

a {
text-align : left;
color : #336633;
text-decoration : underline;
}
a:hover {
text-align : left;
color : #336633;
text-decoration : none;
}
a.bold {
top : 5px;
padding : 5px;
color : #ff6600;
font-size : 10px;
font-weight : bold;
background-image : url(images_charte/fdsommaire.jpg);
text-align : center;
width : 300px;
border : 1px solid #00ccff;
}
a.bold2 {
padding : 3px;
color : #ff6600;
font-size : 10px;
font-weight : bold;
text-align : center;
width : 300px;
border : 1px solid #00ccff;
}
a.source {
color : #336633;
font-size : 9px;
text-decoration : underline;
}
a.pieddepage {
font-size : 10px;
text-align : left;
text-decoration : underline;
font-weight : normal;
}
.pieddepage {
font-size : 10px;
word-spacing : 0.1em;
text-decoration : underline;
color:#FFFFFF;
}
.pieddepage2 {
font-size : 10px;
word-spacing : 0.1em;
color:#FFFFFF;
}
a.notunderline {
font-size : 11px;
text-align : left;
color : #333;
text-decoration : none;
font-weight : normal;
}
.fondsommaire {
background-image : url(images_charte/sommaire_dispensation2.jpg);
background-repeat : no-repeat;
height : 260px;
}
.fondsommaire2 {
background-image : url(images_charte/sommaire_dispensation3.jpg);
background-repeat : no-repeat;
text-indent : 20px;
height : 260px;
}
.fondsommaire3 {
background-image : url(images_charte/sommaire_dispensation4.jpg);
background-repeat : no-repeat;
text-indent : 20px;
height : 260px;
}
.fondsommaire4 {
background-image : url(images_charte/sommaire_dispensation5.jpg);
background-repeat : no-repeat;
height : 320px;
width:345	px;
padding-top : 10px;
text-align : justify;
}

.fondsommaire5 {
background-image : url(images_charte/sommaire_dispensation6.jpg);
background-repeat : no-repeat;
height : 320px;
padding-top : 10px;
text-indent : 20px;
text-align : justify;
}
.sommaire {
position : relative;
top : 5px;
padding : 3px;
color : #ff6600;
font-size : 10px;
font-weight : bold;
background-image : url(images_charte/fdsommaire.jpg);
text-align : center;
width : 300px;
}

a.sommairec {
color : #333;
font-size : 10px;
padding-left : 60px;
text-decoration : none;
}
.sommairec {
color : #333;
font-size : 11px;
padding-left : 60px;
text-decoration : none;
line-height : 210%;
}
.sommaired {
color : #333;
font-size : 10px;
font-weight : bold;
padding-left : 35px;
text-decoration : none;
line-height : 210%;
}
a.sommaired {
color : #333;
font-size : 10px;
font-weight : bold;
padding-left : 35px;
}
a.listea {
color : #333;
font-size : 11px;
padding-left : 0;
text-decoration : underline;
text-indent : 0;
}
.titrea {
position : relative;
width : 200px;
color : #333;
font-size : 11px;
font-weight : bold;
padding-left : 25px;
text-decoration : underline;
}
a.sommairelink {
color : #333;
font-size : 10px;
}
.sommairelink {
color : #333;
font-size : 11px;
text-decoration : none;
line-height : 220%;

}
#menu ul li a {
height : 1%;
}
#menu a, #menu h2 {
font : 0.5em/1.2em "Trebuchet MS, helvetica, sans-serif";
position : relative;
left : 55px;

}

#menu ul.patientes {
list-style : none;
margin : 0;
padding : 0;
width : 13em;
}

#menu ul.ulmedecins {
position:absolute;
left:645px;
margin :0;
padding : 0;
width : 19em;
}

#menu ul.ulliens {
position:absolute;
left:820px;
margin :0;
padding : 0;
width : 14em;
background-color:none;}


#menu ul.medecin {
position:absolute;
left:0px;
margin :0;
padding : 0;
width : 19em;
}
#menu ul.medecinssnav {
list-style : none;
margin : 0;
padding : 0;
width : 18em;
}
#menu ul {
list-style : none;
margin : 0;
padding : 0;
width : 15em;
float : left;
border : 0 solid #003300;
}
#menu ul.rd {
list-style : none;
margin : 0;
padding : 0;
width : 20em;
}
#menu ul.links {
list-style : none;
margin : 0;
padding : 0;
width : 4em;
}
#menu a, #menu h2 {
font : 11px/16px "Trebuchet MS", arial, helvetica, sans-serif;
display : block;
border-width : 1px;
border-style : solid;
border-left-color : #003300;
border-right-color : #003300;
border-bottom-color : #003300;
border-top-color : #003300;
margin : 0;
padding : 1px;
}

#menu h2 {
color : #fff;
background : none;
font : 11px/16px "Trebuchet MS", helvetica, sans-serif;

}
#menu h2:hover {
color : orange;
font : 11px/16px "Trebuchet MS", arial, helvetica, sans-serif;
border-width : 1px;
border-style : solid;
border-color : #003300;

}
#menu a.gp {
position : relative;
top : 2px;
margin : 0;
padding : 1px;
color : #000;
background : #e7feec;
text-decoration : none;
font : 10px/13px "Trebuchet MS", helvetica, sans-serif;
border-top : 0 solid #003300;
}
#menu a.gp:hover {
position : relative;
top : 2px;
background : #fff;
border-top : 0 solid #003300;
}
#menu a.gp2 {
position : relative;
top : 2px;
margin : 0;
padding : 1px;
color : #000;
background : #e7feec;
text-decoration : none;
font : 10px/13px "Trebuchet MS", helvetica, sans-serif;
border-top : 1px solid #003300;
}
#menu a.gp2:hover {
position : relative;
top : 2px;
background : #fff;
border-top : 1px solid #003300;
}
#menu a.pro {
position : relative;
top : 2px;
margin : 0;
padding : 1px;
color : #000;
background : #dff7f5;
text-decoration : none;
font : 10px/13px "Trebuchet MS", helvetica, sans-serif;
background-image : url(images_charte/cadenas.gif);
text-indent : 10px;
background-repeat : no-repeat;
border-width : 1px;
border-style : solid;
border-top : none;
}
#menu a.pro:hover {
position : relative;
top : 2px;
margin : 0;
padding : 1px;
background : #fff;
background-image : url(images_charte/cadenas.gif);
text-indent : 10px;
background-repeat : no-repeat;
border-width : 1px;
border-style : solid;
border-top : none;
}
#menu a.pro2 {
margin : 0;
padding : 1px;
color : #000;
background : #dff7f5;
text-decoration : none;
font : 9px/13px "Trebuchet MS", helvetica, sans-serif;
border-top : 0 solid #003300;
border-left : 0 solid #003300;
background-image : url(images_charte/cadenas.gif);
text-indent : 10px;
background-repeat : no-repeat;
}
#menu a.pro2:hover {
margin : 0;
padding : 1px;
color : #000;
background : #fff;
text-decoration : none;
font : 9px/13px "Trebuchet MS", helvetica, sans-serif;
border-top : 0 solid #003300;
border-left : 0 solid #003300;
background-image : url(images_charte/cadenas.gif);
text-indent : 10px;
background-repeat : no-repeat;
}
#menu a.protop {
margin : 0;
padding : 1px;
color : #000;
background : #dff7f5;
text-decoration : none;
font : 9px/13px "Trebuchet MS", helvetica, sans-serif;
border-top : 1px solid #003300;
border-right : 1px solid #003300;
border-left : 0 solid #003300;
background-image : url(images_charte/cadenas.gif);
text-indent : 10px;
background-repeat : no-repeat;
}
#menu a:hover.protop {
margin : 0;
padding : 1px;
color : #000;
background : #fff;
text-decoration : none;
font : 9px/13px "Trebuchet MS", helvetica, sans-serif;
border-top : 1px solid #003300;
border-right : 1px solid #003300;
border-left : 0 solid #003300;
background-image : url(images_charte/cadenas.gif);
text-indent : 10px;
background-repeat : no-repeat;
}
#menu a.pro2:hover {
margin : 0;
padding : 1px;
background : #fff;
border-top-color : #003300;
background-image : url(images_charte/cadenas.gif);
text-indent : 10px;
background-repeat : no-repeat;
}
#menu li {
position : relative; line-height: 0;
}
#menu ul ul {
position : absolute;
z-index : 500;
}
#menu ul ul ul {
position : absolute;
top : 0;
left : 100%;
}
div#menu ul ul, div#menu ul li:hover ul ul, div#menu ul ul li:hover ul ul {
display : none;
}
div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul {
display : block;
} 