/* Copyright - Cabana.comm - www.cabanacommunications.com */

body { 
/*scrollbar-face-color: 		#FFFFFF;
scrollbar-track-color: 		#FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-highlight-color: 	#FFFFFF;
scrollbar-3dlight-color: 	#000000;
scrollbar-shadow-color: 	#000000;
scrollbar-arrow-color: 		#000000;*/

margin-left:				0px;
margin-right:				0px;
margin-top:					0px;
margin-bottom:				0px;

font-size:					12px;
font-family:				arial,helvetica,verdana,sans-serif;

background-color:			#FFFFFF;
background-image:			url(images/background.gif);
background-repeat:			repeat-x;
}

/* LIEN */

a:link {
font-size:					12px;
font-family:				arial,helvetica,verdana,sans-serif;
text-decoration:			underline;
color:						#184073;
}

a:visited {
font-size:					12px;
font-family:				arial,helvetica,verdana,sans-serif;
text-decoration:			underline;
color:						#184073;
}

a:active {
font-size:					12px;
font-family:				arial,helvetica,verdana,sans-serif;
text-decoration:			underline;
color:						#000000;
}

a:hover {
font-size:					12px;
font-family:				arial,helvetica,verdana,sans-serif;
text-decoration:			underline;
color:						#000000;
}

/* LIEN SMALL */

a.small:link {
font-size:					11px;
font-family:				arial,helvetica,verdana,sans-serif;
text-decoration:			underline;
color:						#184073;
}

a.small:visited {
font-size:					11px;
font-family:				arial,helvetica,verdana,sans-serif;
text-decoration:			underline;
color:						#184073;
}

a.small:active {
font-size:					11px;
font-family:				arial,helvetica,verdana,sans-serif;
text-decoration:			underline;
color:						#000000;
}

a.small:hover {
font-size:					11px;
font-family:				arial,helvetica,verdana,sans-serif;
text-decoration:			underline;
color:						#000000;
}

/* TRAIT HORIZONTAL */

hr {
width: 						100%;
color:						#184073;
height: 					1px;
}

/* TABLEAU */

td {
font-size:					12px;
font-family:				arial,helvetica,verdana,sans-serif;
color:						#000000;
}

/* TEXTE */

.small {
font-size:					11px;
font-family:				arial,helvetica,verdana,sans-serif;
color:						#000000;
}

.titre {
	font-size:					15px;
	font-family:				arial,helvetica,verdana,sans-serif;
	font-weight:				bold;
	text-decoration:			none;
	/*color:						#184073;*/color:#779829;text-transform:uppercase;
	text-align: left;
}

.sous-titre {
	font-size:					13px;
	font-family:				arial,helvetica,verdana,sans-serif;
	font-weight:				bold;
	color:						#184073;
}

.important {
font-size:					12px;
font-family:				arial,helvetica,verdana,sans-serif;
font-weight:				bold;
color:						#184073;
}

sup {
font-size:					10px;
font-family:				arial,helvetica,verdana,sans-serif;
font-weight:				normal;
}

/* SCROLLER */

#pscroller1{
width:						160px;
height:						125px;
border:						0px;
padding:					0px;
background-color:			transparent;
}

.titre_classes_horaire
{border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin:10px 0px;}
.titre_classes_horaire td
{padding:5px 0px;}
.hr hr
{display:none;}
.hr
{border-bottom:1px solid #CCC;height:1px;font-size:1px;margin-top:10px;}
.hr.black
{border-bottom:1px solid #000;}
ul li
{margin-bottom:10px;}
ul li ul li
{margin-bottom:0;}
.calendrier
{border-collapse:collapse;}
.calendrier td
{
	font-size:11px;
	background-color:#E5E5E5;
	border:1px solid #fff;
}
.calendrier a
{font-size:11px;font-weight:bold;}




#table_partenaires .hr
{margin:20px 0px;}


#resultats
{margin:0px;width:698px;border-left:13px solid #000;border-right:13px solid #000;border-bottom:13px solid #000;padding-bottom:30px;}

#resultats th
{font-size:12px;padding-bottom:3px;color:#184073;padding:3px;}
#resultats td
{padding:3px;vertical-align:top;}

#resultats .inner
{margin:20px;}
#resultats table
{width:100%;}

h3
{font-size:15px;margin-top:30px;}

.col_split
{width:30px;}
.col_place
{width:40px;}
.col_entry
{width:50px;}
.col_horse
{width:250px;}
.col_owner
{width:200px;}
.col_rider
{width:300px;}

.gallery img
{margin-right:4px;margin-bottom:4px;border:1px solid #184073;}

.gallery img.last
{margin-right:0px;}
