
/* Feuille de style pour la page dossiers */
@import url(../styles/prothese.css);

/* generics 
-------------------------------------------*/

.hide{position:absolute;left:-9999px;text-align:left;clear:both;}

#masthead{
height:3.75em;
background: #fff;
}



#pretext{margin:0;font-size:0.9em;}

h1{
color: #788D9F;
font: normal 17px/18px Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
}

/* generics 
-------------------------------------------*/

#presentation{
position:relative;
margin:0 auto;
padding:1em 0;
width:700px;
font-size:0.75em;
text-align:left;
}
.showme p, .hideme p{
color:#000;
}
#presentation p.pdf  a, #presentation p.pdf a:link, #presentation p.pdf p a:visited, #presentation p.pdf a:active{
font: bold 12px/18px arial, helvetica, sans-serif;
text-decoration:none;
color: #4682B4;
padding-left:20px;
background: url(../images/fleche-index.gif) 0 4px no-repeat;
border-bottom: 1px dashed #CD5C5C;
}
#presentation p.pdf a:hover{
text-decoration:none;
color: #0099FF;
padding-left:20px;
background: #F5F5F5 url(../images/fleche-index.gif) 0 4px no-repeat;
border-bottom: 1px dashed #B22222;
}
#presentation h1{
padding:0.25em 0 0.75em 0;
font: bold 13px Arial, Helvetica, sans-serif;
}
#presentation h1 em{
font-size: 75%;
font-variant:normal;
color:#1E90FF;
}
#presentation h1 a, #presentation h1 a:link, #presentation h1 a:visited{
font: bold 13px Arial, Helvetica, sans-serif;
color:#788D9F;
border-bottom:1px dashed #B22222;
}
#presentation h1 a:hover{
font: bold 13px Arial, Helvetica, sans-serif;
background-color:#4682B4;
color:#fff;
border-bottom:1px dashed #4682B4;
}

#slidesholder{
background:#fff;
border: 1px solid #ddd;
}
#gallery{
padding:0.1em 24px;
}
#gallery p{
color:#B22222;
font: normal 11px/16px Arial, Helvetica, sans-serif;
margin:0.25em 0;
}
#gallery form{
padding:0 24px;
margin:0;
}
#controls{
border-top: 1px solid #e6e6e6;
border-bottom: 1px solid #e6e6e6;
background:#f6f6f6;
padding:0.25em 1em;
}
.thumbnail{
display:inline;
padding-bottom:1px;
margin-right:0.75em;
}
.currentslide{
display:inline;
padding-bottom:1px;
border-bottom:2px solid #333;
margin-right:0.75em;
}
.showme{
display:block;
}
.hideme{
display:none;
}
#mainimages{
padding:0.5em 0;
}
#mainimages h2{
background:#fff;
margin:0 24px;
padding:0.75em 0 1em 0;
}
#mainimages h2 span{
font-size:0.7em;
font-style:italic;
}
#mainimages p{
margin-top:0;
margin-right:49px;
margin-left:24px;
text-align:justify;
}

#mainimages ul{
width: 305px;
margin: 0 15px;
padding: 0;
background: #F4F4F4;
border: 1px dashed #C3D3E2;
}

.mainimg{
float:left;
margin-right:24px;
margin-bottom:0.5em;
margin-left:24px;
}

ul#mainimages1{
float:left;
width: 290px;
margin: 0 15px 15px 0;
padding: 10px 0 10px 10px;
background: #F4F4F4;
border: 1px dashed #C3D3E2;
}
ul#mainimages1 li#prodt{

margin: 0 0 5px 5px;
padding: 0;
color: #666;
padding: 0 0 0 19px;
background: url(../images/fleche-form.gif) 0 1px no-repeat;
font: bold 13px/18px arial, helvetica, sans-serif;
color:#2F4F4F;
}
ul#mainimages1 li{

margin: 0 0 5px 20px;
padding: 0;
color: #666;
padding: 0 0 0 11px;
font: normal 12px/18px arial, helvetica, sans-serif;
color:#708090;
}

#mainimages .ital{
font-style: italic;
}

#presentation hr{
display:block;
clear:both;
visibility:hidden;
line-height:0.1em;
height:0.1em;
border:0.05em;
padding:0;
margin:1em 0;
}
#presentation form{
margin:0.5em 0;
padding:0;
}

#slideControls,#ssControls,#slideControls form,#ssControls form,#slideControls div,#ssControls div{
display:inline;
}
#slideControls{
padding-right:0.5em;
margin-right:0.5em;
border-right:1px solid #ddd;
}
#slideControls form{margin:0;padding:0;}
#editorpassword{
text-align:right;
/*border-top:1px solid #fff;*/
padding-top:0.5em;
}
#slideControls input,#ssControls input,#editorpassword input{
color: #333;
font: normal 14px/18px Arial, Helvetica, sans-serif;
padding:0 0.2em;
}
#ssControls label,#editor label,#editorpassword label{
color: #333;
font: normal 14px/18px Arial, Helvetica, sans-serif;
}
#rss{
position:relative;margin-top:-2em;padding:0;overflow:hidden;height:18px;width:50px;
}
#rss span{position:absolute;left:0;top:0;width:100%;height:18px;}
#rss span{background: url(imag/bg_rss.gif) bottom no-repeat;}

/*
IE4,5.2/Mac slide show thumbnail spacing hack
Applies to: all slide shows generated with template.php
*/

/*\*//*/
.currentslide input, .thumbnail input{margin-right:0.75em;margin-bottom:1em;}
/**/