@charset "utf-8";
/* CSS Document */

/* définition des tags------------------------*/
body{
	background-image:url(../../Images/Common/background.jpg);
	background-repeat:repeat-x;
	background-color:#321501;
	margin:0px;
}
iframe { border:none;
}

p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	text-align:justify;
	line-height:15px;
}
a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	text-align:justify;
	line-height:15px;
	text-decoration:underline;
	font-weight:bold;
}
a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#f15d22;
	text-align:justify;
	line-height:15px;
	text-decoration:underline;
	font-weight:bold;
}
ul{
	list-style-type:square;
	color:#F60;
}
li{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	text-align:justify;
	line-height:15px;
}
table{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	text-align:justify;
	line-height:15px;
	border-style:solid;
	border-width:1px;
	border-color:#000;
}
h1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
	line-height:15px;
	font-weight:bold;
	text-transform:uppercase;
	display:inline;
}
h2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#f15d22;
	text-align:justify;
	line-height:15px;
	font-weight:bold;
}
h3{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#f15d22;
	text-align:justify;
	line-height:15px;
	font-weight:normal;
}
/* classes------------------------*/
a.more span{
	display:none;
}
a.more{
	float:right;
	display:block;
	background-image:url(../../Images/EN/btn_more_white.jpg);
	width:77px;
	height:25px;
}
a.more:hover{
	background-position:0px -25px;
}
/* conteneur centrage------------------------*/
#conteneur {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	border-style:solid;
	border-color:#FFF;
	border-width:20px;
}
a.CN_link{
	width:20px;
	height:11px;
	background-image:url(../../Images/Common/CN_link.gif);
	background-repeat:no-repeat;
	display:block;
}
a.CN_link:hover{
	background-position:0 -11px;
}
a.CN_link span{
	display:none;
}

/* Template------------------------*/
#top{
	width:960px;
	height:108px;
	float:left;
}
#menu{
	width:243px;
	height:215px;
	float:left;
}
#animation{
	width:716px;
	height:215px;
	float:right;
}
#contenu{
	width:677px;
	float:left;
}
#colonne_droite{
	width:275px;
	float:left;
}
#footer{
	width:960px;
	height:27px;
	clear:both;
}

/* Includes------------------------*/
/* header------------------------*/
#top #header{
	width:959px;
	height:108px;
	background-image:url(../../Images/Common/top.jpg);
	background-repeat:no-repeat;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#000;
}
#top #link{
	width:250px;
	height:108px;
	position:absolute;
	z-index:101;
}
#top #link a.accueil span{
	display:none;
}
#top #link a.accueil{
	width:250px;
	height:108px;
	display:block;
}

/* header-langues ------------------------*/
#top #langues{
	width:960px;
	height:90px;
	text-align:right;
	float:left;
}
#top #langues ul{
	margin-right:25px;
	margin-top:0px;
	padding-top:0px;
}
#top #langues li{
	list-style-type:none;
	display:inline;
}
#top #langues li a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-decoration:none;
	display:inline-block;
	margin-right:15px;
	font-weight:normal;
}
#top #langues li a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#f15d22;
	text-decoration:none;
	font-weight:normal;
}

/* header-suivi ------------------------*/
#top #suivi_navigation{
	width:500px;
	height:15px;
	float:left;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;	
	padding-left:425px;
}
#top #suivi_navigation a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-decoration:none;
	display:inline-block;
	margin-right:5px;
	font-weight:normal;
}
#top #suivi_navigation a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#f15d22;
	text-decoration:none;
	font-weight:normal;
}

/* menu ------------------------*/
#menu #mainMenu {
	width:243px;
	height:185px;
	background-image:url(../../Images/Common/bg_menu.jpg);
	background-repeat:repeat-x;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#000;
	background-position:0px 3px;
	padding-top:30px;
	position:relative;
}
#menu #mainMenu ul{
	margin-top:0px;
	margin-bottom:20px
}
#menu #mainMenu li{
	display:block;
	list-style-type:none;
	margin-bottom:10px;
}
#menu #mainMenu li a span{
	display:none;
}
#menu #mainMenu li a{
	width:193px;
	height:15px;
	display:block;
	background-position:-40px 0px;
}
#menu #mainMenu li a.overview{
	background-image:url(../../Images/EN/overview.gif);
}
#menu #mainMenu li a.benefits{
	background-image:url(../../Images/EN/benefits.gif);
}
#menu #mainMenu li a.applications{
	background-image:url(../../Images/EN/applications.gif);
}
#menu #mainMenu li a.product_sheets{
	background-image:url(../../Images/EN/product_sheets.gif);
}
#menu #mainMenu li a.faq{
	background-image:url(../../Images/EN/faq.gif);
}
#menu #mainMenu li a.contact{
	background-image:url(../../Images/EN/contact.gif);
}
#menu #mainMenu li a.solutions{
	background-image:url(../../Images/EN/solutions.gif);
}
#menu #mainMenu li a:hover{
	background-position:-40px -15px;
}

/* animation ------------------------*/
#animation #flash{
	width:715px;
	height:215px;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#000;
}

/* contents ------------------------*/
#contenu #content{
	width:677px;
	min-height:540px;
	background-image:url(../../Images/Common/bg_content.jpg);
	background-repeat:repeat-y;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#000;
}
#contenu #overview_titre{
	width:677px;
	height:49px;
	background-image:url(../../Images/EN/Overview_titre.jpg);
	background-repeat:no-repeat;
}
#contenu #applications_titre{
	width:677px;
	height:49px;
	background-image:url(../../Images/EN/applications_titre.jpg);
	background-repeat:no-repeat;
}
#contenu #FAQ_titre{
	width:677px;
	height:49px;
	background-image:url(../../Images/EN/FAQ_titre.jpg);
	background-repeat:no-repeat;
}
#contenu #News_titre{
	width:677px;
	height:49px;
	background-image:url(../../Images/EN/news_titre.jpg);
	background-repeat:no-repeat;
}
#contenu #contact_titre{
	width:677px;
	height:49px;
	background-image:url(../../Images/EN/contact_titre.jpg);
	background-repeat:no-repeat;
}
#contenu #solutions_titre{
	width:677px;
	height:49px;
	background-image:url(../../Images/EN/solutions_titre.jpg);
	background-repeat:no-repeat;
}
#contenu #product_sheets_titre{
	width:677px;
	height:49px;
	background-image:url(../../Images/EN/Product_sheet_titre.jpg);
	background-repeat:no-repeat;
}
#contenu #footer_content{
	width:678px;
	height:49px;
	background-image:url(../../Images/EN/footer_content.jpg);
	background-repeat:no-repeat;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#000;
	clear:left;
	padding-bottom:20px;
}
#contenu #footer_content a{
	width:678px;
	height:49px;
	display:block;
}



#contenu #content #texte{
	width:570px;
	min-height:300px;
	background-image:url(../../Images/Common/bg_arrow.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:50px;
	padding-right:58px;
	padding-top:20px;
	padding-bottom:20px;
}

/*colonne droite------------------*/
/*citations-----------------------*/
#colonne_droite #citation1{
	width:275px;
	height:286px;
	background-image: url(../../Images/EN/citation1.gif);
}
#colonne_droite #citation2{
	width:275px;
	height:286px;
	background-image: url(../../Images/EN/citation2.gif);
}

/*news ---------------------------*/
#colonne_droite #news{
	width:275px;
	height:225px;
	background-image: url(../../Images/EN/bg_news.gif);
	background-repeat:no-repeat;
	padding-top:50px;
}
#colonne_droite #news p{
	width:200px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#FFF;
	text-decoration:none;
	padding-left:40px;
	line-height:13px;
}

#colonne_droite #news .titre_news{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#f15d22;
	text-decoration:none;
	font-weight:bold;
}


#colonne_droite #news a span{
	display:none;
}
#colonne_droite #news a.moreNews{
	width:78px;
	height:24px;
	display:block;
	background-image:url(../../Images/EN/btn_more.gif);
	margin-left:120px;
}
#colonne_droite #news a:hover{
	background-position:0px -24px
}

/*logo awex ----------------------*/
#colonne_droite #logo_awex{
	margin-top:-30px;
	margin-bottom:20px;
	width:96px;
	height:97px;
	margin-left:80px;
}
#colonne_droite #logo_awex a span{
	display:none;
}
#colonne_droite #logo_awex a.awex{
	width:96px;
	height:97px;
	background-image:url(../../Images/Common/logo_awex.jpg);
	display:block;
}
/* footer ------------------------*/
#footer #content{
	width:960px;
	height:27px;
	background-color:#000;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#000;
}
#footer #content li{
	list-style-type:none;
	display:inline;
}
#footer #content li a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-decoration:none;
	display:inline-block;
	margin-right:30px;
	font-weight:normal;
}
#footer #content li a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#f15d22;
	text-decoration:none;
	font-weight:normal;
}

/* ---*/

.txt_news_blanc{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#FFF;
	text-decoration:none;
	line-height:13px;
	background-color:#000;
}
#colonne_droite #news .titre_news{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#f15d22;
	text-decoration:none;
	font-weight:bold;
}

.titre_news_orange{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#f15d22;
	text-decoration:none;
	font-weight:bold;
}