*{
margin:0;
padding:0;
border:0;
}

body {	
background-image:url(http://choregrafzik.com/cgz10/images/background.jpg);
background-repeat:repeat-x;
background-color:#000;
font-family:Arial, "Helvetica", sans-serif;
font-size:0.9em;
}

A { text-align:left;
	font-size:0.9em;
	text-decoration:none;
	font-variant: normal;
	color:#fff;
	font-family:Arial, "Helvetica", sans-serif; 
}

A:hover { text-align:left;
	font-size:0.9em;
	font-variant: normal;
	text-decoration:none;
	color: #DD429E;
	font-family:Arial, "Helvetica", sans-serif;
}
	
p{
color:#FFFFFF;

}

#legende{
font-size:0.6em;
}

.gras{
	font-weight: bold;
	font-size: 1em;
}
h1{
	font-size:1.4em;
	color:#DD429E;
	margin-top:15px;
	margin-bottom:5px;
	text-align:left;
	margin-right: auto;
}
h3{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:1.1em;
	color:#fff;
	text-align:left;
}
.bleu{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:1.1em;
	color:#2B95C3;
	text-align:left;
}
.vert{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:1.1em;
	color:#6CBD45;
	text-align:left;
}
.jaune{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:1.1em;
	color:#FCB814;
	text-align:left;
}

#navigation{
list-style: none;
margin-top:5px;
margin-left:20px;
}

#navigation li{
font-size:1em;
display: inline ;
margin-right: 1px ;
color: #DD429E ;
}

#navigation li a {
padding: 4px 10px ;
color: #fff ;
font: 1.4em Arial, "Helvetica", sans-serif ;
line-height: 1em ;
text-align: center ;
text-decoration: none ;
}
	
#navigation li a:hover { 
text-align: center ;
font-size:1.4em;
font-variant: normal;
text-decoration:none;
color: #DD429E;
font-family:Arial, "Helvetica", sans-serif;
}
#header{
width:900px;
height:274px;
background-image:url(images/cgz_header.jpg);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
margin-top:0px;
}

.Conteneur{
width:900px;
/*height:765px;*/
/*background-image:url(images/cgz_fond.jpg);
background-repeat:no-repeat;*/
margin-left:auto;
margin-right:auto;
margin-top:0px;
}


.contenu{
	width:800px;
	background-image:url(images/cgz_fond-contenu.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	color: #000;
	min-height:450px;
}
.vign1g{
float:left;
width:150px;
height:164px;
background-image: url(http://choregrafzik.com/cgz10/images/14mai.jpg);
background-color:#000000;
}
.vign2g{
float:left;
width:150px;
height:164px;
background-image: url(http://choregrafzik.com/cgz10/images/15mai.jpg);
background-color:#000000;
}
.vign3g{
float:left;
width:150px;
height:340px;
background-image: url(http://choregrafzik.com/cgz10/images/16mai2.jpg);
background-color:#000000;
}
.vign4g{
float:left;
width:150px;
height:164px;
background-image: url(http://choregrafzik.com/cgz10/images/16mai.jpg);
background-color:#000000;
}
.vign5g{
float:left;
width:150px;
height:320px;
background-image: url(http://choregrafzik.com/cgz10/images/17mai2.jpg);
background-color:#000000;
}
.vign6g{
float:left;
width:150px;
height:164px;
background-image: url(http://choregrafzik.com/cgz10/images/19mai.jpg);
background-color:#000000;
}
.vign7g{
float:left;
width:150px;
height:240px;
background-image: url(http://choregrafzik.com/cgz10/images/20mai2.jpg);
background-color:#000000;
}
.vign8g{
float:left;
width:150px;
height:164px;
background-image: url(http://choregrafzik.com/cgz10/images/23mai.jpg);
background-color:#000000;
}
.clear{
clear:both;
}
.droite{
float:left;
width:650px;
}
#div_plan{
	width:850px;
	margin-left:auto;
	margin-right:auto;

}
#tableau_prog1{
	width:850px;
	margin-left:auto;
	margin-right:auto;
}
#plan{
	width:850px;
	height:400px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;

}
#div_itineraire{
	width:850px;
	margin-left:auto;
	margin-right:auto;

}
.contenu_general{
	width:900px;
	background-image:url(images/cgz_fond_cont_gene.jpg);
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	color: #000;
}
.footer{
	width:900px;
	height:150px;
	background-image:url(images/cgz_fond-footer.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	color: #000;
}
.band_logo{
	width:740px;
	height:120px;
	margin-left:auto;
	margin-right:auto;
	padding-top:30px;

}


.copyright{
text-align:center;
font-size:0.8em;
margin-left:auto;
margin-right:auto;
color:#FFFFFF;
}
