


/******************* General ****************/
body{
	background-color:#001026;
	margin-top:46px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 0 0;
	padding:40px 0 0 0;
}

a{
text-decoration:none;
color:#005395;

}

.img_product{
	border:1px solid #85939a;
}

.text_title{
   font-weight:bold;
	font-size:15px;
	color:#3e4754;
}

.page_title{
	font-weight:bold;
	font-size:15px;
	color:#005395;
	text-transform:uppercase;
}


.regular_text_after{
	font-size:12px;
	color:#3e4754;
}

.text_content_wrapper{
    background-color:#FFFFFF;
	width:951px;
	margin-left:auto;
	margin-right:auto;
	padding:10px 0 10px 0;
	margin-top:1px;
}

.text_content{
   width:931px;
	margin-left:auto;
	margin-right:auto;
}
/********************************************/



/********************* Header ***************/
.header_content{
	background-color:#FFFFFF;
	width:951px;
	margin-left:auto;
	margin-right:auto;
	padding:10px 0 10px 0;
}

.header{
	background-color:#d6e6ee;
	width:929px;
	margin-left:auto;
	margin-right:auto;
	height:108px;
}

.menu_tel_fax_email_title{
   font-weight:bold;
	font-size:12px;
	color:#6a98bc;
	
}

.menu_tel_fax_email_text, .menu_tel_fax_email_text a{
	font-size:12px;
	color:#6a98bc;
	text-decoration:none;
}

.first_coordeness{
   margin-top:10px;
   margin-right:10px;
}

.menu{
   margin-top:5px;
	text-align:right;
	color:#005395;
	font-size:12px;
}

.menu a{
   text-decoration:none;
   color:#005395;
}

.menu_francais{
   cursor:pointer;
}
/********************************************/



/****************** Banner ******************/
.baner_content{
   width:951px;
	margin-left:auto;
	margin-right:auto;
	margin-top:1px;
}
/********************************************/



/********************* Home *****************/
.home_right_text_content{
   background-color:#d6e6ee;
	width:400px;
	height:360px;
}

.home_left_text_content{
   background-color:#d6e6ee;
	width:526px;
	height:360px;
}

.home_latest_news_title{
	font-weight:bold;
	font-size:15px;
	color:#679315;
}

.home_latest_news_subtitle{
	font-weight:bold;
	font-size:12px;
	color:#005395;
	margin-bottom:5px;
}

.home_regular_text_latest_news{
	font-size:12px;
	color:#3e4754;
	margin-bottom:15px;
}
/********************************************/



/**************** Our Customers *************/

/********************************************/



/******************* Company ****************/

/** First Top **/
.company_top_text_content{
   /*background-color:#d6e6ee;*/
   background-color:#e2e2e2;
	width:931px;
}

.company_top_image_limiter{
   margin-top:25px;
   margin-left:25px;
}

.company_top_title_limiter{
   margin-top:42px;
   margin-left:0px;
   /*width:881px;*/
}

.company_top_text_limiter{
   margin-left:0px;
   margin-right:15px;
   margin-bottom:25px;
}

/** Second Top **/
.company_second_top_text_content{
   background-color:#d6e6ee;
	margin-top:10px;
	width:931px;
}
.company_second_top_image_limiter{
   margin:25px 25px 25px 25px;
}

/** Left **/
.company_left_text_content{
   margin-top:10px;
   background-color:#d6e6ee;
	/*width:263px;*/
	height:270px;
}

.company_left_title_limiter{
   margin-left:25px;
   /*width:263px;*/
}

.company_left_title_limiter{
   margin-left:25px;
   width:263px;
}

.company_left_text_limiter{
   margin-left:25px;
   width:240px;
}

/**Right**/
.company_right_text_content{
   margin-top:10px;
   background-color:#d6e6ee;
	/*width:663px;*/
	height:270px;
}

.company_right_title_limiter{
   margin-left:25px;
  /* width:663px;*/
}

.company_right_text_limiter{
   margin-left:25px;
   width:595px;
}

.company_right_text_limiter a{
   text-decoration:none;
	font-size:12px;
	/*color:#3e4754;*/
}
/********************************************/



/****************** Products ****************/
.product_left_text_content{
   background-color:#d6e6ee;
  	width:563px;
}

.product_right_text_content{
   background-color:#d6e6ee;
   width:363px;
}
/********************************************/



/************* All page of Products *********/

/********************************************/



/************** Dassault Systemes ***********/

/********************************************/



/****************** Equipment ***************/

/********************************************/



/****************** Training ****************/

/********************************************/



/***************** Contact Us ***************/

/********************************************/



/**************** First Footer **************/
.first_footer{
   background-color:#FFFFFF;
	width:951px;
	height:70px;
	margin-left:auto;
	margin-right:auto;
	font-weight:bold;
	font-size:15px;
	color:#005395;
	margin-top:1px;
}
/********************************************/



/*************** Second Footer **************/
.second_footer{
	width:951px;
	margin-left:auto;
	margin-right:auto;
	font-size:10px;
	color:#ffffff;
	margin-top:15px;
	margin-bottom:15px;
}
/********************************************/



.left_text_content{
   background-color:#d6e6ee;
	width:526px;
}
.right_text_content{
   background-color:#d6e6ee;
	width:400px;
}

.text_content_other_page{
   background-color:#d6e6ee;
   width:931px;
			margin-left:auto;
			margin-right:auto;
}

.home_about_nts_title{
			font-weight:bold;
			font-size:15px;
			color:#3e4754;
			margin-bottom:5px;
}

.home_regular_text_about_nts{
			font-size:12px;
			color:#3e4754;
			margin-bottom:15px;
}
.regular_text{
	font-size:12px;
	color:#3e4754;
	margin-bottom:10px;
	/*width:815px;*/
	margin-left:25px;
}

.regular_text_company{
	font-size:12px;
	color:#3e4754;
	margin-bottom:10px;
	/*width:815px;*/
}

.regular_text_products{
	font-size:12px;
	color:#3e4754;
	margin-bottom:10px;
	/*width:815px;*/
	/*margin-left:10px; */
	margin-top:42px; 
	font-weight:normal;
}

.regular_text_border{
   font-size:12px;
	color:#3e4754;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	width:895px;
	/*border:1px solid #001026;*/
}
.text_emphasis{
   font-weight:bold;
}

.text_title_italic{
   font-weight:bold;

   color:#005395;
}

.text_box_dassault{
   margin-top: 10px;
margin-bottom: 10px;
margin-left: 4px;
margin-right: 10px;    
}

.equipment_submit_title, .training_submit_title{
   font-weight:bold;
			font-size:15px;
			color:#6a7077;
			margin-top:15px;
			margin-bottom:3px;
}
.training_list_item{
   font-size:12px;
	color:#3e4754;
	margin-bottom:10px;
}
.contact_right_text_content{
   background-color:#d6e6ee;
	width:463px;
}

.contact_left_text_content{
   background-color:#d6e6ee;
  	width:463px;
}
.contact_top_text_content{
   font-weight:bold;
   font-size:15px;
   color:#3e4754;
  /* background-color:#d6e6ee;*/
   background-color:#e2e2e2;
   width:931px;

}
.contact_top_text_content1{
   font-size:15px;
   color:#3e4754;
  /* background-color:#d6e6ee;*/
   background-color:#e2e2e2;
   width:931px;

}


.contact_title_left_margin{
   margin-left:25px;
}
.flotte {
float:right;
}