/* --------------------------------------------------------- */
/* Feuille de style des squelettes par defaut pour SPIP 2.0  */
/* --------------------------------------------------------- */


/* ------------------------------------------
/* Feuille de Style Solidaris
/* ------------------------------------------ */

div#header {
    height:160px;
    margin-top:0px;
    background-image: url('/IMG/style/bandeau2.png');
    background-repeat: no-repeat;
    color: #79B30B;
	min-width:1024px;
}
body{
    background:white;
}
#corps{
    background-image: url('/IMG/style/backgrdcontent.png');
    background-repeat: no-repeat;
    background-color:#F5F5F6;
    width:1024px;
    padding:10px;
}
.sommaire #corps{
    min-height:970px;
}
#content{
    width:780px;
    float:right;
    text-align:justify; 
}
div#container{width:1024px;margin:0 auto;}

#hierarchie {
	clear: both;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:150px;
	margin-right: 25px;
	font-size: 12px;
	color: #333;
	font-family:Lucida Grande;
}
#hierarchie a{
	color: #494949;
	text-decoration:none;
}
#pied {
    background-image: url('/IMG/style/lignefooter.png');
    background-position:center top;
    background-repeat: no-repeat;
	margin-top:20px;
	padding-top:15px;
	margin-bottom:10px;
	margin-left:25px;
	margin-right: 25px;
	font-size: 12px;
	text-align:center;
	color:#2A2A2A;
		clear:both;	
}
#pied a{
	color: #A10D59;
	text-decoration:none;

	}
	
.spip_logos {border:none;}

.contre-encart .liste-articles h3 {line-height:10px;}

.descriptif_site {
font-size:16px;
font-weight:bold;
}
/*Rubrique Partenaires */

.logo_site {float:left;margin-bottom:15px;}
.partenaires {padding-left:70px;}
.syndic ul {list-style:none;}
.syndic ul li {clear:both;margin-bottom:10px;}
<!--[if IE]> .syndic ul li {clear:both;margin-bottom:45px;}<![endif]-->
.syndic ul li .logo_site {margin-bottom:10px;}
.menu_partenaires {text-decoration:none;}

 /* Propriétés du menu du haut */

.menu{
border:none;
border:0px;
margin-top:0px;
margin-left:260px;
margin-bottom:15px;
padding:0px;
padding-top:95px;
font: 67.5% "Helvetica Neue Regular", "Bitstream Vera Sans", "Trebuchet Unicode MS", Verdana, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
.menu ul{
position:relative;
height:35px;
list-style:none;
}

.menu li{
float:left;
padding:0px;
}

.menu li a{
color:#fff;
display:block;
font-weight:normal;
line-height:40px;
padding:0px 5px;
text-align:center;
text-decoration:none;
min-width:100px;
}
.menu li a:hover, .menu ul li:hover a{
background: url('/IMG/style/menucadre.png') right no-repeat;
color:#FFFFFF;
min-width:100px;
text-decoration:none;
text-align:center;
}
.menu li ul{
background:#fff;
border: 1px solid #A10D59; 
display:none;
height:auto;
padding:0px;
margin:0px;
position:absolute;
width:auto;
z-index:200;

}
.menu li ul.item1 {
	top:-40px;
}
.menu li ul.item2 {
	top:-90px;
}
.menu li ul.item3 {
	top:-65px;
}
.menu li ul.item4 {
	top:-100px;
}

.menu li:hover ul{
display:block;
}
.menu li li {
display:block;
float:none;
margin:0px;
padding:0px;
width:auto;
}
.menu li li.titre {
background-color:#BE4F77;
color:white;
font-size:12px;
text-align:center;
}

.menu li:hover li a{
background:none;
color:black;

}
.menu li ul a{
display:block;
height:25px;
font-size:12px;
font-style:normal;
margin:0px;
padding:0px 10px 0px 15px;
line-height:25px;
}
.menu li ul a:hover, .menu li ul li:hover a{
background:#ccc;
border:0px;
color:#ffffff;
text-align:center;
text-decoration:none;
}
.menu p{
clear:left;
}
.menulang{
	text-transform:uppercase;
	display:inline;
	position:relative;
list-style:none;
margin-top:-40px;
margin-right:100px;
padding:0;
float:right;
}
.menulang a{
	color:white;
	text-decoration:none;
}
 /* Propriétés de la navigation */
div#navigation{
    position:align-left;
    width:200px;
margin-left:15px;
font: 67.5% "Helvetica Neue Regular", "Bitstream Vera Sans", "Trebuchet Unicode MS", Verdana, Helvetica, sans-serif;
}
#navigation h2{

    margin:0px;
    font-size:18px;
    padding-left:15px;
    background-image: url('/IMG/style/lignetitre.png');
    background-repeat: no-repeat;
    background-position:bottom left;
}
.navigationinc{
    padding-right:10px;
    padding-left:10px;
    padding-bottom:10px;
    background-color: #eac690; 
}
.navigationinc li{
 margin-left:10px;
list-style-type:none;
}
.navigationinc li a{
 text-decoration:none;
}


.navigationhaut
{
margin:0px;
height: 9px;
width: 200px;
background-repeat: no-repeat;
background-image: url('/IMG/style/cadrehautorange.png');
}
.navigationbas
{
margin:0px;
height: 9px;
width: 200px;
background-repeat: no-repeat;
background-image: url('/IMG/style/cadrebasorange.png');
}

 /* Propriétés du menu mots clef */

div.navigationmots{
    width:200px;
margin-left:15px;
margin-top:20px;

}
.navigationmots h2{

    margin:0px;
    font-size:18px;
    padding-left:15px;
    background-image: url('/IMG/style/lignetitre.png');
    background-repeat: no-repeat;
    background-position:bottom left;
}
.navigationmots a{
text-decoration:none;
color:black;
}

 /* Propriétés du menu mots clef */

div.navigationmotsfrere{
    float:left;

    width:200px;
margin-left:15px;
margin-top:20px;

}
.navigationmotsfrere h2{

    margin:0px;
    font-size:18px;
    padding-left:15px;
    background-image: url('/IMG/style/lignetitre.png');
    background-repeat: no-repeat;
    background-position:bottom left;
}
.navigationmotsfrere a{
text-decoration:none;
color:black;
font: 100%;
}
.navigationmotsfrere li {
list-style-type:none;
margin-left:-30px;
}
/* Propriétés des breves du sommaire */
#actualitessommaire{
	width:1024px;
clear:both;


	}
.actualitehaut   {
margin:0px;
height: 16px;
width: 400px;
background-repeat: no-repeat;
background-image: url('/IMG/style/cadrehautmauve.png');
}

.actualitebas
{
margin:0px;
height: 16px;
width: 400px;
background-repeat: no-repeat;
background-image: url('/IMG/style/cadrebasmauve.png');
}
.actualiteinc{
margin-top:-20px;
padding-left:20px;
padding-right:20px;
    background-color: #E4D1D8;
    width: 360px;
}
.actualite{
float:left;
margin-left:50px;
margin-top:50px;
    width: 400px;
}
.col {float:left;
padding-right:30px;
text-align:left;
width:350px;
}

body.plan  h3 {
background:url(/IMG/style/lignetitre.png) no-repeat left bottom;;
font-size:18px;
margin:0;
padding-left:15px;
}
 /* Propriétés de la carte */
 
#carte { width:800px;text-align:left;height:640px;}

.cadrecarte1, .cadrecarte2, .cadrecarte3, .cadrecarte4, .cadrecarte5, .cadrecarte6, .cadrecarte8, .cadrecarte12, .cadrecarte13, .cadrecarte14, .cadrecarte15, .cadrecarte16 {width: 200px;position:relative;margin-top:-500px;margin-left:30px;}
.cadrecarte9, .cadrecarte10, .cadrecarte11, .cadrecarte7 {width: 200px;position:relative;margin-top:-500px;margin-left:470px;}
.cadrecartehaut{height: 9px;width: 200px;background-repeat: no-repeat;background-image: url('/IMG/style/cadrehautorange.png');}
.cadrecartebas{height: 9px;width: 200px;background-repeat: no-repeat;background-image: url('/IMG/style/cadrebasorange.png');}

.contenucadre {padding-right:10px; padding-left:10px; min-height:50px; margin:0px; background-color: #eac690; font-size:12px;}
.contenucadre h2 {margin:0px; font-size:22px;}

.logo_carte {background-color:transparent;padding:2px;float:right;}
.mot_cadre_carte {float:right;clear:right;}

.mot_cadre_carte ul li{list-style:none;color:#BE4F77;margin-left:-20px;}

.texte_carte {padding:5px;}
.extra_carte {float:right;}

 /* Propriétés diverses */
hr {
border:0 none;
clear:both;
}

.logo_article {
float:right;
margin:5px;
}
.contre-encart {
float:right;
width:300px;
margin-left:10px;
}
.contre-encart ul li{
list-style:none;
}
.contre-encart a{
	color:#A10D59;
}
.contre-encart h2 {padding-left:25px;}
.nettoyeur {clear:both;}

/* Propriété des actualités */

a img {border:none;}

div.breve_rubrique {background-color:#E4D1D8;padding:20px;margin:10px;}
hr.breve_rubrique {height:1px;background:#BE4F77;}
.breve_rubrique h3 a {color:black;font-size:25px;text-decoration:none;}
.page_rubrique_breve h1 { border-bottom: 2px solid #BE4F77;}
*/
