/*
Theme Name: Millefeuilledescrap
Theme URI: 
Description: v2
Version: 2
Author: Syl Sod
Author URI: 
Tags: Millefeuilledescrap

Millefeuilledescrap

*/


body {
  behavior:url('http://millefeuilledescrap.free.fr/plugins/easysqueletting/js/csshover.htc'); 
  background: url(content_background.png) repeat-x scroll center top; /* blanc */

}
html, body, img, table, label {
  margin:0; 
  padding:0; 
  border:none; 
  font-family:Arial, Verdana, Helvetica, sans-serif;

}
div, a, ul, ol, li, dl, dd, dt, select, input, b, form, p {
  margin:0; 
  padding:0; 
}
ul, li {
  list-style: none; 
}
h1, h2, h3, h4, h5, h6 {
  margin: 0; 
  padding: 0; 
  font-weight: normal; 
}
body {
font-size: 12px;

}
h1 {
font-size:15px; 
font-weight:bold; 
}
h2, h3 {
font-size:12px; 
}
h4, h5, h6 {
font-size:11px; 
}
.nettoyeur {
clear:both;
 margin:0;
 padding:0;
 border:none;
 height:0;
 line-height:1px;
 font-size:1px;
}
.espaceur {
clear:both;
 margin:0;
 padding:0;
 border:none;
 height:0;
 line-height:5px;
 font-size:1px;
}
.format_png {
 behavior: url('http://millefeuilledescrap.free.fr/win_png.htc');
}
body a, a:hover {
font-size:12px; 
color:#8D8C8C; /* gris */ 

}
/* Première couleur */
.coloruntc, a.coloruntc, a:hover.coloruntc {
color:#FAFEF0;
}
.colorunc, a.colorunc, a:hover.colorunc {
color:#F0EDCA;
}
.colorunn, a.colorunn, a:hover.colorunn {
color:#E6E4E4;
}
.colorunf, a.colorunf, a:hover.colorunf {
color:#9AB54F;
}
.coloruntf, a.coloruntf, a:hover.coloruntf {
color:#F0EDCA;
}
/* Deuxième couleur */
.colordeuxtc, a.colordeuxtc, a:hover.colordeuxtc {
color:#FFF8F8;
}
.colordeuxc, a.colordeuxc, a:hover.colordeuxc {
color:#FEF0EF;
}
.colordeuxn, a.colordeuxn, a:hover.colordeuxn {
color:#E9ADAD;
}
.colordeuxf, a.colordeuxf, a:hover.colordeuxf {
color:#B5463F;
}
.colordeuxtf, a.colordeuxtf, a:hover.colordeuxtf {
color:#760E0E;
}
/* Troisième couleur */
.colortroistc, a.colortroistc, a:hover.colortroistc {
color:;
}
.colortroisc, a.colortroisc, a:hover.colortroisc {
color:;
}
.colortroisn, a.colortroisn, a:hover.colortroisn {
color:;
}
.colortroisf, a.colortroisf, a:hover.colortroisf {
color:;
}
.colortroistf, a.colortroistf, a:hover.colortroistf {
color:;
}
/* Quatrième couleur */
.colorquatretc, a.colorquatretc, a:hover.colorquatretc {
color:;
}
.colorquatrec, a.colorquatrec, a:hover.colorquatrec {
color:;
}
.colorquatren, a.colorquatren, a:hover.colorquatren {
color:;
}
.colorquatref, a.colorquatref, a:hover.colorquatref {
color:;
}
.colorquatretf, a.colorquatretf, a:hover.colorquatretf {
color:;
}
/* puces et pointillés */
.pucecolorunclair {
background:url('local/cache-gd2/70e66ac18c1857a7ce427957c2c360e1.gif') no-repeat 1% 5px;
 padding-left:15px;
}
.pucecolorunfonce {
background:url('local/cache-gd2/556ac17cf51b87573d6d0c7812ba6268.gif') no-repeat 1% 5px;
 padding-left:15px;
}
.pointbotcolorun {
background:url('local/cache-vignettes/L3xH1/3fbe5ba88407b0ac79e89a99f7cd7f19-30300.png') repeat-x left bottom;
padding-bottom:1px;
display:block;
}
.pucecolordeuxclair {
background:url('local/cache-gd2/c806f5a037d6b90de254fa6ccd707d79.gif') no-repeat 1% 5px;
 padding-left:15px;
}
.pucecolordeuxfonce {
background:url('local/cache-gd2/e76aca04e18714fc366971f9b65d8895.gif') no-repeat 1% 5px;
 padding-left:15px;
}
.pointbotcolordeux {
background:url('local/cache-vignettes/L3xH1/012fc54814cf651b0d46ebd2e2745e37-1ff38.png') repeat-x left bottom;
padding-bottom:1px;
display:block;
}
/* gestion des "largeurs" des colonnes et borders inclus */

#page {
width:1000px;
 margin:20px auto 10px auto;
 
}
/* css globale */


a {
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

#head {
width:1000px;
height:108px;
z-index:1;
}
#divlogo {
 position:absolute;
 margin-left:30px;
 padding:5px 10px; 
z-index:2;
}
#rapide {
position:absolute;
width:350px;
margin-bottom:10px;
margin-left:620px;
z-index:3;
}

#rapide div.formulaire_recherche, #rapide div.formulaire_recherche form, #rapide div.formulaire_recherche div {

}

.formulaire_recherche { margin: 0; padding: 0; background: none; }
.formulaire_recherche * { display: inline; vertical-align: middle; }
.formulaire_recherche label {}
.formulaire_recherche input.text { width:180px; padding-left: 25px; background: #FFF url(favicon.ico) no-repeat left center; }
.formulaire_recherche input.submit {}


#contenu {
padding:0 5px 10px 5px;

}
#contenucont {
padding:15px 5px;
 background-color:#FFFFFF;
  
}
#maincolonne {
width:680px;
 float:left;
 ;
 
}
#navcol {
 float:right;
 width:280px;
 padding:5px;


}
#maincol h1 span, .invisible {
display:none;
}
#derniers {
width:660px;
 padding:1px;
}
#derniers2 {
width:660px;
 padding:10px;
}
#dernierscontrol {
float:right;
 width:260px;
 height:227px;
}
#dernierscontrol2 {
float:right;
 width:260px;
 height:127px;
}
#contderniersarticles {
padding:15px 10px 5px 10px; 
width:366px; 
}
#contderniersarticles2 {
padding:15px 10px 5px 10px; 
width:366px; 
}
#derniersarticles h2 a {
color:#9AB54F;
font-size:14px;
margin-bottom:10px;
}
#derniersarticles2 h2 a {
color:#9AB54F;
font-size:14px;
margin-bottom:10px;
}
.dernierssuite a {
color:#9AB54F;
}
.defil  {
color:black;
}
#suivprec {
padding-bottom:15px;
 padding-left:10px;
}
#suivprec a {
margin-right:15px;
 background-color:#FFF;
 color:#FEF0EF;
 padding:5px 15px;
 border:1px solid #FEF0EF;
}
#suivprec a:hover {
background-color:#FFF8F8 ;
 color:#E9ADAD;
 border:1px solid #E9ADAD;
}
#next {
width:660px;
padding:0 10px;
margin-bottom:10px;
}
#colune {
float:left;
padding-right:5px;
width:384px;
}
#coldeux {
float:right;
padding:5px;
width:256px;
}
#colunea {
float:left;
padding-right:5px;
width:448px;
}
#coldeuxb {
float:right;
padding:5px;
width:192px;
}
#colunec {
float:left;
padding-right:5px;
width:224px;
}
#coldeuxd {
float:right;
padding:5px;
width:416px;
}

#colune1 {
float:left;
padding-right:5px;
width:320px;
}
#coldeux2 {
float:right;
padding:5px;
width:320px;
}


#dernierssites li:hover {
background:#FAFEF0; 
}
#dernierssites li b.sitetitre {
color:#B5463F;
}
#navigation {
background-color:#FFFFFF;
 margin-bottom:10px;
 padding:10px 0;
}
#navigation span.pointbotvioletfonce {
display:block;
 padding-left:10px;
}
#navigation ul {
background:url('local/cache-vignettes/L3xH1/fc838e079f292bdc30587b73cbe10810-e9a1e.png') repeat-x left top;
}
#navigation li {
background:url('local/cache-vignettes/L3xH1/fc838e079f292bdc30587b73cbe10810-e9a1e.png') repeat-x left bottom;
}
#navigation li a {

display:block;
 padding-left:10px;
 height:25px;
 line-height:25px;
 background:url('local/cache-gd2/556ac17cf51b87573d6d0c7812ba6268.gif') no-repeat 2% 10px;
 padding-left:15px;
}
#navigation li a:visited {
color:red;
 background:#F0EDCA url('local/cache-gd2/2fefac6734f7138dd420f703169d214f.gif') no-repeat 2% 10px;
 padding-left:15px;
}

#navigation ul ul {
margin:2px 5px; 
background-color:#F0EDCA;
}
.colcolorun {
background:#FFFFFF url('') repeat-x bottom left;
 padding:0 10px 10px 10px;
}

.colcolorun1 {
background:#FFFFFF url('') repeat-x bottom left;
 padding:0 10px 10px 10px;
}


.col li:hover {
background: #F9F8EC;
}

.outcolcolorun {
background-color:#E6E4E4;
 padding:1px;
 margin-bottom:10px;
}
#titrepage h2 {
padding:2px 10px;
background-color:#F0EDCA;
}
#titrepage2 h2 {
padding:2px 10px;
background-color:#F0EDCA;
}
.titrepage3 h2 {
font-family: "Verdana";
font-size:16px;
color:#B60F0F;
padding:2px 10px;

}
.titrepage3 h2 a {
font-family: "Verdana";
font-size: 16px;
color: #B60F0F;
padding: 2px 10px;

}

.subsites a:hover {
color:#760E0E;
}
.message fieldset {
border:none;
background-color:#F0EDCA;
margin-bottom:10px;
}
#pied {
	clear: both;
	width: 100%;
	height:60px;
	margin-top: 4em;
	border-top: 1px solid black;
	padding: 2px;
	text-align: center; }
#pied small { font-size: 0.77em; }
#pied img { vertical-align: bottom; }
#pied ul {
padding:5px 10px; 
}
#pied ul li {
display:inline;
padding:10px; 
}
.juste {
text-align: justify;
}
#affichage {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 30px;
	width: 31px;
}
#affichage a, #affichage a:hover {
	background-image: url(../IMG/PresentationZap.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 30px;
	width: 31px;
}




#navsit {
 padding-left:45px;
}

.navi {

}

.rub{
text-align:center;
}

#bas {
position:relative; clear: both; margin: 0 auto; padding: 0; text-align: center; font-size: 0.80em; 
background:#FFF url(arriere_inv.png) repeat-x scroll center top; /* blanc */
height:60px;

}
.content2 {
margin-top: 10px;
  float: left;
  width: 30%;
}

.menu2 {
  margin-left: 30%;
  padding: 1em;
}
.colunee {
float:left;
padding-right:5px;
width:70%;
}
.coldeuxf {
margin-left: 75%;
padding:5px;
}


#testcoin {
text-align:center;
 background:#F0EDCA;
 
}
#testcoin1 {
text-align:center;
 background:#F0EDCA;
}
#testcoin2 {
text-align:center;
background: #F0EDCA;
}
#testcoin3 {
height:25px;
text-align:center;
background: #9AB54F;
}
#testcoin5 {
height:25px;
text-align:center;
background: #9AB54F;
}
#testcoin6 {
height:25px;
text-align:center;
background: #9AB54F;
}


.pagination .on {color:red;
text-decoration:underline; }



.rubriques a {
display:block;
padding-left:20px;
background-image: url(cut.png);
background-repeat: no-repeat;
}

.rubriques a:hover {
background:transparent url(menu.gif) no-repeat scroll left center;
color:white;
padding-left:20px;
text-decoration:none;
}
.rubriques a:active {
background:transparent url(menu.gif) no-repeat scroll left center;
color:white;
padding-left:20px;
}

.rubriques ul{
    list-style:none;
    width:260px;
    /* margin-right: 130px; */
    /* border:1px green solid; */
}
.rubriques li {
    list-style:none;
    text-align:left;

}
.rubriques .on {
background:transparent url(menu.gif) no-repeat scroll left center;
color:white;
}

.btn-slide {
		color: #760E0E;
	font-weight: bold;
	font-size:12px;
	font-family:jesayafree;
}

.btn-slide:hover, .active {
		color: #9AB54F;
	font-size:12px;
font-family:jesayafree;
	}
	
.selected a {
	color: #9AB54F;
font-size:12px;
font-family:jesayafree;
	}


/* * Erreurs */
.formulaire_spip li.erreur .erreur_message { display: block; color: red; font-weight: bold; }
.formulaire_spip li.erreur input.text, .formulaire_spip li.erreur textarea { background-color: #FCC; border-style: solid; border-color: #C30; color: red; font-weight: bold; }
.reponse_formulaire_erreur { margin: 0; color:red; font-weight: bold; }

.vote {
	line-height:25px;
	color: white;
	font-weight: bold;
	font-size:14px;
	font-family:Arial, Verdana;
}

#affichage2 {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 30px;
	width: 450px;
}

.cellule1 a {
color:#9AB54F;
font-size:11px;
}

#socialbook {
text-align: center;
}

.resultrech a {
color: #0000CC;
font-family:arial,sans-serif;
font-size: 12px;
text-decoration: underline;
}

.spip_surligne { font-weight: bold; font-size:14px; }