ï»¿/**************générale***************/
body{
	background-image:url(bandeau_horiz_motif.png);
	background-repeat:repeat-x;
	background-color:white;
	/*color:#7f6862;*/
	color:#4b311f;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:17px;
	padding:0;
	margin:0;
}
#globale{
	width:977px;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
}
#header
{
background-image:url(drakkar-bandeau-vierge.jpg);
width:977px;
height:173px;
margin:0 auto 0 auto;
position:relative;
z-index:1;
}
#footer{
background-image:url(fond-pied.jpg);
height:51px;
text-align:right;
}

/**********LES 3 COLONNE************/
#colonnegauche{
	width:230px;
	float:left;
	/*border:solid 1px;*/
	/*margin-left:30px;*/
}
#colonnemilieu{
	width:448px;
	float:left;	
	/*border:solid 1px;*/
	position:relative;
	z-index:9;
	left:10px;
}
#colonnedroite{
	width:263px;
	float:left;
	/*border:solid 1px;*/
	margin-left:7px;
	padding-top:8px;
}
/***********LE MENU DE GAUCHE***********/

/****************OSATURE**********************/
.cadre-menu-gauche-haut{
	background-repeat:no-repeat;
	background-image:url(fond-menu-gauhe-haut.jpg);
	width:241px;
	height:10px;
	margin:0;
	padding:0;
}
.cadre-menu-gauche-milieu{
	background-repeat:repeat-y;
	background-image:url(fond-menu-gauche-milieu.jpg);
	width:241px;
	margin:0;
	padding:0;
	position:relative;
	z-index:1;
}
.cadre-menu-gauche-content{
	padding:0;
	padding-left:35px;	
	margin:0;
	position:relative;
	z-index:8;
}
.cadre-menu-gauche-bas{
	background-repeat:no-repeat;
	background-image:url(fond-menu-gauche-bas.jpg);
	width:241px;
	height:19px;
	margin:0;
	padding:0;
	z-index:3;
}
/**********CONTENU D'UN MENU**********/
.menu-gauche-titre{
	background-color:#6e4f3a;
	width:182px;
	position:relative;
	bottom:3px;
	min-height:25px;
	color:white;
	margin-bottom:-2px;
}
.puceGauche{
	float:left;
	height:14px;
	width:15px;
	background-image:url(puce-gauche.jpg);
	margin-top:6px;
	margin-right:8px;
	margin-left:8px;
	background-repeat:no-repeat;	
}
.menu-gauche-rub{
	background-color:#4a67a9;
	background-image:url(fond-degrade-bleu-gauche.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:182px;
	min-height:20px;
	color:white;
	margin-bottom:1px;
}
.menu-gauche-rub-last{
	background-image:url(fond-bleu-degrade-bas.jpg)!important;
	background-position:bottom!important;
	background-color:#5372b3!important;
	margin-bottom:-9px;
}
.menu-gauche-rub a{
	color:white;
	text-decoration:none;
}
/*********MENU FLOTTANT DU HAUT************/
#menu-flottant{
	margin-top:-40px;
	position:relative;
	z-index:8;
	/*margin-bottom:8px;*/
}
#menu-flottant .cadre-menu-gauche-haut{
	/*width:197px!important;*/
	background-image:url(fond-menu-blanc-haut.png)!important;
	z-index:6;
	position:relative;
}
#menu-flottant .cadre-menu-gauche-milieu{
	/*width:197px!important;*/
	background-image:url(menu-haut-blanc-milieu.png)!important;
	background-repeat:repeat-y!important;
	position:relative;
	z-index:8;
}
#menu-flottant .cadre-menu-gauche-bas{
	/*width:197px!important;*/
	background-image:url(menu-haut-blanc-bas.png)!important;
	margin:0!important;
	/*border:solid 1px;*/
	z-index:8;
	position:relative;
}
#menu-flottant .ligne{
	border:none;
	background-image:url(ligne-menu-gauche-haut.jpg);
	background-repeat:no-repeat;
	font-size:5px;
	width:199px;
	height:5px;
	margin-left:0px;
	margin-top:1px;
	margin-bottom:1px;
	padding:0;
}
.puceRouge{
	width:15px;
	height:14px;
	display:block;
	float:left;
	margin-top:4px;
	margin-right:5px;
	margin-left:6px;
	background-image:url(puce-menu-gauche-haut.jpg);
	background-repeat:no-repeat;	
}
/********MENU DU HAUT********/
#pub-externe{
	width:468px;
	height:61px;
	/*border:solid 1px;*/
	position:absolute;
	left:396px;
	top:-106px;
}
#menu-haut{
	position:absolute;
	top:132px;
	left:75px;
}
#accueil{
	display:block;
	float:left;
	background-image:url(btn-accueil.jpg);
	width:252px;
	height:43px;
}
#chercher{
	display:block;
	float:left;
	background-image:url(recherche.jpg);
	width:358px;
	height:43px;	
	margin-left:1px;
}
#chercherplus{
	display:block;
	float:left;
	background-image:url(btn-advenced-research.jpg);
	width:189px;
	height:43px;	
	margin-left:1px;
}
#rssplus{
	display:block;
	float:left;
	background-image:url(btn-advenced-research.jpg);
	width:189px;
	height:43px;	
	margin-left:1px;
}
#rssgene{
	display:block;
	float:left;
	background-image:url(rss-2.png);
	width:42px;
	height:15px;	
	margin-left:15px;
	margin-top:15px;
}
.formulaire_recherche input{
	border:none;
	color:#3f62b3;
	display:inline;
	float:left;
	width:auto;
}
.formulaire_recherche div{
	float:right;
	margin-right:15px;
	margin-top:12px;
}
#lancerrechercher,#insc2letter, #lancerrechercher4{
	display:block;
	float:left;
	background-image:url(btn-ok-bandeau.png);
	width:32px;
	height:18px;	
	text-decoration:none;
	margin-left:8px;
	background-color:none;
	background-position:50px;
}
#insc2letter,#lancerrechercher{
background-position:0px!important;
}
#lancerrechercher4{
	width:200px!important;
	background-repeat:no-repeat;
	clear:both;
}
/************COLONNE DU MILIEU************/
#heure{
	font-size:17px;
	color:#7991c8;
	margin-top:7px;
}



/************PUB DE DROITE*****/
.pub-interne-haut{
	background-image:url(cardre-bordure-orange-haut.jpg);
	background-repeat:no-repeat;
	width:263px;
	height:13px;	
}
.pub-interne-milieu{
	background-image:url(cadre-bordure-jaune-milieu.jpg);
	width:263px;
	margin-top:-4px;
}
.pub-interne-bas{
	background-image:url(cadre-bordure-orange-bas.jpg);
	background-repeat:no-repeat;
	width:263px;
	height:10px;
	margin-bottom:5px;
}
.pub-interne-content{
padding-top:4px;
	width:230px;
	padding-left:22px;
	color:#3f62b3;
	font-weight:bold;
	font-size:13px;
}
.pub-interne-content a{
	color:#3f62b3;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}
.pub-interne-content span.left{
	margin-right:5px;
}
/************ESPACE ANNONCEUR*****/
.pub-annonceur-haut{
	background-image:url(cadre-haut-contour-bleu.jpg);
	background-repeat:no-repeat;
	width:263px;
	height:13px;	
}
.pub-annonceur-milieu{

	background-image:url(cadre-milieu-contour-bleu.jpg);
	width:263px;
}
.pub-annonceur-bas{
	background-image:url(cadre-bas-droite-contour-bl.jpg);
	background-repeat:no-repeat;
	width:263px;
	height:17px;
	margin-bottom:5px;
}
.pub-annonceur-content{
padding-top:4px;
	width:230px;
	padding-left:20px;
	color:#3f62b3;
	font-weight:bold;
	font-size:13px;
}
.pub-annonceur-content a{
	color:#3f62b3;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	padding-bottom:5px;
}
.pub-anonnceur-content span.left{
	margin-right:5px;
}
/*******LETTRE D'INFO************/
.puceGaucheLoupe{
	float:left;
	height:17px;
	width:18px;
	background-image:url(picto-loupe.jpg);
	margin-top:6px;
	margin-right:8px;
	margin-left:8px;
	background-repeat:no-repeat;	
}

/*******************TITRE DE DROITE*********/
.cadre-menu-droite-titre{
	background-color:#6e4f3a;
	width:240px;
	min-height:25px;
	color:white;
	margin-left:17px;
	margin-top:12px;
}
.ligne-orange{
	background-image:url(ligne-orange.jpg);
	clear:both;
	background-repeat:repeat-x;
	width:241px;
	height:1px;
	margin-left:17px;
	margin-top:3px;
}
.content-droite{
	width:231px;
	margin-left:17px;
	color:#3F62B3;
	font-weight:bold;
	padding:5px;
}
.content-droite a{
	color:#3F62B3;
	font-weight:bold;
	text-decoration:none;
}
.content-droite img{
	margin-top:0px;
}

.content-droite-0{
	background-image:url(fond-degrade-droite.jpg);
	background-repeat:repeat-x;	
}
.content-droite-1{
	background-image:url(fond-droite.jpg);
}
.plusevent{
	float:left;
	display:block;
	width:82px;
	height:15px;
	margin-top:5px;
	background-image:url(btn-evenement.jpg);
	margin-left:4px;
}
.plusinfo{
	float:left;
	display:block;
	width:53px;
	height:15px;
	margin-top:5px;
	background-image:url(Tranche-05.jpg);
	margin-left:4px;
}
.plusweb{
	float:left;
	display:block;
	width:52px;
	height:15px;
	margin-top:5px;
	background-image:url(btn-site.jpg);
	margin-left:4px;
}
.rss{
	float:left;
	display:block;
	width:16px;
	height:16px;
	margin-top:5px;
	background-image:url(puce-rss.png);
	margin-left:5px;
	margin-right:1px;
	position:relative;
	z-index:2;
}
.cadre-menu-droite-titre .puceGauche,.cadre-centre-titre .puceGauche{
	width:18px;
	height:17px;
	margin-top:5px;
}

/***************LE MILIEU************/
.cadre-centre-titre{
	background-color:white;
	width:430px;
	min-height:25px;
	color:#6E4F3A;
	/*margin-left:17px;*/
	margin-top:20px;
}
.pluszoom{
	float:left;
	display:block;
	width:87px;
	height:18px;
	margin-top:3px;
	background-image:url(btn-zoom.jpg);
	margin-left:4px;
}
.pluspresse{
	float:left;
	display:block;
	width:89px;
	height:18px;
	margin-top:3px;
	background-image:url(btn-article.jpg);
	margin-left:4px;
}
.plusflash{
	float:left;
	display:block;
	width:84px;
	height:18px;
	margin-top:3px;
	background-image:url(btn-flashs.jpg);
	margin-left:4px;
}
.ligne-orange-milieu{
	background-image:url(ligne-orange.jpg);
	background-repeat:repeat-x;
	width:440px;
	height:1px;
	/*margin-left:17px;*/
	margin-top:3px;
	clear:both;
	
}
.content-milieu{
	width:430px;
	/*margin-left:17px;*/
	color:#3F62B3;
	font-weight:bold;
	padding:5px;
}
.content-milieu a{
	color:#3F62B3;
	font-weight:bold;
	text-decoration:none;
}
.content-milieu img{
	margin-top:0px;
	margin-right:8px;
}
/*********plan du site*************/
#plan ul{
	list-style-type:none;
}
#plan a{
	text-decoration:none;
	color:#6E4F3A;
}

/*****MON PETIT BORDEL******/
.copyright,.descriptifArticle{
	font-size:13px;
	font-style:italic;
}
#panneauBas{
text-align:right;
clear:both;
}
.logoArticleliste{
	margin-top:15px;
	float:left;
	margin-right:8px;
}
ul.archives{
	list-style-type:none;
	padding:0;
	margin:0;
	margin-bottom:5px;
	float:left;
}
ul.li{
	margin:0;
	padding-left:15px;
}
/***********************PORT FOLIO*****************/
.uneImageJointe{
	float:left;
	width:146px;
	margin-bottom:10px;
}
.unDocJoint{
width:110px!important;
text-align:center;
}
.unDocJoint span{
width:80px!important;
}
/**************BALISES EN VRAC**************/
a.backgroundhoverchange{
	background-position:top;
	text-decoration:none;
}
a.backgroundhoverchange:hover{
	background-position:bottom;
	text-decoration:none!important;
}
a.backgroundhoverchange span{
	display:none;
}
a.lireLaSuite{
	color:#6E4F3A;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
a{
	text-decoration:none;
	color:#3F62B3;
}
a:hover{
	text-decoration:underline;
	color:#CC0000;
}
.cadre-menu-gauche-milieu a:hover{
	text-decoration:none;
}
img{
	border:0;
}
input,textarea{
color:#3F62B3;
border:solid 1px #999;	
width:85%;
}
textarea{
	height:280px;
}
input[type="checkbox"] {width:auto;}
ul.boutons{
	list-style-type:none;
}

.sitesweb #descriptifArticle{
	font-style:normal!important;
}
.leftrechavance{
	width:250px;
}

#heure{
	padding-top:8px;
}
.texteArticle img{
	margin-right:4px;
	margin-left:4px;
}
.texteArticle {
font-size:13px;
}
.texteArticle input,.texteArticle textarea{
	width:96%;
}
.texteArticle textarea{
	height:200px;
}
h3{
	font-size:15px;
	/*background-color:#DFDFFF;*/
	padding-top:5px;
	padding-bottom:4px;
	padding-left:23px;
	color:#FFAC00;
	background-image:url(fleche.png);
	background-position:middle left;
	background-repeat:no-repeat;
}
h3 a{
	color:#FFAC00;
}
.haut{
	display:block;
	text-align:right;
}
h1{
color:#6E4F3A;
padding-top:4px;
}
.cache{
	display:none;
	margin:0;
	padding:0;
	margin-bottom:5px;
}
a#reseaucom{
	display:block;
	float:left;
	width:910px;
	height:20px;
	position:relative;
	top:102px;
	left:36px;
}
a#reseaucom:hover{
	text-decoration:underline;
	border-bottom:solid 1px;
}
.spip_documents_center dt,.spip_documents_center dd{
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.spip_documents_center dd{
	width:100%!important;
}
.spip_documents_center{
	text-align:center;
	display:block;
	text-align:center;
}
.spip_documents_center img{
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.spip_documents_c
.normal{
	font-weight:normal;
	color:black;
}
.spip_documents_left{
	margin-right:10px;
}
.reseau img{
	margin:0!important;
}
h2{
	font-size:15px;
	color:#7F5D47;
}
span.normal{
	color:black;
	font-weight:normal;
}
/***************UTILITAIRE**********/
.left{float:left;}
.right{float:right;}
.invisible{display:none;}
.spacer{clear:both;}
.rouge{color:#cc0000;}
.noir{color:black;}
.normalweight{font-weight:normal;}
.fs15{font-size:15px;}
.fs11{font-size:11px;}
.underline{text-decoration:underline!important;}
.bold{font-weight:bold;}
.marron{color:#6E4F3A;}
.surligne{background-color:#FFFF66;}
table.spip td{padding:6px;}
.rouge a{color:red!important;}
.on{color:#CC0000;font-weight:bold;}
table.spip tr.row_odd ,table.spip tr.row_first{background-color:#D1DAEF;}


fieldset{
	border:solid 1px #dddddd;
}
legend{
	font-weight:bold;
	color:#3F62B3;
}
label{
	font-style:italic;
}


div.texteencadre-spip{
	border:solid 1px;
	padding:6px;
}
#banniere-accueil{
	margin-top:15px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	height:71px;
	width:430px;
	background-repeat:no-repeat;
	background-image:url(banniere_taxe.jpg);
}
#pub-externe p{
	padding:0;
	margin:0;
}

/*******SYNDIC******/
.spip_date_syndic{
	padding-left:6px;
}
.spip_descriptif_syndic{
	display:block;
}
.bouton_radio{
	width:auto!important;
}