/***************************************** personnalisation *******************************/
body {background-color:#ccc; font-size:80%}
a {color:#663399; text-decoration:none; }

#tete {background:#6c96c6; float:left; width:100%}
#logo {margin-top:15px}
#zone-titre h3 {margin-top:3px; margin-left:16px; font-size:1.6em; line-height:115%; color:#2D4998}

/** Grille de base **/
#maitre {background-color:#fff; background:#fff url(images/col-d-bg.gif) repeat-y top right}
#droite .int {padding-left:0; padding-right:0;} 
#pied {border:none; background-color:#6c96c6; padding:6px 0 }
#pied .int {}
#pied p {margin:0; font-size:0.7em; text-align:center; color:#fff}

/** menu vertical **/
#menu-vertical {padding:0 6px;}
#menu-vertical h2 {position:absolute; top:-5000px; text-indent:-5000px; background:none; margin:0; padding:0; font-size:1px; color:#fff}
#menu-vertical a {
	color:#6c96c6;
	text-transform: uppercase;
	font-weight: bold;
	font-size:0.9em;
	display:block; 
	line-height:120%;
	background: url(images/fleche-se.gif) no-repeat left 6px ; 
	padding-left:15px;
	border:none;
}
#menu-vertical a:hover {text-decoration:underline}
#menu-vertical a.actif, #menu-vertical a:hover.actif {text-decoration:underline}

#menu-vertical ul {margin-bottom:6px; margin-top:0}
#menu-vertical li {margin:0}


/** bloc recherche **/
#recherche {margin:0; padding:12px 0; background:#eee }
#recherche form {border:none; background:#eee }

/* style contenu **/
#contenu h4 {color:#003366; font-size:1.2em; }
#contenu img {margin:0 24px}
p.encart {padding:12px; background:#eaeaea; border-top:4px solid #6c96c6}

.list-liens li {list-style-image: url(images/fleche-se-1.gif);}
.list-liens a:hover {text-decoration:underline;}

/** annonce colonne droite **/
.annonce {background:#eee; margin:0; border-top:4px solid #6c96c6; margin-bottom:8px }
.annonce h5 {font-size:1em; margin:0 6px 6px 6px; padding:2px; text-align:center; color:#6579AA; border-bottom:1px solid #ccc}
.annonce p {padding:4px 6px; margin:0; text-align:center}
.annonce img {border:1px solid #ccc; padding:4px; background:#fff}
.annonce a:hover {text-decoration:underline}

.annonce-j {margin-bottom:6px }
.annonce-j p {padding:4px 6px; text-align:center; color:#6579AA; margin:0}

/** adsences **/
.adscences-250 {}
.adscences-250 .int {}
.adscences-250 h3 {text-align:center; font-size:1em; background:#6c96c6; color:#fff; padding:2px 0; margin:0}
.txt-droititalique {
	text-align:right;
	font-style: italic;
	color: #CC0000;

}
