body {
	background-color:#C0C0C0;
}
/*style header*/
#header{position:relative; margin-left:auto; margin-right:auto; width:850px; height:144px; background:url(../img/imgHeader.jpg) repeat-x; text-align:right;}
#logoHeader{position:absolute; top:28px; left:28px;}
#menuHeader a{text-decoration:none; color:white; border-style:none; position:relative; top:85px; right:20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#langue a{text-decoration:none; color:white; border-style:none; position:relative; top:10px; right:30px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

/*style footer*/
#footer{position:relative; margin-left:auto; margin-right:auto; width:850px; height:72px; background:url(../img/imgFooter.jpg) repeat-x;}
#copyright{position:relative; top:30px; left:30px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:white;}
#tollfree{position:relative; top:10px; left:688px; font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#423737; text-transform:capitalize; font-weight:bold;}

/*style main*/
#main{position:relative; margin-left: auto; margin-right: auto; width: 850px; height: 850px;}

/*style pages acceuil*/
#acceuil{position:relative; margin-left:auto; margin-right:auto; width:850px; height:634px; background:url(../img/imgAccueil.jpg);}
#redboxAcceuil{position:absolute; left:543px; width:216px; height:504px; background: #E82C2E url(../img/imgShadowRouge.jpg); background-position:top; background-repeat:no-repeat; font-family: Arial, sans-serif, Helvetica; font-size:12px; color:white; padding:30px 30px 0 30px; text-align:left;}
#titreAcceuil{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold}
#sousTitreAcceuil{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
#texteAcceuil{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:150px;}
#nextLinkAcceuil img{position:absolute; left:224px; top:500px; width:21px; height:18px; border:0;}
#previousLinkAcceuil img {position:absolute; left:200px; top:500px; width:21px; height:18px; border:0;}
#textePageSuivante {position:absolute; left:30px; top:500px; width:100%; height:18px; border:0; font-size:12px; color:#c12526; display:none;}
#textePagePrecedente {position:absolute; left:30px; top:500px; width:100%; height:18px; border:0; font-size:12px; color:#c12526; display:none;}

/*style pages presentation*/
#presentation{position:relative; margin-left:auto; margin-right:auto; width:850px; height:634px; background:url(../img/imgPresentation.jpg);}
#redboxPresentation{position:absolute; left:30px; width:216px; height:496px; background: #E82C2E url(../img/imgShadowRouge.jpg); background-position:top; background-repeat:no-repeat; color:white;font-family: Arial, sans-serif, Helvetica; font-size:12px; padding:30px 30px 0 30px; text-align:left}

/*style pages contact*/
#contact{position:relative; margin-left:auto; margin-right:auto; width:850px; height:634px; background:url(../img/imgContact.jpg);}
#contact a{color:#fff; text-decoration:none;}
#titreContact{font-size:14px; font-weight:bold;}
#redboxContact{position:absolute; left:30px; width:216px; height:337px; background: #E82C2E url(../img/imgShadowRouge.jpg); background-position:top; background-repeat:no-repeat; font-family: Arial, sans-serif, Helvetica; font-size:12px; color:white; padding:30px 30px 0 20px; text-align:justify;}
#button{ position:absolute; left:19px; top:277px; width:166px; height:30px; border:0; background:url(../img/imgButtonContact.jpg); font-family:Arial, Helvetica, sans-serif; text-align:center; padding-top:12px;}
#button a{ text-decoration:none; color:#FFF; }
#transparence{position:absolute; left:0px; top:0px; z-index:1; filter:alpha(opacity=60); opacity:0.6;}
#formCarreBlanc{position:absolute; left:330px; top:165px; width:487px; height:518px; background-color:white; z-index:2; }
#formCarreGris{position:absolute; left:8px; top:8px; width:472px; height:503px; background-color:#E4E4E4; z-index:30; }
#formTitre{text-decoration:underline; font-family:Helvetica, sans-serif, Arial; font-size:12px; font-weight:bold; padding:17px 0 27px 17px;}
#formlblChamp{font-family:Helvetica, sans-serif, Arial; font-size:12px; padding:0 0 0 16px;}
#formChamp{padding:0 0 15px 16px;}
#formEtoile{color:red;}
#buttonSubmit{ font-family:Arial, Helvetica, sans-serif; font-size:12px; position:absolute; left:14px; top:430px; width:85px; height:35px; border:0; background:url(../img/imgButtonSubmit.jpg); background-repeat:no-repeat; text-align:center; padding-top:7px;}
#buttonSubmit a{ text-decoration:none; color:#FFF; }
#buttonClose img{position:absolute; left:439px; top:469px; width:20px; height:19px; border:0;}


/*style pages accessoire*/
#accessoire{position:relative; margin-left:auto; margin-right:auto; width:850px; height:634px; background:url(../img/imgAccessoire.jpg);}
#redboxAccessoire{position:absolute; left:30px; width:216px; height:100%; padding-top:23px; padding-left:30px; background: #E82C2E url(../img/imgShadowRouge.jpg); background-position:top; background-repeat:no-repeat; font-family: Arial, sans-serif, Helvetica; font-size:12px; color:white;}
#categorieActive{position:absolute; left:310px; top:23px; color:#FFF; font-family: Arial, sans-serif, Helvetica; font-size:12px; }
#imagePrincipale{position:absolute; left:310px; top:53px; width:335px; height:335px; }
#imageSecondaire{position:absolute; left:685px; top:53px; width:125px; height:125px;}
#descriptionSecondaire{position:absolute; left:686px; top:181px; width:125px; height:18px; font-family: Arial, sans-serif, Helvetica; font-size:10px; color:black; text-align:right; }
#descriptionPrincipale{position:absolute; left:310px; top:390px; width:435px; height:235px; font-family: Arial, sans-serif, Helvetica; font-size:12px; color:white; text-align:justify; }
#retour{position:absolute; left:310px; top:443px; }
#retour a{ color:#FFF; font-family: Arial, sans-serif, Helvetica; font-size:12px; }
#tableauAccessoire{position:absolute; left:310px; top:43px; width:520px; height:495px;}
#item1 img{position:absolute; left:0px; top:0px; width:150px; height:150px; border:0;}
#item2 img{position:absolute; left:182px; top:0px; width:150px; height:150px; border:0;}
#item3 img{position:absolute; left:362px; top:0px; width:150px; height:150px; border:0;}
#item4 img{position:absolute; left:0px; top:178px; width:150px; height:150px; border:0;}
#item5 img{position:absolute; left:182px; top:178px; width:150px; height:150px; border:0;}
#item6 img{position:absolute; left:362px; top:178px; width:150px; height:150px; border:0;}
#item7 img{position:absolute; left:0px; top:356px; width:150px; height:150px; border:0;}
#item8 img{position:absolute; left:182px; top:356px; width:150px; height:150px; border:0;}
#item9 img{position:absolute; left:362px; top:356px; width:150px; height:150px; border:0;}
#linkCategorie {position:relative; padding-bottom:10px;}
#linkCategorie a{position:relative; font-weight:bold; text-decoration:none; color:white;}
.Sousproduit{ display:none; }
#linkSousproduit{position:relative; padding-left:15px; padding-top:5px; font-weight:bold; }
#spaceCategorie{ height:0px;}
#paginator{position:absolute; left:310px; top:542px; padding-top:5px; width:520px; text-align:center; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
#paginator a { color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; }

/*style page monture*/
#monture{position:relative; margin-left:auto; margin-right:auto; width:850px; height:634px; background:url(../img/imgMonture.jpg);}
#montureCogan{position:relative; margin-left:auto; margin-right:auto; width:850px; height:634px; background:url(../img/imgCoganBg.jpg);}
#montureOrgreen{position:relative; margin-left:auto; margin-right:auto; width:850px; height:634px; background:url(../img/imgOrgreenBg.jpg);}
#montureDutz{position:relative; margin-left:auto; margin-right:auto; width:850px; height:634px; background:url(../img/imgDutzBg.jpg);}
#montureKinto{position:relative; margin-left:auto; margin-right:auto; width:850px; height:634px; background:url(../img/imgKintoBg.jpg);}
#montureHamamoto{position:relative; margin-left:auto; margin-right:auto; width:850px; height:634px; background:url(../img/imgHamamotoBg.jpg);}
#montureBellinger{position:relative; margin-left:auto; margin-right:auto; width:850px; height:634px; background:url(../img/imgBellingerBg.jpg);}
#montureFaconnable{position:relative; margin-left:auto; margin-right:auto; width:850px; height:634px; background:url(../img/imgFaconnableBg.jpg);}
#montureStrada{position:relative; margin-left:auto; margin-right:auto; width:850px; height:634px; background:url(../img/imgStradaBg.jpg);}
#montureRiverse{position:relative; margin-left:auto; margin-right:auto; width:850px; height:634px; background:url(../img/imgRiverseBg.jpg);}
#redboxMonture{position:absolute; left:553px; top:60px; width:216px; height:auto; padding:30px 30px 30px 30px; background: #E82C2E url(../img/imgShadowRouge.jpg); background-position:top; background-repeat:no-repeat; color:white; font-family: Arial, sans-serif, Helvetica; font-size:12px; text-align:left; }
#redboxMonture a{color:#FFF; text-decoration:none}
#blackboxMonture{position:absolute; left:0px; top:0px; width:850px; height:60px; background-color: #000000;}
#blackboxMonture a{text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #A6A6A6;}
#blackboxMonture a .source-image {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
#blackboxMonture a:hover{background:url(../img/imgMontureTitle.jpg); background-repeat:no-repeat;}
#montureMenuHaut img{position:absolute; left:30px; top:12px; border:0;}
#montureMenuBas img{position:absolute; left:50px; top:32px; border:0;}
#cpg{font-size:14px;}
#pays{font-size:14px;}
#titreMonture{font-size:14px; font-weight:bold;}
#texteMonture{font-size:12px; padding-bottom:150px;}
#logoMonture{text-align:right;}
#cogan{position:absolute; left:0px;}
#orgreen{position:absolute; left:62px;}
#dutz{position:absolute; left:141px;}
#kinto{position:absolute; left:202px;}
#hamamoto{position:absolute; left:255px;}
#bellinger{position:absolute; left:342px;}
#faconnable{position:absolute; left:0px;}
#strada{position:absolute; left:99px;}
#rivers{position:absolute; left:141px;}
#verticale{position:absolute; left:286px;}

/* style adminHeader */
#adminHeader{position:relative; margin-left:auto; margin-right:auto; width:850px; height:144px; background:url(../img/imgAdminHeader.jpg) repeat-x;}
#adminMain{position:relative; margin-left: auto; margin-right: auto; width: 850px; height:100%; }
#adminPage{position:relative; margin-left: auto; margin-right: auto; width: 850px; height:auto; background-color: #E82C2E }
#adminMenuSide{position:relative; width:158px; height:379px; float:left; background-color: #E82C2E;}
#adminContent{font-family:Arial, Helvetica, sans-serif; font-size:12px;position:relative; width:672px; min-height: 580px; height:auto;  float:left; padding-left:20px; background-color:white;}
#adminFooter{position:relative; margin-left: auto; margin-right: auto; width:850px; height:36px; background:url(../img/imgAdminFooter.jpg) repeat-x;}
#whiteDiv{position:relative; margin-left: auto; margin-right: auto; width:850px; height:25px; background:white}



#logoAdminHeader{position:absolute; left:18px; top:18px; width:322px; height:32px;}
#adminMenuHeader a{position:absolute; left:780px; top:95px; text-decoration:none; color:white; border-style:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#adminFooterTexteLeft{position:absolute; left:20px; top:7px; color:white; font-family: Arial, Helvetica, sans-serif; font-size: 16px; }
#adminFooterTexteRight{position:absolute; left:550px; top:7px; color:white; font-family: Arial, Helvetica, sans-serif; font-size: 16px; }
#labelAdmin{color:#6A6A6A; font-family: Arial, Helvetica, sans-serif; font-size: 16px; }
#labelRed{color:#E82C2E; font-family: Arial, Helvetica, sans-serif; font-size: 16px;}
#adminImage{width:150px;}

#redboxAdminCategories a{position:absolute; width:158px; height:38px; left:0px; top:0px; padding-bottom:5px; color:white; font-family: Arial, Helvetica, sans-serif; font-size: 16px; background-color: #FFF; text-decoration:none; text-align:center}
#redboxAdminSousCategories a{position:absolute; width:158px; height:38px; left:0px; top:42px; padding-bottom:5px; color:white; font-family: Arial, Helvetica, sans-serif; font-size: 16px; background-color: #FFF; text-decoration:none; text-align:center}
#redboxAdminProduits a{position:absolute; width:158px; height:38px; left:0px; top:84px; padding-bottom:5px; color:white; font-family: Arial, Helvetica, sans-serif; font-size: 16px; background-color: #FFF; text-decoration:none; text-align:center}
#redboxAdminNewsletters {position:absolute; width:158px; height:38px; left:0px; top:126px; padding-bottom:5px; color:white; font-family: Arial, Helvetica, sans-serif; font-size: 16px; background-color: #FFF; text-decoration:none; text-align:center}
#redboxAdminTestimonials {position:absolute; width:158px; height:38px; left:0px; top:168px; padding-bottom:5px; color:white; font-family: Arial, Helvetica, sans-serif; font-size: 16px; background-color: #FFF; text-decoration:none; text-align:center}
#redboxAdminUsers a{position:absolute; width:158px; height:38px; left:0px; top:210px; padding-bottom:5px; color:white; font-family: Arial, Helvetica, sans-serif; font-size: 16px; background-color: #FFF; text-decoration:none; text-align:center}
#redboxAdminGotoweb a{position:absolute; width:158px; height:38px; left:0px; top:252px; padding-bottom:5px; color:white; font-family: Arial, Helvetica, sans-serif; font-size: 16px; background-color: #FFF; text-decoration:none; text-align:center}
#redboxAdminHosting {position:absolute; width:158px; height:38px; left:0px; top:294px; padding-bottom:5px; color:white; font-family: Arial, Helvetica, sans-serif; font-size: 16px; background-color: #FFF; text-decoration:none; text-align:center}
#redboxAdminWebmail {position:absolute; width:158px; height:38px; left:0px; top:336px; padding-bottom:5px; color:white; font-family: Arial, Helvetica, sans-serif; font-size: 16px; background-color: #FFF; text-decoration:none;  text-align:center}
.titre_shatex_001 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
a:link {
	color: #907420;
}
a:visited {
	color: #907420;
}
a:hover {
	color: #907420;
}
a:active {
	color: #907420;
}