A {
	FONT: bold 12px Verdana; COLOR: #006699;
}
A:hover {
	FONT: bold 12px Verdana; COLOR: #006699; TEXT-DECORATION: underline
}
A.taille {
	FONT: bold 12px Verdana; COLOR: #000000
}
A.taille:hover {
	FONT: bold 12px Verdana; COLOR: #000000; TEXT-DECORATION: underline
}
A.mod_rech {
	FONT: bold 12px Verdana; COLOR: #6697d8
}
A.mod_rech:hover {
	FONT: bold 12px Verdana; COLOR: #8cafff; TEXT-DECORATION: underline
}
.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
}
.textes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
}
liens {
	FONT: bold 12px Verdana; COLOR: #6697d8
}
.liens {
	FONT: bold 12px Verdana; COLOR: #006699
}
.titreSouligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}
.grandTitre {
	font-family: "Times New Roman", Times, serif;
	font-size: 32px;
	font-style: italic;
	color: #6699cc;
	text-transform: none;
	font-weight: bold;
	text-align: center;
}
.titreNiveau2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #bb2735;
	font-style: normal;
	font-weight: bolder;
	text-align: center;
}
.rouge {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #bb2735;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.body_equestre {
	background-image : url("fond1.gif");
	margin : 0px 0px 0px 50px;
}
.div_equestre {
	width : 700px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
}
.div_equestre h1, .div_BO_equestre h1{
	font-family: "Times New Roman", Times, serif;
	font-size: 42px;
	font-style: italic;
	color: #6699cc;
	text-transform: none;
	font-weight: bold;
	text-align: center;
}
.div_equestre h2, .div_BO_equestre h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	font-style: italic;
	color: #bb2735;
	text-transform: none;
	font-weight: bold;
}
.div_equestre h3, .div_BO_equestre h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bb2735;
	text-transform: none;
}
.div_equestre table, .div_BO_equestre table {
	width: 100%;
}
.div_equestre img {
	padding: 7px;
	border: 0;
}
.div_BO_equestre img {
	border: 0;
}
.imgtitre {margin-left : 179px;}
.liens_entete {margin-left : 133px;}
.liens_entete a {float : left;}
.presentation .textes {text-align:justify;}
.charte {text-align:justify; text-indent: 20px;}
.ffe {font-size:11px;}
.left {float: left;}
.gras {font-weight: bold;}
.gras_italique {font-weight: bold; font-style: italic; color: #770000;}
.souligne {font-style : underline;}
ul {list-style-type:none;}
.liste {	list-style-image: url("../../images/puce.gif");}
/* Commande */
#commande {width:600px;}
#commande img {padding:0px;}
.tarif {font-size:170%;margin-left:10px; margin-right:10px;}
.right_com {float:right; }
.circ_com {width:310px;}
.com {height:700px;}
.sommaire {
	margin-left: 0px;
	padding-left: 0px;
	line-height: 23px;
}
.sommaire .textes {line-height: 10px;}
.sommaire li {font-size:75%;}
.pied hr {
	color: black;
	background-color: black;
	height: 1px;
	border: 0;
	margin: 0 0 5px 0;
	padding: 0;
}
.pied img {padding:0;}
.circuit a {font-size: 16px;}
.circuit a:hover {font-size: 16px;}
.img_partenaire {float : left; width : 149px;}

/* Cartographie */

#id1 {visibility: hidden; position: absolute; margin-top: 109px; margin-left: 160px; padding: 0px;}
#id2 {visibility: hidden; position: absolute; margin-top: 109px; margin-left: 160px; padding: 0px;}
#id3 {visibility: hidden; position: absolute; margin-top: 125px; margin-left: 225px; padding: 0px;}
#id4 {visibility: hidden; position: absolute; margin-top: 371px; margin-left: 183px; padding: 0px;}
#id5 {visibility: hidden; position: absolute; margin-top: 336px; margin-left: 183px; padding: 0px;}
#id6 {visibility: hidden; position: absolute; margin-top: 336px; margin-left: 183px; padding: 0px;}
#id7 {visibility: hidden; position: absolute; margin-top: 336px; margin-left: 201px; padding: 0px;}
#idajoux {visibility: hidden; position: absolute; margin-top: 331px; margin-left: 98px; padding: 0px;}
#idmenardiere {visibility: hidden; position: absolute; margin-top: 445px; margin-left: 202px; padding: 0px;}
#idbrandes {visibility: hidden; position: absolute; margin-top: 433px; margin-left: 233px; padding: 0px;}
#idcoulee {visibility: hidden; position: absolute; margin-top: 238px; margin-left: 146px; padding: 0px;}
#idcrapaudine {visibility: hidden; position: absolute; margin-top: 245px; margin-left: 239px; padding: 0px;}
#idbellebouche {visibility: hidden; position: absolute; margin-top: 135px; margin-left: 289px; padding: 0px;}
#idclaise {visibility: hidden; position: absolute; margin-top: 85px; margin-left: 143px; padding: 0px;}
#idvirevolte {visibility: hidden; position: absolute; margin-top: 193px; margin-left: 50px; padding: 0px;}
#idbouiges {visibility: hidden; position: absolute; margin-top: 256px; margin-left: 38px; padding: 0px;}
#idepineau {visibility: hidden; position: absolute; margin-top: 296px; margin-left: 70px; padding: 0px;}
#idluzeraize {visibility: hidden; position: absolute; margin-top: 331px; margin-left: 230px; padding: 0px;}
#idchamps {visibility: hidden; position: absolute; margin-top: 66px; margin-left: 211px; padding: 0px;}
#idplume {visibility: hidden; position: absolute; margin-top: 91px; margin-left: 258px; padding: 0px;}
#idgirauderie {visibility: hidden; position: absolute; margin-top: 98px; margin-left: 301px; padding: 0px;}
.div_carte {margin: 7px;}
.div_carte img {padding: 0px;}

/* Backoffice */

.body_BO_equestre {
	background-image : url("fond1.gif");
	margin : 0px 0px 0px 30px;
}
.div_BO_equestre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
}
.marge {margin-right: 150px;}

.petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
A.petit:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.italique {font-style: italic; color: #a2651d;}
.fleche {padding: 0;}
.valider {width : 100%;}
.valider div {text-align : center; margin : 0 auto 0 auto;}
.submit {width : 600px;}
.colonne1 {width : 430px;}
.colonne2 {width : 560px; margin-left:10px;}
.clear {clear:both;}
.grosbouton {width:80px;height:30px;margin-left:50px;}
.left {float:left;}
.right {float:right;}
.justify {text-align:justify;}
.center {text-align: center;}
.bordure {border : 1px solid #bb2735; padding : 0 20px 0 20px;}
.div_equestre table td, .div_BO_equestre table td{text-align:center;border-width: 1px; border-color: #660000; border-style: solid; font-size: 75%;}
.div_equestre table th, .div_BO_equestre table th{text-align:center;border-width: 1px; border-color: #660000; border-style: solid; font-size: 75%; background-color: #6699cc; color: #ffffff;}
.img_padding {padding: 7px;}

/* fiche */
.fiche {width:335px;}
#img1, #img2, #img3, #img4 {margin-left:50px;}
.souligne {text-decoration: underline;}

#table_BO_manif {width:90%;}

/* patrimoine */

#patrim{
margin-left:90px; /* on rétablit l'alignement normal du texte */ 
}
#acces_CG {
float:right;
}
.fil_text {
	width:385px;
	font-family: "Times New Roman", Times, serif;
	COLOR: #000000;
	font-size: 22px;
	font-style: italic;
	text-transform: none;
	font-weight: bold;
	text-align: justify;
	float:right;
	margin-right:45px;
}
#fil_km {

	display:inline;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #bb2735;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin-right:45px;
	text-align:left;
	float:right;
}
#patrim_fil{
text-align:center;
clear:both;
}
#fil_grandtitre {
margin-left:200px;
}
#princesse {
margin-top:20px;
float:left;
}
.fil_lettrine {
font-size:200%;
color:#6699CC;
}