* {
	margin:0;
	padding:0;
}
img{
	border:0;
}
.align_span_img {
	vertical-align: middle;
	display: inline-block;
}
#article_2_contenu {width:331px;margin-right:11px;float:left;}
.chargement div{padding:10px 0;width:100%;text-align:center;}
.spacerW3C {border:0px;height: 10px;margin: 0px;padding: 0px;visibility: hidden;clear:both;}
.spacerW3C hr{display:none;}
.input, select{
	border-color:#adadad;
	border-width:1px;
	font-size:10px;
}
.input{
	height:13px;
	padding-left:2px;
	vertical-align:top;
}
.btn{
	font-size:8px;
	vertical-align:top;
	height:16px;
}
input{
	vertical-align:top;
}
option{
	padding-right:2px;
}
.spacer {
	clear:both;
	visibility:hidden;
	height:0;/*
	line-height:1px;
	font-size:1px;*/
}
.spacer-ff {
	clear:both;
	visibility:hidden;
	height:0;
}
* html .spacer-ff {
	display:none;
}
body{
	font-family:Arial;
	font-size:11px;
	background-color:#e4e3e3;
	color:#8e8d8d;
}
.conteneur{
	width:760px;
	margin:auto;
	background-color:#ffffff;
	margin-bottom:30px;
}
.bandeau-eh{
	border-top:1px solid #b9caca;
	background-color:#0f6665;
	height:27px;
}
.baniere img{
	/*display:block;
	background:url('/img-ba/baniere.jpg') no-repeat top left;
	height:136px;
	text-decoration:none;*/
	-zoom:1;
}
.bandeau-eb, .bandeau-eb a{
	background-color:#8D2535;
	float:left;
	height:16px;
	padding-left:15px;
}
.bandeau-eb input{
	border:0;
}
.bandeau-eh a, .bandeau-eb a{
	height:14px;
	padding:2px 12px 0 12px;
	text-decoration:none;
	color:#FFFFFF;
	display:block;
	font-size:10px;
}
.bandeau-eb a:hover{
	text-decoration:underline;
}
.bandeau-eh a{
	float:right;
	padding-top:7px;
}
.bandeau-eh a:hover{
	text-decoration:underline;
}
.puce{
	background:url('/img-ba/puce.gif') no-repeat 0 13px;
}
.bandeau-eb span{
	height:14px;
	float:right;
	background-color:#225aa2;
	color:#ffffff;
	padding-left:16px;
	padding-top:2px;
	font-size:10px;
}
* html .bandeau-eb span{
	height:15px;
	padding-top:0px;
}
.bandeau-eb span input{
	font-family:Verdana;
	font-size:9px;
	height:12px;
}
* html .bandeau-eb span input{
	vertical-align:middle;
}
.bandeau-eb .nl{
	margin-left:8px;
	padding-left:2px;
}
.bandeau-eb .nl-ok{
	color:#ffffff;
	background-color:#225aa2;
	padding-right:5px;
	cursor:pointer;
	display:inline;
}
.bandeau-eb form{
	display:inline;
}
.bandeau-eb span{


}
.col-g{
	width:182px;
	padding-left:17px;
	float:left;
}
.col-g div{
	margin-top:5px;
}
.col-g .belles-rest, .col-g .fiche-the, .col-g .fiche-ent{
	display:block;
	margin-top:5px;
	height:22px;
}
*html .col-g .belles-rest img {zoom:1;}
* html .col-g .fiche-the, * html .col-g .fiche-ent{
	height:22px;
}
.col-g .belles-rest img, .col-g .fiche-the img, .col-g .fiche-ent img{
	margin-left:5px;
	padding-top:4px;
}
* html .col-g .fiche-the img, * html .col-g .fiche-ent img{
	margin-left:4px;
	padding-top:2px;
}
.col-g .belles-rest{
	background:url('/img-ba/belles-rest.jpg') no-repeat bottom left;/**/
	height:60px;
	background-color:#225aa2;
}
.col-g .belles-rest img{
	padding-top:5px;
}
.col-g .feuilles{
	background:url('/img-ba/feuilles.gif') no-repeat;
	height:49px;
	width:45px;
	float:right;
}
.col-g .fiche-the{
	background-color:#8d2535;
	border-bottom:1px solid #e8d3d7;
	float:left;
	width:137px;
}
.col-g .fiche-ent{
	background-color:#0f6665;
	border-bottom:1px solid #cfe0e0;
	margin-top:3px;
	float:left;
	width:137px;
}
.fiche-the h1, .fiche-ent h1{/*
	width:129px;
	height:20px;*/
}
.col-g .actus, .col-g .orga-part{
	border-top:1px solid #eaeaea;
	border-right:1px solid #cdcdcd;
	border-left:1px solid #cdcdcd;

	border-bottom:1px solid #dfdfdf;
	margin-top:10px;
}
.col-g .actus{
	padding:0px 9px 0 6px;
	background-color:#f6f6f6;
}
.col-g .actus h2{
	font-size:11px;
	color:#8d2535;
	text-transform:uppercase;
}
.col-g .actus h3{
	font-size:11px;
}
.col-g .actu p img{
	float:left;
	margin:2px 4px 2px -3px;
}
.col-g .actu p{
	padding-top:2px;
	text-align:left !important;
}
.col-g .actu .telechargement{
	float:none;
	text-align:right;
	width:100%;
	padding-bottom:8px;
	border-bottom:1px solid #8d2535;
}
.col-g .actu .telechargement a{
	color:#8e8d8d;
}
.lire-suite{
	clear:left;
	display:block;
	height:12px;
	text-decoration:none;
	width:100%;
	margin:3px 0 3px 0;
}
.toutes-actus{
	display:block;
	width:100%;
	text-decoration:none;
	height:10px;
	padding-top:8px;
	padding-bottom:8px;
	margin-top:2px;
	border-top:1px solid #a24f5c;
}
.col-g .orga-part{
	background:url('/img-ba/orga-part.gif') no-repeat 8px 8px #ffffff;
	margin-bottom:5px;
}
.col-g .orga-part a{
	background:url('/img-ba/partenaires.gif') no-repeat 93px 2px transparent;
	display:block;
	height:46px;
	width:100%;
	text-decoration:none;
}
.col-c{
	width:536px;
	-width:532px;
	padding-left:12px;
	-padding-left:10px;
	padding-right:13px;
	-padding-right:10px;
	padding-top:6px;
	float:left;
	/*text-align:justify;*/
}
.centre_etendu{
	width:735px !important;
}
.col-c{
	color:#7B7B7B;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
	/*text-align:justify;*/
}
* html .col-c{
	padding-right:6px;
}
.accueil .col-c{
	text-align:justify;
}
.accueil{
	padding-top:23px;
}
.col-c a{
	color:#7b7b7b;
	font-weight:bold;
	font-family:Verdana;
}
.accueil h1{
	color:#8D2535;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	text-transform:uppercase;
}
.col-c-e{
	padding-bottom:10px;
	/*font-family:Verdana;*/
}
.col-c-1{
	width:256px;
	float:left;
}
.accueil img{
	display:block;
}
.accueil .descriptif{
	color:#225AA2;
	font-family:Verdana;
	font-size:11px;
	font-style:italic;
	margin-bottom:12px;


	text-align:justify;
}
.col-c-1 h1{
	font-style:normal;
	font-size:13px;
	color:#225aa2;
	margin-bottom:1px;
}

.lib-photo{
	text-align:right;
	font-style:italic;
}
.lire-suite-b{
	display:block;
	height:15px;
	text-decoration:none;
}
.fond-belle-restau{
	height:13px;
	background:url('/img-ba/fond-belle-restau.gif') repeat-x 0 1px;
}
.col-c-2{
	width:264px;
	padding-left:12px;
	float:right;
}
.col-c-2-1{
	margin-left:9px;
	padding-left:14px;
	border-left:1px solid #8d2535;
}
.col-c-2 p{
	padding-bottom:3px;
	border-bottom:1px solid #5983b9;
}
.col-c-2 h1{
	font-style:normal;
	padding-top:12px;
}
.pied{
	height:56px;
	background:url('/img-ba/pied.gif') repeat-x;
}
.pied .bandeau-bg{/*
	background-color:#0f6665;
	border-top:1px solid #6fa3a3;
	height:32px;
	padding-top:27px;*/
	width:360px;
	float:left;
}
.pied .sponsors{
	float:left;
	margin-left:25px;
	margin-right:28px;
}
.pied .bandeau-bg p{
	color:#FFFFFF;
	font-size:11px;
	margin-left:10px;
	padding-top:25px;
	text-align:right;
}
.bandeau-bd{
	width:400px;
	float:right;
	padding-top:25px;
	color:#FFFFFF;
	text-align:right;
}
.bandeau-bd p{
	padding-right:10px;
	padding-top:10px;
	font-size:7px;
	font-family:Verdana;
	text-transform:uppercase;
}
.bandeau-bd p span{
	font-size:10px;
}

.bandeau-bd a{
	color:#FFFFFF;
	text-decoration:none;
}
.bandeau-bd a:hover{
	text-decoration:underline;
}
/* rubriques */
.logo{
	border-bottom:2px solid #a9cda5;
	height:47px;
}
.choix{
	border-bottom:1px solid #81B57B;
	height:18px;
	line-height:14px;
	margin-bottom:3px;
	padding-top:3px;
	padding-bottom:2px;
}
.choix span{
	color:#4F8F8E;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
.choix .btn{
	background:#FFFFFF none repeat scroll 0%;
	border:0pt none;
	color:#1F706F;
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	cursor:pointer;
	margin-left:4px;
}
.choix select{
	margin-right:10px;
}
.bloc-titre{
	background-color:#0F6665;
	border:1px solid #3F8584;
	color:#FFFFFF;
	font-size:9px;
	font-weight:normal;
	height:14px;
	padding:3px 0 0 8px;
	text-transform:uppercase;
}
.bloc-liste{
	background-color:#f6f6f6;
	color:#4c4b4b;
	border-bottom:1px solid #fbfbfb;
	border-left:1px solid #f8f8f8;
	padding-top:4px;
	padding-bottom:7px;
	width:536px;
	border-collapse:collapse;
}
.bloc-liste td{
	padding:0;
	margin:0;
}
.bloc-liste td{
	vertical-align:top;
	background:url('/img-ba/bloc-sepa.gif') repeat-y right -10px;
	padding-left:20px;
}
.bloc-liste a{
	display:block;
	background:url('/img-ba/bloc-puce.gif') no-repeat 3px 6px;
	padding-left:10px;
	text-decoration:none;
	font-weight:normal;
}
.bloc-liste .up{
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
}
.outils{
	height:17px;
	padding-top:12px;
	padding-bottom:3px;
}
.outils img{
 	float:right;
 }
.titre{
	color:#838383;
	border-bottom:1px solid #0f6665;
	border-top:1px solid #0f6665;
	/*height:29px;*/
	padding-top:10px;
	padding-bottom:6px;
}
.contenu{
	color:#7b7b7b;
	font-size:12px;
	/*font-weight:bold;*/
	font-weight:normal;
	padding-top:11px;
	padding-bottom:13px;
}
.rubrique h1{
	color:#0F6665;
	font-size:17px;
	font-weight:bold;
	line-height:14px;
}
.rubrique h2{
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}
.rubrique h3{
	color:#0F6665;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	background:transparent url('/img-ba/puce-verte.gif') no-repeat 1px 2px;
	padding-left:13px;
}
.rubrique h4{
	color:#7b7b7b;
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	font-style:italic;
	margin-bottom:4px;
	margin-top:9px;
}
.rubrique h5{
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
.photos a{
	text-decoration:none;
}
.photos h3{
	margin-bottom:10px;
}
.photos table{
	display:inline;
	border-collapse:collapse;
}
.photos td{
	text-align:center;
}
.labels{
	border-top:1px solid #62a25a;
	padding-top:4px;
	margin-top:38px;
}
.labels img{
	margin:0 5px 5px 5px;
	text-align:left;
}
.col-d-d{
	width:192px;
	float:right;
}
.tel{
	font-size:14px;
	font-weight:bold;
}
.web{
	font-family:Verdana;


	font-size:9px;
	font-weight:bold;
}
.web a{
	text-decoration:underline;
}
.col-d-d p{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
}
.rouge .logo{
	border:0;
	margin-top:5px;
}
.rouge .bloc-titre{
	background-color:#8d2535;


	border:1px solid #b77982;
}
.rouge .titre{
	color:#8d2535;
	border-bottom:0;
	border-top:0;
	background:url('/img-ba/fond-rouge.gif') repeat-x bottom;
	height:40px;
}
.rouge h1{
	background:url('/img-ba/fond-rouge.gif') repeat-x bottom;
	margin-bottom:9px;
}
.rouge h1 span{
	background-color:#FFFFFF;
	color:#8D2535;
	font-size:18px;
}
.rouge h2{

	font-family:Verdana;
	font-size:9px;
}
.rouge h3{
	color:#8d2535;
	background:transparent url('/img-ba/puce-rouge.gif') no-repeat 1px 2px;
	margin-top:24px;
	margin-bottom:7px;
}
.rouge .contenu h3{
	float:left;
}
.photos h3{
	float:none;
}
.rouge h4{
	text-decoration:underline;
	font-weight:bold;
}
.rouge .b{
	font-weight:bold;
	font-family:Verdana;
}
.rouge .photos{
	border-bottom:1px solid #a4515d;
	background:url('/img-ba/fond-rouge.gif') repeat-x top;
	padding-top:13px;
	padding-bottom:13px;
	/*margin-top:24px;*/
}
.rouge .photos h3{
	margin-top:0;
	margin-bottom:2px;
}
.rouge .photos table{
	vertical-align:top;
	display:block;
	float:left;
}
.rouge .photos .lib{
	vertical-align:top;
	max-width:110px;
	display:block;
	/*height:90px;*/
}
* html .rouge .photos table{
}
* html .rouge .photos .lib{
	width:110px;
}
.carte,.carte object, .carte embed{z-index:-5;}
.bleu .logo{
	background:url('/img-ba/fond-bleu.gif') repeat-x 0 45px;
	border:0;
	padding-top:9px;
	height:38px;
}
.bleu .carte{
	padding-top:7px;
}
.bleu h3{
	color:#225aa2;
	background:transparent url('/img-ba/puce-bleu.gif') no-repeat 1px 2px;
}
.bleu .logo h2{
	color:#D8A553;
	font-size:18px;
	font-style:normal;
	font-weight:normal;
	margin:22px 0pt 17px 6px;
}
.bleu .logo p{
	font-weight:normal;
}
.bleu .logo a{
	color:#D8A553;
	font-weight:bold;
}
.bleu .titre{
	border:0;
	background:url('/img-ba/fond-bleu.gif') repeat-x bottom;
	padding-top:0;
	padding-bottom:8px;
	height:auto;
}
.bleu .titre h1{
	background:url('/img-ba/fond-bleu.gif') repeat-x;
	padding-top:10px;
	line-height:auto;
	height:auto;
	color:#225aa2;
	text-transform:uppercase;
}
.bleu a{
	font-weight:normal;
}
.fiche-thema-liees{
	background:url('/img-ba/fond-rouge.gif') repeat-x bottom;
}




.fiche-thema-liees div{
	border-left:2px solid #B5725C;
	border-right:2px solid #B5725C;
	width:190px;
	padding-bottom:12px;
}
.fiche-thema-liees div img, .fiche-thema-liees div p, .fiche-thema-liees div h5{


	padding:0 6px;
}
 .fiche-thema-liees .lire-suite{
	height:28px;
	margin:0 0 0 10px;
	background-position:right 8px;
	width:170px;
	border-bottom:1px solid #B5725C;
}
.fiche-thema-liees h5{
	color:#8D2535;
	font-size:11px;
	text-transform:uppercase;
}
.artisans{
	margin-top:19px;
	background:url('/img-ba/fond-bleu.gif') repeat-x top;
	padding-top:17px;
}
.artisans p{
	/*background:url('/img-ba/fond-bleu.gif') repeat-x bottom;*/
	padding-top:4px;
	padding-bottom:7px;
}
.photos{
	padding-top:7px;
	background:url('/img-ba/fond-bleu.gif') repeat-x top;
}
.artisans p, .artisans a{
	font-weight:bold;
	font-family:Verdana;
	text-decoration:none;
	color:#9C9C9C;
}
 .artisans a:hover{
 	text-decoration:underline;
 }
.bleu .contenu p span{
	color:#225aa2;
	font-weight:bold;
	font-family:Verdana;
}
.bleu .photos h3{
	margin-bottom:2px;
}
.under{
	text-decoration:underline;
}
.bleu .photos img{
	max-width:112px;
}
* html .bleu .photos img{
	margin-right:1px;
	margin-bottom:3px;
}
.spip{
	margin-bottom:10px;
	clear:left;
	text-align: justify;
}
.col-c-1 .spip{
	margin-bottom:0;
}
#TB_window{
	min-width:162px;
}
.liste-fiches .col-c .contenu, .liste-fiches .pagination h1,
.liste-restau .col-c .contenu, .liste-restau .pagination h1,
.liste-ent .col-c .contenu, .liste-ent .pagination h1,
.liste-actus .col-c .contenu, .liste-actus .pagination h1{
	background:transparent url('/img-ba/fond-rouge.gif') repeat-x bottom;
	margin-bottom:0;
	line-height:normal !important;
}
.liste-restau .col-c  .contenu, .liste-restau .pagination h1{
	background-image:url('/img-ba/fond-bleu.gif');
}
.liste-ent .col-c  .contenu, .liste-ent .pagination h1{
	background-image:url('/img-ba/fond-vert.jpg');
}
.liste-fiches .col-c .pagination h1, .liste-restau .col-c .pagination h1, .liste-ent .col-c .pagination h1, .liste-actus .col-c .pagination h1{
	color:#8D2535;
	font-size:11px;
	font-weight:normal;
	padding:4px 5px 3px 10px;
}
.liste-restau .col-c .pagination h1{
	color:#225AA2;
}
.liste-ent .col-c .pagination h1{
	color:#4F8F8E;
}
.liste-fiches .col-c .pagination h1 .num_pages,
.liste-restau .col-c .pagination h1 .num_pages,
.liste-ent .col-c .pagination h1 .num_pages,
.liste-actus .col-c .pagination h1 .num_pages{
	float:right;
}
.liste-fiches .col-c .pagination h1 .num_pages .on,
.liste-restau .col-c .pagination h1 .num_pages .on,
.liste-ent .col-c .pagination h1 .num_pages .on,
.liste-actus .col-c .pagination h1 .num_pages .on{
	font-weight:bold;
	text-decoration:underline;
}
.liste-fiches .col-c .pagination h1 .num_pages a,
.liste-restau .col-c .pagination h1 .num_pages a,
.liste-ent .col-c .pagination h1 .num_pages a,
.liste-actus .col-c .pagination h1 .num_pages a{
	font-weight:normal;
	text-decoration:none;
}
.liste-fiches .col-c .pagination h1 .num_pages a:hover,
.liste-restau .col-c .pagination h1 .num_pages a:hover,
.liste-ent .col-c .pagination h1 .num_pages a:hover,
.liste-actus .col-c .pagination h1 .num_pages a:hover{
	text-decoration:underline;
/*	font-weight:bold;
	font-size:12px;*/
}
.liste-fiches .col-c .pagination h1 span,
.liste-restau .col-c .pagination h1 span,
.liste-ent .col-c .pagination h1 span,
.liste-actus .col-c .pagination h1 span{
	background-color:transparent;
	font-size:11px;
	line-height:12px;
	vertical-align:top;
}
.liste-fiches .col-c  .pagination,
.liste-restau .col-c  .pagination,
.liste-ent .col-c  .pagination,
.liste-actus .col-c  .pagination{
	background:transparent url('/img-ba/fond-rouge.gif') repeat-x top;
	line-height:normal !important;
}
.liste-restau .col-c  .pagination{
	background-image:url('/img-ba/fond-bleu.gif');
}
.liste-ent .col-c  .pagination{
	background-image:url('/img-ba/fond-vert.jpg');
}
.liste-fiches h3, .liste-restau h3, .liste-ent h3, .liste-actus h3{
	margin-top:12px;
	font-size:12px;
	background-position:1px 3px;
	margin-bottom:3px;
}
.liste-fiches .contenu h4, .liste-restau .contenu h4, .liste-ent .contenu h4, .liste-actus .contenu h4{
	/*color:#8D2535;
	color:#bb7c86;*/
	color:#BD3545;
	text-decoration:none;
	margin-top:0;
}
.liste-fiches .contenu, .liste-restau .contenu, .liste-ent .contenu, .liste-actus .contenu{
	padding:0px 0pt 6px 10px;
}
.liste-ent .contenu{
	padding-left:14px;
}
.liste-fiches .contenu .fiche_link, .liste-restau .contenu .fiche_link, .liste-ent .contenu .fiche_link, .liste-actus .contenu .fiche_link{
	margin-top:6px;
	display:block;
}
.chapo{
	font-weight:bold;
	font-family:Verdana;
	text-align: justify;
}
.bleu .logo p{
	margin-left:6px;
}
.liste-restau .contenu h5, .liste-ent .contenu h5{
	font-weight:normal;
	text-transform:none;
	margin-bottom:2px;
}
.liste-restau .logo h2, .liste-restau .logo p a, .liste-ent .logo p a{
	color:#459d3c;
}
.liste-ent h3{
	margin-bottom:0;
}
.liste-ent .contenu h2{
	/*yoann font-size:10px;*/
	font-size:11px;
	/*font-weight:bold;*/
	font-style:italic;
	color:#838383;
	margin-bottom:4px;
}
.liste-ent .contenu .fiche_link{
	margin-top:8px;
}
.liste-actus .logo{
	height:36px;
}
.liste-actus .outils{
	padding-top:18px;
	float:right;
	width:80px;
}
.article-classic .spip_documents_left{
	margin:0 2px 1px 0;
}

.spip_documents_left img {
	padding-right: 5px;
	padding-bottom: 5px;
}
/*
.liste-actus .spip_documents_left{
	margin:2px 5px 5px 0;
}
.liste-actus .spip_documents_right{
	margin:2px 0 5px 5px ;
}
.liste-actus .spip_documents_center{
	margin:5px;
}*/
.liste-actus .contenu img{
	float:left;
	margin:2px 5px 5px 0;
}
.liste-actus .chapo{
	margin-bottom:10px;
	color:#8D2535;
	font-size:11px;
}
.fiche-actus h1{
	color:#8D2535;
	font-size:17px;
	font-weight:bold;
	background:none;
}
.liens-utiles .col-c .logo, .article .col-c .logo{
	height:36px;
	margin-top:5px;
	border-bottom:0;
}
.article .col-c .pagination, .liens-utiles .col-c .pagination{
	background:transparent url('/img-ba/bordure-grise.gif') repeat-x top;
	line-height:normal !important;
}
.article .col-c .outils, .liens-utiles .col-c .outils{
	float:right;
	padding-top:18px;
	width:80px;
	height:17px;
	padding-bottom:3px;
}
* html .article .col-c .outils, * html .liens-utiles .col-c .outils{
	padding-top:9px;
}
.article .col-c .chapo{
	margin-bottom:10px;
}
.article .col-c .texte{
	background:transparent url('/img-ba/bordure-grise.gif') repeat-x bottom;
	padding-bottom:14px;
}
.outils img{
	margin-left:8px;
}
.liens-utiles h1{
	background:none;
	font-size:11px;
	text-transform:uppercase;
	background:transparent url('/img-ba/fleche-grise.gif') no-repeat 0px 3px;
	padding-left:12px;
}
.liens-utiles h1 a{
	text-decoration:none;
}
.liens-utiles h1 a span{
	text-transform:none;
	text-decoration:none;
}
.liens-utiles h1 a span:hover{
	text-decoration:underline;
}
.liens-utiles .col-c .logo, .liens-utiles .col-c .pagination, .liens-utiles .contenu{
	background:transparent url('/img-ba/bordure-grise.gif') repeat-x bottom;
}
.liens-utiles .col-c .pagination{
	height:17px;

}
.liens-utiles .contenu{
}
.liens-utiles .intro{
	padding-left:12px;
	text-align:justify;
}
/*hr{display:table;line-height:0;height:0;font-size:0;border-weight:0;}*/
.article-classic .col-c h1{
	margin-top:20px;
	text-transform:uppercase;
}
.article-classic .col-c .logo {
	height:20px;
}
.spip_forms{
        border:0!important;
        padding:0!important;
}
.spip_forms fieldset{
        border:0!important;
        padding:0 10px!important;
}
.spip_forms table{
        /*width:100%!important;*/
        margin:auto;
        margin-top:5px!important;
        margin-bottom:5px!important;
}
.spip_forms .label{
	padding-bottom:0pt;
	text-align:right;
	width:224px !important;
}
.spip_forms .td_details{
	color:#AAAAAA;
	font-family:arial;
	font-size:9px;
	text-align:center;
}
.spip_forms span{
        margin:0!important;
}
.spip_forms .td_champ{
        width:195px!important;
}
.spip_forms .forml, .spip_forms .fondl, .spip_forms .formo,    .spip_forms form .forml-focus, .spip_forms form input.forml-focus:focus, .spip_forms form textarea.forml-focus:focus, .forml-focus, .spip_forms .forml, .spip_forms .fondl, .spip_forms .formo, .spip_forms form .forml-focus, .spip_forms form input.forml-focus:focus, .spip_forms form textarea.forml-focus:focus, .forml-focus, .spip_forms .forml, .spip_forms .fondl, .spip_forms form .formo-focus, .spip_forms form input.formo-focus:focus, .spip_forms form textarea.formo-focus:focus, .spip_forms .formo-focus {
        width:256px!important;
        background-color:#ffffff!important;
        border-color:#6f6f6f!important;
        padding:0!important;
}
.spip_forms .spip_form_champ{
        margin:0!important;
}
.spip_forms select, .spip_forms option {
        /*color:#ffffff;*/
        width:auto!important;
}
.spip_forms div.spip_descriptif {
        margin-top:20px!important;
        margin-bottom:8px!important;
}
.spip_forms .spip_bouton .btn_cancel{
        border:0!important;
        background:transparent url('/img-ba/btn_annuler.jpg') no-repeat top left;
        height:17px!important;
        width:57px!important;
}
.spip_forms .spip_bouton .btn_valid{
        border:0!important;
        background:transparent url('/img-ba/btn_envoyer.jpg') no-repeat top left;
        height:17px!important;
        width:57px!important;
}
.spip_form_note{
	text-align:right;
	font-family:arial;
	font-size:9px;
	color:#AAAAAA;
}
.spip_bouton {
	padding:16px 110px 10px 0;
	text-align:right;
}
.nous-contacter .texte .spip, .nous-contacter .texte .spip_forms, .nous-contacter .texte .bloc-contact{
	float:left;
}
.nous-contacter .texte .spip_forms{
	width:380px;
	margin-right:10px;
}
 .nous-contacter .texte .bloc-contact{
 	width:145px;
 }
.nous-contacter .col-c .titre{
	background:transparent url('/img-ba/bordure-grise.gif') repeat-x scroll center top;
	line-height:normal !important;
	border-top:0;
	height:21px;
	font-size:19px;
	font-weight:normal;
	color:#bcbcbc;
}
.nous-contacter .texte .spip{
	margin-top:17px;
}
.qui-sommes-nous .col-c .outils{
	padding-top:14px;
}
.qui-sommes-nous .col-c .titre{
	height:13px;
}
.qui-sommes-nous .texte .col-droite{
	float:right;
	margin:0pt 2px 0pt 15px;
	width:150px;
	text-align:center;
}
* html .qui-sommes-nous .texte .col-droite{

	margin:0 2px 0 8px;
}
.qui-sommes-nous .texte .spip, .qui-sommes-nous .texte h2{
	float:none;
	margin:0pt 0pt 8px;/*
	font-family:Verdana;
	font-weight:bold;*/
	font-size:11px;
}
.qui-sommes-nous .texte .col-centre p{
text-align:justify;
}
.qui-sommes-nous .texte .col-droite .spip{
	/*float:right;*/
	width:150px;
}
.qui-sommes-nous .texte .col-centre{
	width:368px;
}
.titre_section{
	background:transparent url('/img-ba/fleche-grise.gif') no-repeat scroll 0px 3px;
	padding-left:11px;
}
 .qui-sommes-nous .texte h2{
	font-size:11px;
}
.qui-sommes-nous .texte .col-droite .spip{
	font-family:arial;
}
.maj_souligne{
	text-transform:uppercase;
	text-decoration:underline;
}
.qui-sommes-nous .texte .col-droite, .qui-sommes-nous .texte .col-droite .spip{
	font-size:10px;
}
.qui-sommes-nous .texte .col-droite .spip span{
	font-family:Verdana;
	font-weight:bold;
}
.plan .col-c ul{
	list-style: none;
	padding-left: 34px;
	text-indent: -1em;
}
.plan .contre-encart{
	margin-bottom:20px;
}
 .plan h2{
	background:transparent url('/img-ba/fleche-grise.gif') no-repeat scroll 0px 3px;
	padding-left:11px;
	text-transform:uppercase;
	margin-bottom:4px;
}
 .plan h2 a{
	font-size:11px;
}
 .plan h3{
 	text-decoration:underline;
 	margin-bottom:2px;
 	padding-left:12px;
 }
 .plan .col-c a{
 	text-decoration:none;
 }
 .plan .col-c a:hover{
 	text-decoration:underline;
 }
.qui-sommes-nous .titre, .qui-sommes-nous .titre *{
	margin:0!important;
	padding:0!important;
	line-height:normal!important;
	height:auto!important;
	float:none!important;
}
.qui-sommes-nous .titre{
	height:21px!important;
	margin-top:2px!important;
}
* html .qui-sommes-nous .titre{
	margin-top:1px!important;
}
.qui-sommes-nous .titre .outils{
	float:right!important;
	margin-top:2px!important;
	width:auto!important;
	padding-right:2px!important;
}/*
.article-classic .col-c .logo, .article-classic .col-c .logo *{
	margin:0!important;
	padding:0!important;
	line-height:normal!important;
	height:auto!important;
	float:none!important;
}*/
.article-classic .col-c .logo h1{
	font-size:18px!important;
}
.article-classic .col-c .titre_section{
	font-size:12px;
	margin-bottom:10px;
}
* html .article-classic .col-c .logo{
	margin-bottom:4px!important;
}
.plan h3{
	font-size:11px!important;
}
* html .liens-utiles .logo, * html .nous-contacter .logo{
	height:auto!important;
	padding:4px 0;
}
* html .article .outils{
	padding:0!important;
	margin-top:18px!important;
}
* html .liens-utiles .outils, * html .nous-contacter .outils{
	padding:0!important;
	margin-top:16px!important;
}
* html .qui-sommes-nous .logo{
	height:21px!important;
	padding:0!important;
}
.ps{
	margin-top:8px;
	font-size:11px;
}
.telechargement .bloc-doc{
	width:60px;float:left;text-align:center;margin-right:3px;
}
.telechargement .bloc-doc img{
	margin:auto;
	float:none;
}
.fiche-actus .telechargement{
	margin-top:5px;
}
.bandeau-eb span p{
	padding-right:12px;
}
.forum .col-c{
	padding:0;
}
.bloc_fiche_ent{
	width:326px;
	float:left;
	margin-right:18px;
}
.bleu .logo h2, .bleu .logo a, .liste-restau .logo h2, .pays-bleu .logo h2, .pays-bleu .logo p a{
	color:#5B82B5;
	line-height:18px;
}
.pays-violet .logo h2, .pays-violet .logo p a{
	color:#9C4793;
	line-height:18px;
}
.pays-pap .logo h2, .pays-pap .logo p a{
	color:#6243cc;
	line-height:18px;
}
.pays-orange .logo h2, .pays-orange .logo p a{
	color:#996600;
	line-height:18px;
}
.pays-vert .logo h2, .pays-vert .logo p a{
	color:#669966;
	line-height:18px;
}
.vignetteliste{float:left;margin:0 6px 6px 0 !important;}
/*.contenu strong{
	font-weight:bold;
	font-size:11px;
}
.contenu i{
	font-size:11px;
}*/
.liste-ent .col-c .pagination-bas, .liste-restau .col-c .pagination-bas{
	background-image:none;
}
.accueil .conteneur .lire-suite-b{
	padding-bottom:5px;
	margin-bottom:5px;
	/*border-bottom:1px solid #5983B9;*/
}
.thickbox{
	text-decoration:none;
	margin:1px;
}
.spip_documents_center dt{
	text-align:center;
}
dt strong{
	display:block;
	width:110px;
}
.spip_documents_center strong{
	width:auto;
}
.fiche-actus .contenu{
	padding-left:0;
}
.fiche-actus .contenu .spip{
	clear:none;
}
.article-classic .col-c .logo h1{
	!margin-top:4px!important;
}
.article .col-c .outils, .liens-utiles .col-c .outils {
	!padding:0;
}

* html .article .col-c .outils, * html .article .liens-utiles .col-c .outils{
	margin:2px 0 0 0!important;
}
.nous_contacter .spip_forms fieldset{
	padding:0;
}
.article-classic .contenu .spip{
	clear:none;
}
.nous-contacter .col-c .outils, .liens-utiles .col-c .outils{
	padding-top:0!important;
	margin-top:2px!important;
}
.bloc-telechargement{
	background:url('/img-ba/fond-rouge.gif') repeat-x bottom;
	padding:10px 4px;
	/*vertical-align:middle;*/
}
.bloc-telechargement .titre-doc{
	line-height:16px;
	vertical-align:middle;
	display:block;
	text-decoration:none;
	float:left;
}
.bloc-telechargement .titre-doc img{
	float:left;
}
.bloc-telechargement .titre-doc span{
	display:block;
	float:left;
	margin-top:2px;
}
.bloc-telechargement h3{
	margin:0;
}
.accueil .col-c-1{
	padding-top:22px;
}
.slider-container{
	/*display:none;*/
	visibility:hidden;
}
* html .rouge .photos *, * html .rouge .photos div, * html .rouge .photos ul, * html .rouge .photos .portfolio-container, * html .rouge .photos .multimedia-portfolio{
	background:none!important;
	background-image:none!important;
	zoom:1;
}
.rouge .chapo,.rouge .spip{text-align:justify;}

.rouge .chapo {margin-bottom: 20px;}

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

/*.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; }

.block{display:block;}
.formulaire_menu_lang{width:200px;float:left;padding:2px 0 0 2px;}
.lien-langue, .lien-langue:hover {
	float:left !important;
	color:#FFFFFF !important;
	display:block !important;
	font-size:10px !important;
	padding:2px 3px 0px 2px !important;
	text-decoration:none !important;
}
/* Carto */
.menuonglet {
	clear:both;
	margin:20px 0 0 5px;
	font-family:Trebuchet,Arial;
}
ul.list_onglets {
	margin:0px;
	padding:0px;
	margin-top:5px;
	margin-bottom:7px;
}
ul.list_onglets li{
	list-style:none;
    display:inline;
}
ul.list_onglets li span {
    background-color:#FFFFFF;
    color:#CDCDCD;
    padding:5px 14px 7px 14px;
    text-decoration:none;
    font-size:11px;
    font-family:Trebuchet,Arial;
    font-weight:bold;
    text-transform:uppercase;
    border:1px solid #CDCDCD;
    cursor:pointer;
}
ul.list_onglets li span:hover {
    background-color:#F6F6F6;
    color:#000000;
}
ul.list_onglets li span.active {
	background-color:#F6F6F6;
	color:#282e32;
	border:1px solid #CDCDCD;
	border-bottom: 1px solid #F6F6F6;
}
.list_art {
    background-color:#F6F6F6;
    padding:10px;
    border:1px solid #CDCDCD;
}
#rub_4 {
	display:none;
}
.bloc_liste_carto {
	border-collapse:collapse;
	color:#4C4B4B;
	padding-bottom:7px;
	padding-top:4px;
	width:100%;
}
.bloc_article {
	margin:10px 0;
	border-collapse:collapse;
	color:#2F343A;
	width:100%;
	display:none;
}
.bloc_article tr{
	width:100%;
}
.bloc_article td{
	width:33%;
}
.voir_tous {
	margin:0px;
	text-align:center;
	font-weight:bold;
	color:#000;
	text-transform:uppercase;
	font-size:11px;
	cursor:pointer;
}
.voir_tous:hover {
	text-decoration:underline;
}
.entete_groupe_mot {
	padding:5px;
	font-size:11px;
	cursor:pointer;
	background-color:#FAFAFA;
	border:1px solid #CDCDCD;
}
span.grp_article {
	color:#BBBBBB;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
}
span.grp_article_vert:hover, .vert{
	color:#0F6665 !important;
}
span.grp_article_bleu:hover, .bleu{
	color:#225AA2 !important;
}
.td_article {padding:3px;}
.td_article span {cursor:pointer;}
.mot_en_cours{color:#000 !important;}
.artisan-mois {color:#7B7B7B;}
.titre-artisan-mois {color:#7B7B7B !important;}
.texte-artisan-mois{float:right;width:470px;}
.gauche-carto {margin-top:5px;}
.vign_chapo {height:100%;}
