BODY {
  background: #FFFFFF;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

.COPYRIGHT{
  color : #5A5B5E;
  font-family : verdana, tahoma, arial;
  font-size : 10px;
  font-weight : normal;
  letter-spacing: 0px;
  padding-top : 7px ;
  padding-bottom : 7px ;
  padding-left : 7px ;
  padding-right : 7px ;
}

.tdUpperGrey{
background-color : #A8A9AC;
}

.divContact{
	position: absolute;
	top: 0;
	right: 0;
	width: 215px;
}

.divContact .divMenu{
	background-color: #5a5b5e;	
	height: 16px;
}

.divContact .OmbrePortee{
	background-image: url(images_design/menuPictOmbre.png);
	background-repeat: no-repeat;
	height: 9px;
	opacity: 0.9;
	filter:alpha(opacity=50);
	/* Permet d'utiliser la background-image en transparence avec IE6 */
	zoom: 1;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/loiselet/images_design/menuPictOmbre.png", sizingMethod="image");
}

.tdGreyBottomLogo{
background-color : #A8A9AC;
background-image: url(images_design/grey_bottom_logo.jpg);
background-repeat: repeat-x;
}

.tdBlack{
background-color : #353638;
}

.tdRed{
background-color : #C6282D;
background-image: url(images_design/tdRed.jpg);
background-repeat: repeat-x;
}

.tdBottomRedWhite{
background-color : #FFFFFF;
background-image: url(images_design/tdBottomRedWhite.jpg);
background-repeat: repeat-x;
}

.tdBottomRedGrey{
background-color : #A8A9AC;
background-image: url(images_design/tdBottomRedGrey.jpg);
background-repeat: repeat-x;
}

.tdSubMenu{
background-color : #FFFFFF;
background-image: url(images_design/tdSubMenu.jpg);
background-repeat: repeat-x;
background-position: top left;
}

.tdBottomSubMenu{
background-color : #A9AAAC;
background-image: url(images_design/tdBottomSubMenu.jpg);
background-repeat: repeat-y;
}

.tdContact{
background-color : #5A5B5E;
}

.tdMenu{
background-color : #C6282D;
}

.tdBottomMenu{
background-image: url(images_design/bottomMenu.jpg);
background-repeat: repeat-x;
}

.divBottomMenuCorner{
	height:9px;
	background-image: url(images_design/cornerbottommenu.jpg);
	background-repeat: no-repeat;
}




.tdLogoBackground{
background-image: url(images_design/logoBackground.jpg);
background-repeat: no-repeat;
background-position:bottom right;
}



.SERVICE{
  color : #FFFFFF;
  font-family : verdana, tahoma, arial;
  font-size : 12px;
  font-weight : bold;
  letter-spacing: 5px;
  padding-top : 0px ;
  padding-bottom : 0px ;
  padding-left : 21px ;
  padding-right : 4px ;
}


.ADDRESS{
  color : #38393A;
  font-family : verdana, tahoma, arial;
  font-size : 10px;
  font-weight : bold;
  letter-spacing: 1px;
  padding-top : 0px ;
  padding-bottom : 0px ;
  padding-left : 4px ;
  padding-right : 4px ;
}


.WELCOMEMESSAGE
{
  font-weight: normal;
  font-size: 8pt;	
  color : #FFFFFF;
  font-family : verdana, tahoma, arial;
  letter-spacing: 2px;
  padding-left:13px;
  padding-right:13px;
  padding-bottom:0px;
  padding-top:0px;  
}

.register
{
  font-weight: normal;
  font-size: 8pt;	
  color : #FFFFFF;
  font-family : verdana, tahoma, arial;
  letter-spacing: 0px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:0px;
  padding-top:0px;  
}













.UPPERCASE
{
	/*Text-transform:uppercase;*/
}


.LEFTPANE
{
  padding-left:25px;
  padding-right:15px;
  padding-bottom:5px;
  padding-top:5px;
}

.CONTENTPANE
{
  padding-left:15px;
  padding-right:15px;
  padding-bottom:5px;
  padding-top:5px;
}

.RIGHTPANE
{
  padding-left:15px;
  padding-right:15px;
  padding-bottom:5px;
  padding-top:5px;
}


.okaztable{
background-color : #000000;
  color : #FFFFFF;
  font-family : verdana, tahoma, arial;
  font-size : 14px;
  font-weight : bold;
  letter-spacing: 0px;
  padding-top : 0px ;
  padding-bottom : 0px ;
  padding-left : 5px ;
  padding-right : 5px ;
  width:55%;
}
.okazlibelle{
  width:50%;
  text-align:"right";
  padding-top : 0px ;
  padding-bottom : 0px ;
  padding-left : 20px ;
  padding-right : 20px ;
}
okazvaleur{
	width:50%;
  text-align:"left";
  padding-top : 0px ;
  padding-bottom : 0px ;
  padding-left : 20px ;
  padding-right : 20px ;
}

.catBannerTable{
background-color : #000000;
  padding-top : 0px ;
  padding-bottom : 0px ;
  padding-left : 20px ;
  padding-right : 20px ;
  align:center;
}

.catBannerNom{
  color : #FFFFFF;
  font-family : verdana, tahoma, arial;
  font-size : 18px;
  font-weight : bold;
  letter-spacing: 0px;
  width:80%;
  text-align:center;
  padding-top : 5px ;
  padding-bottom : 2px ;     
}

.catBannerAdresse{
  color : #FFFFFF;
  font-family : verdana, tahoma, arial;
  font-size : 14px;
  font-weight : bold;
  letter-spacing: 0px;
  width:80%;
  text-align:center;    
  padding-bottom : 2px ;
}
.catBannerDelegue{
  color : #FFFFFF;
  font-family : verdana, tahoma, arial;
  font-size : 14px;
  font-weight : bold;
  letter-spacing: 0px;
  width:80%;
  text-align:center; 
  padding-bottom : 5px ;   
}
