/*HEADER START*/
div.header {
	height:280px;
	margin:auto;
	padding:0;
	position:relative;
	width:900px;
}

div.tag_header {
	height:18px;
	margin:-1px auto 0;
	padding:0;
	position:relative;
	width:900px;
}
div.tag_header p {
	color:#3E0D0D;
	font-size:11px;
	font-weight:normal;
	margin:0;
	padding:2px 0 0;
	text-align:left;
}

div.logo_header
{
	height:70px;
	margin:0;
	padding:0;
	width:900px;
}

div.img_header
{
	margin:auto;
	height:152px;
	padding:0;
	width:900px;
}

/*HEADER END*/




/*MENU START*/
div.navcontainer {
	height:28px;
	margin:4px auto 0;
	padding:0;
	width:900px;
}

ul#navlist { 
font-family:"Lucida Sans";
}

ul#navlist a
{
font-weight: normal;
text-decoration: none;
}

ul#navlist, ul#navlist ul, ul#navlist li
{
margin: 0px;
padding: 0px;
list-style-type: none;
}

ul#navlist li {
text-align:center;
float: left;
}

ul#navlist li a
{
color:#3E0D0D;
font-family:"Lucida Sans";
font-size:18px;
font-style:italic;
font-weight:normal;
padding: 6px 12px;
}

ul#navlist li a:hover
{
color:#ffc515;
font-family:"Lucida Sans";
font-size:18px;
font-style:italic;
font-weight:normal;
background-color:#3E0D0D;
padding: 6px 12px;
}

ul#subnavlist { display: none; }
ul#subnavlist li { float: none;}

ul#subnavlist li a
{
padding: 0px;
margin: 0px;
text-align:left;
}

ul#navlist li:hover ul#subnavlist
{
display: block;
position: absolute;
font-size: 18px;
padding: 6px;
background-color:#ffc515;
text-align:left;
width:144px; 

}

ul#navlist li:hover ul#subnavlist li a
{
display: block;
width: 140px;
border: none;
padding: 2px;
}

/*MENU END*/








/*CONTENT START*/
div.container
{
	padding:0;
	margin:auto;
	width:900px;
}
div.content
{
	margin:auto;
	padding:0px 25px 20px;
	width:850px;
	
}

div.content h1
{
	color:#ffc515;
	font-family: inherit;
	font-size:24px;
	font-weight:normal;
	font-style:italic;
	margin:20px auto;
	padding:0;
	border-bottom:#ffc515 1px solid;
	width:100%
}

div.content p,div.content_p3 p,div.content_contact p,div.chevaux p,div.saillies p
{
	color:#FFC515;
	font-family:inherit;
	font-size:14px;
	font-style:italic;
	font-weight:normal;
	line-height:18px;
	margin:0;
	padding:0 30px 15px 0;
}


div.content img
{
border: solid 1px #ffc515;
}




div.content h2
{
	color:#FFC515;
	font-family: inherit;
	font-size:18px;
	margin:0;
	padding:0;
	font-style:italic;
	font-weight:normal;
}

div.content ul
{
	margin:0;
	padding:0;	
}

div.content li
{
	font-family: inherit;
	padding:5px;
	margin:0;
	font-size:14px;
	list-style-position:inside;
	font-style:italic;
}


a:link.content{color: #FFC515; font-size: inherit; text-decoration:underline;}
a:active.content {color: #FFC515; font-size:inherit; text-decoration:underline;}
a:visited.content {color: #FFC515; font-size:inherit; text-decoration:underline;}
a:hover.content {color: #FFC515; font-size:inherit; text-decoration:underline;}
/*CONTENT END*/




/*CHEVAUX A VENDRE + PARTNER START + PRODUITS*/
div.chevaux_container,div.cheval_container,div.partner_container,div.saillies_container,div.saillie_container,div.saillie_container,div.links_container
{
margin:auto;
padding:0;
width:900px;
}
div.chevaux, div.saillies
{
margin:auto;
padding:0 25px 20px;
width:850px;
}

div.chevaux_title, div.saillies_title
{
margin:auto;
padding:0;
width:850px;
}

div.chevaux_title h1,div.links_title h1,div.saillies_title h1
{
	border-bottom:1px solid #FFC515;
	color:#FFC515;
	font-family:inherit;
	font-size:24px;
	font-style:italic;
	font-weight:normal;
	margin:20px auto;
	padding:0;
	width:100%;
}

div.saillies table
{
width:850px;
}

td.chevaux_img, td.saillies_img
{
border-bottom:1px solid #FFC515;
width: 250px;
padding:20px 30px;
text-align:center;
}
td.chevaux_img img, td.saillies_img img
{
border: solid 1px #FFC515;
width: 200px;
padding:0;
}

td.chevaux_desc, td.saillies_desc
{
border-bottom:1px solid #FFC515;
}

div.cheval,div.saillie
{
margin:auto;
padding:0 25px 20px;
width:850px;
}

div.cheval h1,div.saillie h1
{
	border-bottom:1px solid #FFC515;
	color:#FFC515;
	font-family:inherit;
	font-size:24px;
	font-style:italic;
	font-weight:normal;
	margin:20px auto;
	padding:0;
	width:100%;
}

div.cheval h2,div.saillie h2
{
	border-bottom:1px solid #FFC515;
	color:#FFC515;
	font-family: inherit;
	font-size:18px;
	margin-bottom:15px;
	padding:30px 0 0;
	font-style:italic;
	font-weight:normal;
}

div.cheval p,div.saillie p
{
	color:#FFC515;
	font-family:inherit;
	font-size:14px;
	font-style:italic;
	font-weight:normal;
	line-height:18px;
	margin:0;
	padding:0 30px 15px 0;
}

div.cheval img,div.saillie img
{
border: solid 1px #FFC515;
padding:0;
}

td.chevaux_desc a:link, td.saillies_desc a:link{color: #FFC515; font-size: 16px; text-decoration:underline;}
td.chevaux_desc a:active, td.saillies_desc a:active{color: #FFC515; font-size:16px; text-decoration:underline;}
td.chevaux_desc a:visited, td.saillies_desc a:visited{color: #FFC515; font-size:16px; text-decoration:underline;}
td.chevaux_desc a:hover, td.saillies_desc a:hover{color: #FFC515; font-size:16px; text-decoration:underline;}

a:link.print{color: #FFC515; font-size: 12px; text-decoration:underline;}
a:active.print {color: #FFC515; font-size:12px; text-decoration:underline;}
a:visited.print {color: #FFC515; font-size:12px; text-decoration:underline;}
a:hover.print {color: #FFC515; font-size:12px; text-decoration:underline;}

div.cheval a:link{color: #FFC515; font-size: 14px; text-decoration:underline;}
div.cheval a:active{color: #FFC515; font-size:14px; text-decoration:underline;}
div.cheval a:visited {color: #FFC515; font-size:14px; text-decoration:underline;}
div.cheval a:hover{color: #FFC515; font-size:14px; text-decoration:underline;}

div.saillie a:link{color: #FFC515; font-size: 14px; text-decoration:underline;}
div.saillie a:active{color: #FFC515; font-size:14px; text-decoration:underline;}
div.saillie a:visited {color: #FFC515; font-size:14px; text-decoration:underline;}
div.saillie a:hover{color: #FFC515; font-size:14px; text-decoration:underline;}


div.chevaux_price
{
margin:auto;
padding:0;
width:850px;
}

div.chevaux_price p
{
	color:#FFC515;
	font-family:inherit;
	font-size:14px;
	font-style:italic;
	font-weight:normal;
	line-height:18px;
	margin:0;
	padding:0;
	text-align:center;
}


div.links
{
margin:auto;
padding:0 25px 20px;
width:850px;
}
div.links_title
{
margin:auto;
padding:0;
width:850px;
}

div.links p
{
color:#FFC515;
	font-family:inherit;
	font-size:14px;
	font-style:italic;
	font-weight:normal;
	line-height:18px;
	margin:0;
	padding:0 30px 0 0;
	}
div.links h2
{
	color:#FFC515;
	font-family: inherit;
	font-size:18px;
	margin:0;
	padding:0;
	font-style:italic;
	font-weight:normal;
}

td.links_img
{
width: 200px;
padding:5px;
text-align:center;
}
td.links_img img
{
border: solid 1px #FFC515;
width: 150px;
padding:0;
}
td.links
{
border: 0;
padding:5px;
}

div.links a:link{color: #FFC515; font-size: 14px; text-decoration:underline;}
div.links a:active {color: #FFC515; font-size:14px; text-decoration:underline;}
div.links a:visited {color: #FFC515; font-size:14px; text-decoration:underline;}
div.links a:hover {color: #FFC515; font-size:14px; text-decoration:underline;}

/*CHEVAUX A VENDRE + PARTNER END*/





/*FEEDBURNER HOME*/
div.home_actu, div.contact
{
	background-image:url(http://www.equirodi.com/cheval/img/lesvignals/bgactu.png);
	background-repeat: repeat-x;
	background-color:#000000;
	margin:auto;
	padding:0;
	width:300px;
	border:1px solid #ffc515;
}

div.pensions
{
	background-image:url(http://www.equirodi.com/cheval/img/lesvignals/bgactu.png);
	background-repeat: repeat-x;
	background-color:#000000;
	margin-right:50px;
	padding:0;
	width:100%;
	border:1px solid #ffc515;
}

div.elevage
{
	background-image:url(http://www.equirodi.com/cheval/img/lesvignals/bgactu.png);
	background-repeat: repeat-x;
	background-color:#000000;
	margin:0;
	padding:0;
	width:200px;
	border:1px solid #ffc515;
}

div.home_actu h2, div.contact h2, div.pensions h2, div.elevage h2 {
background-color:#581E1E;
color:#FFC515;
font-family:inherit;
font-size:18px;
font-style:italic;
font-weight:normal;
margin:0;
padding:4px 0;
text-align:center;
width:100%;
}

div.home_actu p, div.contact p
{
	background-color:#581e1e;
	width:100%;
	color:#FFC515;
	font-size:12px;
	font-weight:normal;
	font-family:inherit;
	font-style:italic;
	margin:0;
	padding:4px 0;
	text-align:center;
}


div.feedburner {
margin:auto;
padding:10px;
position:relative;
}

div.feedburnerFeedBlock {
margin:auto;
padding:0;
}

div.feedburnerFeedBlock ul {
color:#FFC515;
list-style-type:square;
list-style-position:inside;
}

div.feedburnerFeedBlock li {
color:#FFC515;
text-align:left;
font-size:12px;
font-weight:normal;
font-style:italic;
margin:0;
padding:6px 0;
font-family:inherit;
}

div.feedburnerFeedBlock > ul > li > span.headline a {
color:#FFC515;
font-size:12px;
font-weight:normal;
font-style:italic;
text-decoration:underline;
}

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




/*FOOTER START*/
div.footer
{
	width:100%;
	padding:0;
	margin:20px 0 0;
}

div.footer p {
color:#FFC515;
font-family:inherit;
font-size:14px;
font-weight:normal;
margin:0;
padding:0 0 5px;
}

a:link.footer {color: #FFC515; font-size:14px; text-decoration:underline; font-weight:normal;}
a:active.footer  {color: #FFC515; font-size:14px; text-decoration:underline; font-weight:normal;}
a:visited.footer  {color: #FFC515; font-size:14px; text-decoration:underline; font-weight:normal;}
a:hover.footer  {color: #FFC515; font-size:14px; text-decoration:underline; font-weight:normal;}

/*FOOTER END*/



/*SLIDESHOW START*/

div.slideshow {
	height: 396px; 
	width: 513px; 
	margin:0;
}
div.slideshow img {
	width: 513px; 
	height: 396px; 
}

div.slideshow2 {
	height: 300px; 
	width: 400px; 
	margin-right:50px;
}
div.slideshow2 img {
	width: 400px; 
	height: 300px; 
}

/*SLIDESHOW END*/

