body { font-family:verdana, arial; font-size:10px; background:#cccccc; margin:0px; padding:0px; }
table, img { border-collapse:collapse; border:0px; font-size:11px; }
a { color:#660066; }
a:hover { text-decoration:none; color:white; }
h1 { color:white; font-size:14px; }
h5 { margin:0px; }
#simplisitweb { position:absolute; top:60px; right:112px; cursor:pointer; }
#simplisitwebLink { display:none; }

/* DEBUG 
table, td 	{ border:1px solid black; }
td 			{ border:red; }
div#mainDiv { border:1px solid blue; }*/

/* PAGE */
div#mainDiv		{ position:absolute; height:600px; width:955px; }
table#mainTable { margin:20px 0px 0px 15px; background:url('img/commun/cadre_principal.jpg') no-repeat center; }
#signature { cursor:pointer; position:absolute; top:60px; left:88px; z-index:10; display:block; }
#menuLinkTOP 	{ position:absolute; top:82px; right:129px; margin:0px; padding:0px; }
#menuLinkTOP li { display:none; }
#menuLinkTOP td { margin:0px; padding:0px; }
#menuLinkTOP a 	{ display:block; text-decoration:none; color:white; font-family:arial; padding:0px 4px; font-size:12px; letter-spacing:1px; }
#menuLinkTOP a:hover 	{ color:#853e85; }
#menuLinkTOP a#active 	{ color:#660066; font-weight:bold; }
#menuLinkBOTTOM li	{ display:none; }
#menuLinkBOTTOM 	{ position:absolute; top:481px; left:110px; margin:0px; padding:0px; }
#menuLinkBOTTOM td 	{ margin:0px; padding:0px; }
#menuLinkBOTTOM a 	{ display:block; text-decoration:none; color:white; font-family:arial; padding:0px 15px; font-size:12px; letter-spacing:1px; }
#menuLinkBOTTOM a:hover { color:#853e85; }
#menuLinkBOTTOM a#active{ color:#660066; font-weight:bold; }

/* INDEX */
#index table#mainTable 	{ background:none; }
#index #menuLinkTOP		{ display:none; }
#index #menuLinkBOTTOM	{ display:none; }
#index #signature		{ display:none; }
#index #fond			{ text-align:center; margin:auto; }
#index #divBouton		{ position:absolute; left:228px; top:53px; cursor:pointer; }
#index #textLink {display:none;}

/* ACCUEIL */
#accueil #contentTable	{ position:absolute; top:113px; left:100px; }
#accueil #photosToSelect td { text-align:center; width:72px; padding:3px 7px; height:88px; background:url('img/accueil/fond_vignettes_gris.gif') no-repeat center top; }
#accueil #photosToSelect td img { margin:auto; cursor:pointer; }
#accueil #photosToSelect td div { text-align:left; margin-top:3px; font-size:11px; font-family:arial; color:#555555; letter-spacing:1px; }
#accueil #footerImage { position:relative; top:458px; left:490px; }
#accueil #MZL { position:absolute; top:360px; left:68px; }
#accueil #rencontres_mythiques { position:absolute; bottom:170px; left:107px; }
#accueil #cible { margin-right:15px; }
#accueil #imageZone { text-align:center; }
#accueil #imageZone div#imageSelected { background:url('img/accueil/fond_zoom.gif') no-repeat center top; padding:8px 8px 15px 8px; margin-right:15px; width:327px; height:268px; }
#accueil #imageZone div#imageSelected img { margin-top:8px; }
#accueil #imageZone div#imageSelected div { margin-top:10px; margin-right:8px; text-align:right; color:#555555; }

/* BIO */
#bio table#mainTable 	{ margin:19px 0px 0px 15px; background:url('img/bio/cadre_principal.jpg') no-repeat center; }
#bio #bioBackground 	{ position:absolute; top:102px; left:30px; }
#bio #MZL 				{ position:absolute; bottom:75px; left:77px; }
#bio #bioText 			{ position:absolute; top:147px; left:370px; width:400px; }
#bio #bioText p 		{ color:black; margin:11px; font-family:arial; }
#bio #bioText p a 		{ color:#660066; font-weight:bold; text-decoration:none; font-family:verdana; }
#bio #bioText p a:hover { color:#853e85; }

/* OEUVRES */
#oeuvres #verticalLine { display:block; height:230px; width:1px; margin:0px auto; }
#oeuvres .arrow { cursor:pointer; display:block; padding:7px; }
#oeuvres .scrollBar	{ text-align:center; padding-right:10px; }

#oeuvres #zone1 a img { position:absolute; top:-2px; left:-29px; }
#oeuvres #zone1 a {padding:0px 23px 0px 0px; text-decoration:none; color:white; position:relative; z-index:2; }
#oeuvres #zone1 a:hover { color:#853e85; }
#oeuvres #zone1 a.zone1LinkON { padding:0px 22px 0px 0px;  text-decoration:none; color:#660066; position:relative; font-size:10px; font-weight:bold; }
#oeuvres #zone1 a.zone1LinkON:hover { text-decoration:none; color:#660066; font-size:10px; font-weight:bold; }
#oeuvres #zone1 a:active { text-decoration:none; color:#660066; font-size:10px; font-weight:bold; }
#oeuvres #zone2 a { display:block; padding:5px 0px; text-decoration:none; color:#666666; line-height:14px; }
#oeuvres #zone2 a:hover { text-decoration:none; color:#000000; }
#oeuvres #zone2 a:active { text-decoration:none; color:#660066; font-size:10px; font-weight:bold; padding:6px 0px; }
#oeuvres #zone2 .activeLink { text-decoration:none; color:#660066; font-size:10px; font-weight:bold; padding:6px 0px; }
#oeuvres #zone2 .activeLink:hover { color:#660066; }
#oeuvres #zone3 a { display:block; text-align:center; margin:2px auto; text-decoration:none; width:64px; height:48px; background:url('img/oeuvres/fond_vignettes_gris.gif') no-repeat; }
#oeuvres #zone3 a #tableZone3Image td { width:64px; height:48px; cursor:pointer; }
#oeuvres #zone3 a #tableZone3Image td img { cursor:pointer; }
#oeuvres #zone3 a.oeuvreSelected { display:block; text-align:center; margin:2px auto; text-decoration:none; width:64px; height:48px; background:url('img/oeuvres/fond_vignettes_violet.gif') no-repeat; }
#oeuvres #zone3 { font-size:9px; text-align:center; color:#bbbbbb; }
#oeuvres #zone4 { width:350px; height:350px; }
#oeuvres #zone4 a { position:relative; text-align:center; z-index:1; top:2px; display:block; margin:0px; text-decoration:none; width:329px; height:262px; background:none; }
#oeuvres #zone4 a img { margin:11px auto 0px; }
#oeuvres #zone4 a.crayon { position:relative; z-index:1; top:8px; text-align:center; display:block; margin:0px; text-decoration:none; width:329px; height:262px; background:none; }
#oeuvres #imgback { position:absolute; z-index:0; top:163px; left:496px; }
#oeuvres #imgbackCrayon { position:absolute; z-index:0; top:157px; left:496px; }
#oeuvres #crayonText {position:absolute; z-index:2; top:158px; left:507px; color:white; font-size:9px; font-family:arial; cursor:pointer; }
#oeuvres #huileText {position:absolute; z-index:2; top:158px; left:631px; color:white; font-size:9px; font-family:arial; cursor:pointer; }
#oeuvres #huileTextSelected {position:absolute; z-index:2; top:158px; left:591px; color:white; font-size:9px; font-family:arial; cursor:pointer; }
#oeuvres #panierLink { font-style:italic; color:white; width:100px; height:35px; cursor:pointer; position:absolute; z-index:2; top:385px; left:725px; }
#oeuvres #panierLink b { font-style:normal; display:block; letter-spacing:1px; }
#oeuvres #zone1 { background:url('img/oeuvres/chiffre1.gif') no-repeat; padding:5px 0px 15px 30px; position:absolute; top:110px; left:75px; }
#oeuvres #zone2 { background:url('img/oeuvres/chiffre2.gif') no-repeat; padding:5px 0px 0px 35px; height:270px;}
#oeuvres #zone3 { background:url('img/oeuvres/chiffre3.gif') no-repeat; padding:5px 0px 25px 10px; }
#oeuvres #zone4 { background:url('img/oeuvres/chiffre4.gif') no-repeat; padding:5px 0px 0px 35px; height:230px;}
#oeuvres #zonesTable 	{ position:absolute; top:155px; left:75px; }
#oeuvres #MZL			{ position:absolute; top:480px; left:565px; }
#oeuvres #infoTitle		{ display:block; position:absolute; bottom:132px; right:29px; }
#oeuvres #infoCadreImg	{ display:block; position:absolute; bottom:8px; right:6px; }
#oeuvres #infoMiddle	{ position:absolute; top:457px; left:570px; }
#oeuvres #infos li 		{ list-style:none; margin:0px 0px 0px 25px; padding:3px 10px 4px 20px; color:#444444; font-size:11px; font-family:arial; }
#oeuvres #infos ul 		{ list-style:none; margin:0px; padding:0px; text-align:left; }
#oeuvres #infos ul.legende { padding:10px; }
#oeuvres #infos ul.legende li { padding:2px 50px 2px 20px; }
#oeuvres #zone1 .adminLink { text-decoration:none; text-align:center; font-size:10px; font-family:arial; line-height:9px; display:inline; position:absolute; top:13px; left:0px; cursor:pointer; }
#oeuvres .adminLink { text-decoration:none; text-align:center; font-size:10px; font-family:arial; line-height:9px; display:block; position:static; }
#oeuvres .adminInput { width:70px; font-size:10px; background:none; color:#660066; position:relative; top:5px; margin:0px; }
#oeuvres .adminSubmit { width:19px; font-size:9px; font-family:arial; background:#bbbbbb; color:#660066; font-weight:bold; position:relative; top:6px; left:2px; height:20px; margin:0px; }
#oeuvres form { margin:0px; }
#oeuvres #zone2 .adminLink { margin-bottom:-9px; }
#oeuvres #zone2 .adminInput { width:100px; }
#oeuvres #zone1 .adminLinkInsert { float:left; padding:2px; cursor:pointer; color:#660066; border:1px solid #bbbbbb; }
#oeuvres #zone2 .adminLinkInsert { padding:2px; margin:0px; display:block; cursor:pointer; color:#660066; border:1px solid #bbbbbb; }
#oeuvres #zone4 input { width:200px; height:17px; font-size:9px; }
#oeuvres #zone4 input.adminSubmit { width:150px; }
#oeuvres #zone4 textarea { width:200px; height:70px; }
#oeuvres #zone4 .label { padding-right:5px; text-align:right; }
#oeuvres #zone1 a#link_categorie_0 { border:1px solid #bbbbbb; text-align:center; padding:2px; font-size:9px; }
#oeuvres #zone2 a#link_rubrique_0 { border:1px solid #bbbbbb; text-align:center; font-size:9px; margin-top:10px; }
#oeuvres #zone3 a#link_oeuvre_0 { padding-top:11px; }
#oeuvres #zone3 .adminLink { background:none; }
#oeuvres #zone3 .adminLink a { background:none; display:inline; }
#oeuvres #zone3 .adminLink .modif a { background:none; display:inline; }
#oeuvres #zone3 .adminLink .suppr a { background:none; display:inline; }
#oeuvres #contact { position:absolute; bottom:75px; left:95px; font-size:11px; font-family:arial; color:#505050; }
#oeuvres #contact a { font-weight:bold; text-decoration:none; }
#oeuvres #PresentationPanier 		{ position:absolute; right:110px; top:190px; }
#oeuvres #PresentationPanierIMG 	{ position:absolute; right:0px; top:0px; }
#oeuvres #PresentationPanierTEXT	{ width:310px; color:white; position:absolute; right:28px; top:18px; font-size:10px; line-height:16px; }
#oeuvres #PresentationPanierTEXT a	{ color:white; font-weight:bold; text-decoration:none; }
#oeuvres #PresentationPanierTEXT a:hover	{ color:#dddddd; }
#oeuvres #PresentationPanierTEXT #decrochage{ float:left; width:40px; height:20px; }
#oeuvres #multiRubLink { cursor:pointer; }
#oeuvres #multiRubZone { position:absolute; color:#888888; font-size:9px; text-align:center; display:none; right:90px; top:150px; width:200px; border:1px solid black; background:#bbbbbb; }
#oeuvres #multiRubZone #close { cursor:pointer; text-align:center; width:200px; background:#888888; height:15px; color:white; }
#oeuvres #multiRubZone div.categories { cursor:pointer; font-size:10px; border:1px solid #444444; padding:1px; text-align:center; margin:2px; background:#eeeeee; color:#666666; }
#oeuvres #multiRubZone div.rubriques { display:none; }
#oeuvres #multiRubZone a { text-align:left; font-size:10px; display:block; padding:1px 10px; color:#666666; text-decoration:none; }
#oeuvres #multiRubZone a:hover { color:black; }
#oeuvres #multiRubZone a.selected { color:white; }
#oeuvres #oeuvreOption { display:none; }
#oeuvres #adminFormDetail	{ position:relative; background:gray; top:-15px; }
#oeuvres .loupeImg { display:block; cursor:pointer; position:absolute; right:10px; top:155px; }
/*#oeuvres #zone1 div.asterisqueElement 	{ position:absolute; }
#oeuvres #zone1 .asterisqueImg		{ position:absolute; top:-2px; left:-27px; }*/
/*#oeuvres #menuZone1 a { float:right; }*/


/* oeuvreZoom */
#oeuvreZoom h2, #oeuvreZoom h3, #oeuvreZoom h4, #oeuvreZoom h5, #oeuvreZoom h6, #oeuvreZoom span,  #oeuvreZoom p, #oeuvreZoom #menuLinkTOP, #oeuvreZoom #menuLinkBOTTOM, #oeuvreZoom #signature {display:none;}
#oeuvreZoom table#mainTable {background:none;margin:0px;}
#oeuvreZoom div#mainDiv { display:none; }
#oeuvreZoom a { font-weight:bold; border:1px solid #cccccc; width:260px; padding:2px; font-size:9px; letter-spacing:5px; display:block; text-align:center; margin:3px auto 0px; text-decoration:none; color:#666666; }
#oeuvreZoom a:hover { color:#853e85; border:1px solid #853e85;  }

/* login */ 
#login #mainLogin { position:absolute; top:150px; left:250px; }
#login #mainLogin td { padding:5px; }
#login #mainLogin table { border:1px solid #bbbbbb; }

/* acquisition */
#acquisition #caddy_destructure { position:absolute; top:101px; right:7px; z-index:4; }
#acquisition #vignettes_4_etapes { position:absolute; top:112px; left:97px; }
#acquisition #vignettesComment { position:absolute; top:221px; left:108px; color:#803a82; font-size:11px; letter-spacing:0px; font-family:arial; font-style:italic; font-weight:bold; }
#acquisition #vignette1 { position:absolute; top:140px; left:96px; text-align:center; width:190px; color:#efefef; font-size:12px; line-height:16px; }
#acquisition #vignette2 { position:absolute; top:140px; left:322px; text-align:center; width:111px; color:#efefef; font-size:12px; line-height:16px; }
#acquisition #vignette3 { position:absolute; top:140px; left:495px; text-align:center; width:141px; color:#efefef; font-size:12px; line-height:16px; }
#acquisition #vignette4 { position:absolute; top:140px; left:680px; text-align:center; width:141px; color:#efefef; font-size:12px; line-height:16px; }
#acquisition #contact { position:absolute; bottom:75px; left:95px; font-size:11px; font-family:arial; color:#505050; }
#acquisition #contact a { font-weight:bold; text-decoration:none; }
#acquisition #roue { position:absolute; bottom:22px; right:34px; }
#acquisition #miniature_mzl { position:absolute; bottom:73px; right:73px; }
#acquisition #information { position:absolute; bottom:126px; right:23px; }
#acquisition #cadre_infos { position:absolute; bottom:2px; right:-2px;}
#acquisition #infoText { position:absolute; top:469px; left:616px; color:#444444; line-height:13px; letter-spacing:1px; }
#acquisition #infoText b { display:block; position:relative; left:-5px; line-height:15px;  }
#acquisition #infoText #asterisque { position:relative; top:5px; left:-5px; margin-right:5px;  }
#acquisition #explicationText { font-family:arial; font-size:11px; position:absolute; bottom:137px; left:110px; width:360px; color:#666666; line-height:18px; }
#acquisition #explicationText a { color:#660066; font-weight:bold; text-decoration:none; }
#acquisition #explicationText a:hover { color:#853e85; }
#acquisition #explicationText b { color:#555555; }
#acquisition #explicationText span { color:#777777; }
#acquisition #fleche_horizontale { position:absolute; bottom:40px; left:-10px; }
#acquisition #panier_picto { position:absolute; bottom:5px; left:-2px; }
#acquisition #calageText1 { margin-left:18px; }
#acquisition #calageText2 { margin-left:45px; }
#acquisition #calageText3 { margin-left:60px; }
#acquisition #calageText4 { margin-left:70px; }
#acquisition #calageText5 { margin-left:78px; }
#acquisition #etape1Comment { position:absolute; bottom:275px; font-family:arial; font-size:13px; left:110px; font-weight: bold; color:#444444; width:190px; line-height:17px; }
#acquisition #etape1 #fond_sous_photos { position:absolute; bottom:140px; left:110px; }
#acquisition #sendButtonIMG { z-index:3; position:absolute; bottom:154px; right:283px; cursor:pointer; }
 
#acquisition #Detail_Img_Element { position:absolute; bottom:155px; left:110px; text-align:center; width:170px; }
#acquisition #Detail_Oeuvre { position:absolute; top:330px; left:295px; color:#555555; line-height:16px; }
#acquisition #Detail_Price { color:#660066; font-weight:bold; line-height:50px; }
#acquisition #acquisitionForm { margin:0px; position:absolute; top:265px; left:110px; }
#acquisition #acquisitionForm b { color:#555555; position:relative; top:-8px; }
#acquisition #acquisitionForm i { color:#777777; position:relative; top:-8px; }
#acquisition .label 	{ padding:2px 5px 8px 0px; letter-spacing:1px; }
#acquisition input.text { line-height:12px; font-size:10px; color:#222222; width:274px; height:15px; background:url('img/contact/champ01.png'); border:0px; }
#acquisition form table {  color:#666666; line-height:15px; font-family:arial;  }
#acquisition .coche { float:left; position:relative; top:-11px; left:-3px; width:16px; height:17px; }
#acquisition #newsletterCOCHED { margin-left:11px; position:relative; z-index:5; }
#acquisition #print { position:absolute; top:312px; left:153px; cursor:pointer; }
#acquisition #fleche_horizontale3 { position:absolute; top:272px; left:174px; }
#acquisition #fleche_verticale3 { position:absolute; top:356px; left:235px; }
#acquisition #Imprimez { color:#555555; position:absolute; top:240px; left:111px; text-align:center; font-family:arial; font-weight:bold; line-height:17px; letter-spacing:1px; }
#acquisition #Retournez { color:#666666; position:absolute; top:362px; left:289px; font-family:arial; line-height:17px; letter-spacing:1px; }
#acquisition #Retournez b { color:#555555; }
#acquisition #Retournez span { color:white; }
#acquisition #confirmation { position:absolute; bottom:120px; left:107px; font-size:12px; font-family:arial; color:#666666; line-height:17px; }
#acquisition #confirmation #fin { position:absolute; bottom:20px; left:0px; }
#acquisition #confirmation p { font-weight:bold; color:#555555; margin:17px 0px; }
#acquisition #confirmation b { font-weight:bold; color:#555555; }
#acquisition #confirmation a { font-weight:bold; text-decoration:none; }
#acquisition #confirmation a:hover { color:#853e85; }
#acquisition #confirmation #lastLine, #acquisition #confirmation #syoulater { margin-left:65px; }

/* Bon de commande */
#bondecommande table#mainTable {background:none;margin:0px; position:absolute; top:20px; left:30px; }
#bondecommande #menuLinkTOP { display:none; }
#bondecommande #menuLinkBOTTOM { display:none; }
#bondecommande #Detail_Img { margin:5px 20px 0px 0px; }
#bondecommande h1 { font-size:22px; color:#555555; margin-top:0px; }
#bondecommande h2 { font-size:16px; color:#777777; }
#bondecommande #signature { display:none; position:static; }
#bondecommande div { font-size:13px; }
#bondecommande div#adresseDestinataire, #bondecommande div#infoPaiement { font-size:15px; margin-left:60px; }
#bondecommande p { font-style:italic; font-size:11px; }
#bondecommande b { font-style:normal; font-size:11px; }
#bondecommande #Detail_Oeuvre div { font-size:14px; }
#bondecommande #FraisPort { width:490px; text-align:justify; }
#bondecommande div span { font-style:italic; color:#555555; font-size:11px; }
#bondecommande #montantTotal { color:#660066; font-weight:bold; }
#bondecommande #signature_boncommande { cursor:pointer; position:relative; left:-5px; margin-bottom:20px; }
#bondecommande #simplisitweb { display:none; }


/* atelier */
#atelier #titre { position:absolute; top:101px; right:107px; }
#atelier #interieur { position:absolute; top:112px; left:108px; }
#atelier #exterieur { position:absolute; top:295px; left:108px; }
#atelier #infoMouse { position:absolute; top:138px; left:358px; }
#atelier #zoom 		{ position:absolute; bottom:5px; right:5px; display:none; text-align:right; }
#atelier #zoomComment { margin-right:110px; margin-bottom:8px; color:#666666; letter-spacing:1px; }

/* contact */
#contact #arobace_inter { position:absolute; right:107px; bottom:120px; }
#contact #arobace_exter { position:absolute; right:5px; bottom:14px; }
#contact form { position:absolute; left:107px; top:140px; }
#contact form table {  color:#666666; line-height:15px; font-family:arial;  }
#contact .label 	{ padding:0px 20px 10px 0px; letter-spacing:1px; }
#contact input.text { line-height:12px; font-size:10px; color:#222222; width:274px; height:15px; background:url('img/contact/champ01.png'); border:0px; }
#contact textarea	{ line-height:12px; font-size:11px; color:#222222; font-family:verdana; width:274px; height:101px; background:url('img/contact/champ02.png'); border:0px; }
#contact b 			{ color:#555555; }
#contact i 			{ color:#777777; }
#contact .Dextinataire	{ color:white; letter-spacing:1px; padding:5px 12px 0px 0px; position:relative; left:-1px; }
#contact #send	{ margin-bottom:10px; }
#contact #send td { padding:0px 25px; }
#contact #send td#sendButton { padding:0px 5px; }
#contact #sendButtonIMG { cursor:pointer; }
#contact .coche { float:left; position:relative; top:-4px; }
#contact #miniature_mzl { position:absolute; bottom:105px; left:66px; }
#contact #fond { position:absolute; right:105px; bottom:117px; }
#contact #rectangle_fond_txt { position:absolute; left:150px; top:190px; }
#contact #v { position:absolute; left:107px; top:195px; }
#contact #textConfirm { position:absolute; left:180px; top:192px; line-height:22px; font-family:arial; color:#444444; }
#contact #textConfirm span { color:white; font-weight:bold; }
#contact #carres_merci { position:absolute; left:218px; top:223px; width:22px; height:6px; }
#contact #fleche1 { position:absolute; right:108px; top:97px; }
#contact #fleche2 { position:absolute; right:448px; top:97px; }
#contact #textNavig	{ position:absolute; right:145px; font-family:arial; letter-spacing:1px; top:117px; color:#660066; font-weight:bold; font-style:italic; }
#contact #newsletterCOCHED { margin-left:7px; }

/* actu */
#actu #fond_txt {position:absolute; left:109px; top:120px;}
#actu #fond_actu {position:absolute; right:111px; bottom:120px; }
#actu #miniature_mzl {position:absolute; right:227px; bottom:161px; }
#actu #actuImg {position:absolute; right:4px; bottom:7px;}
#actu #actuImg1 {position:absolute; right:0px; bottom:7px;}
#actu .actuLink {position:absolute; left:464px; top:166px; text-decoration:none; font-weight:bold; }
#actu .actuLink1 {position:absolute; left:453px; top:226px; text-decoration:none; font-weight:bold; display:block; width:189px; text-align:center; }

#actu .actuText {position:absolute; left:118px; top:123px; width:295px; line-height:15px; color:#444444; }
#actu .actuText a { text-decoration:none; font-weight:bold; }
#actu .actuText a:hover { color:#853e85; }
#actu .actuText a:active { color:#5b2b5d; }
#actu #cadrefleche_sous_rubriques { position:absolute; left:-18px; top:115px; }
#actu #michelzlecomte { position:absolute; right:120px; top:120px; }
#actu #michelzlecomte1 { position:absolute; right:122px; top:120px; }
#actu p { display:none; }
#actu #actuMenu { position:absolute; left:-7px; top:125px; }
#actu #actuMenu a { display:block; padding:5px 0px 5px 17px; text-decoration:none; font-weight:bold; color:white; font-size:10px; }
#actu #actuMenu a:hover { color:#e0e0e0; }
#actu #actuMenu a.activeLink, #actu #actuMenu a.activeLink:hover { color:#660066; background:url('img/actu/asterisque.gif') no-repeat bottom left; }
#actu #centerText { position:absolute; left:440px; top:132px; font-weight:bold; color:#dfdfe1; font-size:14px; font-family:arial; line-height:19px; text-align:center; display:block; }
#actu #actuFlecheLink { position:absolute; left:520px; top:220px; }
#actu #choisirActu { position:absolute; left:8px; top:215px; color:#555555; font-weight:bold; font-size:10px; }

/* expo */
#expo #fond_expo { position:absolute; right:107px; bottom:119px; }
#expo #passez_la_souris { position:absolute; right:-5px; bottom:132px; }
#expo #plusdinfos { position:absolute; right:-4px; bottom:2px; }
#expo #oeuvre_realisee { position:absolute; left:90px; bottom:75px; }
#expo #plusdinfosText { position:absolute; left:605px; top:488px; }

#expo #expoContent { position:absolute; left:583px; top:149px; }
#expo #expoContent div { display:none; margin:3px; }
#expo #expoContent h3 { float:left; cursor:pointer; font-size:11px; font-weight:normal; margin:0px 20px 0px 0px; }
#expo #expoContent h2 { cursor:pointer; font-size:11px; font-weight:normal; width:250px; margin:0px; }
#expo #expoContent h1 { font-size:12px; font-weight:normal; display:none; }
#expo #expoContent a { color:#777777; text-decoration:none; }
#expo #expoContent a:hover { color:#aaaaaa; }
#expo #expoContent a:active { color:white; }
#expo #expoContent .activeLink { color:white; }
#expo #expoContent .activeLink a { color:white; }

#expo b { font-size:13px; color:#444444; }
#expo p { color:#505050; margin:12px 0px 0px 35px; line-height:18px; font-size:12px; font-family:arial; letter-spacing:1px; }
#expo .asterisque { position:absolute; left:-20px; }

/* newsletter */
#newsletter table#mainTable { background:none; }
#newsletter #fond_full { position:absolute; right:81px; bottom:75px; }
#newsletter #letter { position:absolute; right:72px; bottom:110px; }
#newsletter #news { position:absolute; right:6px; bottom:12px; }
#newsletter #miniature_mzl { position:absolute; right:0px; bottom:17px; }
#newsletter #cadre_sous_explication_newsletter { position:absolute; left:110px; top:119px; }
#newsletter #text_info { position:absolute; left:148px; top:137px; color:white; }
#newsletter #text_info b { position:relative; left:-20px; display:block; margin-bottom:15px; }
#newsletter #menuLinkTOP { z-index:3; }
#newsletter #menuLinkBOTTOM { z-index:3; }
#newsletter #formTable { position:absolute; left:150px; top:319px; color:#666666; }
#newsletter #text_info_after { font-style:italic; font-size:10px; }
#newsletter input { width:208; height:15px; line-height:12px; font-size:10px; color:#222222; background:url('img/newsletter/champ.png'); border:0px; } 
#newsletter #fleche01 { position:relative; left:30px; }
#newsletter #fleche02 { position:relative; left:-35px; }
#newsletter #sendButtonIMG { position:absolute; right:280px; bottom:141px; cursor:pointer;  }
#newsletter #fond { position:absolute; right:95px; bottom:105px; }
#newsletter #rectangle_fond_txt { position:absolute; left:152px; top:188px; }
#newsletter #v { position:absolute; left:103px; top:190px; }
#newsletter #v2 { position:absolute; left:108px; top:194px; }
#newsletter #textConfirm { position:absolute; left:159px; top:194px; letter-spacing:1px; font-family:arial; color:#444444; }
#newsletter #textConfirm2 { position:absolute; left:161px; top:193px; font-family:arial; font-size:12px; color:#444444; }
#newsletter #textConfirm span { color:white; font-weight:bold; display:block; line-height:18px; }
#newsletter #textConfirm2 span { color:white; font-weight:bold; display:block; line-height:26px; }
#newsletter #carres_merci { position:absolute; left:200px; top:229px; }
#newsletter #carres_merci2 { position:absolute; left:202px; top:219px; }
#newsletter #fleche1 { position:absolute; right:108px; top:97px; }
#newsletter #fleche2 { position:absolute; right:448px; top:97px; }
#newsletter #textNavig	{ position:absolute; right:145px; font-family:arial; letter-spacing:1px; top:117px; color:#660066; font-weight:bold; font-style:italic; }

/* LIENS */
#liens #listLink 	{ position:absolute; top:125px; left:148px; }
#liens #divlink		{ position:absolute; }
#liens p 			{ margin:0px 0px 8px 0px; width:400px; }
#liens a			{ text-decoration:none; } 
#liens .linkImg		{ position:absolute; left:-33px; margin-top:3px; }
#liens #asterisqueBig { position:absolute; right:140px; bottom:145px; }
