*
{

margin: 0;
padding: 0;
spacing :0;

font-size: 16;
font-family: serif;
font-weight: normal;
font-style: normal;
} 



/* CSS issu des tutoriels css.alsacreations.com/ */
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
}
#header {
height: 145px;

overflow:hidden;
max-width:1280px;
}
#conteneur {
position: absolute;
width: 100%;

margin:0;

}
#centre {

margin-left: 150px;
margin-right: 150px;
}
#gauche {background-image:url('images/fond4.jpg');
position: absolute;
left:0;
width: 150px;
overflow:inherit;
}
#droite {background-image:url('images/fond4.jpg');
position: absolute;
right:0;
width: 150px;

}
#pied {
height: 30px;
background-color: #99CC99;
}



#centre{ margin:0; min-width:640px; }
#tout{margin-left:150px; margin-right:150px;}
#haut{height: 70 px; }

#ban{
	width:100%;
	background-image:url('images/fondban.jpg');
	}

#banniere{
	font-size:60;
	font-family: Perpetua;
	color:white;
	}

h1 {color: white; font-family: Comic Sans MS; font-style: oblique; font-size: 40;}
h4 {color : blue; font weight:bold;  font-family: Comic Sans MS; }
h2 {color: blue; font-family: Comic Sans MS;}
	
	
.bordure{bordercolor:#0099FF;}
.lien{text-decoration: none; font-weight:bold; color:black}

#liste{margin-left:250px;}


#menu { margin-top:100px;}
#champ {}
#bouton {}


/*Font applique aux pages*/


	C.titre{font-weight:bold; font-size: 40;}
	B.grand{font-weight:bold; font-size: 25;}
	e.gras{font-weight:bold;font-size: 20; }
	p {font-weight:bold;}
	

	
		
#cinegauche{width:150px;  float:left;}	
#cinecentre{width:310px;   float:left; }
#cinedroite{width:400px;	float:left; overflow:hidden;}
	#cine1{margin-left:20px; }
		
	#cine{font-weight:bold; color:blue; font-size:20;}
	
#date{color :blue; font-weight:bold;}
#titres{color:red; font-weight:bold; font-size:18;}
.film{text-decoration:none;}

#titre{font-weight:bold; font-size:16; color:orange;}


#activite{font-weight:bold; color:blue;}
#jours{font-weight:bold; color:green;}
#gras{font-weight:bold;}

#decalage{margin-left:100px;}
#petitdecalage{margin-left:50px;}


#textarea{background-color: #FFFFFE;}

#bienvenue{margin-left:50px; background-image:url('images/photocib2.jpg'); height:500px; width:750px; overflow:hidden;}

.news{
		width:500px; margin-left: 170px;
		border-left: 1px solid #3399FF;
		border-right: 1px solid #3399FF;
		border-bottom: 1px solid #3399FF;
}

#champretour{margin-left:200px;
			border-left: 1px solid #3399FF;
			border-right: 1px solid #3399FF;
			border-bottom: 1px solid #3399FF;
			margin-right:200px;
			}

.tetediv{
width:502px; margin-left: 170px;
background-image:url('images/bandeaudiv.jpg');}

.rouge {color:red;}
.rougegras {color:red; font-weight:bold;}
.bleu {color:blue;}
.bleugras {color:blue; font-weight:bold;}
.vert {color:green;}
.vertgras {color:green; font-weight:bold;}
.orange {color:orange;}
.orangegras {color:orange; font-weight:bold;}
.jaune {color:yellow;}
.jaunegras {color:yellow; font-weight:bold;}
.rose {color:pink;}
.rosegras {color:pink; font-weight:bold;}
.souligne {text-decoration:underline;}

.decale{margin-left:10px; margin-right:10px;}