/*td, th{
   border: 1px solid black;
}*/

body{
	width: 760px;
	margin: auto;
	scrollbar-base-color: #000066;
	scrollbar-face-color: #000066;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-highlight-color: #7F88AF;
	scrollbar-3dlight-color: #F8FBFF;
	scrollbar-darkshadow-color: #F8FBFF;
	scrollbar-track-color: #000033;
	scrollbar-arrow-color: #7F88AF;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #000066;
}

.bandeau_pub{
max-width: 400px;
max-height: 90px;
background-color: #000066;
}

div, td{
font-family: verdana; 
font-size: 12px; 
color:#CCCCCC;
}

.page{
width: 738px;
background-position:bottom right;
background-repeat:no-repeat;
background-color:#000066;
background-attachment: scroll;
background-image:url(contenu/fond_page.png);
border-collapse: collapse;
}

a:link{
color:#0099FF;
text-decoration:none;
}

a:visited{
color:#66A4FF;
text-decoration:none;
font-weight:none;
cursor: pointer;
}

a:hover{
color:#F5B901;
text-decoration:none;
background-color:none;
font-weight:none;
cursor: pointer;
}

a img{
border:none;
}

h1{
font-family: verdana;
font-size: xx-large;
text-decoration: underline;
text-align: center;
color:#CCCCCC;
}

h2{
font-family:verdana;
font-size:large;
text-decoration: underline;
color:#CCCCCC;
}

.bouton{
font-family: verdana;
text-align: center;
font-weight: bold;
padding: 10px;
border-bottom: 1px solid black;
border-right: 1px solid black;
border-top: 2px outset blue;
border-left: 2px outset blue;
cursor: pointer;
}

.admin{
margin-bottom: 150px;
border-collapse: separate
}

.gras{
font-weight: bold;
font-family: verdana;
}

.partenaires{
margin-bottom: 50px;
}

.rouge{
font-weight: bold;
font-family: verdana;
text-align: center;
color: red;
}

.espace{
border-width: 0px;
}

.voir_message{
color:#CCCCCC;
font-size: medium;
font-weight: bold;
font-family: verdana;
}

.center{
text-align:center;
}

.petit_public{
vertical-align: middle;
text-align: left;
font-family: verdana;
font-size: 12px;
font-weight: bold;
color: #F5B901;
}

.petit_privee{
vertical-align: middle;
text-align: left;
font-family: verdana;
font-size: 12px;
font-weight: bold;
color: #664AFF;
}

.liste_mois{
text-align: center;
vertical-align: middle;
font-family: verdana;
font-size: 17px;
color: #CCCCCC;
font-weight: normal;
}

.liste_mois a:link{
vertical-align: middle;
font-family: verdana;
font-size: 17px;
color: #CCCCCC;
font-weight: normal;
}

.liste_mois a:hover{
font-family: verdana;
font-weight: bold;
font-size: 17px;
color: #CCCCCC;
vertical-align: middle;
}

.liste_mois a:visited{
font-family: verdana;
font-size: 17px;
color: #CCCCCC;
vertical-align: middle;
}

.mois_affiché{
font-family: verdana;
font-size: 14px;
color: #CC00FF;
font-weight: bold;
padding-bottom: 5px;
}

.manif_public{
text-align: left;
font-family: verdana;
font-size: 14px;
color: #F5B901;
font-weight: bold;
}

.manif_public a:visited{
font-family: verdana;
font-size: 14px;
color: #F5B901;
font-weight: bold;
text-decoration:none;
}

.manif_public a:link{
font-family: verdana;
font-size: 14px;
color: #F5B901;
font-weight: bold;
text-decoration:none;
}

.manif_public a:hover{
font-family: verdana;
font-size: 14px;
color: #CCCCCC;
font-weight: bold;
text-decoration:none;
}

.manif_privee{
text-align: left;
font-family: verdana;
font-size: 14px;
color: #664AFF;
font-weight: bold;
}

.manif_privee a:visited{
font-family: verdana;
font-size: 14px;
color: #664AFF;
font-weight: bold;
text-decoration:none;
}

.manif_privee a:link{
font-family: verdana;
font-size: 14px;
color: #664AFF;
font-weight: bold;
text-decoration:none;
}

.manif_privee a:hover{
font-family: verdana;
font-size: 14px;
color: #CCCCCC;
font-weight: bold;
text-decoration:none;
}

.formulaire_agenda_gauche{
font-family: verdana;
font-size: 14px;
color: #CCCCCC;
font-weight: bold;
text-decoration:none;
vertical-align: middle;
text-align:right;
}

.formulaire_agenda_droite{
font-family: verdana;
font-size: 14px;
color: #CCCCCC;
font-weight: bold;
text-decoration:none;
vertical-align: middle;
text-align:left;
}

.nom_manif_prive{
font-weight: bold;
font-family: verdana;
text-align: center;
text-decoration: underline;
color: #664AFF;
font-size: x-large;
}

.nom_manif_public{
font-weight: bold;
font-family: verdana;
text-align: center;
text-decoration: underline;
color: #F5B901;
font-size: x-large;
}

.descr_manif{
font-weight: bold;
font-family: verdana;
text-align: left;
text-decoration: underline;
}

.gras_souligne_droite{
text-align: right;
vertical-align: top;
font-weight: bold;
font-family: verdana;
text-decoration: underline;
}

.gras_gauche{
text-align: left;
vertical-align: top;
font-weight: bold;
font-family: verdana;
}

.imageflottante_gauche{
   float: left;
   margin-right: 10px;
}

.imageflottante_droite{
   float: right;
   margin-left: 10px;
}

.stop_flottant{
	clear: both;
}
