/* CSS Document */

/*generique */
*, html { margin:0; padding:0;}
img { border:none; }
a { outline: none; }
.clear { visibility:hidden; clear:both; }

body {font-size: 62.5%; background:url(../image/background.jpg) top left repeat-x;}
#content {width:1006px;margin:0 auto;font-family: Trebuchet MS;background:url(../image/bg_content.png) top left repeat-y;}

/* header */
#header {width:1006px; height:328px;background:url(../image/bg_header.png) top left no-repeat;}
#headerGauche {float:left;width:233px;}
#headerGauche a.logotype {display:block;margin:50px 0 0 15px;}
#headerGauche ul#navigationHeader {list-style-type:none;margin:0 0 0 45px;}
#headerGauche ul#navigationHeader li a {display:block;padding:0 0 0 15px;background:url(../image/puce_menu_header.gif) 0 4px no-repeat;font-family: Trebuchet MS;font-weight: bold;color: #0771b2;text-decoration: none;text-align: left;line-height: 1.4em;font-size: 1.3em;}
#headerGauche ul#navigationHeader li a:hover {color:#ff8d24;background:url(../image/puce_menu_header.gif) 0 -15px no-repeat;}
#headerDroite {float:left;width:745px; height:319px;}

/* contenu (block) */
#contenu { width:1006px;}
#colonneGauche {width:237px;float:left;margin:40px 0 0 0; padding:0 0 0 13px;}
#colonneGauche #evenement {width:200px;background:url(../image/bg_agenda.jpg) top left repeat-y;}
#colonneGauche #evenement #agenda {width:200px; padding:20px 0 0 33px;background:url(../image/fond_agenda.jpg) top left no-repeat;}
.evenement { width:157px; margin:0 0 20px 0;}

/* agenda */
#agenda h4 {font-family: Trebuchet MS;text-decoration: none;text-align: left;line-height: 1em;font-size: 1.2em;}
#agenda h5 {margin:5px 0 10px 0;font-family:Trebuchet MS;font-weight: bold;text-decoration: none;text-align: left;line-height: 1em;font-size: 1.2em;}
#agenda p {font-family: Trebuchet MS;color:#666666; text-align: left;line-height: 1em;font-size: 1.2em;}
span.agenda_date {font-family:Trebuchet MS;color: #abaaaa;text-align: left;line-height: 1em;font-size: 1.1em;}
h4.orthez { color:#fe9f57;} h5.orthez { color:#ff7003;}
h4.lacq { color:#2098e3;} h5.lacq { color:#0166a5;}
h4.oloron { color:#2098e3;} h5.oloron { color:#0166a5;}
h4.mauleon { color:#9eb40d;}
h5.mauleon { color:#8b9e0d;}

h4.mourenx { color:#fa5bbb;}
h5.mourenx { color:#b43983;}
#colonneGauche #evenement #footer_agenda {width:200px; height:16px;background:url(../image/footer_agenda.jpg) top left no-repeat;}

/* nuage de tags */
#tagcloud { width:200px;margin:0 0 0 -3px; /*background:url(../image/boites/bg_contenu.jpg) repeat-y;*/ position:relative; z-index:2;}
/*
#tagcloud #headerBox { width:200px; height:34px; background:url(../image/boites/haut_orange.jpg) top left no-repeat;}
#tagcloud #headerBox h4 { padding:7px 0 0 40px;}
*/
#tagcloud #footerBox { width:200px; height:11px; /*background:url(../image/boites/bas_de_boite.jpg) top left no-repeat;*/}
#tagcloud span { color:#aaa9a9;text-decoration:none;}
#lesTags { width:233px; /*background:url(../image/boites/background.jpg) top left no-repeat;*/}
#lesTags p {width:157px; font-size:1.7em;margin:0 0 5px 34px;line-height:1.41em;text-align:center;}

/* colonne centrale */
#colonneCentrale {width:510px;float:left; margin:10px 0 0 0;}
.header_content { background:#fff url(../image/fond_article.jpg) 0 2px no-repeat; }
#edito, #carto {width:249px;float:left;}
h2.edito {margin:25px 0 0 -7px;padding:0 0 0 15px;width:260px; height:57px;background:url(../image/bg_edito.jpg) top left no-repeat;font-family: Trebuchet MS;background-color: #fff;color: #0168a7;text-align: left;line-height: 0.8em;font-size: 2em;}
.pullquote {
	width:240px;float:right;
	margin:10px 10px 20px 15px;
	background: url(../image/blockquote_fermeture.jpg) no-repeat bottom right !important;
	padding:0px 0 15px 10px;
	
	font-family: Trebuchet MS;
	font-weight: bold;
	font-style: italic;
	color: #555555;
	text-decoration: none;
	word-spacing: normal;
	text-align: justify;
	letter-spacing: 0;
	line-height: 1.4em;
	font-size: 1.2em;
}


.pullquote:first-letter {background:url(../image/blockquote_ouverte.jpg) no-repeat left top !important;padding:10px 0 10px 45px!important;}
p.signature {margin:20px 0 15px 0;color:#b1b1b1;text-align:right;font-size:1.1em;line-height:15px;font-weight:bolder;}
p.signature span.nom {color:#555555;}
#colonneCentrale a {font-family: Trebuchet MS;color: #ff8d24;line-height: 1.2em;font-size: 1.2em;}

/* actualits accueil */
/*
div.actu {margin:0 0 20px 0;}
div.actu h4 {font-family: Trebuchet MS;font-weight: bold;background-color: #fff;color: #0166a5;text-align: left;line-height: 0.9em;font-size: 1.4em;}
div.actu p {margin:5px 0;font-family: Trebuchet MS;background-color: #fff;color: #9e9e9e;text-align: left;line-height: 1.2em;font-size: 1.2em;}

*/

#featured { 
	width:254px; 
	position:relative;
	height:239px; 
	background:#fff;
	margin:30px 0 0 0;
}

#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:240px; 
	list-style:none; 
	width:239px;
}

#featured ul.ui-tabs-nav li{ 
	padding:0; margin:0; padding-left:14px;  
}

#featured li.ui-tabs-nav-item a { 
	display:block; height:40px; width:251px; vertical-align:middle;	height:39.8px;
	text-decoration:none; padding:0 0 0 25px;color:#0166a5; 
	background:url(../image/news_accueil_btn.jpg) top left no-repeat;
}

#featured li.ui-tabs-nav-item a span {
	display:block; width:220px; padding:5px 0 0 0;
	font-family:"Trebuchet MS";font-size:0.8em;
}

#featured li.ui-tabs-nav-item a:hover, #featured li.ui-tabs-selected, #featured ul.ui-tabs-nav li.ui-tabs-selected a {	
	color:#f36f21; font-style:italic; 
	background-position:bottom left;
}

/* Informations */
#featured .ui-tabs-panel{ 
	width:254px; height:239px; 
	background:url(../image/news_content_left.jpg) top left no-repeat; position:relative;
}

#featured .ui-tabs-panel .news_content {
	font-family:"Trebuchet MS"; font-size:12px;
	margin:0 10px; padding:20px 0;
}

#featured .ui-tabs-panel h3 {
	color:#f36f21; font-style:italic; 
	font-size:1.3em; margin:0 5px 10px 0;
}

#featured .ui-tabs-panel p { color:#6d6c6c; font-size:1em; text-align:justify;}

#featured .ui-tabs-hide{ 
	display:none; 
}



#new_zoom_sur, #new_carto {
	width:255px; height:325px; float:left; margin:20px 0 10px 0;
	position:relative;
}

#new_zoom_sur {
	background:url(../image/new_zoom_sur.jpg) top left no-repeat;
}

#new_carto {
	background:url(../image/new_carto.jpg) top left no-repeat;
}

#new_zoom_sur h1, #new_carto h1 {
	color:#fff;
	font-size:1.7em;
	text-indent:20px;
	line-height:37px;
}

#new_zoom_sur a.link_new_box, #new_carto a.link_new_box {
	display:block;
	color:#FFFFFF; text-decoration:none;
	position:absolute;
	bottom:15px; left:15px;
	background:url(../image/puce_blanche_menu.png) 0 2px no-repeat;
	padding:0 0 0 10px;
}

#colonneCentrale a.lirePlus, #colonneGauche a.lirePlus, #colonneDroite a.lirePlus{font-family: Trebuchet MS;color: #89bb40;text-decoration: none;text-align: left;line-height: 1.3em;font-size: 1em;}
#colonneDroite {margin:30px 25px 0 0;width:195px;float:right;}

/* clauses sociales */
#clauses_sociales {width:170px; height:47px;margin:0 0 10px 18px;background:url(../image/header_box_clauses_sociales.jpg) top left no-repeat;}
#contenuClauses_sociales {margin:-10px 0 10px 12px;}

#contenuClauses_sociales ul.sous_menu_cs { list-style-type:none; margin:0 0 0 25px;}
#contenuClauses_sociales ul.sous_menu_cs li {}
#contenuClauses_sociales ul.sous_menu_cs li a {
	display:block;
	color:#0771b2;
	text-decoration: none;
	font-size: 1.2em;
	line-height: 1.2em;
	padding:0 0 0 15px;
	margin:0 0 5px 0;
	background:url(../image/puce_menu_header.gif) 0 2px no-repeat;
}

/* observatoire */
#observatoire {margin:0 0 0 18px;width:177px; height:135px;background:url(../image/bloc_observatoire.jpg) top left no-repeat;}
#observatoire a {width:140px; margin:25px 0 0 10px;display:inline-block;background:url(../image/puce_grise_menu.png) 0 2px no-repeat;padding:0 0 0 11px;font-family: Trebuchet MS;color: #6d6c6c;text-decoration: none;text-align: left;line-height: 1.2em;font-size: 1.2em;}
#observatoire a:hover { text-decoration:underline;}
.ob{ margin:0;width:512px; background:url(../image/dossiers/bg.gif) top left repeat-y;}
.obTop { width:512px; height:43px;background:url(../image/dossiers/header.gif) 0 0 no-repeat;}
.obTop h3 { padding:15px 0 0 0; text-indent:25px;}
.obBottom {width:512px; height:22px;background:url(../image/dossiers/footer.gif) 0 0 no-repeat;}
.obContent { padding:0 15px;}

/* accessibilit */
/*#accessibilite {width:195px; height:180px;background:url(../image/bloc_accessibilite.jpg) top left no-repeat;}*/
#accessibilite {width:195px; height:180px;background:url(../image/bloc_revue_presse.png) top left no-repeat;}
#accessibilite p {width:150px; margin:25px 0 0 29px;background:url(../image/puce_grise_menu.png) 0 2px no-repeat;padding:0 0 0 11px;font-family: Trebuchet MS;color: #6d6c6c;text-align: left;line-height: 1.2em;font-size: 1.2em;}
#accessibilite a { color:#6d6c6c; text-decoration: none; }
#accessibilite a:hover { text-decoration: underline; }


/* bloc chiffre + zoom */
#chiffres {width:195px; height:180px;background:url(../image/bloc_chiffres.jpg) top left no-repeat;}
#entreprises { display:none;width:195px; height:180px;background:url(../image/bloc_entreprises.jpg) top left no-repeat;}

/* titre bloc générique */
h4.titreBox {font-family: Trebuchet MS;color: #fff;text-decoration: none;text-align: left;line-height: 1em;font-size: 1.2em;}
#nuageDeTags h4 {padding:6px 0 0 43px;}
#accessibilite h4 {padding:12px 0 0 35px;}
#chiffres h4 {padding:14px 0 0 35px;}
#entreprises h4 {padding:13px 0 0 35px;}
#observatoire h4 {padding:10px 0 0 15px;}
#clauses_sociales a h4 {padding:15px 0 0 15px; text-decoration:none;}
#clauses_sociales a:hover h4 {text-decoration:underline;}
#sondage h4 {padding:14px 0 0 35px;}

/* footer + liste */
#footer {clear:both;width:1006px; height:213px;background:url(../image/footer.jpg) -3px 0 no-repeat;}
ul#partenaire {list-style-type:none;height:57px;padding:45px 0 0 278px;}

ul#partenaire li { float:left; }
ul#partenaire li a { display:block; margin:0 32px 0 0; float:left; height:57px; text-decoration:none;}

ul#partenaire li a.lien1 { width:50px;background:url(../image/logo_partenaires.jpg) 0 0 no-repeat; }
ul#partenaire li a:hover.lien1 { background-position:0 -57px; }

ul#partenaire li a.lien2 { width:58px;background:url(../image/logo_partenaires.jpg) -87px 0 no-repeat; }
ul#partenaire li a:hover.lien2 { background-position:-87px -57px; }

ul#partenaire li a.lien3 { width:78px;background:url(../image/logo_partenaires.jpg) -168px 0 no-repeat; }
ul#partenaire li a:hover.lien3 { background-position:-168px -57px; }

ul#partenaire li a.lien4 { width:41px;background:url(../image/logo_partenaires.jpg) -275px 0 no-repeat; }
ul#partenaire li a:hover.lien4 { background-position:-275px -57px; }

ul#partenaire li a.lien5 { width:66px;background:url(../image/logo_partenaires.jpg) -349px 0 no-repeat; }
ul#partenaire li a:hover.lien5 { background-position:-349px -57px; }

ul#partenaire li a.lien6 { width:54px;background:url(../image/logo_partenaires.jpg) -443px 0 no-repeat; }
ul#partenaire li a:hover.lien6 { background-position:-443px -57px; }

/* mentions */
ul#mentions {list-style-type:none;margin:45px 0 0 295px;}
ul#mentions li { color:#747474;float:left; line-height:10px;}
ul#mentions li a { color:#747474;float:left; display:block; margin:0 2px 0 2px; text-decoration:none; font-size:0.9em;}
ul#mentions li a:hover { text-decoration:underline;}

/* decoration contenu */
p.annonce_carte { padding:0 0 0 15px;width:100%;font-family: Trebuchet MS;color:#4F7317;line-height: 1.3em;font-size: 1.2em; text-align:justify;}

#content_txt { width:490px; padding:0 10px;font-family: Trebuchet MS;color: #555555;line-height: 1.3em;font-size: 1.2em; }
#content_txt p, #content_txt ul {text-align:justify; margin:0 0 10px 0;}
#content_txt ul li { margin:0 0 5px 0;}
#content_txt p a {margin:0 0 10px 0;color: #ff8d24;text-decoration: underline;font-size: 1em;}
#content_txt h3, #content_txt h3.titre_chiffre {margin:15px 0 15px 0;font-family: Trebuchet MS;font-weight: bold;line-height: 1em;font-size: 1.3em;color:#7BC523;}
#content_txt h3.titre_chiffre { font-size:2em;}
#content_txt h2 {margin:5px 0 10px 0;font-family: Trebuchet MS;font-weight: bold;line-height: 1em;font-size: 1.6em;color:#ff7003;}

h1.titre_orange {padding:0 0 0 15px;margin:0 0 15px 0;background:url(../image/puce_orange.jpg) 0 0 no-repeat;font-family: Trebuchet MS;color: #f36f21;line-height: 0.8em;font-size: 1.8em;}
h1.titre_vert {padding:0 0 0 15px;margin:0 0 15px 18px;background:url(../image/puce_verte.jpg) 0 4px no-repeat;font-family: Trebuchet MS;color: #7bc523;line-height: 0.8em;font-size: 1.8em;}
#content_txt h2.titre, h2.titre{float:left;width:370px;font-family: Trebuchet MS;background-color: #fff;color: #0166a5;line-height: 1.3em;font-size: 1.7em;margin:35px 0 10px 6px; padding:0 5px 20px 10px;background:url(../image/bg_titre_h2.jpg) bottom left no-repeat;}
#content_txt p img { border:1px solid #CCCCCC; padding:3px;}


/* options */
#content_txt ul {margin:5px 0 10px 40px;}

span.lieu, span.date {font-weight:bold;}

#btnTxt {float:right; margin:-21px 65px 0 0;background:url(../image/options/background.jpg) top left no-repeat; width:141px; height:29px;}
#btnTxt ul { list-style-type:none; padding:5px 0 0 11px;}
#btnTxt ul li { float:left; margin:0 9px 0 0; line-height:29px;}

img.nicEdit-left, img.imgLeft { float:left; margin:0 10px 0 5px;}
img.nicEdit-right, img.imgRight { float:right; margin:0 0 5px 5px;}

a.retour { width:60px; height:34px; float:left;display:block;text-align:center; padding:7px 0 0 0; margin:25px 0 0 -2px;}
a.toTop {display:block; float:right; margin:29px -15px 0 0;}

/* partenaires */
.partenaire {width:512px;margin:15px 0 25px 0; margin:0 0 0 -13px; background:url(../image/dossiers/bg.gif) 0 0 repeat-y;}
.partenaireGauche {width:120px; float:left;}
.partenaireDroite { width:360px; float:left;}
.partenaireTop { width:512px; height:38px; background:url(../image/dossiers/header.gif) 0 0 no-repeat;}
.partenaireBottom {width:512px; height:22px; background:url(../image/dossiers/footer.gif) 0 0 no-repeat;}
.partenaireContent { padding:0 15px 0 15px;}

/*Entreprises */
a.logo {display:block;width:150px;height:95px;margin:5px 0 0 15px;text-align:center;}
a.logo img { margin:10px 0 0 0;}
#entreprises p.nom_entreprise {font-family: Trebuchet MS;color: #fff;text-decoration: none;text-align: left;line-height: 1em;font-size: 1.2em;font-weight:bold;margin:12px 0 0 30px;padding:0 0 0 11px;background:transparent url(../image/puce_blanche_menu.png) 0 1px no-repeat;}

/*ICON POUR LES DIFFERENTS LIENS*/

a[href$='.pdf'] {
	padding-left:20px;
	font-size:0.8em;
	color: #0166a5;
	background:transparent url(../image/icons/page_white_acrobat.png) 0 1px no-repeat;
}

a[href$='.xls'], a[href$='.csv'], a[href$='.xlt'], a[href$='.xlw'] {
	display:inline-block;
	padding-left:20px;
	height:25px; line-height:25px;
	margin:10px 0 0 35px;
	background:transparent url(../image/icons/page_white_excel.png) 0 1px no-repeat;
	font-family: Trebuchet MS;
	background-color: #fff;
	color: #9e9e9e;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.3em;
	font-size: 1.2em;
}

a[href$='.ppt'], a[href$='.pps'] {
	display:inline-block;
	padding-left:20px;
	height:25px; line-height:25px;
	margin:10px 0 0 35px;
	background:transparent url(../image/icons/page_white_powerpoint.png) 0 1px no-repeat;
	font-family: Trebuchet MS;
	background-color: #fff;
	color: #9e9e9e;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.3em;
	font-size: 1.2em;
}

a[href$='.doc'], a[href$='.rtf'], a[href$='.txt'], a[href$='.wps'] {
	display:inline-block;
	padding-left:20px;
	height:25px; line-height:25px;
	margin:10px 0 0 35px;
	background:transparent url(../image/icons/page_white_word.png) 0 1px no-repeat;
	font-family: Trebuchet MS;
	background-color: #fff;
	color: #9e9e9e;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.3em;
	font-size: 1.2em;
}

a[href$='.zip'], a[href$='.gzip'], a[href$='.rar'] {
	display:inline-block;
	padding-left:20px;
	margin:10px 0 0 35px;
	height:25px; line-height:25px;
	background:transparent url(../image/icons/compress.png) 0 1px no-repeat;
	font-family: Trebuchet MS;
	background-color: #fff;
	color: #9e9e9e;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.3em;
	font-size: 1.2em;
}

/*Mise en page de la MAP */
#map {border:4px solid #CCCCCC;}
#map a { display:none;}
#map .gmnoprint span { display:none;}
#map_overview { margin:0 4px 4px 0;}

/*Resultat tags */
div.zebra { width:490px; background:#F4F7E6; padding:5px; margin:0 0 15px 0;}
div.zebra2 { width:490px; background:#fff; padding:5px; margin:0 0 15px 0;}
div.zebra p { background:#F4F7E6;}
div.zebra p a { background:#F4F7E6;}

/* Chiffres cls */
.glidecontentwrapper{
position: relative;
width:150px;height:87px;
margin:30px 0 0 27px;
overflow: hidden;
}
.glidecontent{position: absolute; visibility: hidden; background:url(../image/bloc_chiffres.jpg) -35px -50px no-repeat;}
.glidecontent h5 {width:160px;text-align:center;color:#98ca4e;font-size:2.5em;}
.glidecontent p {color:#6d6c6c;font-size:1.1em;width:150px;padding:0 0 0 11px;margin:0 0 0 5px;}

.glidecontenttoggler{color:#FFFFFF; font-weight:bold;width: 60px; margin:3px 0 0 132px; font-size:1.1em;}
.glidecontenttoggler a{display: inline-block;color:#FFFFFF; font-weight:bold; text-decoration:none;}

/* Formulaire */
#contact-area {width: 500px;margin-top: 25px;font-family: Trebuchet MS;color: #555555;}
h2.formulaire {margin:5px 0 10px 0;font-weight: bold;line-height: 1em;font-size: 1.6em;color:#ff7003;}
h2.formulaire_bleu { color:#0166a5;margin:5px 0 10px 0;font-weight: bold;line-height: 1em;font-size: 1.6em;}
#contact-area input, #contact-area textarea {padding: 5px; width: 350px;margin: 0px 0px 10px 0px;border: 1px solid #ccc;}
#contact-area select {padding: 5px; width: 362px;margin: 0px 0px 10px 0px;border: 1px solid #ccc;}
#contact-area textarea {height: 90px;}
#contact-area textarea:focus, #contact-area input:focus {border: 1px solid #99CC00;}
#contact-area input.submit-button {width: 100px; float: right; margin-right:22px;}
label {float: left;text-align: right;margin-right: 15px;width: 100px;padding-top: 5px;font-size: 1.2em;}
.notice, .success    { padding: .8em; margin-bottom: 1em; border: 2px solid #ddd; }
.notice     { background: #FFF6BF; color: #514721; border-color: #FFD324; }
.success    { background: #E6EFC2; color: #264409; border-color: #C6D880; }
label.error {
	display: inline-block;
	float:none;
	width:250px;
	text-align:center;
	color: #8a1f11;
	border:1px dashed #FBC2C4;
	padding:5px;
	margin:-5px 0 15px 115px;
	font-size: 1.1em;
}

span.obligatoire { color: #8a1f11;}
#contact-area input[type=checkbox] { width:25px; }

#g {float:left; width:32px;}
#d {float:left; margin:0 0 0 5px;}

#message_mail_ok { width:200px; margin:0 0 15px 0;}
#message_mail_ok p { clear:both;color:#99CC00;margin:0 0 0 0;}
#message_mail_ok h2.titre_mail {width:135px; color: #264409;font-weight:bold; font-size:1.2em;}

/* Formulaire Rappel */
#rappel {width:200px; margin:0 0 15px 30px;}
h2.formulaire {margin:5px 0 10px 0;font-weight: bold;line-height: 1em;font-size: 1.6em;color:#ff7003;}
#rappel #rappelForm {width: 200px;margin-top: 10px;font-family: Trebuchet MS;color: #555555;}
#rappel #rappelForm input, #rappel #rappelForm textarea {padding: 5px; width: 160px;margin: 0px 0px 10px 0px;border: 1px solid #ccc;}
#rappel #rappelForm textarea {height: 50px;}
#rappel #rappelForm textarea:focus, #rappel #rappelForm input:focus {border: 1px solid #99CC00;}
#rappel #rappelForm input.submit-button {width: 100px; float: right; margin-right:28px;}
#rappel #rappelForm label {text-align: left;margin-right:10px;width: 75px;padding-top: 5px;font-size: 1.2em;}
#rappel #rappelForm label.error {
	display: inline-block;
	float:none;
	width:160px;
	text-align:center;
	color: #8a1f11;
	border:1px dashed #FBC2C4;
	padding:5px;
	margin:-5px 0 10px 0;
	font-size: 1.1em;
}

/* BreacCrumb */
#breadcrumb { display:block; height:35px;list-style-type: none; margin:0 0 25px 0;}
#breadcrumb a { display:inline-block; float:left;color: #2098e3;line-height: 1.2em;font-size: 1.1em; margin:0 5px;}

/* nos actions */
.actionMEF {width:512px; margin:0 0 25px 0;background:url(../image/dossiers/bg.gif) 0 0 repeat-y;}
.actionMEFtop { width:512px; height:53px; background:url(../image/dossiers/header.gif) top left no-repeat;}
.actionMEFtop h3 { padding:15px 35px 0 25px;}
.actionMEFbottom { width:512px; height:22px; background:url(../image/dossiers/footer.gif) top left no-repeat; }
.actionMEFcontent { width:490px; padding:0 25px 0 25px;}

/* notre quipe */
div.equipe {width:237px; height:197px; float:left; margin:0 0 0 0; background:url(../image/cadre_equipe.jpg) top left no-repeat;}
div.equipe h5.nom {margin:8px 0 0 33px;font-size:1.2em;color:#294f9d; font-weight:bold;}
div.equipe h6.fonction {margin:0 0 0 33px;font-size:0.9em;color:#294f9d;}
#content_txt div.equipe p { font-size:1em;color:#eb8516; margin:5px 0 0 33px;}
#content_txt div.equipe p a { font-size:1em;color:#eb8516; font-weight:bold;}	

a#vae, a#balise {
	position: fixed;
	right: 0;
	bottom: 0;
	display: block;
	height: 87px;
	width: 220px;
	text-indent: -999em;
	text-decoration: none; z-index:999;
}

a#vae {background: url(../image/vae.png) bottom right no-repeat;}
a#balise {background: url(../image/balise.png) bottom right no-repeat;}


#sendToFriend { width:470px;margin:10px 0 20px 0; padding:10px;height:125px;background-color:#EFEFEF;border:1px solid #E8E8E8;}
#sendToFriend form {}
#sendToFriend form div.gauche { width:200px; float:left;}
#sendToFriend form div.droite { width:250px; float:right;}
#sendToFriend form label { width:100%; text-align:left;}
#sendToFriend form input { width:200px;}
#sendToFriend form textarea { width:246px; height:59px;}
#sendToFriend form input#submitFriend { margin:3px 0 0 0;float:right; width: 100px; border:1px solid #333333;}

.tableMatiere {width:386px; height:130px;background:url(../image/table_matiere/table_matiere.jpg) top left no-repeat; padding:7px 0 0 120px;}
#content_txt .tableMatiere a { width:350px; display:block; font-size:0.9em; margin:0 0 3px 0;padding:0 0 3px 15px; border-bottom:1px dashed #c6c6c6; text-decoration:none; background:url(../image/table_matiere/puce.jpg) top left no-repeat;}

.adresse_contact { float:left; margin:0 30px 0 0; }


#sondage {
	width:205px; height:auto; color:#6d6c6c;
	background:url(../image/sondage/sondage_content.jpg) top left repeat-y;
}

.sondage_content {
	width:205px; min-height:180px;
	background:url(../image/sondage/sondage_haut.jpg) top left no-repeat;
}

.sondage-footer {
	clear:both;
	width:205px; height:40px;
	background:url(../image/sondage/sondage_bas.jpg) top left no-repeat;
}

.sondage-link {
	float:right;
	margin:6px 18px 0 0;
}

.sondage-link a {
	color:#FFF;
	font-weight:bold;
	text-decoration:none; font-size:1.2em;	
}

.poll_data  {
	width:160px;
	margin:15px 10px 0 35px;
}

.poll_data .question {
	width:130px; font-size:1.1em;
	font-weight:bold; padding:5px 0 10px 10px;
	background:url(../image/poll/puce.png) 0 8px no-repeat;
}
	
/* Tableau */
	
.box-table-a
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 500px;
	text-align: left;
	border-collapse: collapse;
}

.obContent .box-table-a {
	width: 480px;
}

.box-table-a th
{
	font-size: 1.1em;
	font-weight: normal;
	line-height: 16px;
	padding: 15px;
	background: #ffbd81;
	border-top: 4px solid #fe9230;
	border-bottom: 4px solid #fff;
	border-right:3px solid #fff;
	color: #a74f00;
}
.box-table-a td
{
	padding: 8px;
	line-height: 16px;
	background: #ededed; 
	border-bottom: 1px solid #fff;
	border-right:3px solid #fff;
	color: #0166a5;
	border-top: 1px solid transparent;
}

.box-table-a td a {
	text-decoration:none;
	color: #0166a5;
}

.box-table-a td a[href$='.pdf'] {
	/*padding-left:20px;
	color: #0166a5;
	background:transparent url(../image/icons/page_white_acrobat.png) 0 1px no-repeat;*/
	font-size:0.8em;
}


.box-table-a td a:hover {
	text-decoration:underline;
	color:#67aa17;
}

.box-table-a td a:hover[href$='.pdf'] {
	padding-left:20px;
	background:transparent url(../image/icons/page_white_acrobat.png) 0 1px no-repeat;
}

.box-table-a tr:hover td, .box-table-a tr:hover td a
{
	background: #e6fec8;
	color: #67aa17;
}

/* Lexique */
#lexique {width:500px; height:49px; background:url(../image/fond_lexique.gif) top left no-repeat; text-align:center;}
#lexique ul {list-style-type:none;}
#lexique ul li { float:left; margin:0 7px 0 0;}
#lexique ul li a {color:#fe9f57; font-size:1.3em; text-decoration:none; line-height:49px;}
.lettre p {float:left;}
span.bloquote {color:#ffd4b3; font-size:5em;}
span.lettreGros {color:#fe9f57; font-size:6em;}
span.mots {color:#0166a5; text-decoration:underline; font-size:1em; font-weight:bold;}
p.definition {clear:both;color:#6d6c6c; font-size:1em;}
span.hautDePage { float:right; margin:50px 0 0 0;}
span.hautDePage a {color:#fe9f57; font-size:0.9em;}
.alphabet { margin:10px 0 40px 0;}

.cartographie {
	width:504px; height:336px;
	background:url(../image/fond-cartographie.jpg) top left no-repeat;
}

.cartographie h4 {
	padding:12px 0 0 25px; margin:0;
	color:#7bc523;
	font-size:1.5em;
}

.cartographie #flash-cartographie {
	margin:-12px 0 0 130px;
}
