@charset "utf-8";
/* CSS Document */

/* Fixation des blocs div */
img {
	display:block;
	border:none;
	padding:0;
	margin:0;		
}
/* Communs  toutes les pages */
body {
	font-family:"Verdana", Trebuchet MS, Tahoma, Arial;
	font-size: 12px;
	color:#000000;
	background-color:#000000;
	padding:0;
	margin:0;	
}
#center {
	width: 910px;
	height:auto;
	margin: 0 auto;
	padding: 0;	
	text-align: center;
}
#wrapper {
	width: 910px;
	height:auto;
	margin: 0 auto;
	padding: 30px 0 0 0;
	text-align: center;	
}
#sitecontent {
	width:910px;
	height:auto;
	float: left;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	background-image:url(../img/digi_article_bkg.gif);
	background-position: left center;
	background-repeat:no-repeat;
}
#logo {
	width: 78px;
	height: 238px;
	float: left;
	margin: 0;
	padding: 0;		
}
#right {
	width: 825px;
	height: auto;
	float:right;
	margin: 0;
	padding: 0;	
}
#menu {
	width: 825px;
	height: auto;
	float: left;
	margin: 0;
	padding: 15px 0 0 0;	
}
.digi_menu {
	list-style: none;
	padding: 0;
	margin: 0;
	text-align:left;
	float:left;
}
.digi_menu a, a:hover {
	list-style: none;
	padding: 0;
	margin: 0;
	text-decoration:none;
	border: none;
}
.digi_menu li{
	list-style: none;
	padding: 0 20px 0 0;
	margin: 0;
	text-align:left;
	float:left;
}
#menu2 {
	width: 910px;
	height: 24px;
	float: left;
	background-repeat:no-repeat;
	background-position:bottom left;
	margin: 0;
	padding: 0;
	background-image:url(../img/digi_menu2_bkg.gif);
}
#menu2ul {
	width: 745px;
	height: 24px;
	float: right;
}
.digi_menu2 {
	list-style: none;
	padding: 0;
	margin: 0;
	text-align:left;
	float:left;
}
.digi_menu2 a, a:hover {
	list-style: none;
	padding: 0;
	margin: 0;
	text-decoration:none;
	border: none;
}
.digi_menu2 li{
	list-style: none;
	padding: 0;
	margin: 0;
	text-align:left;
	float:left;
}
#bordertop {
	width: 825px;
	height: 13px;
	float: left;
	margin: 0;
	padding: 0;
	background-image:url(../img/digi_border_top.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
#borderbottom {
	width: 910px;
	height:14px;
	margin: 0;
	padding: 0;
	float:left;
	background-image:url(../img/digi_border_bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#article {
	width: 825px;
	height: auto;
	float: left;
	background-image:;
	background-position: right center;
	background-repeat:no-repeat;	
}
#article a{
	color:#e3001b;
	font-weight:bold;	
	text-decoration:none;
}
#article a:hover{
	color:#333333;
	font-weight:bold;	
	text-decoration:none;
}
#article_img {
	width: 382px;
	height: auto;
	float: right;
	text-align:left;
	margin :0;
	padding: 22px 0 20px 15px;	
}
#article_index {
	width: 800px;
	height: auto;
	float: right;
	text-align: left;
	margin :0;
	padding: 22px 0 20px 0;
}
#article_txt {
	width: 368px;
	height: auto;
	float: right;
	text-align: justify;
	margin :0;
	padding: 16px 0 20px 0;
	line-height:1.5em;
}
#article_txt_alt {
	width: 400px;
	height: auto;
	float: right;
	text-align: justify;
	margin :0;
	padding: 16px 0 20px 0;
	line-height:1.5em;
}
p {
	margin:0;
	padding:10px 0 10px 0;
}
.h1 {
	font-size:17px;
	color:#e3001b;
	margin:0;
	padding:0;
}
.h1_lettrine {
	font-size:26px;
	font-weight:bold;
	color:#e3001b;
	margin:0;
	padding:0;
}
.h2 {
	font-size:18px;
	color:#000000;
	margin:0;
	padding:0;	
}
.h3 {
	font-size:17px;
	color:#666666;
	margin:0;
	padding:0;	
}
.b1 {
	color:#000000;
}
.b2 {
	font-weight:bold;
	color:#e3001b;
}
.b3 {
	font-weight:bold;
	color:#333333;
}
.b4 {
	color:#666666;
	font-size:10px;
	text-align:justify;
}
#footer {
	width: 910px;
	margin: 0;
	padding: 10px 0 10px 0;
	float:left;
	text-align:center;
	font-size:9px;
	color:#666666;
}
#footer a {
	font-weight:bold;
	color:#e3001b;
	text-decoration:none;
}
#footer a:hover {
	font-weight:bold;
	color:#e3001b;
	text-decoration:none;
}
/* --------------------------------------- */
/*                FORMULAIRE               */
/* --------------------------------------- */
#contact_content {
	width: 400px;
	height: auto;
	float: left;
	padding: 0 0 60px 0;
	margin : 0;
}
#col_left2 {
	width: 95px;
	height: auto;
	float: left;
	padding: 0;
	margin : 0;
	text-align: right;
}
.bloc_01 {
	width: 95px;
	height:auto;
	float:left;
	padding: 5px 0 14px 0;
}
.bloc_02 {
	width: 95px;
	height:auto;
	float:left;
	padding: 5px 0 14px 0;
}
.bloc_03 {
	width: 95px;
	height:auto;
	float:left;
	padding: 5px 0 14px 0;
}
.bloc_04 {
	width: 95px;
	height:auto;
	float:left;
	padding: 5px 0 14px 0;
}
.bloc_05 {
	width: 95px;
	height:auto;
	float:left;
	padding: 5px 0 14px 0;
}
.bloc_06 {
	width: 95px;
	height:auto;
	float:left;
	padding: 5px 0 14px 0;
}
#col_right2 {
	width: 300px;
	height: auto;
	float: right;
	padding: 0;
	margin : 0;
	text-align: left;
}
#formulaire {
	width: 300px;
	height: auto;
	float: left;
	padding: 0;
	margin : 0;
	text-align: left;	
}
.bloc_07 {
	width:300px;
	height:auto;
	float:left;
	padding: 0 0 14px 0;
}
#codephp {
	width: 400px;
	height: auto;
	float: left;
	padding: 20px 0 20px 0;
	margin : 0;
}

