body {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
}

#container {
	background-color: #ffffff;
	text-align:center;
	position:absolute;
	width: 900px;
	height: 550px;
	top: 50%;
	left: 50%;
	margin-top: -275px;
	margin-left: -450px;
	visibility: visible
}

#positioner {
	text-align:left;
	position:relative;
	width: 900px;
	margin:auto;
	z-index:10;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.columna {
	text-align:left;
	position:absolute;
	margin:0px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	left: 0px;
	top: 0px;
}

.columna b {visibility:hidden;}
.columna :hover {border:0;}
.columna :hover b {visibility:visible;}


.columnb {
	text-align:left;
	position:absolute;
	width: 340px;
	margin:auto;
	left: 360px;
}


.columnb b {visibility:hidden;}
.columnb :hover {border:0;}
.columnb :hover b {visibility:visible;}



.columnc {
	text-align:left;
	position:absolute;
	width: 185px;
	margin:auto;
	left: 715px;
	top: 0px;
}
.columnd {
	text-align:left;
	position:absolute;
	width: 900px;
	margin:auto;
	left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	top: 540px;
	background-color: #FFFFFF;
}

#next {
	position:absolute;
	width:355px;
	height:14px;
	z-index:1;
	left: 0px;
	top: 242px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

#boutcollection1 {
	position:relative;
	width:100%;
	height:18px;
	z-index:1;
	left: -5px;
	top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 3px;
	float: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding: 5px;
}

#boutcollection1:hover{
background-color: #FFCCCC;
color: #000000;
}

#back {

	position:absolute;
	width:355px;
	height:14px;
	z-index:1;
	left: 0px;
	top: 387px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.menutext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: left;
	padding: 0px;
	width: auto;
	float: left;
}

.menucollection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: auto;
	text-align: left;
	float: left;
}

#description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
}

#intro {
	
	position:relative;
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	position:absolute;
	width:378px;
	height:150px;
	z-index:2;
	left: 49px;
	top: 347px;
}

#eventsbg {
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	position:absolute;
	width:100%;
	height:120px;
	z-index:1;
	left: -5px;
	top: 350px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 3px;
	float: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding: 5px;
}

#eventstext {
	position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	position:absolute;
	width:378px;
	height:80px;
	z-index:2;
	left: 47px;
	top: 215px;
}
#eventstext A:link {text-decoration: underline; color: #666666;}
#eventstext A:visited {text-decoration: none; color: #666666;}
#eventstext A:active {text-decoration: none; color: black;}
#eventstext A:hover {text-decoration: underline; color: black;}

A:link {text-decoration: none; color: black;}
A:visited {text-decoration: none; color: black;}
A:active {text-decoration: none; color: black;}
A:hover {text-decoration: none; color: #666666;}

.columnframe {
	text-align:left;
	position:absolute;
	margin:0px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	left: 50px;
	top: 36px;
	background-image: url(images/ete07/back4.gif);
	height: 436px;
}

.columnfred {
	text-align:left;
	position:absolute;
	margin:0px;
	padding-left: 0px;
	left: 0px;
	top: 0px;
	height: 536px;
	border: 1px none #000000;
	width: 900px;
}

#shops {
	
	position:absolute;
	width:411px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: left;
	position:absolute;
	width:378px;
	height:317px;
	z-index:3;
	left: 279px;
	top: 18px;
}
#containerfred {
	background-color: #FFFFFF;
	text-align:center;
	position:absolute;
	width: 900px;
	height: 550px;
	top: 50%;
	left: 50%;
	color: #FFFFFF;
	margin-top: -275px;
	margin-left: -450px;
	visibility: visible
}


