@charset "UTF-8";
body {
	background-color: #FFF;
	background-image: url(charte/haut2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "Century Gothic", Futura, Verdana;
	font-size: 0.7em;
	color: #3d3d3c;
	margin:0;
	padding:0;
}
.zap {
	font-family: 'Gilda Display', serif;	
}
h1 {	font-family: 'Gilda Display', serif;	
font-weight:normal;
	font-size:50px;
	text-wrap:none;
	display:inline;
	margin:0;	
	line-height:39px;
	text-align:left;
	padding-left:22px;
}
h2 {	
font-family: 'Gilda Display', serif;	
display:inline;
	font-size:20px;
	font-weight:normal;
	padding-left:29px;
}
h3 {	
font-family: 'Gilda Display', serif;	
display:inline;
	font-size:24px;
	font-weight:normal;
}

.milieu {
	padding:30px;
	background:url(charte/fond-blanc.png);
	background-repeat:repeat;
	margin-left:80px;
	width:500px;
}
.blanc {
	color:#FFFFFF;
}
.gris {
	color:#333333;	
}
a {
	color: #000000;
	text-decoration:underline;
}
a.petit {
	filter: alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
    opacity: 0.9;
}
a.petit:visited {
	filter: alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
    opacity: 0.9;
}
a.petit:hover {
	filter: alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
    opacity: 1;
}

a.haut{
	color: #333333;
	text-decoration:none;
}
a.bas {
	color: #999999;
	text-decoration:none;
	font-size:16px;
}
.t10 {
	font-size:10px;	
}
.t12 {
	font-size:12px;	
}
.t14 {
	font-size:14px;	
}
.t16 {
	font-size:16px;	
}
.t18 {
	font-size:18px;	
}
.t20 {
	font-size:20px;	
}
.t24 {
	font-size:24px;	
}
.t26 {
	font-size:26px;	
}
.t28 {
	font-size:28px;	
}
.t32 {
	font-size:32px;	
}
.t40 {
	font-size:40px;	
}

.encadre {
	padding: 5px;
	border: 1px solid #FF0000;
}

.bouton1 {
	margin-top:-10px;
}
.boutonsel {
	margin-top:0px;
}