body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	scrollbar-face-color:#fdefc1;
	scrollbar-shadow-color:#F1DEB1;
	scrollbar-highlight-color:#7D543A;
	scrollbar-3dlight-color:#F1DEB1;
	scrollbar-darkshadow-color:#7D543A;
	scrollbar-track-color:#fff7de;
	scrollbar-arrow-color:#7D543A;

}

/*Neutre*/
.neutre-txt {color:#7D543A;}

#neutre a, .neutre-lien{
	color: #7D543A;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: underline;
}
#neutre a:hover, .neutre-lien:hover{
	color: #FFF7DE;
	background-color: #7D543A;
}

.neutre-contour {
	border: 1px solid #7D543A;
}
.neutre-titre {
	color:#7D543A;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.neutre-titre-gros {
	color:#7D543A;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	font-style: italic;
}
/*Groupes-circuits-------------------*/
.circuit-txt {color:#91B30D;}

div#circuit a{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #91B30D;
	text-decoration: underline;
}
div#circuit a:hover{
	color: #FFFFFF;
	background-color:#91B30D;
	text-decoration: none;
}


.titre_circuits {
	background-image: url(htm_fr/images/groupes/titres/circuits_decouvertes.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.circuit_contour {
	border: 1px solid #91b30d;
}
.circuit-lien-noir {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
.circuit-lien-noir:hover {
	text-decoration: underline;
	color: #91B30D;
}
.circuit_liens_apercu {
	background-color: #e7ec9a;
	display: block;
	text-align: center;
	font-size: 12px;
}

/*Groupes-séminaires*/
div#seminaire a{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #7423B0;
	text-decoration: underline;
}
div#seminaire a:hover{
	color: #FFFFFF;
	background-color:#7423B0;
	text-decoration: none;
}
.seminaire-txt {color:#7423B0;}
.seminaire-form {
	width: 175px;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #7423b0;
	border: 1px solid #7423b0;
}
.seminaire-contour {
	border: 1px solid #7423b0;
}

/*Groupes-scolaire*/
div#scolaire a {

	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #148CB3;
	text-decoration: underline;
}
div#scolaire a:hover {

	color: #FFFFFF;
	background-color:#148CB3;
	text-decoration: none;
}
.scolaire-contour {
	border: 1px solid #148cb3;
}

/*Groupes-échanges Pros*/
div#echange a {

	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #864313;
	text-decoration: underline;
}
div#echange a:hover {

	color: #FFFFFF;
	background-color:#864313;
	text-decoration: none;
}
.echange-contour {
	border: 1px solid #864313;
}



/*Terroir-restaurant-------------------*/
div#restaurant a,.restaurant-lien{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #72312C;
	text-decoration: underline;
}
div#restaurant a:hover,.restaurant-lien:hover{
	color: #FFFFFF;
	background-color:#72312C;
	text-decoration: none;
}
.restaurant-txt {color:#72312C;}
.restaurant_contour {
	border: 1px solid #72312c;
}


/*Terroir-crêperies*/
div#creperie a,.creperie-lien{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #A00209;
	text-decoration: underline;
}
div#creperie a:hover,.creperie-lien:hover{
	color: #FFFFFF;
	background-color:#A00209;
	text-decoration: none;
}
.creperie-txt {color:#A00209;}
.creperie_contour {
	border: 1px solid #a00009;
}

/*Terroir-cafés*/
div#cafe a,.cafe-lien{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #4D0B60;
	text-decoration: underline;
}
div#cafe a:hover,.cafe-lien:hover{
	color: #FFFFFF;
	background-color:#4D0B60;
	text-decoration: none;
}
.cafe-txt {color:#4D0B60;}
.cafe_contour {
	border: 1px solid #4D0B60;
}

/*Terroir-marchés*/
div#marche a{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #017543;
	text-decoration: underline;
}
div#marche a:hover{
	color: #FFFFFF;
	background-color:#017543;
	text-decoration: none;
}
.marche-txt {color:#017543;}
.marche_contour {
	border: 1px solid #017543;
}

/*Terroir-paysan*/
div#paysan a{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #0EAE20;
	text-decoration: underline;
}
div#paysan a:hover{
	color: #FFFFFF;
	background-color:#0EAE20;
	text-decoration: none;
}
.paysan-txt {color:#00EAE20;}
.paysan_contour {
	border: 1px solid #0EAE20;
}

/*Terroir-producteurs*/
div#producteur a{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FF9000;
	text-decoration: underline;
}
div#producteur a:hover{
	color: #FFFFFF;
	background-color:#FF9000;
	text-decoration: none;
}
.producteur-txt {color:#FF9000;}

/*Cartographie-patrimoine*/
div#patrimoine a{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #647882;
	text-decoration: underline;
}
div#patrimoine a:hover{
	color: #FFFFFF;
	background-color:#647882;
	text-decoration: none;
}
div#patrimoine .texte-titre-simple{
	color: #647882;
}

/*Cartographie-nature*/
div#nature a{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #737f58;
	text-decoration: underline;
}
div#nature a:hover{
	color: #FFFFFF;
	background-color:#737f58;
	text-decoration: none;
}
div#nature .texte-titre-simple{
	color: #737f58;
}

/*Cartographie-terroir*/
div#terroir a{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #916243;
	text-decoration: underline;
}
div#terroir a:hover{
	color: #FFFFFF;
	background-color:#916243;
	text-decoration: none;
}
div#terroir .texte-sous-titre, div#terroir .texte-gras, div#terroir .texte-titre-simple{
	color: #916243;
}

/*Coup de coeur-------------------*/
div#coeur-txt a{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #502F0B;
	text-decoration: underline;
}
div#coeur-txt a:hover{
	color: #FFFFFF;
	background-color:#502F0B;
	text-decoration: none;
}
.coeur-txt {
	color:#502F0B;
	text-decoration: none;
}



/*GLOBAL-------------------*/
.circuit-txt, .seminaire-txt, .restaurant-txt, .creperie-txt, .cafe-txt, .marche-txt, .producteur-txt, .terroir-txt, .nature-txt, .coeur-txt, .neutre-txt {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	}
.texte {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
.texte-gras {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
}
.texte-ital {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
}
.texte-justif {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: justify;
}
.texte-sous-titre {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
}
.texte-justif-gras {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: justify;
	font-weight: bold;
}
.texte-titre-simple {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
}

.texte-titre {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	background-image: url(images_communes/groupes/ligne-sous-titre.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	color: #000000;
	text-decoration: none;
}
.fougeres {
	background-image: url(images_communes/base/fond_fougeres.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.liens_blanc {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #fae9bc;
	text-decoration: none;
	padding-left: 20px;
}
.liens_blanc:hover {
	text-decoration: underline;
}
.liens_noir {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.liens_noir:hover {
	color: #7d543a;
	text-decoration: underline;
}
/*EQUIPEMENT*/
.eq-bordure-droite {
	background-image: url(images_communes/equipements/equipement_06.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding-left: 20px;
}
.eq-bordure-haut {
	background-image: url(images_communes/equipements/equipement_02.jpg);
	background-repeat: repeat-x;
	padding-left: 20px;
}

/*CONTACT*/
.formulaire{
	width: 200px;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
		border: 1px solid #7D543A;
}

/*PLANSITE*/
.plansite1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #7D543A;
	text-decoration: none;
}
.plansite1:hover {
	text-decoration: underline;
}
.plansite2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #7D543A;
	text-decoration: none;
}
.plansite2:hover {
	text-decoration: underline;}
.texte-titre-lien {

	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.texte-accueil {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
}
