/* BMCE Css File
* @author  <nomida@gmail.com>
* Modify 18/05/2010  <ch.otman@gmail.com>
*
*/
/**********************general css**********************/
body{
	margin:0px; 
	padding:0px; 
	color:#838383; 
	font:11px  Arial, Helvetica, sans-serif ; 
}
a{
	text-decoration:none
}
h1{
	font-size:18px; 
	font-weight:bold; 
	padding:10px 0 10px 10px; 
	margin:0px; 
	color:#006CAC;
}
#lien10{
	font-size:11px; 
	color:#838383;
	margin:20px 10px 1px 10px;
}
#lien10 a{
	text-decoration:none;
	color:#838383;
}
#lien10 a:hover{
	text-decoration:underline;
	color:#838383;
}
#titre{
	font-size:11px; 
	color:#0071A1;
	margin-bottom:10px;

}
#titre a{
	text-decoration:none;
	color:#0071A1;
}
#titre a:hover{
	text-decoration:underline;
	color:#0071A1;
}
h2{ 
	font-size:11px; 
	font-weight:normal; 
	color:#0071A1; 
	padding:1px; 
	margin:0 0 0 0;
}
h2 a{
	text-decoration:none;
	color:#0071A1;
}
h2 a:hover{
	text-decoration:underline;
	color:#0071A1;
}
h3{ 
	font-size:11px; 
	font-weight:bold; 
	padding:0px; 
	margin:0 0 13px 10px;}
h4{ 
	font-size:14px; 
	font-weight:bold; 
	padding:0px; 
	margin:8px 0 13px 0px;  
	color:#006AB3;
}
h5{ 
	font-size:12px; 
	font-weight:bold; 
	padding:0px; 
	margin:19px 0 9px 0px;  
	color:#006AB3;
}
p{
	padding:0px; 
	margin:0;
}
li{ 
	list-style-type:none;
	text-decoration:none;
}
li a{
	text-decoration:none;
	color:#006AB3; 
}
li a:hover{
	text-decoration:underline;
	color:#006AB3; 
}
/**************************************************************************/

#lien{ 
	Padding:8px 0 0 60px;
	font-size:11px; 
	text-align:right;

	
} 
#lien a{ 
	Padding:7px 0 0 60px;
	text-decoration:underline;
	font-size:11px; 
} 
/**************************************************************************/
#divCreatelien { 
	color:#D2D2D2; 
	padding:6px 3px 0px 6px; 
    overflow: hidden;
} 

#divCreatemaster { 
	margin-left:6px;
	color:#D2D2D2;
}
/**************************************************************************/
/*******************************************Css Containerz*******************************************/
#Container{ 
	width:1002px; 
	margin:auto; 
	overflow:hidden;
} 
#Content{ 
width:987px; 
margin:auto; 
margin-left:9px;
margin-right:9px;
min-height:240px


}

/******************************************Css Header******************************************/
#Header{
	background:url(../images/logo.jpg) no-repeat top left; 
	color:#FFF; 
	height:265px;
	float:left;
}

/***Css Mini Ban ***/
#Ban{
CLEAR: both; height:150px; overflow:hidden;min-width:994px;
}

/***Css Logo*/
#LogoI {
	height:81px; 
	float:left; 
}
#logo {
	width:175px; 
	height:81px; 
	float:left; 
	margin-left:20px;
}
#logo a {
	display:block; 
	width:175px; 
	height:81px;
}
#logo span {
	display:none;
}

/***Css Quick Search*/
#Search{ 
	width:372px; 
	float:left; 
	height:44px; 
	padding:32px 10px 0 89px; 
	position:relative;
}
#Search form{
	height:18px;
}
#Search div#Lib{
	background:url(../images/liB.jpg) no-repeat left; 
	width:119px; 
	display:inline; 
	height:18px; 
	margin-left:5px; 
	vertical-align:top;
}
#rechercher{
	color:#FFFFFF;
	width:119px; 
	display:inline; 
	height:18px; 
	margin-left:5px; 
	vertical-align:top;
	background:url(../images/liB.jpg) no-repeat left; 
	
}

#rechercher strong{ font-weight:normal;
	
}

#rechercher a{
	color:#FFFFFF;
	text-decoration:none; 
	
}
#rechercher a:hover{
	color:#FFFFFF;
	text-decoration:underline; 
	
}


#Search strong{
	margin-left:10px;
}
.search, .searchL{ 
	width:136px; 
	border:1px solid #8DA5CA; 
	margin-right:6px; 
	height:13px;
}
#Search label{ 
	color:#FFFFFF; 
	margin-right:7px; 
	vertical-align:top; 
	height:18px;
}

/*****************************************************************Css Menu  *****************************************************************/
/***Css Mini Menu***/
#MinNav{ 
	margin-top:18px; 
	text-align:right; 
	padding-right:8px;
}
#MinNav a{ 
	color:#FFFFFF; 
	text-decoration:none; 
	padding:0 10px 0 10px ; 
}


/***Css Mini Menu***/
#MinNav a:hover{ 
	color:#FFFFFF; 
	text-decoration:underline; 
	padding:0 10px 0 10px; 
}

/***Css Top Menu***/
#MenuTop{
	background:url(../images/Backgorunds/BgMenu.gif) repeat-x; 
	height:27px; 
	padding:0 10px 0 10px; 
	line-height:27px; 
	text-transform: uppercase;
}

/*Css Menu */
#MenuTop{background:url(../images/Backgorunds/BgMenu.gif) repeat-x; height:27px; padding:0 13px 0 10px; line-height:27px; text-transform:uppercase;}
#Date{float:left; width:300px}
#Menu{float:right;}
#Menu ul, #Txt ul{ padding:0px; margin:0px;}
#Menu li{ list-style-type:none; display:inline; border-right:1px solid #fff; padding:0 10px 0 10px; margin:0px; height:10px}
#Menu li#end{border:0px; padding-right:0px;}
#Menu a, #Menu a:hover{color:#FFFFFF; font-size:12px; text-decoration:none}

/****Css Left Menu ***/
#LeftMenu ul, #LeftMenu ul{
	padding:0px;
	margin:0px; 
	width:100% 
}
#LeftMenu li{
	line-height:21px; 
	border-bottom:1px solid #C5D6EB; 
	list-style-type:none;
}
li#End{
	border:0; 
	margin-bottom:4px;
}

.Niv1 a{
	color:#0F1B5F; 
	font-weight:bold; 
	text-decoration:none; 
	padding-left:11px; 
	text-transform:uppercase;
}
.Niv1 a:hover{
	color:#0F1B5F; 
	text-decoration:underline;
}
.Niv2 a{
	color:#0071A1; 
	text-decoration:none; 
	padding-left:10px; 
	margin-left:17px; 
	background:url(../images/li.jpg) no-repeat left;
}

#DownT.Niv2 a{
	
	margin-left:0px; 
}
#DownT.Agenda{
	
	margin-top:195px; 
}
.Niv2 a:hover{
	color:#0071A1; 
	text-decoration:underline;
}
.Niv3 a{
	color:#0F1B5F; 
	padding-left:30px;
	
}
.Niv3 a:hover{
	color:#0F1B5F; 
	text-decoration:underline;
}
/*********************Css Blocs*********************/
/*Css Blue Bloc */
#BlueBloc{ 
	width:100%; 
	clear:both;
}
#BlueBloc h1{ 
	font-size:12px; 
	font-weight:bold; 
	color:#fff; 
	padding:0px; 
	margin:0px; 
	text-transform:uppercase; 
}

#BlueTop, #BlueTop span{ 
	height:18px;
}
#BlueTop span, #BlueBot span{ 
	width:4px; 
	float:right;
}

#BlueTop{
	background:#006CB7 url(../images/Backgorunds/BgLeft.jpg) no-repeat left top; 
	text-align:left; 
	padding-left:7px;
	line-height:19px; 
}
#BlueTop span{
	background:url(../images/Backgorunds/BgRight.jpg) no-repeat right top;
}

#BlueMid, #BlueMidN, #BlueMidE{
	border-right:1px solid #D0D0D0; 
	border-left:1px solid #D0D0D0; background:url(../images/Backgorunds/BotMid.jpg) repeat-x  bottom; 
	width:99%; 
	padding-bottom:6px;
}
#BlueMidN{
	width:99.6%;
}
#BlueMidE{
	width:99.3%; 
	min-height:187px; 
	height:185px;
}

#BlueBot{
	background:url(../images/Backgorunds/BotLeft.jpg) no-repeat left top; 
	margin-top:-6px; 
	height:10px; 
}
#BlueBot span{
	background:url(../images/Backgorunds/BotRight.jpg) no-repeat right top;
}

#BlueBloc2{ 
	margin-bottom:4px;
}
#BlueTop2{
background:url(../images/Backgorunds/Top_03.jpg) no-repeat left top; 
}
#BlueMid2{
	background:url(../images/Backgorunds/Mid.jpg) repeat-y center top; 
	margin-top:-7px; 
	margin-bottom:-1px;
}
#BlueBot2{
	background:url(../images/Backgorunds/Bot.jpg) no-repeat center bottom; 
	height:6px; 
}

/******************************************************Css Left Bloc ******************************************************/
#LeftBloc{ 
	width:202px; 
	float:left;
}
#Create, #CreateR, CreateNews{
	border-bottom:1px solid #E2EBF5;
}
#Create2, CreateNews{
	margin:7px 3px 3px 6px;
}

#EndCreate, #Create, #CreateNews, #CreateR{ 
	padding:6px 3px 4px 6px; 
	overflow:hidden;
}

#EndCreate ul, #Create ul, #CreateR ul{
	padding:0px; 
	margin:0px; 
	margin-left:-6px;
	color:#0071A1; 
	padding-bottom:5px;
	
}

#CreateR ul{padding-bottom:0px;}
#CreateR{padding-bottom:0px;}

#divCreatefin{  
	padding:0px; 
	margin:0px; 
	margin-left:2px;
	color:#0071A1; 
	padding-bottom:6px;
	padding-top:6px;
}
#divCreatefin a{  
	text-decoration:none;
	color:#0071A1;
}
#divCreatefin a:hover{  
	text-decoration:underline;
	color:#0071A1;
}
#Infos b, #Create b, #EndCreate b{
	color:#0F1B5F; 
	font-weight:normal;
	
}
#Infos {
	width:99.9%; 
	text-align:right;
}

#CreateNews{  
	width:99.6%;
}
.Picdroite{
	float:left; 
	width:85px;
	height:108px;
	
}

#PicNews{
	float:left; 
	width:195px; 
	margin-left:6px;
}
#PicExpert{
	float:left; 
	width:106px; 
	padding:10px  8px 8px 8px;
}
#PicExpert2{
	float:left; 
	width:106px; 
	padding:1px 6px 1px 1px;
}
#txtsondage{
	padding:4px 8px 0px 8px;
}
.Txt{
	padding:4px 8px 4px 8px;
}
.Txt a, #EndCreate a{
	text-decoration:none; 
	color:#0071A1; 
}
.Txt a, #EndCreate a:hover{
	text-decoration:none;
	color:#0071A1;
}
.Txt ul, #Answer ul{ 
	padding:0px; 
	margin:0px; 
}
.Txt li{
	color:#0071A1; 
	list-style:url(../images/li.jpg); 
	line-height:16px; 
	margin-left:15px;
}
/*Ebook*/
.Txt li.txtVis{
    list-style:url(../images/PictVis.jpg); 
    color:#0071A1;
    float:left;
    line-height:16px;
    margin-left:0px;
}
.Txt #DownT.txtVis{
   background:url("../images/PictVis.jpg") no-repeat scroll 0 2px transparent;
   color:#0071A1;
   float:left;
   margin-left:3px;
   padding-left:13px;
}
.txtVis a:hover{
	color:#0071A1; 
	text-decoration:underline; 
}

.NivT a {
color:#0071A1;
margin-left:17px;
}
.NivT 
{
background:url("../images/pictoPdf.gif") no-repeat scroll left center transparent;
float:left;
width:70%;
}
/***************************/

#Space{
	padding:0 5px 0 5px; 
	margin:0px;
}
#BlueMid2 li{
	list-style:url(../images/liB2.jpg);
}


p#all, p#Exp{
	text-align:right; 
	padding:0px; 
	margin:6px 0 0 0;
}
#BlueMidN p#all, p#Exp{
	margin:6px 15px  6px 0;
}
#all a, p#Exp a, #all a:hover, p#Exp a:hover{
	text-decoration:underline;
	color:#0071A1;
	cursor:pointer;
}
/*****************************************************Css Main Bloc *****************************************************/
#MainBloc{
	width:572px; 
	float:left; 
	margin:0 5px 0 5px;
}
.Pad{
	width:95%; 
	margin:auto;
	min-height:30px
}
#Expert{
	width:49.5%;
	float:left;
}
#Com{
	width:49.5%; 
	float:right;
	border-right: #fff 1px solid;
}
#Comz{ 
    width:100%;
	margin-top:2px;
	overflow:hidden
}

/*****************************************************Css right Bloc *****************************************************/
#RightBloc{
	width:203px; 
	float:right;
}
#Indice{height:79px; width:100%; margin:0px;}
.Sondage label{line-height:19px; }
.Sondage p, .Sondage label{color:#0071A1;}
.Sondage p#Mx{ max-width:184px; overflow:hidden}
.Sondage form{
	min-height:97px; 
	xheight:95px; 
	padding:0px; 
	margin:0px; 
	overflow:hidden;
}
.ok{
	float:right;
	margin:0px;
	margin-top:50px; 
}

/*****************************************************Css Pagez*****************************************************/
/***Css Advanced Search ***/
#Tree { 
	line-height:23px;
	margin-left:10px;
}
#Tree a{
	text-decoration:none; 
	color:#848484;
}
#Tree a:hover {
	color:#848484;
	text-decoration:underline;
}

#Asearch, #AsearchForm, #AsearchForm2 {
	width:542px;
	padding:11px;
	border:1px solid #D3D3D3; 
	margin:auto; 
	position:relative;
}

.UpS#Asearch{Width:470px}
#Asearch2{
	width:530px;
	height:10px;
	padding:11px;
	border:1px solid #D3D3D3; 
	margin:auto; 
	position:relative;
}

#Asearch input, #Asearch select,  #AsearchForm input, #AsearchForm2 input{
	color:#7E96BB; 
	border:1px solid #8CA9C7;
}
#Asearch strong{
	line-height:30px; 
	float:left; 
	display:inline; 
	width:100%; 
}
.Asearch{
	height:249px;
}
.Secteur{
	text-align:center;
}
.Valign{ 
	vertical-align:middle;
	margin-right:4px
}
.GuidForm{
padding:0px;
margin:0px;
margin-left:70px;
width:78%
}
#Inputs select{ 
	min-width:160px; 
	width:145px; 
	line-height:30px;
	
 }
.titre, .titreF, .titreLog{
	width:130px; 
	float:left; 
	text-align:right; 
	display:inline; 
	padding-right:8px;
	
}
.titre span, .titreF span,  .titreLog span{
float:right;
vertical-align:middle;
}
.textTitre{
color:#838383;
}

#Inputs, #InputS {
	line-height:30px; 
	color:#808080; 
	width:100%;
	vertical-align:middle;
	color:#0071A1;
}
#Inputs2 {
	line-height:30px; 
	color:#808080; 
	width:100%;
	padding-left:13px;
}
#formulair{
	margin-left:60px;
	color:#666666; 
	width:100%;
	font-size:11px;
}


#Inputs3 {
	/*line-height:30px; */
	color:#666666; 
	width:100%;
	font-size:11px;
	font-weight:bold;
	padding-left:13px;
}
.cleaBoth{
clear:both;
}
.etoile{
font-weight:bold;
color:#990000;
font-size:15px;
}
.aWid{
	width:248px;
}
.ligne{
height:2px;
width:100%;
clear:both;
margin:6px 5px 7px 5px;
border-bottom:1px solid #CCCCCC;
height:1px;
}
.Send{ 
	margin:0 0 6px 138px;
	
}

/***Css Glossaire***/
#BlocGris, #Asearch, #AsearchForm, #AsearchForm2{
	background-color:#F4F4F4;
	margin:auto;
}
#BlocGris, #BlocGris p{
	height:22px; 
	line-height:22px;
	margin:0 8px 0 8px;
	clear:both; 
	/*word-spacing:11px;*/ 
	padding-left:6px;
}
#BlocGris p{
	word-spacing:1px;
	text-align:center;
	padding:0px}
#BlocGris a{
	color:#898989;
}

#Result, #Plan{
	width:96.8%; 
	margin:auto;
}
#Result p, #Result h2{ 
	padding:0px;
	margin:0px;
	margin-left:-6px;
}


#Result h4{ 
	margin-left:-6px;
}
#Result p{
	padding-bottom:4px;
}
#Result{
text-align:justify
}

#Pagination{
	word-spacing:2px;
	text-align:center;
	line-height:23px;
	padding-bottom:10px;
}
#Pagination a, #Title a{
	color:#0071A1;
	text-decoration:none;
}
#Pagination a:hover, #Title a:hover{
	color:#0071A1;
	text-decoration:underline;
}
/****Css Plan du site***/
#Plan { 
	padding-bottom:5px;
}
#Plan a{ 
	text-decoration:none; 
	color:#0F1B5F; 
	padding-left:9px;
}
#Plan a:hover{ 
	text-decoration:underline; 
	color:#0F1B5F; 
	padding-left:9px;
}
#Title{
background:url(../images/PL.gif) left bottom no-repeat ;
padding-left:14px;
text-transform:uppercase;
word-spacing:0px
}

/****Css Temoignage***/
#Selected h1{
	color:#0F1B5F;
	font-size:12px;
	font-weight:bold;
	padding:0;
	margin:0 0 10px 0 ;
}
#Selected {
	margin-bottom:8px;
}

/****Css Avis***/
#Answer li{
	margin-bottom:6px;
	color:#838383; 
	list-style-type:none;
	margin-left:0px;
	padding-left:0px;
}
#Clear{ 
	height:10px;
	line-height:10px;
}
#Clearb{ 
	height:11px;
	line-height:11px;
}
/*****************************************************Css Footer*****************************************************/
#Footer{
	margin:auto;
	width:1002px; 
	background-color:#eee;
	border-top:1px solid #9AADBC;
	clear:both;
	height:38px;
	text-align:center;
	line-height:38px;
	color:#626262;
}

#sqli {
	color:#626262;
}


/*******************DEBUT STYLE IMPORTE********************************/


#Niv1 a, #Master h3{
	color:#0F1B5F; 
	font-weight:bold; 
	text-decoration:none; 
	padding-left:11px; 
	text-transform:uppercase; 
}
#Niv1 a:hover{
	color:#0F1B5F; 
	text-decoration:none; 
}
#Niv2 a, #Niv2 a:hover{
	color:#0071A1; 
	text-decoration:none; 
	padding-left:10px; 
	margin-left:17px; 
	background:url(../images/li.jpg) no-repeat left;
}
#Niv3 a,#Niv3 a:hover{
	color:#0F1B5F; 
	padding-left:30px;
}

/*********************Css Blocs*********************/


.txt2{
	padding-top:16px;
	text-align:justify;
}
.txt4{
	color:#838383; 
}
.txt4 a{
	text-decoration:none; 
	color:#838383; 
}
.txt4 a:hover{
	text-decoration:underline;
	color:#838383;  
}

#Txt{
	padding:4px 8px 4px 8px;
	
}
#Txt a, #EndCreate a{
	text-decoration:none; 
	color:#0071A1; 
}
#Txt a:hover, #EndCreate a:hover{
	text-decoration:underline; 
	color:#0071A1; 
}
#Txt ul, #Answer ul{
	padding:0px; 
	margin:0px; 
}
#Txt li{
	color:#0071A1;
	list-style:url(../images/li.jpg);
	line-height:16px; 
	argin-left:15px;
}

/*****************************************************Css Pagez*****************************************************/

/****Css Plan du site***/

/****Css Article***/
#Art{
	padding:0 0 0 4px;
}
#Art li{
	color:#838383;
	list-style-type:square;
	line-height:14px;
	margin-left:13px;
}
#Art h2{
	padding:6px 0 4px 5px;
}
#Art ul{
	padding:0px; 
	margin:0px; 
	padding-bottom:10px;
}
#Art a, .MagInfos a{
	text-decoration:none;
	color:#0071A1; 
}
/*li#Fle , .Mag li{
	list-style:url(../images/li.jpg); 
}*/

.Fle{
list-style:url(../images/li.jpg); 
color:#0071A1; 
}
.Fle a{
text-decoration:none;
}
.Fle a:hover{
text-decoration:underline;
}
.MagInfos li{
	margin:14px 0 0 16px;
}

#PicMag{
	float:left;
	/**Modif le 25/06/2008*/
	width:160px;
	margin-bottom:10px;
}
#PicM{
	float:left; 
	width:195px; 
	height:150px;
}
.MagH{ 
	height:141px;
}
.MagH1{
	height:208px;
}

#all a, p#Exp a, #all a:hover, p#Exp a:hover{
	text-decoration:underline;
	color:#0071A1;
}

.Mag{ 
	overflow:hidden; 
	margin-left:11px; 
	margin-right:11px;
}
.Mag h2{ 
	font-weight:bold; 
	font-size:14px; 
	color:#0071A1; 
	margin:0 0 6px 0;
}
.Mag p{
	text-align:right;
	padding:0px; 
	margin:20px 0 0 0;
}
.Mag a{
	text-decoration:none; 
	/*color:#0071A1;*/
}
.MagTxt{ 
	width:100%; 
	float:left;
}
.MagInfos {
	margin-top:110px;
}
.MagInfos strong{
	color:#0F1B5F; 
	font-weight:normal;
}
.Border{
	border-bottom:1px solid #E2EBF5;
}
.LinkM{
	margin:auto;
	width:96%;
	float:left;
	padding:4px 0 4px 0;
	height:46px; 
}


.LinkM a{
text-decoration:none;
color:#006AB3; 
}
.LinkM a:hover{
	text-decoration:underline; 
	color:#006AB3;
}
.LinkR{
	margin:auto;
	width:96%;
	float:left;
	padding:4px 0 4px 0;
	height:26px; 
}
.LinkR a{
text-decoration:none;
color:#838383; 
}
.LinkR a:hover{
	text-decoration:underline; 
	color:#838383;
}

.h2{
	padding-bottom:6px;
}
.h9{
	padding-bottom:18px;
	padding-left:10px;
	color:#0071A1;
	font-size:12px;
	font-weight:bold;
	
}
.Hieght{
	height:250px;
}

ul#BR li{
	line-height:13px;
}

.Masleft, .Masright{
	padding:0px; 
	margin:0px; 
	width:48.5%; 
	float:left; 
	margin-top:8px; 
	color:#006AB3;
}

.Masleft{ 
	border-right:1px dotted #89B6D3; 
}
.Masright{
	margin-left:11px;
}

#Master ul, #Master p{
	padding:0px; 
	margin:0px;
}
#Master p a{ 
	text-decoration:underline;
}
#Master h3{
	padding:0px;
	margin:0 0 8px 0 ;
}
#Master h4{
	padding:0px; 
	margin:0 ;
}
#Master p{
	text-align:right; 
	padding:0 12px 0px 0; 
	margin:0px; 
	
}


/*************************************************/
#divTheme{       
            font-size:12px; 
            font-weight:bold; 
            margin:10px 0 10px 0; 
            color:#006AB2;
}

#divactu{
	font-size:18px; 
	font-weight:bold; 
	padding:10px 0 10px 10px; 
	margin:0px; 
	color:#006CAC;
}
.divactutxt {
	font-size:11px;
	font-family:Arial;
	color:#838383;
	font-weight:bold;
	text-align:left;
	padding-bottom:3px;
	padding-top:3px;
}

label#Bor input{ border:0px}
#PL{padding-left:78px}
.allmar{margin-top:17px}
#LRH{height:19px}
h2#under a{text-decoration:underline;}
h2#under{ text-align:right;}
h2#under a{ color:#0071A1;}
/*******************FIN STYLE IMPORTE  ********************************/
#TxtH{ height:158px}
#Htxt{height:132px}
#RhT, #RhT2{ height:158px}
#RhT2, #Hmaster2{ height:156px}
#Hmaster{height:171px}


/*******************Form********************************/

#AsearchForm{width:100%}
#AsearchForm2{width:85%; float:right; xheight:151px }
#AsearchForm strong, #AsearchForm2 strong{font-size:13px; color:#838383}
#LeftBlocForm, #LeftBlocFormC{width:661px;  float:left; }
#RightBlocForm{float:right; xwidth:311px; xpadding:82px 0 0 14px; width:302px; padding:73px 0 0 0;}
#LeftBlocFormC{ margin:auto; float:none}

#LeftBlocForm h1, #LeftBlocFormC h1{ color:#006AB3; font-size:12px; font-weight:bold; padding:0; margin:10px 0 19px 0 ;}
.InF.search{  height:16px; width:142px}
.titreF{width:160px;  }
.titreLog{width:70px; line-height:22px}

.Lh#Inputs { line-height:16px; height:16px; margin-bottom:15px}
#SpF{ line-height:23PX; height:23px}

#PassLost { margin-top:10px; text-align:right; line-height:30px}
#PassLost a, #Linkz a, #LogOut a{ text-decoration:none; color:#97C1E0; }
#PassLost a:hover, #Linkz a:hover, #LogOut a:hover{ text-decoration:underline; color:#97C1E0;}

.aWidFr{width:157px; }
.Send{ margin:0 0 6px 138px;}
#Chek { margin-top:8px;}
#Chek label{ margin-bottom:10px; display:block; line-height:21px}
#Chek label a:hover, #Chek label a{ color:#006AB3}
#Chek label a:hover{ text-decoration:underline}


/*******************Footer********************************/
.LinFoot{ padding:0 10px 0 10px; }
#divFooterPage {float:left; text-align:left; padding:0 0 0 24px;}
#Footer a, #divFooterPage   { text-decoration:none; color:#0071A1;}
#Footer a:hover { text-decoration:underline; color:#0071A1;}

#Linkz {float:right;color:#97C1E0; size:11px;}
#Linkz span, #LogOut span{padding-left:7px; padding-right:7px; font-weight:normal}
#divSignature { float:right; text-align:right; padding:0 14px 0 0;}

#SlOG {MARGIN-TOP: 9px; FLOAT: right; WIDTH: 210px; padding-RIGHT: 28px}
#SlOG label{display: block; float: left; WIDTH: 71px; text-align: left; }
.LMarg {margin-left:-24px}
.LinL {text-align:center}

.LinL{ margin-bottom:6px; line-height:20px; }
.searchL{ width:96px; }
.CE.LinL, #LogOut{ text-align:center}

.BorBx { padding-bottom:10px}


/*******************UPDATED 18/03/08********************************/
.BlocContMaster{width:100%; height:442px; float:right; background:url(../images/Center.jpg) center top no-repeat}
.BlocContMaster2{width:100%; height:432px; float:right; background:url(../images/Line.gif) center no-repeat}
.BlocMaster{ padding:0 11px 0 11px; margin-top:13px; float:left; width:263px; height:212px; max-height:212px; overflow:hidden}
.BlocMaster h1{font-weight:bold; font-size:14px; color:#0071A1; margin:0 0 12px 0; padding:0; text-align:left; padding-left:12px}
.BlocMaster H2{color:#0071A1; margin:0 0 11px 0; padding:0}
.BlocMaster H3, .BlocPic p, .BlocContMaster ul{color:#0071A1; margin:0; padding:0; font-weight:normal;}
.BlocContMaster  a:hover{text-decoration:underline;}
.BlocContMaster p a, .BlocContMaster p a:hover{color:#848484}
.BlocContMaster li{list-style:url(../images/li.jpg); margin:0; padding:0 0 6px 0; line-height:10px; margin-left:17px;}
.BlocMasterNiv{height:150px; min-height:150px; overflow:hidden}

.BlocPic img{margin-right:8px;}
.BlocTxtT, .BlocTxtM{height:44px; padding-bottom:4px; border-bottom:1px solid  #E2EBF5}
.BlocTxtM.BlocTxtT{padding-top:4px;}
.BlocTxtBot{height:44px; padding-top:4px}

.More a:hover, .More a{text-decoration:underline; color:#0071A1; float:right}

/*****Page erreur*****/
#Wrong {margin:auto; text-align:center; width:582px; height:277px}
#Wrong a, #Wrong a:hover{ text-decoration:underline; font-size:12px; color:#0071A1;}
#Wrong h1{font-size:26px;}
#Wrong p{font-size:13px; margin:18px 0  25px 0}
.Succes{text-align:center;}
.Succes h3{ color:#838383}
.Succes h2{font-size:18px; font-weight:bold;    color:#006CAC;}
.Succes h4 a, .Succes h4 a:hover{ font-size:11px; font-weight:normal; color:#0071A1;} 
.MsgErreur{text-align:left; margin-left:138PX; margin-top:-12PX}

/*****l'alignements à gauche des blocs*****/
#Create p{padding-left:4px ;}
#Create{padding-left:2px}
#Space H2{padding-left:-2px ; margin-left:-4px}
#Create H2{padding-left:5px }

/*****bOTTON ok Sondage*****/
.SOK{float:left; margin-left:17px}

/*****Css tablez*****/
.Table table{background-color:#dae2ed; font-size:11px; }
.Table th{ background-color:#f4f4f4; color:#0071a1; font-weight:bold ; padding:3px 0 3px 0; text-align:left}
.Table td{background-color:#fff; }
.Table td, .Table th{padding:3px 0 3px 11px }

/*****Css File Liste*****/
.LLeft, .LRight{float:left; width:30%;margin:7px 0 7px 0}
.LRight{ width:69%;}
.LRight p{ margin-top:3px; text-align:justify}
.LRight dd{ margin-left:30px; width:20%}
.LRight li, .LRight ul{ margin:0px; padding:0; color:#838383; margin-left:5px }
.LRight a, .LLeft a, .LRight a:hover, .LLeft a:hover{color:#0071A1;}
h2.LL{color:#0071A1; font-size:12px; font-weight:bold}

.UpCr{padding-left:2px}
.NODE{margin-left:127px }
.LogMe#RightBlocForm{ width:302px; padding:60px 0 0 0;}
.n3{margin-left:12px}



/*****Ecos 30-04-08*****/
img#ActReader{margin-top:3px}
#eco{width:54.5%; text-align:right; float:right; margin-bottom:10px;}

h1#Tai{width:100%;}
.Pic{
            float:left; 
            width:75px;
            overflow:hidden;
            margin-right:3px
}

.eR{ color:#FF0000; font-size:11px; }

#Llog{display:block; float:left; width:73px; text-align:left}

#divSignature  a{color:#626262}
             #divSignature  {margin-right:6px}
             #divFooterPage {padding:0 0 0 11px;}
            
.Hid{overflow:hidden;} 
dd {width:90%; }
img#ComT{ margin:10px 0 10px 0; border:0px}


#LeftMenu UL { margin-bottom:5px}
#MainBloc h1{padding-left:9px;}
#MainBloc #Art {padding-left:0px;}

/**************************Modif du 24/06/2006********************/
/*
Slyle plan du site*/
/*#Plan div{ padding-left:13px; margin-left:7px; margin-right:7px}
#divCreatefin.Pfin{padding-bottom:0px; margin-left:6px}
.PlanCont{ float:left; width:50%; margin-bottom:4px}
*/
#Plan div{ padding-left:13px; margin-left:7px; margin-right:7px; margin-bottom:4px;}
#divCreatefin.Pfin{padding-bottom:0px; margin-left:6px}
.PlanCont{overflow:hidden; width:50%; float:left}
/***************************Modif du 25/06/2008********************/
.inputBouton 
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/EnvoiBt.gif) no-repeat; WIDTH: 80px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#RightBlocForm.PadT{padding-bottom: 40px;}


.BlocMaster h1{ margin-left:-10px; }


/*Updates 21/07/08*/
#MainBloc.Cent {FLOAT: left; MARGIN: 0px 0px 5px 5px; WIDTH: 775px}
#MainBloc.Cent .PlanCont {FLOAT: left; OVERFLOW: hidden; WIDTH: 49%}


.Bleft{
	float:left;
	Xwidth:119px;
	color:#0F1B5F; 
	font:italic 10px; 
	text-align:right; 
	padding:10px 10px 0 0;
	WIDTH:20%;
}


#Bloc {	WIDTH: 100%; }
.Bright {WIDTH: 76%; overflow:hidden; PADDING-LEFT: 10px; FLOAT: left; BORDER-LEFT: #006ab2 1px dotted; xWIDTH: 409px; XWIDTH: 610px}




/* Updates 24/07/08 */
#AllForm {PADDING-LEFT: 50px}
.aWidf {
	WIDTH: 370px; 
}
#MainBloc #Result #Art p{
    PADDING-LEFT:6px
}

* html .Bleft{width:28%;}
* html .Bright {width: 67%; }

/* Updates to solve IE6 Blems 15/04/09 */

* html #Asearch{width:531px;}
* html #MainBloc #Art{padding-left:3px; }
* html #Selected{padding-left:2px;}
* html .LLeft{ overflow:hidden; float:left; display:block}
* html .LRight{ padding-left:8px}
* html .Bleft p{ width:148px}

