html, body {
	margin: 0;
	padding: 0;
	text-align: center;
}

.tableau{
	color:#FFCC99;
	border: thin dashed #419378;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.Style_texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	line-height: normal;
	font-weight: normal;
}
.Style_titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
}
.Style_texte_blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
}
.Style_titre_blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
}
h1 {
	text-align:center;
    margin:0;
    padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
	}
.baseline{
	margin:0;
	padding:0;
	height:35px;	
	position:relative;
	top:633px;  	
}

.liensbasdepages {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #0ec2a2;
	font-weight: normal;	
	}
	
.yzeo {
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #0ec2a2;
	font-weight: normal;	
	}
	.fond {
	background-repeat:no-repeat;
	}
	.fond2 {
	background-repeat:repeat-x;	
	background-position:right top;	
	}
	.fond3 {
	background-repeat:repeat;
	background-position:center 550px;	
	}
a.lienyzeo {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
}
a.lienyzeo:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
}
a.lienyzeo:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #E0DDD5;
	font-size: 10px;
}
a.lienyzeo:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
}
.baseline{
 position:relative;
 top:633px;
	font-size: 12px;
	height:35px;
}

	
a.autrelien:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
}
a.autrelien:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
}
a.autrelien:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
}
a.autrelien:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
}

body {
background-image:url(images/pattern.gif);
}

h1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663300;
}
.titreplan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #5F0666;
	font-weight: bold;
}
.txtplan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #990099;
}
.plan {
	border:solid #66CCFF 1px;
	width: 450px;
	height: 450px;
}
.livredortxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990099;
}
.fermerlivre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: underline;
}
.titrelivredor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
}
.menu_chevaux {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9933;
	text-align: left;
}
p.texte-center {
	text-align:center;
	}
p#texte-adresse {
margin-left:-20px;
padding-top:180px;
	text-align:center;
	}
	
p.texte-padcontact {
padding-left:200px;
}

.texte-cont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0ec2a2;
	width: auto;
	margin: auto;
	vertical-align: top;
}
.texte-cont2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}
.pourdiv {
	top:0px
	vertical-align:top;
	width:666px;
	padding-right:20px;
	background-image: url(images/tr-txt.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.pourdiv2 {
	background-image:url(images/tr-txt-dr.gif);
}
.texte-cont3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: auto;
	margin: auto;
	vertical-align: top;
	margin-left:-35px;
}
.fond-txt {
	background:url(images/tr-fond-bas.jpg) bottom no-repeat;
}
.granddiv1 {
	width:950px;
	height:265px;
}
.granddiv {
	position: relative;
	width:950px;
	background:url(images/tr-txt.gif) repeat-y;
}
.menudiv {
	float:left;
	text-align:left;
	width:207px;
}
.textdiv {
	margin:0;
	vertical-align:text-top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	color:#FFCC99
}
.contenudiv {
	margin-left:40px;
	width:640px;
}
.contenudiv3 {
	margin-left:40px;
	width:900px;
}

.contenudiv2 {
text-align:center;
margin:20px;

}

.clearer {
	width:0;
	height:0;
	line-height:0;
	padding:0;
	margin:0;
	clear: both;
	font-size:0;
}
#total {
	background: url(images/tr-txt.gif) repeat-y;
	width:950px;
	margin: 0 auto;
	text-align: left;
}
div.bas {
	height:35px;
}


/* page contact */
p.field {
padding-left: 130px;
}
p.field2 {
padding-left: 130px;
}
p.field2 label {
	width: 105px;
	display: block;
	float: left;
}
p.field label {
	width: 200px;
	display: block;
	float: left;
}

p#copyright {
	text-align: center;
	width:950px;
	margin: 0 auto;
}
.Style1 {color: #0ec2a2;
}

div.alcenter {
margin-left:0px;
text-align:center;
align:center;
}

div.image, div.alcenter img#imgcaptcha {
	text-align:center;
	display: block;
	margin: auto;
}
div#img {
	margin:0;
	background:url(images/img.gif) no-repeat;
	float:right;
	width:262px;
height:150px;
}

div#img2{
margin:0;
	background:url(images/img2.gif) no-repeat;
	float:right;
	width:262px;
height:150px;
}

div#img3{
float:right;
width:262px;
height:auto;
}


div#flash{
margin:0;
float:right;
width:262px;
height:150px;
}

div#cadreflash{
margin-top:30px;
float:right;
width:260px;
height:300px;
}

p.actual {
	margin-left:20px;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
p.justify{
text-align:justify;
}
p#tactu {
	margin-left:20px;
	margin-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#0066CC;
	padding:0;
	font-size:14px;
}
.0margin {
	margin:0;
}
.imgyzeo {
vertical-align:middle;
}
.hrcolor {
color:#004B94;}

.alignement{
text-align:center;
margin-left:50px;}

.centerText { text-align:center; }

.boldgreen { color:#669900; font-weight:bold; }

.boldorange { color:#660000; font-weight:bold; }

.noBorder { border:none; }

/* ************************* Class Plan API GOOGLE ************************* */

.titreplan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
}
.txtplan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #9a379b;
}
.plan {
margin-left:250px;
	width: 600px;
	height: 350px;
	border:1px #140411 solid;
}

/* ************************* Fin Class Plan API GOOGLE ************************* */
