@CHARSET "ISO-8859-1";
body 									{ background: #000 url(images/fond_html.gif) 0 0 repeat-x; }
* 										{ margin:0;padding:0;text-align:center; }

.nocss 									{ display:none;}

div#bandeau_expo 						{ border:1px solid #FFFFFF;color:#FFFFFF;left:50%;margin-left:-40px;padding:0px;position:absolute;text-transform:uppercase;top:70px;}
div#bandeau_expo table tr td, 
div#bandeau_expo table tr td a, 
div#bandeau_expo table tr td a span 	{ font-family:Verdana,Arial,sans-serif;font-size:11px;}
div#bandeau_expo a 						{ color:#FFFFFF;text-decoration:none;}
div#bandeau_expo a:hover 				{ text-decoration:underline;}
div#bandeau_expo a span 				{ color:#F5A000;}

.retoursite         { width:100%;text-align:center}

div#fd_affiche 		{ position:absolute; top:44px; left:0px; width:454px; height:311px; display:block; background:url(images/fd_affiche.gif) no-repeat;}
div#fd_clip 		{ position:absolute; top:400px; left:783px; width:215px; height:210px; display:block; background:url(images/fd_clip.gif) no-repeat;}
div#salon-cheval-bg	{ position:absolute; top:61px; left:0; width:215px; height:215px; display:block;background:url(images/ddc-home-pub-bg-2.jpg) no-repeat; }
div#salon-cheval	{ position:absolute; top:25px; left:156px; width:468px; height:60px; display:block; }

a#alaffiche 		{ position:absolute; top:32px; left:19px; width:157px; height:206px;display:block; background:url(images/affiche2.jpg) no-repeat 0 0;}
a#alaffiche:hover 	{ background-position:-157px 0;}
a#lkclip 		{ position:absolute; top:43px; left:10px; width:188px; height:132px;display:block; background:url(images/clip.jpg) no-repeat 0 0;}
a#lkclip:hover 		{ background-position:-188px 0;}
.nocss   		{ display:none;}

div#container 		{ background:url(images/fond.gif) 0 110px repeat-x #0b4b23;width:998px;height:320px;display:block;padding:340px 0 0 0;position:relative;margin: 0 auto;text-align:left;}
div#fddomaine 		{ position:absolute;top:90px;left:224px;width:766px; height:310px;display:block;background:url(images/fond.jpg) 0 0 repeat-x;}

#english img		{ border:0px;}
#english 		{ height: 15px;padding: 0;margin: 0;padding-left: 20px;	font: 10px Arial, Verdana,sans-serif;clear: left;}
#english        	{ position:absolute;top:30px;left:10px;}
#english a 		{ color: #cc9933;text-decoration: none;}
#english a:hover 	{ text-decoration: underline;}

#flash_chateau 		{ position:absolute;top:163px;left:574px;margin: 0;}

div#actualites 	        { position:absolute;top:300px;left:0px;width:280px;height:auto;margin:0;padding:0 0 50px 0;}
div#titre_actualite 	{ position:absolute;top:-10px;left:60px;z-index:100;}
div#encadre_actualite 	{ border: 1px solid #FFF;width: 186px;height: 272px;padding: 0 19px 0 19px;margin:0 auto;}

img.monRoll		{ border:0px;}

div#encadre_actualite ul 	{ list-style: none;position: relative;top: 30px;left:0;color: #FFF;font: 12px Arial, Verdana, sans-serif;}
div#encadre_actualite ul li 	{ margin-bottom: 5px;}

.titre_actu 		{ font-weight: bold;}
.resume_actu 		{ font-style: italic;}
.pointilles 		{ padding-left: 150px;}

div#chateau, div#chateauva 				{ height:83px;width:237px;display:block;margin: 0;position:absolute;top:377px;left:338px}
div#chateau a 							{ height:83px;width:237px;display:block;background:url(images/chateau.jpg) no-repeat 0 0;}
div#chateauva a 						{ height:83px;width:237px;display:block;background:url(images/chateau_va.jpg) no-repeat 0 0;}
div#chateau a:hover, div#chateauva a:hover	{ background-position: -237px 0;}

div#ecuries, div#ecuriesva 				{ height:81px;width:233px;display:block;margin: 0;position:absolute;top:333px;left:575px}
div#ecuries a 							{ height:81px;width:233px;display:block;background:url(images/ecuries.jpg) no-repeat 0 0;}
div#ecuriesva a 						{ height:81px;width:233px;display:block;background:url(images/ecuries_va.jpg) no-repeat 0 0;}
div#ecuries a:hover, div#ecuriesva a:hover		{ background-position: -233px 0;}


div#billeterie, div#billeterieva		{ height:81px;width:130px;display:block;margin: 0;position:absolute;top:282px;left:808px}
div#billeterie a 						{ height:81px;width:130px;display:block;background:url(images/billeterie.jpg) no-repeat 0 0;}
div#billeterieva  a 					{ height:81px;width:130px;display:block;background:url(images/billeterie_va.jpg) no-repeat 0 0;}
div#billeterie a:hover,div#billeterieva  a:hover	{ background-position: -248px 0;}

.menu_separateur 	{ border-right: 1px solid #cc9933;padding: 0 5px 0 0;}
div#contenu 		{ color: #FFF;}

div#footer				{ position:absolute; left: 270px; bottom:20px; display:block; width:505px;}
/* div#footer				{ margin:-30px 0 50px 0;} */
/* div#footer				{ margin:0 0 0 50px;} */
div#footer_page				{ }
div#footer #menu_footer,
div#footer_page #menu_footer 		{ list-style: none;padding: 0;margin: 0;}
div#footer #menu_footer li,
div#footer_page #menu_footer li 	{ display:inline;margin: 0 5px 0 0;text-align: center;}
div#footer #menu_footer li a, 
div#footer_page #menu_footer li a 	{ color: #cc9933;font: 8pt Verdana, Arial, sans-serif;font-weight: bold;font-variant: small-caps;text-decoration: none;}

#mailg p { 
  margin-top: 20px;
  font: 8pt Verdana, Arial, sans-serif;
  text-align:center;
}
#mailg form { 
  margin:0 auto;
  width:230px;
}
#mailg p { 
  color: #cc9933; 
  margin-bottom: 5px; 
}
#mailg form #recherche-texte  { 
  color: #cc9933;
  font-size: 13px;
  width: 151px;
  height: 22px;
  border: none;
  background: url(media/input-search.png) right top no-repeat;
  vertical-align: top;
  margin: 0;
  padding: 6px 0 0 25px;
  text-align:left;
}
#mailg form #recherche-submit {
  color: #cc9933;
  font-size: 13px;
  width: 36px;
  height: 27px;
  border: none;
  background: url(media/btn-ok.png) left top no-repeat;
  vertical-align: top;
  margin: 0 0 0 1px;
  padding: 0 0 0 1px;
  font-weight: bold;
  cursor: pointer;
}
div#pub-2 { border: 1px solid #FFF; color: #FFFFFF; text-transform: uppercase; padding: 0px; position: absolute; top: 20px; left: 75px; width:230px; height:68px; }
div#pub-2 table tr td, div#pub-2 table tr td a, div#pub-2 table tr td a span { font-size: 10px; font-family: Verdana, Arial, sans-serif; }
div#pub-2 a { text-decoration: none; color: #fff; }
div#pub-2 a span { color: #f5a000; }

