

.Main{
	float:left;
	text-align:left;
	width:1004px;
	height:527px;            
	margin:0 ;             
	padding:0  ;
	background: url(Theme_NosProgrammes/MainBg.jpg)  no-repeat; 
}
/*----------------------------LEFT CONTAINER-----------------------
.LeftContainer{
	float:left;
	text-align:left;
	width:210px;
	height:527px;            
	margin:0 0 0 2px ;   
	padding:0  ;
}
.BrownBar{
	float:left;
	text-align:left;
	width:190px;
	height:20px;            
	margin:0 0 0 10px ;    
	padding:0  ;
	background:#aa9e85;
}
.OrangeBoxLeft{
	float:left;
	text-align:left;
	width:167px;
	height:209px;            
	margin:13px 0 0 20px ;    
	padding:0  ;
	background:#ef9321;
}
span.BeigeTxt{
    display:block;
	margin:2px 0 0 10px ;             
	padding:0  ;
	color:#f9c871;
	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.TopOrangeTxt{
	float:left;
	text-align:left;
	margin: 8px 0 0 40px  ;    
	padding:0  ;
    font-size:15px;
	color:white;
    font-weight:bold;	  
}
span.TopOrangeTxt big{
    font-size:22px;

}
.InsideBox{
	float:left;
	text-align:left;
	width:150px;
	height:auto;            
	margin: 0  ;    
	padding:0  ;
    font-size:9px;
    font-weight:bold;	  
}
ul.square {
    display:block;
	position:relative;
	list-style-type: square; 
    list-style-position:inside;	
	margin: 5px 0 0 20px;	
	padding:0;
}
li.square {  	
	color:#fff;    
}
.Plus {  	
	float:left;
	text-align:right ;   
	height:10px;
	width:148px;
	margin:3px 0 5px 0;
	color:#fff;
    text-decoration:underline;       
    font-style:italic;    
}
.Plus a{  	
	color:#fff;
    text-decoration:underline;      
    font-style:italic;    
}
.BrownLogo {
	float:left;
	width:208px;
	height:225px;
	margin: 55px 0 0 0   ;
	padding:0;
	background: url(Theme_NosProgrammes/BrownLogo.jpg)  no-repeat;  
}
*/
    
/*  ----------------------RIGHT CONTAINER--------------------*/
.RightContainer {
	float:left;
	text-align:left;   
	width:712px;
	height:400px;
	margin: 44px 0 0 30px ;
	padding:0;                                        
}
.TopOrange {
	float:left;
	text-align:left;   
	width:712px;
	height:58px;
	margin: 0 ;
	padding:0;                                          
	background: url(Theme_NosProgrammes/TopOrange.jpg)  no-repeat;  
}
.BottomOrange {
	float:left;
	text-align:left;   
	width:705px;
	height:342px;
	margin: 0 ;
	padding:0; 
    border-right:3px solid #f4b12f;	
	border-left:3px solid #f4b12f;	
	border-bottom:3px solid #f4b12f;	
	background: #c2a36a;  
}
.LeftMap{
	float:left;
	text-align:left;   
	width:350px;
	height:auto;
	margin: 20px 0 0 32px ;      
	padding:0; 
}
.FirstTxt{
	float:left;
	text-align:left;   
	width:250px;
	height:30px;
	margin: 0 ;                  
	padding:0; 
	color:#fff;
	font-size:12px;
	font-style:italic;
	font-weight:bold;              
}
.Bullet{
	float:left;
	text-align:left;   
	width:224px;
	height:auto;
	margin:  20px 0 0 27px ;                
	padding:0; 
	color:#fff;
	font-size:12px;
	font-weight:bold;                 
}
span.BulletTXT{
    float:left;
	padding:0;
	margin:3px 0 0 0;
}
.Icone1{
	float:left;
	text-align:left;  
	width:20px;
	height:20px;
	margin: 0 ;               
	padding:0; 
}
.Icone2{
	float:right;
	text-align:left;   
	width:200px;
	height:20px;
	margin: 0 ;               
	padding:0; 
}
.RightMapNoImage{
	float:right; 
	width:495px;
	height:484px;
	margin:-345px -50px 0 0 ;               
	padding:0; 
	/* background: url(Theme_NosProgrammes/BigMap.gif)  no-repeat; */
}
.RightMap{
	float:right; 
	width:495px;
	height:484px;
	margin:-345px -50px 0 0 ;               
	padding:0; 
	background: url(Theme_NosProgrammes/BigMap.gif)  no-repeat; 
}
.RightMapForEditMode{
	float:right; 
	width:495px;
	height:484px;
	margin:-345px -350px 0 0 ;               
	padding:0; 
	background: url(Theme_NosProgrammes/BigMap.gif)  no-repeat; 
}

.SecTxt{
    float:left;
	text-align:left;   
	width:330px;
	height:40px;
	margin: 50px 0 0 0;               
	padding:0;
	color:#fff;
	font-size:14px;
	font-style:normal;
	font-weight:bold; 	
}

