/* BODY */
body { background:#DDDDDD; margin:0px; font-family:verdana; }
td { font-family:verdana; font-size:11px; color:#000000; border-collapse:collapse; padding:0px; margin:0px; border:0px; }
a { color:#2877C6; }
a:hover { color:#0FB00E; }
h3 { color:#000000; }

#fond { height:100%; }
#title { color:#999999; padding:2px; font-family:arial;  font-weight:normal; font-size:10px; letter-spacing:1pt; text-align:center; }
#cadre { width:760px; background:#ffffff; border: solid 1px #666666; padding:0px; }

#centre { width:760px; border-collapse:collapse; padding:0px; margin:0px; border:0px; }
.gauche { padding-left:15px; padding-right:15px; padding-top:15px; vertical-align:top; }
.droite { width:188px; vertical-align:top; background:#FFFFFF; border-left: 1px solid #C4D9EE; }

/* HEADER */
#header { z-index:1; width:760px; height:100px; border-collapse:collapse; padding:0px; margin:0px; border:0px; }
#header .logo { width:60px; height:63px; background:url('images/finance-logo.gif') no-repeat; float:left;}
#header .titre { width:206px; height:63px; background:url('images/finance-titre.gif') no-repeat; float:left;}
#header .fond { width:494px; height:63px; background:url('images/head-fond.gif') repeat; float:left;}
#header td { border-collapse:collapse; padding:0px; margin:0px; border:0px; }

#barre { float:left; z-index:10; width:760px; height:25px; background-image:url(/images/barre-fond.gif); background-repeat:repeat-x; padding-top:1px; line-height:22px; 
	color:#FFFFFF; font-family:verdana; font-weight:normal; font-size:10px; }
#barre a { color:#FFFFFF; text-decoration:none; }
#barre a:hover { color:#FFFFFF; text-decoration:underline; }
#barre .arbo { float:left; width:660px; padding-left:12px; }
#barre .contact { float:right; padding-right:12px; }
#ombre { z-index:11; height:6px; background-image:url(/images/barre-ombre.gif); background-repeat:repeat-x; }

#rub { width:540px; font-family:verdana; font-size:10px; color:#666666; }
#rub a { color:#2877C6; font-size:12px; font-weight:bold; }
#rub a:hover { color:#0FB00E; }
#rub ul, #rub li { list-style:none; margin:0px; padding:0px; }
#rub ul { padding-top:10px; padding-bottom:10px; }
#rub li { float:left; width:240px; margin:2px; margin-left:5px; margin-right:0px; }
#rub img { float:left; margin:3px; margin-right:5px; border:solid 1px #000000; }

#util { float:left; }

#actu { margin-top:-20px }
#actu .new { padding-bottom:11px; }
#actu .date { color:#999999; }
#actu a.suite { font-family:arial; font-size:11px; font-weight:normal; color:#999999; text-decoration:underline; }
#actu a.suite:hover { font-family:arial; font-size:11px; font-weight:normal; color:#2877C6; text-decoration:underline; }

/* ANNUAIRE */
#annu .cat { font-family:verdana; font-size:1px; font-weight:bold; color:#666666; text-decoration:none; }
#annu a.sscat { font-family:arial; font-size:11px; font-weight:normal; color:#2877C6; text-decoration:none; }
#annu a.sscat:hover { font-family:arial; font-size:11px; font-weight:normal; color:#0FB00E; text-decoration:underline; }

#annu a.titre { font-family:arial; font-size:12px; font-weight:bold; color:#2877C6; text-decoration:none; }
#annu a.titre:hover { font-family:arial; font-size:12px; font-weight:bold; color:#0FB00E; text-decoration:underline; }
#annu .desc { font-family:arial; font-size:11px; }
#annu .ndd { font-family:arial; font-size:11px; color:#888888; text-decoration:none; }
#annu .separe { height:1px; background:url('images/_vide.gif') repeat; }
#annu .site {
	margin: 7px 0px 7px 0px;
	padding: 0px; }
	
#colonne h4 { padding-left:10px; font-family:arial; font-size:16px; font-weight:bold; color:#0FB00E; }
#colonne h4 a { font-family:arial; font-size:16px; font-weight:bold; color:#0FB00E; text-decoration:none; }
#colonne h4 a:hover { font-family:arial; font-size:16px; font-weight:bold; color:#0FB00E; text-decoration:underline; }
#colonne ul { margin:0px 0px 0px 0px; padding:0px; }
#colonne li { margin:4px 0px 0px 10px; list-style-type:none; letter-spacing:0pt; }
#colonne .plus li { margin:4px 0px 0px 25px; list-style-image:url(images/plus.gif); }
#colonne .actu li { margin:4px 0px 0px 25px; list-style-image:url(images/fleche.gif); }
#colonne .part li { margin:4px 0px 0px 25px; list-style-type:circle; }
#colonne .wm li { margin:4px 0px 0px 25px; list-style-type:square; }

/* BLOG */

#blog h2 { font-family:arial; font-size:16px; }

/* FOOTER */
#footer { font-family:arial; font-size:11px; color:#FFFFFF; font-weight:normal; text-align:center; }
#footer a { font-family:arial; font-size:11px; color: #FFFFFF; font-weight:bold; text-decoration:underline; }
#footer a:hover { font-family:arial; font-size:11px; color:#EEEEEE; font-weight:bold; text-decoration:none; }
#footer .part a { font-family:arial; font-size:11px; color: #999999; font-weight:normal; text-decoration:underline; }
#footer .part a:hover { font-family:arial; font-size:11px; color:#EEEEEE; font-weight:normal; text-decoration:none; }

/* ARBORESCENCE */
#navig .on { font-family:arial; font-size:11px; color:#999999; }
#navig a.page { font-family:arial; font-size:11px; color:#0560A6; text-decoration:underline; }
#navig a.page:hover { font-family:arial; font-size:11px; color:#0FB00E; text-decoration:none; }

/* PARTENAIRES */
#partenaire { font-family: arial; font-size:10px; color:#999999; }
#partenaire a { font-family: arial; font-size:10px; color: #999999; text-decoration:none; }
#partenaire a:hover { font-family: arial; font-size:10px; color:#999999; text-decoration:none; }
