@charset "utf-8";
/* CSS Document */

body {
	
	background-color:#E5DDCA;
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:80%;
	color:#4e450a;
	
	}


a:link{
color:#4e450a;
text-decoration:none;
}
a:visited{
color:#4e450a;
text-decoration:none;
}
a:hover{
color: #460000;
text-decoration:none;
}
a:active{
color:#460000;
text-decoration:none;
}

.tableauheader{ background-color:#4E450A; color:#FFF; font-size:14px; padding:5px;}
.tb_col01{ background-color:#c7c4b3; color:#4E450A; padding:3px;}
.tb_col02{ background-color:#9e9b88; color:#ffffff;padding:3px;}


div#main{
background-image:url(images/milieu.jpg);
background-repeat:repeat-y;
width:1024px;
margin-top:0px;
margin-bottom:0px;
margin:auto;
padding:auto;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-top:0px;}

div#middel{
	padding-left:40px;
	padding-right:40px;
	text-align: justify;
}

#header{
background-image: url(images/header.jpg);
height:262px;
margin-top:0px;
margin-bottom:0px;}

div#content{
background-image:url(images/milieu.jpg);
padding-left:30px;
padding-right:30px;
padding-top:20px;
margin-bottom:0px;
float:left}

#map{
margin:auto;}

.clear	{ clear: both;		}

/* -------------------------TopMenu------------------------------------------ */

#topMenu{

margin:auto;
padding-top:50px;
padding-left:140px;
text-align:center;
font-size:13px;
color:#FFFFFF;
font:Verdana, Arial, Helvetica, sans-serif;}

#topMenu a:link{
color:#FFFFFF;
text-decoration:none;
}
#topMenu a:visited{
color:#FFFFFF;
text-decoration:none;
}
#topMenu a:hover{
color:#FFCC66;
text-decoration:none;
}
#topMenu a:active{
color:#FFCC66;
text-decoration:none;
}

/* -------------------------END TopMenu------------------------------------------ */




.titre{
color:#FFFFFF;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;}

.titre td{
background-color:#4e450a;}


.haras_home{
float:left;
clear:both;
width:308px;
}


/* -------------------------Position image------------------------------------------ */

.image_align_right{
padding-left:10px;
float:right;
}

.image_align_left{
padding-right:10px;
float:left;
}
/* -------------------------END Position image------------------------------------------ */

.txt_align_left{
float:left;
color:#FF0000;}


.bt_accueil{
padding-top:5px;
padding-bottom:5px;
float:right;
}









/* -------------------------footer------------------------------------------ */

#footer{
background-image:url(images/footer.jpg);
background-repeat:no-repeat;
width:1024px;
height:65px;
text-align:center;
color:#FFFFFF;
margin:auto;
padding-top:15px;

}
#footer a:link{
color:#FFFFFF;
text-decoration:none;
}
#footer a:visited{
color:#FFFFFF;
text-decoration:none;
}
#footer a:hover{
color:#FFCC66;
text-decoration:none;
}
#footer a:active{
color:#FFCC66;
text-decoration:none;
}
/* -------------------------END footer------------------------------------------ */




.img_border_white{
	border: 4px solid #ffffff;
}}

