

/* Header */
div.header_bis#disciplines div{
width: 768px;
height: 180px;
background: url(images/header-disciplines.gif) top no-repeat;
margin: 0;
padding: 0;
}
div.header_bis#disciplines1 div{
width: 768px;
height: 180px;
background: url(images/header-disciplines1.gif) top no-repeat;
margin: 0;
padding: 0;
}
/* ------------------------------ */
/* Styles des pages dossiers disciplines header 205 */
/* ------------------------------ */
div.header{
width: 768px;
height: 205px;
margin: 0;
}
div.header#disciplines{
height: 175px;
padding: 15px 0;
background: url(images/header_conference.gif) top no-repeat;
}

div.header#disciplines h1{
position: absolute;
top: -9999px;
}
/* ----------------- */
/* Header disciplines */
/* ----------------- */
ul#header_disciplines{
width: 305px;
margin: 0 15px;
padding: 0;
background: #F4F4F4;
border: 1px dashed #C3D3E2;
}

ul#header_disciplines li{
padding: 0 0 0 45px;
line-height: 40px;
}
ul#header_disciplines li#dia{
background: url(images/diaporama.gif) left center no-repeat;
}
ul#header_disciplines li#print{
background: url(images/imprimer.gif) left center no-repeat;
}
ul#header_disciplines li#sent{
background: url(images/mail.gif) left center no-repeat;
}
ul#header_disciplines li#reco{
background: url(images/recommander.gif) left center no-repeat;
}
ul#header_disciplines li#agenda{
background: url(images/agenda.gif) left center no-repeat;
}
ul#header_disciplines li a,ul#header_disciplines li a:link,ul#header_disciplines li a:visited{
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: rgb(127,127,111);
}
ul#header_disciplines li a:hover{
text-decoration: underline;
background: #788D9F;
color: white;
}

/* ------------------------------ */
/* barre vide  30px */
/* ------------------------------ */

.barrevide{
width: 768px;
height: 30px;
background: url(images/bg_wrapper.gif) top repeat-y;
margin: 0;
padding: 0;
}
#texte_vide{
clear: left;
width: 768px;
height: 30px;
background: url(images/bg_wrapper.gif) top repeat-y;
margin: 0;
padding: 0;
}
.barre_vide{
clear: left;
width: 768px;
background: url(images/bg_wrapper.gif) top repeat-y;
margin: 0;
padding: 0;
}
.barres_vide{
clear: left;
width: 768px;
background: url(images/bg_wrapper.gif) top repeat-y;
margin: 0;
padding: 0;
height: 10px;
}


/* ------------------------------ */
/* barre milieu */
/* ------------------------------ */
#texte_discipline{
clear: left;
width: 768px;
margin: 0;
padding: 0;
height: 23px;
background: url(images/bg_milieu.gif) top no-repeat;
color: #708090;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
}
#texte_discipline p{
margin: 0 0 0 0;
padding: 0 0 0 15px;
}
#texte_discipline #droite{
float: right;
display: block;
width: 60%;
margin: 0 0 0 0;
padding-right: 30px;
color:#708090;
background:  url(../styles/images/fleche-index.gif) right center no-repeat;
text-align:right;
}

#texte_discipline p#droite a, #texte_discipline p#droite a:link, #texte_discipline p#droite a:visited, #texte_discipline p#droite a:active{
color:#708090;
text-decoration: none;
border-bottom: 1px dashed #CD5C5C;
}

#texte_discipline p#droite a:hover{
color:#fff;
background:#778899;
}

#texte_discipline #gauche{
float: left;
padding: 0 0 0 15px;
color:#708090;
}
#texte_discipline #gauche .strong{
font-weight: bold;
}
#texte_discipline #gauche .gras{
font-weight: bold;
}
/* ------------------------------ */
/* Sous barre milieu */
/* ------------------------------ */
#texte_discipline1{
clear: left;
width: 768px;
margin: 0;
padding: 0;
height: 23px;
background: url(images/bg_milieu1.gif) top no-repeat;
color:#708090;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
}
#texte_discipline1 p{
margin: 0 0 0 0;
padding: 0 0 0 15px;
}


#texte_discipline1 #droite{
float: right;
display: block;
width: 60%;
margin: 0 0 0 0;
padding-right: 30px;
color:#808080;
background:  url(../styles/images/fleche-index.gif) right center no-repeat;
text-align:right;
}
#texte_discipline1 p#droite a, #texte_discipline1 p#droite a:link, #texte_discipline1 p#droite a:visited, #texte_discipline1 p#droite a:active{
color:#808080;
text-decoration: none;
border-bottom: 1px dashed #CD5C5C;
}

#texte_discipline1 p#droite a:hover{
color:#000;
background:#B0C4DE;
}

/* ------------------------------ */
/* liste specialites gauche */
/* ------------------------------ */

#gaucheDisci{
float: left;
width: 430px;
margin: 0 0 0 0;
padding: 40px 30px 20px 30px;
line-height: 16px;
background: #fff;
border-left: 1px solid #0F3050;
border-right: 1px solid #ccc;
}
#gaucheDisci h2{
color: #2F4F4F;
font: normal 17px/24px Arial, Helvetica, sans-serif;
padding: 0 0 0 27px;
background:  url(../styles/images/puce-dossiers.jpg) left center no-repeat;
}

#gaucheDisci h3{
color: #2F4F4F;
font: bold 15px/20px Arial, Helvetica, sans-serif;
padding: 0 0 0 27px;
background:  url(../styles/images/puce-implants-0.jpg) left center no-repeat;
}
#gaucheDisci p{
font: normal 12px/18px arial, helvetica, sans-serif;
color:#2F4F4F;
margin: 2px 0 2px 0;
padding: 0;
}

#gaucheDisci strong {
color: #788D9F;
font: bold 12px/18px Arial, Helvetica, sans-serif;
padding: 0;
}

#gaucheDisci p  a, #gaucheDisci p a:link, #gaucheDisci p a:visited, #gaucheDisci p a:active{
font: normal 12px/18px arial, helvetica, sans-serif;
color:#808080;
border-bottom: 1px dashed #CD5C5C;
}
#gaucheDisci p a:hover{
font: normal 12px/18px arial, helvetica, sans-serif;
color:#000;
border-bottom: 1px dashed #2F4F4F;
background: #B0C4DE;
}



#gaucheDisci ul{
margin: 0;
padding: 0;
width: 90%;
}
#gaucheDisci ul li{
margin: 0 0 5px 5px;
padding: 0;
color: #666;
padding: 0 0 0 11px;
background: url(../styles/images/fleche.gif) 0 6px no-repeat;
font: normal 12px/18px arial, helvetica, sans-serif;
color:#2F4F4F;
}



#gaucheDisci ul li span.titre a,#gaucheDisci ul li span.titre a:link,#gaucheDisci ul li span.titre a:active,#gaucheDisci ul li span.titre a:visited{
margin: 0 0 0 5px;
padding: 0;
font: bold 12px/18px arial, helvetica, sans-serif;
color: #2F4F4F;
border-bottom: 1px dashed #CD5C5C;
}
#gaucheDisci ul li span.titre a:hover{
font: bold 12px/14px arial, helvetica, sans-serif;
color:#000;
border-bottom: 1px dashed #808080;
background: #B0C4DE;
}
#gaucheDisci ul li span.datespec{
font-style: italic;
color:#4682B4;
}

#gaucheDisci p.interligne {
margin: 5px 0 5px 0;
}

/* ------------------------------ */
/* colonne droite */
/* ------------------------------ */
#droiteDisci{
width: 230px;
margin: 0 10px 0 400px;
padding: 40px 0 0 10px;
color:#708090;
line-height: 17px;
}
div[id]#droiteDisci{
float: right;
margin: 30px 10px 0 0;
}
#droiteDisci h2{
margin: 0 0 0 0;
padding: 0 0 2px 0;
color: #708090;
font: bold 12px/18px arial, helvetica, sans-serif;
}
#droiteDisci p{
margin: 0 0 0 0;
padding: 0 0 15px 0;
font: normal 11px/17px arial, helvetica, sans-serif;
color:#757678;
}


/* ------------------------------ */
/* colonne droite test*/
/* ------------------------------ */
#droiteDisci{
width: 230px;
margin: 0 0 0 400px;
color:#708090;
line-height: 17px;
}
#droiteDisciphotos{
width: 200px;
margin: 0px auto;
text-align: center; 
background: transparent;	
}


#droiteDisci h2{
color: #708090;
font: bold 12px/18px arial, helvetica, sans-serif;
}
#droiteDisci p{
font: normal 11px/17px arial, helvetica, sans-serif;
color:#757678;
text-align: justify; 
}
#droiteDisci img{
width: 150px;
margin: 10px auto 10px auto;
}



