/*  ----------------------------------------------------------- */
/*  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;
font-family: arial, Helvetica, sans-serif;
} 

body {
	background: #FFF;
}

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

a{text-decoration: none;
	color:inherit;}
/*  ------------------------------------------
/*  Disposition a l'ecran des blocs principaux
/*  ------------------------------------------ */
#arriere-plan{
	width : 100%;
	z-index:0;
}

#page{
	position: absolute;
	top:0%;
	right:0;
	margin:0;
	height:500px;
	width:100%;
	z-index:0;
	}

#navi,#pied{
	position:fixed;
	width:100%;
	height:15px;
	display:none;
	background-color:#333;
	left:0;
	z-index:3;
}
#navi{
	top:0;}
#pied{
	bottom:0;}
	

#conteneur { 
	margin:0 auto;
	top:0;
	width: 800px;
	height: 500px;
	z-index:3;
}

#nextD{
	position:fixed;
	right:0px;
	top:300px;
	font:15px impact;
}
	
#nextG{
	position:fixed;
	left:0px;
	top:300px;
	font:15px impact;
}

a.next{
	font:18px arial;
	font-weight:300;
}
#piedmil{

	width:800px;
	margin:auto; 
	list-style-type:none;
	list-style-position:outside;
	position:relative;
	line-height:1.5em; 
}

a.pied {
float:left;
display:block;
margin:0 15px;
padding:0px 8px;
border:1px solid #333;
color:#fff;
text-decoration:none;
font:10px helvetica;
background-color:#333;
z-index:9;
}

#titre{
	position:fixed;
	top:.85em;
	left:132px;
	padding:6px;
	font:18px arial;
	font-weight:300;
	display:block;
	background-color:#333;
	color:#FFF;
}

.titre{
	position:fixed;
	left:132px;
	top:330px;
	display:block;
	padding:0 5px;
	height:40px;
	color:#FFF;
	background-color:#333;
	float:left;
	font-family: impact, Helvetica, sans-serif;
	font-size: 32px;

}

#info,#info-2{	
	position:fixed;
	top:360px;
	left:40px;
	font-size: 11px;
	color: #333;
	background-color:#fff;
	margin:15px;
	padding:10px 5px;
	min-height:70px;
	width:400px;
	opacity:0.7;
}
#info{
	display:none;	
}

#info-2{	
	display:block;
	width:400px;
}

#chapeau{
	position:relative;
float:left;}

.team{
	line-height:20px;}
	

table.spip, table.spip tr.row_even , table.spip tr.row_odd {
	background: none;
	border: none; 
}


table.spip td {
	text-align: right;
	vertical-align: top;
	font-size: .8em;
	font-weight: bold;
}

table.spip td + td	{
	padding-left:10px;
	text-align: left;
	font-size:.8em;
	font-weight: normal;
}


.horloges{
	position:absolute;
	bottom:175px;
	left:0;
}
.murlogo{
	clear: both;
	height:140;
	padding:0 2px 0 0;
	margin:0;
}


.clinic {
  	color: #979797;
	position:absolute;
	left:12px;
	top:34px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


#documents_portfolio{
	left:0px;
	position: absolute;
	top:500px;

	}
