﻿#titre {
	text-align: center;
	padding: 10px;
	margin: auto;
	width: 995px;
	position: relative;
}
#fondimage{
	padding: 10px;
-moz-border-radius:  10px; /* coin arrondi, solution de repli pour for Firefox 1-3.0 */;
	
	-webkit-border-radius:  10px; /* Safari, Chrome (avant WebKit version 532.5) */;
	
	border-radius:  10px; /* Firefox 4; navigateurs supportant CSS3 */;

	background:url('../SITE-AMHCF/site-amhcf2/images/fond-cheval3.png');
}
#footer {
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 100;
	
}
#conteneur{
	width: 995px;
	margin: 0 auto;
	background-color: #71090D;
	box-shadow: 0px 0px 20px black;
	-moz-box-shadow: 0px 0px 20px black;
	-webkit-box-shadow: 0px 0px 20px black;
	-khtml-box-shadow: 0px 0px 20px black;
}
#menu{
	height:208px;

	z-index:100;
	}

#main{
width:995px; 
display:block;
background-color: #343434;
}
#bloc-rond
{
	background-color: #71090D;
	-moz-border-radius-topleft: 20px; /* coin arrondi, solution de repli pour for Firefox 1-3.0 */;
	-moz-border-radius-topleft: 20px 10px; /* coin elliptique, Firefox 3.5-3.6 */;
	-webkit-border-top-left-radius: 20px 10px; /* Safari, Chrome (avant WebKit version 532.5) */;
	border-top-left-radius: 20px 10px; /* Firefox 4; navigateurs supportant CSS3 */;
	-moz-border-radius-topright: 20px 10px; /* coin elliptique, Firefox 3.5-3.6 */;
	-webkit-border-top-right-radius: 20px 10px; /* Safari, Chrome (avant WebKit version 532.5) */;
	border-top-right-radius: 20px 10px; /* Firefox 4; navigateurs supportant CSS3 */;
	padding: 10px;
	border-color: #FFA500;
	border-style: solid;
	border-width: thin;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
}
#column_left{
	width: 200px;
	height: 700px;
	margin-right: 0px;
	float: left;
}
#column_right{
	width: 200px;
	float: left;
	height: 700px;
}
#column_center{
	width: 592px;
	float: left;
}

#navigation {
	width: 200px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	font-size: small;
	color: #800000;
	border-bottom-color: #FFCC00;
	border-bottom: px solid;
}

#navigation li {
	height: 30px;
	border-bottom: 1px solid;
	margin-bottom: 1px;
	margin: 0x;
	padding: 5px;
	list-style: none;
	border-bottom-color: #808080;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-left-color: #343434;
	border-left-style: solid;
	border-left-width: thin;
	color: #FFFFFF;
}

#navigation li a {
	display: block;
	line-height: 2em;
	text-align: left;
	text-decoration: none;
	list-style: none;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: large;
	font-style: italic;
	color: #FFA500;
}
#navigation li a:hover, #navigation li a:focus, #navigation li a:active {
	background: #C0C0C0;
	text-decoration: none;
	background-color: #363636;
}
dd ul{
	background-color: #363636;
	width: 115px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	list-style: none;
	z-index: 10;
}


.body [
background-attachment: fixed; 
backgrounde: url('fond-noir.jpg');
]

.liste-image-inside {
list-style-image :url('fleche.gif');
list-style-position :inside;
}
.style23 {
	background-color: #0C3363;
}
.style60{
	border: 20px  orange;
	padding: 15px;
	border-bottom-left-radius: 50px;
		background-color: #FFFFCC;
		border-bottom-right-radius: 200px;
		border-top-left-radius :100px;
		border-top-right-radius :66px;
		 -moz-box-shadow: 0 2px 2px #bcbcbc;
  -webkit-box-shadow: 0 2px 2px #bcbcbc;
  text-shadow: 0 -1px 1px #565656;
background:url(images/bg.png) 0 0 repeat-x #363636;
		color: #FFFFFF;
	font-size: medium;
	
}

.style70 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.style76 {
	background-color: #114D95;
}
.style81 {
	color: #FFFFFF;
	font-family: Georgia;
	font-size: xx-large;
}
.style82 {
	text-align: center;
	color: #FFFFFF;
}
.style83 {
	text-align: center;
	color: #FFFFFF;
	background-color: #0C3363;
}
.style85 {
	text-align: center;
	color: #000000;
	}
.style87 {
	text-align: center;
}
.style88 {
	border-color: #000066;
	border-style: solid;
	border-width: thin;
	border: 20px orange;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 0 2px 2px #bcbcbc;
	-webkit-box-shadow: 0 2px 2px #bcbcbc;
	color: #000000;
	font-size: small;
	font-color: black;
	padding: 10px;
	background-color: #AAAAAA;
		text-align: left;
}
.stylebloc {
	border-color: #FFA500;
	border-style: solid;
	border-width: thin;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;

	box-shadow:2px 2px 5px black;
	moz-box-shadow: 0 2px 2px black;
	webkit-box-shadow: 0 2px 2px black;
	color: #FFFFFF;
	font-size: small;
	padding: 10px;
	text-align: left;
	}
	.style88b { padding: 3px;
	border-color: #FF0000;
	border: 2px solid;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	box-shadow:2px 2px 5px black;
	moz-box-shadow: 0 2px 2px black;
	webkit-box-shadow: 0 2px 2px black;
	font-size: small;
	
	padding: 10px;
	text-align: left;
	background-color: #E0E1FE;
}
.ombrage {
  border: 1px solid #fff;
  -moz-box-shadow: 8px 8px 12px #aaa; 
  -webkit-box-shadow: 8px 8px 12px #aaa; 
  box-shadow: 8px 8px 12px #555; 
  }
.ombrage2 {
	border-color: #FFA500;
	border: 1px solid #fff;
	-moz-box-shadow: 8px 8px 12px #aaa;
	-webkit-box-shadow: 8px 8px 12px #aaa;
	box-shadow: 5px 5px 8px black;
}
  .style89 {
	text-align: left;
	background-color: #E0E1FE;}

.multiplecolumns 
{
	-moz-column-width: 300px;
	-webkit-column-width: 300px;
	-moz-column-gap: 20px;
	-webkit-column-gap: 20px;
	-moz-column-rule: 1px solid #ddccb5;
	-webkit-column-rule: 1px solid #ddccb5;
	background-color: #FFFFFF;
	text-align: justify;
	font-size: medium;
	padding: 5px;
	color: #000000;
}
