/*  ----------------------------------------------------------- */
/*  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
 */

/*Ajout*/
/*  */
/* COULEURS

Gris foncé menu: #666
Gris clair fond cartouche: #f8f8f8
Gris bordure interne cartouche: #aeaeae
Gris bordure gauche cartouche: #9d9d9d
Gris survol: #cacaca
Blanc: #fff
Orange (description haut de page aerolorraine): #f96611
*/


body
{
	font-family: Arial, Helvetica, sans-serif;
	line-height:100%;
}


h1, h2, h3, h4, h5, h6{
	line-height:110%;
}

a{
	cursor:pointer!important;
}

.police-arial {
font-family:Arial, Helvetica, sans-serif;
}

hr.nettoyeur{ height:0px; border:0; background-color:transparent; color:#fff; margin:0; }

hr {
	border:0;
	border-bottom:1px solid #666;
	height:1px;
	line-height:1px;
	margin:4px 0!important;
}

hr.gris{
	margin:8px 0!important;
	border-bottom:1px dashed #666;
}

hr.sans-marge{

	margin:3px 0!important;

	*margin: -7px 0!important;

 	display:block;
}

hr.plein-gris{
	border:0;
	border-bottom:1px solid #ccc;
	height:1px;
	line-height:1px;
	clear:both;
	margin:10px 0;
}

hr.actu{
	border:0;
	border-bottom:1px solid #67BA36;
	height:1px;
	line-height:1px;
	margin:10px 0;
}

/*  ------------------------------------------
/*  balises utilitaires
/*  ------------------------------------------ */

option{
	padding-left:3px;
	padding-right:5px;
}

table.colle{ border-collapse:collapse; }

.relatif{ position:relative; }
.pointer{ cursor:pointer; }

.cache{ display:none; }
.cache-deplie{ height:0px; overflow:hidden; padding:0!important; border:0!important;}
.visible{ display:block!important; }
.nettoyeur, .efface { clear:both; }
.sans-clear{ clear:none!important; }

.netdroite { clear:right; }
.netgauche { clear:left; }
.antinet {clear:none!important;}
.gauche { float:left!important; }
.agauche { text-align:left!important; }
.adroite { text-align:right!important; }
.aucentre { text-align:center!important; }
.droite { float:right!important; }
.centre{ margin-right:auto;
	margin-left:auto;}
.sans-float { float:none!important; }

.sans-width{ width:auto!important;}

.sans-marge{ margin:0!important;}
.sans-marge-g{ margin-left:0!important; }
.sans-marge-h{ margin-top:0!important; }
.sans-marge-b{ margin-bottom:0!important; }
.petite-marge-hb{margin-top:5px!important; margin-bottom:5px!important;}
.petite-marge-h{margin-top:5px!important;}
.moyenne-marge-hb{margin-top:10px!important; margin-bottom:10px!important;}
.moyenne-marge-h{margin-top:10px!important;}
.moyenne-marge-b{margin-bottom:10px!important;}
.moyenne-marge-g{margin-left:10px!important;}
.moyenne-marge-d{margin-right:10px!important;}
.sans-marge-bottom{ margin-bottom:0!important;}
.petite-marge-d{margin-right:5px!important;}
.petite-marge-g{margin-left:5px!important;}
.petite-marge-b{margin-bottom:5px!important;}
.petite-marge-h{margin-top:5px!important;}
.grande-marge-hb{margin-top:20px!important; margin-bottom:20px!important;}
.grande-marge-h{margin-top:20px!important;}
.grande-marge-b{margin-bottom:20px!important;}
.grande-marge-g{margin-left:20px!important;}
.enorme-marge-d{margin-right:100px!important;}
.sans-padding{ padding:0!important;}
.petit-padding{ padding:8px!important;}
.petit-padding{ padding:5px!important; }
.petit-td-padding td { padding:2px 5px;}
.petit-padding-h{ padding-top:5px!important; }
.moyen-padding-haut{padding-top:15px!important;}
.moyen-padding-droite{padding-right:15px!important;}

.sans-bordure{border:0!important}
.sans-border-b{border-bottom:0!important}
.sans-border-d{border-right:0!important}

.bleu-fonce { color:#005E80!important; }

.gris { color:#666!important; }
.rouge{ color:#FF0000!important; }
.bleu { color:#0082B0!important; }
.orange{ color:#E66101; }
.fondgris {background-image:url('images/deg_horizon_gris_blanc.jpg'); background-repeat:repeat-x; }
.bordurenoire{ border:1px solid #000; }
.borduregrise{ border:1px solid #AAA; }
.blanc { color:#FFF!important; }
.noir { color:#000!important; }
.vert { color:#46A85D; }
.orange { color:#f96611!important; }
.gras{font-weight:bold!important;}
.sans-gras{font-weight:normal!important;}
.sans-fond{background-color:#fff!important;}

.gros { font-size:1em!important; }
.moyen { font-size:0.82em!important; }
.petit { font-size:0.77em!important; }
.mini { font-size:0.71em!important; }

.marges { margin:6px 8px; }
.padds { padding:6px 8px; }
.bigpadds { padding:15px; }

.sans-fond { background-color:#fff!important; }

.cadre-bleu { border:3px #0082B0 solid; }

.fiximie {line-height:1px; font-size: 0.1em;}

.sans-hover{
	background-color:transparent!important;
	color:inherit!important;
}

.tous-large{
	width:100%!important;
}

.img-align-middle{
	vertical-align:middle;
}


/*  ------------------------------------------
/*  Correction des styles HTML par defaut
/*  ------------------------------------------ */
body {
	
	background: #FFF;
	padding:0;
	text-align: center;
	font-size: 1em;
	margin:0 auto!important;
/*	width:994px!important;
*/
	text-align:center;

}

 a, a.spip_in, a.spip_out{
	color:#E66101;
	text-decoration:none;
}

#contenu a.spip_out{
	background-image:url('images/liens_externe.png');
	background-repeat:no-repeat;
	background-position:right;
	padding-right:13px;
	margin-right:3px;
}

a:hover{
	text-decoration:underline;
}

img, table { margin: 0; padding: 0; border: 0; }

/********** Taille du centre ******************/
.zone-milieu-bandeau, .zone-milieu-menu{
	width:999px;
 	-width:1002px; 
}




/*************** En-tete ******************/
.en-tete, .zone-milieu-bandeau, .zone-milieu-menu, .zone-milieu-pied{
	position:relative;
	margin:0 auto;
}

.en-tete{
	margin-top:10px;
}

.bandeau-vert{
	position:relative;
	background-image:url('images/fond_bandeau.jpg');
	background-repeat:repeat-x;
	height:177px;
}

#titre-site{
	position:absolute;
	left:380px;
}

#logo-site{
	float:left;
	width:380px;
}

#battle-cry{
	position:absolute;
	color:#fff;
	top:150px;
	left:320px;
}

#battle-cry h1{
	font-size:0.96em;
}

/***************** Langues *****************/
#zone-langues{
 display:none; 

	position:absolute;
	text-align:right;
	top:-9px;
	right:20px;
	z-index:3000;
}

#zone-langues a{
	font-size:0.77em;
	font-weight:normal;
	color:#E66101;
	text-decoration:none;
}

/************** Bt admin **********/
.spip-admin-float{
	top:190px!important;
}

/********** Recherche **********/
#zone-recherche{
	position:absolute;
	right:50px;
	top:13px;
	z-index:3000;
}

#zone-recherche input{
	border:0;
	padding:2px 3px;
}

/******** Bouton mon compte *******/
#bouton-mon-compte{
	position:absolute;
	right:50px;
	top:40px;
	background-image:url('images/bt-compte-m.jpg');
	background-repeat:repeat-x;
	z-index:3000;
	cursor:pointer;
}

#bouton-mon-compte .bt-compte-d{
	float:left;
	background-image:url('images/bt-compte-d.jpg');
	background-repeat:no-repeat;
	background-position:right;
}

#bouton-mon-compte .bt-compte-d a{
	font-size:0.77em;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
	padding:0 54px;
	*padding:0 48px;
}

/*#bouton-mon-compte .bt-compte-d img{

}*/

#bouton-mon-compte .bt-compte-g{
	float:left;
	background-image:url('images/bt-compte-g.jpg');
	background-repeat:no-repeat;
	height:21px;
	width:6px;
}

/*************** Menu onglet ****************/
#menu-horizontal{
	background-image:url('images/fond_menu.jpg');
	background-repeat:repeat-x;
	clear:left;
	height:41px;
	-float:left;
}

#menu-horizontal ul{
	list-style-type:none;
	border-left:1px solid #fff;
	height:30px;
	margin:0;
	padding:0;
	margin-left:28px;
	z-index:4000;
	-position:relative;
	-top:-12px;
}

#menu-horizontal ul li{
	display:inline;
	float:left;
}

#menu-horizontal ul li a{
	display:block;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	padding:7px 15px;
	float:left;
	border-right:1px solid #fff;
}

#menu-horizontal ul li a:hover, #menu-horizontal ul li.on a{
	background-color:#fff;
	color:#479936; 
	border-top:1px solid #67ba36;
	border-right:1px solid #67ba36;
	border-left:1px solid #67ba36;
	padding-left:14px;
	padding-right:16px;
	padding-top:9px;
	height:28px;
	margin-top:-3px;
	margin-left:-1px;
	z-index:200;
	_padding-top:6px;
	_margin-left:0px;
	_margin-top:0px;
	_padding-right:15px;
	_height:28px;
}


/**************** Pied *******************/
#pied{
/* 	margin-top:20px; */
	clear:both;
	color:#fff;
/* 	height:298px; */
	background-image:url('images/fond_pied.jpg');
	position:relative;
}


.haut_page {
	position:absolute;
	left:23px;
	font-size:0.71em;
	top:-2px;
}

.print_page {
	position:absolute;
	margin-top:-2px; 
	left:420px;
	/* margin-left:400px; */
	width:150px;
	font-size:0.71em;
}

.haut_page_droite{
	left:auto;
	right:23px;
}

.haut_page a, .print_page a {
/* 	color:#E66101!important; */
}

#pied a{
	color:#fff;
}

#pied a.spip_in{
	border:0!important;
}

.zone-milieu-pied{
	background-image:url('images/pied.jpg');
/* 	height:298px; */
	width:959px;
/* 	*width:1000px; */
	padding-left:40px;
}

.colonne-pied{
	float:left;
	text-align:left;
	margin-left:10px;
	padding-left:10px;
	margin-top:40px;
	border-left:1px dashed #fff;
}

.colonne-pied h2{
	padding-left:35px;
	font-size:1.09em;
	background-image:url('images/vague-verte.jpg');
	background-repeat:no-repeat;
}


.colonne-pied p{
	font-size:0.77em;
	margin:8px 0;
	background-image:url('images/fleche-orange.gif');
	background-repeat:no-repeat;
	background-position:0 3px;
	padding-left:19px;
}

.colonne-pied p a{
	text-decoration:none;
	font-weight:normal;
}
.colonne-pied p a:hover{
	text-decoration:underline;
}

.fin-pied{
	clear:left;
	/* position:relative; */
	font-size:0.77em;
	padding-top:8px;
	padding-bottom: 4px;
	font-weight:normal;
}
.fin-pied a{
	text-decoration:none;
	font-weight:normal;
}

.fin-pied a:hover{
	text-decoration:underline;
}

/************** Hierarchie ***********/
#hierarchie{
	text-align:left;
	border-bottom:1px solid #46A85D;
	padding-bottom:5px;
	margin-bottom:10px;
	color:#000;
/* 	font-weight:bold; */
	font-size:0.88em;
	padding-top:15px;
}

#hierarchie a{
	color:#E66101;
	text-decoration:none;
}

#hierarchie a:hover{
	text-decoration:underline;
}

#hierarchie .expose-hierarchie{
	color:#46A85D;
}
/************** Contenu *****************/
#contenu{
	padding-top:15px;
	text-align:left;
}

#contenu h1, #contenu-formulaire h1{
	font-size:1.2em;
	text-align:left;
	color:#0082b0;
	margin-bottom:8px;
}

#contenu p.spip{
	margin-top:8px;
	margin-bottom:8px;
	font-size:0.77em;
	font-weight:normal;
	text-align:left;
}

#contenu h3.spip{
	clear:both;
	margin-top:20px;
	margin-bottom:8px;
	font-weight:bold;
	text-align:left;
	color:#46A85F;
}

#contenu h2, .style-h2{
	clear:both;
	font-weight:bold;
	text-align:left;
}

#contenu h2{
	font-size:1.15em;
	margin-top:20px;
	margin-bottom:8px;
	color:#46A85F;
}

.style-h2{
	font-size:1.09em;
	color:#0082B0;
/* 	color:#666; */
}

.form-fieldset{
	width:340px!important;
}

.form-fieldset-moyen{
	width:400px!important;
}

.form-fieldset-cinquante{
	width:270px!important;
}

.form-fieldset-cinquante input{
	width:150px!important;
}

.form-fieldset legend{
	padding:0 5px;
}

.form-fieldset .libelle{
	width:140px!important;
}

.annuaire-innovation{
	width:210px!important;
}

.annuaire-innovation p{
	font-size:0.77em;
	margin:2px 10px;
}

.zone-entre-ombre{
	position:relative;
	width:912px;
/* 	*width:1000px; */
	background-image:url('images/degrade_contenu.jpg');
	background-repeat:repeat-y;
	margin:0 auto;
	padding:0 44px;
/* 	*padding-right:0; */
	padding-bottom:20px;
}

/********* Contenu formulaire ***********/
#contenu-formulaire{
	text-align:left;
	position:relative;
}

#contenu-formulaire h2{
	font-size:0.96em;
	color:#46A85D;
	margin-top:20px;
}

#contenu-formulaire p{
	margin:8px 0;
	font-size:0.77em;
}

/*************** Colonnes ************/
.grosse-zone-gauche{
	width:580px;
	float:left;
}

.grosse-zone-gauche .logo_article, .grosse-zone-gauche .logo_innov_art{
	clear:left;
	width:150px;
	float:left;
	text-align:center;
}

.grosse-zone-gauche .logo_innov_art{
	margin-right:20px;
	margin-bottom:20px;
	text-align:center;
}

.grosse-zone-gauche .logo_innov_art img{
	margin:auto;
}

.grosse-zone-gauche .logo_concepteur {
	clear:left;
	width:120px;
	float:left;
	margin-right:16px;
  background-color: #FFF;
}

.grosse-zone-gauche .detail_article{
	margin-left:170px;
/* 	height:130px; */
	text-align:left;
}

.un_article_liste{
/* 	padding-bottom:40px; */
	margin:0;
}

.grosse-zone-gauche .detail_article h2{
	color:#0082B0;
	font-size:1.03em;
	margin:8px 0!important;
	clear:none!important;
	
}

.grosse-zone-gauche .detail_article p{
	font-size:0.77em;
}

.grosse-zone-gauche .detail_article p.en_savoir_plus{
	color:#E66101;
}


.grosse-zone-gauche .detail_article p.nom_rubrique{
	color:#46A85D;
}

.bloc-droit-rubrique{
	margin-left:600px;
	*margin-left:597px;
	*width:312px;
}
.bloc-droit-rubrique-concepteur{
	margin-left:590px;
}

.bloc-droit-rubrique .aide{
	display:none;
}

.bloc-droit-rubrique-concepteur .logo-innovation, .encart-bleu-deg .logo-innovation{
	float:left;
	margin-left:15px;
	margin-top:5px;
	width:50px;
}

.bloc-droit-rubrique-concepteur .detail-innovation, .encart-bleu-deg .detail-innovation{
	margin-left:80px;
}

.bloc-droit-rubrique-concepteur .detail-innovation p, .encart-bleu-deg .detail-innovation p{
	padding:0!important;
}

.degrade-vert-bleu{
	background-image:url("images/degrade-vert-bleu.jpg");
	background-repeat:repeat-y;
	padding:5px!important;
	margin-top:10px;
}

.degrade-vert-bleu a{
	color:#fff!important;
	font-weight:bold;
}

/************** Sommaire ****************/

.sommaire-colonne-droit, .sommaire-colone-gauche{
	/*padding-top:30px;*/
}

.sommaire-colone-gauche{
	float:left;
	margin-left:10px;
	width:500px;
}

.sommaire-colonne-droit{
	margin-left:500px;
}

.sommaire-colonne-droit .encart-bleu-entier{
	margin-left:200px;
}

.sommaire-colonne-droit .encart-gris{
	margin-top:20px;
}

.encart-bleu-entier{
	background-image:url('images/hp-encart-droite.jpg');
	background-repeat:no-repeat;
	height:222px;
	width:319px;
	text-align:left;
	color:#fff;
}

.encart-bleu-entier h1{
	font-size:1.03em;
	padding-top:30px;
	padding-left:50px;
}


.encart-bleu-entier p{
	font-size:0.82em;
	margin-top:40px;
	padding-left:40px;
}

.contenu-sommaire h1{
	font-size:1.2em;
	text-align:left;
	color:#0082b0;
}

.contenu-sommaire p{
	font-size:0.96em;
	margin-top:20px;
	text-align:left;
	color:#46A85D;
}

.sommaire-colone-gauche .encart-gris{
	margin-top:130px;
}

.sommaire-colone-gauche .encart-gris h2{
	font-weight:normal;
}

/************* Encarts ************/

.signature p {
  text-align: right!important;
  font-family: Verdana, Helvetica, sans-serif;
  color:#666;
}


/* Encart gris */
.encart-gris{
	background-color:#ECECEC;
	padding:8px;
	margin-top:10px;
}

.encart-gris h3{
	font-size:0.96em;
	background-color:#969696;
	color:#fff!important;
	margin-top:0!important;
	margin-bottom:5px!important;
	padding:5px;
}

.encart-gris p{
	color:#000;
}

/* Encart citation */
.encart-citation{
	background-color:#fff;
	background-image:url('images/quotes.jpg');
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding:15px 20px;
	margin-top:5px;
}

.encart-citation p{
	margin-top:0!important;
}

/* Encart vert */
.encart-vert{
	width:312px;
	text-align:left;
}

.encart-vert .titre-encart-vert{
	background-image:url('images/encart_vert_h.jpg');
	background-repeat:no-repeat;
	height:39px;
	padding-top:14px;
	
}

.encart-vert .titre-encart-vert h2{
	padding-left:60px!important;
	font-size:1.15em!important;
	color:#fff!important;
	clear:none!important;
	margin-top:0px!important;
}

.encart-vert .pied-encart-vert{
	background-image:url('images/encart_vert_b.jpg');
	background-repeat:no-repeat;
	height:28px;
}

.encart-vert .contenu-encart-vert{
	background-image:url('images/encart_vert_m.jpg');
	background-repeat:repeat-y;
	padding:0 30px;
}

.encart-vert .contenu-encart-vert p{
	font-size:0.77em;
}

.encart-vert .contenu-encart-vert h3{
	color:#000;
	font-size:0.81em;
}

.encart-vert .contenu-encart-vert .toute-actus{
	text-align:right;
}

/* Encart bleu degradé */
.encart-bleu-deg{

}

.encart-bleu-deg-h {
	background-image:url('images/encart_bleu_deg_h.jpg');
	background-repeat:no-repeat;
	height:44px;
	padding-top:20px;
	text-align:left;
}

.encart-bleu-deg-h-aide {
	background-image:url('images/encart_bleu_deg_h_aide.jpg');
}

.encart-bleu-deg-h h3{
	padding-left:70px!important;
	font-size:1.15em!important;
	color:#fff!important;
}

.encart-bleu-deg-m{
	background-image:url('images/encart_bleu_deg_m.jpg');
	background-repeat:repeat-y;
	padding:2px 16px;
	font-size:0.77em;
/* 	*margin-left:3px; */
}

.encart-bleu-deg-m hr{
	border-color:#0082B0;
	margin:8px 0;
}

.encart-bleu-deg-m p{
	/*background-image:url('images/boomerang_vert_encart.jpg');
	background-repeat:no-repeat;
	background-position:0 3px;*/
	padding-left:25px;
	text-align:left;
}

.encart-bleu-deg-b{
	background-image:url('images/encart_bleu_deg_b.jpg');
	background-repeat:no-repeat;
	height:10px;
}


/* Encart bleu normal */
.encart-bleu{

}

.encart-bleu-h{
	background-image:url('images/encart-bleu-h.jpg');
	background-repeat:no-repeat;
	height:8px;
	*line-height:8px;
	*margin-bottom:-3px;
	text-align:left;
}

.encart-bleu h3{
	padding:5px;
	text-align:center;
	font-size:1.15em!important;
	color:#fff!important;
	background-image:url('images/degrade-bleuf-bleuc.jpg');
	background-repeat:repeat-y;
}

.encart-bleu-m{
	background-image:url('images/encart-bleu-m.jpg');
	background-repeat:repeat-y;
	padding:5px 20px;
/* 	*margin-left:3px; */
	font-size:0.77em;
}

.encart-bleu-m p{
	margin:5px 0;
	padding-left:19px!important;
	background-image:url('images/fleche-orange.gif');
	background-repeat:no-repeat;
	background-position:0 4px;
}

.encart-bleu-m a{
	color:#fff;
}


.encart-bleu-b{
	background-image:url('images/encart-bleu-b.jpg');
	background-repeat:no-repeat;
	height:10px;
}


/* Encart fiche concepteur */
.encart-concepteur{

}

.encart-concepteur-h{
	background-image:url('images/encart-bleu-fleche-hlg.jpg');
	background-repeat:no-repeat;
/*	height:72px; */
	padding:4px 40px 10px 25px;	
	padding-top:30px;
	text-align:left;

}

.encart-concepteur-h h3{
	padding-left:32px!important;
	font-size:1.15em!important;
	color:#fff!important;
	margin-bottom:20px;
}

.encart-concepteur-m{
	background-image:url('images/encart-bleu-fleche-m.jpg');
	background-repeat:repeat-y;
	padding:4px 40px 10px 25px;
	font-size:0.77em;
}

.encart-concepteur-m hr, .encart-concepteur-h hr {
	border-color:#5DBBD5;
	margin:8px 0;
}
.encart-concepteur-m a, .encart-concepteur-h a {
	color:white;
	font-weight: bold;
}


.encart-concepteur-m p, .encart-concepteur-h p {
	background-position:0 3px;
	padding-left:15px;
	text-align:left;
	color:white;
	font-size:0.77em;
}

.encart-concepteur-b{
	background-image:url('images/encart-bleu-fleche-b.jpg');
	background-repeat:no-repeat;
	height:10px;
}

/* Encart fiche concepteur */
.encart-concepteur-2{

}
.encart-concepteur-2-h{
	background-image:url('images/encart-bleu-2h.jpg');
	background-repeat:no-repeat;
	height:12px;
}
.encart-concepteur-2-m{
	background-image:url('images/encart-bleu-2m.jpg');
	background-repeat:repeat-y;
	padding:4px 40px 10px 25px;
	font-size:0.77em;
	color:white;
}
.encart-concepteur-2-b{
	background-image:url('images/encart-bleu-2b.jpg');
	background-repeat:no-repeat;
	height:12px;
}
.encart-concepteur-2-m h3{
	background-image:url('images/encart-bleu-2-titre.jpg');
  background-repeat:repeat-y;
  padding:6px;
  margin:0px;
  margin-bottom:12px;	
	font-size:1.09em!important;
	color:#fff!important;
}
.encart-concepteur-2-m hr {
	border-color:#5DBBD5;
	margin:8px 0;
}
.encart-concepteur-2-m a {
	color:white;
	font-weight: bold;
}


/************ IMG *************/
.description_images{
	text-align:center;
	color:#666;
	font-size:0.71em;
}

.spip_documents_left, .spip_documents_right{
	margin-top:15px;
}

/* DOCUMENT */
.spip_doc_attributs{
	
}

.spip_doc_attributs p.spip{
	margin-bottom:0px!important;
	margin-top:3px!important;
}

/************ Aide Contextuelle **************/

.aidecontextuelle{
	cursor:help;
	vertical-align:middle;
}

#conteneur-aide .hd{
	font-size:0.88em;
}

#conteneur-aide .bd { 
font-size:0.77em;
}

.titre-aide{
	margin-left:0;
}

.titre-aide input{
	width:400px;
}

#editeur-aide_container{
	font-size:0.77em;
}

#ensemble-aide{
	height:480px;
	overflow:auto;
}

#conteneur-aide_c{
	top:50px;
	left:250px;
	text-align:left;
}

.aide-form{
	position:absolute;
	left:600px;
}

/* VIDEO */
.video-externe{
	text-align:center;
	margin:10px auto;
}

.video-externe object{
	margin:0 auto;
}

.video-daily b, .video-daily i{
	display:none;
}


/******** ANNUAIRE LIEN *********/
.categorie-lien{
	margin-top:20px;
	color:#46A85F;
	font-size:0.96em;
}

.site-utiles {
	clear:left;
	margin-top:20px;
}

.site-utiles img{
	float:left;
}

.site-utiles p{
	font-size:0.77em;
	margin-left:120px;
}

.site-utiles a{
	color:#E66101!important;
}

.site-utiles h3{
	margin-left:120px;
	font-size:0.88em;
}


.chapeau-actu{
	color:#666;
	font-size:0.77em;
	margin:15px 0;
	font-weight:bold!important;
/* 	font-family: Verdana, Helvetica, sans-serif; */
}

.chapeau-actu p.spip{
	font-size:1em!important;
	font-weight:bold!important;
}

/********** MON COMPTE *********/
.action-client{
	font-weight:bold;
	font-size:0.88em;
	margin-top:20px;
}

.action-description-client{
	
}

.onglets-inscr{
	
}

.onglets-inscr .onglet-inscr{
	float:left;
	margin-left:5px;
	
}

.onglets-inscr .onglet-inscr a, .onglets-inscr .onglet-inscr p{
/* 	background-color:#64BB36; */
	
	background-image:url("images/onglet-aqua-gris-passe.jpg");
	background-repeat:repeat-x;
	display:block;
	padding:8px 10px;
	color:#fff;
	font-size:0.77em;
}

.onglets-inscr .onglet-inscr p.ongl-passe{
	background-image:url("images/onglet-aqua-bleu.jpg");
	background-repeat:repeat-x;
	color:#fff;
	text-decoration:none;
}

.onglets-inscr .onglet-inscr a:hover, .onglets-inscr .onglet-inscr a.selected, .onglets-inscr .onglet-inscr p.selected{
/* 	background-color:#46A760; */
	background-image:url("images/onglet-aqua-bleu-selected.jpg");
	background-repeat:repeat-x;
	color:#fff;
	text-decoration:none;
}

.onglets-inscr .onglet-inscr a.selected, .onglets-inscr .onglet-inscr p.selected{
	font-weight:bold;
}

.liste-type-user{
	margin-top:30px;
}

.liste-type-user .un-type-user{
	float:left;
	width:350px;
	margin-left:50px;
	margin-bottom:20px;
}

.liste-articles ul{
	list-style-type:none;
}

.liste-articles ul li, .presentation-doc{
	padding-left:10px;
}




.bouton-valide, .bouton-retour, .button-ajouter, .boutonsupprphotoproduit, .bt-valide, .bouton-interne{
	height:24px;
	width:auto!important;
	line-height:24px;
	background-image:url('images/bt-aqua-bleu.jpg');
	border:1px solid #0082B0;
	float:right!important;
	font-weight:bold!important;
}

.bouton-retour a{
	font-weight:bold!important;
}

.boutonsupprphotoproduit{
	float:none!important;
}

.bt-valide{
	height:26px;
}

.bouton-valide, .bt-valide{
	margin-left:15px!important;
	margin-right:10px!important;
	margin-top:0;
}

.bouton-retour a, .bouton-valide a, .button-ajouter a, .boutonsupprphotoproduit, .bt-valide, .bouton-interne a{
	padding:0 8px;
	display:block;
	color:#fff!important;
	cursor:pointer;
	font-size:0.77em;
}

.bouton-retour a:hover, .bouton-valide a:hover, .button-ajouter a:hover, .bt-valide:hover, .bouton-interne a:hover{
	background-color:#0082B0;
	text-decoration:none;
}

.bt-ok{
	float:left!important;
	width:30px!important;
}


.yui-panel{
	text-align:left!important;
	z-index:10000;
}

.yui-panel-container{
	z-index:10000!important;
}

.mask{
	z-index:9000!important;
}


.bt-devenir-membre a, .hp-bt-devenir-membre a{
	display:block;
		padding:18px 0 0 42px;
	text-align: left;
	font-weight: bold;
	color:white;
	text-decoration: none;
}
.bt-devenir-membre a{
	height:33px; /* 51 */
	width:171px; /* 213 */
	background-image:url('images/devenir-membre.jpg');
}
.hp-bt-devenir-membre a{
	height:36px; /* 54 */
	width:174px; /* 216 */
	background-image:url('images/devenir-membre-homepage.jpg');
}

.bt-devenir-membre a:hover {
	background-position:0px 51px;
	text-decoration:none!important;
}
.hp-bt-devenir-membre a:hover{
	background-position:0px 54px;
	text-decoration:none!important;
}



.unproduit{
	clear:both;
	margin-bottom:15px;
}

.unproduit div{
	margin-left:40px;
}

.unproduit img{
	float:left;
}

/******** Boutique Mygraal ***********/
.tableau-achat-produit{
/* 	border:1px solid #000; */
}


.tableau-achat-produit .produit{
	background-image:url('images/deg_horizon_gris_blanc.jpg');
	background-repeat:repeat-x;
}

.tableau-achat-produit tr td{
	padding:5px;

}

.titre-type-membre, .explication-type-membre{
	margin-left:110px;
}

.tableau-achat-produit tr.entete-tab td{
	padding:2px 5px!important;
}


.titre-type-membre, .tableau-achat-produit tr.entete-tab{
	background-image:url('images/aqua-vert.jpg');
	background-repeat:repeat-x;
	color:#fff!important;
}

.titre-type-membre h2{
	margin:0!important;
	color:#fff!important;
	background-image:url('images/fleche-blanche-aqua-vert.jpg');
	background-repeat:no-repeat;
	padding-left:30px;
	height:19px;
/* 	*height:21px; */
	font-size:1em!important;
	padding-top:2px;
}

.explication-type-membre{
	background-image:url('images/deg-horizon-vert-blanc.jpg');
	background-repeat:repeat-x;
	
	overflow:hidden;
}

.explication-type-membre p{
	height:43px;
	font-size:0.77em;
	padding:3px 10px;
	color:#0082B0;
}



.produit-gris, .produit-blanc{
	position:relative;
	background-repeat:no-repeat;
	background-position:10px 7px;
	padding-left:36px;
	font-size:0.88em;
}

.produit-gris p, .produit-blanc p{
	padding-top:7px;
	height:23px;
/* 	*height:30px; */
	color:#555;
}

.tarif-gratuit{
	top:3px!important;
	right:0!important;
	*margin-right:3px;
}

.produit-gris .tarif, .produit-blanc .tarif{
	position:absolute;
	right:10px;
	top:7px;
	color:#0082B0;
	font-weight:bold;
}

.produit-blanc{
	background-image:url('images/boomerang-boutique-blanc.jpg');
	
}

.produit-gris{
	background-image:url('images/boomerang-boutique-gris.jpg');

}

.fond-produit-gris, .produit-gris{
	background-color:#ECF5EB;
}

.description-pack{
	padding-bottom:7px;
}

.description-pack .un-detail-pack{
	height:auto!important;
	padding-top:3px!important;
	padding-bottom:3px!important;
	padding-left:25px!important;
	background-repeat:no-repeat;
	background-position:0 4px;
}

.produit-blanc .un-detail-pack{
	background-image:url('images/boomerang_blanc_detail.jpg');
}

.produit-gris .un-detail-pack{
	background-image:url('images/boomerang_gris_detail.jpg');
}

.deg-gris-vertical{
	background-image:url('images/deg_horizon_gris_blanc.jpg');
	background-repeat:repeat-x;
	height:16px;
}



.gratuit{
	color:#fff;
	background-color:#0082B0;
	padding:4px 5px;
}

.un-type-user{
	margin-top:20px;
	border:1px solid #E3EFE0;
	padding:2px;
}

#tableau-commande-client{
	border-collapse:collapse;
}

#tableau-commande-client tr{
	background-image:url('images/deg_horizon_gris_blanc.jpg');
	background-repeat:repeat-x;
	
}

#tableau-commande-client td{
	height:25px;
	vertical-align:middle;
}

.titre-tableau-commande{
	background-image:url('images/aqua-vert.jpg')!important;
	color:#fff;
}

.titre-tableau-commande td{
	height:21px!important;
}

/********* Ranking *********/
.ratingblock{
	border:0!important;
}

.ratingblock p{
	display:none;
}


.etoileon{
	background-image:url('ranking/images/etoile-on.gif');
	background-repeat:repeat-x;
}

.etoileoff{
	background-image:url('ranking/images/etoile-off.gif');
	background-repeat:repeat-x;
	margin:0 auto;
	margin-top:5px;
}

.bigboom {
background-image: url("images/aplat-boom.jpg");
background-repeat:no-repeat;
background-color:#DBECF4;
padding:10px 20px;
margin-bottom:16px;

}

.encart-bleu-boom{
	background-color:#DBECF4;
	margin-top:10px;
	margin-right:10px;
	margin-left:17px;
}

.encart-bleu-boom div{
	background-image: url("images/aplat-boom.jpg");
	background-repeat:no-repeat;
	padding:5px 0;
/* 	height:223px; */
}

.encart-bleu-boom p{
	background-image:url("images/fleche_bleue.gif");
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:20px;
	padding-right:15px;
	margin:10px 0;
	margin-left:8px;
	font-size:0.77em;
}


.titre-tab-innov{
	background-image: url("images/aqua-vert.jpg");
	background-repeat:repeat-x;
	color:#fff!important;
	padding-left:10px;
	font-size:0.96em!important;
	line-height:21px;
	height:21px;
}

.libelle-produit{
	font-size:0.77em;
	color:#46A85F;
	font-weight:bold;
	padding-right:10px;
	text-align:right;

}
.libelle-produit, .contenu-attribut{
	width:150px;
}

#site_de_vente{
	overflow:hidden;
}

.puce-bleue{
	background-image: url("images/puce-bleue.gif");
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:18px;
}

/**************** Barre typographique **************/

.barre_typo{
	border:1px solid #A1D0DC;
	height:22px;
	background-color:#E4F2F5;
	padding-left:5px;
	clear:both;
}


.barre_typo img{
	float:none!important;
	cursor:pointer;
	margin-right:5px;
	padding:3px;
	border-right:1px solid #A1D0DC;
	border-left:1px solid #A1D0DC;
}



/********** Concepteur *********/
.ref-externe{
	margin-bottom:20px;
	clear:both;
}

.ref-externe .miniature-site{
	float:left;
}

.ref-externe .descirption-site{
	margin-left:135px;
}

/******* Espace confidentiel *********/
.un-message{
	height:0;
	overflow:hidden;
}


/********** Panel YUI **********/
.yui-panel .hd{
	background-image: url("images/fond_hd_panel.jpg")!important;
	background-position:0!important;
	color:#fff!important;
	padding-right:40px!important;
}
.yui-panel .bd .contenu-popup{
	font-size:0.77em;
}

.yui-panel .bd .contenu-popup .bouton-retour a{
	font-size:1em!important;
}

.yui-panel .bd .contenu-popup .bouton-retour p{
	margin:0!important;
}

.yui-panel .bd .contenu-popup p{
	
	margin:5px 0;
}

.contenu-charte{
	height:550px;
	overflow:auto;
}

.contenu-charte h3{
	margin-top:3px!important;
	margin-bottom:5px!important;
}

/* DATATABLE YUI */

.pag-deuli, .yui-dt-bd, .yui-dt-hd{
	font-size:0.77em!important;
}

.yui-dt-hd .yui-dt-label, .yui-dt-hd .yui-dt-label a{
	font-weight:bold!important;
}

.pag-deuli td{
	border:0!important;
}

.pag-deuli select{
	margin:0 5px!important;
}

/* Text editor */
.yui-toolbar-container fieldset{
	width:auto!important;
}




.div-conflits{
	height:350px;
	overflow:auto;
}

/************ HOME PAGE ************/
#postit {
width:307px;
}

#postit-ht {
	display:block;
	padding:50px 0 0 20px;
  text-align: left;
	width:287px; /* 307 */
	background-image:url('images/postit-mygraal-ht.jpg');
	background-repeat: no-repeat;
}
#postit-bs {
	width:307px; /* 307 */
	background-image:url('images/postit-mygraal-bs.jpg');
	background-repeat: no-repeat;
}

#postit h3 {
  margin:4px 0 4px -6px;
  font-size: 0.81em;
  font-weight:bold;
  color:#555;
}	
	
#postit ul {
  padding:0 16px 0 20px;
  margin:0;
  list-style-type: none;
  list-style-image: url('images/postit-puce-mygraal.jpg');
}
#postit ul li {
  border-top: 1px solid #BBB;
  padding:2px 0;
  font-size: 0.77em;
  color:#555;
}

.hp-colonne-droit {
	margin-left:600px;
	margin-top:20px;
}

.hp-colonne-gauche {
  float:left;
  margin-left:10px;
  width:586px;
}

.hp-encart {
  margin-top:16px;
  margin-bottom:25px;
  width:275px;
}
.hp-encart-droit {
  margin-left:295px;
}

.hp-encart h2 {
  height:32px;
  padding:8px 0 0 32px;
  background-image:url('images/titre-encart-homepage.jpg');
	background-repeat: no-repeat;
	font-size: 0.88em!important;
  color:#666!important;
  clear:none!important;
  margin:0!important;
}

.hp-encart h3 {
	font-size: 0.81em!important;
  color:#666!important;
  clear:none!important;
  margin:0 0 4px 0!important;
}

.hp-logo_article {
  float:left;
  margin:0 6px 2px 0;
}

.hp-encart p, .hp-encart-actu p {
  margin:0;
  font-size:0.71em;
  color:#666;
  line-height: 100%;
}

.hp-encart-actu {
  width:570px!important;
}

.hp-encart-actu .titre{
  height:28px!important; /* 36 */
  background-image:url('images/titre-actus-homepage.jpg')!important;
}

.hp-encart-actu .titre h2 {
  padding:2px 0 0 36px!important;
	color:white!important;
	font-size: 0.88em!important;
	margin:0!important;
	clear:none!important;
}

.hp-encart-actu .ico_rss {
  float:right;
  margin-right:4px;
  width:25px;
}
.hp-encart-actu h3 {
	font-size: 0.81em!important;
  color:#333!important;
  clear:none!important;
  margin:5px 0 1px 0!important;
}
.hp-encart-actu p {
  color:#333;
}

/******* ZOOM SUR ... ************/
.logo-zoom {
	float:left;
	margin-left:0px;
	margin-top:0px;
	width:50px;
}

.detail-zoom {
	margin-left:57px;
}
.detail-zoom p {
	padding-left:0px;
  line-height: 120%; 
}

#zone-zoom{
	overflow:auto;
	padding-right:20px;
	text-align:center;
}

#zone-zoom img{
	margin:auto;
}

/*************** ADMINISTRATION *************/
.listeinterne h3{
	font-size:0.82em;
	margin-top:15px;
	margin-bottom:5px;
}

.listeinterne h3.decale-check{
	margin-top:0px!important;
}

.listeinterne hr{
	margin:5px 0;
}

.listeinterne p{
	font-size:0.77em;
}

.listeinterne .decale-check{
	margin-left:15px;
}

.yui-dt-editor{
	font-size:0.77em;
}

.tableau-type-user{
	font-size:0.77em;
	border-collapse:collapse;
	border:1px solid #666;
	width:98%;
}

.tableau-type-user td{
	border:1px solid #666;
	padding:2px 5px;
}

.inc-bloc-admin h4{
	text-align:left!important;
}


/*********** Plan du site ************/
.liste_plan_du_site{
	list-style-type:none;
	list-style-image:url("images/boomerang_vert_encart.jpg");
	margin-left:20px;
}

.liste_plan_du_site li h2{
	font-size:0.82em!important;
	margin-top:10px!important;
	margin-bottom:5px!important;
}

.liste_plan_du_site li p{
	margin:3px 0px!important;
	padding-left:25px;
	background-image:url('images/boomerang_blanc_detail.jpg');
	background-repeat:no-repeat;
	background-position:0 3px;
}

.liste_plan_du_site li a{
	background-image:none!important;
}


.date-gris {
	color:#777;
	font-weight:normal!important;
	font-size:0.81em!important;

}


.encart-opportunites div{
	margin-top:15px;
	*margin-top:0px;
}

.encart-opportunites p{
	margin-top:0!important;
}
<br />
<b>Warning</b>:  include(menu_deroulant/css/menu.css) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory in <b>/home/ovh/www/prod/mygraal/squelettes/includes/inclure-css.php</b> on line <b>21</b><br />
<br />
<b>Warning</b>:  include() [<a href='function.include'>function.include</a>]: Failed opening 'menu_deroulant/css/menu.css' for inclusion (include_path='.:/usr/share/php5') in <b>/home/ovh/www/prod/mygraal/squelettes/includes/inclure-css.php</b> on line <b>21</b><br />
/* styles CSS */

#formMessage
{
	background-color:#BA0000;
	background-image:url('images/i_avertissement.jpg');
	background-repeat:no-repeat;
	background-position:3px 3px;
	color:#fff;
	margin-top:10px;
	border:1px solid #BA0000;
	width:547px;
	
	font-size:0.77em;
	display:none;	
	padding:3px;
	padding-left:30px;
	font-weight:bold;
	float:left;
	text-align:left;
}

.ensemble-formulaire{

}
.libelle
{
	-position:relative;
	clear:left;
	float:left;
	width:156px;
	text-align:right;
	font-size:0.77em;
	margin-right:15px;
	margin-top:8px;
	padding-bottom:2px;
	color:#333;
}
.libelle-court{
	-position:relative;
	clear:left;
	float:left;
	width:60px;
	text-align:left;
	font-size:0.77em;
	margin-right:10px;
	margin-top:8px;
	padding-bottom:2px;
	color:#fff;
}

.libelle-long
{
	-position:relative;
	clear:left;
/* 	float:left; */
	text-align:left;
	font-size:0.77em;
	margin-top:10px;
/* 	padding-bottom:2px; */
	color:#333;
}

.formulaire_spip .libelle-long input
{
	margin:0px;
	margin-right:5px;
}

.formulaire_spip select{
margin-top:8px;
	font-size:0.71em;

}

.formulaire_spip input
{
	-position:relative;
	margin-top:8px;
	width:268px;
}

.formulaire_spip textarea
{
	margin-top:8px;
	width:542px;
	font-family: Arial, Helvetica, sans-serif;
}


.formulaire_spip .checkbox{
	width:13px;
	border:none!important;
	margin-top:2px!important;
	*margin-top:-2px!important;

}

.formulaire_spip fieldset{
	padding:0;
	border:0;
	width:280px;

}

/* ************************** */
/* ****** FORMULAIRES ******* */
/* ************************** */

.bas-formulaire{
	height:50px;
	width:336px;
	background-image:url("images/formulaire-b.jpg");

}
.haut-formulaire{
	height:20px;
	width:336px;
	background-image:url("images/bt-annuaire-fd.png");
}

.haut-formulaire h3{
	float:left;
	margin:0;
	padding:0;
	padding-left:20px;
/* 	margin-bottom:10px; */
	height:20px;
	color:#333!important;
	font-weight:normal!important;
	font-size:0.86em;
	
}

.formulaire_spip{
	margin-top:10px;
	width:370px;
}
.milieu-formulaire{
	position:relative;
	background-image:url('images/encart-raye-m.jpg');
	background-repeat:repeat;
clear:both;
/* 	z-index:300; */
/* 	padding:0 18px; */
/* 	padding:5px; */
	
}

.milieu-formulaire form{
	margin-left:18px!important;
	background-color:transparent!important;
}

/* ****************** */

.formulaire_spip .suitelibelle
{
	padding-left:20px;
	float:left;
	font-size:0.77em;
}

/******************************/
/*     STYLES de SPIP         */
/******************************/

.formulaire_spip fieldset { /*background-color:#eee;*/ }


.formulaire_spip fieldset {
	padding-bottom:15px;
	
}
.formulaire_spip input {
float:left;
font-size:0.77em; }
.formulaire_spip img {
float:left;
}
.formulaire_spip fieldset textarea {
font-size:0.77em; }
.formulaire_spip textarea {
font-size:0.77em; }







/******************** BOUTTON *********************************/
.buttonfin
{
	margin-top:10px;
}

.bouton-valide p, .bouton-retour p{
	margin:0;
}

.bouton-valide p a, .bouton-retour p a{
	color:#666;
}

.buttonfin img{
	vertical-align:3px;
}


/******************** FIN BOUTTON *****************************/

.buttonfin-admin{
	background-color:#DAE0D6;
	height:40px;
}

.buttonfin-admin input{
	margin-top:8px;
	margin-right:6px;
}

.formulaire_spip .previsu {
background-color:#DFF1C0;
}
.formulaire_spip .spip_bouton {
text-align:right;
}

.formulaire {
	text-align:left!important;
	border:1px solid #0082B0;
	background-image:url('images/degrade_formulaire.jpg');
	background-repeat:repeat-y;
	background-position:right;
	width:570px;
	padding:5px;
	float:left;
}

.formulaire .fond-bleu, .formulaire .fond-charte, .formulaire .fond-blanc{
	margin:8px 0;
	padding:8px 10px;
}

.formulaire .fond-bleu{
	background-color:#A1D0DC;
	*padding-bottom:25px;
}

.formulaire .fond-blanc {
	background-color:#fff;
	border:1px solid #CFCFCF;
}

.formulaire .fond-charte{
	background-color:#fff;
	border:1px solid #666;
}

.formulaire .transparent{
	padding:0 10px;
}

.formulaire .infos-contexte{
	background-color:#67BA36;
	padding:8px 10px;
	margin:8px 0;
}

.formulaire textarea, .formulaire input {
font:0.77em Arial, Helvetica, sans-serif; }

.forum .autdate {
color:#777;
font-size:0.77em;
padding-left:4px;
}

.champs-obligatoires{
	clear:left;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:18px;
	color:#333;
	font-size:0.77em!important;
	text-align:right;
	font-style:italic;
}

.input-formulaire{
	border:1px solid #CFCFCF;
	padding-left:3px;
	padding-right:3px;

}

.input-read-only{
	background-color:#ddd;
}

.explication-formulaire{
	font-size:0.77em;
	margin:10px 0;
	width:580px;
}

.input-avec-aide{
	width:150px!important;
}

.aide-input{
	margin-left:350px;
	font-size:0.71em;
	margin-top:8px;
	color:#666 !important;
}

/******************* BOUTTON *********************/

.formulaire_spip .bouton-droite{
	width:8px;
	height:19px;
	background-image:url('images/bt-bleu-droite.jpg');
}
.formulaire_spip .bouton-gauche{
	width:7px;
	height:19px;
	background-image:url('images/bt-bleu-gche.jpg');
}
.formulaire_spip .bouton-milieu{
	height:19px;
	background-image:url('images/bt-bleu-milieu.jpg');
}

.bouton-upload{
	float:none;
	margin-left:220px;
}

.buttonfin {
	height:24px;
	margin-bottom:10px;
}

.button-ajouter{
	margin-top:8px;
}

.boutonsupprphotoproduit{
	width:auto!important;
}




/******************* FIN BOUTTON *********************/


.align-check{


	text-align:left;

	font-size:0.77em!important;

	margin-top:10px;

	padding-bottom:2px;

}

.align-check input{
	margin-top:0;
	margin-right:8px;
}

.adresse-form{
	width:268px!important;
}

#petit-menu-liens{
	position:absolute;
	right:44px;
	height:20px;
	background-image:url("images/fond_menu_lien.jpg");
	border:2px solid #3F9854;
}

#petit-menu-liens a{
	font-size:0.77em;
	color:#fff;
	padding:2px 5px;
	cursor:pointer;
	display:block;
	float:left;
}

#petit-menu-liens a:hover{
	background-color:#46A85D;
}

#menuFaire{
	border-right:1px solid #fff;
}

.deconnection-form{
	float:right;
	font-size:0.77em;
	text-decoration:none;
}

.deconnection-form:hover{
	text-decoration:underline;
}

/* Calendirer parution */
#container_fin_parution, #container_debut_parution, #container_fin, #container_debut,#container_fin_parution2, #container_debut_parution2{
	font-size:0.71em;
	position:absolute;
	display:none;
	z-index:100000;
}

.input-date {
	width:75px!important;
}


.titre-actu{
	width:542px!important;
	margin-top:3px!important;
}

#photo-produit, #image-lien{
	position:absolute;

	text-align:center!important;
}

#photo-produit img, #image-lien img{
	margin-top:8px;
	float:none!important;
}

#photo-produit{
	left:231px;
}

#image-lien{
/* 	top:420px; */
	top:350px;
	left:186px;
}


.civilite{
	margin-left:170px;
}


.centre_interet{
	margin-top:0!important;
	margin-right:8px;
	margin-left:20px;
}


.uploadimg{
	float:left;
	text-align:center!important;
}

.uploadimg img, .uploadimg .boutonsupprphotoproduit{
	float:none!important;
}

.uploadimg img{
	margin-top:10px;
}

.uploadimg .boutonsupprphotoproduit{
	margin:auto!important;
}

#liste-sponsors{
	height:80px;
	overflow:hidden;
	margin-top:10px;
	margin-bottom:15px;
}



.entete-code-promo{
	font-size:0.77em;
	font-weight:bold;
	
}

.entete-code-promo td{
	border-bottom:1px solid #000;
}

.entete-produit-promo td{
	padding-top:20px;
	font-size:0.77em;
/* 	border-top:1px solid #000; */
}

.tableau-promo table{
	border-collapse:collapse;
}

.tableau-promo table td{
	border:1px solid #999;
}



.liste-radio-form{
	clear:both;
	font-size:0.77em;
	margin-left:155px;
}

.liste-radio-form input{
	margin-right:3px;
}/* SPIP-STYLE                                              version 1.9  */
/* Cette feuille contient les styles associes au code genere par SPIP.  */
/* Ces styles sont indispensables et doivent necessairement etre        */
/* definis pour le bon fonctionnement de vos squelettes.                */

* {
	padding: 0; 
	margin: 0;
}

/* Raccourcis typographiques de SPIP */
i.spip {}
strong.spip {}
hr.spip {}

.spip_puce { list-style-position: outside; }

ul.spip {}
ol.spip {}
li.spip {}

h3.spip {
	text-align: center; 
	margin-top: 2em; 
	margin-bottom: 1.4em; 
	font-size: 1.15em; 
	font-weight: bold; }

/* Paragraphes, citations, code et poesie */
p.spip {}
p.spip_note {}

blockquote.spip, .spip_serif { font-family: Georgia, Times, serif; }

blockquote.spip { 
	margin: 1em; 
	padding-left: 1em;
	padding-right: 1em;
	border: 1px dotted; }

div.spip_poesie { 
	margin: 1em; 
	padding-left: 1em; 
	border-left: 1px solid;
	font-family: Garamond, Georgia, Times, serif; }
div.spip_poesie div { text-indent: -60px; margin-left: 60px; }

.spip_code, .spip_cadre { font-family: monospace; font-style: normal; font-size: 1.2em; }
.spip_cadre { width: 99%; border: 1px inset; }

.spip_surligne { background: #FF6; }

/* Tableaux */
table.spip {
	margin: auto;
	margin-bottom: 1em;
	border: 1px solid;
	border-collapse: collapse; }
table.spip caption {
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin: auto;
	padding: 3px;
	font-weight: bold; }
table.spip tr.row_first { background: #FFC; }
table.spip tr.row_odd { background: #DDD; }
table.spip tr.row_even { background: #EEE; }
table.spip th, table.spip td { padding: 3px; text-align: left; vertical-align: middle; }

/* Logos, documents et images */
img, .spip_logos { margin: 0; padding: 0; border: none; }

.spip_documents { text-align: center; }
.spip_documents_center { clear: both; width: 100%; margin: auto; }
span.spip_documents_center { display: block; margin-top:1em; }
.spip_documents_left { float: left; margin-right: 15px; margin-bottom: 5px; }
.spip_documents_right { float: right; margin-left: 15px; margin-bottom: 5px; }
.spip_doc_titre { font-weight: bold; font-size: 0.8em; margin-left: auto; margin-right: auto; }
.spip_doc_descriptif { clear: both; font-size: 0.8em; margin-left: auto; margin-right: auto; }

/* Images typographiques (via image_typo), URL a revoir... */
.format_png { behavior: url(win_png.htc); }

/* modeles par defaut */
.spip_modele { float: right; display: block; border: 1px dotted #666; width: 180px; }

/* Barre de raccourcis typographiques */
table.spip_barre { width: 100%; }

table.spip_barre a img {
	background: #FDA;
	padding: 3px;
	border: 1px outset #999; }
table.spip_barre a:hover img {
	background: #FFF;
	border: 1px solid #999; }

table.spip_barre input.barre { width: 100%; background: #EEE; }

/* * Couleurs des liens de Spip */
a.spip_note {} /* liens vers notes de bas de page */
a.spip_in { color: #E66101; } /* liens internes */
a.spip_out { /*color: #E66101;*/ } /* liens sortants */
a.spip_url { color: #E66101; } /* liens url sortants */
a.spip_glossaire { color: #E66101; } /* liens vers encyclopedie */
.on { font-weight: bold; color: #000; } /* liens exposes */

.grosse-zone-gauche a:visited, a.spip_in:visited { color: #b04900; } /* liens internes */
a.spip_out:visited { /*color: #c55200;*/ } /* liens sortants */
a.spip_url { color: #b04900; } /* liens url sortants */
<br />
<b>Warning</b>:  include(../spip_admin.css) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory in <b>/home/ovh/www/prod/mygraal/squelettes/includes/inclure-css.php</b> on line <b>24</b><br />
<br />
<b>Warning</b>:  include() [<a href='function.include'>function.include</a>]: Failed opening '../spip_admin.css' for inclusion (include_path='.:/usr/share/php5') in <b>/home/ovh/www/prod/mygraal/squelettes/includes/inclure-css.php</b> on line <b>24</b><br />
