/* CSS Document */
body{background-color:#9299b0; top:10px}
#global {
	position:absolute;
	left:50%;
	width:752px;
	margin-left:-376px;
	top:-0px;
	background-color: #99CCFF;
}
#acrobathoraire{
	position:absolute;
	left:9px;
	top:380px;
*top:370px; 	height:85px;
	width:208px;
	font-family:Arial, Helvetica, sans-serif;
	color:000066;
	line-height:1.5em;
	list-style:none;
	font-size:9px;
	width:178px;
}
#acrobatinscription{position:absolute;  left:9px; top:380px; *top:370px; height:85px; width:208px; font-family:Arial, Helvetica, sans-serif; color:000066; line-height:1.5em; list-style:none; font-size:9px; width:178px}
#activitesfull{
	position: absolute;
	left:309px;
	padding-left:-2px;
	top:276px;
	width:325px;
	height:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	list-style:none;
	background-color: #CCFFFF;
	visibility: visible;
}
.ad-titre{font-family: Helvetica, Arial, sans-serif; color:#f14017; font-size:9px; text-decoration:underline; list-style:none; height:15px}
.ad-nom {font-family: Helvetica, Arial, sans-serif;  color:#000066; font-size: 10px; list-style:none; height:15px}
#basdepage {border: 3px solid #660000; background-color:#FFFFFF}
#basdepage1 {height:100px; *height:105px; padding-top:15px; *padding-top:11px; padding-bottom:0px; *padding-bottom:0px; line-height:1.3em;font-family: Verdana, sans-serif; font-size:10px; color:#000066; list-style:none}
#basdepage2 {height:95px; *height:105px; padding-top:15px; *padding-top:11px; padding-bottom:0px; *padding-bottom:4px; line-height:1.3em; font-family: Verdana, sans-serif; font-size:10px; color:#000066; list-style:none}
#basdepage-li a:link{color:#FF3333; text-decoration:none}
#basdepage-li a:hover{background-color:#000066; color:#FFFFFF}
#basdepage-li a:visited{color:#FF3333; text-decoration:none}
#basdepage-li a:visited:hover{background-color:#000066; color:#FFFFFF}
.cachediv {visibility: hidden; overflow: hidden; height: 1px; margin-top: -1px; position: absolute}	
#cate{visibility:hidden; background-color:#424b63}
ul#categorie{
	position:absolute;
	background-color:#424b63;
	top:1.5em;
	margin:0px;
	padding:0px;
	left:418px;
*left:411px; 	top:158px;
	height:64px;
	width:166px;
*width:158px; 	z-index:1;
	visibility: hidden;
}
ul#categorie li{background:#424b63; font-family:Verdana, sans-serif; font-size:11px; color:#FFFFFF; list-style:none; width:82px; *width:78px; float:left; display:block; margin:0}
ul#categorie li a{text-align:left; background-color:#424b63; color:#FFFFFF; display:block; padding:4px; text-decoration:none}
ul#categorie li a:hover{background-color:#660000}
ul#categorie ul{position:absolute; list-style:none; margin:0px; padding:0px}
ul#categorie ul li{position:relative; float:none; margin:0px; padding:0px}
ul#categorie ul li a{display:block; margin:0px; padding:0px; width:150px !important; width:150px; padding:4px; border:none}
ul#categorie li ul li a{background-color: #424b63}
ul#categorie a:visited:hover{background-color:#660000}
.champions {
	position:absolute;
	font-family: Helvetica, Arial, sans-serif;
	color:#000066;
	font-size:9px;
	width:251px;
	left: -108px;
	top: -104px;
}
.classe {text-decoration:underline; color:#666666}
#commanditaire{position:absolute; top:451px; left:13px; width: 284px; font-style:italic;  font-size:11px; font-family:Georgia; font-weight:bold; color:#000066}
.contact {font-family: Arial, Helvetica, sans-serif; color:#000066; font-size:12px; list-style:none}
.equipe {
	position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	color:#000066;
	font-size:10px;
	margin-left: 15px;
	list-style:none;
	border: black;
	width:248px;
	width:240px;
	left: 422px;
	top: -70px;
	height: 315px;
}
#evenement {
	position:absolute;
	left:399px;
	top:168px;
	font-style:italic;
	font-size:11px;
	font-family: Georgia;
	font-weight:bold;
	color:#000066;
	height: 17px;
	width: 172px;
	visibility: visible;
}
#flash {z-index:5; float:left; width:178px; height:178px}
ul#form{width:752px; height:20px}
ul#form li{list-style:none; width:93px !important; width:94px; float:left; display:block; margin:0}
#haut{float:right; font:Arial, Helvetica, sans-serif; font-size:9px}
#haut2{position:absolute; float:right; font:Arial, Helvetica, sans-serif; font-size:9px; left: 669px; top: 725px}
#haut3{position:absolute; float:right; font:Arial, Helvetica, sans-serif; font-size:9px; left: 669px; top: 1171px}
#haut4{position:absolute; float:right; font:Arial, Helvetica, sans-serif; font-size:9px; left: 669px; top: 1416px}
#haut5{position:absolute; float:right; font:Arial, Helvetica, sans-serif; font-size:9px; left: 669px; top: 1557px}
#image {position:absolute; top:445px; left:349px; width:400px; height:217px}
#image2 {position:absolute; top:284px; left:531px; width:200px; height:250px}
#image3 {position:absolute; width:400px; height:250px; left: 333px; top: 5px}
#image4 {position:absolute; width:115px; height:49px; left: -118px; top: 77px}
#info {
	position:absolute;
	left:310px;
	top:187px;
	height:106px;
	width:325px;
	background-color: #FF0000;
	visibility: hidden;
}
#info-li {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000066; text-align:justify; list-style:none;padding-left:0;margin:0; padding-right:15px; line-height:1.0em}
#infogenerale{
	position:absolute;
	top:169px;
	left:127px;
	height: 390px;
	font-style:italic;
	font-size:11px;
	font-family: Georgia;
	font-weight:bold;
	color:#000066;
	width: 180px;
	background-color: #99CCCC;
}
.inscription{font-family: Helvetica, Arial, sans-serif; color:#000066; font-size: 12px; list-style:none}
.inscription_text{font-family: Helvetica, Arial, sans-serif; color:#000066; font-size: 12px; list-style:none}
.inscription_button{font-family: Helvetica, Arial, sans-serif; color:#FF0000; font-size: 12px; list-style:none}
#inscription{height:455px; overflow:auto; text-align:justify; border-style:solid; background-color:#FFFFFF; border-color:#FF0000;border-width:5px; padding:15px}
#insc_valide{text-align:justify; padding:25px; color:#0000FF}
#Layer1 {
	position:absolute;
	left:12px;
	top:10px;
	width:306px;
	height:22px;
	visibility: visible;
}
#layer2 {
	position:absolute;
	left:63px;
	top:414px;
	width:177px;
	height:48px;
	background-color: #FFFFFF;
}
#ligneinfo {position:absolute; left:215px; top:90px; width:500px; height:1px}
#ligneinfo2 {position:absolute; left:354px; top:426px; width:380px; height:1px}
.lignemenu a:link, .lignemenu a:hover, .lignemenu a:hover:visited{background:transparent; color:#FFFF00; text-decoration:none}
.lignemap {text-align:justify}
#logo{float:right; padding-right:20px; padding-bottom:0; margin-bottom:0}
.main {font-family:Helvetica, Arial, sans-serif; color:#FFFFFF; font-size:9px; list-style:none}
.main2 {font-family:Helvetica, Arial, sans-serif; color:#FFFFFF; font-size:10px; list-style:none}
.main4 { font-family: Helvetica, Arial, sans-serif; font-size: 9px; margin-left: 15px; border: black}
#map {position:absolute; left:291px; top:331px; width:95px; height:114px}
#map-li {padding-left:0; line-height:1.3em; text-align:left; list-style:none; margin:0; color:#000066; font-family:Arial, Helvetica, sans-serif; font-size:10px}
#modif{list-style:none}
#ouverture {position:absolute; left:214px; top:351px; width:177px; height:11px}
.presidents {
	position:absolute;
	font-family:Helvetica, Arial, sans-serif;
	color:#000066;
	font-size:9px;
	width:180px;
	left: 77px;
	top: 1697px;
}
.presidents-entete{text-decoration:underline; float:left; color:#f14017}
.presidents-name{text-align:right}
#principale{color:#000066; height:420px; border: 3px solid #660000; background-color:#FFFFFF}
#principale a:link{color:#FF3333; text-decoration:none}
#principale a:hover{background-color:#000066; color:#FFFFFF}
#principale a:visited{color:#FF3333; text-decoration:none}
#principale a:visited:hover{background-color:#000066; color:#FFFFFF}
.respons {position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000066; font-size:9px; list-style:none; width:210px}
.respons-entete{text-decoration:underline; float:left; color:#f14017}
.respons-name{text-align:right}
#resultat{position:absolute; top:161px; left: 224px; width: 246px; list-style:none}
.reglement{color:#000066; font:Arial, Helvetica, sans-serif; font-size:12px}
#recompense{
	position:absolute;
	left: 57px;
	list-style:none;
	top: 197px;
}
.recompense-titre{color:#f14017; font:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline}
.recompense-titre2{color:#000066; font:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline}
#spacerrouge {background-color: #660000; width: 740px; height: 20px}
#spacergris {position:relative; background-color:#999999; width:740px; height:10px}
#spacergris2 {background-color:#999999; width:740px; height:15px}
#tete {
	position:relative;
	height:20px;
	font-family: Times New Roman;
	font-size:14px;
	padding-top:0px;
	padding-left:290px;
	font-weight:bold;
	color:#FFFFFF;
	background-color: #0000FF;
}
.titre {color:#f14017; font-family:Arial, Helvetica, sans-serif}
.titre2{color:#000066; font-style:italic; font-size:11px; font-family:Georgia; font-weight:bold}
.trophee{position:absolute; font-family:Helvetica, Arial, sans-serif; color:#000066; font-size:9px; list-style:none; width:230px}
ul#horaire{
	position:absolute;
	top:1.5em;
	margin:0px;
	padding:0px;
	width:350px;
	visibility: hidden;
}
ul#horaire li{background:#660000; border-right:8px #FFFFFF solid; font-family:Verdana, sans-serif; font-size:11px; color:#FFFFFF;list-style:none; width:165px !important; width:166px; float:left; display:block; margin:0}
ul#horaire li a{text-align:left; background-color:#424b63; color:#FFFFFF; display:block; padding:4px; text-decoration:none}
ul#horaire li a:hover{background-color:#660000}
ul#horaire ul{position:absolute; list-style:none; margin:0px; padding:0px}
ul#horaire ul li{position:relative; float:none; margin:0px;padding:0px}
ul#horaire ul li a{display:block; margin:0px; padding:0px; width:150px !important; width:150px; padding:4px; border:none}
ul#horaire li ul li a{background-color: #424b63}
ul#horaire a:visited:hover{background-color:#660000}
#user{border-style:solid; background-color:#FFFFFF; border-color:#FF0000; border-width:5px; padding:15px}
