
/*------------------LEFT CONTAINER------------------
.LeftContainer{
	float:left;
	text-align:left;
	width:220px;
	height:527px;            
	margin:0 0 0 2px ;   
	padding:0  ;
}
.BrownBar{
	float:left;
	text-align:left;
	width:190px;
	height:20px;            
	margin:30px 0 0 10px ;    
	padding:0  ;
	background:#aa9e85;
}
span.GreenTxt{
    display:block;
	margin:2px 0 0 10px ;             
	padding:0  ;
	color:#aedd3b;
	font-weight:bold;
	font-size:12px;
}
span.SectionColorTxt{
    display:block;
	margin:2px 0 0 10px ;             
	padding:0  ;
	color:#aedd3b;
	font-weight:bold;
	font-size:12px;
}
span.FirstTitle{
    float:left;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	margin:8px 0 0 10px;
}
.Plus{
	float:right;
		clear:both;
	text-align:right;
	width:138px;
	height:10px;            
	margin:0 0 5px 0;    
	padding:0  ;
	font-size:8px;
}
.SpliterBar1{
	float:left;
	width:138px;
	height:2px;            
	margin:0 0 0 12px ;    
	padding:0  ;
    border-top:2px solid #eee0ac; 
}
.SpliterBar2{
	float:left;
	width:90px;
	height:2px;            
	margin:15px 0 0 30px ;    
	padding:0  ;
    border-top:2px solid #eee0ac; 
}
span.BrownTxt{
    display:block;
	margin:2px 0 0 10px ;             
	padding:0  ;
	color:#a3ddf5;
	font-weight:bold;
	font-size:12px;
}
.LeftMenuListe{
    float:left;
	text-align:left;
	width:190px;
	height:auto;
	margin:15px 0 0 10px ;             
	padding:0  ;
	color:#99c62b;
	font-weight:bold;  
	font-size:11px;
}
.LeftMenuListe ul{
	margin:15px 0 0 0 ;             
	padding:0  ;
    list-style-position: inside;    
    list-style-type: square; 
}
.LeftMenuListe ul li{
	margin:2px 0 0 26px;             
	padding:3px 0 3px 10px;
	                              
}
--------Enlever la class .Hover et le menu  pour modifier changer page dynamique----------
.LeftMenuListe ul li.Hover{
	margin:2px 0 0 26px;             
	padding:3px 0 3px 10px;
	background: url(Theme_Atouts/TagGreen.jpg)  no-repeat; 
	color:#fff;
}
.LeftMenuListe ul li a.AHover{
    color:#fff;
	text-decoration:none;
}
.LeftMenuListe ul li a{
    color:#99c62b;
	text-decoration:none;
}
.LeftMenuListe ul li a:hover{
    color:#fff;
	text-decoration:none;
}
*/
/*--------------------RIGHT CONTAINER---------------*/


.ReliableBar{
	float:left;
	width:50px;
	height:520px;
	margin: 0 0 0 0;                        
	padding: 0;
}
.TheBar{
	float:left;
	width:50px;
	height:1px;
	margin: 81px 0 0 0;                        
	padding: 0;
	border-top:3px solid #98c53d;
}
.RightContainer{           
	float:left;
	width:780px;
	height:520px;
	margin: 0 0 0 -20px;                       
	padding: 0;
}
.LegoPurple{                 
	float:left;
	position:relative;
	width:77px;
	height:70px;
	margin: 0 0 -5px 25px;
	padding: 0;
	background: url(Theme_Atouts/LegoPurple.gif)  no-repeat; 	
}
.LegoPurpleNoNumber{                 
	float:left;
	position:relative;
	width:77px;
	height:70px;
	margin: 0 0 -5px 25px;
	padding: 0;
	background: url(Theme_Atouts/LegoPurpleNoNumber.gif)  no-repeat; 	
}
.LegoTxt{                 
	float:left;
	position:relative;
	width:250px;
	height:45px;
	margin: 33px 0 -5px 10px;       
	padding: 0; 
    color:#5a3073;
    font-size:25px;	
	font-weight:bold; 
    font-family:arial,sans serif ;
}
.LegoTxt big{                 
    font-size:40px;	
}
.TopGreenBox{                 
	float:left;
	width:699px;
	height:22px;
	margin: -5px 0 0 0;
	padding: 0;
	background: url(Theme_Atouts/TopGreenBox.gif)  no-repeat; 	
}
.CenterGreenBox{                 
	float:left;
	width:698px;
	height:266px;
	margin: 0 ;
	padding: 0;
	background: url(Theme_Atouts/CenterGreenBox.gif)  repeat-y; 	
}
.BottomGreenBox{                 
	float:left;
	width:698px;
	height:46px;
	margin: 0;
	padding: 0;
	background: url(Theme_Atouts/BottomGreenBox.gif) no-repeat; 
}

.InsidLeftBox{                 
	float:left;
	width:420px;
	height:auto;
	margin: 30px 0 0 25px;                       
	padding: 0;
}

.InsidLeftBoxLarge{                 
	float:left;
	width:620px;
	height:auto;
	margin: 30px 0 0 25px;                       
	padding: 0;
}

.InsidRightBox{                 
	float:left;
	text-align:center;
	width:220px;
	height:165px;
	margin: 40px 0 0 0;                                       
	padding: 0;
}


.InTXT1{                 
	float:left;
	width:390px;                           
	height:auto;
	margin: 0;
	padding: 0 ;  
    color:#47205f;
	line-height:16px;
}

.InTXT1Large{                 
	float:left;
	width:620px;                           
	height:auto;
	margin: 0;
	padding: 0 ;  
    color:#47205f;
	line-height:16px;
}

span.Bold{  
   font-weight:bold;
   font-size:12px;
}
.InTXT2{                 
	float:left;
	width:390px;                          
	height:auto;
	margin:  0 ;
	padding: 0;
    color:#47205f;    
}
.InTXT2 ul{                 
	float:left;
	width:380px;                           
	height:auto;
	margin: 0 ;
	padding: 0 0 0 20px; 
    color:#47205f;
}
.InTXT2 li{                 
	margin: 10px 0 0 0 ;
	padding: 0; 
}
span.UnderTxt{ 
    display:block;                
	position:relative;
	text-align:right;           
	width:340px;                           
	height:15px;
	margin: 0 ;
	padding: 0 ;
	font-style:italic;
	text-decoration:underline;
    font-size:10px;
}
.LegoMenuBox{ 
    float:left;
	text-align:left;                   
	width:680px;                           
	height:40px;
	margin: 0 0 0 20px ;
	padding: 0 ;
    font-size:18px;
	font-weight:bold; 
    font-family:arial,sans serif ;     
}
.LegoMenuBox a{ 
    text-decoration:none;
	cursor:pointer;
}

.LegoBox{ 
    float:left;
	text-align:left;                   
	width:220px;                           
	height:40px;
	margin: 0 ;
	padding: 0 ;
}

.Txt1{ 
    float:left;
	text-align:left;    
	width:auto;                           
	height:25px;
	margin: 10px 0 0 5px ;
	padding: 0 ;
	color:#1fa1a3;
}
.Txt2{ 
    float:left;
	text-align:left;    
	width:auto;                           
	height:25px;
	margin: 10px 0 0 5px ;
	padding: 0 ;
	color:#61452f;
}
.Txt3{ 
    float:left;
	text-align:left;    
	width:auto;                           
	height:25px;
	margin: 10px 0 0 5px ;
	padding: 0 ;
	color:#9a285d;
}
span.FirstL{ 
   font-size:27px;
}




.SMLego1{ 
    float:left;
	text-align:left;                 
	width:40px;                           
	height:37px;
	margin: 0 ;
	padding: 0 ;
	background: url(Theme_Atouts/SMLegoBlue.jpg) no-repeat;
}
.SMLego2{ 
    float:left;
	text-align:left;                   
	width:40px;                           
	height:37px;
	margin: 0 ;
	padding: 0 ;
	background: url(Theme_Atouts/SMLegoBrown.jpg) no-repeat;
}
.SMLego3{ 
    float:left;
	text-align:left;                   
	width:40px;                           
	height:37px;
	margin: 0 ;
	padding: 0 ;
	background: url(Theme_Atouts/SMLegoViolet.jpg) no-repeat;
}
/*
.BrownLogo {
	float:left;
	width:208px;
	height:225px;
	margin: 135px 0 0 0   ;
	padding:0;
	background: url(Theme_Atouts/BrownLogo.jpg)  no-repeat;  
}
*/
