html {
	height: 100%;
}
body {
	color:#8c8c8c;
	font-family:Arial, Verdana, helvetica, sans-serif;
	background-color:#FFFFFF;
	line-height:1.3em; 
}

#rien {
font-family:Arial, Verdana, helvetica, sans-serif;
color : 333333; 
font-size:12px;
font-weight:normal;
} 



photographe.menu_actif {
	color:#000000;
	font-family:Arial, Verdana, helvetica, sans-serif;
	FONT-SIZE: 1em;
	line-height:1.5em; 
}

#menu_actif {
	color:#000000;
	font-family:Arial, Verdana, helvetica, sans-serif;
	FONT-SIZE: 1em;
	line-height:1.5em; 
}

.txt_expo {
	font-family:Arial, Verdana, helvetica, sans-serif;
	color : 333333; 
	font-size:11px;
	font-weight:normal;
} 


#cadre1000px{
	margin:101px 0 90px 190px;
}

/* Utilisé pour la pag biographie */
#moitie_ecran { /* taille du cadre = moitie de l'écran */
	font-family:Arial, Verdana, helvetica, sans-serif;
	FONT-SIZE: 0.9em;
	MARGIN: 0 15px 5px 15px; /*top"? "right", "bottom", "left"*/
	width: 400px;
	FLOAT: left;
	padding-bottom: 15px;
}

.menu_artiste {
	float: left; 
	font-family:Arial, Verdana, helvetica, sans-serif;
}

.menu_artiste LI
{
    DISPLAY: block;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
}

.menu_artiste LI A
{
    DISPLAY: block;
    FONT-SIZE: 1em;
    TEXT-DECORATION: none;
}

.menu_artiste A:hover
{
    COLOR: #000000;
}

.menu_artiste A
{
    COLOR: #000000;
}

/* ===================================== PAGE serie.php  ===================================*/
#cadre_serie { 
	font-family:Arial, Verdana, helvetica, sans-serif;
	font-size: 0.9em ;
	position: relative; 
	float: left; 
	MARGIN: 0 0px 2px 0px; /*top"? "right", "bottom", "left"*/
	text-align:left;
	width: 870px;
	padding-bottom: 10px;
	padding-top: 10px;
}

#cadre_serie_photo { /* taille du cadre = moitie de l'écran */
	font-family:Arial, Verdana, helvetica, sans-serif;
	font-size: 0.9em ;
	position: aboslute; 
	float: left; 
	text-align:center;
	width: 220px;
}

#cadre_serie_detail { /* taille du cadre = moitie de l'écran */
	font-family:Arial, Verdana, helvetica, sans-serif;
	font-size: 1.1em ;
	position: aboslute; 
	float: left; 
	padding-top:20px;
	padding-left:0px;
	text-align:left;
	width: 630px;	
	vertical-align:middle;
	height:auto;
	height:200px;
}

/*   =========================== SI SERIE DEVELOPPE ============================ */

#cadre_serie_controls { 
font-family:Arial, Verdana, helvetica, sans-serif;
font-size: 0.9em ;
	float: left; 
	margin-top:-100px;
	margin-left:-390px;
	text-align:left;
	width: 360px;
	text-align:justify;
}

#cadre_serie_developpe { 
font-family:Arial, Verdana, helvetica, sans-serif;
font-size: 11px ;
	float: left; 
	margin-top:0px;
	text-align:left;
	width: 360px;
	text-align:justify;
}
#cadre_serie_developpe_photo { 
	position: aboslute; 
	MARGIN: 0px 0px 0px 270px; /*top"? "right", "bottom", "left"*/
	text-align:center;
	width: 730px;
}

/* ===================================== FIN PAGE serie.php  ===================================*/

#footer{
	position:fixed;
	text-align:center;
	left:0px;
	bottom:0px;
	width:100%;
	height:101px;
	z-index:10;
}

#menu{
	position:fixed;
	text-align:left;
	top:30px;
	left:40px;
	width:100px;
	height:100%;
	z-index:10;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:26px;
	text-align:right;
}

#sous_menu{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:22px;	
}

#boite_bio{  /*exposition ?*/
	position: relative; 
	border:1px solid #cecece;
	width:860px;
	padding:15px;
	position: relative;
	float: left;
	font-family:Arial, Verdana, helvetica, sans-serif;
}
/* ===================================== petit cadre expo exposition.php  ===================================*/

#cadre_exposition { /* taille du cadre = moitie de l'écran */
	position: relative; 
	width:210px;
	height:260px;
	float: left;
	text-align:center;
	vertical-align:bottom;
	margin-top: 10px;
}

/* ================ Ce qui suit n'est pas encore utilisé DONC peut etre supprimé ====================*/


.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    

}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.control {
	float: right;
    display: block;
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}


#dhtmltooltip{
text-align:justify;
position: absolute;
left: -300px;
width: 150px;
border: 1px solid #c4c4c4;
padding: 10px;
background-color: #f6f6f6;
visibility: hidden;
z-index: 100;

filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}


#boite_nl{
position: relative; 
float:left;
border:1px solid #cecece;
padding:5px;

margin-left:10px;
font-family:Arial, Verdana, helvetica, sans-serif;}

#col_gauche{
position: relative; 
height:570px;
float:left;
border:1px solid #cecece;
width:190px;
padding:5px;
padding-left:15px;
font-family:Arial, Verdana, helvetica, sans-serif;}

#col_centre{
position: relative; 
float:left;
border:1px solid #cecece;
width:1000px;
margin-left: 0px; 

font-family:Arial, Verdana, helvetica, sans-serif;
}

#boite_map{
position: relative; 
border:1px solid #cecece;
width:200px;
height:150px;
padding:15px;
margin-left: 10px; 
position: relative;
float: left;
font-family: Arial, Helvetica, sans-serif;
}

#boite_books{
position: relative; 
background:#f6f6f6;
border:1px solid #cecece;
width:200px;
height:150px;
padding:10px;
margin-left: 10px; 
position: relative;
float: left;
font-family: Arial, Helvetica, sans-serif;
}



#boite_full{
position: relative; 
border:1px solid #cecece;
border-top:0px;
width:1000px;
padding:10px;
position: relative;
float: left;
font-family:Arial, Verdana, helvetica, sans-serif;
}

#col_bas{
position: relative; 
text-align:center;
float:right;
border:0px solid #cecece;
margin-top:10px;
margin-bottom::10px;
font-family:Arial, Verdana, helvetica, sans-serif;
}


#boite_collections{
position: relative; 
float:left;
border:1px solid #cecece;
width:200px;
height:360px;
padding:15px;
font-family:"Arial Narrow", helvetica, Arial, sans-serif;
margin-top:10px;
margin-left:10px; 
}

.titre_div {
font-family:"Arial Narrow", helvetica, Arial, sans-serif;
color : #747474; 
font-size:1.3em;
}

.titre_expo {
font-family:"Arial Narrow", helvetica, Arial, sans-serif;
color : #747474; 
font-weight:bold;
font-size:1.8em;
}

.titre_rouge {
	font-size: 22px;
	color: #000000;
}

.soustitre_rouge {
font-family:"Arial Narrow", helvetica, Arial, sans-serif;
color: #b31e18;
font-size:1.3em;
}
.legende_noir {
	color: #000000;
	font-size: 14px;
}


.titre_vert {
font-family:"Arial Narrow", helvetica, Arial, sans-serif;
color : #00a3a0; 
font-weight:bold;
font-size:1.3em;
}

.titre_vert_grand {
font-family:"Arial Narrow", helvetica, Arial, sans-serif;
color : #00a3a0; 
font-weight:bold;
font-size:1.5em;
}

.titre_blanc {
font-family:"Arial Narrow", helvetica, Arial, sans-serif;
color : #ffffff; 
font-weight:bold;
font-size:1.3em;
}


.titre_big {
font-family:"Arial Narrow", helvetica, Arial, sans-serif;
color : #8b8b8b; 
font-size:2em;
}


.blanc {
font-family:"Trebuchet MS";
color : #FFFFFF; 
font-weight:bold;
font-size:1.1em;
}

.copy{
color : #8b8b8b; 
font-family :Arial, Verdana, Helvetica, Geneva, sans-serif; 
}

.titre {
color : #FFFFFF; 
font-family:"Trebuchet MS";
font-weight:bold;
}

.titre_home {
color : #FFFFFF; 
font-family:"Trebuchet MS";
font-weight:bold;
}

.separateur {color: #CCCCCC}

 
span{
font-family :Arial, Verdana, Helvetica, Geneva, sans-serif; 
color : 333333; 
text-align:justify;
font-weight:normal;
} 

textarea{
font-family : Arial, Verdana, Helvetica, Geneva, sans-serif; 
color : 333333; 
text-align:justify;
font-weight:normal;
font-size:1em;
} 

td, p{
font-family:Arial, Verdana, helvetica, sans-serif;
color : 333333; 
font-size:12px;
font-weight:normal;
} 
 
div {
font-family :Arial, Verdana,Helvetica, Geneva, sans-serif; 
color : #8c8c8c; 
font-weight:normal;

} 
 
input,select {
font-family :Arial, Verdana,Helvetica, Geneva, sans-serif; 
color : 333333; 
font-weight:normal;
}


.legende {
font-family :Arial, Verdana,Helvetica, Geneva, sans-serif;  
color : #000000; 
font-weight:normal;
}

a:link {color: #8c8c8c; text-decoration:none; }
a:visited {color: #8c8c8c; text-decoration:none;}
a:hover {color:#000000; text-decoration:none; }

a:puce{ color:#000000; text-decoration:none; }
a:puce { text-decoration:underline; }
a.puce { padding-right:10px; text-decoration:none; background:url(http://www.galerie-vu.com/images/puce.png) no-repeat 100% .3em; }
a.puce:hover {color:#000000;  text-decoration:none; }

/* Home dynamique ajout le 24/03/11 */
div.home{
	position: relative;
	padding-left:50px;
	padding-right:30px;
	vertical-align:middle;
}
a.bloc{
	text-decoration:none;
}
a.bloc:hover{
	color:#000;
	text-decoration:none;
}
.bloc_home {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	padding-bottom:15px;
}
.artiste_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.sujet_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-bottom:20px;
}
.infos_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* MJ ajout le 04/06/09 */

#presse {
	font-family :Arial, Verdana,Helvetica, Geneva, sans-serif;  
	font-size:0.89em;
	MARGIN: 0px 40px 30px 10px;
	width: 400px;
	height: 300px;
	FLOAT: left;
	padding-bottom: 15px;
	vertical-align:text-top;
}

.a_menu {text-decoration: none; color: #000; font-size:1.2em;}
.a_menu a{text-decoration: none; color: #000; font-size:1.2em;}
.a_menu a:hover {color: #777777; font-size:1.2em;} 

.titre_noir {text-decoration: none; color: #000; font-size:1.3em;}
.titre_noir a{text-decoration: none; color: #000; font-size:1.3em;}
.titre_noir a:hover {color: #777777; font-size:1.3em;} 
