/*  ----------------------------------------------------------- */
/*  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
/*  ------------------------------------------ */
* {margin: 0; padding: 0;}

body {
	background: #FFF;
	margin: 0.5em;
	text-align: center;
	font-size: 85%;
	color: #00167F;
	font-family: "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;

}

img, table { margin: 0; padding: 0; border: none; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 1em; font-weight: normal; }

h1 {font-size: 1.8em;}
h2 {font-size: 1.5em;color:#EF271D;margin-bottom:15px;border-bottom:1px solid #EF271D;}
h3 {font-size: 1.25em;margin-top:15px;margin-bottom:10px;}


a:link { color:#00167F; }
a:visited { color:#00167F; }
a:active { color:#00167F; }
a:focus { color:#00167F; }
a:hover {color:#EF271D;}

p {padding-left:5px;}
ul {list-style:none}

label {float:left;width:175px;}
fieldset{padding:5px;border:1px solid #CCC;}
legend {color:#EF271D;padding-left:5px;padding-right:5px;margin-left:10px;}

/*  --------------------------------------------------------------------------------------------------
/*  =								Disposition a l'ecran des blocs principaux
/*  -------------------------------------------------------------------------------------------------- */
#page {
	width: 990px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	border:0px solid #333;
}
#conteneur { width: 100%; margin-top:5px;}

/*  -------------------= zones accueil ----------------------------------------------------------------------*/
#pave_intro {padding:5px;margin-bottom:10px;}
#pave_texte_intro {padding:5px;border:1px solid green;font-size:0.9em;}

#pave_lien_intro {padding:5px;}
#pave_lien_intro .adhesion {background:url(../images/logo_adhesion_60.jpg) left no-repeat;height:60px;line-height:60px;padding-left:90px;}
#pave_lien_intro .piolet {background:url(../images/logo_piolet_60.jpg) left no-repeat;height:60px;line-height:60px;padding-left:95px;}
#pave_lien_intro .programme {background:url(../images/logo_programme_60.jpg) left no-repeat;height:60px;line-height:60px;padding-left:105px;}

#pave_gauche {padding:3px;width:220px;float:left;}
#pave_centre {padding:3px;width:450px;float:left;border-left:1px solid #EF271D;border-right:1px solid #EF271D;margin-left:6px;margin-right:7px;}
#zone_carrousel {margin-top:20px;text-align:center;}
#pave_droite {padding:3px;width:285px;float:left;font-size:0.9em;}
#meteo {text-align:center;padding-top:15px;}

/*  -------------------= zones pages interieures ----------------------------------------------------------------------*/
#zone_rubrique {padding:3px;width:550px;float:left;margin-left:6px;margin-right:7px;}
#zone_rubrique_texte {margin:15px;padding:5px;background:#efefef;}
#zone_rubrique_articles {margin-left:10px;}
#zone_rubrique_articles ul {margin-left:10px;list-style-image:url(../pictos/rond.gif)}
#zone_rubrique_articles ul li a{text-decoration:none}
#zone_rubrique_articles .deux_colonnes {float:left;width:45%;margin-right:5px;}
#zone_rubrique_articles .liens {border-bottom:1px solid #EF271D;}
#zone_rubrique_articles .deux_colonnes ul {list-style:none}

#zone_piolet {padding:3px;width:625px;float:left;margin-left:6px;margin-right:7px;}
#zone_piolet_droite   {padding:3px;padding-left:10px;width:320px;float:left;border-left:1px solid #EF271D;font-size:0.9em;}
#zone_piolet_droite ul {margin-left:25px;list-style-image:url(../pictos/rond.gif)}
#zone_piolet_droite ul li a{text-decoration:none;}

#zone_article  {padding:3px;width:625px;float:left;margin-left:6px;margin-right:7px;}
#zone_droite   {padding:3px;padding-left:10px;width:320px;float:left;border-left:1px solid #00167F;font-size:0.9em;}

#zone_portfolio  		{padding:3px;width:425px;float:left;margin-left:6px;margin-right:7px;}
#zone_portfolio .soustitre {color:#EF271D;font-weight:bold;margin-top:0px;font-size:1.2em;}
#documents_portfolio    {margin-top:10px;}
#zone_image_portfolio   {padding:3px;width:520px;float:left;border-left:1px solid #00167F;text-align:center;height:475px;}

#zone_poparticle {}

#zone_article .soustitre {color:#EF271D;font-weight:bold;margin-top:0px;font-size:1.2em;}
#zone_article .resume,  #zone_auteur .resume {
	background:#efefef;
	margin-bottom:10px;
	margin-top:10px;
	padding:5px;
}

#zone_encadrants, #zone_calendrier  {padding:3px;width:625px;float:left;margin-left:6px;margin-right:7px;}

#zone_encadrants  ul {height:20px;}
#zone_encadrants  .mail {width:40px;float:left;padding-left:10px;}
#zone_encadrants  .nom {width:250px;float:left;}
#zone_encadrants  .tel {width:250px;float:left;}

#zone_programme  {padding:3px;width:550px;float:left;margin-left:6px;margin-right:7px;}
#zone_programme  ul {height:20px;}
#zone_programme  .course {width:360px;float:left;padding-left:10px;}
#zone_programme  .visu {width:30px;float:left;}
#zone_programme  .date {width:150px;float:left;font-size:0.9em}

#zone_auteur  		{padding:3px;width:445px;float:left;margin-left:6px;margin-right:7px;}
#zone_auteur_droite   {padding:3px;padding-left:10px;width:500px;float:left;border-left:1px solid #00167F;;font-size:0.9em;}
#zone_auteur_droite ul {margin-left:25px;list-style-image:url(../pictos/rond.gif)}
#zone_auteur_droite ul li a{text-decoration:none;}

/* ----------------------------------------= Entete --------------------------------------------- */
#entete {width: 100%; text-align:center;}
.bandeau_img {position:relative;bottom:45px;left:5px;}

/* -----------------------------------------= Menu ---------------------------------------------- */
/* voir superfish.css pour #zone_menu */


/* --------------------------------------= Fil d'Ariane ----------------------------------------- */
#hierarchie { clear: both;	margin-bottom: 2em;	font-size: 0.77em; }

/* --------------------------------------= Pied de page ----------------------------------------- */
#pied {
	clear: both;
	margin-top: 1em;
	border-top: 1px solid #00167F;
	padding: 3px;
	text-align: center; 
}

/* ------------------------------------= Page d'accueil ----------------------------------------- */
#pave_gauche div {margin-top:15px;}
#pave_droite div {margin-top:15px;}
/*#pave_droite h2 {font-size: 1.25em;color:#EF271D;text-align:center;font-weight:bold;background:#ccc}*/
#sorties {font-size:0.9em;}
#sorties a {text-decoration:none}
#sorties a:hover {text-decoration:underline}
#sorties ul  {margin-left:10px;}
#sorties li  {margin-bottom:5px;}
#sorties a {margin:0;padding:0;background:#fff;}
p.actus {margin-top:0.9em}

div.inner { margin: 0; background: #fff; padding: 10px; border:0; zoom:1;}
div.outer { float: left;  background: #00167F;  }

/* ----------------------------------= Pages intérieures ---------------------------------------- */
#zone_rubrique h3, #zone_article h3  {margin-top:5px;font-size: 1.15em;font-weight:bold}
#zone_article ul  {margin-left:25px;list-style-image:url(../pictos/rond.gif)}
#zone_droite p {margin-left:5px;}
#zone_droite #documents_joints , #zone_droite #autres_articles,
#zone_droite #autres_rubriques, #zone_droite #autres_activites
{
	margin-bottom:15px;
}
#zone_droite #documents_joints ul, #zone_droite #autres_articles ul,
#zone_droite #autres_rubriques ul, #zone_droite #autres_activites ul
{
	margin-left:25px;
	list-style-image:url(../pictos/rond.gif)
}

#zone_droite #autres_articles ul li a, #zone_droite #autres_rubriques ul li a,
#zone_droite #autres_activites ul li a
{
	text-decoration:none;
}

/* ------------------------------------= Classes diverses --------------------------------------- */
.gras 		{font-weight:bold;}
.droite     {text-align:right;}
.centrer    {text-align:center;}
.asptt 		{color:#00167F;}
.aspttbis 	{color:#EF271D;}
.date_actu	{color:#EF271D;}
.texte_actu {font-size:0.95em;}
.floatRight {float:right;}
.floatLeft	{float:left;}
.auteurs {margin-bottom:15px;}
/* Espaceur de blocs */
.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 1px; }
/* Non visible a l'ecran */
.invisible { position: absolute; top: -3000em; height: 1%; }
.pagination {
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #ccc;
	padding:5px;
}
.pagination span.on {color:#EF271D}

/* --------------------------------= formulaire auteur ------------------------------------ */
.reponse_formulaire {
	background:#EF271D;color:#fff;
	filter : alpha(opacity=80);
    -moz-opacity : 0.8;
    opacity : 0.8;
}
/* ------------------------------------= les marges --------------------------------------- */
.margeH10 {margin-top:10px;}
.margeB30 {margin-bottom:30px;}

/* ------------------------------------= les retraits --------------------------------------- */



