@charset "utf-8";
/*******    FEUILLE DE STYLE      ********/
/*******    © MBA MULTIMEDIA      ********/
/*******  www.mba-multimedia.com  ********/

/************************************************/
/* 				BALISES							*/
/************************************************/
* 										{ margin:0; padding:0; border:0 none; }
body 									{  font-size:10px; font-family:Verdana, Helvetica, sans-serif;
											color:#474e6a; 
											font-style:normal;
											font-variant:normal;
											font-weight:normal;
											line-height:normal; 
											text-align:left;
											background:#fff; 
											/*scrollbar-3dlight-color:#e1e4e7;
											scrollbar-arrow-color:#34b5e1;
											scrollbar-base-color:#D6E9EF;
											scrollbar-darkshadow-color:#e4e7e9;
											scrollbar-face-color:#f3f5f6;
											scrollbar-highlight-color:#FFFFFF;
											scrollbar-shadow-color:#e4e7e9;
											scrollbar-track-color:#f0f2f5;*/
										}
h1										{ }
h2										{ }
h3										{ }
h4										{ font-weight:normal; }
table									{ width:100%; }
tbody									{ }
th										{ }
tr										{ }
td										{ vertical-align:top; }
img										{ }

input									{ border:1px solid #D5D8E1; color:#38405F; font-size:10px; padding:2px 5px; }
input[type="radio"]						{ border:0 none; }
input[type="checkbox"]					{ border:0 none; }

/* Lien par défaut */
a										{ }
a:link,
a:visited								{ color:#808597; } /*474e6a*/
a:active,
a:hover									{ color:#38405f; }

/* */
button:hover							{ cursor:pointer; } 

/************************************************/
/* 				CALQUE GLOBAL					*/
/************************************************/
#global 								{ min-width:972px; background:url(/media/gabarit/global.jpg) center top no-repeat; }

/************************************************/
/* 			  STRUCTURE GENERALE				*/
/************************************************/

#header-bg 								{ clear:both; z-index:999; }
#conteneur-bg 							{ clear:both; }
#footer-bg 								{ clear:both; }

/* centrage de la page */
#header, #conteneur, #footer 			{ position:relative; margin:0 auto; width:972px; }

#header 								{ height:129px; }
#conteneur 								{ min-height:400px; }
#conteneur table						{ }
#footer 								{ height:86px; }
table.colonnes							{ }
div.colonnes							{ position:relative; overflow:hidden; height:auto; }


#mdp_oublie				{
	position: absolute;
	left:750px;
	top:150px;
	width:320px;
	height:50px;
	z-index: 1;
	background:#f1f4f9;
	border:1px solid #000000;
	visibility: hidden;
}
#mdp_oublie fieldset	{ border:none; margin:0; padding:0; }
#mdp_oublie .close		{ text-align:right; padding:2px 2px 0 0 }
#mdp_oublie	.space		{ height:16px; clear:both; }
#mdp_oublie .input-txt { width:105px; }
#mdp_oublie .input-txt input	{ border:1px solid #000000; }
#mdp_oublie .input-img { align:left; }
#mdp_oublie .input-img input	{ height:14px; border:1px; width:12px;float:left; }

/************************************************/
/* 			  MODELE UNE COLONNE N°1				*/
/************************************************/
/* Total largeur : 972px */
.une-col_1 .col-c						{ position:relative; width:972px; }
.une-col_1 .col-c .col-top				{ }
.une-col_1 .col-c .col-mid				{ }
.une-col_1 .col-c .col-btm				{ }


/************************************************/
/* 			  MODELE 2 COLONNES N°1				*/
/************************************************/
/* Total largeur : 713px */
.deux-col_1 .col-c						{ position:relative; float:left; overflow:hidden; width:705px; height:auto; padding-left:8px; }
.deux-col_1 .col-c .col-top				{ }
.deux-col_1 .col-c .col-mid				{ }
.deux-col_1 .col-c .col-btm				{ }

/* Total largeur : 242px */
.deux-col_1 .col-d						{ position:relative; float:right; overflow:hidden; width:242px; height:auto; padding-right:9px; }
.deux-col_1 .col-d .col-top				{ }
.deux-col_1 .col-d .col-mid				{ }
.deux-col_1 .col-d .col-btm				{ }

/************************************************/
/* 			  MODELE 2 COLONNES N°2 			*/
/************************************************/
.deux-col_2								{ background:url(/media/gabarit/deux-col_2.jpg) 0 0 no-repeat; min-height:465px; padding-top:8px; }
 
/* Total largeur : 713px */
.deux-col_2 .col-c						{ position:relative; float:left; overflow:visible; width:686px; height:auto; padding:0 19px 0 9px; }
.deux-col_2 .col-c .col-top				{ }
.deux-col_2 .col-c .col-mid				{ }
.deux-col_2 .col-c .col-mid_g			{ width:405px; float:left; }
.deux-col_2 .col-c .col-mid_d			{ width:260px; float:right; }
.deux-col_2 .col-c .col-btm				{ clear:both; min-height:30px; }

/* Total largeur : 242px */
.deux-col_2 .col-d						{ position:relative; float:right; overflow:visible; width:243px; height:auto; padding:0 6px 0 9px; }
.deux-col_2 .col-d .col-top				{ }
.deux-col_2 .col-d .col-mid				{ }
.deux-col_2 .col-d .col-btm				{ }

/************************************************/
/* 			  MODELE 3 COLONNES N°1				*/
/************************************************/
.trois-col_1 .col-g						{ position:relative; }
.trois-col_1 .col-g .col-top			{ }
.trois-col_1 .col-g .col-mid			{ }
.trois-col_1 .col-g .col-btm			{ }

.trois-col_1 .col-c						{ position:relative; }
.trois-col_1 .col-c .col-top			{ }
.trois-col_1 .col-c .col-mid			{ }
.trois-col_1 .col-c .col-btm			{ }

.trois-col_1 .col-d						{ position:relative; }
.trois-col_1 .col-d .col-top			{ }
.trois-col_1 .col-d .col-mid			{ }
.trois-col_1 .col-d .col-btm			{ }


.clear_all								{ clear:both; display:block; font-size:0; line-height:0; }

/* Bouton type */
.btn									{ }
.btn a									{ display:block; background-repeat:no-repeat; }
.btn a:link,
.btn a:visited							{ background-position:top left; }
.btn a:active,
.btn a:hover							{ background-position:bottom left; }
.btn a span								{ display:none; }

.btn button								{ background-position:left top; background-repeat:no-repeat; }
.btn button:hover						{ background-position:left bottom; }
.btn button	span						{ display:none; }

/* Lien type */
.lien									{ }
.lien a:link,
.lien a:visited							{ text-decoration:none; }
.lien a:active,
.lien a:hover							{ text-decoration:underline; }

/* Messages */
.confirmation							{ width:55%; margin:5% 5% 5% 10%; color:#6DB632; padding:10px; border:2px solid #6DB632; background-color:#EDF8E4; -moz-border-radius:5px; }
.avertissement							{ width:55%; margin:5% 5% 5% 10%; color:#F5A03A; padding:10px; border:2px solid #F5A03A; background-color:#FEF4E9; -moz-border-radius:5px; }
.erreur									{ width:55%; margin:5% 5% 5% 10%; color:#f5271d; padding:10px; border:2px solid #f5271d; background-color:#f8d8d8; font-weight:bold; -moz-border-radius:5px; }

/************************************************/
/* 			  HEADER							*/
/************************************************/

/* MENU HEADER PRIMAIRE */
#header .menuprim 						{ position:absolute; top:95px; left:3px; height:33px; width:407px; }
#header .menuprim ul					{ position:relative; z-index:999; height:33px; padding:0 0 0 18px; }
#header .menuprim li 					{ float:left; list-style:none; height:33px; }
#header .menuprim ul a 					{ display:block; background-repeat:no-repeat; background-position:top left; height:33px; }
#header .menuprim ul a:hover 			{ background-position:bottom left; }
#header .menuprim li.actif a			{ background-position:bottom left; }
#header .menuprim li.separateur			{ width:12px; background:url(/media/gabarit/menuprim_separateur.png) 0 0 no-repeat; }
#header .menuprim ul a span				{ display:none; }

/* MENU HEADER SECONDAIRE */
#header .menusec 						{ position:absolute; top:4px; left:340px; height:37px; width:250px; }
#header .menusec ul						{ position:relative; z-index:999; padding:6px 0 0 3px; height:23px; }
#header .menusec li 					{ float:left; list-style:none; height:23px; }
#header .menusec ul a 					{ display:block; background-repeat:no-repeat; background-position:top left; height:23px; }
#header .menusec ul a:hover 			{ background-position:bottom left; }
#header .menusec li.actif a				{ background-position:bottom left; }
#header .menusec ul a span				{ display:none; }
#header .menusec li.separateur			{  }
#header .menusec .btn_menu_1 a			{ width:154px; }

/* LOGO */
#header .btn-logo						{ position:absolute; top:22px; left:14px; width:216px; height:66px; }
#header .btn-logo a						{ width:216px; height:66px; background-image:url(/media/gabarit/btn-logo.png); }

/* TITRE SITE */
#header .ttr-site						{ position:absolute; top:44px; left:294px; width:302px; height:42px; }

/* CHOIX DE LANGUE */ 
#header .choix-langue					{ position:absolute; width:60px; top:11px; right:298px; }
#header .choix-langue .ctn				{ }
#header .choix-langue ul				{ }
#header .choix-langue li				{ float:left; list-style:none; padding:5px; width:17px; height:10px; background:url(/media/gabarit/choix-langue_li.png) 0 0 no-repeat; margin-left:2px;  }
#header .choix-langue a 				{ width:17px; height:10px; }
#header .choix-langue .fr a				{ background-image:url('/media/gabarit/choix-langue_fr.png'); }
#header .choix-langue .en a				{ background-image:url('/media/gabarit/choix-langue_en.png'); }
#header .choix-langue .es a				{ background-image:url('/media/gabarit/choix-langue_es.png'); }

/* ESPACE MEMBRES */
#header .espace-membres					{ position:absolute; top:92px; left:540px; width:408px; height:36px; }
#header .espace-membres .ttr			{ display:none; }
#header .espace-membres .ttr h4			{ }
#header .espace-membres .ctn			{ padding:7px 0 0 112px; }
#header .espace-membres .ctn input		{ width:90px; padding:2px 5px; font-size:9px; color:#38405f; border:1px solid #d5d8e1; }
#header .espace-membres .ctn .btn		{ position:absolute; left:324px; top:7px; width:66px; height:19px; }
#header .espace-membres .ctn .deco		{ position:absolute; left:310px; top:7px; width:81px; height:19px; }
#header .espace-membres .ctn button		{ width:66px; height:19px; }
#header .espace-membres .ctn .deco { width:81px; height:19px; }
#header .espace-membres .ctn p			{ }
#header .espace-membres .ctn a			{ font-size:9px; color:#808597; width:100px; padding-right:15px; }
#header .espace-membres .ctn a:link,
#header .espace-membres .ctn a:visited	{ color:#808597; text-decoration:none; }
#header .espace-membres .ctn a:active,
#header .espace-membres .ctn a:hover	{ color:#38405f; text-decoration:underline; }

/* ZONE RECHERCHE */ 
#header .zone-recherche					{ position:absolute; top:0px; right:10px; width:277px; }
#header .zone-recherche .ttr			{ display:none; }
#header .zone-recherche .ttr h4			{ }
#header .zone-recherche .ctn			{ }
#header .zone-recherche .ctn input		{ position:absolute; left:13px; top:6px; width:140px; padding:4px 9px; font-size:9px; color:#38405f; border:1px solid #d5d8e1; }
#header .zone-recherche .ctn .btn		{ position:absolute; left:185px; top:6px; width:75px; height:21px; }
#header .zone-recherche .ctn button		{ width:75px; height:21px; }

#header .zone-recherche form.gsc-search-box				{ margin:0; font-size:10px; } 
#header .zone-recherche table.gsc-search-box 			{ margin:0; border-collapse:collapse; width:auto; }
#header .zone-recherche td.gsc-input					{ width:272px; }
#header .zone-recherche input.gsc-input					{ width:140px!important; }
#header .zone-recherche td.gsc-search-button			{ width:100%; }
#header .zone-recherche input.gsc-search-button 		{ font-size:0; width:75px!important; height:21px; left:185px; width:75px; border:0 none; padding:0; margin:0; }
#header .zone-recherche input.gsc-search-button:hover	{ cursor:pointer; }
#header .zone-recherche td.gsc-clear-button 			{ display:none }
#header .zone-recherche table.gsc-branding 				{ display:none }

/* MOTS CLES */
#header .mots-cles						{ position:absolute; top:58px; left:251px; height:13px; width:199px; }
#header .mots-cles .ctn					{ height:18px; width:199px; }
#header .mots-cles .ctn span			{ display:none; }


#header .messages						{ position:absolute; top:58px; left:551px; height:13px; width:300px; }
#header .messages .ctn					{ height:18px; width:300px; }


/* PANIER */
#header .panier 						{ position:absolute; top:57px; right:10px; height:21px; width:81px; }
#header .panier a 						{ height:21px; }

/************************************************/
/*			FIL D'ARIANE						*/
/************************************************/
#filariane 								{ position:relative; height:27px; }
#filariane ul							{ padding:2px 0 0 0; }
#filariane li							{ padding-left:5px; display:inline; font-size:9px; }
#filariane li.first						{ padding-left:0; }
#filariane li a							{ font-weight:bold; }
#filariane li a:link,
#filariane li a:visited					{ text-decoration:none; }
#filariane li a:active,
#filariane li a:hover					{ text-decoration:underline; }

/************************************************/
/*			CONTENEUR							*/
/************************************************/
.entete									{ position:relative; padding:20px 0 0 0; }
.entete .titre							{ text-transform:uppercase; }
.entete .soustitre						{ font-size:15px; font-weight:normal; }

/* Formatage du texte par défaut */
.surtitre								{ color:#a0acbb; font-size:9px; }
.surtitre span							{ color:#ffffff; background:#a0acbb; font-weight:bold; font-size:9px; padding:1px 5px; display:inline-block; }
.date									{ }
.titre									{ color:#5e0535; font-weight:bold; font-size:22px; text-transform:uppercase; margin-bottom:5px; }
.chapo									{ color:#474e6a; font-weight:bold; font-size:12px; line-height:18px; margin-bottom:5px; }
.chapo span								{ color:#893462; }
.sous-titre,
.sous-titre h2							{ color:#1c1f20; font-size:14px; line-height:160%; padding-bottom:0.5em; }
.texte									{ font-size:11px; padding-top:1em; margin-bottom:5px; }
.texte p								{ padding:0 0 1em 0; }
.texte span								{ color:#893462; }
.texte .inter							{ text-align:center; }
.legende								{ font-size:9px; }
.legende strong							{ color:#1c1f20; }
.citation								{ color:#eb7f24; text-align:center; font-size:14px; font-style:italic; font-weight:bold; }
.publication							{ float:right; font-style:italic; color:#004385; padding:0 0 10px 0; }
.auteur									{ }

span.sas								{ color:#009CCA; }
span.monetique							{ color:#7AA30C; }
span.services							{ color:#EF8812; }

/************************************************/
/*			BLOCS								*/
/************************************************/

.menulat								{ width:243px; background:url(/media/gabarit/menulat.jpg) 0 0 no-repeat; }
.menulat .ttr							{ height:22px; padding:9px 0 0 16px; }
.menulat .ttr h4						{ height:15px; }
.menulat .ttr h4 span					{ display:none; }
.menulat .top							{ }
.menulat .ctn							{ width:214px; padding:4px 0 0 14px; }
.menulat .ctn ul						{ }
.menulat .ctn li						{ font-size:11px; list-style:none; background:url(/media/gabarit/menulat_li.png) 0 7px no-repeat; padding:4px 0 5px 14px; border-bottom:1px solid #f0f1f4; }
.menulat .ctn li a						{ }
.menulat .ctn li a span					{ }
.menulat .ctn li a:link,
.menulat .ctn li a:visited 				{ color:#121624; text-decoration:none; } 
.menulat .ctn li a:active,
.menulat .ctn li a:hover 				{ color:#5e0535; text-decoration:underline; } 
.menulat .ctn li.actif					{ font-weight:bold; }
.menulat .ctn li.actif a span			{ }
.menulat .ctn li.actif a:link,
.menulat .ctn li.actif a:visited 		{ color:#5e0535; text-decoration:none; } 
.menulat .ctn li.actif a:active,
.menulat .ctn li.actif a:hover 			{ color:#5e0535; text-decoration:none; } 
.menulat .btm							{ }

/* BLOC Photo grand format par défaut */
.gd-format								{ width:260px; background:url(/media/gabarit/gd-format.png) left bottom no-repeat; padding-bottom:8px; }
.gd-format .top							{ } 
.gd-format .ttr							{ }
.gd-format .ctn							{ padding:4px 4px 0 4px; border:1px solid #ebecf1; border-bottom:0 none; }
.gd-format .ctn img						{ width:250px; display:block; }
.gd-format .legende						{ padding:7px 0 0 0; min-height:24px; background:url(/media/gabarit/gd-format_legende.jpg) 0 0 no-repeat; }
.gd-format .legende p					{ font-size:9px; color:#70747c; font-style:italic; padding:1px 0 0 26px; background:url(/media/gabarit/gd-format_legende_p.png) 0 0 no-repeat; }

/* BLOC Vignette par défaut */
.vignette								{ width:160px; background:url(/media/gabarit/vignette.png) left bottom no-repeat; padding-bottom:8px;  }
.ctn .vignette .ctn,
.vignette .ctn							{ padding:4px 4px 0 4px; border:1px solid #ebecf1; border-bottom:0 none; }
.vignette .ctn img						{ width:150px; display:block; }
.vignette .legende						{ padding:7px 0 0 0; min-height:24px; background:url(/media/gabarit/gd-format_legende.jpg) 0 0 no-repeat; }
.vignette .legende p					{ font-size:9px; color:#70747c; font-style:italic; padding:1px 0 0 26px; background:url(/media/gabarit/gd-format_legende_p.png) 0 0 no-repeat; }
.vignette.left							{ padding:0 15px 8px 0; }
.vignette.right							{ padding:0 0 8px 15px; }

/* BLOC englobant (éventuellement) contact, fichiers et liens */
.fichiers-liens 						{ clear:both; position:relative; padding:0 0 10px 0; overflow:auto; width:405px; height:auto; background:#f0f1f4 url(/media/gabarit/fichiers-liens.png) left bottom no-repeat; }
.fichiers-liens-top						{ }
.fichiers-liens-ctn						{ background:url(/media/gabarit/fichiers-liens_ctn.png) 0 0 no-repeat; padding:6px 9px 0 9px; }
.fichiers-liens-btm						{ }
.fichiers-liens .left					{ width:49%; float:left;  }
.fichiers-liens .right					{ width:49%; float:right; }
.fichiers-liens-ctn li					{ color:#5e0535; font-size:9px; list-style:none; padding:2px 0 5px 38px; }
.fichiers-liens-ctn a					{ font-weight:bold; font-size:9px; }
.fichiers-liens-ctn a:link,
.fichiers-liens-ctn a:visited			{ color:#5e0535; text-decoration:none; }
.fichiers-liens-ctn a:active,
.fichiers-liens-ctn a:hover				{ color:#1a171b; text-decoration:underline; }

/* BLOC Contact par défaut */
.contact								{ }
.contact .ttr							{ }
.contact .ttr h4						{ }
.contact .ctn							{ padding:5px 0 5px 26px; background:url(/media/gabarit/contact.png) 0 0 no-repeat; }
.contact a								{ }
.contact a:link,
.contact a:visited						{ color:#5e0535; text-decoration:none; }
.contact a:active,
.contact a:hover						{ color:#1a171b; text-decoration:underline; }
.col-mid_d .contact						{ margin:15px 0 0 30px; }

/* BLOC Fichiers par défaut */
.fichiers								{ }
.fichiers .ttr							{ display:none; }
.fichiers .ttr h4						{ font-size:10px; font-weight:bold; padding:2px; }
.fichiers .ctn							{ padding:2px; }
.fichiers ul							{ }
.fichiers li							{ background:url('/media/gabarit/fichiers_li.png') 0 0 no-repeat; }
.fichiers a								{ }
.fichiers a:link,
.fichiers a:visited						{ }
.fichiers a:active,
.fichiers a:hover						{ }

/* BLOC Liens par défaut */
.liens									{ }
.liens .ttr								{ display:none; }
.liens .ttr h4							{ font-size:10px; font-weight:bold; padding:2px; }
.liens .ctn								{ padding:2px; }
.liens ul								{ }
.liens li								{ background:url('/media/gabarit/liens_li.png') 0 0 no-repeat; }
.liens a								{ font-weight:bold; }
.liens a:link,
.liens a:visited						{ }
.liens a:active,
.liens a:hover							{ }

/* BLOC Sommaire */
.sommaire								{ margin:15px 0; padding:0 0 0 56px; width:625px; }
.sommaire .ttr							{ }
.sommaire .ttr h4						{ font-size:10px; font-weight:bold; padding:2px; }
.sommaire .ctn							{ padding:2px; }
.sommaire ul							{ padding:10px 0 10px 20px; }
.sommaire li							{ font-size:9px; list-style:none; padding:0 0 5px 10px; background:url('/media/gabarit/sommaire_li.gif') 0 3px no-repeat; }
.sommaire a								{ font-weight:bold; }
.sommaire a:link,
.sommaire a:visited						{ }
.sommaire a:active,
.sommaire a:hover						{ }

/* BLOC bouton "en savoir plus" */
.savoir-plus							{ background:url(/media/gabarit/savoir-plus.png) 0 0 no-repeat; padding:4px; width:81px; height:21px; }
.savoir-plus a							{ width:81px; height:21px; }
.savoir-plus a:link,
.savoir-plus a:visited					{ }
.savoir-plus a:active,
.savoir-plus a:hover					{ }

/* BLOC En savoir plus */
.en-savoir-plus							{ padding:15px 0; }
.en-savoir-plus .esp-ttr				{ width:107px; height:21px; padding:4px 0 0 3px; background:url(/media/page_b/en-savoir-plus_ttr.png) 0 0 no-repeat; }
.en-savoir-plus .esp-ttr h4				{ }
.en-savoir-plus .esp-ttr h4 a			{ width:103px; height:21px; }
.en-savoir-plus .esp-ttr h4 span		{ }
.en-savoir-plus .esp-ctn				{ background:#f0f1f4; padding:10px 9px; font-size:9px; }
.en-savoir-plus .esp-ctn dl				{ }
.en-savoir-plus .esp-ctn dt				{ float:left; width:143px; line-height:17px;  }
.en-savoir-plus .esp-ctn dd				{ padding:0 0 2px 143px; }
.en-savoir-plus .esp-ctn form			{ }
.en-savoir-plus .esp-ctn fieldset		{ }
.en-savoir-plus .esp-ctn label			{ font-weight:bold; color:#474e6a;}
.en-savoir-plus .esp-ctn input			{ width:148px; margin-left:4px; }
.en-savoir-plus .esp-ctn button			{ background-color:#f0f1f4;}
.en-savoir-plus .esp-ctn p				{ color:#808597; }
.en-savoir-plus .esp-ctn a				{ font-weight:bold; }
.en-savoir-plus .esp-ctn a:link,
.en-savoir-plus .esp-ctn a:visited		{ color:#5e0535; text-decoration:none; }
.en-savoir-plus .esp-ctn a:active,
.en-savoir-plus .esp-ctn a:hover		{ color:#808597; text-decoration:underline; }

/* BLOC Catégorie */
.categorie								{ }
.categorie .ctn							{ }
.categorie .ctn h2						{ background:#efe4e9 url(/media/gabarit/categorie_h2.png) left center no-repeat; font-size:14px; font-weight:bold; color:#2e344a; line-height:21px; padding:0 0 0 12px; }

/* BLOC bouton Nous contacter */
.btn-nous-contacter						{ width:155px; height:31px; padding:5px; background:url(/media/gabarit/btn-bg.png) 0 0 no-repeat; margin:5px auto; }
.btn-nous-contacter a					{ width:153px; height:31px; }

/* BLOC bouton télécharger */
.btn-telecharger						{ width:155px; height:31px; padding:5px; background:url(/media/gabarit/btn-bg.png) 0 0 no-repeat; margin:5px auto; }
.btn-telecharger a						{ width:153px; height:31px; }

/* BLOC bouton retour */
.btn-retour								{ width:66px; height:19px; padding:5px; background:url(/media/gabarit/btn-retour.png) 0 0 no-repeat; }
.btn-retour a							{ width:66px; height:19px; }

/* Bouton valider */
.btn-valider							{ width:66px; height:19px; padding:5px; background:url(/media/gabarit/btn-valider.png) 0 0 no-repeat; }
.btn-valider button						{ width:66px; height:19px; }

/* Bouton envoyer */
.btn-envoyer							{ width:66px; height:19px; padding:5px; background:url(/media/gabarit/btn-envoyer.png) 0 0 no-repeat; }
.btn-envoyer button						{ width:66px; height:19px; }

/* BLOC tableau */
.tableau								{ padding:2px 5px; margin:20px 0; color:#474e6a;  }
.tableau table							{ border-collapse:collapse; }
.tableau thead							{ }
.tableau thead th						{ color:#5E0535; font-size:14px; font-weight:bold; padding:5px 0; white-space:nowrap; }
.tableau th.lettre						{ width:67px; font-size:18px; padding-left:9px; text-transform:uppercase; }
.tableau th.index						{ width:465px;  }
.tableau th.page						{ }
.tableau .reference						{ width:160px; font-weight:bold; }
.tableau .date							{ width:100px; }
.tableau .montant						{ font-weight:bold; text-align:right; }
.tableau .bouton						{ width:135px; font-weight:bold; text-align:right; }
.tableau .info							{ width:22px; padding:5px; }
.tableau .detail						{ width:82px; padding:5px 10px; }
.tableau tbody							{ }
.tableau tbody tr.tr-on td				{ background:#f0f1f4; }
.tableau tbody td						{ vertical-align:middle; }
.tableau td								{ background:#e9d8df; padding:0px 2px; }
.tableau td a							{ }
.tableau td a:link,
.tableau td a:visited					{ text-decoration:none; }
.tableau td a:active,
.tableau td a:hover						{ text-decoration:none; }
.tableau td.date						{ }
.tableau td.index						{ border-bottom:1px solid #065e91; }
.tableau td.lettre						{ }
.tableau td.page						{ width:100px; text-align:right; font-weight:bold; border-bottom:1px solid #065e91; }
.tableau td.reference					{ }
.tableau td.quantite					{ width:90px; }
.tableau td.quantite td					{ vertical-align:middle; }
.tableau td.quantite input				{ width:15px; text-align:center; font-weight:bold; }
.tableau td.quantite a					{ display:block; height:11px; width:10px; }
.tableau td.quantite a span				{ display:none; }
.tableau td.quantite .plus				{ background-image:url(/media/gabarit/quantite_plus.png); }
.tableau td.quantite .moins				{ background-image:url(/media/gabarit/quantite_moins.png); }
.tableau td.space						{ width:10px; }
.tableau tr.warning td					{ background-color:#FEF4E9 !important; }
.tableau td.warning						{ font-size:9px; color:#F5A03A; padding:2px; }

/**/

#infoslegales							{ width:243px; background:url(/media/gabarit/menulat.jpg) 0 0 no-repeat; }
#infoslegales .ttr						{ height:22px; padding:9px 0 0 16px; }
#infoslegales .ttr h4					{ height:15px; }
#infoslegales .ttr h4 span				{ display:none; }
#infoslegales .ctn						{ padding:10px; }
#infoslegales .ctn						{ }

/************************************************/
/*			STYLES FCK							*/
/************************************************/
.fck 									{ font-size:10px; border:medium none; font-size:10px; margin:0 0 5px 0; padding:0; }
.fck p									{ padding:0 0 0.5em 0; }
.fck ul 								{ padding:10px 0 10px 15px; }
.fck li 								{ list-style:disc; }

.fck a	 								{ }
.fck a:link,
.fck a:visited							{ }
.fck a:active,
.fck a:hover							{ }

/************************************************/
/*			FOOTER								*/
/************************************************/
#footer									{ color:#1c2134; border-top:1px solid #e8eaf2; }
#footer .separateur						{ }
#footer a 								{ }
#footer a:link,
#footer a:visited 						{ color:#5f657a; text-decoration:none; }
#footer a:active,
#footer a:hover 						{ color:#38405f; text-decoration:underline; }
#footer ul								{ position:relative; padding-bottom:5px; }
#footer li 								{ font-size:9px; color:#5f657a; display:inline; list-style:none; }
#footer li:after						{ content:" | "; }
#footer li.last:after					{ content:""; }

/* MENU PRIMAIRE */
#footer .menuprim 						{ position:absolute; top:12px; left:12px; height:12px; }
#footer .menuprim ul a 					{ padding:0 2px; }

/* MENU HEADER SECONDAIRE */
#footer .menusec 						{ position:absolute; top:50px; right:12px; height:15px; }

/* COORDONNEES */
#footer	.coordonnees					{ position:absolute; top:32px; left:12px; width:620px; }
#footer	.coordonnees .ctn				{ position:relative; }
#footer	.raisonsociale					{ color:#7c1f4d; line-height:16px; width:119px; text-align:center; background:#ededed url(/media/gabarit/coordonnees_raisonsociale.png) 0 0 no-repeat; }
#footer	.adresse						{ padding:3px 0 0 4px; }
#footer	.adresse span					{ padding-right:20px; }

/* Bouton MBA */
#btn-mba								{ position:absolute; top:64px; right:12px; width:105px; height:11px; }
#btn-mba a								{ width:105px; height:11px; background-image:url('/media/gabarit/mba-multimedia.gif'); }

#footer	.hdp					{ position:absolute; top:12px; right:12px; width:117px; height:16px; text-align:right; }
#footer	.hdp a					{ font-size:9px; }
#footer	.hdp a:link,
#footer	.hdp a:visited			{ }
#footer	.hdp a:active,
#footer	.hdp a:hover			{ }
#footer	.hdp a span				{ }

