body{background-image:url(images/fond-degrade.jpg); background-repeat:repeat-x; background-color:#131D7E; margin:0}
#main{width:750px ; margin:auto; padding:0}

#texte{background-color:#FFFFFF; width:504px; padding-left:20px;padding-right:20px; padding-top:5px; min-height:530px}
h1{ color:#0C09A0;padding-left:35px;width:450px; overflow:hidden; text-align: left; font-family:Arial, Helvetica, sans-serif; font-size:1.4em}
h2{ color:#4E569E;padding-left:35px;width:450px; overflow:hidden; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:1.1em}

.textep{ padding-left:35px;width:450px; height:auto; overflow:hidden; text-align:justify; font-family:Arial, Helvetica, sans-serif;font-size:0.9em}
.textep2{ padding-left:35px;width:450px; height:auto; overflow:hidden; text-align:justify; font-family:Arial, Helvetica, sans-serif;font-size:0.8em}
.textep3{ padding-left:25px;width:420px; background-image:url(images/symbol_pdf.png); background-repeat:no-repeat; background-position:top  left; height:auto; overflow:hidden; text-align:justify; font-family:Arial, Helvetica, sans-serif;font-size:0.8em; margin-left:34px}
#content{width:545px; background-color:#B0B4D1; margin-left:48px; padding-left:157px; overflow:hidden; background-image:url(images/menu.jpg); background-repeat:no-repeat;}
.bouton{border:none; padding-top:11px; padding-left:64px }
#nav{ position: absolute}
#adresse{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#FFFFFF; padding-left:48px}
#head{height:165px; width:750px;  background-image:url(images/header.jpg)}
#footer{ background-color:#B0B4D1; width:702px; height:19px;margin-left:48px; overflow:hidden}

table{width:450px;font-family:Arial, Helvetica, sans-serif; font-size:1em;margin-left:35px;}
.txttable2{font-family:Arial, Helvetica, sans-serif; font-size:0.6em; margin:0; padding:0px}
#table2{width:380px;font-family:Arial, Helvetica, sans-serif; font-size:1em;margin-left:35px;}
td{ background-color: #B0B4D1; padding:10px}
.td2{background-color:#FFD300}
.td3{background-color: #FF0000; width: 80px; font-weight:bold}
.td4{background-color:#FFD300; font-size:0.8em}
.tdtitle{background-color: #9999CC; padding:10px;font-weight:bold;font-size:1.1em}
.illustration{padding-left:35px}
hr{ margin-left:35px;background-color:#0C09A0}

a {outline:none;}
#img_news{padding-left:35px;}

#mini a img { border: none; vertical-align: middle; }
#mini { 
	background-color:#FFFFFF; 
	width:250px; height:79px; 
	overflow: hidden;
	border:solid 1px;
	margin-left:5px;
}
#mini div { white-space: nowrap;}
#plus {clear:left; padding-left:25px;
	float:left;padding-right:5px;padding-top:15px; position:relative;
}
#moins{	float:right; position:relative;;padding-top:15px;padding-right:15px
		}
.bigclass { 
	width:455px; height: 150px; 
	
	background-repeat: no-repeat;
	background-position:center;
	background-image: url(images/galerie-photo/fond-choix.jpg);
	margin-left: 15px;
	
	padding-bottom:90px;
	padding-top:170px;
	clear: both; 
	position: relative; 
}
button { display: none; 

		background-repeat:no-repeat; padding-top:900px; background-position:top; width:812px; height:5px; margin-top:-516px; margin-left:75px; }
.legendclass{  color: #000066; float:left; margin-top:-415px; padding-left: 34px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; padding-bottom:15px }

#thumbnav{ width:500px; height:85px; padding-bottom:70px;overflow:hidden;}
#agenda{border:none; padding-top:11px; padding-left:64px; }
#liens{border:none; padding-top:11px; padding-left:64px;margin-top:110px; }

#ATjazz{padding-left:35px;width:450px; height:auto; overflow:hidden; text-align:justify; color:#000066; font-family:Arial, Helvetica, sans-serif;font-size:0.9em}

#ATjazzrock{padding-left:35px;width:450px; height:auto; overflow:hidden; text-align:justify; color:#000066; font-family:Arial, Helvetica, sans-serif;font-size:0.9em}

#ATbeatles{padding-left:35px;width:450px; height:auto; overflow:hidden; text-align:justify; color:#000066; font-family:Arial, Helvetica, sans-serif;font-size:0.9em}

#ATtango{padding-left:35px;width:450px; height:auto; overflow:hidden; text-align:justify; color:#000066; font-family:Arial, Helvetica, sans-serif;font-size:0.9em}

#ATrock{padding-left:35px;width:450px; height:auto; overflow:hidden; text-align:justify; color:#000066; font-family:Arial, Helvetica, sans-serif;font-size:0.9em}

#ATclassique{padding-left:35px;width:450px; height:auto; overflow:hidden; text-align:justify; color:#000066; font-family:Arial, Helvetica, sans-serif;font-size:0.9em}

#ATfilms{padding-left:35px;width:450px; height:auto; overflow:hidden; text-align:justify; color:#000066; font-family:Arial, Helvetica, sans-serif;font-size:0.9em}

.titlenews{padding-left:35px;width:450px; height:auto; overflow:hidden; text-align:justify; font-family:Arial, Helvetica, sans-serif;font-size:1.3em; color:#000099; background-image:url(images/picto-news.jpg); background-repeat:no-repeat; padding-top:45px}

#imagehome{ margin-left:35px; padding-bottom:20px}
