 body {
 background-repeat: repeat-x;
 background-color:#947769;
 background-image:url(../_IMG/bgnew_02.gif);
}
 *{
 margin:0;
 padding:0;
 }
 #onglets {
	list-style-type: none;
	padding-top:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	width:1000px;
	margin:0 auto;
 }
#onglets li {
 padding:0 150px 0 0;
 float:left;
 margin-top:12px;
 }
#onglets li a {
 color: #FFF;
 text-decoration: none;
}
#onglets a:hover {
 color: #614c3b;
}
/*#onglets .agenda {
 padding:0;
}*/
#onglets .accueil {
 padding-left:40px;
}
#onglets .liens {
 padding:0;
}

#lienPhysio{
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color: #F00;
	margin: 10px 0;
	display: block;
}



/*encart rouge*/
/*#salon {
	background-color:#F00;
	width:976px;
	height:170px;
	margin-top:440px;
	margin-left:143px;
	position:absolute;
}*/
#bandeauRouge {
	background-color:#F00;
	width: 97%;
	height:170px;
	margin-top:440px;
	margin-left:35px;
	position: absolute;
	text-align: center;
}
/*salon+dates*/
/*#salon h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	width:345px;
	height:160px;
	margin-top:8px;
	color:#FFF;
	text-align: left;
	line-height:22px;
	font-style: italic;
	border:1px solid yellow;
}*/
/* expo/conférence + txt */
*#bandeauRouge h3 {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:22px;
	margin-top:8px;
	font-style: italic;
}
/* le 15/11... */
#bandeauRouge h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:25px;
}

/* lien */
#bandeauRouge a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
}


/*------------- DIV DU BANDEAU ROUGE -------------*/

#gauche{
	width: 20%;
	float: left;
}

#droite{
	width: 20%;
	float: right;
}




/*pavé txt pour les fêtes*/
#vivaboxFetes {
	margin-top:410px;
	margin-left:60%;
	position:absolute;
	display:block;
	width:500px;
	height:170px;
}
/*pour les fêtes - les vivabox*/
#vivaboxFetes h2 {
	font-family: Arial, Helvetica, sans-serif;
	margin-top:41px;
	text-align:center;
	color:#FFF;
	font-size:14px;
	font-style: italic;
	width:360px;
	margin-left:120px;
	line-height:23px;
}
/*pour les fêtes*/
#vivaboxFetes h2 span {
	font-size:22px;
	line-height:1px;
	color:#FFF;
}
/*check horse...*/
#vivaboxFetes h3 {
	font-family: Arial, Helvetica, sans-serif;
	width:235px;
	font-size:14px;
	margin-left:185px;
	text-align: center;
	margin-bottom:-15px;
}
/*------------------------------- clic check horse --------------------------*/
/*encart blc*/
#checkHorse {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFF;
	width:976px;
	height:30px;
	margin-top:610px;
	margin-left:143px;
	position:absolute;
}
/*info check horse*/
#checkHorse ul li {
	font-family: Arial, Helvetica, sans-serif;
	margin-top:4px;
	margin-left:-8px;
	position:absolute;
	list-style-type: none;
}
#checkHorse a {
	color:#000;
	margin-left:50px;
	font-weight: bold;
	text-decoration: none;
}
#checkHorse a:hover {
	color:#d38e00;
}
/*info check horse*/
#multiCheck ul li {
	font-family: Arial, Helvetica, sans-serif;
	margin-left:-8px;
	position:absolute;
	margin-top:614px;
	margin-left:850px;
	list-style-type: none;
}
/*info multi check horse*/
#multiCheck a {
	color:#000;
	margin-left:50px;
	font-weight: bold;
	text-decoration: none;
}
#multiCheck a:hover {
	color:#d38e00;
}
 #wrapper {
 background-image:url(../_IMG/bgtotal_03.gif);
 background-repeat: repeat-x;
 background-color: #000;
 width: 500px;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
 position:relative;
 }
 #header {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 17px;
 background: url(../_IMG/Logo.png) no-repeat;
 height: 50px;
 width:500px;
 background-position: center 15px;
 color: #FFF;
 text-align: center;
 line-height:130%;
 padding-top: 170px;
 margin-top:50px;
 }
 #header span {
 visibility: hidden;
 }
  #slogan {
 background:url(../_IMG/Slogan.jpg) no-repeat;
 margin-top:-30px;
 height:100px;
 background-position:center;
}
#slogan p {
	visibility:hidden;
}
 #deco1 {
 background:url(../_IMG/Deco_1.png) no-repeat;
 height: 75px;
 width: 210px;
 display: block;
 position: absolute;
 left: -240px;
 top:5px;
 }
 #deco2 {
 background:url(../_IMG/Deco_2.png) no-repeat;
 height: 75px;
 width: 210px;
 display: block;
 position:absolute;
 right: -240px;
 top:5px;
 }
 #introscreen {
 background-color: #000;
 position: absolute;
 height: 100%;
 width: 100%;
 background-image:url(../_IMG/Grey-stallion-on-black.jpg);
 background-position: center;
 display: none;
 }
 #content {
 background-color: #000;
 position: relative;
 color:#d38f00;
 }
 #content p {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 line-height: 20px;
 text-align:center;
 margin-top:80px;
 font-weight: bold;
 }
/* #content p span {
	 font-weight:bold;
 }*/
/* #content ul li {
 font-family: Arial, Helvetica, sans-serif;
 line-height: 25px;
 margin-left:-19px;
}*/
#alacarte .carte {
	color:#fff;
	font-size:12px;
	line-height:16px;
	margin-top:20px;
	text-align:left;
	padding-left:15px;
	font-weight: normal;
}
 #liste1 {
 float: left;
 margin-left:75px;
 margin-top:35px;
 list-style-image: url(../_IMG/Triangle.gif);
 }
 #liste1 ul li a {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 line-height: 20px;
 font-style: italic;
 color: #FFF;
 text-decoration: none;
 }
#liste1 ul .equitationphysio a {
 color: #d38e00;
}
#liste1 ul .equitationphysio a:hover {
 color: #FF0000;
}
#liste1 a:hover {
 color:#d38e00;
 }
 #liste2 {
 margin-left:310px;
 margin-top:35px;
 list-style-image: url(../_IMG/Triangle.gif);
 }
 #liste2 ul li a {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 line-height: 20px;
 font-style: italic;
 color: #FFF;
 text-decoration: none;
 }
#liste2 ul .ministages a {
 color:#d38e00;
}
#liste2 ul .ministages a:hover {
 color:#FF0000;
}
 #liste2 a:hover {
 color:#d38e00;
 }
 #souhait h4 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 text-align:center;
 margin-top:35px;
 font-weight: bold;
 color:#d38e00;
 }
 #souhait p {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #FFF;
 margin-top:15px;
 font-size: 13px;
 line-height: 20px;
 text-align:center;
 font-weight: normal;
 }
 #souhait p a {
	 text-align:center;
	 font-size:10px;
	 color:#fff;
 }
 #souhait p a:hover {
	 color:#d38e00;
 }
 /*#souhait p a:visited {
	 color:#551a8b;
 }*/
 #footer {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 20px;
 text-align: center;
 position: relative;
 background-image: url(../_IMG/bgfooter.gif);
 background-repeat: repeat-x;
 padding-top: 20px;
 }
 #footer h6 {
	color: #FFF;
	line-height:18px;
}
 #footer a {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color:#d38e00;
 font-weight:bold;
 }
 #footer p {
 font-family: Arial, Helvetica, sans-serif;
 color:#d38e00;
 font-size: 15px;
 font-weight:bold;
 line-height:35px;
 background-repeat: no-repeat;
 }
 #footer p span {
 font-size: 22px;
 line-height:35px;
 }
#carre img {
	 margin-top:20px;
}
 #copyright p {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #FFF;
 text-align:center;
 margin-top:25px;
 }
 #copyright a {
 color:#947769;
 }
#content p span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	text-align:center;
}
#listeinterventions {
	margin-left:50px;
	margin-top:15px;
}
#listeinterventions ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFF;
	list-style-image: url(../_IMG/Triangle.gif);
	margin-bottom:5px;
}
#listeinterventions ul li span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:50px;
	font-weight: bold;
	color: #FFF;
	margin-left:45px;
}
#listeaussi {
	margin-left:50px;
	margin-top:15px;
}
#listeaussi ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	margin-bottom:5px;
	color: #FFF;
	list-style-image: url(../_IMG/Triangle.gif);
}
#listeaussi ul li span {
	font-weight: bold;
	color: #FFF;
}
#listepratique {
	margin-left:50px;
	margin-top:15px;
}
#listepratique ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFF;
	list-style-image: url(../_IMG/Triangle.gif);
	margin-bottom:8px;
}
#listepratique ul li span {
	font-weight: bold;
	color: #FFF;
}
 #contact {
 height: 240px;
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#d38f00;
 padding: 20px; 
 }
 /*pour vos remerciements...*/
 #contact p {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #FFF;
 line-height: 18px;
 margin-left:120px;
 margin-bottom:7px;
 }
 /*mots*/
 #contact li {
 list-style-type:none;
 width:350px;
 height: 23px;
 margin-left:30px;
 }
  /*champs*/
 #contact form ul li input{
 width: 260px;
 float:right;
 }
 /*champs message*/
 #contact form ul li textarea{
 width: 260px;
 height:100px;
 float:right;
 left: 100px;
 }
 #contact form ul li #envoyer {
 float: none;
 margin-left:87px;
 height: 25px;
 width: 80px;
 margin-top:7px;
 }
  /*merci de vous être...*/
 #merci h6 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 line-height: 16px;
 color: #d38e00;
 text-align: center;
 margin-top:80px;
 }
  /*MJ*/
 #merci h6 span {
 font-size: 14px;
 font-weight: bold;
 color: #FFF;
 line-height:50px;
}
/*tel*/
#merci p {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 25px;
 font-weight: bold;
 color: #d38e00;
 text-align:center;
}
#listeinterventions .maisaussi {
	font-size: 12px;
	margin:20px 40px 0 0;
	text-align:right;
	text-decoration: underline;
}
#listepratique .methode {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	margin:-10px 40px 0 0;
	text-align:right;
	text-decoration: underline;
}

/*------------------------------- liens --------------------------*/
 #url {
 float: left;
 margin-left:75px;
 margin-top:45px;
 list-style-image: url(../_IMG/Triangle.gif);
 }
 #url ul li a {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 line-height: 20px;
 font-style: italic;
 color: #FFF;
 text-decoration: none;
 }
#url a:hover {
 color:#d38e00;
 }
