
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
padding: 0;
}


h2 {margin-top: 0; font-family: Times, sans-serif;text-align: center;color: #fff; background:navy;}
		ol, ul, li {padding: 0; margin: 0em;}
h3 {margin-top: 0; font-family: Times, sans-serif;text-align: left;color: navy; background: white;}
	ol, ul, li {padding: 2em; margin: 1.5em; }
h4 {margin-top: 0; font-size:12px; font-family: Arial, sans-serif; text-align: left;color: navy; background:#fff;}
	ol, ul, li {padding: 0; margin: 1em;}	

  a:link { color:white; text-decoration:none; font-weight:bold; }
 a:visited { color:#FFFFFF; text-decoration:none; font-weight:bold; }
 a:hover { color:#FFFFFF; text-decoration:none; font-weight:bold; }
 a:active { color:#FFFF33; font-weight:bold; }



	#banniere { 

	background: #7799dd url(../image_site/logoascgfootball.jpg) no-repeat scroll 5px center;

	height: 95px;

	padding-right: 2px;

}



#banniere h1 { 

	background: transparent url(../image_site/logoascgfootball.jpg) no-repeat scroll right center;

	height:100%;

	margin: 0;

	padding: 2 2 2 2px ;

	text-align: center;
     margin-top: 0;  
   

}



#banniere h1 img { 

	border: none;

	display: block;

	margin: 0 auto;

	padding: 15px 0 0 0 ; 

}	
#conteneur {
color: #5b3c11;
margin-top: 0%;
margin-bottom:0;
margin-left:1.8%;
margin-right:1.8%;
position: relative;
background-color:#fff;
}
       #header{
       width: 99.8%;
       height: 15px;  
       border: 1px solid navy;
	   margin-top: 2px;
	   margin-bottom: 2px;
}	 
		#colonne1 {
			background-color: #7799dd;
			padding: 1px;
            color:  navy;
            float: left;
            left: 1px;
            width: 16.5%;
			height: auto;
}
		#colonne2 {
			 background-color:#7799dd;
             color: navy;
            float: right;
            right: 1px;
            width: 21.5%;
                }
		 
		#centre {
        background-color:navy;
		height: 100%;
		color: #fff;
        margin-top: 0px;
         margin-left: 17%;
         margin-right: 22%;
		 margin-bottom: 2px;
        padding: 2px;
}
		
	
	#pied {
clear: both;
font-size: 11px;
text-align:center;
background-color: navy;
color: #fff;
width: 100%;
bottom: 0;
margin-top: 5px;
}

label
{
	float: left;
	width: 250px;
	text-align: left;
}
#calendrier {
	font-family:arial;
	width:220px;
	padding:10px;
}
#calendrier a{
	text-decoration:underline;
	color:navy;
	cursor:pointer;
	background-color:white;
}
#calendrier table{
	border-collapse:collapse;
	width:100%;
}
#calendrier th{
	font-size:10px;
	border-top:1px solid;
	border-bottom:1px solid navy;
}
#calendrier th.mois{
	font-size:11px;
	padding:3px;
	background-color:white;
}
#calendrier th.semaine{
	width:18px;
	border-bottom:1px solid;
	background-color:navy;
	color:white;
}
#calendrier th.jour{
	width:20px;
	background-color:navy;
	color:white;
}

#calendrier td{
	font-size:10px;
	text-align:center;
	border-top:1px solid navy;
	border-bottom:1px solid navy;
	width:20px;
	padding:2px;
	font-weight:bold;
	
}
#calendrier th.today{
	background-color:#99FFFF;
	width:15px;
}
#calendrier td.inactif{
	font-style:italic;
	color:#999999;
}
#calendrier td.actif{
}
#calendrier td.event{
	background-color:#f3f3f3;
}
#calendrier_events{
	font-size:11px;
	background-color:#FFFF99;
}
#calendrier_events .event{
	margin:2px;
	padding:2px;
}



	
.imageflottante
{
   float: left;
   margin-top: 5px;
   margin-right: 25px;
   margin-left: 1px;
	}
	
	.imageflottante2
{ 
   vertical-align: middle;
   margin-top: 0.1%;
   margin-bottom: 2px;
   margin-right: 7%;
   margin-left: 0.5%;
	}
	
.menugauche {
list-style-type: none;
padding:2px;
margin-top: 0px;
}

.menugauche li {
margin-bottom: 2px;
}
.centregauche {
float: left;
width: 30%;
height: 100%;
margin-left:1.6%;
margin-right: 3%;

}
.centrage {
width: 30%;
height: 100%;
margin-top: 0px;
padding: 0px;
margin-right:15%;
margin-left: 5%;

}
.centredroite {
width: 30%;
height: 100%;
padding: 0px;
margin-right:1.8%;
margin-left: 67%;

}


<!--[if lte IE 6]><style type="text/css">

		div#colonne1 {
			margin-right: 7px;
		}
		div#colonne2 {
			margin-left: 7px;
		}		
		div#centre {
			overflow: visible;
			height: 1%;
			}
			