body
{
	background-color: #FFEEFF;
	background-image:url("rose2/texture.jpg");
	color:navy;
}

/* Liens */
a{color: navy;}
a:hover{background-color:white;}
a:visited{color:navy;}

h1 {color: rgb(153,0,255);}
h2 {text-decoration:underline;}
em { font-size:0.9em;}

table th
{
	background-color:rgb(250,100,250);
}
#en_tete
{
}

#menu
{
}

#corps
{
}

#pied_de_page
{
	border-top:solid black 1px;
}

#barre_menu, #barre_menu li
{
	border-color:black;
	font-family:'Trebuchet MS', Arial, 'Times new roman', Times, serif;
}
#barre_menu li {background-color: rgb(170,120,230);}
#barre_menu .actif 
{
	background-color: #FFEEFF;
	background-image:url("rose2/texture.jpg");
	
}

.element_menu
{
	background-image: url("rose2/bord.png");
	background-repeat: repeat-y; 
	border: black 2px solid;
	margin-bottom:20px;
}

.element_menu h3
{
	text-decoration: underline;
	color: rgb(153,0,255);
	text-align:center;
	font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
}

.element_menu ul
{
	list-style-type: none;
	margin-left:12px;
	margin-left:12px;
	padding-left:12px;
}

.element_menu a
{
	text-decoration:none;
}

 /* Quand on pointe sur un lien du menu */
.element_menu a:hover
{
	text-decoration:underline;
}

.message
{
	font-weight:bold;
	text-align:center;
	color:navy;
	border: black 1px solid;
	background-color: rgb(180,110,255);
	padding:3px;
}


.block_apparent
{
	background-color:#FFF9FF;
	border: solid black 1px;
	margin:15px;
	padding:15px;
}

.comm_titre
{
	color:rgb(153,0,255);
	font-weight:bold;
	border-bottom:1px rgb(153,0,255) solid;
}

.info_vehicule
{
	text-decoration:underline;
	font-size:1.5em;
	font-weight:bold;
}

.impaire {background-color:rgb(250,160,250);}
.paire {background-color:rgb(250,190,250);}

.news_titre .date{font-size:0.8em;}
.news_titre strong
{
	font-size:1.5em;
	text-decoration:underline;
	color:rgb(153,0,255);
}

.comm_contenu, .news_contenu
{
	margin-top:15px;
}

.album img {padding: 15px; }

.album a:hover img {background-color:rgb(255,190,245);}

.jour_nb
{
	background-color: rgb(180,100,255);
	color: #fff;
}

.agenda_today .eventslist {background-color: rgb(250,200,220); border: 2px rgb(250,110,250) solid;}
.agenda_today  .jour_nb {font-weight:bold; background-color: rgb(250,110,250);}
.agenda_today  a {color:navy;}
