/* CSS Document */
* {margin:0; padding:0}

body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#EF037F;
}
.blocGauche { 
      position: absolute;
  background-image: url(../images/fond-gauche.jpg);
  background-repeat:repeat-x;
    width: 50%;
    height: 800px;
    display: block;
    float: left;
    }
 
  .blocDroit {
  position: relative; 
  width: 50%;
    height:800px;
    display: block;
    background-image: url(../images/fond-droit.jpg);
	background-repeat:repeat-x;
    float: right;
    }
 
  .centre { 
  position: absolute;
  background-image: url(../images/fond.jpg);
  background-repeat:no-repeat;
    width: 980px;
    display: block;
    z-index: 1;
    height: 800px;
    float: right;
    left: 50%;
    margin-left: -490px;
    }
	
	.uk .centre{ background: #FFFFFF url(../images/fond-en.jpg) no-repeat top center; }
	.de .centre{ background: #FFFFFF url(../images/fond-de.jpg) no-repeat top center; }
	.nl .centre{ background: #FFFFFF url(../images/fond-nl.jpg) no-repeat top center; }
	.it .centre{ background: #FFFFFF url(../images/fond-it.jpg) no-repeat top center; }
	.pl .centre{ background: #FFFFFF url(../images/fond-pl.jpg) no-repeat top center; }
	
.menu {position:relative; height:30px; width:530px}
.menu ul {list-style:none; z-index:10; position:absolute; z-index:100; padding:9px 5px}
.menu li {float:left}
.menu a, .menu a:active, .menu a:visited {text-decoration:none; color:#FFF; padding:10px}

.nl .menu a, .menu a:active, .menu a:visited{ padding:5px; }
.menu a:hover {color:#ebf0e6}
#slide {
position:absolute;
background:#FFF; 
bottom:0; 
height:6px; 
z-index:10;}


#contenumenu {
position:absolute;
height:30px;
width:530px;
top:120px;
left:490px;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}

#contenudroit {
position:relative;
width:325px;
height:auto;
left:635px;
top:170px;
}

.legende {
font-weight:bold;
color:#ef037f;
font-size:11px;
}

.pl .legende { padding:0 10px; }

#pied {
position:relative;
width:400px;
height:auto;
font-size:11px;
font-weight:bold;
top:180px;
left:600px;
color:#FFFFFF;}

#pied a{
text-decoration:none;
color: #FFFF00;}
#pied a:hover{
text-decoration:underline;
color:#FFFF00;
}

p {
padding:10px;}

.blocFormulaire {
	position: absolute;
	border: 1px solid  #01498F;
	display: block;
	height: 120px;
	z-index: 1;
	width: 335px;
	left: 650px;
	bottom:15px;
	background:#FFFFFF; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	padding: 2px;
	visibility: hidden;
}

.blocFormulaire input {
	background-color: #FFF;
	border: #CCCCCC 1px solid;
	font-size:11px;
	color:#ef037f;
	}
	
.blocFormulaire input[type="image"]
{
	border: 0;
}
.texteTetiere {
color: #ef037f;
}