

.maintext
	    {
		font: 13px Arial, Helvetica, sans-serif;
		color:#333333;
	     }
.smalltext
	    {
		font: 11px Arial, Helvetica, sans-serif;
		color:#333333;
		text-decoration:none;
	     }
	     
.smallertext
	    {
		font: 9px Arial, Helvetica, sans-serif;
		color:#333333;
		text-decoration:none;
	     }
	     
	     
.small-text-footer
	    {
		font: 10px Arial, Helvetica, sans-serif;
		color:#C4C4B6;
		text-decoration:none;
	     }
	     
.nutrition-white  
        {
        font-size: 15px; 
        color: #fff; 
        font-family: Arial, Helvetica, sans-serif;
        font-weight:bold;
        }     

.title-white  
        {
        font-size: 17px; 
        color: #fff; 
        font-family: Arial, Helvetica, sans-serif;
        }
        
.title-white2  
        {
        font-size: 16px; 
        color: #fff; 
        font-family: Arial, Helvetica, sans-serif;
        }
        
.sub-title  
        {
        font-size: 18px; 
        color: #000; 
        font-family: Arial, Helvetica, sans-serif;
        clear:both;
        }
       
.sub-title-in
        {
        font-size:18px; 
        color:#000; 
        font-family: Arial, Helvetica, sans-serif;
        clear:both;
        padding-top:15px;
        height:30px;
        overflow:hidden;
        display:block;
        }
       
        
.sub-title-fran  
        {
        font-size: 19px; 
        color: #005645; 
        font-family: Arial, Helvetica, sans-serif;
        font-weight:bold;
        }
        
.colorie  
        {
        font-size: 11px; 
        color: #3ECFFE; 
        font-family: Arial, Helvetica, sans-serif;
        font-weight:bold;
        }
        
.form-title  
        {
        font-size: 14px; 
        color: #000; 
        font-family: Arial, Helvetica, sans-serif;
        font-weight:bold;
        }

.right-title  
        {
        font-size: 13px; 
        color: #000; 
        font-weight:bold;
        font-family: Arial, Helvetica, sans-serif;
        }
        
.right-text
	    {
		font: 11px Arial, Helvetica, sans-serif;
		color:#333333;
		text-decoration:none;
	     }
	     
	     
.dynamic-headline
	    {
		font: 12px Arial, Helvetica, sans-serif;
		color:#000;
		font-weight:bold;
		text-decoration:none;
	     }


H1  
        {
        margin:0;
        padding:0;
        font-size: 23px; 
        color: #fff; 
        font-family: Arial, Helvetica, sans-serif;
        }
	
H2  
        {
        margin:0;
        padding:0;
        font-size: 15px; 
        color: #fff; 
        font-family: Arial, Helvetica, sans-serif;
        }
    
H3 
        {
        margin:0;
        padding:0;
        font-size: 15px; 
        color: #5A742C; 
        font-family: Arial, Helvetica, sans-serif;
	    font-weight:bolder;
        }
	
p
	    {
	    margin:3px 0px 20px 0px;
	    }

ul 
        {
        list-style-image:url(../images/layout/bullet.gif);
        font-size:13px;
        margin-left:20px;
        }



#title_numbering_1
        {
        padding-left:19px;
        background-image:url(../images/content/b1.jpg);
        background-repeat:no-repeat; 
        }
        
#title_numbering_2
        {
        padding-left:19px;
        background-image:url(../images/content/b2.jpg);
        background-repeat:no-repeat; 
        }
        
        
#title_numbering_3
        {
        padding-left:19px;
        background-image:url(../images/content/b3.jpg);
        background-repeat:no-repeat; 
        }
        
#title_numbering_4
        {
        padding-left:19px;
        background-image:url(../images/content/b4.jpg);
        background-repeat:no-repeat; 
        }
        
#title_numbering_5
        {
        padding-left:19px;
        background-image:url(../images/content/b5.jpg);
        background-repeat:no-repeat; 
        }
        
#title_point_1
        {
        padding-left:19px;
        width:350px;
        display:block;
        background-image:url(../images/content/b11.jpg);
        background-repeat:no-repeat;
        
        }
        
#title_point_2
        {
        padding-left:19px;
        width:350px;
        display:block;
        background-image:url(../images/content/b21.jpg);
        background-repeat:no-repeat; 
        }
        
        
#title_point_3
        {
        padding-left:19px;
        width:350px;
        display:block;
        background-image:url(../images/content/b31.jpg);
        background-repeat:no-repeat; 
        }
        
#title_point_4
        {
        padding-left:19px;
        width:350px;
        display:block;
        background-image:url(../images/content/b41.jpg);
        background-repeat:no-repeat; 
        }
        
#title_point_5
        {
        padding-left:19px;
        width:350px;
        display:block;
        background-image:url(../images/content/b51.jpg);
        background-repeat:no-repeat; 
        }

#title_point_6
        {
        padding-left:19px;
        width:350px;
        display:block;
        background-image:url(../images/content/b61.jpg);
        background-repeat:no-repeat; 
        }


.left-nav-title-concept
	    {
		font: 15px Arial, Helvetica, sans-serif;
		width:170px;
		display:block;
		font-weight:bolder;
		color:#000;
		padding-bottom:3px;
		border-bottom:solid 6px #FF6600;
	     } 
 
	     
.left-nav-title-carte
	    {
		font: 15px Arial, Helvetica, sans-serif;
		width:170px;
		display:block;
		font-weight:bolder;
		color:#000;
		padding-bottom:3px;
		border-bottom:solid 6px #3ECFFE;
	     } 
	     
	     
.left-nav-title-restaurants
	    {
		font: 15px Arial, Helvetica, sans-serif;
		width:170px;
		display:block;
		font-weight:bolder;
		color:#000;
		padding-bottom:3px;
		border-bottom:solid 6px #99CC33;
	     }
	   
	     
.left-nav-title-news
	    {
		font: 15px Arial, Helvetica, sans-serif;
		width:170px;
		display:block;
		font-weight:bolder;
		color:#000;
		padding-bottom:3px;
		border-bottom:solid 6px #8341D6;
	     }
	    
	     
.left-nav-title-franchise
	    {
		font: 15px Arial, Helvetica, sans-serif;
		width:170px;
		display:block;
		font-weight:bolder;
		color:#000;
		padding-bottom:3px;
		border-bottom:solid 6px #FF66CC;
	     } 
	     
	     
.left-nav-title-proposition
	    {
		font: 15px Arial, Helvetica, sans-serif;
		width:170px;
		display:block;
		font-weight:bolder;
		color:#000;
		padding-bottom:3px;
		border-bottom:solid 6px #CBA400;
	     } 
	     
.left-nav-title-emploi
	    {
		font: 15px Arial, Helvetica, sans-serif;
		width:170px;
		display:block;
		font-weight:bolder;
		color:#000;
		padding-bottom:3px;
		border-bottom:solid 6px #980065;
	     } 
	     
.left-nav-title-legal
	    {
		font: 15px Arial, Helvetica, sans-serif;
		width:170px;
		display:block;
		font-weight:bolder;
		color:#000;
		padding-bottom:3px;
		border-bottom:solid 6px #0499F5;
	     } 
	     
.left-nav-title-other
	    {
		font: 15px Arial, Helvetica, sans-serif;
		width:170px;
		display:block;
		font-weight:bolder;
		color:#000;
		padding-bottom:3px;
		border-bottom:solid 6px #990033;
	     }