/***** GLOBAL *****/
body {
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding:0px;
	background-color:#ffffff;
}
.invisible, .cache, .txtdroite {
	display:none;
}
img, form{
 	border:0px;
 	margin:0px;
 	padding:0px;
}
.gras {
	font-weight:bold;
}
.logoam {
	float:left;
}
a {
	color:#1107C0;
	text-decoration:none;
}
.aide {
	color:#005DA7;
	padding:0px 3px 0px 3px;
}
.visuel_aide {
	float:left;
	margin:2px 5px 0px 0px;
}
.exemple_aide {
	clear:both;
	float:left;
	width:500px;
	font-weight:normal;
	font-size:0.75em;
	padding:0px;
	margin:0px 0px 15px 0px;
}
/***** TETIERE *****/
#tetiereneutre {
	float:left;
	background-color:#fff;
	width:770px;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:0px;
}
#txtvisuel1 {
	float:left;
	margin:0px;
	padding :40px 0px 0px 50px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:1.2em;
	color:#000000;
}
#txtvisuel2 {
	margin:0px;
	padding : 0px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:1.2em;
	color:#000000;
}
#txtvisuel2bis {
	margin:0px;
	padding : 0px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.9em;
	color:#000000;
}

/***** TETIERE HOME *****/

#tetierehome {
	width:760px;
	height:78px;
	/*background-color:#0956AE;*/
	margin:0px 0px 30px 0px;
	padding:0px;
}
#ongletshaut {
	display:none;
}
#tetieretxt {
	display:block;
	float:left;
	width:400px;
	height:60px;
	margin:0px;
	padding:0px;
}
#tetieretxt img {
	display:none;
}
.txt_tetiere {
	margin:0px;
	padding : 0px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#ffffff;
}
#txtvisuel1 {
	font-size:1.2em;
}
#txtvisuel2 {
	font-size:1.4em;
}
.pipeonglets {
	margin:0px;
	padding:0px 10px 0px 10px;
	vertical-align:top;
}

/***** STRUCTURE 3 COLONNES *****/

.mainhome {
	width:760px;
	margin:18px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	background-color:#fff;
}
.colgauchehome {
	float:left;
	border:0px;
	padding:0px 8px 0px 0px;
	margin:0px 30px 0px 0px;
	background-color:#fff;
	width:250px;
	font-family: Trebuchet MS, Verdana, sans-serif;
}
#colcentrehome {
	background-color:#fff;
	float:left;
	border:0px;
	padding:0px;
	margin:0px;
	width:300px;
}
/***** COLONNE GAUCHE *****/

.colgauchehome h2 {
	background:url(../images/fd_filetbleu.gif);
	background-repeat:repeat-y;
	font-size:0.8em;
	font-weight:bold;
	color:#0956AE;
	padding:0px 0px 0px 8px;
	margin:27px 0px 10px 0px;
}
.colgauchehome h2 a {
	color:#0956AE;
}
.colgauchehome p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.625em;
	color:#3D4558;
	padding:0px 0px 0px 8px;
	margin:0px 0px 8px 0px;
}
.cartouche {
	width:250px;
	height:9px;
	margin:0px;
	padding:0px;
	line-height:0.1em;
	font-size:0.1em;
}
.souscartouche {
	margin:0px;
	padding:5px 0px 10px 0px;
	font-family: Verdana, sans-serif;
}
.souscartouche ul {
	margin:0px 10px 0px 20px;
	padding:0px;
}
.souscartouche li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.625em;
	color:#3D4558;
	padding:0px;
	margin:0px 0px 2px 0px;
}
.souscartouche a {
	color:#0956AE;
}
/***** COLONNE CENTRE *****/

.txt_espace {
	margin:0px;
	padding :40px 0px 0px 0px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.8em;
	color:#0956AE;
	font-weight:bold;
}
.visuels {
	display:none;
}
.actupartner {
	width:300px;
	margin:40px 0px 30px 00px;
}
.bloc1 {
	width:300px;
	margin:0px;
	padding:0px;
}
.actuhome {
	height:21px;
	margin:0px;
	padding:0px;
}
.actuhome h2 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.875em;
	font-weight:bold;
	color:#3D4558;
	padding:2px 0px 0px 0px;
	margin:0px 0px 0px 11px;
}
.sousactuhome {
	float:left;
	margin:0px;
	padding:10px 10px 15px 11px;
	font-family: Verdana, sans-serif;
}
.actu1 {
	width:280px;
	padding:0px;
	margin:0px;
}
.actu1 h3 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.75em;
	font-weight:bold;
	color:#0956AE;
	padding:0px;
	margin:0px;
	line-height:1.125em;
}
.actu1 p {
	font-family: Verdana, sans-serif;
	color:#3D4558;
	font-size:0.7em;
}
.actu2 {
	width:280px;
	padding:0px;
	margin:0px;
}
.actu2 h3 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.75em;
	font-weight:bold;
	color:#0956AE;
	padding:0px;
	margin:0px;
	line-height:1.125em;
}
.actu2 p {
	font-family: Verdana, sans-serif;
	color:#3D4558;
	font-size:0.7em;
}
.bloc2 {
	width:300px;
	margin:0px;
	padding:0px;
}
.lienactus {
	display:none;
}
.chevron {
	margin-right:6px;
}
.partenaire {
	height:21px;
	margin:0px;
	padding:0px;
}
.souspartenaire {
	margin:0px;
	padding:16px 0px 20px 0px;
	font-family: Verdana, sans-serif;
}
.souspartenaire img {
	margin:0px;
	padding:20px 0px 0px 10px;
}
.partenaire h2 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.875em;
	font-weight:bold;
	color:#3D4558;
	padding:0px;
	margin:0px 0px 0px 11px;
}

/***** LIENS BLEUS BAS DE PAGE *****/

.conteneurbaseline, .ombredeco {
	display:none;
}
/***** POPUP *****/

.fd_popup, .fd_popup2  {
	background:#ffffff;
}
.conteneur_tetiere {
	height:44px;
	margin:0px;
	padding:0px;
}
.conteneur_tetiere2 {
	height:44px;
	background:#0956AE;
	margin:0px;
	padding:0px;
}
.popup_logo img {
	float:left;
	width:92px;
	height:44px;
	margin:0px;
	padding:0px;
	border:0px;
}
.titre_tetiere {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:1.25em;
	font-style:italic;
	color:#000000;
}
.popup_tetiere p {
	margin:10px 0px 0px 120px;
}
.popup_centre {
	padding:0px;
	margin:0px;
	background-color:#ffffff;
	color:#565F70;
	font-size:1em;
	font-weight:bold;
}
.popup_centre2 {
	padding:0px;
	margin:0px;
	background-color:#ffffff;
	color:#565F70;
	font-size:1em;
	font-weight:bold;
}
.conteneur_lexique {
	font-family: Trebuchet MS, Verdana, sans-serif;
	padding:20px 40px 15px 120px;
	color:#565F70;
}
.conteneur_lexique p {
	margin:0px 0px 10px 0px;
	padding:0px;
}
.conteneur_lexique h2 {
	font-size:0.875em;
	margin:0px 0px 0px 0px;
}
.conteneur_lexique h3 {
	font-size:0.9em;
	color:#0956AE;
	margin:0px;
	padding:0px;
}
.mot {
	font-size:0.875em;
}
.definition {
	font-size:0.7em;
	font-weight:bold;
}
.popup_baselinebleue, .popup_baselinebleue2 {
	display:none;
}
.bloc_blanc {
	background:#ffffff url(../images/pointille_marron2.gif) bottom repeat-x;
	padding:5px 5px 8px 0px;
	margin:0px;
}
.bloc_blanc h3 {
	font-size:0.7em;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 0px 8px;
}
.bloc_blanc h4 {
	font-size:0.7em;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 0px 8px;
}
.bloc_blanc h5 {
	font-size:0.7em;
	font-weight:normal;
	padding:0px;
	margin:0px 0px 0px 8px;
}
.bloc_blanc p {
	font-weight:normal;
	font-size:0.7em;
	padding:0px;
	margin:0px 0px 0px 8px;
}
.bloc_brun {
	background:#ffffff url(../images/pointille_marron2.gif) bottom repeat-x;
	padding:5px 5px 8px 0px;
	margin:0px;
}
.bloc_brun h3 {
	font-size:0.7em;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 0px 8px;
}
.bloc_brun h4 {
	font-size:0.7em;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 0px 8px;
}
.bloc_brun h5 {
	font-size:0.7em;
	font-weight:normal;
	padding:0px;
	margin:0px 0px 0px 8px;
}
.bloc_brun p {
	font-weight:normal;
	font-size:0.7em;
	padding:0px;
	margin:0px 0px 0px 8px;
}
.sitelocal {
	font-weight:normal;
	font-size:0.8em;
	padding:0px;
	color:#2AB80C;
	margin:0px 0px 0px 8px;
}
.sommaireqr {
	font-size:0.7em;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
.sommaireqr ul {
	list-style-position: inside;
	padding:0px;
	margin:0px;
}