/* CSS Document */

body
{
	align:center;
	margin:auto;
	position: absolute;
	left:0px;
	top:0px;
	width:1004px;
	height:641;
	z-index:1;
}

#haut {
	position:absolute;
	left:0px;
	top:0px;
	width:1005;
	height:165;
	z-index:6;
	background-image:url(../../ecolinks/img/haut.jpg);
}

#credits {
	position:absolute;
	left:0px;
	top:584px;
	width:241px;
	height:53px;
	z-index:7;
	font-size:10px;
}

#nav {
	position:absolute;
	left:315px;
	top:15px;
	width:665px;
	height:51px;
	z-index:2;
}

#logo {
	position:absolute;
	left:15px;
	top:25px;
	width:271px;
	height:90px;
	z-index:2;
	background-image: url(../../ecolinks/img/logo.png);
	background-repeat:no-repeat;
}
#menu {
	position:absolute;
	left:0px;
	top:165px;
	width:250px;
	height:475;
	z-index:6;
	background-image:url(../../ecolinks/img/gauche.jpg);
	background-repeat:no-repeat;
}
#content {
	position:absolute;
	left:250px;
	top:165px;
	width:755px;
	height:476px;
	z-index:4;
	overflow:auto;
}
#register {
	position:absolute;
	left:762px;
	top:30px;
	width:229px;
	height:56px;
	z-index:10;
}
#start {
	position:absolute;
	left:20px;
	top:180px;
	width:30px;
	height:30;
	z-index:10;
}

#lang {
	position:absolute;
	left:877px;
	top:140px;
	width:117px;
	height:18;
	z-index:18;
}
/**************************************/
/**************************************/
/**************************************/

a
{
font-size:16px;
color:white;
}



/**************************************/
/**************************************/
/**************************************/
a.backindex
{
position:absolute;
top:0px;
left:0px;
height:30px;
width:30px;
background-image: url(../../img/backindex-off.png);
background-repeat:no-repeat;
}
a.backindex:hover
{
background-image: url(../../img/backindex-on.png);
}


a.fr
{
position:absolute;
top:0px;
left:0px;
height:18px;
width:34px;
background-image: url(../../img/flags/fraOff.png);
background-repeat:no-repeat;
}
a.fr:hover
{
background-image: url(../../img/flags/fraOn.png);
}

a.en
{
position:absolute;
top:0px;
left:39px;
height:18px;
width:34px;
background-image: url(../../img/flags/engOff.png);
background-repeat:no-repeat;
}
a.en:hover
{
background-image: url(../../img/flags/engOn.png);
}

a.es
{
position:absolute;
top:0px;
left:78px;
height:18px;
width:34px;
background-image:url(../../img/flags/espOff.png);
background-repeat:no-repeat;
}
a.es:hover
{
background-image:url(../../img/flags/espOn.png)
}
/**************************************/
/**************************************/
/**************************************/

a.accueil
{
position:absolute;
top:-5px;
left:60px;
height:86px;
width:176px;
background-repeat:no-repeat;
}

a.menu1
{
position:absolute;
top:65px;
left:60px;
height:86px;
width:176px;
background-repeat:no-repeat;
}

a.menu2
{
position:absolute;
top:135px;
left:60px;
height:86px;
width:176px;
background-repeat:no-repeat;
}

a.menu3
{
position:absolute;
top:205px;
left:60px;
height:86px;
width:176px;
background-repeat:no-repeat;
}

a.menu4
{
position:absolute;
top:275px;
left:60px;
height:86px;
width:176px;
background-repeat:no-repeat;
}

a.menu5
{
position:absolute;
top:345px;
left:60px;
height:86px;
width:176px;
background-repeat:no-repeat;
}


/**************************************/
/**************************************/
/**************************************/


img
{
border:0;
}

a span
{
position:absolute;
text-decoration:none;
left:350px;
top:50px;
display:none;
}

a span.portrait
{
position:absolute;
text-decoration:none;
left:50px;
top:-40px;
display:none;
}

a:hover span
{
display: block;
}

a.imagettes
{
color:black;
border:0px;
}

a.menuGallery img
{
margin-left:0px;
width:250px;
height:180px;
border:0px;
}

a.menuGallery span
{
position:absolute;
color:#FFFFFF;
font-size:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
top:600px;
left:-20px;
}

