/* CSS Document Vaperma inc. PRINT */

/*****************************/
/*			FONTS			 */
/*****************************/

h1{
	margin:0;
	padding:0;
	font:15px normal Arial, Helvetica, sans-serif;
	color:#6e6e6e;
}

h2{
	font:16px normal Arial, Helvetica, sans-serif;
	color:#6e6e6e;
	margin:14px 0 0 0;
	padding:0;
	/*background:#CCFFFF;*/
}
h3{
	font:16px normal Arial, Helvetica, sans-serif;
	color:#6e6e6e;
	line-height:20px;
	
}
h4{	margin:0;
	padding:0;
	font:15px normal Arial, Helvetica, sans-serif;
	color:#6e6e6e;
}

h5{	margin:0;
	padding:0;
	font:13px normal Arial, Helvetica, sans-serif;
	color:#6e6e6e;
}

.titresRubriques{
	font:16px normal Arial, Helvetica, sans-serif;
	padding:0 0 0 0;
	margin: 10px 0 15px 0;
	color:#6e6e6e;
}
a{color:#3ec1ed}
a:hover{/*color:#ffcb08!important;*/ text-decoration:underline;}
p{
	font: 11px normal Arial, Helvetica, sans-serif;
	color:#999999;
	line-height:18px;
}
p a{color:#3ec1ed!important;}
p a:hover{/*color:#ffcb08!important;*/ text-decoration:underline;}

.bloc_blanc{padding:15px 25px 15px 25px; background:url(/_img/puce_vap.gif) no-repeat top left; line-height:18px;}
.bloc_gris{padding:15px 25px 15px 25px;background:#f2f8fa url(/_img/puce_vap.gif) no-repeat top left; line-height:18px;}

.bloc_blanc strong, .bloc_gris strong, .bloc_blanc b, .bloc_gris b{ font-size:13px; font-weight:normal; color:#808084;}

p.quote{width:558px;font-size:12px;}

a{
text-decoration:none;
}
.subscribe_Newsletter{
	color:#ffcb08;
	font-size:13.96px;
	padding: 10px 0 0 0;
	width: 140px;
	height: 60px;
	background:url(../../_img/img_subscribe.gif) no-repeat top right;
}
.subscribe_Newsletter em{
	color:#808084;
	font-size:15,06px;
}
.titrePage{
	text-align:right;
	color:#000000;
	font: 36px normal Arial, Helvetica, sans-serif;
	margin: 28px 170px 0 0;
}
	.titrePage p{
		margin:0;
	}
.titreJaune{
	font: 36px bold Arial, Helvetica, sans-serif;
	color:#ffcb08;
}
/*****************************/
/*	 NAVIGATION & ENTETE	 */
/*****************************/
#bloc_entete{margin-bottom:25px;}


#bloc_login,
#menu_langues,
#send_this_page,
#menu,
#menu_haut,
#menu_bas,
#smenu,
#s_smenu,
.etha,
#menu_e_p,
#menu_e_f,
#menu,
#animIndex,
#news_events,
#doMoreWithLess,
.rubriques,		
#careers,
#PiedDePage
{
display:none
}



/****************************/
/*			CONTENU			*/
/****************************/

body{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font: 11px normal Arial, Helvetica, sans-serif;
	color:#999999;
}
 html {

	font-family:Arial, Helvetica, sans-serif;
}

#main{
	margin:0px auto 0px auto;
	padding:10px 0 0 0;
	width:100%;
}
#bloc_contenu{
	width:100%;
	
	
}
.image_float_left{
	float:left;
	padding:0 18px 0 0;
}


.contenu_about{padding:25px 0 0 0; width:100%;}
.contenu{padding:25px 0 0 0; width:100%;}
.contenu_in{width:100%;  }

.contenu_1{
	margin: 0 0 35px 0;
}
	.contenu_1_txt{

		padding:5px 0 0 0px;
	}
	



/****************** footer *****************/
		
.clearer{
	clear:both;
}

/*****************************************/
/*				FORMULAIRES				 */
/*****************************************/

.champs_login{
	background:url(../../_img/img_fond_champ_login.gif) no-repeat;
	border:none;
	width:135px;
	height:16px;
	padding: 0 0px 0 5px;
	font-size:9px;
}

.bouton_login{
	float:right;
	background:url(../../_img/bt_login_fleche.gif) no-repeat;
	border:none;
	width:19px;
	height:19px;
	margin:18px 0 0 5px;
}
.bouton_envoyer{
	background:url(../../_img/bt_login_fleche.gif) no-repeat;
	border:none;
	width:19px;
	height:19px;
	margin:0px 0 0 5px;
}
.imgNouvelle{
	float:left;
	padding:10px 10px 0 0;
}


.siftek{
float:right;
}

.blc_gris{
background: rgb(242, 248, 250) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; padding:7px 0 7px 2px; font-size:15px; width:678px;}

#layer1, #layer2, #layer3, #layer4, #layer5, #layer6, #layer7, #layer8, #layer9, #layer10 {position:relative; padding:20px; width:660px; background:#fff url(/_img/ix.gif) no-repeat; background-position:top right; border:1px solid #eee; display:block; }

#bloc_investors{
width:810px;
margin:0 auto 0 auto;
}
#bloc_investors a img{
border:none;
}
#formContact{
	background-color:#f2f8fa;
	padding:10px;
}
	#formContact input{
		margin-top:5px;
	}

#blocSendPage{
	background-color:#FFFFFF;
	border: thin solid #CCCCCC;
	text-align:left;
	padding:10px;
}


.Accordion {
	

	
}


.AccordionPanel {
width:100%;
position:relative;
	display:block!important;
	margin: 0px;
	padding: px;
	height:270px;
}


.AccordionPanelTab {
position:relative;
	display:block!important;
	background-color: #fff;
	border:1px solid #fff;
	margin: 0px;
	padding: 5px;
	font-size:13px;
	color:#3ec1ed;
	cursor: pointer;
	
}


.AccordionPanelContent {
	position:relative;
	display:block!important;
	height:500px;
	
}

.AccordionPanelContent  p{
padding-left:15px;
padding-right:15px;}


.AccordionPanelTab {
	
}

