/******* FEUILLE DE STYLE *******/
/*******  © MBA MULTIMEDIA - 2005  *******/
/*******  Paramètres spécifiques   *******/

body.home { font-family: Arial, Helvetica, sans-serif; font-size : 11px; color: #FFFFFF; background-image:none; background-color:#004E90; /*	scrollbar-3dlight-color : #C7D9E8;
	scrollbar-arrow-color : #1C3144;
	scrollbar-base-color : #C7D9E8;
	scrollbar-darkshadow-color : #3A678E;
	scrollbar-face-color : #C7D9E8;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #6D9BC3;
	scrollbar-track-color : #C7D9E8; */ padding-right : 3px; }
/*-----------------------------------------Impression ? */

/* 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; }

#header 								{ position:relative; }

/* CHOIX DE LANGUE */ 
#header .choix-langue					{ position:absolute; width:15px; top:5px; right:25px; }
#header .choix-langue .ctn				{ }
#header .choix-langue ul				{ }
#header .choix-langue li				{ display:inline; list-style:none; }
#header .choix-langue a 				{ width:15px; 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'); }

/******* tableau de bord administration *******/

.erreur { color: #FF7F50; font-weight: bold; font-size: 14px; }
.confirmation { color:#D70083; font-weight:bold; font-size: 14px; }
/******** mise en forme du texte *******/

.corps09 { font-size: 9px; }
.corps10 { font-size: 10px; }
.corps11 { font-size: 11px; }
.corps12 { font-size: 12px; }
.corps14 { font-size: 14px; }
/*--------------------------------------------------------------------------------*/

.cap { text-transform: uppercase; }
/*--------------------------------------------------------------------------------*/

.inter00 { font-size: 10px; font-weight: bold; }
.inter01 { font-size: 14px; font-weight: bold; }
.inter01cap { font-size: 12px; font-weight: bold; text-transform: uppercase; }
.inter02 { font-size: 9px; font-weight: bold; color : #006A95; text-transform: uppercase; }
.inter03 { font-size: 14px; font-weight: bold; color: #3E9EED; }
.inter04 { font-size: 14px; color: #006A95; text-transform: uppercase; }
/*--------------------------------------------------------------------------------*/


.titre01 { font-size: 20px; color:#0D294B; }
.titre02 { font-size: 16px; color:#0D294B; }
.titre02nomslongs { font-size: 14px; color:#0D294B; }
.titre01cap { font-size: 20px; color:#0D294B; text-transform: uppercase; }
/*--------------------------------------------------------------------------------*/

.chapo { color: #0D294B; font-weight: bold; }
/*--------------------------------------------------------------------------------*/

.couleurgris { color: #2F2F2F; }
.couleurblc { color: #FFFFFF; }
.couleurbleu01 { color: #006A95; }
.couleurred { color: #FF7F50; }
.couleurbleu02 { color: #0D294B; }
.couleurgrise { color: #83837E; }
/*.couleurbleu03 { 
	color: #1C71A9;
}*/

/*.couleurblc {
	color: #FFFFFF;
}*/
/*.couleurouge {
	color: #A91F1C;
}*/
/*--------------------------------------------------------------------------------*/

.cartouchebleu01 { background-color: #1C71A9; color: #FFFFFF; padding: 0px 3px 0px 3px; }
/*--------------------------------------------------------------------------------*/

.bold { font-weight: bold; }
/******** Mise en page des images *******/

.habillage01 { margin-right: 10px; margin-bottom: 3px; float: left; }
.habillage02 { margin-left: 10px; margin-bottom: 3px; float: right; }
/******** Mise en forme des tableaux ********/

.border01 { border:1px solid #696969; }
.border01blc { border:1px solid #FFFFFF; }
.borderdg { border-left:1px solid #696969; border-right:1px solid #696969; }
.borderdgb { border-left:1px solid #696969; border-right:1px solid #696969; border-bottom:1px solid #696969; }
.borderdgb a { color:#FFFFFF; }
.borderh { border-top:1px solid #E9EB8A; }
.borderhbleue { border-top:1px solid #CDE2EA; }
.borderd { border-right:1px solid #696969; }
.borderg { border-left:1px solid #696969; }
.borderb { border-bottom: 1px solid #E2E47C; }
/*--------------------------------------------------------------------------------*/

.fondblc { background-color:#FFFFFF; }
/*--------------------------------------------------------------------------------*/

.filettableauhg { border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #E9E9F0; border-left-color: #E9E9F0; }
.filetcelldb { border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #E9E9F0; border-bottom-color: #E9E9F0; }
/*--------------------------------------------------------------------------------*/

.tdcolgauche { padding-right: 6px }
.tdcolcentre { padding-right: 6px; padding-left: 6px }
.tdcoldroite { padding-left: 6px }
.tdcoldedroite { padding:1px 5px 2px 7px; }
/*--------------------------------------------------------------------------------*/

.bordertableau { border-left: 1px solid #B5B6B2; border-top: 1px solid #B5B6B2; }
.bordertd { border-right: 1px solid #B5B6B2; border-bottom: 1px solid #B5B6B2; padding:5px; }
/*--------------------------------------------------------------------------------*/

.tabdate01g { padding: 6px; font-weight:bold; text-align:center; color:#FFFFFF; background-color:#7BA5CA; border-right: 2px solid #FFFFFF; border-bottom: 4px solid #FFFFFF }
.tabdate02d { padding: 6px; font-weight:bold; text-align:center; color:#FFFFFF; background-color:#7BA5CA; border-left: 2px solid #FFFFFF; border-bottom: 4px solid #FFFFFF }
.tabdate03g { padding: 6px 6px 6px 15px; background-color:#DFE6EF; border-right: 2px solid #FFFFFF; border-bottom: 4px solid #FFFFFF }
.tabdate04d { padding: 6px 6px 6px 15px; background-color:#DFE6EF; border-left: 2px solid #FFFFFF; border-bottom: 4px solid #FFFFFF }
/*--------------------------------------------------------------------------------*/
p.pliens { margin: 0px 0px 3px 0px; }
p.textelisting { padding: 0px 50px 0px 0px; }
td.tdliens { padding: 0px 0px 3px 0px; }
.ligneactu01 { border-bottom:1px solid #A2C9D8; border-left:1px solid #A2C9D8; border-right:1px solid #A2C9D8; background-color:#FBFBF2; padding:2px 4px; }
.ligneactu01passee { border-bottom:1px solid #A2C9D8; border-left:1px solid #A2C9D8; border-right:1px solid #A2C9D8; background-color:#FBFBF2; color: #83837E; padding:2px 4px; }
.ligneencad01 { border-bottom:1px solid #A2C9D8; border-left:1px solid #A2C9D8; border-right:1px solid #A2C9D8; background-color:#FBFBF2; padding:2px 4px; }
.ligneencad02 { border-bottom:1px solid #E9EB8A; border-left:1px solid #E9EB8A; border-right:1px solid #E9EB8A; background-color:#FBFBF2; padding:4px 4px 6px 4px; }
#recherche { background-color:#F4F8FA; margin:12px 0px 0px 0px; border:1px solid #CDE2EA; padding:12px; }
#recherche1 { background-color:#F4F8FA; margin:0px; border:1px solid #CDE2EA; padding:12px; }
/*------------------*/
.ttrcontacter { text-align:center; padding:18px 0px; margin-top:40px; background-image:url('/media/bg_ttr_contact.gif'); background-repeat:no-repeat; height:15px; width:142px; }
/*------------------*/
.margintop5 { margin-top:5px; }
/*------------------*/
#filetpoint01 { background-image:url('/media/filet_pointille01.gif'); background-repeat:repeat-x; /*background-color:#3399CC;*/ height:11px; }
#filetpoint02 { background-image:url('/media/filet_pointille02.gif'); background-repeat:repeat-x; /*background-color:#3399CC;*/ height:11px; }
#filetpoint03 { background-image:url('/media/filet_pointille03.gif'); background-repeat:repeat-x; /*background-color:#3399CC;*/ height:11px; }
#filetpoint04 { background-image:url('/media/filet_pointille04.gif'); background-repeat:repeat-x; /*background-color:#3399CC;*/ height:11px; }
/*------------------*/
#rubrique { float:left; padding:25px 0px 0px 18px; text-transform: uppercase; }
#rubrique02 { padding:21px 0px 0px 18px; text-transform: uppercase; }
#titrefiche { padding:0px 0px 0px 18px; }
#modlisting { clear:both; padding:20px 0px 0px 18px; }
#lientelecharg { width: 200px; /*height: 50px;*/ /*overflow: auto;*/
      	border: 1px solid #CDE2EA; }
#homerss { margin : 30px 25px; color : #f1f4f9; font-size: 10px; font-weight: bold; line-height: 16px; }
.fond01 { background-color:#F6F7D0; }
.fond01 { background-color:#FBFBF2; }
.img_fiche { border:solid 1px #000000; }
/*************** Techneo********************/
/*.txt_techneo			{ padding:30px 60px 20px 23px}
.txt_techneo h3			{ color:#D70083; font-size:13px; display:block; width:350px; float:left; padding-top:14px}
.txt_techneo img		{ float:left;}
.txt_techneo span		{ clear:both; display:block; color:#006A95; line-height:15px; font-size:10px}
.txt_techneo .expli		{ float:left;width:390px}
.txt_techneo .contact	{ float:right;width:210px; margin-right:20px}
.txt_techneo ul			{ margin:5px 0px 0px 18px;}

.central				{ padding:0px 75px 0px 48px}*/
.appel_techneo { height:143px; }
.appel_techneo a { background:url('/media/accueil/bck_techneo_home.jpg') no-repeat 0 0; height:143px; display: block; cursor:pointer }
.appel_techneo a span { display:none }
