@charset "utf-8";
/* CSS Document */

body, table, div, p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
body {background-color:#000000;}
body#popup{background:url(images/fond_popup.jpg) #000000 no-repeat; color:#FFFFFF; margin:0 0 0 0;}
body#aide{background:url(images/fond_aide.jpg) #000000 repeat-x; margin:0}
body#imprimer{background-color:#FFFFFF; color:#000000}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
input, select, textarea{border:none;}
select, textarea{margin-top:4px; margin-bottom:5px;}
.input{width:200px;}
.input2{width:250px;}
textarea{height:58px; width:408px;}
textarea#collections,textarea#objdecos,textarea#exceptionnel,textarea#popup {height:70px; width:150px;}
input#file{font-size:10px; color:#333333; height:19px; width:120px; margin-top:5px; border:none;}
input#file2{font-size:10px; color:#333333; height:19px; width:170px; margin-top:5px; border:none;}
input#liens{font-size:10px; color:#333333; height:15px; width:204px; border:none;}
input#liensfile{font-size:10px; color:#333333; height:19px; width:230px; border:none;}
input#societe{font-size:10px; color:#333333; height:12px; width:250px; margin:7px 0px 7px 10px;}
input#france{font-size:10px; color:#333333; height:12px; width:240px; margin:7px 0px 7px 10px;}
input#monde{font-size:10px; color:#333333; height:12px; width:230px; margin:7px 0px 7px 10px;}
textarea#france{font-size:10px; color:#333333; height:50px; width:240px; margin:7px 0px 7px 10px;}
textarea#monde{font-size:10px; color:#333333; height:50px; width:230px; margin:7px 0px 7px 10px;}
label#france{margin-right:10px;}
.border{border:#00FF00 1px solid;}
.DragDropable{cursor:move;}


.fondBandeauhome{background:url(images/fond_bandeau.jpg) repeat-x;}
.fondBandeau{background:url(images/fond_bandeau.jpg) repeat-x;}
.logo{background:url(images/logo.jpg) no-repeat; height:110px;}
.lienLogo{height:80px; width:169px; cursor:hand;}
.menuHaut{margin-top:10px; margin-left:15px;}
.margesfleches{width:22px; margin-top:170px; margin-right:5px;}
.margesfleches2{width:22px; margin-top:110px; margin-right:5px;}
.margesfleches3{width:22px; margin-top:110px; margin-right:0px;}



.fondMenuGauche{height:420px; width:200px; float:left; position:absolute;}/*background:url(images/pix_trans_gris.png) repeat; */
/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/pix_trans_gris.png', sizingMethod='scale');*/
.margesMenuGauche{margin-top:15px; margin-left:10px; width:180px;}
.margesSSMenuGauche{margin-top:4px; margin-left:10px; width:180px;}
.fondItemsMenuGauche{background-color:#5C6C7E;}


.fondHistorique{background-image:url(images/historique.jpg); height:420px; width:297px; float:right; position:relative;}
.fondArtDetail{height:420px; width:297px; float:right; position:relative;}/*background-image:url(images/art_detail.jpg); */
.fondFabrication{height:420px; width:297px; float:right; position:relative;}/*background-image:url(images/fabrication.jpg); */
.fondGlossaire{background-image:url(images/glossaire/nofile.jpg); height:420px; width:297px; float:right; position:relative;}
.fondCollections{height:420px; width:297px; float:right; position:relative;}
.fondConctacts{background-image:url(images/fond_contacts.jpg); height:420px; width:950px; position:relative;}
.fondLabelEPV{background-image:url(images/logo_EPV.jpg); height:420px; width:297px; float:right; position:relative;}
/**/
.fondTextHistorique{background-image:url(images/fond_text_historique.gif); height:420px; width:453px; float:right; position:relative;}
.margesTexteHistorique{margin:20px 25px 20px 25px; text-align:justify;}
.margesTexteHistoriqueScroll{margin:20px 15px 20px 0px; text-align:justify; width:400px; height:380px; position:relative; overflow:hidden;}
/**/
.margesTexteGlossaire{margin:20px 25px 0px 25px; height:283px;}
.colGlossaire{width:134px; text-align:left; margin-top:5px;}
.margesColGlossaire{margin-top:3px; margin-bottom:3px; color:#FFFFFF; font-size:12px; font-weight:bold;}
.definitionsGlossaire{color:#78BCE4; width:453px; height:117px; background-image:url(images/font_textbas_glossaire.gif); position:absolute;}
/**/
.fondBasPageCollections{color:#FFFFFF; width:453px; height:17px; background-image:url(images/font_textbas_glossaire.gif); position:absolute;}
.margesTexteCollections{margin:20px 25px 0px 25px; text-align:justify; height:258px;}
.margesTexteObjDecos{margin:10px 25px 0px 25px; text-align:justify; height:261px;}
.marges3PhotosCollections{margin-left:25px; margin-top:0px; height:125px;}
.colCollections{width:134px; text-align:left; margin-top:0px;}
.margesBasPageCollections{margin-right:20px;}
.margesBasPageCollections2{margin-left:5px; margin-top:3px;}
/**/
.contactsSociete{height:420px; width:750px; position:relative;}
.colContactsSociete{width:320px; position:relative; margin:20px 20px 20px 20px;}
.colContactsSocieteScroll{width:300px; height:375px; position:relative; margin:20px 20px 20px 20px; position:relative; overflow:hidden;}
.fondTextContactsFrance{background:url(images/fond_contacts_france.jpg) no-repeat; width:270px; height:420px;}
.fondTextContactsMonde{background:url(images/fond_contacts_monde.jpg) no-repeat; width:365px; height:420px;}
.colContactsFrance{width:150px; text-align:left; margin-top:17px;}
.colContactsFrance2{width:170px; text-align:left; margin-top:17px;}
.margesContactsFrance{margin-top:0px; color:#FFFFFF; font-size:10px; font-weight:bold;}
.margesTexteContactsFranceSroll{margin:20px 0px 0px 20px; text-align:justify; width:250px; height:395px; position:relative; overflow:hidden;}
.margesContactsMonde{margin-top:2px; color:#FFFFFF; font-size:11px; font-weight:bold;}
.margesContactsMonde2{color:#FFFFFF; font-size:11px; font-weight:bold;}
/**/
.margesActusScroll{margin:20px 13px 0px 25px; text-align:justify; width:400px; height:258px; position:relative; overflow:hidden;}
/**/
.fondDiaposTapisserie{background-image:url(images/font_textbas_glossaire.gif); height:132px;}
.fondTextTapisserie{background-image:url(images/fond_text_historique.gif); width:453px; height:269px;}
.colDiaposTapisserie{margin:20px 5px 0px 5px;}
.margesDiaposTapisserie{margin:0px 0px 0px 50px; position:relative;}
.margeTextTapisserie{margin-left:25px; margin-top:10px; width:390px; height:261px; text-align:justify;}
.margesFlechesGD{margin-top:25px;}
/**/
.margesTextTapisserieReveScroll{margin:20px 25px 10px 25px; text-align:justify; width:400px; height:373px; position:relative; overflow:hidden;}
.margesTextReveRealite{margin:7px 10px 0px 10px;}
.margesVideosReveRealite{margin:2px 0px 4px 0px;}
.fondTextDecouverte{background:url(images/fond_text_historique.gif) repeat-y #2C323A; height:420px; width:750px; float:right; position:relative;}
.fondBasPageDecouverte{color:#FFFFFF; width:750px; height:17px; background:url(images/font_textbas_glossaire.gif) #5C6C7E repeat-y; position:absolute;}
.colDecouverte{width:220px; margin:20px 20px 10px 0px; font-size:10px;}
.margesTextDecouverte{margin-left:25px; width:725px; height:403px;}
/**/
.marges3PhotosExceptionnel{margin:15px 0px 0px 20px; height:106px;}
.margesTextExceptionnel1Scroll{margin:20px 15px 0px 20px; text-align:justify; width:390px; height:252px; position:relative; overflow:hidden;}
.margesTextExceptionnel2Scroll{margin:20px 15px 0px 20px; text-align:justify; width:390px; height:141px; position:relative; overflow:hidden;}
/**/
.fondTextLiens{background:url(images/fond_text_historique.gif) repeat-y #2C323A; height:120px; width:555px; position:relative;}
.margesTextLiens{margin:0px 20px 20px 25px;}
.fondLogosLiens{ background:url(images/font_textbas_glossaire.gif) #5C6C7E repeat-y; height:300px; width:555px; position:relative;}
.margesLogosLiens{margin-left:25px;}
.colLogosLiens{margin:25px 7px 0px 0px; width:112px; height:112px;}
/**/
.colAccueilAdmin{margin:10px 0px 0px 0px; width:350px; height:41px;}
.margesTexteAccueilAdmin, .margesTexteAccueilAdmin2{margin:15px 25px 0px 25px; text-align:justify; height:320px; position:relative; overflow:hidden;}
.margesTexteActusAdmin{margin:20px 13px 0px 25px; text-align:justify; width:408px; height:383px; position:relative;}
.borderAdminActus{border:#B2B9C2 3px solid; width:90px; height:125px;}
.borderAdminExceptionnel{border:#B2B9C2 2px solid; width:44px; height:61px;}
.colPhotosMidAdmin{background:url(images/fond_admin_photos.gif) repeat-y; height:420px; width:297px; float:right; position:relative;}
.divPhotosMidAdmin{margin:6px 0px 0px 12px; width:285px; height:130px;}
.divPhotosMidAdmin2{margin:6px 0px 0px 12px; width:285px; height:63px;}
.PhotosActusAdmin{margin-right:8px; width:96px;}
.PhotosExceptionAdmin{margin-right:8px; width:50px;}
.margesTexteContactsSocieteSrollAdmin{margin:20px 0px 0px 20px; text-align:justify; width:330px; height:383px; position:relative; overflow:hidden;}
.fondBasPageContactsSocieteAdmin{color:#FFFFFF; width:365px; height:17px; background-image:url(images/font_textbas_glossaire.gif); position:absolute;}
.margesTexteContactsFranceSrollAdmin{margin:17px 0px 0px 20px; text-align:justify; width:320px; height:383px; position:relative; overflow:hidden;}
.margesTexteContactsMondeSrollAdmin{margin:17px 0px 0px 20px; text-align:justify; width:300px; height:386px; position:relative; overflow:hidden;}
.fondItemsContactsAdmin{background-color:#EF9C43;}
.listeContactsMondeAdmin{width:300px; height:16px;}
.listeContactsMondePaysAdmin{width:260px; height:16px;}
.fondTextLiensAdmin{background:url(images/fond_text_historique.gif) repeat-y #2C323A; height:420px; width:683px; position:relative;}
.divLogoLiensAdmin{width:420px; height:90px; position:relative;}
.fondBasPageLiensAdmin{color:#FFFFFF; width:683px; height:17px; background:url(images/font_textbas_glossaire.gif) repeat-y #5C6C7E; position:absolute;}
.margesTexteTapisseriesAdmin{margin:0px 0px 0px 25px; text-align:justify; width:620px; height:335px; position:relative; overflow:hidden;}
.divLogoTapisseriesAdmin{width:310px; height:84px; position:relative;}




/* Fonts */
.fontWhite{color:#FFFFFF;}
.fontBleuClair{color:#78BCE4;}
.fontBleuGrisClair{color:#5C6C7E;}
.fontOrange{color:#EF9C43;}
.fontGris{color:#B2B9C2;}
.fontRouge{color:#FF0000;}
.font09{font-size:9px;}
.font10{font-size:10px;}
.font12{font-size:12px;}
.font14{font-size:14px;}
.font15{font-size:15px;}
.font16{font-size:16px;}
.font17{font-size:17px;}
.font19{font-size:19px;}
.font21{font-size:21px;}
.fontBold{font-weight:bold;}
.fontJustify{text-align:justify;}



.Left{float:left;}
.Right{float:right;}
.marge4Top{margin-top:4px;}
.marge5Top{margin-top:5px;}
.marge10Top{margin-top:10px;}
.marge20Top{margin-top:20px;}
.marge25Top{margin-top:25px;}
.marge60Top{margin-top:60px;}
.marge23Left{margin-left:23px;}
.marge25Left{margin-left:25px;}
.marge85Left{margin-left:85px;}
.marge5Right{margin-right:5px;}
.marge10Right{margin-right:10px;}
.marge13Right{margin-right:13px;}
.marge25Right{margin-right:25px;}
.marge50Right{margin-right:50px;}
.marge5Bottom{margin-bottom:5px;}
.marge10Bottom{margin-bottom:10px;}
.marge12Bottom{margin-bottom:12px;}
.marge25Bottom{margin-bottom:25px;}



/* FLECHES */
.calqueTexte {
	position:absolute; 
	width:390px; 
	min-height:100%; 
}
.calqueTexteContactsFrance {	
	position:absolute; 
	width:270px; 
	min-height:100%; 
}
.calqueTexteContactsFranceAdmin, .calqueTexteContactsFranceAdmin2 {	
	position:absolute;
	width:300px;
	min-height:100%;
}
.calqueTexteTapisseriesAdmin {	
	position:absolute; 
	width:620px; 
	min-height:100%; 
}
.margesTexteLiensScroll{margin:15px 0px 15px 0px; text-align:justify; width:500px; height:700px; position:relative; overflow:hidden;}
.margesTexteLiensScroll2{margin:15px 0px 15px 0px; text-align:justify; width:500px; height:300px; position:relative; overflow:hidden;}
.calqueTexte3 {
	position:absolute; 
	width:450px; 
	min-height:100%; 
}


/* POP-UP */
.container{margin:100px 7px 10px 7px;width:434px; height:380px;}

/* AIDE */
.contentAide{width:435px; height:560px; padding:10px}
.logoAide{width:201px; height:77px; background:url(images/logo_aide.gif) no-repeat}
.contentMiddleAide{width:395px; height:433px; background:url(images/fond_aide_content.jpg) no-repeat; margin-top:20px; padding:20px}
.contentTitre1{width:50px; height:20px; color:#EF9C43; font-weight:bold}
.contentTitre2{width:386px; height:20px; color:#EF9C43; font-weight:bold; margin-bottom:15px}
.contentMentions{width:386px; height:60px; text-align:center; font-size:9px; margin-top:30px}


/* ESPACE PRO */
.col1{width:180px; height:495px; padding:15px 10px 10px 10px}
.col1text a{color:#78BCE4}
.col1text2 a{color:#EF9C43}
.col1text a:hover{color:#EF9C43; text-decoration:none}
.col1text2 a:hover{color:#EF9C43; text-decoration:none}
.col2{width:700px; height:490px; padding:15px 15px 15px 10px}
.paveIdentification{width:180px; height:140px; margin-top:275px}
.paveIdentification input{width:115px}
.paveIdentification_2{width:180px; height:60px; margin-top:330px; border-top:2px #78BCE4 solid}
.paveIdentification_3{width:180px; height:60px; margin-top:156px; border-top:2px #78BCE4 solid}
.paveIdentification_4{width:180px; height:60px; margin-top:360px; border-top:2px #78BCE4 solid}

.etape1Col2{width:684px; height:405px}
.etape1BandeMiniatures{width:655px; height:116px; margin-bottom:20px}
.etape1BlocMiniature{width:121px; height:116px; margin-right:20px}
.etape1Miniatures{width:129px; height:104px; background:url(images/images_pro/shadow-vignette.png) no-repeat}
.etape1MiniaturesText{width:121px; height:20px; text-align:center}
.etape1MiniaturesText a{color:#78BCE4}
.etape1MiniaturesText a:hover{color:#EF9C43; text-decoration:none}

.etape2Col2{width:157px; height:410px; margin-right:20px}
.etape2Col2PG{height:16px; margin-top:20px; text-align:center; color:#78BCE4}
.etape2Col3{width:517px; height:410px; margin-right:10px}
.etape2Col3Text{width:517px; height:16px; margin-top:15px; text-align:center}/* margin-left:157px;*/
.etape2Col3Text a {color:#78BCE4}
.etape2Col3Text a:hover,.etape2Col2PG a:hover,.etape3Col2HautPagesSuivPrec a:hover{color:#EF9C43; text-decoration:none}
.etape2Miniatures{width:66px; height:53px; margin-right:10px; margin-bottom:12px}

.etape3BlocCol1{width:169px; height:134px}
.etape3BlocCol1Text{width:169px; height:20px; margin-top:10px}
.etape3BlocCol1Text a{color:#78BCE4}
.etape3BlocCol1Text a:hover{color:#EF9C43; text-decoration:none}
.etape3Col2{width:501px; height:473px; margin-top:20px}
.etape3Col2Haut{width:501px; height:187px}
.etape3Col2HautImg{width:85px; height:60px; margin-bottom:7px}
.etape3Col2HautText{width:85px; height:15px; text-align:center}
.etape3Col2HautPagesSuivPrec{width:501px; height:20px; margin-top:10px; border-bottom:2px #78BCE4 solid; text-align:right; color:#78BCE4; padding-top:5px}
.etape3Col2Bas{width:501px; height:220px; margin-top:25px}
.etape3Col2BasImg{width:310px; height:220px; margin-right:15px}
.etape3Col2BasText{width:168px; height:220px; font-weight:bold}
.etape3Col3{width:180px; height:500px; background-color:#9EA8B3; padding:10px}
.etape3Col3Titre{width:170px; height:15px; margin-bottom:7px; color:#5C6C7E; font-size:14px; font-weight:bold}
.etape3Col3PagesSuivPrec{width:185px; height:17px; color:#5C6C7E; text-align:left; margin-bottom:10px; border-bottom:2px solid #5C6C7E}
.etape3Col3PagesSuivPrec a{color:#5C6C7E}
.etape3Col3PagesSuivPrec a:hover{color:#000000; text-decoration:none}
.etape3Col3BlocMiniatures{width:170px; height:460px}
.etape3Col3Miniatures{width:70px; height:79px; margin-bottom:3px}
.etape3Col3Img{width:70px; height:60px}
.etape3Col3Text{width:70px; height:12px; text-align:center; color:#5C6C7E; font-size:9px; font-weight:bold; margin-top:3px}
.etape3Col3Text a{color:#5C6C7E}
.etape3Col3Text a:hover{color:#000000; text-decoration:none}
.etape3Col3Bas{width:185px; height:25px}

.choisissez a{color:#B2B9C2; text-decoration:none}
.choisissez a:hover{color:#F39B44; text-decoration:none}
.choisissez .choisissezOn {color:#F39B44; }

/* IMPRIMER / ECHANTILLONS */
.contentPrint{width:595px; height:900px; background:url(images/fond_printsamples.gif) #FFFFFF no-repeat; color:#000000; margin:0 auto 0 auto; border:1px solid #FFFFFF}
.mySociete{width:300px; height:30px; margin-top:80px; margin-left:50px; color:#000000}
.contentPrintText{padding:40px 0px 0px 36px; height:650px;}
.miniaturesPrint{width:246px; height:205px; margin:0px 25px 100px 0px}
.miniaturesPrint2{width:100px; height:165px; margin:0px 23px 20px 15px}
.printImg{width:246px; height:175px; border:2px solid #CCCCCC}
.printImgText{width:246px; height:80px; text-align:center; color:#5C6C7E; font-size:9px; margin-top:3px}
.contentBtnPages{width:547px; height:40px; color:#5c6c7e; margin-left:24px; margin-top:20px}
.contentMentionsSample{width:547px; height:30px; color:#5c6c7e; margin-left:24px}
.PrintPagesSuivPrec{color:#364a59; text-align:left; font-size:14px}
.PrintPagesSuivPrec a{color:#364a59}
.PrintPagesSuivPrec a:hover{color:#364a59; text-decoration:none}
