BODY {

	margin-top:10px;

}

a {

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #990000;

    outline: none;

	text-decoration:underline;

}

a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #FFFFFF;

    outline: none;

	text-decoration:underline;

}

.nav1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #990000;

	text-decoration:none;

}

a:hover.nav1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFFFF;

	text-decoration:none;

}

.c11bl {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

}

.c12bl {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

}

.c11gr1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #8C8C8C;

}

.c11gr2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

}

.c12gr2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

}

.c14gr1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #8C8C8C;

}

#bande_navig {

	width:1000px;

	height:25px;

	background-image:url(HorseRidingStyle_images/HorseRidingStyle-navig.jpg);

	background-repeat:no-repeat;

	padding-top:8px;

}

/* PAGE INDEX_CAT */



#main {
	/*position:relative;*/
	overflow:hidden;
	height: 550px;
	/*border:solid 1px;*/
	width:800px;/*background:#222 url(img_site/h600.png) 0 0 repeat-x;*/
}

#main2 {
	/*position:relative;*/
	overflow:hidden;
	height: 550px;
	/*border:solid 1px;*/
	width:960px;/*background:#222 url(img_site/h600.png) 0 0 repeat-x;*/
}

#pages {
	/*border:solid 1px;*/
	border-top:1px solid #666;
	float:left;
	width:500px;
	height:363px;
	padding:10px;
	background-color:#333;
}

#pages2 {
	/*border:solid 1px;*/
	border-top:1px solid #666;
	float:left;
	width:710px;
	height:474px;
	padding:10px;
	background-color:#333;
}

li {
	background-color:#333;
	border-top:1px solid #666;
	clear:both;
	color:#FFFFFF;
	font-size:12px;
	height:78px;
	list-style-type:none;
	padding:10px;
	width:190px;
	cursor:pointer;
}

ul {
	/*border:solid 1px;*/
	width:210px;
	float:left;
	padding:0px;
	margin:0px
}

#texte {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:12px;
	background-color:#222222;
	padding:5px
}

/* PAGE LISTE GALERIE */







/* root element for scrollable */



.vertical {

	/* required settings */



	position:relative;

	overflow:hidden;

	/* vertical scrollers have typically larger height than width */	



	height: 665px;

	width: 700px;

	border-top:1px solid #ddd;

}

/* root element for scrollable items */



.items {

	position:absolute;

	/* this time we have very large space for height */	



	height:20000em;

	margin: 0px;

}

/* single scrollable item */



.items div {

	border-bottom:1px solid #ddd;

	margin:10px 0;

	padding:15px;

	font-size:12px;

	height:180px;

}

/* elements inside single item */



.items img {

	float:left;

	margin-right:20px;

	height:160px;

	width:240px;

}

.items h3 {

	margin:0 0 5px 0;

	font-size:16px;

	color:#456;

	font-weight:normal;

}

/* the action buttons above the scrollable */



#actions {

	width:700px;

	margin:30px 0 10px 0;

}

#actions a {

	font-size:11px;

	cursor:pointer;

	color:#666;

}

#actions a:hover {

	text-decoration:underline;

	color:#000;

}

.disabled {

	visibility:hidden;

}

.nextPage {

	float:right;

}

/* PAGE GALERIE */



/* styling for the image wrapper  */







#image_wrap {

	/* dimensions */



	width:677px;

	margin:15px 0 15px 40px;

	padding:15px 0;

	/* centered */



	text-align:center;

	/* some "skinning" */



	background-color:#333333;

	border:1px solid #666666;

	outline:1px solid #ddd;

	-moz-ouline-radius:4px;

}

/* the overlayed element */ 



.simple_overlay {

	/* must be initially hidden */ 



    display:none;

	/* place overlay on top of other elements */ 



    z-index:10000;

	/* styling */ 



    /*background-color:#333; */



    width:900px;

	min-height:200px;/* border:1px solid #666; */



    /* CSS3 styling for latest browsers */ 



   /* -moz-box-shadow:0 0 90px 5px #000; 



    -webkit-box-shadow: 0 0 90px #000;  */   



}

/* close button positioned on upper right corner */ 



.simple_overlay .close {

	/* background-image:url(overlay/close.png); */



   /*position:absolute;

	right:-15px;

	top:-15px;

	cursor:pointer;

	height:35px;

	width:35px;*/

}


