body,td,p{font-family: arial,geneva,helvetica,"sans-serif"; color:black; font-size: 48px;}

/* a,rien{text-decoration:black;color:#000000;} 
*/
A:link { text-decoration:underline; color:#000000;cursor:pointer;}
A:visited {text-decoration: underline;color: #000000;}
A:hover {text-decoration:underline; color: #0000FF;}

.bio2 { color: black; font-size: 14px; font-family: arial, geneva, helvetica, 'sans-serif'; line-height: 20px; }
.bio2 a{ text-decoration: none; }

.bio2 a:hover { text-decoration: underline; color:#000000;}


.bouton_plus {color:#00ff00;background-color:white;font-size: 48px;text-decoration:none;}

.bouton_moins{color:red;background-color:white;font-size: 48px;text-decoration:none;}
a.bouton_moins { text-decoration:none;}
.bouton_moins a{ text-decoration:none;}

.bio { color: black; font-size: 12px; font-family: arial, geneva, helvetica, 'sans-serif'; line-height: +1; }

.plus {background-color:rgb(255,255,255);color: black; font-size: 14px; max-width: 500px; font-family: arial, geneva, helvetica, 'sans-serif'; line-height:15px; text-align:justify }

.article {background-color:rgb(255,255,255);color: black; font-size: 12px;  font-family: arial, geneva, helvetica, 'sans-serif'; line-height:13px; }

.old bouton_moins{color:white;background-color:black;text-decoration:none;}

.legende{position:absolute; left:0px; top:0px; z-index:1;padding:5px;background-color:rgb(0,255,255);font-family:arial,helvetica,'sans serif';font-weight:900;font-size:11px;}

.pieddepage{font-family:times,serif;font-size:9pt;color:#000000;font-style:italic;}

.downloads{font-family:courier, "courier new";font-size:12pt;color:#000000;}
.invisible, .invisible a:hover, .invisible a:visited, .invisible a{font-family:times,serif;font-size:2px;color:white;line-height:0px;text-decoration:#fff;}
#links{width:30px;height:10px;position:fixed;bottom:20px;right:100px;z-index:10;filter:alpha(opacity=0);opacity:0;}
.links, .links a:hover, .links a:visited, .links a{font-family:times,serif;font-size:1px;color:white;line-height:0px;text-decoration:#fff;cursor:text;align:right;opacity:0;filter:alpha(opacity=0);}
#texts{width:30px;height:5px;position:fixed;bottom:35px;right:60px;z-index:10;filter:alpha(opacity=0);opacity:0;}
.texts, .texts a:hover, .texts a:visited, .texts a{font-family:times,serif;font-size:2px;color:white;line-height:2px;text-decoration:#fff;cursor:default;align:right;opacity:0;filter:alpha(opacity=0);}
#citations{width:30px;height:5px;position:fixed;bottom:30px;right:60px;z-index:10;filter:alpha(opacity=0);opacity:0;}
.citations, .citations a:hover, .citations a:visited, .citations a{font-family:times,serif;font-size:2px;color:white;line-height:2px;text-decoration:#fff;cursor:default;align:right;opacity:0;filter:alpha(opacity=0);}
#sites{width:30px;height:5px;position:fixed;bottom:25px;right:60px;z-index:10;filter:alpha(opacity=0);opacity:0;}
.sites, .sites a:hover, .sites a:visited, .sites a{font-family:times,serif;font-size:2px;color:white;line-height:2px;text-decoration:#fff;cursor:default;align:right;opacity:0;filter:alpha(opacity=0);}
#exhibitions{width:30px;height:5px;position:fixed;bottom:20px;right:60px;z-index:10;filter:alpha(opacity=0);opacity:0;}
.exhibitions, .exhibitions a:hover, .exhibitions a:visited, .exhibitions a{font-family:times,serif;font-size:2px;color:white;line-height:2px;text-decoration:#fff;cursor:default;align:right;opacity:0;filter:alpha(opacity=0);}
#blogs{width:30px;height:5px;position:fixed;bottom:15px;right:60px;z-index:10;filter:alpha(opacity=0);opacity:0;}
.blogs, .blogs a:hover, .blogs a:visited, .blogs a{font-family:times,serif;font-size:2px;color:white;line-height:2px;text-decoration:#fff;cursor:default;align:right;opacity:0;filter:alpha(opacity=0);}
#docs{width:30px;height:5px;position:fixed;bottom:10px;right:60px;z-index:10;filter:alpha(opacity=0);opacity:0;}
.docs, .docs a:hover, .docs a:visited, .docs a{font-family:times,serif;font-size:2px;color:white;line-height:2px;text-decoration:#fff;cursor:default;align:right;opacity:0;filter:alpha(opacity=0);}
#also{width:30px;height:5px;position:fixed;bottom:5px;right:60px;z-index:10;filter:alpha(opacity=0);opacity:0;}
.also, .also a:hover, .also a:visited, .also a{font-family:times,serif;font-size:2px;color:white;line-height:2px;text-decoration:#fff;cursor:default;align:right;opacity:0;filter:alpha(opacity=0);}

/*.invisible{font-family:times,serif;font-size:2px;color:white;line-height:0px;}*/
.invisible00ffff{font-family:times,serif;font-size:1px;color:#00ffff;line-height:1px;}
.info{font-family:times,serif;font-size:14px;color:#000000;}
.closed{font-family:times,serif;font-size:48px;color:white;line-height:+1;}



/* affichage de grande image */
a.bigimage { text-decoration: none; }
a.bigimage:hover { background: none; /* correction d'un bug IE */ }
a.bigimage span { display: none; }
a.bigimage:hover span { display: inline; position: absolute; z-index:2; top: 0px; left: 0px;}

/* ww */
#sidinfo{	padding: 20px 0 10px 0;	margin-left: 5px;	width: 190px;	position: absolute;	}
#sidinfo form {	margin: 0;	}
#workinfo{	padding: 20px 0 10px 0;	margin-left: 220px;	width: 800px;		position: absolute;}
#sidinfo form {	margin: 0;	}
.side {font-family: arial,geneva,helvetica,"sans-serif"; color:black; font-size: 13px; line-height: 15px; }
.side  a{ text-decoration:none;color:#000000;}
.side  a:hover{ text-decoration:underline;color:#000000;}

.textinfo {font-family: arial,geneva,helvetica,"sans-serif"; color:black; font-size: 13px; line-height: 15px; }
.textinfo  a{ text-decoration:none;color:#00f;}
.textinfo  a:hover{ text-decoration:underline;color:#00f;}

hr {border: 0;color: #000;background-color: #000;height: 1px;}

div.imaginfo {margin:0px;border:0px; height:360px; width:480px; display:block;cursor:pointer; padding: 0px; }
/*div.imaginfo:hover img{position:relative;left:0px;top:0px; height:440px;width:330px;border:0px;z-index:150;}*/
div.imaginfo img{height:360px;width:480px;border:0px;}
.imaginfo a:focus img {top:50%;margin-top:-384px;left:50%;margin-left:-512px;width:1024px;height:768px;border:0px solid #cccccc;position:fixed;cursor:pointer;z-index:150;}
.imaginfo a:focus~.close{display:block;}
.imaginfo .close{display:none;position:fixed;top:50%;margin-top:-384px;left:50%;margin-left:-512px;width:1024px;height:768px;background:transparent;opacity:0;z-index:200;cursor:pointer;}

div.thumbinfo img{height:45px;width:60px;border:0px;}

.point {font-family: times,serif; color:#000000; font-size: 286px; line-height: 15px;text-align:center;}.point  a{ text-decoration:none;color:#000000;}.point  a:hover{ text-decoration:none;color:#000000;}.point  a:visited{ text-decoration:none;color:#000000;}

#wwmenu {position:absolute;top:0px; left: 0px;width:220px; align:left;display:block;z-index: 100;}

#ifram{display:block;position:absolute;width:45%;height:45%;top:20%;left:50%;z-index:10;border:10px solid black;overflow: hidden;}
#frame { 
-ms-zoom: 0.6
-moz-transform: scale(0.6);
-moz-transform-origin: 0px 0;
-o-transform: scale(0.6);
-o-transform-origin: 0 0;
-webkit-transform: scale(0.6);
-webkit-transform-origin: 0 0; 
}
#frame {  border: 6px solid orange; width:200%;height:200%;}

.release{font-family: arial,geneva,helvetica,"sans-serif"; color:black; font-size: 18px;line-height: 28px; }
.review{font-family: arial,geneva,helvetica,"sans-serif"; color:black; font-size: 18px;line-height: 20px; }
.presstitle{font-family: arial,geneva,helvetica,"sans-serif"; color:black; font-size: 15px;/*text-transform:uppercase;*/}
.presslinks{font-family: arial,geneva,helvetica,"sans-serif"; color:black; font-size: 11px;}
#press{position:relative;padding:10;top:20px; left:20px;width:500px; align:left;display:block;text-align: justify;}


.white {color:white;font-size: 5px;line-height: 5px;}
