/* Il est dans votre intêret d'avoir un site au design original,
 * pour qu'il ait sa propre identité visuelle, plutôt qu'un design
 * plagié...
 * Je vous conseille d'apprendre un peu plus sur l'accessibilité des
 * sites web, en parcourant le site très intéressant
 * http://www.openweb.eu.org
 */

* {
	font-size: x-small;
	font-family: Verdana, Helvetica, sans-serif;
}

div.who {
	color: white;
	overflow: auto;
	width: 603px;	height: 420px;
	padding: 8px;
	line-height: 160%;
}

div.stages {
	color: black;
	overflow: auto;
	width: 602px;	height: 430px;
	padding: 8px;
	line-height: 160%;
}

div.hall {
	color: black;
	overflow: auto;
	width: 602px;	height: 420px;
	padding: 8px;
	line-height: 160%;
}

div.piscine {
	color: black;
	overflow: auto;
	width: 602px;	height: 420px;
	padding: 8px;
	line-height: 160%;
}

div.foires {
	color: white;
	overflow: auto;
	width: 602px;	height: 420px;
	padding: 8px;
	line-height: 160%;
}

div.spectacles {
	color: white;
	overflow: auto;
	width: 603px;	height: 420px;
	padding: 8px;
	line-height: 160%;
}

H1
{
	text-align: center;
	margin-top:0px;
	margin-bottom:5px;
	font-size: 150%;
	font-weight: 900;
}

.jaune {	color: #EDB800;}
.rouge {	color: #D14545;}
.mauve {	color: #9F00D5;}
.vert {	color: #194A00;}
.cacadoie { color:#776500;}
.agendacomplet {color:white; font-size:larger;font-weight:bolder;}

H2
{
	margin-top:0px;
	margin-bottom:5px;
	font-size: 120%;
	font-weight: 700;
}

A:link {
    	text-decoration: underline;
	font-weight: normal;
	color: #000000;
}

A:visited {
    	text-decoration: underline;
	font-weight: normal;
	color: #000000;
}

A:active {
    	text-decoration: underline upperline;
	font-weight: normal;
	color: #000000;
}

A:hover {
    	text-decoration: underline upperline;
	font-weight: normal;
	color: #FF0000;
}

A.bottom:link,A.bottom,a.active { text-decoration: underline; font-weight: normal; color: #FFFFFF; }
A.bottom:hover { text-decoration: underline upperline; font-weight: normal; color: #FF0000; }

img.trans { border: 0px; }

img.enligne {
    	border-width: 0px;
    	margin-left: 4px;
    	margin-right: 4px;
    	vertical-align: middle;
}

img.flyers {
    	border-width: 0px;
    	margin-right: 4px;
    	vertical-align: middle;
    	float: left;

    	padding: 1px;

    	border-top: 1px solid #808080;
    	border-left: 1px solid #808080;
    	border-right: 2px solid #575757;
    	border-bottom: 2px solid #575757;

}

ul{
	margin-top: 0px;
	margin-bottom: 2px;
}
li {
	margin-top: 2px;
	margin-bottom: 2px;
}