body {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	background:#a1cbed;
}

#conteneur {
	width:100%;
	position:relative;

}

#form {
	height:167px;
	background:#fff;
	margin-top:1px;
	width:996px;	
}

a img {border:0;}

#header {
	position:relative;
	height:286px;
	width:100%;
}

#staticmenu {
	background-image:url(/img/bg_header.jpg);
	background-repeat:no-repeat;
	width:996px;
	height:286px;
	margin:0 auto;
}

#footer {
	width:1048px;
	margin:0 auto;
}

/*contenu*/


#cordalinge {
	margin-top:70px;
	margin-left:-138px;
	position:relative;
}

.menu {
	list-style:none;
	position:absolute;
	top:134px;
	left:350px;
}

.menu li {
	float:left;
	
}

#panel {
	position:absolute;
	top:65px;
	left:320px;
}

#question {
	margin:0 0 0 430px;
	padding-top:20px;
	width:514px;
}

#contenu {
	margin: 0 auto;
	width:996px;
	background-image:url(../img/bandeau.gif);
	background-repeat: repeat-x;
	height:514px;
	position:relative;
}

#first {
	float:left;
	margin-top:40px;
	width:244px;
	height:122px;
	font-size:11px;
	text-align:justify;
}

#second {
	float:right;
	margin-top:40px;
	width:244px;
	height:122px;
	font-size:11px;
	text-align:justify;
}

#annonce {
	margin:2px 0 0 370px;
}


.inputtext {
	padding:0; 
	margin-top:8px; 
	height:21px; 
	border:1px solid #a1cbed;
}

.select {
	padding:0; 
	margin-top:8px; 
	height:21px; 
	border:1px solid #a1cbed;
	width:70px;
}

#leftinput {
	float:left;
	margin-top:27px;
	margin-left:180px;
	width:240px;
}

#name {
	float:left;
	margin:8px 0 0 24px;
}

#firstname {
	float:left;
	margin:8px 0 0 -4px;
}

#rightinput {
	float:right;
	margin-top:27px;
	margin-right:170px;
	width:400px;
}

#adress {
	float:left;
	margin:8px 0 0 34px;

}

#birth {
	float:left;
	margin:8px 0 0 0;
}

#bulle {
	position:absolute;
	top:-51px;
	left:140px;
	z-index:100;
}

#questionman {
	position:absolute;
	top:77px;
	left:-18px;
	z-index:0;
}

#sunsmile {
	position:absolute;
	top:290px;
	right:85px;
	display:block;
	background:transparent url(img/sunsmile.jpg);
	width:61px;
	height:62px;
	border:0px;
}

#illustration {
	float:left;
	margin:13px 0 0 20px;
}

#questanswer {
	position:relative;
	float:right;
	width:674px;
	height:400px;
	margin-top:37px;
}

.imgquest {
	margin-left:37px;
	margin-top:20px;
}

.imganswer {
	margin-left:40px;
	margin-top:20px;
}

.answertxt {
	font-size:15px;
	width:550px;
	margin:40px 0 0 37px;
}

.txt {
	margin-left:45px;
	font-size:11px;
	width:610px;
	text-align:justify;
}

.txt a {
	text-decoration:underline;
	color:#343839;
}

.txt ul {
	list-style:none;
}

#questext {
	margin-left:37px;
}

.switch {
	position:absolute;
	top:412px;
	left:920px;
	display:block;
	width:25px;
	height:19px;
	z-index:3;
}

.whitext1 {color:white;line-height:40px;}
.whitext2 {color:white;line-height:17px;}

/* Galerie */


#preview {width:49px; height:246px; background:transparent url(../img/panelreturn.png) no-repeat 0 0; position:absolute; top: 90px; left:5px;}
#next {width:116px; height:193px; background:transparent url(../img/baloonext.png) no-repeat 0 0; position:absolute; top: 150px; right:0px;}

a.arrow {
	display: block;
	position: relative;
	text-decoration: none;
	background: url(vide.gif);
}
	#pre {width:40px; height:40px; top:5px; left:2px;}
	#nex {width:60px; height:60px; top:8px; left:52px;}

a.arrow span {
	position:absolute;
	left: -5000px;
	top: -5000px;
}

a:active, a:focus {
outline: 0;
}

/*ERROR page*/

#error {
	margin-left:348px;
}
