/* CSS Document */
/*div{ border:1px solid red;}*/
/********************************************************/
html,
body.rub{
	\height:100%;
}
body.rub{
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height:1.2em;
	margin: 0;
	padding: 0;
	background-color:#FFFFFF;
	background-image:url(../img/commun/rub/bg_rub_nb.gif);
	background-repeat: repeat;
}
/* BLOCK CONTENU DU FOND BI-COLOR */
#page-rub #contenu-fond-bicolor{
	position:absolute;
	top:130px;
	width:100%;
	background-image: url(../img/commun/rub/bg_rub_new.gif);
	background-repeat: repeat;
}
/* POSITIONNEMENT DU CONTENU DE LA PAGE  */
#page-rub #contenu-page{
	/*position: absolute;*/
	position: relative;
	left: 50%;
	z-index: 102;
	/*top: 129px;*/
	border-top:0px;		
	padding:0px;
}
#page-rub #contenu-page{
	margin-left: -495px;
	/*margin-left: -50%;*/
	width:990px;
	/*width:100%;*/
}

/*******************************************************/
/* COLONNE POUR LES RUBRIQUES */
/******************************************************/

/* COLONNE POUR LA PARTIE BOUTON */
#colonne-bt{
	float:left;
	width: 121px;
	padding-left:9px !important;
	padding-left:38px;
}
#colonne-bt .contenu-aromes-small{
	float:left;
	width:49px;
	height: 182px;
	background-image: url(../img/commun/rub/bt_aromes_small.gif);
	background-repeat: no-repeat;
}
#colonne-bt a.bt-aromes-small,
#colonne-bt a.bt-aromes-small-eng{
	display: block;
	float:left;
	height: 182px;
	width:49px;
	background-position:-49px 0px;
	background-image: url(../img/fra/rub/bt_aromes_small.gif);
	background-repeat: no-repeat;
}
#colonne-bt a.bt-aromes-small-eng{
	height: 182px;
	background-image: url(../img/eng/rub/bt_aromes_small.gif);
}
#colonne-bt a.bt-aromes-small:hover,
#colonne-bt a.bt-aromes-small-eng:hover{
	background-position:0px 0px;
}
#colonne-bt .contenu-fragrances-small{
	float:left;
	width:49px;
	height: 182px;
	background-image: url(../img/commun/rub/bt_fragrances_small.gif);
	background-repeat: no-repeat;
}
#colonne-bt a.bt-fragrances-small{
	display: block;
	/*float:left;*/
	height: 182px;
	width:49px;
	background-position:-49px 0px;
	background-image: url(../img/commun/rub/bt_fragrances_small.gif);
	background-repeat: no-repeat;
}
#colonne-bt a.bt-fragrances-small:hover{
	background-position:0px 0px;
}
#colonne-bt .fragrances-on{
	float:left;
	display: block;
	height: 273px;
	width:72px;
	background-image: url(../img/commun/rub/bt_fragrances_rub_on.gif);
	background-repeat: no-repeat;
}
#colonne-bt .aromes-on,
#colonne-bt .aromes-on-eng{
	float:left;
	display: block;
	height: 202px;
	width:72px;
	background-image: url(../img/fra/rub/bt_aromes_rub_on.gif);
	background-repeat: no-repeat;
}
#colonne-bt .aromes-on-eng{
	height: 216px;
	background-image: url(../img/eng/rub/bt_aromes_rub_on.gif);
}
/* PARTIE LETTRE PRESIDENT */
#colonne-bt .societe-on,
#colonne-bt .societe-on-eng,
#colonne-bt .contacts-on,
#colonne-bt .contacts-on-eng{
	float:right;
	display: block;
	height: 312px;
	width:69px;
	background-image: url(../img/fra/rub/bt_societe_iprafrance.gif);
	background-repeat: no-repeat;
}
#colonne-bt .societe-on-eng{
	background-image: url(../img/eng/rub/bt_societe_iprafrance.gif);
}
#colonne-bt .contacts-on{
	background-image: url(../img/fra/rub/bt_contacts.gif);
}
#colonne-bt .contacts-on-eng{
	background-image: url(../img/eng/rub/bt_contacts.gif);
}
/********************************************************************/
/* COLONNE POUR LA PARTIE MENU ET TEXTE DE PRESENTATION */
#colonne-txt-menu-fragrances,
#colonne-txt-menu-aromes{
	float:left;
	width: 302px !important;
	width: 282px;
}

#colonne-txt-menu-fragrances .titre-text{
	padding:0px 0px 0px 30px !important;
	padding:6px 0px 0px 30px;
}
#colonne-txt-menu-fragrances p.text-presentation,
#colonne-txt-menu-aromes p.text-presentation{
	padding: 16px 50px 0px 30px !important;
	padding: 25px 50px 0px 30px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	text-align: right;
	font-weight: normal;
}
#colonne-txt-menu-fragrances .menu-fraromes{
	padding:14px 0px 171px 20px !important;
	padding:19px 0px 171px 20px;
}
#colonne-txt-menu-aromes .menu-fraromes{
	padding:14px 0px 177px 20px !important;
	padding:10px 0px 177px 20px;
}
#colonne-txt-menu-fragrances h2,
#colonne-txt-menu-aromes h2{
	font-size: 12px;
	margin: 9px 0px;
	display: block;
	font-weight:normal;
	color:#000000;
}
#colonne-txt-menu-fragrances .menu-fraromes a,
#colonne-txt-menu-aromes .menu-fraromes a{
	text-decoration:none;
	color:#7A705D;
	margin: 9px 0px;
	display: block;
	width: 200px;
}
#colonne-txt-menu-fragrances .menu-fraromes a:hover,
#colonne-txt-menu-aromes .menu-fraromes a:hover{
	color:#000000;
}
/* POUR LA PARTIE DU MENU */
#colonne-txt-menu{
	float:left;
	width: 282px !important;
	width: 252px;
	color:#000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	padding: 9px 0px 0px 20px;
}

#colonne-txt-menu span{
	color: #EF6403;
	font-size:12px;
}
#colonne-txt-menu h2{
	font-size: 12px;
	margin: 9px 0px;
	display: block;
	font-weight:normal;
	color:#000000;
}
#colonne-txt-menu a{
	text-decoration:none;
	color:#7A705D;
	margin: 9px 0px;
	display: block;
	width: 200px;
}
#colonne-txt-menu a:hover{
	color:#000000;
}
#colonne-txt-menu a.link-text{
	margin: 0px 0px;
	display:block;
	text-decoration:none;
	color:#7A705D;
}
#colonne-txt-menu a.link-text:hover{
	color:#000000;
}
#colonne-txt-menu p.text-presentation-societe,
#colonne-txt-menu p.text-presentation-expertise,
#colonne-txt-menu p.text-presentation-implantation,
#colonne-txt-menu p.text-presentation-president{
	padding: 100px 40px 0px 0px !important;
	padding: 120px 40px 0px 0px;
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
}
#colonne-txt-menu p.text-presentation-expertise,
#colonne-txt-menu p.text-presentation-president{
	padding: 150px 40px 0px 0px !important;
	padding: 170px 40px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
	font-weight: normal;
}
#colonne-txt-menu p.text-presentation-president{
	padding: 110px 40px 0px 0px !important;
	padding: 150px 40px 0px 0px;
	}
#colonne-txt-menu p.text-presentation-implantation{
	padding: 70px 10px 0px 0px!important;
	padding: 90px 40px 0px 0px;
	font-size: 12px;
}
/* COLONNE POUR LA PARTIE DES DIFFERENTES RUBRIQUES */
#colonne-rub-fragrances,
#colonne-rub-aromes{
	float:left;
	width: 475px;
	padding: 76px 0px 60px 0px;
}
#colonne-rub{
	float:left;
	padding: 76px 0px 60px 0px;
	width: 460px;
}
#colonne-rub h2.titre-text-rub,
#colonne-rub h2.titre-text{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #EF6403;
	padding: 50px 0px 0px 0px;
	font-weight: normal;
	}
#colonne-rub h2.titre-text{
	padding: 30px 0px 5px 0px;
	}
	
#colonne-rub-aromes{
	padding: 76px 0px 60px 0px;
}
#colonne-rub-fragrances .photo-rub,
#colonne-rub-aromes .photo-rub,
#colonne-rub .photo-rub{
	float:left;
	display: block;
	width:132px;
	height:138px;
	padding:7px 15px 4px 5px;
	background-image: url(../img/commun/rub/contour_img_prod.gif);
	background-repeat: no-repeat;
}
#colonne-rub .photo-rub-expertise{
	position:absolute;
	width:488px;
	height:111px;
	padding:3px 10px 11px 3px;
	background-image: url(../img/commun/rub/contour_img_trend.gif);
	background-repeat: no-repeat;
}
#colonne-rub-fragrances p.text-rubrique,
#colonne-rub-aromes p.text-rubrique,
#colonne-rub p.text-rubrique,
#colonne-rub p.text-rubrique-expertise,
#colonne-rub-aromes p.text-rubrique-presentation,
#colonne-rub p.text-rubrique-coordonnees,
#colonne-rub-fragrances p.text-rubrique-presentation{
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 20px;
	text-align:justify;
	padding: 0px 20px 10px 0px;
	width:440px;
}
#colonne-rub p.text-rubrique-expertise{
	padding: 158px 20px 10px 0px;
}
#colonne-rub-aromes p.text-rubrique{
	padding: 33px 20px 12px 0px;
}
#colonne-rub p.text-rubrique-coordonnees{
	text-align:normal;
	padding: 33px 0px 0px 0px;
	width:230px;
	font-size: 12px;
}
/* POUR LA PARTIE TITRE DU MENU */
#colonne-rub h1.titre-menu{
	float:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	padding:70px 0px 0px 20px;
	color:#7A705D;
	font-weight:normal;
}
#colonne-rub h1.titre-menu-expertise,
#colonne-rub h1.titre-menu-implantation,
#colonne-rub h1.titre-menu-coordonnees{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	padding:37px 0px 9px 0px !important;
	padding:37px 0px 12px 0px;
	color:#7A705D;
	font-weight:normal;
}
#colonne-rub h1.titre-menu-coordonnees{
	padding:70px 0px 9px 0px !important;
	padding:70px 0px 12px 0px;
}
#colonne-rub h1.titre-menu-implantation{
	padding:70px 0px 45px 0px !important;
	padding:70px 0px 45px 0px;
}

#colonne-rub .sous-titre-menu{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color:#7A705D;
	padding-left: 2px;
}
/* COLONNE POUR LA PARTIE BOUTON AROMES FRAGRANCES */
#colonne-bt-rub{
	float:right;
	padding-right: 7px;
	width:90px;
}
#colonne-bt-rub #contenu-rub-fragrances{
	float:right;
	height: 147px;
	width:45px;
	background-image: url(../img/commun/rub/bt_fragrances_rub_small.gif);
	background-repeat: no-repeat;
}
#colonne-bt-rub #contenu-rub-aromes{
	float:right;
	height: 147px;
	width:45px;
	background-image: url(../img/fra/rub/bt_aromes_rub_small.gif);
	background-repeat: no-repeat;
}
#colonne-bt-rub #contenu-rub-aromes-eng{
	float:right;
	height: 147px;
	width:45px;
	background-image: url(../img/eng/rub/bt_aromes_rub_small.gif);
	background-repeat: no-repeat;
}
#colonne-bt-rub #contenu-rub-aromes a.bt-rub-aromes,
#colonne-bt-rub #contenu-rub-aromes-eng a.bt-rub-aromes-eng{
	display: block;
	/*float:left;*/
	height: 147px;
	width:43px;
	background-position:0px 0px;
	background-image: url(../img/fra/rub/bt_aromes_rub_small.gif);
	background-repeat: no-repeat;
}
#colonne-bt-rub #contenu-rub-aromes-eng a.bt-rub-aromes-eng{
	background-image: url(../img/eng/rub/bt_aromes_rub_small.gif);
}
#colonne-bt-rub #contenu-rub-aromes  a.bt-rub-aromes:hover,
#colonne-bt-rub #contenu-rub-aromes-eng a.bt-rub-aromes-eng:hover{
	background-position:-43px 0px;
}
#colonne-bt-rub #contenu-rub-fragrances a.bt-rub-fragrances{
	display: block;
	/*float:left;*/
	height: 147px;
	width:45px;
	background-position:0px 0px;
	background-image: url(../img/commun/rub/bt_fragrances_rub_small.gif);
	background-repeat: no-repeat;
}
#colonne-bt-rub #contenu-rub-fragrances a.bt-rub-fragrances:hover{
	background-position:-45px 0px;
}
/***************************************/
/* POUR LA PARTIE CONTACT */
.form-contact{
	margin:-130px 100px 0px 130px !important;
	margin:-130px 100px 0px 160px;
	color: #F0F0F0;
	
}
.form-contact-text{
	margin:-70px 100px 0px 130px;
	color: #F0F0F0;
	text-align:center;
	padding-bottom: 100px;
	
}
.form-reservation{
	background-color: #483F30;
	color: #F0F0F0;
	font-weight: bold;
}
.text-italique-petit{
	font-size:10px;
	font-weight:normal;
	font-style:italic;
	text-align: right;
	padding-right: 80px;
}
.form-contact select.contour-selection
.form-contact input.contour-text,
.form-contact textarea.contour-liste{
	color: #333333;
	font-size: 11px;
	border: 1px solid #14110C;
}
