﻿/* =========================================================== */
/*															   */	
/*							HEADER							   */
/*															   */	
/* =========================================================== */
.header {
	height: 95px; 
	background-color: White; 
	padding: 0px 0px 0px 0px;
}

.header_content {
	width: 978px; 
	height: 90px;  
	background-color: #313131; 
	border: 0px solid #313131;
}

.header_content_left {
	float: left; 
	width: 500px; 
	padding: 30px 0px 0px 40px; 
	text-align: left;
}

.header_content_right {
	float: right; 
	width: 400px; 
	padding: 0px 0px 0px 0px;
}

.header_content_right_up {
	width: 390px; 
	height: 35px; 
	padding: 5px 10px 0px 0px; 
	text-align: right;
}

.header_content_right_down {
	width: 390px; 
	height: 10px; 
	padding: 30px 10px 0px 0px; 
	text-align: right;
}

/* =========================================================== */
/*															   */	
/*							CENTRAL							   */
/*															   */	
/* =========================================================== */
.central {
	height: 309px; 
	background-color: White; 
	padding: 0px 0px 0px 0px;
	position: relative;
}

.central_image {
	width: 978px; 
	height: 304px; 
	background-image: url('../Images/centrale.gif');  
	border: 0px solid #313131;
	position: relative;
}

.central_left {
	float: left; 
	padding:  80px 0px 0px 80px; 
	width: 400px;
}

.central_right {
	float: right; 
	padding: 25px 0px 0px 0px; 
	width: 490px; 
	height: 279px;	
}

.central_text {
	text-align: left;
	padding-top: 10px;
}



/* =========================================================== */
/*															   */	
/*							BODY							   */
/*															   */	
/* =========================================================== */
.divbody {
	width: 978px; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	clear:right;
	overflow: auto;
	text-align: left;
}

.body_menu {
	float: left; 
	width: 229px; 
	background-color: #FFFFFF; 
	height: 290px;
}

.body_menu_section {
	height: 27px;  
	width: 229px; 
	background-color: #313131; 
	text-align: left; 
	padding-left: 5px;
	padding-top: 11px;
}


.body_menu_separator {
	height: 5px;  
	width: 229px; 
}

.body_box_separator {
	float: left; 
	width: 20px; 
	background-color: #FFFFFF; 
	min-height: 290px;
	max-height:290px;
}

.body_box_content_dark {
	float: left; 
	width: 230px; 
	background-color: #313131; 
	min-height: 290px;
	max-height:290px;
}

.body_box_content_light {
	float: right;  
	width: 229px; 
	background-color: #808080; 
	min-height: 290px;
	max-height: 290px;
}

.body_box_content_icon {
	padding-top: 10px; 
	text-align: center;
}

.body_box_content_title {

	padding-top: 10px; 
	text-align: center;	
}

.body_box_content_text {
	width: 210px; 
	padding: 15px 5px 5px 5px; 
	text-align:left;
	min-height: 185px;
	max-height: 185px;
}


.body_box_content_alltext {
	float: right;
	width: 700px; 
	background-color:  #D7D7D7; /* #e6e7ee; */ /* #D7D7D7; */
	padding: 5px 20px 20px 5px; 
	text-align: justify;
	color: #313131;
}

.body_menu_SSL_separator {
	height: 12px;  
	width: 229px; 
}

.body_menu_SSL_section  {
	width: 229px;
}

/* =========================================================== */
/*															   */	
/*							FOOTER							   */
/*															   */	
/* =========================================================== */

.footer {
	height: 35px; 
	background-color: #FFFFFF; 
	padding: 5px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	border: 0px solid red; 
	clear:right;
}

.footer_text {
	background-color: #313131; 
	height: 25px; 
	text-align:center; 
	width: 978px; 
	font-family: Sans-Serif; 
	padding: 5px 0px 0px 0px; 
}