@import url(style_module_inscription.css);
h1.haut1 {
	margin:0;
	padding:0;
	margin:0 auto;
	padding-left:150px;
	color:#0c0c0c;
	position:relative;
	top:-29px;
	font-size:22px;
	z-index:120;
}
h1.haut1 a {
	color:#0c0c0c;
}
div.cadrePrincipal {
	padding-top:10px;
	margin-left:280px;
	margin-bottom:70px;
}
h3 {
	font-size:17px;
	margin:0;
	padding:0;
	margin-top:10px;
	margin-bottom:15px;
	margin-left:20px;
	color:#3465A4;
	font-weight: bold;
	background-image:url(../images/fleche-h3.gif);
	background-position:center left;
	text-indent:24px;
	background-repeat:no-repeat;
}


div.menu {
	border:solid 2px #000000;
	margin-bottom:30px;
}
div.menu a {
	display:block;
}
div.menu a:hover {
	background-color:#A6D0E8;
	text-decoration:none;
	color:#333333;
}
h2.menu  {
	padding:0;
	margin:0;
	font-size:13px;
	border-top:solid 1px #000000;
	border-bottom:solid 1px #000000;
	margin-top:2px;
	margin-bottom:7px;
	margin-left:5px;
	margin-right:5px;
	background-color:#3C6A93;
	color:#FFFFFF;
	padding:1px;
}
h2.menuS {
	padding:0;
	margin:0;
	font-size:14px;
	border-top:solid 1px #000000;
	border-bottom:solid 1px #000000;
	margin-top:2px;
	margin-bottom:7px;
	margin-left:1px;
	margin-right:1px;
	background-color:#A6D0E8;
	color:#3F3F3F;
	padding:1px;
	
}
h2.menu a {
	color:#FFFFFF;
}
h2.menuS a {
	color: #3C6A93;
}
h2.menu a:hover, h2.menuS a:hover {
	color:#333333;
}

div.menu ul {
	padding-left:30px;
	margin:5px;
}
div.menu li {
	list-style-type: square;
	font-size:14px;
}
#hautgauche, #hautdroit, #basgauche, #basdroit {
	height: 11px; width: 11px;
	background-repeat: no-repeat;
	font-size:1px; /* correction d'un bug IE */
}
#hautgauche {
	background: url(../images/cnoir-hg.gif);
	position:relative;
	top:-2px;
	left:-2px;
}
#hautdroit {
	float: right;
	background: url(../images/cnoir-hd.gif);
	position:relative;
	top:-2px;
	right:-2px;
}
#basgauche {
	background: url(../images/cnoir-bg.gif);
	position:relative;
	bottom:-2px;
	left:-2px;
}
#basdroit {
	float: right;
	background: url(../images/cnoir-bd.gif);
	position:relative;
	bottom:-2px;
	right:-2px;
}

div.connexion1 {
	position:relative;
	top:50px;
	left:580px;
	font-size:14px;
	font-weight:bold;
	background-color:#3c6a93;
	height:29px;
	padding:4px;
	color:#FFFFFF;
	border-radius: 10px 10px; 
	-moz-border-radius: 10px;
	border:solid 1px #000000;
	width:350px;
	z-index:150;
}
div.connexion1 input {
	font-size:10px;
	height:13px;
	font-size:12px;
	padding:0;
}
div.connexion1 input.valide {
	height:18px;
	font-weight: normal;
	font-size:11px;
}
div.form1 {
	font-size:12px;
	margin-left:10px;
	position:relative;
	bottom:1px;
	width:290px;
}

div.texteHaut1 {
	margin:0;
	padding:0;
	width:700px;
	margin:0 auto;
	padding-left:130px;
	color:#5f5f5f;
	position:relative;
	top:-8px;
	left:40px;
	z-index:110;
}
.petit {
	font-size:10px;
	text-align:center;
	top:-3px;
	position:relative;
}
div.petit a {
	color:#A6D0E8;
}

div.reglement h3 {
	background-image:none;
}

div.nouveauteIMG {
	text-align: center;
	margin-bottom:30px;
}
div.nouveauteIMG img {	
	margin-right:5px;
}
div.logoDoc {
	float:left;
	height:125px;
	margin:5px;
	text-align:center;
}

div.menu ul {
	margin:0;
	padding:0;
	margin-left:25px;
}
div.menu li {
	font-size:12px;
	text-indent:-3px;
	margin-left:5px;
	list-style:square;
}
a.menuS {
	background-color:#A6D0E8;
	text-decoration:none;
	color:#333333;
}
div.cadrePrincipal img {
	margin-left:5px;
	margin-right:5px;
	border:solid 1px #333333;
}

