* {border:0; padding:0;margin:0;color:#000;font-family:Arial;}
body {background:url(img/fond.jpg) top left repeat;text-align:center;}
a:link, a:hover, a:visited  { text-decoration:underline;}
a:hover {font:bold; text-decoration: none; color: #1A53C8;}
.petit{font-size:0.8em;}
.clear{clear:both;}
b {color:#FF8E01;}
p{font-size:0.8em;text-align:justify;}
h1 {font:2em times;width:100%;text-align:center;color:#FF8E01;margin-top:25px;}
h1 a, a h1 {color:#FF8E01;}
h2 {width:100%;text-align:center;font-size:1.3em;color:#1A53C8;}
.layer{
	position: relative;
	top:0px;
	width:810px;
	height:700px;
	text-align:center;
	margin:0 auto;
	background:url(img/cadre.gif) top left repeat-y;
}
.bloc {width:300px;height:200px;text-align:center;}
.bloc .content{margin:2px;}
.bigbloc{width:600px;height:400px;}

#disclaimer {
	position:absolute;
	top:520px;
	left:20%;
	height:100px;
	width:60%;
	overflow:auto;
	border:solid 1px #aaa;
}
#disclaimer .content{margin:5px;text-align:justify;font-size:0.8em;background:#fdfdfd;color:#999;}
#pubdisclaimer {
	position:absolute;
	top:460px;
	left:80px;
	height:74px;
	width:80%;
	font-weight:bold;
}
#pub1 {margin:auto;}
#in, #out {float:left;font-size:2em;text-align:center;width:300px;}
#in p, #out p{font-size:0.5em;text-align:center;}
.no, .n, .ne, .co, .c, .ce, .so, .s, .se {position:absolute;}
.no  {top:0px ; left:0px ;}
.n  {top:0px ; left: 300px;}
.ne    {top:0px ; left:600px ;}
.co    {top:200px ; left:0px ;}
.c    {top: 200px; left:300px; ;}
.ce  {top: 200px; left:600px ;}
.so  {
	top: 550px;
	left:50px;
}
.s  {
	top: 610px;
	left:50px;
	;
}
.se  {top:400px ; left:600px ;}
.footer {position:absolute;bottom:0px;}
.centre {text-align:center;}
#titre{margin:25px 0;}
.large {
	position:absolute;
	width:600px;
	background-color: #FF8E01;
}

#pubcentre{float:left;width:100%; margin:10px;}

#retour {
	position:absolute;
	width:100px;
	top: 678px;
	left:350px;
}
#pubbas1{
	color:#1A53C8;
	background:#FFFFFF;
	top:630px;
	left:90px;
	width:600px;
	margin-left:5px;
}
#pubbas{
	color:#1A53C8;
	background:#FF8E01;
	height:50px;
	width:700px;
	margin-left:5px;
}
#pubbas2{
	color:#1A53C8;
	background:#FF8E01;
	width:700px;
	margin-left:5px;
}
#pubbas3{
	color:#1A53C8;
	background:#FF8E01;
	width:700px;
	margin-left:5px;
}
#pubbas .content{margin:3px 0;font-weight:bold;}
#pubindex {position:absolute;top:0px;left:350px;width:400px;}
#pubindex a {color:#FF8E01;}
#galeries{
	position:absolute;
	top:215px;
	left:50px;
	width:705px;
}
#galerie{
	position:absolute;
	top:255px;
	left:50px;
	width:705px;
}
#galerie .content{margin: 20px 0 20px 17px; float:left; width:120; text-align:center;}
.mainthumb{float:left;}

#description  {
	position:absolute;
	top:150px;
	left:73px;
	width:650px;
	background-color: #FFFF33;
}

#description2  {
	position:absolute;
	top:150px;
	left:73px;
	width:650px;
	background-color: #FFFF33;
}

#lesrecips{
	position:absolute;
	top:190px;
	left:100px;
	width:600px;
	text-align:center ;
}
#lesrecips table tbody tr td div {text-align:center;}
#pubrecips {
	position:absolute;
	top:120px;
	left:36px;
	height:100px;
	width:90%;
	font-weight:bold;
}.

#galeries h2 {float:left; width: 100%;}
#galeries p {float:left; width: 500px; margin:15px 0;}
.mainthumb img {float:left;margin:20px;}

