/* CSS Document */
/* Menus */
	.lien_menu{
        color:#565656; font-size:12px; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 15 20 15 15;}

	.lien_menu:hover{ color:#ffffff; font-size:12px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

/* Coeurs de page 
	a { color: #0a698c; text-decoration: underline; font: 12px Verdana, Arial, sans-serif; }

	a:visited { color: #1187a7; text-decoration: none; }

	a:hover { color: #e76108; text-decoration: none; }

	a.current, a:visited.current, a:hover.current { color: #ffa200 !important; text-decoration: underline !important; cursor: default !important; } */
	
	.ttr { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; margin: 0 0 0 0; color: #565656;}
	.txt {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin: 0 0 0 0; color: #565656;}
	.txt_alert {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin: 0 0 0 0; color: #FF3300;}
	p { margin: 0px 0px 0px 0px; font: normal 11px Verdana, Arial, sans-serif; color: #565656; }
	.lien_gris {font: normal 11px Verdana, Arial, sans-serif; color: #565656; text-decoration: underline;}
	.lien_gris:hover{font: bold 11px Verdana, Arial, sans-serif; color: #565656; text-decoration: none;}
	
	.ttr_rouge { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; margin: 0 0 0 0; color: #e76108;}
 	.txt_rouge {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin: 0 0 0 0; color: #e76108;}
	.txt_rouge2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; margin: 0 0 0 0; color: #e76108;}
	
	.lien_rouge {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin: 0 0 0 0; color: #e76108; text-decoration: underline; font-weight: bold;}
	.lien_rouge:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin: 0 0 0 0; color: #e76108; text-decoration: none; font-weight: bold;}
	
	.lien_vert {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin: 0 0 0 0; color: #708540; text-decoration: underline; font-weight: bold;}
	.lien_vert:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin: 0 0 0 0; color: #708540; text-decoration: none; font-weight: bold;}
	
	
	.ttr_bleu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; margin: 0 0 0 0; color: #0a698c;}	
	.txt_bleu {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin: 0 0 0 0; color: #0a698c;}
	.txt_bleu2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; margin: 0 0 0 0; color: #0a698c;}
	.txt_bleu3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; margin: 0 0 0 0; color: #0a698c;}
	
	.lien_bleu {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin: 0 0 0 0; color: #0a698c; text-decoration: underline; font-weight: bold;}
	.lien_bleu:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin: 0 0 0 0; color: #0a698c; text-decoration: none; font-weight: bold;}
	
#navlist
{
text-align:center;
margin: 0;
padding: 0 0 20px 10px;
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
float: left;
line-height: 14px;
font-size:12px;
margin: 2px 40px 2px 10px;
text-decoration:underline;
color: #565656;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
background: transparent;
color:#ffffff;
text-decoration:none;
}

#navlist a:hover { color:#ffffff; }
/* Listage des blogs de la home page */
	.categ { font: bold 9px Verdana, Arial, sans-serif; text-transform: uppercase; color: #565656; text-decoration: none;}
	.categ:hover { font: bold 9px Verdana, Arial, sans-serif; text-transform: uppercase; color: #565656; text-decoration: underline;}

	.lien_blog { font: bold 12px Verdana, Arial, sans-serif; text-transform: uppercase; color: #0a698c; text-decoration: underline;}
	.lien_blog:hover { font: bold 12px Verdana, Arial, sans-serif; text-transform: uppercase; color: #0a698c; text-decoration: none;}


/* derniers inscrits  */
	.top_blog { width: 200 px; font-size: 12px; line-height: normal; float: left; margin: 10 5 5 5; }
		
	.top_blog ol { margin: 10 15 10 10; font-weight: normal; font-size: 10px; color: #565656; font-family:Verdana, Arial, Helvetica, sans-serif;}

		.top_blog li a { font-weight: bold; font-size: 11px; color: #e76108;font-family:Verdana, Arial, Helvetica, sans-serif; }
		.top_blog li a:hover { text-decoration: none; font-weight: bold; font-size: 11px; color: #e76108;font-family:Verdana, Arial, Helvetica, sans-serif; }

		.top_blog li span a { font-weight: bold; font-size: 9px; color: #565656; text-transform: uppercase;  text-decoration: none;}
		.top_blog li span a:hover { font-weight: bold; font-size: 9px; color: #565656; text-decoration: underline; text-transform: uppercase;}
				

/* Nuage */
	.popu { color: #565656; font-weight: bold;  font-size: 14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
	
	.nuage { color: #096588; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
	.nuage:visited { color: #3882b5; text-decoration: none; }
	.nuage:hover{ color: #015792; text-decoration: underline; }

	.search { color:#FFFFFF; font-weight:bold; padding:25 0 0 0; margin-bottom:10px; border-bottom:1px dotted #2879B0; font-family:Verdana, Arial, Helvetica, sans-serif; }
	.nput { padding:1px; width:120px; color:#e76108; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal;  font-size: 12px;}

/* Formulaires */
	.formulaire {padding:15 15 15 15;}
	.nput2 { padding:1px; width:200px; color:#0a698c; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal;  font-size: 11px;}
	.nput3 { padding:1px; width:300px; color:#0a698c; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal;  font-size: 11px;}


/* Alert pour formulaires */	

#content_right .alert { text-align: left; font-size: 1.2em; }
#content_right .alert img { float: left; }
#content_right .alert a, #content_right .alert a:visited { color: #fff !important; text-decoration: none !important; }
#content_right .alert a:hover { color: #fff !important; text-decoration: underline !important; }
	
#create_account p.notice, #edit_account p.notice { color:#000; padding:1em 1em 1em 3em; border:1px solid #600; background:#fff url(/images/icon_delete.gif) no-repeat; background-position: 7px 10px; }
p.notice { display: none; font-size: 1.2em; font-weight: bold; color: #000; }

/* footer */
#listeLine {
list-style-type: none;
margin: 0;
padding: 8;
line-height:0;
}
.ligne1 {
display: inline;
line-height:0;
margin: 0;
padding: 5;
}