body {
	margin:0;
	padding:0;
	/*background-color:#000;*/
	background-image:url(../../images/fond.jpg)
	
}
img, div, li { behavior: url(include/css/iepngfix.htc) }

a:hover {
text-decoration:underline;
color:#fff;
font-size:12px;
font-family:arial;
}
a {
text-decoration:none;
color:#0079c0;
font-size:12px;
font-family:arial;
}

.aNOIR:hover {
text-decoration:underline;
color:#000000;
font-size:12px;
font-family:arial;
}
.aNOIR {
text-decoration:none;
color:#000000;
font-size:12px;
font-family:arial;
}

.aGRISC {
text-decoration:none;color:#e6e7e8;font-family:arial;font-size:12px;
}
.aGRISC:hover {
text-decoration:underline;color:#e6e7e8;font-family:arial;font-size:12px;
}

.aGRIS {
text-decoration:none;color:#6d6e70;font-family:arial;font-size:12px;
}
.aGRIS:hover {
text-decoration:underline;color:#0079c0;font-family:arial;font-size:12px;
}

.aBLANC {
text-decoration:none;color:#FFFFFF;font-family:arial;font-size:12px;
}
.aBLANC:hover {
text-decoration:underline;color:#FFFFFF;font-family:arial;font-size:12px;
}

.aGRIS_11 {
text-decoration:none;color:#4967b0;font-family:arial;font-size:11px;
}
.aGRIS_11:hover {
text-decoration:underline;color:#0079c0;font-family:arial;font-size:11px;
}

.aGRIS_10 {
text-decoration:none;color:#e6e7e8;font-family:arial;font-size:10px;
}
.aGRIS_10:hover {
text-decoration:underline;color:#0079c0;font-family:arial;font-size:10px;
}

.aBLEU_18 {
text-decoration:none;color:#0079c0;font-family:arial;font-size:18px;
}
.aBLEU_18:hover {
text-decoration:underline;color:#0079c0;font-family:arial;font-size:18px;
}

.aBLEU_16 {
text-decoration:none;color:#0079c0;font-family:arial;font-size:16px;
}
.aBLEU_16:hover {
text-decoration:underline;color:#0079c0;font-family:arial;font-size:16px;
}

.aGRISF_16 {
text-decoration:none;color:#6d6e70;font-family:arial;font-size:16px;
}
.aGRISF_16:hover {
text-decoration:underline;color:#6d6e70;font-family:arial;font-size:16px;
}

.aGRISC {
text-decoration:none;color:#e6e7e8;font-family:arial;font-size:12px;
}
.aGRISC:hover {
text-decoration:underane;color:#e6e7e8;font-family:arial;font-size:12px;
}


/* Bordure gauche */
.border_gris {
	border:solid 1px #ccc;
	
	
}
.border_left_gris {
	border:solid 1px #ccc;border-bottom-style:none;border-top-style:none;border-right-style:none;padding-left:8px;
}
.border_top_gris {
	border:solid 1px #ccc;border-bottom-style:none;border-left-style:none;border-right-style:none;padding-left:8px;
}
.border_top_orange {
	border:solid 1px #ff900e;border-bottom-style:none;border-left-style:none;border-right-style:none;padding-left:8px;
}
.border_top_vert {
	border:solid 1px #c6db68;border-bottom-style:none;border-left-style:none;border-right-style:none;padding-left:8px;
}

.espace_hb_5 {
padding-top:5px;padding-bottom:5px;
}

/*  GESTION DU MENU */
/* ----------------------------------------------------------------------------------------------------------------------------------
   ----------------------------------------------------------------------------------------------------------------------------------
   ----------------------------------------------------------------------------------------------------------------------------------
----------------------------*/


	#menu{
		
		height:31px;
		/*background:url(../../images/menu_013_bg.png) no-repeat;*/
		margin:15px;
	}
		#menu ul{
			list-style:none;
			padding:0 5px;
		}
			#menu li{
				list-style:none;
				display:block;
				float:left;
				margin:0 5px;
			}
				#menu li a{
					display:block;
					float:left;
					color:#cbb079;
					font-family:arial;
					text-transform:uppercase;
					font-size:12px;
					
					line-height:31px;
					padding:0 0 0 8px;
					text-decoration:none;
					cursor:pointer;
				}
				#menu li a span{
					display:block;
					float:left;
					color:#cbb079;
					line-height:31px;
					padding:0 10px 0 5px;
				}
					#menu li a:hover{
						display:block;
						float:left;					
						background:url(../../images/menu_013_h_l.png) no-repeat left center;
						height:31px;
						color:#ffffff;padding:0 0 0 8px;
					}
					#menu li a:hover span{
						display:block;
						float:left;					
						background:url(../../images/menu_013_h_r.png) no-repeat right center;
						color:#ffffff;
						height:31px;
						padding:0 10px 0 5px;
					}
				#menu li a.current{
					display:block;
					float:left;
					color:#cbb079;
					/*text-transform:uppercase;*/
					font-size:12px;
					font-weight:bold;
					background:url(../../images/menu_013_h_l.png) no-repeat left center;
					line-height:32px;
					padding:0 0 0 8px;
					text-decoration:none;
				}
				#menu li a.current span{					
					display:block;
					float:left;
					background:url(../../images/menu_013_h_r.png) no-repeat right center;
					color:#cbb079;
					line-height:31px;
					padding:0 10px 0 5px;
				}

/* ----------------------------------------------------------------------------------------------------------------------------------
   ----------------------------------------------------------------------------------------------------------------------------------
   ----------------------------------------------------------------------------------------------------------------------------------
----------------------------*/


/* GENERAL */
.pointer {cursor:pointer;}
.move {cursor:move;}

/* FORMULAIRE CHAMPS INPUT TEXT */
.input_champ {
	padding:0.15em;
	width:10em;
	border:1px solid #ddd;
	
	background-color:#1f1c1b;
border-color: #5c5c5c;  
color:#FFF;
	font:bold 0.95em arial, sans-serif;
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
}
.input_champ:hover, input:focus {
	border-color:#c5c5c5;
	background:#000000;
} 
.input_champ.default {
	color:#fff;
}



#content{
	z-index:2;
	width:100%;
	position:absolute;
}
#animFLASH{
	z-index:1;
}
#zoom_b{
margin-top:15px;margin-left:0px;width:273px;
}
#horraires{
	position:absolute;
	margin-top:-50px;
	margin-left:705px;
	width:400px;
}
/* LISTE BASE.PHP */
ul.marqueBase{list-style: none; margin:0; padding:0;line-height:20px;}
ul.marqueBase li {float:none; padding-left:5px;padding-right:5px;}

.input_text {border-width: 1px; 
border-style: solid; 
background-color:#001950;
border-color: #c8dd69;  
font-family: arial; 
font-size: 12px;
color: #999999;
}

.input_text1 {border-width: 1px; 
border-style: solid; 
background-color:#1f1c1b;
border-color: #5c5c5c;  
font-family: arial; 
font-size: 12px;
color: #dcd3a4;
}