body {
	margin:0px;
	background-color:#2b2b2a;
}
#principal {
		background-image:url(images/entete.jpg);
		background-repeat:no-repeat;
		background-position:left top;
		padding-top:60px;
		/*position:static;*/
		width:816px;
		min-height:451px;
		text-align:left;
		display:table;
}
#page{
		background-image:url(images/fd_central.jpg);
		background-repeat:repeat-y;
		background-position:left;
		width:816px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		position:relative;
}
#footer{
		background-image:url(images/footer.jpg);
		background-repeat:no-repeat;
		background-position:left top;
		padding-top:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#868686;
		background-color:#2b2b2a;
		clear:both;
		text-align:left;
		padding-bottom:20px;
		padding-right:20px;
		padding-left:20px;

}
#footer a{
		color:#868686;
		text-decoration:none;
}
#footer #creabilis{
		float:right;
}
#colonneGauche {
		width:780px;
		/*top:-60px;*/
		padding-left:120px;/**/
		width:500px;
		text-align:left;
		padding-top:27px;
		padding-bottom:20px;
	

}
#colonneDroite {
		/*position:relative;*/
		float:right;
		width:150px; padding-right:29px;
		left:640px;
		height:286px; height:388px;
}
h1 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		position:relative;
		left:-67px;	left:-87px;
		padding:0px; margin:0px;
		background-image:url(images/orbe.gif);
		background-repeat:no-repeat;
		height:71px;
		padding-top:25px;
		padding-left:87px;
}
h1:first-letter {
		text-transform:uppercase
}

h2, h3 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
	
		padding:0px; margin:0px; margin-top:15px;
}
h3 {
		padding-bottom:5px;
}

#colonneDroite  a{
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		text-decoration:none;
		color:#000000;
		text-align:left;
		padding-bottom:3px;
}
#bt_envoyer{
		float:right;
		clear:both;
}
.champTexte{
		font-family:Arial, Helvetica, sans-serif;font-size:12px; width:220px;
}
.champTexteRow {
		font-family:Arial, Helvetica, sans-serif;font-size:12px; width:285px;
}
.error {
		padding:4px;border:1px solid #fff;color:#fff;font-size:12px
}
.error input{display:block}

#photo {
		background-image:url(images/photo.jpg);
		background-repeat:no-repeat;
		
		font-size:12px;
		padding-top:140px; margin-top:120px}
		
#photo a{font-size:11px;
}
form { margin:0px; padding:0px;}

form td {padding-right:6px}#page #principal #colonneGauche a {
	color: #FFFFFF;
}
