@charset "ISO-8859-1";
html{
	font-size: 100%;
}
body{
	margin: 0;
	text-align: center;
	background: #8f8e9f url(../img/fond-page.gif) center top repeat-y;
	font-size: 0.82em;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
}
#fonddeco{background: url(../img/fond-body-center.png) center top no-repeat;}
h1, h2, h3 {
	font-family:"Century Gothic", verdana, arial, helvetica, sans;margin:0;padding:0;
}
h1{
	font-size:1.15em;color:red;
}
h2, h3{color:#666666;font-size:1em;}
p,li{
	font-size:1em;margin:0}
a{
	color:#5800b3;
	text-decoration:none;
}
img {
	border:0;
}
a:hover{
	text-decoration:underline;
}
sup{
	font-size: 0.71em;/*xx-small;*/
}
a.liensortant{color:#ff6aef}
.nettoyeur{clear: both;line-height:1px; height: 1px;margin:0;padding:0;font-size:0px;}
#page{
	margin:0 auto;
	text-align: left;
	width: 952px;
	background:#fff;
	height: 100%;
	padding: 0;
}
#entete{
	background:url(../img/fond-bando-haut.jpg);
	height:159px;padding-left:18px;
}
#menuhaut{
	float:right;
	margin: 116px 20px 0 0;width:540px;padding:0;height:40px;
}
#menuhaut li{float:left;filter:alpha(opacity=65);
   -moz-opacity:0.65;opacity:0.65;width:30%;list-style:none;margin-left:5px;background:url(../img/bord-left-menu-haut.png) no-repeat;padding-left:5px;text-align:center;font:bold 1em "Century Gothic", verdana, arial, helvetica, sans;}
#menuhaut li span {background:url(../img/bord-right-menu-haut.png) right top no-repeat;display:block;padding-right:5px;color:#6f27fe}
#menuhaut li span a{padding: 5px 5px 5px 0;background:url(../img/fond-menu-haut.png);display:block;height:34px;}
#menuhaut li a:hover{color:red;text-decoration:none}

.banniere468x90{
	/*float:right;*/margin: 60px 0 0 125px;/* 0 0 250px;*/
}
.chapo{
	color:#333;font-size:1em; font-family:Georgia, "Times New Roman", Times, serif;font-style: italic;
}
li.chapo{
	list-style:none;
	font-size:1.15em;
	padding-top:5px;
}
#centreprincipal{
	background: url(../img/fond-centre-ombre.jpg) 18px top repeat-y;
	/*background:url(../img/fond-centre-bas.gif) 211px bottom no-repeat;;*/
	
}
#centre{
	clear: left;
	width: 952px;
	background: url(../img/fond-centre-haut.jpg) no-repeat;
	height:100%;padding-left:18px;
}
#conteneurcentre{
	background: url(../img/fond-centre-bas.gif) 0 bottom no-repeat;
	padding-bottom: 29px;
	height:100%;
}
#conteneur{background: url(../img/fond-centre-haut-deco-1.jpg) 0 top no-repeat;padding:0 7px;height:100%;}

#zonegauche{float:left;width:273px;padding:29px 0 20px 20px}

p#titre-form{
	font:bold 1em "Century Gothic", Arial, Verdana; line-height:1.3em;
	background: url(../img/ico-studioi-1.gif) no-repeat;
	padding: 0 0  0 50px;
	color:#6c3bd1;
	height: 180px;
}
p#titre-form span{font-size:1.6em}
.inner{background:url(../img/form-borders.gif) repeat-y;width:264px;margin-bottom:10px}
#form-envoi-1{background:url(../img/form-1-saisir-titre.gif) no-repeat}
#form-envoi-2{background:url(../img/form-2-select-pdf.gif) no-repeat}
#form-envoi-3{background:url(../img/form-3-envoi.gif) no-repeat}
.inner div div {background:url(../img/form-bas.gif) left bottom no-repeat;padding: 29px 5px 10px 5px}/*24 + 5*/
#zonegauche .inner p{font-size:0.71em}

#zonegauche input[type=text]{width:247px}
#textetitre, #textepdf {display: none;color:#999}

#entete img{float: left}

#menu{
	width: 264px;
	font-family:"Century Gothic", verdana, arial, helvetica, sans;
	text-align: right;
	padding-right:10px;
}

#menu ul{list-style:none;margin:10px 0 20px 0;padding:0;color:#ff0000;}
#menu li{margin:0 0 8px 0;padding:0;}
#menu li a{text-decoration: none}
#menu:first-child ul li:first-child {line-height:10px}
#menu li a:hover{font-weight: bold;text-decoration: none}
#menu .petit{font-size:smaller;padding-right:1px;}

#contenu{
	float:left;
	width: 530px;
	padding:30px 20px 0 25px;
	background: url(../img/fond-contenu-deco-2.jpg) 0 top no-repeat;
}

#contenu h1{
	padding-left:13px;line-height:18px;
	background:url(../img/fond-titre-contenu.gif) left 3px no-repeat;margin:0;
}

#contenu p{
	padding:0 0 .3em 13px;margin:.3em 0 0 0;
	}
#contenu h2, #contenu h3{
	padding:0 0 0 13px;margin:.3em 0 0 0;
}
#contenu h2{
	margin:.5em 0 0 0;
}
#contenu h3{
	font-size:1em;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;
}
#contenu h1.titreint{margin-top:1.5em}

#zonedroite{
	float:left;padding:18px 19px 0 0;
}

#chargeur{
	background:#fff;z-index = 100;position:absolute;left:0;top:0;width:100%;height:100%; filter:alpha(opacity=80);
   -moz-opacity:0.8;
   opacity: 0.8;font-size:14px;font-weight:bold;text-align: center;padding-top:200px;display:none;
}
   			