body {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #F2EFE6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	word-spacing: normal;
	text-align: center;
	/*background: #336699 url("img/fond.jpg") no-repeat 0% 0%;*/
}
a{
	color:#000000;
	font-size: 10px;
}
a:visited {
	color:#000000;
}

a:hover {
	color: #beb787;
}

a:active {
	color: #000000;
}

#container {
	width: 900px;
	height: 500px;
	border: 1px solid #000;
	line-height: 140%;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	background-color: #fff;
	/*background: #ffffff url("img/fond.jpg") no-repeat 0% 0%;*/
}

.actu {
	width: 300px;
	border: 1px dotted #beb787;
	padding:2px;
	line-height: 140%;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-color: #fff;
	/*background: #ffffff url("img/fond.jpg") no-repeat 0% 0%;*/
}


#left {
	overflow: hidden;
	float: left;
	width: 180px;
	background-color: #fff;
}

#center {
	overflow: hidden;
	float: left;
	width: 700px;
	height: 330px;
	background-color: #fff;
}

#banner {
	display : block;
	background: url("img/banner.jpg") no-repeat 0% 0%;
	width:900px;
	height:17px;
	margin: 0px 0px 0px 0px;
	border: 0px solid #c00;
	padding:0px 0px 0px 0px;
}

a.banner {
	margin: 0px 10px 0px 0px;
	font-weight: 12px;
	padding-left:90px;
	padding-bottom:0px;
	color:#000000;
	border: 0px solid #000;
	height:17px;
}



#banner-img {
	display: none;
	background: #336699;
    display : block;
    /*background: #336699 url("img/haut.jpg") no-repeat 0% 0%;*/
   	height: 152px;
	
}


.content {
	float: left;
	overflow: visible;
	padding: 20px 5px 8px 15px;
	width: 100%;
	line-height: 150%;
}

h3.titre {
	margin: 0px 5px 0px 0px;
	padding: 15px 0px 15px 0px;
	font-size: 14px;
	font-weight: bold;
	align:right;
	text-decoration:underline;
}

.content td {
    margin: 5px 5px 5px 0px;
	padding: 0px 10px 0px 0px;
	border: 0px solid #000;
	font-size: 11px;
	vertical-align:top;
	text-align:right;
}

.content blockquote {
	font-size: 100%;
	padding: 0px 0px 0px 18px;
    margin: 5px 5px -10px 0px;
}

.content ul {
	font-size: 100%;
}

.content p.posted {
	padding: 3px 3px 20px 0px;
	margin: 15px 5px 15px 0px;
	font-size: 90%;
	border-bottom: 0px dashed #000;
	clear: both;
}

.decorator1, .decorator2 {
    padding: 0px;
    margin: 0px;
}

.link-note {
	font-size: 65%;
	text-align: center;
	line-height: 100%;
	padding: 0px;
	margin: 0px;
	background: transparent url("img/chevaux.jpg") no-repeat 0% 0%;
	width:179px;
	height:331px;
}
.menu {
	margin-left:0px;
	width:175px; 
	line-height:12px;
	text-align: left;
	z-index: 2;
	border: 0px solid #ffffff;
}

td.TitreMenu {
	width:140px; 
	height:20px;
	line-height:0px;
	text-align: left;
	padding-bottom : 0px;
	padding-left :35px;
	z-index: 3;
	border-bottom: 0px solid #000;
	font-size: 10px;
}

.TitreMenu {
	position:relative;
	width:140px; 
	height:20px;
	line-height:20px;
	text-align: left;
	padding-left : 0px;
	margin-bottom : 0px;
	z-index: 3;
	border:0px solid #000;
	border-bottom: 1px solid #000;
	font-size: 12px;
	font-weight:bold;
}

td.menu {
	width:140px; 
	height:20px;
	line-height:12px;
	text-align: left;
	padding-top : 3px;
	background: url(img/s_menu.gif) right bottom no-repeat;
	z-index: 3;
	border: 0px solid #cc0000;
	font-size: 10px;
}

a.menu{
	padding-left: 90px;
	text-decoration:none;
	font-weight: bold;
	padding-top : 1px;
}

.link-note img {
	border: 0px;
	margin-bottom: 2px;
	background: transparent;
	
}


h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}


#bas {
	position:relative;
	background: url("img/bas.jpg") no-repeat 0% 0%;
	width:900px;
	height:100px;
	margin: 0px 0px 0px 0px;
	font-size: 10px;
	border: 0px solid;
	text-align: left;
	z-index:0;
	border: 1px solid #000;
}


a.autocaristes {
	text-decoration:none;
	color:#000000;
	position:absolute;
	width:140px; height:16px; z-index:1; left: 73px; top: 26px;border: 0px solid;
	font-size: 10px;
	font-weight: bold;
}
a.autocaristes:hover{
	color:#d1ccae;
}

a.bambins{
	text-decoration:none;
	color:#000000;
	position:absolute;
	width:150px; height:16px; z-index:2; left: 227px; top: 26px;border: 0px solid;
	font-size: 10px;
	font-weight: bold;
	
}
a.bambins:hover{
	color:#d1ccae;
}

.ouvertureTxt {
	position:absolute;
	width:330px; height:20px; z-index:0; left: 60px; top: 50px;border: 0px solid;color : #ffffff;font-size: 9px;line-height:10px;
}

a.mentions{
	text-decoration:none;
	color:#000000;
	position:absolute;
	width:150px; height:16px; z-index:2; right: 120px; top: 100px;border: 0px solid;
	font-size: 10px;
	font-weight: bold;
	
}
a.mentions:hover{
	color:#d1ccae;
	}

a.quai13{
	text-decoration:none;
	color:#000000;
	position:absolute;
	width:150px; height:16px; z-index:2; right: -5px; top: 100px;border: 0px solid;
	font-size: 10px;
	font-weight: bold;
	
}
a.quai13:hover{
	color:#d1ccae;
}
