body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	background-color: #99CCFF;
	margin: 0;
}

a{
	text-decoration:none;
}

.index  a:hover {
	font-weight:normal;
}

.ver10noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.jaune{color: #FED852;}
.vert{color: #38C0D6;}
.bleu{color: #0099FF;}
.blanc{color: #FFFFFF;}


.ver9bleu{
	font-size: 9px;
	color: #0099FF;
	text-decoration: none;
}
.ver9jaune{
	font-size: 9px;
	color: #FED852;
	font-weight:bold;
	text-decoration: none;
}
.ver9vert{
	font-size: 9px;
	color: #38C0D6;
	font-weight:bold;
	text-decoration: none;
}
.ver9blc{
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}


.ver10bleu{
	font-size: 10px;
	color: #0099FF;
	text-decoration: none;
}
.ver10jaune{
	font-size: 10px;
	color: #FED852;
	font-weight:bold;
	text-decoration: none;
}
.ver10vert{
	font-size: 10px;
	color: #38C0D6;
	font-weight:bold;
	text-decoration: none;
}
.ver10blc{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.ver10rouge{
	font-size: 10px;
	color:#EA2C22;
	text-decoration: none;
}

.ver11bleu{
	font-size: 11px;
	color: #0099FF;
	text-decoration: none;
}

.ver11jaune{
	font-size: 11px;
	color: #FED852;
	font-weight:bold;
	text-decoration: none;
}
.ver11vert{
	font-size: 11px;
	color: #38C0D6;
	font-weight:bold;
	text-decoration: none;
}
.ver11blc{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.ver11rouge{
	font-size: 11px;
	color:#EA2C22;
	text-decoration: none;
}

.ver12bleu{
	font-size: 12px;
	color: #0099FF;
	text-decoration: none;
}
.ver12jaune{
	font-size: 12px;
	color: #FED852;
	font-weight:bold;
	text-decoration: none;
}
.ver12vert{
	font-size: 12px;
	color: #38C0D6;
	font-weight:bold;
	text-decoration: none;
}
.ver12blc{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}


.ver13bleu{
	font-size: 13px;
	color: #0099FF;
	text-decoration: none;
}
.ver13jaune{
	font-size: 13px;
	color: #FED852;
	font-weight:bold;
	text-decoration: none;
}
.ver13vert{
	font-size: 13px;
	color: #38C0D6;
	font-weight:bold;
	text-decoration: none;
}
.ver13blc{
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}

.ver12bleuBD{
	font-size: 13px;
	color: #0099FF;
	font-weight:bolder;
	text-decoration: none;
}

.point_blanc{
	background:url(../design/point_blanc.gif) top left repeat-x;
	padding-top:5px;
}

.point_bleu{
	background:url(../design/point_bleu.gif) top left repeat-x;
	padding-top:5px;
}

.extend{
	padding:10px 5px 5px 5px;
}

.actu{
	padding:5px 0 0 0;
}

.actu p{
	margin:5px 0;
	padding:0;
}

#menutop{
	background-color:#0066CC;
	color:#FFFFFF;
	font-weight:bold;
	height:26px;
}

#menutop ul, #menutop li, #menutop a{
	margin:0;
	padding:0;
	text-align:center;
}

#menutop li{
	display:inline;
	margin:0 6px;
}

#menutop a{
	text-decoration:none;
	color:#FFFFFF;
	font-size:13px;
}

#seances a:hover, #pratique a:hover, #scolaires a:hover, #bientot a:hover{
	background:url(../design/menu/bg90.png) center center no-repeat;
}

#affiche a:hover{
	background:url(../design/menu/bg100.png) center center no-repeat;
}

#asso a:hover, #jeunepub a:hover, #pro a:hover{
	background:url(../design/menu/bg110.png) center center no-repeat;
}

#pro a:hover{
	background:url(../design/menu/bg130.png) center center no-repeat;
}

#affiche a{padding:5px 12px;}
#seances a{padding:5px 13px;}
#bientot a{padding:5px 17px;}
#pratique a{padding:5px 13px;}
#asso a{padding:5px 7px;}
#jeunepub a{padding:5px 7px;}
#scolaires a{padding:5px 11px;}
#pro a{padding:5px 10px;}

.affiche img {
	margin: 3px;
	border:0;
}

