/* CSS Document */

/* head */

.page{
background-image:url(../fond/page.gif);
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 .text{
	z-index:13;
	margin-right:0px;
	margin-left:20px;
	margin-top:0px !important;
	margin-top:60px;
	padding-top:100px !important;
	padding-top:0px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	width:300px;
}

#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 blockquote,.forms .blockquote{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

#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 h1, .forms .h1{
	font-size:14px;
	font-weight:bold;
	color:#FF6633;
	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 .c1{
	position:relative;
	z-index:22;
	margin-top:20px !important; margin-top:0px;
	padding-top:20px;
	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:520px;
}
#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: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 .c2 p {align:left;}

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

#contenu .colonneimg, .forms .colonneimg {
	position:relative;
	clear:both;
	z-index:50;
	margin-top:-310px !important; margin-top:10px;
	margin-left:-10px !important; margin-left:-35px;
	margin-right:-30px !important; margin-right:-10px;
	padding-bottom:0px !important; padding-bottom:10px;
	padding-top:0px;
	height:auto !important;
	float:right;
	width:115px;
	
}
#contenu .colonneimg img{position:relative; float:right; border:2px solid #FFA639; margin-top:0px; margin-right:-15px; margin-bottom:3px; display:block; clear:both;}

#contenu .col1{
	position:relative;
	z-index:22;
	margin-top:30px;
	padding-top:0px;
	margin-left:0px;
	padding-left:15px;
	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:0px;
	padding-top:0px;
	margin-left:40px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:10px;
	height:auto !important;
	float:left;
}
#contenu .col2 object{
position:relative;
margin-top:-23px;
}

#contenu .colonne{
position:relative;
margin-left:80px;
margin-top:0px!important; margin-top:35px;
padding-top:45px !important; padding-top:15px;
padding-bottom:15px;
height:250px;
width:450px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

#contenu .colonne img{
float:right;
position:relative;
}

/* admin */

#contenu .admin .c1{
	position:relative;
	margin-top:60px;
	padding-top:0px;
	margin-left:0px;
	padding-left:15px;
	padding-right:0px;
	padding-bottom:10px;
	float:left;
}
.admin .c2{
	position:relative;
	padding-left:0px;
	margin-top:0px;
	margin-left:10px;
	padding-top:5px;
	padding-right:0px;
}

.admin .c3{
	position:relative;
	padding-left:0px;
	margin-top:0px;
	margin-left:20px;
	margin-right:10px;
	padding-top:5px;
	padding-left:0px;
}
.admin .colonneimg{
	margin-right:0px;
}

.admin .colonne{
position:relative;
margin-left:80px;
margin-top:75px;
height:250px;
width:450px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}