/*HEADER START*/
div.header
{
	background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/bg-header.png);
	height:171px;
	margin:0;
	padding:0;
	position:relative;
	top:-1px;
	width:1000px;
}

div.logo 
{
	padding-left:123px;
	padding-top:33px;
	width:218px;
}

div.title {
	color:#024B64;
	left:510px;
	position:relative;
	text-align:right;
	top:8px;
	width:430px;
}

h1.title {
color:#024B64;
font-family:"Eurostar Black Extended";
font-size:22px;
height:22px;
letter-spacing:1px;
margin:0;
padding:0 10px 0 0;
text-align:right;
}

p.title {
color:#024B64;
font-family:"Verdana";
font-size:10px;
font-weight:inherit;
letter-spacing:0;
margin:0;
padding:0 10px 0 0;
text-align:right;
}

ul.menu {
color:#FFFFFF;
font-family:"Arial";
font-size:10px;
list-style-type:square;
margin-left:30px;
margin-top:38px;
padding:0;
}

li.menu {
font-family:"Arial";
}


a:link.navigation, a:visited.navigation {
color:#FFFFFF;
font-weight:bold;
letter-spacing:1px;
text-decoration:none;
}

a:hover.navigation {
color:#3ec1ed;
letter-spacing:1px;
text-decoration:underline;
}

/*HEADER END*/


/*CONTENT START*/
div.container, div.equipe_container, div.chevaux_container
{
	background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/bg-content.png);
	background-position:center center;
	background-repeat:repeat-y;
	margin:0;
	padding:0;
	position:relative;
	top:-2px;
	width:1000px;
	height:900px;
}

div.content, div.equipe, div.equipe_title, div.partner, div.partner_title
{
	margin:auto;
	padding:auto;
	width:900px;
}
/*CONTENT END*/


/*CONTENT HOME START*/
/*HOME DIAPO*/
div.diapo {
height:300px;
margin:0;
padding:0;
position:relative;
top:0px;
width:900px;
}

/*LEFT*/
div.home_left {
width:306px;
margin:0;
padding:0;
position:relative;
height:572px;
float:left;
}
div.home_left_bg {
background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/bg-left-home.gif);
background-repeat:repeat-x;
width:253px;
float:right;
height:572px;
}

/*HOME ACTU*/
div.home_left_actu{
background:#FFFFFF;
margin:15px;
border:#333333 1px solid;
width:223px;
height:auto;
}
div.home_left_actu h2 {
background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/actu-line.gif);
background-position:136px 11px;
background-repeat:no-repeat;
color:#333333;
font-family:"Eurostar Black Extended";
font-size:13px;
font-weight:normal;
letter-spacing:1px;
margin:auto;
padding:7px 5px;
}
div.home_left_actu_bottom {
background-color:#333333;
height:20px;
margin:auto;
padding-right:5px;
position:relative;
text-align:right;
top:0;
}
div.home_left_actu a {
color:#FFFFFF;
font-family:verdana;
font-size:10px;
font-weight:bolder;
letter-spacing:1px;
text-decoration:none;
}

div.home_left_bg img{
margin-top:15px;
border:#333333 1px solid;
}

/*HOME RIGHT*/
div.home_right {
background-color:#FFFFFF;
width:594px;
margin:0;
padding:0;
position:relative;
height:532px;
float:right;
}

div.home_right_about
{
background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/bg-right-about.gif);
background-repeat:repeat-x;
border:1px solid #024B64;
height:230px;
margin:20px;
padding:0;
}
div.home_right_about p
{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.3;
padding:5px;
font-weight:normal;
}

/*HOME JUMPING*/
div.home_jumping {
background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/bg-jumping-home.gif);
background-repeat:repeat-x;
border:1px solid #8A5C28;
float:left;
height:300px;
left:30px;
position:relative;
width:260px;
text-align:center;
}
div.home_jumping h2{
background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/jumping-line.gif);
background-position:186px 16px;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:"Eurostar Black Extended";
font-size:15px;
font-weight:normal;
letter-spacing:1px;
margin:auto;
padding:6px 5px;
text-align:left;
}
div.home_jumping p{
color:#FFFFFF;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:8px;
text-align:left;
}

/*ACCES*/
div.home_acces, div.contact_acces {
background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/bg-acces-home.gif);
background-repeat:repeat-x;
border:1px solid #333333;
float:right;
height:300px;
position:relative;
right:30px;
width:250px;
text-align:center;
}
div.home_acces h2, div.contact_acces h2 {
background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/map-line.gif);
background-position:96px 16px;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:"Eurostar Black Extended";
font-size:15px;
font-weight:normal;
letter-spacing:1px;
margin:auto;
padding:6px 5px;
text-align:left;
}
div.home_acces p,div.contact_acces p {
color:#FFFFFF;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:8px;
}
/*CONTENT HOME END*/


/*TEAM PARTNERS START*/

div.equipe_title h1,div.partner_title h1,div.actu_title h1,div.contact_title h1,div.concours_title h1,div.prestations_title h1, div.installations_title h1,div.chevaux_title h1 {
color:#333333;
font-family:"Eurostar Black Extended";
font-size:18px;
font-weight:normal;
height:22px;
letter-spacing:1px;
margin:0 65px;
padding:0;
position:relative;
top:146px;
}

div.equipe, div.partner, div.installations_content
{
	margin:auto;
	padding:auto;
	width:600px;
	position:relative;
}

div.equipe tabble, div.partner tabble
{
	width:100%;
}

div.equipe h2,div.partner h2,div.concours_right h2, div.prestations_right h2
{
	margin:0;
	padding:5px 0px 2px 0px;
	font-family: Eurostar Black Extended;
	font-size:13px;
	color:#024B64;
	letter-spacing:1px;
	font-weight:normal;
}

div.equipe p, div.partner p, div.concours_right p, div.prestations_right p, div.installations_content p
{
	margin:0;
	padding:0px 0px 2px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	letter-spacing:1px;
}

td.equipe, td.equipe_img, td.partner, td.partner_img
{
	padding:15px;
	vertical-align:middle;
}

td.equipe_img img, td.partner_img img
{
	border:0;
	width:120px;
}

/*TEAM PARTNERS END*/




/*TEAM START*/
div.equipe_title
{
	margin:auto;
	padding:auto;
	width:900px;
	height:200px;
	position:relative;
	top:0;
	background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/bg-equipe.jpg);
}
/*TEAM END*/


/*PARTNERS START*/
div.partner_container
{
	background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/bg-content.png);
	background-position:center center;
	background-repeat:repeat-y;
	margin:0;
	padding:0;
	position:relative;
	top:-2px;
	width:1000px;
}

div.partner_title
{
	margin:auto;
	padding:auto;
	width:900px;
	height:200px;
	position:relative;
	top:0;
	background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/bg-partenaires.jpg);
}

div.partner a:link, div.partner a:visited {
color:#024B64;
letter-spacing:1px;
text-decoration:underline;
font-weight:normal;
font-size:11px;
}

div.partner a:hover {
color:#3ec1ed;
letter-spacing:1px;
text-decoration:underline;
font-weight:normal;
font-size:11px;
}
/*PARTNERS END*/


/*NEWS CONTACT CONCOURS START*/
div.actu_left, div.contact_left, div.concours_left {
width:307px;
margin:0;
padding:0;
position:relative;
height:672px;
float:left;
}
div.actu_left_bg, div.contact_left_bg, div.concours_left_bg {
background-color:#818181;
width:255px;
float:right;
height:672px;
}
div.actu_right,div.contact_right, div.concours_right, div.prestations_right {
background-color:#FFFFFF;
width:593px;
margin:0;
padding:0;
position:relative;
height:672px;
float:right;
}

div.actu_left_bg img, div.contact_left_bg img {
margin-top:15px;
border:#333333 1px solid;
}

/*NEWS CONTACT CONCOURS END*/


/*NEWS START*/
div.actu_title
{
	margin:auto;
	padding:auto;
	width:900px;
	height:200px;
	position:relative;
	top:0;
	background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/bg-actu.jpg);
}

div.actu_left_actu{
background-color:#FFFFFF;
border:1px solid #333333;
color:#333333;
font-family:verdana;
font-size:10px;
height:auto;
margin:15px;
width:223px;
}

div.actu_left_actu a:link, div.actu_left_actu a:visited {
color:#024B64;
letter-spacing:1px;
text-decoration:underline;
font-weight:bold;
font-size:11px;
}

div.actu_left_actu a:hover {
color:#3ec1ed;
letter-spacing:1px;
text-decoration:underline;
font-weight:bold;
font-size:11px;
}

div.actu_left_actu h2 {
background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/actu-line.gif);
background-position:140px 11px;
background-repeat:no-repeat;
color:#333333;
font-family:"Eurostar Black Extended";
font-size:13px;
font-weight:normal;
letter-spacing:1px;
margin:auto;
padding:7px 5px;
}

div.actu_right_news
{
margin:20px;
padding:0;
}

/*NEWS END*/


/*CONTACT START*/
div.contact_title
{
	margin:auto;
	padding:auto;
	width:900px;
	height:200px;
	position:relative;
	top:0;
	background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/bg-contact.jpg);
}

div.contact_directions {
background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/bg-jumping-home.gif);
background-repeat:repeat-x;
border:1px solid #8A5C28;
float:left;
height:300px;
left:30px;
position:relative;
width:260px;
text-align:center;
}
div.contact_directions h2{
background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/jumping-line.gif);
background-position:186px 16px;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:"Eurostar Black Extended";
font-size:15px;
font-weight:normal;
letter-spacing:1px;
margin:auto;
padding:6px 5px;
text-align:left;
}
div.contact_directions p{
color:#FFFFFF;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
padding:8px;
text-align:left;
}
/*CONTACT END*/


/*CONCOURS START*/
div.concours_title
{
	margin:auto;
	padding:auto;
	width:900px;
	height:200px;
	position:relative;
	top:0;
	background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/bg-concours.jpg);
}

div.concours_left_bg img {
margin-top:5px;
border:#333333 1px solid;
}

div.concours_right_news, div.prestations_right_news
{
	margin:20px 50px;
}
/*CONCOURS END*/

/*PRESTATIONS START*/
div.prestations_title
{
	margin:auto;
	padding:auto;
	width:900px;
	height:200px;
	position:relative;
	top:0;
	background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/bg-prestations.jpg);
}

div.prestations_right_news ul, div.installations_content ul
{
	margin:15px 40px;
	padding:0;
	list-style:square;
}

div.prestations_right_news li, div.installations_content li
{
	color:#666666;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
}

/*PRESTATIONS END*/

/*INSTALLATIONS START*/
div.installations_title
{
	margin:auto;
	padding:auto;
	width:900px;
	height:200px;
	position:relative;
	top:0;
	background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/bg-installations.jpg);
}

div.installations_img
{
	margin:auto;
	padding:auto;
	width:900px;
	height:326px;
	position:relative;
	top:0;
	background-color:#999999;
}

div.installations_img img
{
margin:10px 7px 0px 7px;
border:#333333 1px solid;
}
/*INSTALLATIONS END*/


/*CHEVAUX START*/
div.chevaux_title
{
	margin:auto;
	padding:auto;
	width:900px;
	height:200px;
	position:relative;
	top:0;
	background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/bg-chevaux.jpg);
}

div.chevaux, div.cheval
{
	margin:auto;
	padding:auto;
	width:700px;
	position:relative;
}

div.chevaux tabble
{
	width:100%;
}

div.chevaux p
{
	margin:0;
	padding:0px 0px 2px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	letter-spacing:1px;
}

td.chevaux_img
{
	padding:15px;
	vertical-align:middle;
	width:200px;
}

td.chevaux_desc
{
	padding:15px;
	vertical-align:middle;
}

td.chevaux_img img
{
	border:1px solid #333333;
	width:150px;
}

td.chevaux_desc a:link, td.chevaux_desc a:visited {
color:#024B64;
letter-spacing:1px;
text-decoration:underline;
font-weight:bold;
font-size:14px;
}

td.chevaux_desc a:hover {
color:#3ec1ed;
letter-spacing:1px;
text-decoration:underline;
font-weight:bold;
font-size:14px;
}

div.chevaux_price
{
	margin:auto;
	padding:auto;
	width:700px;
	position:relative;
	text-align:center;
}
div.chevaux_price p
{
	margin:0;
	padding:0px 0px 2px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	letter-spacing:1px;
}

/*CHEVAUX END*/

/*CHEVAL START*/
div.cheval_container
{
	background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/bg-content.png);
	background-position:center center;
	background-repeat:repeat-y;
	margin:0;
	padding:0;
	position:relative;
	top:-2px;
	width:1000px;
	height:1800px;
}
div.cheval p
{
	margin:0;
	padding:5px 0px 2px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	letter-spacing:1px;
}

div.cheval h1 {
color:#3ec1ed;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
letter-spacing:1px;
margin:0;
padding:5px 0 5px;
}


div.cheval h2 {
color:#024B64;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
letter-spacing:1px;
margin:0;
padding:10px 0 10px;
}

div.cheval img
{
	border:1px solid #333333;
}

/*CHEVAL END*/


/*FOOTER START*/
div.footer
{
background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/bg-footer.png);
height:196px;
margin:0;
padding:0;
position:relative;
top:-80px;
width:1000px;
}

div.logo_footer
{
position:relative;
right:405px;
top:85px;
width:100px;
}

div.contact_footer
{
color:#666666;
font-family:"Verdana";
font-size:11px;
letter-spacing:1px;
position:relative;
right:200px;
text-align:left;
top:-20px;
width:300px;
}

div.partner_footer {
background-image:url(http://www.equirodi.com/cheval/img/ecurienessi/partner-line-footer.gif);
background-position:188px 2px;
background-repeat:no-repeat;
color:#024B64;
font-family:"Eurostar Black Extended";
font-size:11px;
left:266px;
letter-spacing:1px;
position:relative;
text-align:left;
top:-91px;
width:347px;
}

div.tag_footer {
color:#666666;
font-family:"Verdana";
font-size:10px;
left:201px;
position:relative;
top:-91px;
width:500px;
}
/*FOOTER END*/


/*FEEDBURNER HOME*/
div.feedburnerFeedBlock {
margin:0;
padding:0;
width:223px;
}

div.feedburnerFeedBlock ul {
color:#333333;
list-style-type:square;
margin:auto;
padding-left:20px;
width:180px;
}

div.feedburnerFeedBlock li {
color:#333333;
font-size:16px;
font-weight:normal;
line-height:12px;
margin:0;
padding:3px 0;
}

div.feedburnerFeedBlock > ul > li > span.headline a {
color:#30A6CD;
font-size:11px;
font-weight:bold;
letter-spacing:1px;
text-decoration:none;
}

div.feedburnerFeedBlock p.date {
color:#333333;
font-size:10px;
font-weight:bold;
letter-spacing:1px;
margin-left:-5px;
}

.feedburnerFeedBlock #creditfooter 
{
   display: none;
}
/*FEEDBURNER*/