body
{
margin:0px;
margin-bottom:0px;
padding:0px;
text-align: left;
background-image:url(images_design/bg.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
/*overflow-x:hidden;
overflow-y:auto;*/
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #8f8b76;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-shadow-color: #8f8b76;
scrollbar-arrow-color: #8f8b76;
scrollbar-track-color: #FFFFFF;
}

.position {
position:relative;
top:30px;
}
.logo {
position:relative;
width:500px;
height:60px;
cursor:pointer;
left:50px;
top:25px;

}
.langue {

 position:absolute;
 left:47px;

 top:10px;
}

#Banner_LgChooser1_MyDataList {
	
	margin-right: 25px;
	width: 52px;
	height: 10px;
}

.LgListActivate {
font-weight:bold;
}

.LgListDesactivate {
	font-weight:bold;

}

.LgListDesactivate .LgListLink:link,.LgListDesactivate .LgListLink:visited,.LgListDesactivate .LgListLink:hover,.LgListDesactivate .LgListLink:active
	{
	color: #c60751;
	
	font-weight: bold; font-size : 10px;
	letter-spacing: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: none;
	font-size: 10px;
}

.LgListActivate .LgListLink:link,.LgListActivate .LgListLink:visited {
	color: #ffffff;
	font-weight:bold;
	font-size: 10px;
	letter-spacing: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
        font-weight:bold;
	text-decoration: none;
}

.LgListActivate .LgListLink:hover {
	color: #ffffff;
	font-weight:bold;
	font-size: 10px;
	
	letter-spacing: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: none;
}

.LgListActivate .LgListLink:active {
	color: #ffffff;
	font-weight:bold;
	font-size: 10px;
	letter-spacing: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: none;
}
.menu2area {
width:200px;
}
.content {

padding:10px;
padding-top:0px;
width:100%;
padding-right:0px;
}
.Table_Module {
	
	background-color: transparent;
	padding : 0px;
	_height:200px;
	
	border-spacing: 0px;
	border-collapse: collapse;
	position:relative;
	left:-40px;
	width:100%;
}


#Menu1 {
/*background-color:#00FF33;*/
float:left;
overflow:hidden;
padding:0px 20px 0px 3px;
width:778px;
position:relative;
top:30px;
left: 5px;
*top:30px;
*left:-35px;

}
#Menu2 {
/*background-color:#00FF33;*/

position:relative;
top:0px;
left: -30px;



}
#Menu2 li a {


}

/*#Menu2 li {
background-image:url(images_design/menu2.jpg);
background-repeat:no-repeat;
background-position:-10px -8px;
list-style:none;
padding-left:15px;
padding-bottom:15px;
font-weight:bold;


color:#f68428;
padding-top:0px;
}

#Menu2 li.Active, #Menu2 li.Open
{
background-image:url(images_design/menu2.jpg);
background-position:-10px -8px;
background-repeat:no-repeat;
}
#Menu2 li.Active a, #Menu2 li.Open a
{
color:#c60751;
font-weight:bold;

}
#Menu2 .Level3 li {
 background-image:url(images_design/menu3.jpg);
background-position:-25px 3px;
*background-position:-25px 3px;
background-repeat:no-repeat;
padding-top:10px;
padding-left:18px;

}
#Menu2 .Level3 li.Closed a{
color:#f68428;

}

.Level3 {
padding-left:0px;
padding-top:10px;
*margin-left:0px;


}*/

#Menu2 li {
background-image:url(images_design/menu2.jpg);
background-repeat:no-repeat;
background-position:-10px -8px;
list-style:none;
padding-left:15px;
padding-bottom:25px;
*padding-bottom:30px;
font-weight:bold;

color:#f68428;

padding-top:0px;
}
#Menu2 li a {color:#f68428;}

#Menu2 li.Active, #Menu2 li.Open
{
background-image:url(images_design/menu2.jpg);
background-position:-10px -8px;
background-repeat:no-repeat;
}
#Menu2 li.Active a, #Menu2 li.Open a
{
color:#c60751;/*mauve*/
font-weight:bold;

}
#Menu2 .Level3 li {
 background-image:url(images_design/menu3.jpg);
background-position:-25px 13px;
*background-position:-25px 13px;
background-repeat:no-repeat;
padding-top:20px;
padding-left:18px;

}
#Menu2 .Level3 li.Closed a{
color:#f68428;/*orange*/

}

.Level3 {
padding-left:0px;
padding-top:10px;
*margin-left:0px;


}


#Menu1 li {
float:left;
list-style-type:none;
padding-top:10px;
padding-bottom:10px;
background-image:url(images_design/menu_left.png);
background-position:1px;

background-repeat:no-repeat;

}
#Menu2 .Level3 li.Active a, #Menu2 .Level3 li.Open a {
color:#C60751;
font-weight:bold;
}

#Menu1 li.Active, #Menu1 li.Open,
{
font-weight:bold;
padding-top:10px;
padding-bottom:10px;

}

#Menu1 li a:visited, #Menu1 li a:link, #Menu1 li a:focus
{
color:#f68428;
font-size:9pt;
font-style:normal;
font-weight:bold;
text-decoration:none;
padding-left:10px;
padding-top: 10px;
padding-right:10px;
padding-bottom:10px;


}

.TD_Module_Title {

	
}

.TD_Module_Title h1 {
	text-align: left;
	
	color: #ef8213;
	font-weight:bold;
	font-size:16px;
	letter-spacing:0;

	
}
.NewsPageAccueil
{
color:#FFFFFF;
font-size:10pt;
margin-left:54px;
margin-top:24px;
text-align:center;
vertical-align:middle;

}
.RightPane{

}
.CE_TABLE{
padding-right:20px;
}
.titre_news{
font-family:verdana,arial,Arial;
font-size:16px;
font-weight:bold;
left:69px;
position:absolute;
text-align:left;
top:27px;
}
#Menu1 li.Position1{
background-image:none;
}



#Menu1 li.Active a, #Menu1 li.Open a 
{
color:#ffffff;
background-image:url(images_design/menu_hover.jpg);
background-position: 12px;
background-repeat:repeat-x;




}


.copyright {
text-align:center;
margin-bottom:20px;
margin-top:30px;
}

.copyright a:link 
{
	font-family:verdana, Verdana;
	font-size: 11px;
	/*font-style:italic;*/
	color: #6c6d71;
	text-decoration:none;
	
}

.copyright a:visited {
	
	font-family:verdana, Verdana;
	font-size: 11px;
	/*font-style:italic;*/
	color: #6c6d71;
text-decoration:none;
}

.copyright a:hover {
	font-family:verdana, Verdana;
	font-size: 11px;
	/*font-style:italic;*/
	color: #6c6d71;
	text-decoration:none;
}
.copyright a:active {
	font-family:verdana, Verdana;
	font-size: 11px;
	/*font-style:italic;*/
	color: #6c6d71;
	text-decoration:none;
}
.copyright a:focus {
	font-family:verdana, Verdana;
	font-size: 11px;
	/*font-style:italic;*/
	color: #6c6d71;
}
/*************************************************************************************************************/
/*                              module signin   Franchisees                                                             */
/*************************************************************************************************************/
.WaffleFactoryLogin
{
	/*background-image : url(images_design/bglogin.gif);*/
	width: 120px;
	height: 15px;
	/*background-color:gray;*/
	vertical-align:middle;
}
.WaffleFactoryLoginPwd
{
	/*background-image : url(images_design/bglogin.gif);*/
	width: 120px;
	height: 15px;
	/*background-color:gray;*/
	padding-left:95px;
	padding-right:6px;
	vertical-align:middle;
}
.WaffleFactoryImg
{
	
}
.WaffleFactoryTextbox
{
	width: 100px;
	height: 12px;
	font-size: 8pt;
	font-family: arial;
	margin-left : 6px;
	border: 0px;
	background-color: transparent;
	bottom : 2px;
}

.WaffleFactoryLoginText
{
	color: #3A5BA4;
	font-family: arial;
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
}
.WaffleFactoryRegisterLoginButton
{
	display: none;
}
.WaffleFactoryLoginTitle
{
	color: #3A5BA4;
	font-family: arial;
	font-style: italic;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 5px;
}

.WaffleFactoryTdLogin
{
	width: 553px;
	height: 300px;
	background-image : url(images_system/SignIn/WAFFLE_Connect1.jpg);
}

.WaffleFactoryPositionDiv
{
	position: relative;
	top: 198px;
	left: 120px;
}
/*************************************************************************************************************/
/*                              module signin  Master  Franchisees                                                             */
/*************************************************************************************************************/
.WaffleFactoryMasterLogin
{
	/*background-image : url(images_design/bglogin.gif);*/
	width: 120px;
	height: 15px;
	/*background-color:gray;*/
	vertical-align:middle;
}
.WaffleFactoryMasterLoginPwd
{
	/*background-image : url(images_design/bglogin.gif);*/
	width: 120px;
	height: 15px;
	/*background-color:gray;*/
	padding-left:95px;
	padding-right:6px;
	vertical-align:middle;
}
.WaffleFactoryMasterImg
{
	
}
.WaffleFactoryMasterTextbox
{
	width: 100px;
	height: 12px;
	font-size: 8pt;
	font-family: arial;
	margin-left : 6px;
	border: 0px;
	background-color: transparent;
	bottom : 2px;
}

.WaffleFactoryMasterLoginText
{
	color: #3A5BA4;
	font-family: arial;
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
}
.WaffleFactoryMasterRegisterLoginButton
{
	display: none;
}
.WaffleFactoryMasterLoginTitle
{
	color: #3A5BA4;
	font-family: arial;
	font-style: italic;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 5px;
}

.WaffleFactoryMasterTdLogin
{
	width: 553px;
	height: 300px;
	background-image : url(images_system/SignIn/WAFFLE_Connect2.jpg);
}

.WaffleFactoryMasterPositionDiv
{
	position: relative;
	top: 198px;
	left: 120px;
}
.NormalRed
{
	color:red;
	font-weight: bold;
	height:14px;
	
}
a:link 
{
	font-family:verdana, Verdana;
	font-size: 11px;
	/*font-style:italic;*/
	color: #f68428;
	text-decoration:none;
	
}


a:visited {
	
	font-family:verdana, Verdana;
	font-size: 11px;
	/*font-style:italic;*/
	color: #f68428;
text-decoration:none;
}

a:hover {
	font-family:verdana, Verdana;
	font-size: 11px;
	/*font-style:italic;*/
	color: #f68428;
	text-decoration:none;
}

