/********************************************************************** general */
body a:visited  { color: #006a6a; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva; text-decoration: none }
body a:link  { color: #006a6a; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva; text-decoration: none }
body a:hover { color: #a1004c; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva; text-decoration: none }
body a { color: #d577a3; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva; text-decoration: none; border: 0px }
body { background-color:#006A6A; margin-top: 10px }

div, form, table, p, span { margin: 0px 0px 0px 0px ; padding:0px 0px 0px 0px ; }

img { border:0px; }
/* tout en haut */
select { font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #ffffff; border: solid 1px #cb729c }
.b1 { color: #5ea1e4; font-size: 10px; font-family: Verdana, Arial, Helvetica }
.b2 { color: #933f71; font-size: 10px; font-family: Verdana, Arial, Helvetica }
.b3 { color: #fcfc27; font-size: 10px; font-family: Verdana, Arial, Helvetica }
.b4 { color: #6ea85e; font-size: 10px; font-family: Verdana, Arial, Helvetica }
.b5 { color: #ff7d00; font-size: 10px; font-family: Verdana, Arial, Helvetica }
.bordadress { border-top: 1px solid #fd8d32 }
.bordtable { }
.bouton { color: #bd4c81; font-weight: bold; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva; text-decoration: none; background-color: #c3e5df; margin-top: 2px; border: solid 1px #bd4c81 }
.bouton_p { color: #bd4c81; font-weight: bold; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva; text-decoration: none; background-color: #c3e5df; margin-top: 2px; border: solid 1px #ffffff }
.btn_on { color: #bd4c81; font-weight: bold; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva; text-decoration: none; background-color: #c3e5df; padding-bottom: 2px; border: solid 1px #bd4c81; height: 18px }
.btn_on_p { color: #bd4c81; font-weight: bold; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva; text-decoration: none; background-color: #c3e5df; padding-bottom: 2px; border: solid 1px #ffffff; height: 18px }
.champ { font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #ffffff; border: solid 1px #cb729c }
.contain { vertical-align: bottom; margin: 0px; padding: 0px; position: relative; height: 15px }
.date { font-family: Verdana, Arial; font-size:10px; color: #C3E5DF; font-weight:bold; }

/* lments formulaire */
.fond_med { background-image: url(images/fond_menu1.jpg) }
.fond_nav { background-color: #006a6a }
.fond_pix { background-color: #252a49 }
.fond_rect { background-color: #ebcad9 }
.fond_rect2 { background-color: #c3e5df }
.fond_roll { background-color: #c3e5df }
.fond_transp { background-color: #ffffff }
.fondconsult { background-color: #ffffff }
.fondtdnavig { background-color: #bd4c81; height: 100% }
.lien { color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana; height: 16px }
.lien_on { color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana; background-color: #a1004c; height: 16px }
.loupe { cursor: -moz-zoom-inurl(../images/loupe.cur) }
.menu { color: #ff0000; font-weight: 100; font-size: 11px; background-color: #d577a3; text-align: left; margin: 0px; padding: 0px; position: absolute; top: 16px; left: 0px; visibility: hidden; filter: alpha(opacity=90); opacity: 0.9 }
.pass       { font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #CB729C; border: solid 1px #FFFFFF }
.puce1 { background-color: #9c0042; width: 6px; height: 6px }
.puce2 { background-color: #006a6a; width: 6px; height: 6px }
.puce3 { background-color: #ff7d00; width: 6px; height: 6px }
.puce4 { background-color: #ff9837; width: 6px; height: 6px }
.puce5 { background-color: #00794c; width: 6px; height: 6px }
.puce6 { background-color: #6ea85e; width: 6px; height: 6px }
.separe { background-color: #ffffff; width: 1px; height: 12px }
.signnoir { color: #8ba6a1; font-size: 9px; font-family: Verdana, Arial, Helvetica }
.signnoirsou { color: #8ba6a1; font-size: 9px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }
.signrouge { color: #f00; font-size: 9px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }
.ssmenu { color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana }
.sstitre { color: #9c0042; font-weight: 600; font-size: 12px; font-family: Verdana, Arial, Helvetica }
.sstitre2 { color: #006a6a; font-weight: 600; font-size: 12px; font-family: Verdana, Arial, Helvetica }
.tablo   { border-right: 1px solid #A1004C; border-left: 1px solid #A1004C; border-top: 1px solid #A1004C; border-bottom: 1px solid #A1004C }

/* titres des pages */
.titre     { color: #9C0042; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica }
/* sous-titres des pages */
/* titres du menu gauche */
.titre02 { color: #FFFFFF; font-weight: 600; font-size: 11px; font-family: Verdana, Arial, Helvetica }
.titre1 { background-image: url(images/bull2.gif); width: 12px; height: 12px }
.titre2 { background-image: url(images/bull.gif); width: 8px; height: 8px }
.titre3  { background-color: #9c0042; width: 12px; height: 12px }
.titre4  { background-color: #c3e5df; width: 12px; height: 12px }
.trait { background-color: #006a6a; width: 100%; height: 1px }
.trait2 { background-color: #a1004c; width: 100%; height: 1px }
.trait4 { background-color: #c3e5df; width: 100%; height: 1px }
.trait3 { background-color: #006a6a; width: 75%; height: 1px }
.txtaccueil   { color: #9C0042; font-size: 14px; font-weight:bold; font-style:italic; font-family: Arial, Helvetica; }

/* navigation gauche */
/* fond recherche */
/* fond navigation haut */
/* 1px sous navigation haut */
/* corps */
/* zone d'information */
/* bas de page */
/* fonds */
/* textes */
.txtmarron10 { color: #ebcad9; font-size: 10px; font-family: Verdana, Arial, Helvetica }
.txtmarron11 { color: #006a6a; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-align: justify }
.txtmarron210 { color: #000000/*#ffffff*/; font-size: 10px; font-family: Verdana, Arial, Helvetica }
.txtmarron211 { color: #8ba6a1; font-size: 10px; font-family: Verdana, Arial, Helvetica }
.txtmarron310 { color: #006a6a; font-size: 10px; font-family: Verdana, Arial, Helvetica }
.txtmarron9 { color: #006a6a; font-size: 9px; font-family: Verdana, Arial, Helvetica }
.txtmarron_acc { color: #006a6a; font-size: 11px; font-family: Verdana, Arial, Helvetica }
.txtrouge10 { color: #cb729c; font-size: 10px; font-family: Verdana, Arial, Helvetica }
.txtrouge101 { color: #cb729c; font-size: 10px; font-family: Verdana, Arial, Helvetica }
.txtrouge11    { color: #A1004C; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-align: justify }
.txtalarme { color: red; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-align: justify }
.txtrouge111 { color: #9c0042; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-align: justify }
.txtrouge12 { color: #006a6a; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Helvetica; background-color: #c3e5df; text-align: center; width: 8px; height: 12px }
.txtrouge310    { color: #A1004C; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-align: justify }
/* boutons modifier et supprimer */
/* agoranet */
/* petites puces carres */
/* grosses puces carres devant les titres */
/* bulls */
/* bleu */
/* violet */
/* jaune */
/* vert */
/* orange */

/* navigation */
#menug a { color: #ffffff; font-size: 10px; font-family: Verdana; text-align: left }
#menug a:hover { color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana }
#menug a:visited { color: #ffffff; font-size: 10px; font-family: Verdana }
#navig { background-color: #006A6A; vertical-align: top; height: 16px; }

#navig a { color:#FFFFFF; font-family:Verdana; font-size:10px; font-weight:bold; }

#navig a:hover { color:#FFFFFF; font-family:Verdana; font-size:10px; font-weight:bold; }

#navig a:visited { color:#FFFFFF; font-family:Verdana; font-size:10px; font-weight:bold; }
/* les traits de sparation horizontaux */
/* les boutons */
#texte_carte { filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7; color: #FFFFFF; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva; text-align: left; margin: 0px; padding:4px; background-color:#D577A3; border:1px solid #85013F; }


.actu img {
	width:80px;
	float:left;
	padding-right:4px;
}

#actus{
    font-size:12px !important;
}

#actus a {
	/*font-size:inherit;
	/*color: #006a6a;*
	color: #00F;
	font-size: 16px;
	font-family: verdana;
	text-decoration:underline;*/

	color:#A1004C;
	font-size:12px;
	text-decoration:underline;
}


/*
*	MINI FORMULAIRE ******************************************************
*/
div#miniFormulaire {
	width: 597px; height: 160px;
	background-image: url(images/fond_formulaire.jpg);
	border: 1px solid #C3E5DF;
	margin-bottom: 15px;
}
div#miniFormulaire div#formulaire {
	padding-top: 70px;
	padding-left: 320px;
}
