body, html{
	margin:0;
	font-family: "Century Gothic", "Verdana", sans-serif;
}
body{
	font-size:100%;
	background: url(../images/fond-ecran.jpg) top center;
	color:#F8BF50;
}
/*
object{
    width:0;
    height:0;
}*/
#cont_principal{
	position:relative;
	width:770px;
	margin:50px auto 0 auto;
	font-size:0.8em;
}
#cont_principal h1{
	position: absolute;
	clip: rect(1px 1px 1px 1px);
}
#cont_edito{
	width:487px;
	margin:0 auto 5px auto;
}
#cont_edito h2{
    color:#ddd;
    font-size:1.3em;
}
#cont_edito #entete{
	position:relative;
	width:487px;
	height:80px;
	background-image:url(../images/edito-entete.gif);
}
#cont_edito #entete #img1{
	position:absolute;
	top:60px;
	left:25px;
}
#cont_edito #entete #img2{
	position:absolute;
	top:48px;
	left:300px;
}
#cont_edito #pied{
	width:487px;
	height:34px;
	background-image:url(../images/edito-pied.gif);
}
#cont_edito #texte{
	background-image:url(../images/edito-fond.gif);
	background-repeat: repeat-y;
	padding: 70px 15px 15px 15px;
	text-align:justify;
	width:456px;
}
#cont_edito #texte img{
    display:block;
    margin:0 auto;
}


strong{
	
	color:#FBE9C5;
}
p{
	margin:0 0 15px 0;
}
img{
	/*display:block;*/
	border:0;
}
a{
	color:#FBE9C5;
}
a:hover{
	text-decoration:none;	
}
#lien_site{
	width:292px;
	margin:0 auto;
}

p#menu{
	margin:0 0 0 296px;
}

p.partenaire{
	text-align:center;
	color:#fff;
	width:200px;
	float:left;
	padding:0 15px 0 15px;
	margin:0;
}
p.partenaire em{
	color:#8DA0B5;
}
p.partenaire img{
	margin: 3px auto;
}
div#partenaires_ligne1{
	width:690px;
	margin:0 auto;
	margin-top:80px;
}
div#partenaires_ligne1_2{
	width:460px;
	margin:0 auto;
	margin-top:75px;
}
div#partenaires_ligne2_2{
	clear: both;
	width:460px;
	margin:0 auto;
	padding-top:20px;
}
div#partenaires_ligne2{
	clear: both;
	width:470px;
	margin:0 auto;
}
div#partenaires_ligne3{
	clear: both;
	width:690px;
	margin:0 auto;
	padding-top:80px;
}
div#partenaires_ligne4{
	clear: both;
	width:690px;
	margin:0 auto;
	padding: 25px 0 50px 0;
}

p#copyright{
	clear: both;
	padding:60px 0 30px 0;
	margin-left: 310px;
}

hr{
	display:none;
}



#illustration1{
	background-image:url(../images/tournevis.gif);
	width:109px;
	height:105px;
	position:absolute;
	top:45px;
	left:35px;
}
#illustration2{
	background-image:url(../images/marteau.gif);
	width:120px;
	height:125px;
	position:absolute;
	top:250px;
	left:621px;
}
#illustration3{
	background-image:url(../images/pendule.gif);
	width:110px;
	height:110px;
	position:absolute;
	top:280px;
	left:10px;
}
#illustration4{
	background-image:url(../images/figurine.gif);
	width:68px;
	height:113px;
	position:absolute;
	top:470px;
	left:55px;
}
#illustration5{
	background-image:url(../images/pantin.gif);
	width:124px;
	height:194px;
	position:absolute;
	top:500px;
	left:623px;
}
#illustration6{
	background-image:url(../images/ardoise.gif);
	width:69px;
	height:80px;
	position:absolute;
	top:400px;
	left:653px;
}



/* Popups */
#cont_fenetre{
	font-size:0.8em;
	margin:15px;
	text-align:center;
	color:#FFF;
	
}
.cont_papier{
	width:487px;
	margin: 0 auto 15px auto;
}
.cont_papier .fond{
	padding-top: 15px;
	background-image:url(../images/fenetre-fond.gif);
	color:#F8BF50;
}
.cont_papier .entete{
	height:34px;
	background-image:url(../images/fenetre-entete.gif);
}
.cont_papier .pied{
	height:32px;
	background-image:url(../images/fenetre-pied.gif);
}
#cont_fenetre h1{
	font-size:1.5em;
}
#cont_fenetre h2{
	font-size:1.2em;
}

#cont_fenetre form input.quantite{
	width:25px;
	text-align:center;
}
#cont_fenetre p.erreur strong{
	color:#00dd00;
}
#cont_fenetre form input#bouton{
	margin: 25px 0 30px 0;
}
#cont_fenetre form textarea{
	font-family: "Century Gothic", "Verdana", sans-serif;
	text-align:center;
	font-size:1em;
}


p.aide{
    width:80%;
    background-color: #aa0000;
    color:#fff;
    text-align:center;
    margin:0 auto;
    border:1px solid #fff;
    padding:5px;
}


p.liens{
	text-align:center;
	margin-top:40px;
}

div.cont_papier .fond div{
	margin-bottom:15px;
}

div#crypto{
    margin:0 auto;
    width:133px;
}

#xiti-logo{
text-align:center;	
}

p#lien_site_html{
	margin-top:25px;
	text-align:center;
	font-size:0.8em;
}

div.impact strong{
	font-size:1.2em;
	color:#FFF;
}

p.centrer{
	text-align:center;
}
