/* attention aux polices de caractères : à vérifier */
/* EM au lieu de px ? */
/* taille des polices par rapport au PSD */
/* positionnement puces rondes menu bas */

@import url('header.css');
@import url('declinaisons.css');
@import url('extensions.css');

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote {
	margin: 0;
	padding: 0;
}

body {
    background: #0e3070;
    margin: 0 0 10px 0;
    padding: 0;
    font-family: Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
    font-size: 0.75em;
    text-align: center;
}

.clear { clear: both; }
.overflow-auto { overflow: hidden; }

span.label-bleu {
	font: 11px Verdana;
	font-weight: bold ;
	color: #005bc3;
}

span.label-noir-souligne {
	font: 11px Verdana;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

h3.titre-debouche {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 15px;
}

a img { border: 0; }

#globalcontainer {
	background: #f6f7fb;
	margin: 0 auto;
	text-align: left;
	width: 66.5em; /* 800px;/*760pxtaille mini 800x600px */
	position: relative;
}

/* fil d'ariane */
#follow-line {
	font: 11px/2em Verdana;
	padding-left: 20px;
	min-height: 2em;
	height: 2em;
}
	
	#follow-line a {
		text-decoration: none;
	}

/* pied de page : menu bas */
#footer {
	background: #005ac3;
	text-align:center;
	padding:5px 0;
	margin: 10px 0;
	font-size: 11px;
	position: relative;
}

	#footer li {
		display:inline;
		padding:0 8px 0 8px;
		background:url(../images/commun/puce_menu_b.png) no-repeat right center;
	}

	#footer li.last {
		background: none;
	}

		#footer li a {
			color:#fff;
			text-decoration:none;
		}

		#footer li a:hover {
			color: #f9f400;
		}

#underfooter {
	height: 8px;
	background: #0E3070 url('../images/profils/fond-page.gif') repeat-y left top;
}
