body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

p{
margin:0px 0px 0px 0px;
}

#pageStar {
	border:1px solid #CCCCCC;
	position:absolute;
	width:980px;
	height:575px;

	top:50%;
	left:50%;
	margin-top:-285px;
	margin-left:-490px;

	overflow:visible;
}


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

#piedPage{
	position:absolute;
	/*border:1px solid #0000CC;*/
	width:980px;
	height:99px;
	top:476px;
	left:0px;
	z-index:100;
	/*background-color:#666666;*/
	/*background-image: url("../images/layout/foot_1.gif");*/
	/*background-repeat:no-repeat;*/
}

#news {
	border:0px;
	position:absolute;
	z-index:115;
	left:580px;
	top:485px;
	width:300px;
	height:75px;
	background-image: url("../images/layout/casenews.gif");
	background-repeat:no-repeat;
}

#inNews {
border:0px;
margin-top:25px;
margin-left:5px;
border-width:0px;
}

#sign {
	border:0px;
	position:absolute;
	z-index:215;
	left:874px;
	top:579px;
	width:113px;
	height:14px;
}


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

#enTete {
	/*border:1px solid #CCCCCC;*/
	position:relative;
	left:0px;
	top:0px;
	width:980px;
	height:100px;
	background-image: url("../images/star-logo.gif");
	background-repeat:no-repeat;
}

#newbdo{
	position:absolute;
	left:917px;
	top:0px;
}

#nav_bloc_tete {
	position:relative;
	left:539px;
	top:30px;
	width:440px;
	height:67px;
}

		.bloc_tete {
			height:67px;
			float:left;
		}


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

#pageContenu {
	width:980px;
	height:470px;
	float:left;
}

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

	#contenu_g {
	z-index:-50;
	/*border:1px solid #000000;*/
	width:705px;
	height:465px;
	float:left;
	}
			#navigation {
				width:705px;
				height:32px;
			}		
			
			#contenu {
				/*border:1px solid #FF0000;*/
				width:705px;
				height:440px;
				/*background-color:#FFE1B3;*/
			}	
				
				#navigation_menu {
				height:55px;
				width:100%;
				}
				
				#contenu_mod2 {
					position:relative;
					left:85px;
					top:0px;
					height:290px;
					width:618px;
					overflow:auto;
					overflow-x: hidden;
					overflow-y: auto;
				}
			
				#contenu_g1 {
					position:relative;
					float:left;
					height:auto;
					width:250px;
					overflow:hidden;
					overflow-x: hidden;
					overflow-y: hidden;
					z-index:500;
				}
				
						#contenu_g1 .ficheTxt {
						float:left;
						width:120px;
						margin-left:10px;
						}
				
				#contenu_g1_Logo{
					width:215px;
					height:80px;
					margin:25px 0px 0px 30px;
					text-align:right;
				}
						.logoIn{
						height:25px;
						width:auto;
						float:right;
						margin:5px 5px 5px 5px;
						}

				
				#contenu_g2 {
					margin-left:25px;
					float:left;
					height:290px;
					width:425px;
					overflow:auto;
					overflow-x: hidden;
					overflow-y: auto;
				}
				
				#scrollerIn {
					margin-top:10px;
					margin-top:10px;
					float:left;
					height:150px;
					width:420px;
					overflow:auto;
					overflow-x: hidden;
					overflow-y: auto;
				}
				
				#scrollerDr{
				height:325px;
				width:240px;
				overflow:auto;
				overflow-x: hidden;
				overflow-y: auto;
				}
			
/*----------------------------------------------------------------------------------------*/
	
	#contenu_d {
		float:left;
		width:265px;
		height:465px;
	}
	
			#contenu_d1 {
					margin-left:25px;
					height:30px;
					width:240px;
				}
	
			#contenu_d2 {
					height:372px;
					width:250px;
					margin-left:20px;
					margin-top: 5px;
				}
				
	/* contenus particuliers - flash... */
	#flashcontentp {
	background-color:#54130A;
	width:240px;
	height:325px;
	margin-top:32px;
	margin-left:-5px;
	}
	
	#flashcontentacc {
	background-color:#F0E4B4;
	width:240px;
	height:325px;
	margin-top:20px;
	margin-left:20px;
	}
	
	#flashcontentca {
	background-color:#54130A;
	width:240px;
	height:240px;
	margin-left:-5px;
	}
					
	.flashplayerclass{
	width:auto;
	height:auto;
	float:left;
	}
	
/*----------------------------------------------------------------------------------------*/
.inputbox{
border:0px;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
height:17px;
}

textarea{
border:0px;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:14px;
height:75px;
width:400px;
}

.formLigne{
margin-bottom:10px;
vertical-align:middle;
}

.formLigneBL{
margin-bottom:2px;
vertical-align:middle;
background-color:#FFFFFF;
width:400px;
height:20px;
}

.boutonSt{
	/*border-right : 1px solid #9ECF10;*/
   /* border-bottom : 1px solid #9ECF10;*/	
	color: #FFFFFF;
	border:0px;
	background-color:#2C0605;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	height : 25px;
	width : 75px;
	_height : 23px;	
	padding-top : 1px;
	padding-bottom : 1px;
	_padding:0;
	/*background-position : top left;*/
	padding-left:10px;
	overflow: visible;
	}





a.programme {
	float:left;
	height:30px;
     width: 147px;
     height: 32px;
     background: url(../images/navigation/programme.gif);
     border: 0;
}
a.programme:hover {
     background: url(../images/navigation/programme_over.gif);
}
a.programme span {
display:none;
}
a.programme:hover span {
    position:absolute;
	display:inline;
	left:125px;
	top:132px;
	width:22px;
	height:16px;
	background-color:none;
}

		a.programme_over {
			float:left;
			height:30px;
		 	width: 147px;
		 	height: 32px;
			border: 0;
     		background: url(../images/navigation/programme_over.gif);
}
		a.programme_over span {
			position:absolute;
			display:inline;
			left:125px;
			top:132px;
			width:22px;
			height:16px;
			background-color:none;
		}


a.enfants {
	float:left;
	height:30px;
     width: 172px;
     height: 32px;
     background: url(../images/navigation/enfants.gif);
     border: 0;
}
a.enfants:hover {
     background: url(../images/navigation/enfants_over.gif);
}
a.enfants span {
display:none;
}
a.enfants:hover span {
    position:absolute;
	display:inline;
	left:247px;
	top:132px;
	width:24px;
	height:16px;
	background-color:none;
}
			a.enfants_over {
				float:left;
				height:30px;
				width: 172px;
				height: 32px;
				background: url(../images/navigation/enfants_over.gif);
				border: 0;
			}
			a.enfants_over span {
				position:absolute;
				display:inline;
				left:247px;
				top:132px;
				width:24px;
				height:16px;
				background-color:none;
			}


a.tarifs {
	float:left;
	height:30px;
     width: 138px;
     height: 32px;
     background: url(../images/navigation/tarifs.gif);
     border: 0;
}
a.tarifs:hover {
     background: url(../images/navigation/tarifs_over.gif);
}
a.tarifs span {
display:none;
}
a.tarifs:hover span {
    position:absolute;
	display:inline;
	left:335px;
	top:132px;
	width:24px;
	height:16px;
	background-color:none;
}
		a.tarifs_over {
			float:left;
			height:30px;
			width: 138px;
			height: 32px;
			background: url(../images/navigation/tarifs_over.gif);
			border: 0;
		}
		a.tarifs_over span {
			position:absolute;
			display:inline;
			left:335px;
			top:132px;
			width:24px;
			height:16px;
			background-color:none;
		}

a.salles {
	float:left;
	height:30px;
     width: 98px;
     height: 32px;
     background: url(../images/navigation/salles.gif);
     border: 0;
}
a.salles:hover {
     background: url(../images/navigation/salles_over.gif);
}
a.salles span {
display:none;
}
a.salles:hover span {
    position:absolute;
	display:inline;
	left:464px;
	top:132px;
	width:21px;
	height:16px;
	background-color:none;
}
		a.salles_over {
			float:left;
			height:30px;
			width: 98px;
			height: 32px;
			background: url(../images/navigation/salles_over.gif);
			border: 0;
		}
		a.salles_over span {
			position:absolute;
			display:inline;
			left:464px;
			top:132px;
			width:21px;
			height:16px;
			background-color:none;
		}

a.partenaires {
	float:left;
	height:30px;
    width: 150px;
    height: 32px;
    background: url(../images/navigation/partenaires.gif);
    border: 0;
}
a.partenaires:hover {
    background: url(../images/navigation/partenaires_over.gif);
}
	a.partenaires span {
	display:none;
	}
	a.partenaires:hover span {
		position:absolute;
		display:inline;
		left:566px;
		top:132px;
		width:23px;
		height:16px;
		background-color:none;
	}
		a.partenaires_over {
			float:left;
			height:30px;
			width: 150px;
			height: 32px;
			background: url(../images/navigation/partenaires_over.gif);
			border: 0;
		}
		
		a.partenaires_over span {
			position:absolute;
			display:inline;
			left:566px;
			top:132px;
			width:23px;
			height:16px;
			background-color:none;
		}
/*----------------------------------------------------------------------------------------------------------------------------------------*/



/*----------------------------------------------------------------------------------------------------------------------------------------*/
a.evenements {
	float:left;
	height:67px;
	width:121px;
    background: url(../images/navigation/bloc_evenements.gif);
    border: 0;
}
a.evenements:hover {
     background: url(../images/navigation/bloc_evenements_over.gif);
}
		a.evenements_over {
			float:left;
			height:67px;
			width:121px;
			background: url(../images/navigation/bloc_evenements_over.gif);
			border: 0;
			}

a.carrive {
	float:left;
	height:67px;
	width:106px;
    background: url(../images/navigation/bloc_carrive.gif);
    border: 0;
}
a.carrive:hover {
     background: url(../images/navigation/bloc_carrive_over.gif);
}
		a.carrive_over {
			float:left;
			height:67px;
			width:106px;
			background: url(../images/navigation/bloc_carrive_over.gif);
			border: 0;
		}

a.lundi {
	float:left;
	height:67px;
	width:101px;
    background: url(../images/navigation/bloc_lundi.gif);
    border: 0;
}
a.lundi:hover {
     background: url(../images/navigation/bloc_lundi_over.gif);
}
		a.lundi_over {
			float:left;
			height:67px;
			width:101px;
			background: url(../images/navigation/bloc_lundi_over.gif);
			border: 0;
		}

a.contact {
	float:left;
	height:67px;
	width:102px;
    background: url(../images/navigation/bloc_contact.gif);
    border: 0;
}
a.contact:hover {
     background: url(../images/navigation/bloc_contact_over.gif);
}
		a.contact_over {
			float:left;
			height:67px;
			width:102px;
			background: url(../images/navigation/bloc_contact_over.gif);
			border: 0;
		}

/*--- MENU PRGRAMME ------------------------------------------------------------------------------------------------------------------------------------*/
#navin_programme {
	position:absolute;
	display:inline;
	text-align:right;
	left:9px;
	top:137px;
	width:118px;
	height:36px;
	background-color:none;
}
						
		#dateSemaine{
		position:relative;
		width:220px;
		height:19px;
		left:144px;
		top:30px;
		background-color:#E40027;
		}
						
a.star1 {
	float:right;
	height:18px;
	width:118px;
    background: url(../images/menus/prog_star1.gif);
    border: 0;
}
a.star1:hover {
     background: url(../images/menus/prog_star1_b.gif);
}
a.star2 {
	float:right;
	height:18px;
	width:118px;
    background: url(../images/menus/prog_star2.gif);
    border: 0;
}
a.star2:hover {
     background: url(../images/menus/prog_star2_b.gif);
}
		a.star1_over {
			float:right;
			height:18px;
			width:118px;
			background: url(../images/menus/prog_star1_b.gif);
			border: 0;
		}

a.saintex1 {
	float:right;
	height:18px;
	width:118px;
    background: url(../images/menus/prog_saintex1.gif);
    border: 0;
}
a.saintex1:hover {
     background: url(../images/menus/prog_saintex1_b.gif);
}
a.saintex2 {
	float:right;
	height:18px;
	width:118px;
    background: url(../images/menus/prog_saintex2.gif);
    border: 0;
}
a.saintex2:hover {
     background: url(../images/menus/prog_saintex2_b.gif);
}
		a.saintex2_over {
			float:right;
			height:18px;
			width:118px;
			background: url(../images/menus/prog_saintex2_b.gif);
			border: 0;
		}
/*-- MENU ENFANTS SCOLAIRES -------------------------------------------------------------------------------------------------------------------------------------*/
#navin_scolaires {
	position:absolute;
	display:inline;
	text-align:right;
	left:265px;
	top:137px;
	height:52px;
	width:195px;
	background-color:none;
}

a.scol1 {
	float:left;
	height:17px;
	width:195px;
    background: url(../images/menus/scol_prog.gif);
    border: 0;
}
a.scol1:hover {
     background: url(../images/menus/scol_prog_b.gif);
}
		a.scol1_over {
			float:left;
			height:17px;
			width:195px;
			background: url(../images/menus/scol_prog_b.gif);
			border: 0;
		}
		
a.scol2 {
	float:left;
	height:17px;
	width:195px;
    background: url(../images/menus/scol_dispos.gif);
    border: 0;
}
a.scol2:hover {
     background: url(../images/menus/scol_dispos_b.gif);
}
		a.scol2_over {
			float:left;
			height:17px;
			width:195px;
			background: url(../images/menus/scol_dispos_b.gif);
			border: 0;
		}

a.scol3 {
	float:left;
	height:17px;
	width:195px;
    background: url(../images/menus/scol_tarifs.gif);
    border: 0;
}
a.scol3:hover {
     background: url(../images/menus/scol_tarifs_b.gif);
}
		a.scol3_over {
			float:left;
			height:17px;
			width:195px;
			background: url(../images/menus/scol_tarifs_b.gif);
			border: 0;
		}
		
/*-- MENU TARIFS -------------------------------------------------------------------------------------------------------------------------------------*/
#navin_tarifs {
	position:absolute;
	display:inline;
	text-align:right;
	left:355px;
	top:137px;
	height:52px;
	width:198px;
	background-color:none;
}

a.tar1 {
	float:left;
	height:17px;
	width:198px;
    background: url(../images/menus/tar_tar.gif);
    border: 0;
}
a.tar1:hover {
     background: url(../images/menus/tar_tar_b.gif);
}
		a.tar1_over {
			float:left;
			height:17px;
			width:195px;
			background: url(../images/menus/tar_tar_b.gif);
			border: 0;
		}

a.tar2 {
	float:left;
	height:17px;
	width:198px;
    background: url(../images/menus/tar_carte.gif);
    border: 0;
}
a.tar2:hover {
     background: url(../images/menus/tar_carte_b.gif);
}
		a.tar2_over {
			float:left;
			height:17px;
			width:195px;
			background: url(../images/menus/tar_carte_b.gif);
			border: 0;
		}
		
a.tar3 {
	float:left;
	height:17px;
	width:198px;
    background: url(../images/menus/tar_ce.gif);
    border: 0;
}
a.tar3:hover {
     background: url(../images/menus/tar_ce_b.gif);
}
		a.tar3_over {
			float:left;
			height:17px;
			width:195px;
			background: url(../images/menus/tar_ce_b.gif);
			border: 0;
		}
		
/*-- MENU TARIFS -------------------------------------------------------------------------------------------------------------------------------------*/
#navin_salles {
	position:absolute;
	display:inline;
	text-align:right;
	left:480px;
	top:137px;
	height:55px;
	width:157px;
	background-color:none;
}

a.sal1 {
	float:left;
	height:18px;
	width:157px;
    background: url(../images/menus/sal_star.gif);
    border: 0;
}

a.sal1:hover {
     background: url(../images/menus/sal_star_b.gif);
}
		a.sal1_over {
			float:left;
			height:18px;
			width:157px;
			background: url(../images/menus/sal_star_b.gif);
			border: 0;
		}
		
a.sal2 {
	float:left;
	height:18px;
	width:157px;
    background: url(../images/menus/sal_saintex.gif);
    border: 0;
}

a.sal2:hover {
     background: url(../images/menus/sal_saintex_b.gif);
}
		a.sal2_over {
			float:left;
			height:18px;
			width:157px;
			background: url(../images/menus/sal_saintex_b.gif);
			border: 0;
		}
		
a.sal3 {
	float:left;
	height:18px;
	width:157px;
    background: url(../images/menus/sal_autres.gif);
    border: 0;
}

a.sal3:hover {
     background: url(../images/menus/sal_autres_b.gif);
}
		a.sal3_over {
			float:left;
			height:18px;
			width:157px;
			background: url(../images/menus/sal_autres_b.gif);
			border: 0;
		}


/* 4javascript*/
.slider {
	color: #fff;
	width:270px;
}
.slider2 {
	color: #fff;
	width:215px;
}
.sliderProg {
	color: #fff;
	width:315px;
}
/* Mootools Tips */

.tool-tip {
	color: #000000;
	width: auto;
	z-index: 13000;
}

.tool-tip .type1 {
	width: auto;
	background-color: #FD7323;
	padding:2px 8px 2px 8px;
}

.tool-tip .type2 {
	width: auto;
	background-color: #FD2D13;
	padding:2px 8px 2px 16px;
}
.tool-tip .type3 {
	width: auto;
	background-color: #E40027;
	padding:2px 8px 2px 16px;
}
.tool-tip .type4 {
	width: auto;
	background-color: #35B7C1;
	padding:2px 8px 2px 16px;
}
.tool-tip .type5 {
	width: auto;
	background-color: #5FA11F;
	padding:2px 8px 2px 16px;
}
.tool-tip .type6 {
	width: auto;
	background-color: #5FA11F;
	padding:2px 8px 2px 16px;
}
.tool-tip .type7 {
	width: auto;
	background-color: #80C21F;
	padding:2px 8px 2px 16px;
}


.tool-title {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #FFFFFF;
}
 
.tool-text {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
 
