/* CSS Document */

/* head */

.page{
background-image:url(../fond/pagegif);
background-position:0px -20px;
background-repeat:repeat-x;
text-align:center;	
}

#contenu{
	background-color:#1D2C49;
	background-position:0px 5px !important;
	margin-right:120px;
	margin-left: 120px !important; margin-left:92px;
	padding-bottom:10px;
	padding-top:0px !important; padding-top:35px;
	text-align:left;
	background-image:url(../fond/page.gif);
	background-repeat:no-repeat;
	height:auto !important;
	min-height:510px;
	width:598px;
}

#contenu img{
border:1px solid white;
position:relative;
display:block;
float:right;
margin-right:30px;
margin-bottom:20px;
}

/*#contenu .text{
	z-index:13;
	margin-right:0px;
	margin-left:20px;
	margin-top:0px !important;
	margin-top:100px;
	padding-top:100px !important;
	padding-top:0px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	width:550px;
}*/

#contenu a{
	font-style:normal;
	text-decoration:none;
	color:#FF6633;
}

#contenu h1, .forms .h1{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom:1px solid white;
}

#contenu h2, .forms .h2{
	font-size:12px;
	font-weight:bold;
	color:#FF6633;
	border-bottom:1px solid  #FF6633;
}

#contenu h3, .forms .h3{
	font-size:12px;
	font-weight:bold;
	color:#FF6633;
}
#contenu h5, .forms .h5{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom:1px solid white;
}
/*#contenu .textfab{
	z-index:15;
	margin-right:0px;
	margin-left:10px;
	margin-top:0px !important;
	margin-top:100px;
	padding-top:100px !important;
	padding-top:0px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	width:320px;
}*/

/*#contenu .textrea{
	z-index:13;
	margin-right:0px;
	margin-left:40px;
	margin-top:-20px !important;
	margin-top:80px;
	padding-top:100px !important;
	padding-top:0px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	width:500px;
}*/
#contenu p,.forms #p{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	width:auto !important;
}

#contenu strong{
font-weight:bold;
color:#FF6633;
}

#contenu address,.forms .address{
	clear:both;
	margin-bottom:30px;
	padding-bottom:0px;
	font-size:13px;
	color:#FFFFFF;
	font-style:italic;
	border-bottom:1px solid  #FFFFFF;
}

#contenu a{
	font-style:normal;
	text-decoration:none;
	color:#FF6633;
}

#contenu .c1{
	position:relative;
	z-index:22;
	margin-top:60px !important; margin-top:45px;
	padding-top:0px;
	margin-left:0px;
	padding-left:15px !important; padding-left:15px;
	padding-right:0px;
	padding-bottom:10px;
	height:auto !important;
	height:225px;
	float:left;
	text-align:left;
	font-size:12px;
	color:#FFFFFF;
	width:380px;
}
#contenu .c1 img{position:relative; float:right; border:none; margin-top:0px; margin-right:0px; margin-bottom:3px; display:block; clear:both;}

#contenu .c2{
	position:relative;
	z-index:18;
	padding-left:15px;
	margin-top:80px !important; margin-top:0px;
	margin-left:0px;
	padding-top:5px;
	padding-right:0px;
	height:auto !important;
	width:250px;
	float:left;
	text-align:left;
}
#contenu .c2 address{text-align:left;}

#contenu .c3{
	position:relative;
	clear:both;
	z-index:20;
	padding-left:0px;
	margin-top:-147px !important; margin-top:0px;
	margin-left:20px;
	margin-right:10px;
	padding-top:5px;
	padding-left:0px;
	height:auto !important;
	float:right;
	width:250px;
	text-align:right;
}
#contenu .c3 address{text-align:right;}

#contenu .colonneimg, .forms .colonneimg {
	position:relative;
	clear:both;
	z-index:50;
	margin-top:-255px !important; margin-top:-55px;
	margin-right:-100px !important; margin-right:-50px;
	margin-left:0px !important; margin-left:-10px;
	padding-top:5px;
	height:auto !important;
	float:right;
	width:115px;
	padding-bottom:20px;

}
#contenu .colonneimg img{
	position:relative;
	float:right;
	border:2px solid #FFA639;
	margin-top:60px;
	margin-right:-5px;
	margin-bottom:3px;
	display:block;
	clear:both;
}

#contenu .col1{
	position:relative;
	z-index:22;
	margin-top:38px !important; margin-top:30px;
	padding-top:0px;
	margin-left:10px !important; margin-left:5px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:20px;
	height:auto !important;
	float:left;
	text-align:left;
	font-size:12px;
	color:#FFFFFF;
	width:500px;
}
#contenu .col2{
	position:relative;
	z-index:22;
	margin-top:4px !important; margin-top:-12px;
	padding-top:0px;
	margin-left:0px;
	margin-right:40px !important; margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:40px;
	height:auto !important;
	float:right;
}
#contenu .col2 object{
	position:relative;
	margin-top:5px;
	padding-top:0px;
	margin-left:45px !important; margin-left:65px;
	margin-right:40px !important; margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:50px;
	height:auto !important;
}

/* admin */

.admin .c1{
	position:relative;
	z-index:22;
	margin-top:65px;
	padding-top:0px;
	margin-left:0px;
	padding-left:15px;
	padding-right:0px;
	padding-bottom:10px;
	height:auto !important;
	height:225px;
	float:left;
	text-align:left;
	font-size:12px;
	color:#FFFFFF;
	width:380px;
}

.admin .c2{
	position:relative;
	z-index:18;
	padding-left:0px;
	margin-top:0px;
	margin-left:0px;
	padding-top:15px;
	padding-right:0px;
	height:auto !important;
	width:250px;
	float:left;
	text-align:left;
}

.admin .c3{
	position:relative;
	clear:both;
	z-index:20;
	padding-left:0px;
	margin-top:0px;
	margin-left:20px;
	margin-right:10px;
	padding-top:5px;
	padding-left:0px;
	height:auto !important;
	float:right;
	width:250px;
	text-align:right;
}

.admin .colonneimg{
	margin-right:0px;
}


