/* BEGIN CSS NEW BOUTIQUE */

body
{
	margin: 0px;
}

.bodyBoutique {
	font: 10pt , Verdana, Arial, Helvetica, san-serif;
	background-color: transparent;
}

.printOnly
{
	display: none;
}

#boxArrow2{
	z-index:10;
	position: absolute;
	top:386px;
	right: 90px;
}

#boutiquePrintLink
{
	position: absolute;
	top:50px;
	right:70px;
	z-index: 10;
	font-family: Verdana,Arial,Helvetica,Tahoma,Verdana,sans-serif;
	font-weight: bold;
	color: #9a8053;
	font-size: 11px;
}

#boxTextArrow2{
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #9A8053;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	background-color: transparent;
	position: relative;
	top:405px;
	left:485px;
}

#texteSAVContainer, #texteSAVContainerFullWidth
{
	position: absolute;
	overflow-y: auto;
	top: 200px;
	left: 70px;
	width: 370px;
	height: 280px;
	padding-right: 15px;
}

#texteSAVContainerFullWidth
{
	width: 874px;
	height: 370px;
	overflow-y: hidden;
	padding-right: 0;
	top: 153px;
}

#titreEtapeSAV
{
	font-family: Verdana,Arial,Helvetica,Tahoma,Verdana,sans-serif;
	font-weight: bold;
	color: #9a8053;
	font-size: 12px;
}

#texteSAV
{
	padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #a89191;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
}

#texteSAV td
{
	padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #a89191;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
}

.lienServiceComplet
{
	line-height: 13px;
}

#texteSAV a, #texteSAV a:link, #texteSAV a:active, #texteSAV a:visited, #texteSAV a:hover
{
	color: #8a6b3c;
	text-decoration: none;
	font-weight: bold;
}


#titreSAV
{
	position: absolute;
	background-repeat: no-repeat;
	top: 161px;
	left: 67px;

	font-family: Verdana,Arial,Helvetica,Tahoma,Verdana,sans-serif;
	font-weight: bold;
	color: #9a8053;
	font-size: 10px;
	line-height: 12px;
}

#imageSAV
{
	position: absolute;
	top: 200px;
	left: 461px;
	width: 418px;
	height: 280px;
	text-align: center;
}

#flashSAV
{
	position: absolute;
	top: 526px;
	left: 0;
	height: 100px;
	background: black;
	margin: 0;
	padding: 0;
}

#sousMenuSAV
{
	position: absolute;
	top: 200px;
	right: 702px;
	cursor: pointer;
}
	 

#nextStep, #previousStep
{
	position: absolute;
	top: 510px;
	right: 118px;
	
	font-family: Verdana,Arial,Helvetica,Tahoma,Verdana,sans-serif;
	font-weight: bold;
	color: #9a8053;
	font-size: 11px;
}

#previousStep
{
	left: 460px;
}

#nextStep a:link, #nextStep a:visited, #nextStep a:active,
#previousStep a:link, #previousStep a:visited, #previousStep a:active
{
	color: #9a8053;
	text-decoration: none;
}

#titreSAVSoin_1, #titreSAVSoin_2, #titreSAVSoin_3, #titreSAVSoin_4
{
	position: absolute;
	background-repeat: no-repeat;
	width: 480px;
	height: 50px;
}

#titreSAVSoin_1
{
	top: 176px;
	left: 60px;
}

#titreSAVSoin_2
{
	top: 178px;
	left: 40px;
}

#titreSAVSoin_3
{
	top: 200px;
	left: 211px;
}
#titreSAVSoin_4
{
	top: 225px;
	left: 240px;
}

#sousMenuSAVSoin
{
	position: absolute;
	top: 216px;
	right: 708px;
	cursor: pointer;
}

#menuSAVSoin
{
	position: absolute;
	top: 305px;
	left: 192px;
}

#menuSAVSoinIndex
{
	position: absolute;
	top: 450px;
	left: 650px;
}

#menuSAVSoin ul, #menuSAVSoinIndex ul
{
	padding: 0;
	margin: 0;
	list-style: none;
	list-style-image: none;
}

#menuSAVSoin ul li, #menuSAVSoinIndex ul li
{
	margin: 0;
	padding: 0;
}

#menuSAVSoin ul li a, #menuSAVSoin ul li a:visited, #menuSAVSoinIndex ul li a, #menuSAVSoinIndex ul li a:visited
{
	margin: 0 0 0 0;
	padding: 2px 0 2px 20px;

	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #a89191;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 20px;
	text-decoration: none;
}

#menuSAVSoinIndex ul li a, #menuSAVSoinIndex ul li a:visited
{
	background-image: url(images/common/arrow_gold_right.gif);
	background-repeat: no-repeat;
	background-position: 4px 2px;
}

#menuSAVSoin ul li a:hover, #menuSAVSoinIndex ul li a:hover
{
	font-weight: bold;
}

#menuSAVSoin ul li a:hover
{
	background-image: url(images/sav/croix.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;

	/* next line necessary for IE 6 only */
	background-color: transparent;
}

#menuSAVSoin ul li a.selected
{
	background-image: url(images/sav/croix.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	font-weight: bold !important;
}

#texteSAVSoin, #texteSAVSoinIndex
{
	position: absolute;
	top: 185px;
	left: 505px;
	width: 465px;
	height: 375px;
	overflow-y: auto;
	padding-right: 15px;

	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #a89191;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
}

#texteSAVSoin h1
{
	margin: 20px 0 10px 0;
	text-indent: 22px;
	background-image: url(images/sav/croix.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
	font-weight: bold;
	color: #9a8053;
	font-size: 12px;
	line-height: 13px;
}

#texteSAVSoin a:link, #texteSAVSoin a:visited, #texteSAVSoin a:active, #texteSAVSoin a:hover
{
	color: #8a6b3c;
	text-decoration: none;
	font-weight: bold;
}

/* redefinition */
#texteSAVSoinIndex
{
	height: 250px;
}

#texteSAVSoinIndex strong
{
	font-weight: bold;
}

#faqSAVSoin
{
	display: inline;
	font-weight: bold;
}

#faqSAVSoin a:link, #faqSAVSoin a:hover, #faqSAVSoin a:active, #faqSAVSoin a:visited
{
	text-decoration: none;
	color: #a89191;
}

#imprimerSAVSoin
{
	position: absolute;
	top: 167;
	right: 92px;
	z-index: 10;
	font-family: Verdana,Arial,Helvetica,Tahoma,Verdana,sans-serif;
	font-weight: bold;
	color: #9a8053;
	font-size: 11px;
}

#imprimerSAVSoin a:link, #imprimerSAVSoin a:visited, #imprimerSAVSoin a:active
{
	color: #9a8053;
	text-decoration: none;
}

/* by default, do not display messages reserved to US */
span.us-only
{
	display: none;
}

#titreSAVCentre_1, #titreSAVCentre_2, #titreSAVCentre_3
{
	position: absolute;
	background-repeat: no-repeat;
	width: 480px;
	height: 50px;
}

#titreSAVCentre_1
{
	top: 180px;
	left: 69px;
}

#titreSAVCentre_2
{
	top: 241px;
	left: 88px;
}
#titreSAVCentre_3
{
	top: 241px;
	left: 88px;
}

#sousMenuSAVCentre
{
	position: absolute;
	right: 699px;
	top: 220px;
	z-index: 1;
	cursor: pointer;
}

#faqSAVCentre
{
	position: absolute;
	top: 264px;
	left: 109px;
	width: 200px;

	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #a89191;
	line-height: 13px;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
}

#faqSAVCentre a:link, #faqSAVCentre a:hover, #faqSAVCentre a:active, #faqSAVCentre a:visited
{
	text-decoration: none;
	color: #a89191;
}

#selectSAVCentre
{
	position: absolute;
	top: 290px;
	left: 110px;
	width: 200px;

	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #a89191;
	line-height: 13px;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	
	cursor: pointer;
}

#printText
{
	position: absolute;
	top: 50px;
	left: 94px;
	width: 300px;

	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: black;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 20px;
	display: none;
}

select, input, textarea
{
	 font-size: 11px;
	 font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
}

/*
#selectSAVCentre select
{
	margin: 5px 0 0 0;
	width: 200px;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-size: 12px;
	color: black;
}
*/
#bienvenueSAVCentre
{
	position: absolute;
	top: 239px;
	left: 402px;
	width: 500px;

	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #a89191;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
}

#bienvenueSAVCentre ol
{
	padding: 0;
	margin-left: 22px;
}

#bienvenueSAVCentre a, #texteSAV a:link, #bienvenueSAVCentre a:active, #bienvenueSAVCentre a:visited, #bienvenueSAVCentre a:hover
{
	color: #9a8053;
	text-decoration: none;
	font-weight: bold;
}

#contenuSAVCentre
{
	position: absolute;
	top: 239px;
	left: 402px;
	width: 550px;
	height: 350px;
	overflow-y: auto;
}

#contenuSAVCentre table
{
	border-collapse: collapse;
	padding: 0;
	margin: 0;
}

#contenuSAVCentre table tr
{
	vertical-align: top;
}

#contenuSAVCentre table tr td
{
	width: 240px;
	padding: 0 25px 10px 0;
	margin: 0;

	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #a89191;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
}

#imprimerSAVCentre
{
	position: absolute;
	top: 207;
	right: 92px;
	z-index: 10;

	font-family: Verdana,Arial,Helvetica,Tahoma,Verdana,sans-serif;
	font-weight: bold;
	color: #9a8053;
	font-size: 11px;
}

#imprimerSAVCentre a:link, #imprimerSAVCentre a:visited, #imprimerSAVCentre a:active
{
	color: #9a8053;
	text-decoration: none;
}

.modelDescription strong, .modelDescriptionPrint strong
{
	font-family: Verdana, Arial, Helvetica,Tahoma, Verdana,  sans-serif;
	font-weight: bold;
	color: #333333;
	font-size: 11px;
	width-space:nowrap;
}

#sousMenuSAVEngagement
{
	position: absolute;
	right: 669px;
	top: 210px;
	cursor: pointer;
}

#sousMenuSAVCertificat
{
	position: absolute;
	right: 689px;
	top: 180px;
	cursor: pointer;
}

#sousMenuSAVAttestation
{
	position: absolute;
	right: 689px;
	top: 180px;
	cursor: pointer;
}


.modelDescription #label1, .modelDescription #label2, .modelDescription #label3, .modelDescription #label4,
.modelDescriptionPrint #label1, .modelDescriptionPrint #label2, .modelDescriptionPrint #label3, .modelDescriptionPrint #label4,
.modelDescription #label1_asian, .modelDescription #label2_asian, .modelDescription #label3_asian, .modelDescription #label4_asian,
.modelDescriptionPrint #label1_asian, .modelDescriptionPrint #label2_asian, .modelDescriptionPrint #label3_asian, .modelDescriptionPrint #label4_asian
{
	position: absolute;
	text-align: center;
}

.modelDescription #label1
{
	top: 202px;
	left: 465px;
}
.modelDescription #label2
{
	top: 210px;
	left: 605px;
}
.modelDescription #label3
{
	top: 209px;
	left: 735px;
}
.modelDescription #label4
{
	top: 222px;
	left: 880px;
}

.modelDescriptionPrint #label1
{
	top: 540px;
	left: 129px;
}
.modelDescriptionPrint #label2
{
	top: 548px;
	left: 267px;
}
.modelDescriptionPrint #label3
{
	top: 547px;
	left: 397px;
}
.modelDescriptionPrint #label4
{
	top: 560px;
	left: 542px;
}

.modelDescription #label1_asian, .modelDescription #label2_asian, .modelDescription #label3_asian, .modelDescription #label4_asian,
.modelDescriptionPrint #label1_asian, .modelDescriptionPrint #label2_asian, .modelDescriptionPrint #label3_asian, .modelDescriptionPrint #label4_asian
{
	white-space: nowrap;
}

.modelDescription #label1_asian
{
	top: 202px;
	left: 455px;
}
.modelDescription #label2_asian
{
	top: 210px;
	left: 595px;
}
.modelDescription #label3_asian
{
	top: 209px;
	left: 725px;
}
.modelDescription #label4_asian
{
	top: 222px;
	left: 870px;
}

.modelDescriptionPrint #label1_asian
{
	top: 535px;
	left: 119px;
}
.modelDescriptionPrint #label2_asian
{
	top: 543px;
	left: 257px;
}
.modelDescriptionPrint #label3_asian
{
	top: 542px;
	left: 387px;
}
.modelDescriptionPrint #label4_asian
{
	top: 555px;
	left: 528px;
}

/* Les masques - Edition 2008 */

.modelDescription #model_86070_2008_1
{
	position: absolute;
	text-align: center;
	top: 178px;
	left: 430px;
	width: 120px;
	border: 0px solid black;
}
.modelDescription #model_86070_2008_2
{
	position: absolute;
	text-align: center;
	top: 179px;
	left: 563px;
	width: 120px;
	border: 0px solid black;
	
}
.modelDescription #model_86070_2008_3
{
	position: absolute;
	text-align: center;
	top: 173px;
	left: 693px;
	width: 120px;
	border: 0px solid black;
}
.modelDescription #model_86070_2008_4
{
	position: absolute;
	text-align: center;
	top: 173px;
	left: 790px;
	width: 200px;
	border: 0px solid black;
}

.modelDescriptionPrint #model_86070_2008_1
{
	position: absolute;
	text-align: center;
	top: 526px;
	left: 134px;
	width: 120px;
	border: 0px solid black;
}
.modelDescriptionPrint #model_86070_2008_2
{
	position: absolute;
	text-align: center;
	top: 530px;
	left: 267px;
	width: 120px;
	border: 0px solid black;
}
.modelDescriptionPrint #model_86070_2008_3
{
	position: absolute;
	text-align: center;
	top: 524px;
	left: 398px;
	width: 120px;
	border: 0px solid black;
}
.modelDescriptionPrint #model_86070_2008_4
{
	position: absolute;
	text-align: center;
	top: 523px;
	left: 492px;
	width: 200px;
	border: 0px solid black;
}

/* - */

.modelDescription ul
{
	padding: 0;
	margin: 5px 0 5px 0;
	list-style: none;
	list-style-image: none;
}

.modelDescription ul li
{
	margin: 0;
	padding: 0 0 0 22px;
	background-image: url(images/common/arrow_gold_right.gif);
	background-repeat: no-repeat;
	background-position: 4px 1px;
}

#Boutique-b{
position:absolute;
top:46px;
left:0px;
width:1014px;
height:609px;
background-repeat:no-repeat;
}

#Boutique-pv-home{
position:absolute;
top:46px;
left:0px;
width:1014px;
height:609px;
background-repeat:no-repeat;
}

#Boutique-pv{
position:absolute;
top:46px;
left:0px;
width:1014px;
height:609px;
background-repeat:no-repeat;
}

#Boutique-f{
position:absolute;
top:46px;
left:0px;
width:1014px;
height:609px;
background-repeat:no-repeat;
}

#leftBoxBoutique {
position:absolute;
left: 45px;
top: 174px;
width: 280px;
padding: 0px;
margin: 0px;
border: 0px;
background-color: transparent;
}

#mainBoxBoutique {
position:absolute;
left: 375px;
top: 9px;
height: 450px;
width: 630px;
padding: 0px;
margin: 0px;
border: 0px;
background-color: transparent;
}

#boutique-page-title{
position:absolute;
top:0px;
left:0px;
width:500px;
height:100px;
border:0px
padding:0px;
margin:0px;}

#boutique-scrolling-page{
	margin:0px;
	padding:0px;
	border:0px;
	position:absolute;
	z-index:1;
	top:100px;
	left:0px;
	width:620px;
	max-width:620px;
	max-height:360px;
	height:360px;
	overflow:auto;
	scrollbar-arrow-color:#F8F5F0;
	scrollbar-track-color:#F8F5F0;
	scrollbar-shadow-color:#F8F5F0;
	scrollbar-face-color:#8B754F;
	scrollbar-highlight-color:#F8F5F0;
	scrollbar-darkshadow-color:#F8F5F0;
}


.Txtboutiques-adresse-Black {
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: bold;

}
.Txtboutiques-adresse-Brune {
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #9A8053;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
}
.Txtboutiques-adresse {
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 15px;
}


#pageBgBox {
	padding: 0;
	margin: 0;
	border: 0;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 0px;
	height: 270px;
	width: 657px;
	
}
#pageMainBox {
	padding: 0;
	margin: 0;
	border: 0;
	position: absolute;
	visibility: visible;
	left: 51px;
	top: 105px;
	height: 170px;
	width: 270px;
	
}
#pageTitleBox {
	padding: 0;
	margin: 0;
	border: 0;
	position: absolute;
	visibility: visible;
	left: 330px;
	top: 70px;
	height: 41px;
	width: 279px;
	
}
#pageFlashBox {
	padding: 0;
	margin: 0;
	border: 0;
	position: absolute;
	visibility: visible;
	left: 330px;
	top: 110px;
	height: 185px;
	width: 279px;
	
}
#printBox {
	padding: 0;
	margin: 0;
	border: 0;
	position: absolute;
	visibility: visible;
	left: 609px;
	top: 60px;
	height: 20px;
	width: 48px;
	
}
#TitleImgBox {
	padding: 0;
	margin: 0;
	border: 0;
	position: absolute;
	visibility: visible;
	left: 2px;
	top: 0;
	height: 67px;
	width: 328px;

}
.adressTxt {
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #000000;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
}	
.adressBTxt {
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #000000;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: 13px;
}
.mainTxt {
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #000000;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
}
#bgBoxBoutique {
	padding: 0;
	margin: 0;
	border: 5px;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 0px;
	height: 688px;
	width: 1054px;
}
#titleBoxBoutique {
	padding: 0;
	margin: 0;
	border: 5px;
	position: absolute;
	visibility: visible;
	left: 10px;
	top: 10px;
	height: 67px;
	width: 328px;
}

#MainBoxIndex {
    padding: 0;
	margin: 0;
	border: 0;
	position: absolute;
	visibility: visible;
	left: 356px;
	top: 280px;
	height: 100px;
	width: 557px;
	background-color: transparent
}
#flashBoxBoutique {
	padding: 0;
	margin: 0;
	border: 0;
	position: absolute;
	visibility: visible;
	overflow: visible;
	left: 0px;
	top: 320px;
	height: 173px;
	width: 550px;
	z-index : -5;
}
.topDropBoutique {
    font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
    color: #000000;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
}
#pageBgBoxContentBoutique {
	padding: 0;
	margin: 0;
	border: 0;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 0px;
	height: 270px;
	width: 657px;
}
#pageMainBoxContentBoutique {
	padding: 0;
	margin: 0;
	border: 0;
	position: absolute;
	visibility: visible;
	left: 51px;
	top: 45px;
	height: 170px;
	width: 270px;
}
#pageTitleBoxContentBoutique {
	padding: 0;
	margin: 0;
	border: 0;
	position: absolute;
	visibility: visible;
	left: 330px;
	top: 10px;
	height: 41px;
	width: 279px;
}
#pageFlashBoxContentBoutique {
	padding: 0;
	margin: 0;
	border: 0;
	position: absolute;
	visibility: visible;
	left: 330px;
	top: 50px;
	height: 185px;
	width: 279px;
}
#printBoxContentBoutique {
	padding: 0;
	margin: 0;
	border: 0;
	position: absolute;
	visibility: visible;
	left: 609px;
	top: 0;
	height: 20px;
	width: 48px;
}
.adressTxtContentBoutique {
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #000000;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
}

.adressBTxtContentBoutique {
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #000000;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: 13px;
}

.adressBrunTxtContentBoutique {
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #9A8053;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	line-height: 13px;
}

/* END CSS NEW BOUTIQUE */

/* BEGIN CSS NEW HOME PAGE */

#left-box{
	margin:0;
	padding:0;
	border:0;
	position:absolute;
	z-index:1;
	top: 251px;
	left: 50px;
	width:300px;

	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #333333;
	font-size: 10px;
	line-height: 12px;
}

#right-box
{
	margin:0;
	padding:0;
	border:0;
	position:absolute;
	z-index:1;
	top: 333px;
	left: 663px;
 	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #333333;
	font-size: 10px;
	line-height: 12px;
}

#homeTitle
{
	position: absolute;
	left: 50px;
	top: 100px;

        font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #86704b;
	font-size: 38px;
	/*line-height: 12px;*/
}

#homeText
{
	position: absolute;
	top: 154px;
	left: 310px;
	width: 582px;
	height: 170px;

	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #826c47;
	font-size: 10px;
	line-height: 12px;
}

#homeText h1
{
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

#homeText #space1, #homeText #space14, #homeText #space15,
#homeText #space16, #homeText #space17, #homeText #space18, #homeText #space19, #homeText #space20, #homeText #space21, #homeText #space22, #homeText #space23,
#homeText #space24, #homeText #space25, #homeText #space26, #homeText #space27, #homeText #space28, #homeText #space29, #homeText #space30, #homeText #space31
{
	float: left;
	clear: left;
	padding: 0;
	margin: 0;
	width: 0;
	height: 4px;
	border: 1px solid transparent;

	line-height: 4px;
	font-size: 2px;
}

/* IE 6 hack: affect an unused color to the border and remove it's color to obtain a transaprent border */
* html #homeText #space1, * html #homeText #space14, * html #homeText #space15,
* html #homeText #space16, * html #homeText #space17, * html #homeText #space18, * html #homeText #space19, * html #homeText #space20,
* html #homeText #space21, * html #homeText #space22, * html #homeText #space23,
* html #homeText #space24, * html #homeText #space25, * html #homeText #space26, * html #homeText #space27, * html #homeText #space28,
* html #homeText #space29, * html #homeText #space30, * html homeText #space31
{
	border-color: cornsilk ;
	filter:chroma(color=cornsilk );
}

#homeText #space1 { height: 72px; }

#homeText #space14 { width: 80px; }
#homeText #space15 { width: 84px; }
#homeText #space16 { width: 88px; }
#homeText #space17 { width: 89px; }
#homeText #space18 { width: 91px; }
#homeText #space19 { width: 99px; }
#homeText #space20 { width: 108px; }
#homeText #space21 { width: 115px; }
#homeText #space22 { width: 120px; }
#homeText #space23 { width: 129px; }
#homeText #space24 { width: 134px; }
#homeText #space25 { width: 142px; }
#homeText #space26 { width: 145px; }
#homeText #space27 { width: 156px; }
#homeText #space28 { width: 160px; }
#homeText #space29 { width: 170px; }
#homeText #space30 { width: 170px; }


#homeDownNote
{
	position: relative;
	top: 572px;
	left: 16px;
}

#homeDownNote table
{
	border-collapse: collapse;
}

#homeDownNote table tr td
{
	padding: 0 4px 0 4px;
	margin: 0;
	
	font-family: Verdana,Arial,Helvetica,Tahoma,Verdana,sans-serif;
	color: white;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
}

#homeDownNote table tr td.imageLeft
{
	vertical-align: top;
	width: 17px;
}

#homeDownNote table tr td.imageRight a img.link
{
	width: 145px;
	height: 48px;
	border: 0;
}

#homeDownNote table tr td.row1
{
	height: 48px;
}

#homeDownNote table tr td.row2
{
	height: 5px;
}


.title-box{
   margin:5px 0 5px 0;
	width:260;
	height:27;
	margin:0;
	padding:0;
	font-size: 10px;
	line-height: 12px;
}

.title-new{
        margin:5px 0 5px 0;
        font-weight:bold;
}

.img-box{
	margin:5px 0 5px 0;
	padding:0;
	border:0;
	text-align : left;
}

.link-box{
	width:260;
	background-position:top;
	background-repeat:repeat-x;
	margin:0;
	padding:10px 0 0 0;
}
a.link-box-btn:link,a.link-box-btn:visited,a.link-box-btn:active{
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #9A8053;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}

a.link-title-news:link,a.link-title-news:visited,a.link-title-news:active{
    font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #333333;
	font-size: 10px;
	line-height: 12px;
	font-weight:bold;
	text-decoration: none;
}
	
a.link-title-news:hover {
	text-decoration:underline;
}

.new-box{
	position:absolute;
	z-index:6;
	padding:0;
	border:0;
	margin:0;
	top: 560px;
	left: 600px;
}

/* END CSS NEW HOME PAGE */

td {
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #A89191;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
}

.alert {
        font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #FF0000;
	font-size: 11px;
        font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
}

/* Forms */

input.submit {
        font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
        color: #9A8053;
        border: 0;
	font-size: 12px;
	font-weight: bold;
	background-color: #FCFBF9;
	line-height: 13px;
	text-decoration: none;
	text-align: right;
}

input.submit:hover {
        text-decoration: underline;
}

input.text
{

}

/* Errors list in a cell */
td.form_errors h4
{
	font-size: 12px;
	margin: 0;
	padding: 0;
}

td.form_errors ul
{
	/*
margin: 0;
	padding: 0;*/
}
/* - */


text_site {
	scrollbar-arrow-color:#9A9192;
        scrollbar-track-color:#ffffff;
        scrollbar-shadow-color:#ffffff; 
	scrollbar-face-color:#cccccc;
        scrollbar-highlight-color:#ffffff;
        scrollbar-darkshadow-color:#ffffff; 
	scrollbar-3dlight-color:#ffffff;
}

.textb {
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #ffffff;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
}
.textLivre {
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #9D9D9D;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 16px;
}

.textg {
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #5C5C5C;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 25px;
}

.textGris {
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #5C5C5C;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 20px;
}

.textGris2 {
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #5C5C5C;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
}

.dropDown {
	background-color: #000000;
	font-size: 8pt;
	font-family: verdana;
	color: #A89191;
	border: thin none 000000;
	display: marker;
	width: 190px
}
.dropDown2 {
	background-color: #000000;
	font-size: 8pt;
	font-family: verdana;
	color: #A89191;
	border: thin none 000000;
	display: marker;
	/*width: 330px;*/
	width: 285px;
}

.txtSmallW {
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;	color: #ffffff;	font-size: 10px;
}

.title {font-family: Verdana, Arial, Helvetica,Tahoma, Verdana,  sans-serif; font-weight: bold; color: #9A8053; font-size: 12px  }
.title2 {font-family: Verdana, Arial, Helvetica,Tahoma, Verdana,  sans-serif; font-weight: bold; color: #9A8053; font-size: 10px; line-height: 12px;   }
.titleB {font-family: Verdana, Arial, Helvetica,Tahoma, Verdana,  sans-serif; font-weight: bold; color: #333333; font-size: 11px; width-space:nowrap;  }
.titleDrop {
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-weight: 200;
	color: #E0C5C5;
	font-size: 11px;
}
.txtDropdown {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #7b0614}

#modelTitle .noDisplay
{
	display: none;
}

a
{
	color: #9A8053;
}

a.txtSmall:link,a.txtSmall:visited,a.txtSmall:active,a.txtSmall:hover {	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;	color: #ffffff;	font-size: 10px;text-decoration: underline;
}

a.textN {cursor: pointer; color: #9A8053; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; line-height: 13px; text-decoration: none  }

a.textN:link,a.textN:visited,a.textN:active,a.textN:hover { color: #9A8053; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; line-height: 13px; text-decoration: none  }

a.btext:link,a.btext:visited,a.btext:active { color: #FFFFFF; text-decoration: none  }
a.btext:hover { color: #FFFFFF; text-decoration: none  }

a.text250:link,a.text250:visited,a.text250:active { color: #A89191; text-decoration: none; cursor: default  }
a.text250:hover{ color: #A89191; text-decoration: none; cursor: default; font-weight: bold;}

a.layertext:link,a.layertext:visited,a.layertext:active { color: #A89191; text-decoration: none  }
a.layertext:hover{ color: #9A8053; text-decoration: none; /*font-weight: bold;*/ }

a.layervariantes:link,a.layervariantes:visited,a.layervariantes:active { color: #A89191; text-decoration: none;cursor: default  }
a.layervariantes:hover{ color: #9A8053; text-decoration: none; /*font-weight: bold;*/ cursor: default }

.layertexton{ color: #9A8053; text-decoration: none; font-weight: bold; }

a.grey:link,a.grey:visited,a.grey:active { color: #AAAAAA; text-decoration: none; }
a.grey:hover{ color: #AAAAAA; text-decoration: none; font-weight: bold; }

.greyon{ color: #A3A3A3; text-decoration: none; font-weight: bold; }

/* FAQ for US/Sage form */
#faq_container {
	margin-left: auto;
    margin-right: auto;
    width: 600px;
    color: #5c5c5c;
    font: 8pt , Verdana, Arial, Helvetica, san-serif;
}

#faq_questions {
    padding-bottom: 30px;
}

#faq_questions ol {
	color: #5c5c5c;
}

#faq_questions ol li {
	
	padding-top:5px;
	padding-bottom:5px;
}

#faq_questions  ol li a {
	color: #9A8053;
	text-decoration: none;
	font-weight: bold;
}

#faq_answers ol {
	color: #5c5c5c;
}

#faq_answers ol li {
	padding-top:5px;
	padding-bottom:15px;
}

#faq_answers  ol li a {
	color: #9A8053;
	text-decoration: none;
	font-weight: bold;
}

/* Terms and conditions Form US/Sage */
#terms_container {
	margin-left: auto;
    margin-right: auto;
    width: 600px;
    font: 12px Verdana, Arial, Helvetica, san-serif;
}

#terms_content {
	line-height: 140%;
}

#terms_logo {
	margin-bottom: 30px;
	margin-top: 10px;
}

/* Buttons for links */
a.button1 {
  color: white;
  background-color: #9C978F;
  text-decoration: none;
  /*font-weight: bold;*/
  text-align: center;
  padding: 2px 8px 2px 8px;
  border: 1px solid #E4E2E0;
  font-size: 11px;
}

/* Button */
a.button-black-arrowed {
    background: transparent url('../images/common/button-right.png') no-repeat scroll top right;
    display: block;
    float: left;
    font: normal 14px arial, sans-serif;
    height: 28px;
    padding-right: 21px;
    text-decoration: none;
    text-transform: uppercase;
    outline: none;
    color: #b9ac82!important;
}

a.button-black-arrowed span {
    background: transparent url('../images/common/button-left.png') no-repeat;
    display: block;
    line-height: 14px;
    padding: 6px 8px 8px 10px;
}

a.button-black-arrowed:hover {
	text-decoration: none!important;
}