@charset "UTF-8";
/* CSS Document */

/* SPIP-STYLE                                              version 1.9  */
/* Cette feuille contient les styles associes au code genere par SPIP.  */
/* Ces styles sont indispensables et doivent necessairement etre        */
/* definis pour le bon fonctionnement de vos squelettes.                */

body { 

		scrollbar-face-color:#eeeeee; /* couleur du dessus des boutons et de la barre de défilement */
		scrollbar-arrow-color:#cccccc; /* couleur des flèches */
		scrollbar-track-color:#ffffff; /* couleur du fond de la barre */
		scrollbar-highlight-color:#dddddd; /* couleur claire du relief des boutons */
		scrollbar-shadow-color:#cccccc; /* couleur sombre du relief des boutons */
		scrollbar-3dlight-color:#cccccc; /* couleur claire du relief des boutons quand ceux-ci ne sont pas enfoncés */
		scrollbar-darkshadow-color:#dddddd; /* couleur sombre du relief des boutons quand ceux-ci ne sont pas enfoncés */
		background-color: #f0f1ef;
		margin-top: 0;
		FONT: 11px Arial, Helvetica, sans-serif;
		line-height:13px;
}
marquee {padding:4px 1px;background-color:#005726;}
table {background-color:#FFFFFF;}
/*  ------------------------------------------*/
/*  Couleurs des liens*/
/*  ------------------------------------------ */
a:link, a:active, a:visited {COLOR: #3f7e05;text-decoration:none;}
a:hover {COLOR: #1d7621; TEXT-DECORATION: underline}

.mon_fond{
background-image:url(../images/mon_fond.gif); background-repeat:no-repeat;
}

.titre_defilement{
	font: 11px Arial,Helvetica;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

a.titre_defilement:hover {
	font: 11px Arial,Helvetica;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}


table#menu {
    background-color:#000000;
    border: solid #000000 0px;

}
table#menu td {
    padding: 0px;
    border: solid #000 0px;

}

table#milieu {
//background-image:url(../images/monfond.gif);

}
table#milieu td {
//background-image:url(../images/monfond.gif);
}

table#tab_foot {
	background-image:url(../images/monbas.gif);background-repeat:no-repeat;
	font: 9px Arial,Helvetica;
	COLOR: #000000;
	TEXT-DECORATION: none;
	vertical-align:bottom;
	text-align:right; 

}

.box { border: 1px solid; background: #333333; font: 12px Arial,Helvetica; color: #AAAAAA; border-color: #cccccc }

.atom{
	font: 11px Arial,Helvetica;
	COLOR: #ad9945;
	TEXT-DECORATION: none;
}

.date_news{
	font: 11px Arial,Helvetica;
	COLOR: #cccc00;
	TEXT-DECORATION: none;
}

.defilement{
	font: 11px Arial,Helvetica;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

.rubrique {
	font: 15px arial;
	COLOR: #000000; 
	TEXT-DECORATION: none;
	border-bottom:1px solid #cbe7b2; 
	padding-bottom:5px;
}

.titre_news {
	padding-bottom:5px;
	font: bold 15px arial;
	COLOR: #000000; 
	TEXT-DECORATION: none;
	border-bottom:1px solid #cbe7b2;
}

/*on surcharge le spiplogo pour les image css*/
.spip_logos {
padding-right:11px;
vertical-align:top;
}

.td_img_news {
padding:5px;
}
.txt_news{
	font: 11px Arial,Helvetica;
	COLOR: #000000; 
	TEXT-DECORATION: none;
	background-image:url(../images/mon_fond.gif); background-repeat:no-repeat;
}

/* top haut a gauche*/
.top_g{
	height:150px;
	width:610px;
	font: 11px Arial,Helvetica;
	COLOR: #000000; 
	TEXT-DECORATION: none;
	background-image:url(../images/top_g.jpeg); background-repeat:no-repeat;
}

/* top haut a droite*/
.top_d{
	height:150px;
	width:190px;
	font: 11px Arial,Helvetica;
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	text-align : center;
	background-image:url(../images/top_d.jpeg); background-repeat:no-repeat;
}

/* tableau central gauche*/

.td_gauche{
	overflow:auto;
	width:190px;
	height:550px;
	padding-left:10px;
	padding-right:10px;
	vertical-align : top;
	text-align : left;
	font: 11px Arial,Helvetica;
	COLOR: #000000; 
	TEXT-DECORATION: none;
	background-image:url(../images/back_g.jpeg); background-repeat:no-repeat;
}

/* tableau central milieu*/
.td_milieu{
	/*overflow:auto;*/
	vertical-align : top;
	text-align : left;
	width:420px;
	font: 11px Arial,Helvetica;
	COLOR: #000000; 
	padding:12px 10px 10px 10px;
}

/* tableau central droite*/
.td_droite{
	overflow:auto;
	width:190px;
	padding:10px;
	vertical-align : top;
	text-align : left;	
	font: 11px Arial,Helvetica;
	COLOR: #000000; 
	TEXT-DECORATION: none;
	background-image:url(../images/back_d.jpeg); background-repeat:no-repeat;
}


#menu_gauche ul { 
	list-style-type: none;
	list-style-image:url(../images/puce_menu01.gif);
	padding:3px 0px 10px 19px;
	margin:0px;
	border-bottom:1px solid #cbe7b2; 
}
#menu_gauche li { 
	padding-left:0px;
	margin:3px 0px 0px 0px;
}
.fil_ariane, a.fil_ariane, a.fil_ariane:visited {
	font: bold 11px arial;
	TEXT-DECORATION: none;
}
#actu_rennes { 
	overflow:auto;
	position: relative;
}
#blog { 
	overflow:auto;
	position: relative;
}
#blog p { 
	margin:5px 0px;
}

#form_message
{
	padding-left:0px;
	width:270px;
}

#form_message legend
{
	padding-left:0px;
	font: bold 12px arial;
	TEXT-DECORATION: none;
	width:300px;
}
#form_message fieldset
{
	border:0px;
}

#indicateurs { 
	padding-left:50px;
	font: 10px arial;
	TEXT-DECORATION: none;
	vertical-align : top;
	text-align : left;
}
