#logo {background-image:url(bgtop.jpg) ;  background-color : inherit;   color : inherit;	}
tr.header {width:98%;	}
td.top {height:178px;	margin-left: 10px;	margin-right: 10px;	margin-top: 10px;	margin-bottom: 10px;vertical-align: top; width:99%;	}
.headerright{background-image:url(bgright.png) ;height:178px;  width:550px;  background-color : inherit;   color : inherit; background-repeat:no-repeat;}
div.topmain{width:98%;	}
.logo {color:#EEE3E3 ;	position:absolute; left:25px; top:25px; width:auto; height:auto; text-align:center; z-index:1; overflow:visible; white-space:nowrap;}
.tagline { font-size:x-small; position:absolute; left:20px; top:145px; width:auto; height:auto; text-align:left; z-index:3; overflow:visible; white-space:nowrap; }
#infos {  background-color : inherit;   color : inherit; width:auto; height:25px;}
.date{ text-align:center; background-color : inherit; font-size: x-small; color:#EEE3E3 ;}
.retrait100{padding-left: 170px;}
.banniere{color:#EEE3E3 ;	position:absolute; left:300px; top:30px; width:auto; height:auto; text-align:center; z-index:1; overflow:hidden; white-space:nowrap;}
.partenaire{margin: 0;	border: 0px solid #EEE3E3;    font-size:xx-small;	padding: 5px;	width:275px;	text-align: center;	color:#EEE3E3 ; background-color:inherit;}
a.header{text-decoration:none;	color:#EEE3E3 ; background-color:inherit;}
.header a:hover{text-decoration:none; color:#EEE3E3; background-color : inherit;font-weight:bold;}
.header a:active{	text-decoration:underline; color:#EEE3E3; background-color:inherit;}
.header a:visited{text-decoration:none;	color:#EEE3E3; background-color:inherit;}
.td{background-color:inherit; color:#EEE3E3 ; text-align:left;	vertical-align:middle; font-weight: bold;	width:98%;  }
Layer2{position:absolute; left:115px; top:24px; width:auto; height:auto; text-align:left; z-index:2; overflow:visible; white-space:nowrap; }
		
