/* Feuille de style pour les formulaires */
@import url(../styles/formulaire.css);
@import url(../styles/blanc.css);







img{
display: block;
border: 0;
}

/* --------------------------- */
/* Header formulaire praticien */
/* --------------------------- */
div#headers_praticiens{
position: relative;
top: 0;
left: 0;
width: 400px;
height: 205px;
background: white;
}

div.headers{
width: 768px;
height: 205px;
margin: 0;
}

div.headers{
background: url(../styles/images/header.gif) top no-repeat;
}
div.headers#praticiens h1{
position: absolute;
top: -9999px;
}
#cv{
float: left;
width: 308px;
margin: 37px 0 0 5px;
padding: 10px 20px 10px 10px;
background: #fff;
border-right: 1px solid #ccc;
}
#cv p{
margin: 0 0 10px 0;
padding: 0;
text-align:justify;
font: normal 12px/16px Arial, Helvetica, sans-serif;
color: #2F4F4F;
}
#cv p.praticiens {clear:both; text-align:left; padding: 2px 30px 1px 45px}
#cv p.praticiens {height: 100px; text-align:justify; font: normal 13px/18px arial, helvetica, sans-serif;
color:#778899; background: url(../styles/images/point.gif) left no-repeat;}

#cv p  a, #cv p a:link, #cv p a:visited, #cv p a:active{
font: normal 13px/18px arial, helvetica, sans-serif;
text-decoration:none;
color: #2F4F4F;
border-bottom: 1px dashed #CD5C5C;
}
#cv p a:hover{
font: normal 12px/18px arial, helvetica, sans-serif;
color:#000;
border-bottom: 1px solid #CD5C5C;
background: #F5F5F5;
}
#cv p.retrait{
padding: 0 0 0 40px;
}
#cv strong{
font: bold 12px/16px Arial, Helvetica, sans-serif;
color: #000;
}

#cv h2{
margin: 0;
padding:  0 0 10px 0;
font: normal 17px/22px Arial, Helvetica, sans-serif;
color: #2F4F4F;
}
#cv h3{
margin: 0;
padding: 0;
padding:  0 0 10px 0;
font: bold 13px/20px Arial, Helvetica, sans-serif;
color: #2F4F4F;
}
#cv h4{
margin: 0;
padding: 0;
padding:  0 0 10px 0;
font: bold 13px/20px Arial, Helvetica, sans-serif;
color: #FF4500;
}


#cv ul{
list-style: none;
width: 98%;
margin: 0;
}
#cv li{
margin: 0 0 5px 0;
color:#2F4F4F;
padding: 0 0 0 20px;
font: normal 13px/18px arial, helvetica, sans-serif;
background: url(../styles/images/fleche.gif) 0 6px no-repeat;
}

#cv li a.bl {
color:#4077A4;
text-decoration:underline;
}

/* --------------------------- */
/* CV général intro */
/* --------------------------- */
#cv0{
float: left;
width: 308px;
margin: 37px 0 0 5px;
padding: 10px 20px 10px 10px;
background: #fff;
border-right: 1px solid #ccc;
}
#cv0 p{
margin: 0 0 10px 0;
padding: 0;
text-align:justify;
font: normal 12px/16px Arial, Helvetica, sans-serif;
color: #2F4F4F;
}
#cv0 p.praticiens {clear:both; text-align:left; padding: 2px 30px 1px 45px}
#cv0 p.praticiens {height: 100px; text-align:justify; font: normal 13px/18px arial, helvetica, sans-serif;
color:#778899; background: url(../styles/images/point.gif) left no-repeat;}

#cv0 p  a, #cv0 p a:link, #cv0 p a:visited, #cv0 p a:active{
font: normal 13px/18px arial, helvetica, sans-serif;
text-decoration:none;
color: #2F4F4F;
border-bottom: 1px dashed #CD5C5C;
}
#cv0 p a:hover{
font: normal 12px/18px arial, helvetica, sans-serif;
color:#000;
border-bottom: 1px solid #CD5C5C;
background: #F5F5F5;
}
#cv0 p.retrait{
padding: 0 0 0 40px;
}
#cv0 strong{
font: bold 12px/16px Arial, Helvetica, sans-serif;
color: #000;
}

#cv0 h2{
margin: 0;
padding:  0 0 10px 0;
font: normal 17px/22px Arial, Helvetica, sans-serif;
color: #2F4F4F;
}
#cv0 h3{
margin: 0;
padding: 0;
padding:  0 0 10px 0;
font: bold 13px/20px Arial, Helvetica, sans-serif;
color: #2F4F4F;
}
#cv0 h4{
margin: 0;
padding: 0;
padding:  0 0 10px 0;
font: bold 13px/20px Arial, Helvetica, sans-serif;
color: #FF4500;
}

#cv0 ul{
list-style: none;
width: 98%;
margin: 0;
}
#cv0 li{
margin: 0 0 5px 0;
color:#2F4F4F;
padding: 0 0 0 20px;
font: normal 13px/18px arial, helvetica, sans-serif;
}
#cv0 li.chirurgiensOn a, #cv li.chirurgiensOn a:link, #cv li.chirurgiensOn a:visited{
height: 14px;
margin: 0;
color: #000;
padding-left: 20px! important;
font: normal 13px/20px arial, helvetica, sans-serif;
color:#2F4F4F;
background: url(../styles/images/puce_praticiens.gif) left no-repeat;
}
#cv0 li.chirurgiensOn a:hover, #cv0 li.chirurgiensOn a:active{
color:#2F4F4F;
text-decoration: none;
border-bottom: 1px solid #A1D3F8;
background: url(../styles/images/puce_praticiens_1.gif) left no-repeat;
}
#cv0 li.chirurgiensOff a, #cv0 li.chirurgiensOff a:link, #cv0 li.chirurgiensOff a:visited{
background: url(../styles/images/puce_praticiens_1.gif) left no-repeat;
height: 14px;
margin: 0;
color: #000;
padding-left: 20px! important;
font: normal 13px/20px arial, helvetica, sans-serif;
color:#2F4F4F;
}
#cv0 li.chirurgiensOff a:hover, #cv0 li.chirurgiensOff a:active{
color:#2F4F4F;
text-decoration: none;
border-bottom: 1px solid #A1D3F8;
}


/* --------------------------- */
/* formulaire */
/* --------------------------- */
#texte_form{
float: left;
width: 360px;
margin: 37px 0 0 20px;
padding: 10px 20px 10px 10px;
}




#texte_form h2{
margin: 0;
padding:  0 0 10px 0;
font: normal 17px/22px Arial, Helvetica, sans-serif;
color: #2F4F4F;
}
#texte_form  ul li a, #texte_form  ul li a:link, #texte_form  ul li a:visited, #texte_form  ul li a:active{
font: normal 12px/18px arial, helvetica, sans-serif;
color: #2F4F4F;
text-decoration: none;
border-bottom: 1px dashed rgb(59, 96, 130);
}
#texte_form  ul li a:hover{
color: #CC0000;
border-bottom: 1px solid #CC0000;
}

#texte_form p.contact{
font: normal 17px/20px Arial, Helvetica, sans-serif;
color: #2F4F4F;
padding-top: 25px;
}
#texte_form p.notes{
clear: left;
font: normal 12px/17px Arial, Helvetica, sans-serif;
color: #778899;
padding-top: 10px;
}
#texte_form ul{
margin: 0;
padding: 20px 0 0 0;
width: 97%;
}

/* --------------------------- */
/* bas coin */
/* --------------------------- */
#barrecoin{
clear:both;
width: 768px;
margin: 0;
}
#barrecoin1{
clear:both;
width: 768px;
margin: 0;
}
#cv1{
float: left;
width: 308px;
height: 127px;
margin: 0 0 0 5px;
padding: 0 20px 0 10px;
background: #fff;
border-right: 1px solid #ccc;
}
#cv1 ul{
margin: 0;
padding: 0;
width: 97%;
}
#cv1 ul li{
margin: 0 0 5px 5px;
padding: 0;
color: #2F4F4F;
padding: 0 0 0 11px;
background: url(../styles/images/fleche.gif) 0 6px no-repeat;
font: normal 12px/18px arial, helvetica, sans-serif;
}

#cv1 ul li a, #cv1 ul li a:link, #cv1 ul li a:visited, #cv1 ul li a:active{
font: normal 12px/18px arial, helvetica, sans-serif;
color: #2F4F4F;
text-decoration: none;
border-bottom: 1px dashed rgb(59, 96, 130);
}
#cv1 ul li a:hover{
color: #CC0000;
border-bottom: 1px solid #CC0000;
}
#cv1 p.interligne {
margin: 3px 0 3px 0;
}



/* --------------------------- */
/* LIENS PUBLICATIONS */
/* --------------------------- */

#cv p span.qui , #cv p span.qui a, #cv p span.qui a:link, #cv p span.qui a:visited{
	color: #4682B4;
	font-weight: bold;
}
#cv p span.qui a, #cv p span.qui a:link, #cv p span.qui a:visited{
	color: #4682B4;
	font-weight: bold;
	border-bottom: 1px solid #B0C4DE;
}
#cv p span.qui a:hover{
	color: #2F4F4F;
	background-color:#eee;
	border-bottom: 1px solid #CD5C5C;
}


#cv p.publi  {
	padding-left: 14px! important; background: url(../images/top_index.gif) no-repeat 1px 6px;
	color: #2F4F4F;
}
#cv p.publi a, #cv p.publi a:link, #cv p.publi a:visited  {
	color: #2F4F4F;
	border-bottom: 1px solid #B0C4DE;
}
#cv p.publi a:hover{
	color: #2F4F4F;
	background-color:#eee;
	border-bottom: 1px solid #CD5C5C;
}









p.topage {
	padding-left: 14px! important; background: url(../images/top.gif) no-repeat 1px 6px
}
p.indexConf {
	padding-left: 14px! important; background: url(../images/top_index.gif) no-repeat 1px 6px
}
#cv1 ul li span.titre{
font-weight: bold;
color:#333;
}
#cv1 ul li span.titre1{
font-weight: normal;
color:#333;
}

#cv1 ul li span.date{
font-style: italic;
color:#4682B4;
}
#cv1 p  a, #cv1 p a:link, #cv1 p a:visited, #cv1 p a:active{
font: bold 12px/18px arial, helvetica, sans-serif;
text-decoration:none;
color: #2F4F4F;
border-bottom: 1px dashed #CD5C5C;
}
#cv1 p a:hover{
font: normal 12px/18px arial, helvetica, sans-serif;
color:#000;
border-bottom: 1px dashed #808080;
background: #B0C4DE;
}
#cv1 strong{
font: bold 12px/16px Arial, Helvetica, sans-serif;
color: #000;
}

#texte_form1{
height: 107px;
background: url(images/eid-corner.jpg) no-repeat bottom left !important;
float: left;
width: 250px;
margin: 20px 0 0 0;
}

.shadow {
padding: 70px 0 0 170px;
  }

