/*  ----------------------------------------------------------- */
/*  Feuilles de styles des squelettes par defaut pour SPIP 1.9  */
/*  ----------------------------------------------------------- */

/* taille typo
 * Base				100%
 * -------------------------------------
 * 20px				1.27em
 * 19px				1.21em
 * 18px				1.15em
 * 17px				1.09em
 * 16px				1.03em
 * 15px				0.96em
 * 14px				0.88em
 * 13px				0.82em
 * 12px				0.77em
 * 11px				0.71em
 * 10px				0.65em
 *  9px				0.59em
 * Attention : en dessous de 0.71em le texte devient illisible en text smallest sur MSIE
 */

/*  ------------------------------------------
/*  Correction des styles HTML par defaut
/*  ------------------------------------------ */

/**********Date et Titre***************/
div#contenu h1{
padding-top:0px;
font-weight:bold;
font-size:1.58em;
}

span.date_article{
padding-top:32px;
display:block;
margin-left:5px;
font-size:0.96em;
}

/*******************Chapo***************/
div#chapo_article{
width:auto;
margin-top:0px;
padding-top:0px;
}

div#chapo_article div.interieur{
padding-top:10px;
}

div#chapo_article p,div#texte_chapo p{
margin-right:10px;
margin-left:10px;
margin-bottom:10px;
}

div#chapo_article img.spip_logos{
float:left;
display:block;
width:225px;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
}


/**********************Image*******************/
div.image{
display:block;
width:158px;
height:105px;
float:right;
margin-right:9px;
margin-left:9px;
position:relative;
}

div.image span img{
display:block;
}

div.image span{
display:block;
position:absolute;
bottom:0px;
right:0px;
width:38px;
height:28px;
background:transparent url(images/bouton_bg.gif) 0px 0px no-repeat;
cursor:pointer;
}

/*********************Auteurs****************/
ul.auteurs{
display:block;
text-align:right;
}

ul.auteurs li{
display:inline;
padding-right:5px;
font-size:0.82em;
font-style:italic;
}

ul.auteurs li.premier{
padding-left:0px;
padding-right:0px;
}

/**********************Documents*************/
div.interieur ul.documents{
display:block;
margin:0;
padding:0;
}

div#documents div.item h2{
background:transparent url(images/document.gif) 6% 50% no-repeat;
}

div.interieur ul.documents li{
margin:0;
padding:0;
background:none;
font-size:1em;
display:block;
padding-left:10px;
padding-right:10px;
margin-top:5px;
margin-bottom:5px;
}

ul.documents li a{
display:block;
width:100%;
text-decoration:none;
}

ul.documents li a:hover{
background-color:#5F5F5F;
}

ul.documents li a img{
width:52px;
display:block;
float:left;
margin-left:5px;
margin-top:5px;
margin-bottom:5px;
margin-right:10px;
}

span.type_document{
display:block;
font-size:0.82em;
color:white;
}

span.titre{
margin-top:5px;
margin-bottom:5px;
font-size:0.88em;
display:block;
font-weight:bold;
}

span.descriptif{
margin-top:5px;
margin-bottom:5px;
font-size:0.88em;
display:block;
color:white;
}

/***************Videos***************/
div#videos div.interieur{
text-align:center;
}

div#videos div.item h2{
background:transparent url(images/multimedia.gif) 6% 50% no-repeat;
}

div#videos dl.document{
text-align:center;
margin-left:auto;
margin-right:auto;
display:block;
margin-bottom:30px;
margin-top:10px;
}

div#videos dl.document dt{
padding:0;
}

div#videos dl.document dd{
padding:0;
}

div#videos dl.document dt.spip_doc_titre{
margin-bottom:5px;
font-size:0.96em;
font-weight:bold;
}

div#videos dl.document dd.spip_doc_descriptif{
text-align:justify;
margin-top:5px;
font-size:0.82em;
}

/*****************Images************************/
div.popup_image{
margin-left:14px;
margin-bottom:10px;
}

div.interieur div.popup_image ul{
display:block;
margin:0;
padding:0;
}

div.interieur div.popup_image ul li{
margin:0;
padding:0;
background:none;
font-size:1em;
display:block;
width:190px;
height:143px;
float:left;
margin-right:17px;
margin-top:8px;
margin-bottom:8px;
}

div.popup_image ul li a {
text-align:center;
}

div.popup_image ul li a img{
display:block;
float:none;
border:4px solid #3D3D3D;
margin-right:auto;
margin-left:auto;
}

div.popup_image ul li a:hover img{
border:4px solid #5F5F5F;
}

div#photos div.item h2{
background:transparent url(images/photo.gif) 6% 50% no-repeat;
}

div#photos div.separateur{
height:10px;
background:transparent url(images/separateur_bg.png) left center repeat-x;
margin-left:34px;
margin-right:9px;
}


/*****************Soiree***************/
div#chapo_soiree{
width:auto;
/*margin-top:0px;
padding-top:0px;
margin-top:50px;*/
}

div#chapo_soiree div.interieur{
padding-top:10px;
}

div#chapo_soiree h3{
width:290px;
font-size:1.10em;
float:right;
text-align:left;
}

div#chapo_soiree h3 span{
text-align:left;
}

div#chapo_soiree h3 span.date{
padding-top:10px;
}

div#chapo_soiree img.spip_logos{
float:left;
display:block;
width:300px;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
}

div#texte_chapo div.interieur{
padding-top:15px;
}

/***************Plan************/
ul.plan{
display:block;
margin-left:5px;
margin-top:20px;
margin-bottom:30px;
}

ul.plan li{
font-size:0.88em;
text-align:justify;
background:transparent url(images/plan_puce.png) 0px 4px no-repeat;
padding-left:18px;
display:block;
margin-top:8px;
margin-bottom:8px;
font-weight:bold;
}

ul.plan li a{
color:white;
text-decoration:none;
}

ul.plan li a:hover{
color:#5CB02E;
text-decoration:underline;
}

ul.plan li ul{
margin-bottom:20px;
}

ul.plan li ul li{
font-weight:normal;
font-size:0.91em;
padding-left:18px;
margin-left:36px;
margin-top:4px;
margin-bottom:4px;
background:transparent url(images/plan_puce2.png) 0px 4px no-repeat;
}

/****************Upload****************/
.resume_upload{
font-size:0.82em;
text-align:center;
margin-top:5px;
margin-bottom:10px;
margin-left:5px;
}

.upload{
width:450px;
height:300px;
margin-left:auto;
margin-right:auto;
margin-top:5px;
margin-bottom:5px;
}

