.sidebox {
	margin: 0 auto; /* center for now */
	width: 24em; /* ems so it will grow */
	background: url(http://www.equirodi.com/cheval/img/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.sideboxcontact {
	margin: 0 auto; /* center for now */
	width: 18em; /* ems so it will grow */
	background: url(http://www.equirodi.com/cheval/img/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.sideboxcontent {
	margin: 0 auto; /* center for now */
	width: 38em; /* ems so it will grow */
	background: url(http://www.equirodi.com/cheval/img/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}



.boxhead {
	background: url(http://www.equirodi.com/cheval/img/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}


.boxhead h2 {
	background: url(http://www.equirodi.com/cheval/img/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 0px 0px 20px 30px;
	color: #d5d5ff; 
	font-size: 1.1em; 
	line-height: 1em;
text-align:left;
}
.boxhead h3 {
	background: url(http://www.equirodi.com/cheval/img/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 0px 15px 20px 30px;
	color: #d5d5ff; 
	font-size: 1.1em; 
	line-height: 1em;
	text-align:left;
}


.boxbody {
	background: url(http://www.equirodi.com/cheval/img/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}






body
{
margin:0;
padding:0;
}


div#chevaux_title
{
margin: 4px;
}


div#cheval
{
margin: 4px;
}

div#container
{
width:800px;
margin: -15px 0 0 0;
padding:0;
text-align:center;
}

div#menu
{
position:relative;
margin-top:-37px;
margin-bottom:0px;
padding:0px 0px 9px 0px;
text-align:center;
font-size:100%;
font-weight:normal;
line-height:30px;
}

a:link.menulatour {color: #000000; font-size:14px; text-decoration:none; font-family:Lucida Sans Unicode;font-style:italic;}
a:active.menulatour {color: #000000; font-size:14px; text-decoration: underline; font-family:Lucida Sans Unicode;font-style:italic;}
a:visited.menulatour {color: #000000; font-size:14px; text-decoration:none; font-family:Lucida Sans Unicode;font-style:italic;}
a:hover.menulatour {color: #000000; font-size:14px; text-decoration: underline; font-family:Lucida Sans Unicode;font-style:italic;}

div#content
{
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
margin: -4px 0px 0px 0px;
font-family: Lucida Sans Unicode;
width:800px;
}

a:link.latour_content {color: #940000; font-size:12px; text-decoration:underline; font-weight:bold;}
a:active.latour_content {color: #940000; font-size:12px; text-decoration:underline; font-weight:bold;}
a:visited.latour_content {color: #940000; font-size:12px; text-decoration:underline; font-weight:bold;}
a:hover.latour_content {color: #940000; font-size:12px; text-decoration:underline; font-weight:bold;}

a:link.latour_content_2 {color: #302cc3; font-size:18px; text-decoration:underline; font-weight:bold;}
a:active.latour_content_2 {color: #302cc3; font-size:18px; text-decoration:underline; font-weight:bold;}
a:visited.latour_content_2 {color: #302cc3; font-size:18px; text-decoration:underline; font-weight:bold;}
a:hover.latour_content_2 {color: #302cc3; font-size:18px; text-decoration:underline; font-weight:bold;}

a:link.print {color: #FFFFFF; font-size:12px; text-decoration:underline;}
a:active.print {color: #FFFFFF; font-size:12px; text-decoration:underline;}
a:visited.print {color: #FFFFFF; font-size:12px; text-decoration:underline;}
a:hover.print {color: #FFFFFF; font-size:12px; text-decoration:underline;}

a:link.latour_footer {color: #d5d5ff; font-size:10px; text-decoration:underline; font-weight:normal;}
a:active.latour_footer {color: #d5d5ff; font-size:10px; text-decoration:underline; font-weight:normal;}
a:visited.latour_footer {color: #d5d5ff; font-size:10px; text-decoration:underline; font-weight:normal;}
a:hover.latour_footer {color: #d5d5ff; font-size:10px; text-decoration:underline; font-weight:normal;}


p.latour_content
{
color:#000000;
text-align: justify;
font-size:12px;
font-weight:normal;
margin: 2px 5px 2px 5px;
letter-spacing:1px;
}


p.latour_content2
{
color:#000000;
text-align: left;
font-size:12px;
font-weight:normal;
margin: 2px 5px 2px 5px;
letter-spacing:1px;
}

p.latour_content3
{
color:#d5d5ff;
text-align: left;
font-size:12px;
font-weight:normal;
margin: 2px 5px 2px 5px;
letter-spacing:1px;
}


h1.latour_news
{
color:#FFFFFF;
text-align: left;
font-size:18px;
font-weight:bold;
margin: 0;
padding: 10px 5px 3px 15px;
letter-spacing:2px;
text-decoration:underline;
}



h1.latour_content
{
	margin: 0;
	padding: 10px 30px 15px 15px;
	color: #d5d5ff; 
	font-size: 24px; 
	line-height: 48px;
	font-style:italic;
}



h2.latour_content
{
color:#d5d5ff;
text-align: left;
font-size:16px;
font-weight:bold;
margin: 2px 5px 2px 5px;
padding: 2px 5px 2px 5px;
letter-spacing:2px;
}

p.latour_news_h
{
color:#FFFFFF;
text-align: justify;
font-size:12px;
font-weight:bold;
margin: 1px 15px 0px 15px;
padding:0;
letter-spacing:1px;
}




p.latour_footer
{
color:#d5d5ff;
text-align: right;
font-size:10px;
font-weight:normal;
margin: 1px 15px 0px 15px;
padding:0;
letter-spacing:1px;
}


div.chevaux_container,div.partner_container
{
	background-color:#D5D5FF;
	margin:0;
	padding:0;
	position:relative;
	width:800px;
}


div.chevaux_title,div.partner_title
{
	margin: 0;
	padding: 0;
	line-height: 40px;
	font-style:italic;
	background-color:#000000;
}

div.chevaux_title h1,div.partner_title h1
{
	margin: 0;
	padding: 0px 10px 0px 15px;
	color: #d5d5ff; 
	font-size: 24px; 
	font-style:italic;
	background-color:#000000;
}

div.chevaux
{
	margin:auto;
	padding:auto;
	position:relative;
	width:700px;
}


div.chevaux_price
{
	background-color:#d5d5ff;
	margin:auto;
	padding:auto;
	text-align:center;
}


td.chevaux_img
{
	padding:15px;
	vertical-align:middle;
	width:150px;
}

td.chevaux_img img
{
	width:150px;
}

td.chevaux_desc
{
	padding:15px;
	vertical-align:middle;
}

div.cheval h1
{
	margin: 0;
	padding: 0px 10px 0px 15px;
	color: #d5d5ff; 
	font-size: 24px; 
	font-style:italic;
	background-color:#000000;
}

div.cheval h2
{
	margin: 0;
	padding: 8px 10px 8px 15px;
	color: #d5d5ff; 
	font-size: 18px; 
	font-style:italic;
	background-color:#000000;
}

div.cheval img
{
	margin-top: 10px;
	border:0;
}

/*PARTENER START*/
div.partner 
{
background-color:#D5D5FF;
margin:0 40px;
}


div.partner td 
{
background-color:#D5D5FF;
border-bottom:1px solid #FFFFFF;
padding-bottom:6px;
width:720px;
}

div.partner h2 
{
	font-size : 15px;
	font-weight:bold;
	text-align: left;
	padding: 2px 2px 2px 30px;
	margin-top: 10px;
	margin-bottom: 0px;
	text-decoration : none;
	color: #01AE48;
}

div.partner p 
{
	font-size : 13px;
	padding : 0px 25px 0px 30px;
	margin: 0;
	text-align: justify;
	text-decoration:none;
	color: #000000;
font-weight:normal;
}
/*PARTENER END*/


/*FEEDBURNER START*/
div.feedburnerFeedBlock ul {
margin-left:20px;
padding-left:0;
list-style-type: none;
}

div.feedburnerFeedBlock ul li span.headline {
display:block;
margin:0;
}

div.feedburnerFeedBlock > ul > li > span.headline a {
   font-weight: bold;
   font-size:16px;
   list-style-type: none;
}

div.feedburnerFeedBlock p.date {
   font-weight: normal;
   margin-left:-5px;
   list-style-type: none;
}

.feedburnerFeedBlock #creditfooter 
{
   display: none;
}
/*FEEDBURNER END*/
