/* CSS Document */
body {
	margin: 0;
	padding: 0;
	background-color: #B06433;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663300;
	text-align: justify;
}

p {
	border: 0px outset #CC9966;
	padding: 10px;
	background-color: #F6F1DC;
	margin-right: 40px;
	margin-left: 40px;
	margin-top: 0px;
}

ul {
	border: 0px outset #CC9966;
	padding: 10px;
/* 	background-color: #F6F1DC; */
	margin-right: 40px;
	margin-left: 40px;
	margin-top: 0px;
}

li {margin: 0; 
	padding: 0; 
	list-style: none; 
	display: block; 
	position: absolute;
}

hr{
	margin-right: 40px;
	margin-left: 40px;

}

h3{
margin-left: 40px;
}

h4{
margin-top: 0px;
}

img {
	margin-right: 20px;
	margin-left: 40px;
}

.gras {
	font-weight: bold;
}
.grasgrand {
	font-weight: bold;
	font-size: 14px;
}

.titre {
	color: #CC0000;
	font-weight: bold;
}

.titretarif {
	font-size: 14px;
	font-weight: bold;
}
.prix {
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #FF6600;
}

.prix-circuit {
	font-size: 14px;
}

.terrain {
color: #996600;
}

.decal {
margin-left: 150px;
font-weight: bold;
}

.decal2 {
margin-left: 240px;
font-weight: bold;
}

.rouge {
color: #FF0000;
font-weight:bold;
}

#global {
	margin: 0 ;
	padding: 0;
	background-color: #e5dec4;
	width: 770px;
	position:absolute;
	left: 50%;
	margin-left: -385px;
}

#langues {
	position: absolute;
	font-size: 11px;
	color: #fff;
	border: 0px;
	font-weight: bold;
	margin:0;
	padding: 0px;
	top: 10px;
	left: 5px;
}

#langues img {
	margin-right: 2px;
	margin-left: 5px;
	vertical-align: middle;
}
#langues a { 
border: 0px solid #FFF;
padding: 0px;
margin: 0px; 
}
#langues a:hover { 
border: 0px solid #FFF;
padding: 0px;
margin: 0px; 
}

#ban {
	background-image: url(images/banniere_present.jpg);
	width: 770px;
	height: 252px;
}
#ban a{
display:block;
}

#bancir {
	background-image: url(images/banniere_circuit.jpg);
	width: 770px;
	height: 252px;
}
#bancir a{
display:block;
}

#banphoto {
	background-image: url(images/banniere_photos.jpg);
	width: 770px;
	height: 252px;
}
#banphoto a{
display:block;
}

#banguide {
	background-image: url(images/banniere_guide.jpg);
	width: 770px;
	height: 252px;
}
#banguide a{
display:block;
}

#banguide2 {
	background-image: url(images/banniere_guide2.jpg);
	width: 770px;
	height: 252px;
}
#banguide2 a{
display:block;
}

#bantarif {
	background-image: url(images/banniere_tarif.jpg);
	width: 770px;
	height: 252px;
}

#bantarif a{
display:block;
}

#bancontact {
	background-image: url(images/banniere_contact.jpg);
	width: 770px;
	height: 252px;
}
#bancontact a{
display:block;
}

#banliens {
	background-image: url(images/banniere_liens.jpg);
	width: 770px;
	height: 252px;
}
#banliens a{
display:block;
}

#banextra {
	background-image: url(images/banniere_extra.jpg);
	width: 770px;
	height: 252px;
}
#banextra a{
display:block;
}


#intro {
	background-image: url(images/intro_present.gif);
	background-repeat: no-repeat;
	height: 145px;
	width: 650px;
	padding-left: 50px;
	padding-top: 35px;
	padding-right: 50px;
	background-position: 10px;
}

#intro_en {
	background-image: url(images/intro_present_en.gif);
	background-repeat: no-repeat;
	height: 145px;
	width: 650px;
	padding-left: 50px;
	padding-top: 35px;
	padding-right: 50px;
	background-position: 10px;
}

#introcir {
	background-image: url(images/intro_circuit.gif);
	background-repeat: no-repeat;
	height: 90px;
	width: 650px;
	padding-left: 55px;
	padding-top: 35px;
	padding-right: 50px;
	background-position: 10px -2px;
}

#nom_circuit {
font-size: 14px;
color: #CC3300;
font-weight: bold;
font-style: italic;
margin-bottom: 10px;
padding: 10px;
text-align:center;
border-top: 1px solid #CC9966;
border-bottom: 1px solid #CC9966;
background-color: #F3DFAD;
}

#introtarif {
	background-image: url(images/intro_tarif1.gif);
	background-repeat: no-repeat;
	height: 110px;
	width: 500px;
	padding-left: 180px;
	padding-top: 36px;
	padding-right: 50px;
	background-position: 70px -2px;
}

#introtarif2 {
	background-image: url(images/intro_tarif2.gif);
	background-repeat: no-repeat;
	height: 110px;
	width: 500px;
	padding-left: 180px;
	padding-top: 36px;
	padding-right: 50px;
	background-position: 70px -2px;
}
#introtarifextra {
	background-image: url(images/intro_tarif_extra.gif);
	background-repeat: no-repeat;
	height: 110px;
	width: 500px;
	padding-left: 180px;
	padding-top: 36px;
	padding-right: 50px;
	background-position: 70px -2px;
}

#introtarifextra a{
color: #663300;
}
#introtarifextra a:hover{
	color: #FF0000;
}



#introguide {
	background-image: url(images/intro_guide.gif);
	background-repeat: no-repeat;
	height: 110px;
	width: 650px;
	padding-left: 70px;
	padding-top: 35px;
	padding-right: 50px;
	background-position: 10px -2px;
}

#introphotos {
	background-image: url(images/intro_photos.gif);
	background-repeat: no-repeat;
	height: 40px;
	width: 650px;
	padding-left: 70px;
	padding-top: 35px;
	padding-right: 50px;
	background-position: 10px -2px;
}

#introextra {
	background-image: url(images/intro_extra.gif);
	background-repeat: no-repeat;
	height: 60px;
	width: 620px;
	padding-left: 80px;
	padding-top: 45px;
	padding-right: 50px;
	background-position: 10px;
}
#introextra a{
color: #663300;
}
#introextra a:hover{
	color: #FF0000;
}




#banbas {
	background-image: url(images/banniere_bas.jpg);
	width: 770px;
	height: 74px;
	background-repeat: no-repeat;
}

#menu {
	margin: 0;
	padding: 0;
	position:absolute;
	}

/*#global li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}*/

/* #global a {display: block;} */

/* MENU PRESENTATION */
#lang_fr {left: 8px; top: 7px; width: 22px; height: 14px;}
#menu0 {left: 0px; top: 140px; width: 340px; height: 95px;} /*index titre*/
#menu01 {left: 746px; top: 0px; width: 22px; height: 25px;} /*Home*/
#menu1 {left: 586px; top: 31px; width: 115px; height: 22px;} /*Presentation*/
#menu2 {left: 602px; top: 57px; width: 73px; height: 22px;} /*Circuit*/
#menu3 {left: 631px; top: 86px; width: 101px; height: 22px;} /*Guide*/
#menu4 {left: 657px; top: 115px; width: 63px; height: 22px;} /*Photos*/
#menu5 {left: 662px; top: 145px; width: 56px; height: 22px;} /*Tarif*/
#menu6 {left: 644px; top: 172px; width: 70px; height: 22px;} /*Contact*/
#menu7 {left: 648px; top: 203px; width: 50px; height: 22px;} /*Liens*/

#lang_fr a {height: 14px;}
#menu0 a {height: 95px;}
#menu01 a {height: 25px;}
#menu1 a {height: 22px;}
#menu2 a {height: 22px;}
#menu3 a {height: 22px;}
#menu4 a {height: 22px;}
#menu5 a {height: 22px;}
#menu6 a {height: 22px;}
#menu7 a {height: 22px;}

#menu1 a:hover {background: url(images/banniere_present.jpg) -814px -31px no-repeat;}
#menu2 a:hover {background: url(images/banniere_present.jpg)  -830px -57px no-repeat;}
#menu3 a:hover {background: url(images/banniere_present.jpg)  -859px -86px no-repeat;}
#menu4 a:hover {background: url(images/banniere_present.jpg) -885px -115px no-repeat;}
#menu5 a:hover {background: url(images/banniere_present.jpg) -890px -145px no-repeat;}
#menu6 a:hover {background: url(images/banniere_present.jpg) -872px -172px no-repeat;}
#menu7 a:hover {background: url(images/banniere_present.jpg) -876px -203px no-repeat;}
/*----------------*/

/* MENU PRESENTATION EN*/
#lang_en {left: 38px; top: 7px; width: 22px; height: 14px;}
#lang_en_guide {left: 302px; top: 7px; width: 22px; height: 14px;}
#menu0en {left: 0px; top: 140px; width: 340px; height: 95px;} /*index titre*/
#menu01en {left: 746px; top: 0px; width: 22px; height: 25px;} /*Home*/
#menu1en {left: 586px; top: 31px; width: 115px; height: 22px;} /*Presentation*/
#menu2en {left: 602px; top: 57px; width: 73px; height: 22px;} /*Circuit*/
#menu3en {left: 631px; top: 86px; width: 101px; height: 22px;} /*Guide*/
#menu4en {left: 657px; top: 115px; width: 63px; height: 22px;} /*Photos*/
#menu5en {left: 662px; top: 145px; width: 56px; height: 22px;} /*Tarif*/
#menu6en {left: 644px; top: 172px; width: 70px; height: 22px;} /*Contact*/
#menu7en {left: 648px; top: 203px; width: 50px; height: 22px;} /*Liens*/

#lang_en a {height: 14px;}
#lang_en_guide a {height: 14px;}
#menu0en a {height: 95px;}
#menu01en a {height: 25px;}
#menu1en a {height: 22px;}
#menu2en a {height: 22px;}
#menu3en a {height: 22px;}
#menu4en a {height: 22px;}
#menu5en a {height: 22px;}
#menu6en a {height: 22px;}
#menu7en a {height: 22px;}

#menu1en a:hover {background: url(images/banniere_present_en.jpg) -814px -31px no-repeat;}
#menu2en a:hover {background: url(images/banniere_present_en.jpg)  -830px -57px no-repeat;}
#menu3en a:hover {background: url(images/banniere_present_en.jpg)  -859px -86px no-repeat;}
#menu4en a:hover {background: url(images/banniere_present_en.jpg) -885px -115px no-repeat;}
#menu5en a:hover {background: url(images/banniere_present_en.jpg) -890px -145px no-repeat;}
#menu6en a:hover {background: url(images/banniere_present_en.jpg) -872px -172px no-repeat;}
#menu7en a:hover {background: url(images/banniere_present_en.jpg) -876px -203px no-repeat;}
/*----------------*/

/* MENU CIRCUIT*/
#menucir0 {left: 0px; top: 140px; width: 340px; height: 95px;} /*index titre*/
#menucir01 {left: 746px; top: 0px; width: 22px; height: 25px;} /*Home*/
#menucir1 {left: 586px; top: 31px; width: 115px; height: 22px;} /*Presentation*/
#menucir2 {left: 602px; top: 57px; width: 73px; height: 22px;} /*Circuit*/
#menucir3 {left: 631px; top: 86px; width: 101px; height: 22px;} /*Guide*/
#menucir4 {left: 657px; top: 115px; width: 63px; height: 22px;} /*Photos*/
#menucir5 {left: 662px; top: 145px; width: 56px; height: 22px;} /*Tarif*/
#menucir6 {left: 644px; top: 172px; width: 70px; height: 22px;} /*Contact*/
#menucir7 {left: 648px; top: 203px; width: 50px; height: 22px;} /*Liens*/

#menucir0 a {height: 95px;}
#menucir01 a {height: 25px;}
#menucir1 a {height: 22px;}
#menucir2 a {height: 22px;}
#menucir3 a {height: 22px;}
#menucir4 a {height: 22px;}
#menucir5 a {height: 22px;}
#menucir6 a {height: 22px;}
#menucir7 a {height: 22px;}

#menucir1 a:hover {background: url(images/banniere_circuit.jpg) -814px -31px no-repeat;}
#menucir2 a:hover {background: url(images/banniere_circuit.jpg)  -830px -57px no-repeat;}
#menucir3 a:hover {background: url(images/banniere_circuit.jpg)  -859px -86px no-repeat;}
#menucir4 a:hover {background: url(images/banniere_circuit.jpg) -885px -115px no-repeat;}
#menucir5 a:hover {background: url(images/banniere_circuit.jpg) -890px -145px no-repeat;}
#menucir6 a:hover {background: url(images/banniere_circuit.jpg) -872px -172px no-repeat;}
#menucir7 a:hover {background: url(images/banniere_circuit.jpg) -876px -203px no-repeat;}
/*----------------*/

/* MENU GUIDE*/
#menuguide0 {left: 0px; top: 140px; width: 340px; height: 95px;} /*index titre*/
#menuguide01 {left: 746px; top: 0px; width: 22px; height: 25px;} /*Home*/
#menuguide1 {left: 586px; top: 31px; width: 115px; height: 22px;} /*Presentation*/
#menuguide2 {left: 602px; top: 57px; width: 73px; height: 22px;} /*Circuit*/
#menuguide3 {left: 631px; top: 86px; width: 101px; height: 22px;} /*Guide*/
#menuguide4 {left: 657px; top: 115px; width: 63px; height: 22px;} /*Photos*/
#menuguide5 {left: 662px; top: 145px; width: 56px; height: 22px;} /*Tarif*/
#menuguide6 {left: 644px; top: 172px; width: 70px; height: 22px;} /*Contact*/
#menuguide7 {left: 648px; top: 203px; width: 50px; height: 22px;} /*Liens*/

#menuguide0 a {height: 95px;}
#menuguide01 a {height: 25px;}
#menuguide1 a {height: 22px;}
#menuguide2 a {height: 22px;}
#menuguide3 a {height: 22px;}
#menuguide4 a {height: 22px;}
#menuguide5 a {height: 22px;}
#menuguide6 a {height: 22px;}
#menuguide7 a {height: 22px;}

#menuguide1 a:hover {background: url(images/banniere_guide2.jpg) -814px -31px no-repeat;}
#menuguide2 a:hover {background: url(images/banniere_guide2.jpg)  -830px -57px no-repeat;}
#menuguide3 a:hover {background: url(images/banniere_guide2.jpg)  -859px -86px no-repeat;}
#menuguide4 a:hover {background: url(images/banniere_guide2.jpg) -885px -115px no-repeat;}
#menuguide5 a:hover {background: url(images/banniere_guide2.jpg) -890px -145px no-repeat;}
#menuguide6 a:hover {background: url(images/banniere_guide2.jpg) -872px -172px no-repeat;}
#menuguide7 a:hover {background: url(images/banniere_guide2.jpg) -876px -203px no-repeat;}
/*----------------*/

/* MENU PHOTOS*/
#menuphoto0 {left: 0px; top: 140px; width: 340px; height: 95px;} /*index titre*/
#menuphoto01 {left: 746px; top: 0px; width: 22px; height: 25px;} /*Home*/
#menuphoto1 {left: 586px; top: 31px; width: 115px; height: 22px;} /*Presentation*/
#menuphoto2 {left: 602px; top: 57px; width: 73px; height: 22px;} /*Circuit*/
#menuphoto3 {left: 631px; top: 86px; width: 101px; height: 22px;} /*Guide*/
#menuphoto4 {left: 657px; top: 115px; width: 63px; height: 22px;} /*Photos*/
#menuphoto5 {left: 662px; top: 145px; width: 56px; height: 22px;} /*Tarif*/
#menuphoto6 {left: 644px; top: 172px; width: 70px; height: 22px;} /*Contact*/
#menuphoto7 {left: 648px; top: 203px; width: 50px; height: 22px;} /*Liens*/

#menuphoto0 a {height: 95px;}
#menuphoto01 a {height: 25px;}
#menuphoto1 a {height: 22px;}
#menuphoto2 a {height: 22px;}
#menuphoto3 a {height: 22px;}
#menuphoto4 a {height: 22px;}
#menuphoto5 a {height: 22px;}
#menuphoto6 a {height: 22px;}
#menuphoto7 a {height: 22px;}

#menuphoto1 a:hover {background: url(images/banniere_photos.jpg) -814px -31px no-repeat;}
#menuphoto2 a:hover {background: url(images/banniere_photos.jpg)  -830px -57px no-repeat;}
#menuphoto3 a:hover {background: url(images/banniere_photos.jpg)  -859px -86px no-repeat;}
#menuphoto4 a:hover {background: url(images/banniere_photos.jpg) -885px -115px no-repeat;}
#menuphoto5 a:hover {background: url(images/banniere_photos.jpg) -890px -145px no-repeat;}
#menuphoto6 a:hover {background: url(images/banniere_photos.jpg) -872px -172px no-repeat;}
#menuphoto7 a:hover {background: url(images/banniere_photos.jpg) -876px -203px no-repeat;}
/*----------------*/

/* MENU TARIF*/
#menutarif0 {left: 0px; top: 140px; width: 340px; height: 95px;} /*index titre*/
#menutarif01 {left: 746px; top: 0px; width: 22px; height: 25px;} /*Home*/
#menutarif1 {left: 586px; top: 31px; width: 115px; height: 22px;} /*Presentation*/
#menutarif2 {left: 602px; top: 57px; width: 73px; height: 22px;} /*Circuit*/
#menutarif3 {left: 631px; top: 86px; width: 101px; height: 22px;} /*Guide*/
#menutarif4 {left: 657px; top: 115px; width: 63px; height: 22px;} /*Photos*/
#menutarif5 {left: 662px; top: 145px; width: 56px; height: 22px;} /*Tarif*/
#menutarif6 {left: 644px; top: 172px; width: 70px; height: 22px;} /*Contact*/
#menutarif7 {left: 648px; top: 203px; width: 50px; height: 22px;} /*Liens*/

#menutarif0 a {height: 95px;}
#menutarif01 a {height: 25px;}
#menutarif1 a {height: 22px;}
#menutarif2 a {height: 22px;}
#menutarif3 a {height: 22px;}
#menutarif4 a {height: 22px;}
#menutarif5 a {height: 22px;}
#menutarif6 a {height: 22px;}
#menutarif7 a {height: 22px;}

#menutarif1 a:hover {background: url(images/banniere_tarif.jpg) -814px -31px no-repeat;}
#menutarif2 a:hover {background: url(images/banniere_tarif.jpg)  -830px -57px no-repeat;}
#menutarif3 a:hover {background: url(images/banniere_tarif.jpg)  -859px -86px no-repeat;}
#menutarif4 a:hover {background: url(images/banniere_tarif.jpg) -885px -115px no-repeat;}
#menutarif5 a:hover {background: url(images/banniere_tarif.jpg) -890px -145px no-repeat;}
#menutarif6 a:hover {background: url(images/banniere_tarif.jpg) -872px -172px no-repeat;}
#menutarif7 a:hover {background: url(images/banniere_tarif.jpg) -876px -203px no-repeat;}
/*----------------*/

/* MENU CONTACT*/
#menucontact0 {left: 0px; top: 140px; width: 340px; height: 95px;} /*index titre*/
#menucontact01 {left: 746px; top: 0px; width: 22px; height: 25px;} /*Home*/
#menucontact1 {left: 586px; top: 31px; width: 115px; height: 22px;} /*Presentation*/
#menucontact2 {left: 602px; top: 57px; width: 73px; height: 22px;} /*Circuit*/
#menucontact3 {left: 631px; top: 86px; width: 101px; height: 22px;} /*Guide*/
#menucontact4 {left: 657px; top: 115px; width: 63px; height: 22px;} /*Photos*/
#menucontact5 {left: 662px; top: 145px; width: 56px; height: 22px;} /*Tarif*/
#menucontact6 {left: 644px; top: 172px; width: 70px; height: 22px;} /*Contact*/
#menucontact7 {left: 648px; top: 203px; width: 50px; height: 22px;} /*Liens*/

#menucontact0 a {height: 95px;}
#menucontact01 a {height: 25px;}
#menucontact1 a {height: 22px;}
#menucontact2 a {height: 22px;}
#menucontact3 a {height: 22px;}
#menucontact4 a {height: 22px;}
#menucontact5 a {height: 22px;}
#menucontact6 a {height: 22px;}
#menucontact7 a {height: 22px;}

#menucontact1 a:hover {background: url(images/banniere_contact.jpg) -814px -31px no-repeat;}
#menucontact2 a:hover {background: url(images/banniere_contact.jpg)  -830px -57px no-repeat;}
#menucontact3 a:hover {background: url(images/banniere_contact.jpg)  -859px -86px no-repeat;}
#menucontact4 a:hover {background: url(images/banniere_contact.jpg) -885px -115px no-repeat;}
#menucontact5 a:hover {background: url(images/banniere_contact.jpg) -890px -145px no-repeat;}
#menucontact6 a:hover {background: url(images/banniere_contact.jpg) -872px -172px no-repeat;}
#menucontact7 a:hover {background: url(images/banniere_contact.jpg) -876px -203px no-repeat;}
/*----------------*/

/* MENU LIENS*/
#menuliens0 {left: 0px; top: 140px; width: 340px; height: 95px;} /*index titre*/
#menuliens01 {left: 746px; top: 0px; width: 22px; height: 25px;} /*Home*/
#menuliens1 {left: 586px; top: 31px; width: 115px; height: 22px;} /*Presentation*/
#menuliens2 {left: 602px; top: 57px; width: 73px; height: 22px;} /*Circuit*/
#menuliens3 {left: 631px; top: 86px; width: 101px; height: 22px;} /*Guide*/
#menuliens4 {left: 657px; top: 115px; width: 63px; height: 22px;} /*Photos*/
#menuliens5 {left: 662px; top: 145px; width: 56px; height: 22px;} /*Tarif*/
#menuliens6 {left: 644px; top: 172px; width: 70px; height: 22px;} /*Contact*/
#menuliens7 {left: 648px; top: 203px; width: 50px; height: 22px;} /*Liens*/

#menuliens0 a {height: 95px;}
#menuliens01 a {height: 25px;}
#menuliens1 a {height: 22px;}
#menuliens2 a {height: 22px;}
#menuliens3 a {height: 22px;}
#menuliens4 a {height: 22px;}
#menuliens5 a {height: 22px;}
#menuliens6 a {height: 22px;}
#menuliens7 a {height: 22px;}

#menuliens1 a:hover {background: url(images/banniere_liens.jpg) -814px -31px no-repeat;}
#menuliens2 a:hover {background: url(images/banniere_liens.jpg)  -830px -57px no-repeat;}
#menuliens3 a:hover {background: url(images/banniere_liens.jpg)  -859px -86px no-repeat;}
#menuliens4 a:hover {background: url(images/banniere_liens.jpg) -885px -115px no-repeat;}
#menuliens5 a:hover {background: url(images/banniere_liens.jpg) -890px -145px no-repeat;}
#menuliens6 a:hover {background: url(images/banniere_liens.jpg) -872px -172px no-repeat;}
#menuliens7 a:hover {background: url(images/banniere_liens.jpg) -876px -203px no-repeat;}
/*----------------*/

#motos {
	margin-left: 260px;
	}
	
#maroc {
	margin-left: 200px;
	}
#maroc a{
	color: #663300;
	position: absolute;
	display: inline;
}
#maroc a:hover{
	color: #FF0000;
}	
		

#logistique{
	margin-right: 200px;
}	
#logistique li{
	list-style-position: inside;
	list-style-type: disc;
	display: list-item;
	position: relative;
	line-height: 20px;

}

.liste a{
	color: #663300;
}	
.liste li{
	list-style-position: inside;
	list-style-type: disc;
	display: list-item;
	position: relative;
	line-height: 17px;

}

.pdf{
margin-left: 0px;
}
.pdf a{
	color: #663300;
}
.pdf a:hover{
	color: #FF0000;
}

.pdf2{
margin-left: 42px;
}

.liens{
margin-left: 55px;
}
.liens a{
	color: #663300;
}
.liens a:hover{
	color: #FF0000;
}

.liens img {
border: 1px solid #663300;
}

#hebergement{
	background-image: url(images/Photo_hebergement.jpg);
	width: 650px;
	height: 425px;
	background-repeat: no-repeat;
	margin-left: 50px;
	}

#hebergement li{
	list-style-position: inside;
	list-style-type: disc;
	display: list-item;
	position: relative;
	line-height: 20px;
}

#hebergement2{
margin-left: 150px;
}

#menuhor{
	margin-left: 60px;
    margin-top: 5px;
}
#menuhor ul{
	padding: 0px;
	margin: 0px;
}
#menuhor li{
float: left;
position: relative;
}
#menuhor a {
width: 104px;
height: 17px;
display: block;
text-align: center;
border: 1px solid #CC9966;
text-decoration: none;
color: #663300
}
#menuhor a:hover {
background: #F6F1DC;
border: 1px solid #CC9966; 
}

#menuhorextra{
	margin-left: 60px;
    margin-top: 5px;
}
#menuhorextra ul{
	padding: 0px;
	margin: 0px;
}
#menuhorextra li{
float: left;
position: relative;
}
#menuhorextra a {
width: 160px;
height: 17px;
display: block;
text-align: center;
border: 1px solid #CC9966;
text-decoration: none;
color: #663300
}
#menuhorextra a:hover {
background: #F6F1DC;
border: 1px solid #CC9966; 
}

#menuhorguide{
	margin-left: 270px;
}
#menuhorliens{
	margin-left: 170px;
}
#menuhorguide ul, #menuhorliens ul{
	padding: 0px;
	margin: 0px;
}
#menuhorguide li, #menuhorliens li{
	float: left;
	position: relative;
	width: 104px;
	height: 15px;
}
#menuhorguide a,#menuhorliens a {
width: 104px;
height: 17px;
display: block;
text-align: center;
border: 1px solid #CC9966;
text-decoration: none;
color: #663300
}
#menuhorguide a:hover, #menuhorliens a:hover{
background: #F6F1DC;
border: 1px solid #CC9966; 
}

#menuhorcir{
	margin-left: 72px;
	margin-bottom: 70px;
}
#menuhorcir ul{
	padding: 0px;
	margin: 0px;
}
#menuhorcir li{
	float: left;
	position: relative;
	width: 200px;
    margin-right: 10px;
	}
#menuhorcir a {
width: 200px;
display: block;
text-align: center;
border: 1px solid #CC9966; 
text-decoration: none;
color: #663300;
padding-top: 5px;
padding-bottom: 5px;
background: #F6F1DC;
}
#menuhorcir a:hover {
background: #F5C466;
border: 1px solid #CC9966; 
}

#menuhortarif{	
	margin-top: 10px;
	margin-left: 15px;
	margin-bottom: 70px;
}
#menuhortarif ul{
	padding: 0px;
	margin: 0px;
}
#menuhortarif li{
	float: left;
	position: relative;
	width: 240px;
    margin-right: 10px;
	}
#menuhortarif a {
height: 100px;
display: block;
text-align: center;
border: 1px solid #CC9966; 
text-decoration: none;
color: #663300;
padding-top: 5px;
padding-bottom: 5px;
background: #F6F1DC;
margin-bottom:10px;
}
#menuhortarif a:hover {
background: #F5C466;
border: 1px solid #CC9966; 
}


#Identite{
margin-left:200px;
margin-top: 20px;
}

.palmaresdate {
	width: 100px;
	height: 510px;
	margin-left: 30px;
	padding-left: 20px;
	padding-top: 20px;
	margin-right: 0px;
	background-color: #F6F1DC;
	float: left;
	font-weight: bold;
}

.palmares {
	width: 510px;
	height: 510px;
	margin-left:160px; 
	padding-right: 20px; 
	padding-left: 20px;
	padding-top: 20px;
	background-color: #F6F1DC;
}
 

/*Galerie Photos*/
#photo {
	position:relative;
	background:#F6F1DC url(photos/Photo.jpg) no-repeat 170px 10px;
	padding-top: 1px;
	margin-right: 20px;
	margin-left: 20px;
}
#scrollbox {width:147px; height:412px; background:#f4f4f4; overflow:scroll; border:1px solid #aaa; margin-left: 10px; margin-top:10px;}
a.gallery, a.gallery:visited {display:block;text-decoration:none; border:1px solid #000; width:120px; height:90px; margin:1px; float:left;}
a.petit1 {background:url(photos/petit/Photo1petit.jpg);}
a.petit2 {background:url(photos/petit/Photo2petit.jpg);}
a.petit3 {background:url(photos/petit/Photo3petit.jpg);}
a.petit4 {background:url(photos/petit/Photo4petit.jpg);}
a.petit5 {background:url(photos/petit/Photo5petit.jpg);}
a.petit6 {background:url(photos/petit/Photo6petit.jpg);}
a.petit7 {background:url(photos/petit/Photo7petit.jpg);}
a.petit8 {background:url(photos/petit/Photo8petit.jpg);}
a.petit9 {background:url(photos/petit/Photo9petit.jpg);}
a.petit10 {background:url(photos/petit/Photo10petit.jpg);}
a.petit11 {background:url(photos/petit/Photo11petit.jpg);}
a.petit12 {background:url(photos/petit/Photo12petit.jpg);}
a.petit13 {background:url(photos/petit/Photo13petit.jpg);}
a.petit14 {background:url(photos/petit/Photo14petit.jpg);}
a.petit15 {background:url(photos/petit/Photo15petit.jpg);}
a.petit16 {background:url(photos/petit/Photo16petit.jpg);}
a.petit17 {background:url(photos/petit/Photo17petit.jpg);}
a.petit18 {background:url(photos/petit/Photo18petit.jpg);}
a.petit19 {background:url(photos/petit/Photo19petit.jpg);}
a.petit20 {background:url(photos/petit/Photo20petit.jpg);}
a.petit21 {background:url(photos/petit/Photo21petit.jpg);}
a.petit22 {background:url(photos/petit/Photo22petit.jpg);}
a.petit23 {background:url(photos/petit/Photo23petit.jpg);}
a.petit24 {background:url(photos/petit/Photo24petit.jpg);}
a.petit25 {background:url(photos/petit/Photo25petit.jpg);}

a.gallery span {display:block; position:absolute; left:90px; top:0px; width:1px; height:1px; overflow:hidden; z-index:100}
/*a.gallery:hover {white-space:normal; border:1px solid #000;}*/
/*a.gallery:hover img {border:1px solid #000; z-index:100}*/
a.gallery:active img, a.gallery:focus img {border:1px solid #000; z-index:50;}

/*a.gallery:hover span {display:block; position:absolute; width:600px; height:415px; top:9px; left:129px; padding:0px; z-index:100}*/
a.gallery:active {border:1px solid #FF0000;}
a.gallery:active span, a.gallery:focus span {display:block; position:absolute; width:600px; height:415px; top:9px; left:129px; padding:0px; z-index:50;}
#thumbs {height:1100px;}
#pad {height:435px; width:730px;}

table {
	border:1px solid #CC9933;
	width: 710px;
	margin-left: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

table a {
	color: #663300;
}

table a:hover {
	color: #FF0000;
}	

td {
padding-left: 40px;
width: 110px;
height: 30px;
}
th {
	padding: 0;
	width: 230px;
	text-align: left;
}

#tableguide {
	margin-left: 35px;
	border-collapse: collapse;
	width: 500px;
	background-color: #F6F1DC;
}

#tableguide td {
padding-left: 40px;
width: 200px;
height: 30px;
}
#tableguide th {
padding: 0;
width: 200px;
}

#formulaire {
	margin-left: 30px;
	margin-right: 30px;
}

#champ1{
	margin-right: 18px;
	font-weight: bold;
}
#champ2{
margin-right: 115px;
}
#champ3{
margin-right: 84px;
font-weight: bold;
}
#champ4{
	margin-right: 31px;
	font-weight: bold;
	vertical-align: top;

}
#envoyer{
	margin-left: 144px;
	}
.red {
	color: #FF0000;
}
	
