html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }

ul,ol { list-style: none; }

body{
	font-family: Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	overflow: hidden;
}

li{list-style-type: none;}
ul,li{ margin:0px; padding:0px;}
img{border:none;margin:0px; padding:0px;}

#partiegauche{
	position: absolute;
	background-color:#7C7C7C;
	width: 152px;
	min-height: 1200px;
}

#partiedroite{
	background-color: black;
	position: relative;
	margin-left: 152px;	
	height: 1200px;
}
#partiedroite1{
	background-image: url('images/pat_175.jpg');
	position: relative;
	margin-left: 152px;	
	height: 1200px;
}
#partiedroite2{
	background-image: url('images/tel.jpg');
	position: relative;
	margin-left: 152px;	
	height: 1200px;
}
#supercorps{
	width: 800px;
	margin-left: 40px;
	position: absolute;
}

#corps{
	margin-top: 40px;
}

#content{
	position: absolute;
	width:580px;
}


#patricia{
	margin-top: 46px;
	margin-bottom: 0px;
}

#menu {
	list-style:none;
}
#menu ul{
	width: 125px;
	margin-left: 15px;
	margin-top: 57px;
}
#menu li a{
	display:block;
	text-indent:-9000px;
	outline-style:none;
}

.actu a{background:url("images/menu/actuoff.jpg") no-repeat;height:43px;}
.actu a:hover, a:active{background:url("images/menu/actu.jpg") no-repeat;height:43px;}
.expositions a{background:url("images/menu/expositionsoff.jpg") no-repeat;height:22px;}
.expositions a:hover{background:url("images/menu/expositions.jpg") no-repeat;height:22px;}
.biographie a{background:url("images/menu/biographieoff.jpg") no-repeat;height:56px;}
.biographie a:hover, a:active{background:url("images/menu/biographie.jpg") no-repeat;height:56px;}
.livres a{background:url("images/menu/livresoff.jpg") no-repeat;height:31px;}
.livres a:hover{background:url("images/menu/livres.jpg") no-repeat;height:31px;}
.publications a{background:url("images/menu/publicationsoff.jpg") no-repeat;height:20px;}
.publications a:hover{background:url("images/menu/publications.jpg") no-repeat;height:20px;}
.portfolio a{background:url("images/menu/portfoliooff.jpg") no-repeat;height:44px;}
.portfolio a:hover{background:url("images/menu/portfolio.jpg") no-repeat;height:44px;}
.revue_presse a{background:url("images/menu/revue_presseoff.jpg") no-repeat;height:18px;}
.revue_presse a:hover{background:url("images/menu/revue_presse.jpg") no-repeat;height:18px;}
.contact a{background:url("images/menu/contactoff.jpg") no-repeat;height:23px;}
.contact a:hover{background:url("images/menu/contact.jpg") no-repeat;height:23px;}

.photoliens{
	margin-left: 15px;
}
#liens{
	background-color: #c2d7d3;
	width: 105px;
	margin-left: 25px;
	margin-top: -5px;
}

#liens li{
	margin-bottom: -3px;
	line-height: 1em;
}

#liens li a{
	color: grey;
	margin-left: 5px;
	text-decoration: none;  
	font-size: 9px;
	outline-style:none;
}
#rubriques { 
	font-family: Helvetica, sans-serif;
	position: relative;
	overflow: hidden;
	width: 167px;
	height: 450px; 
	top: 0px;
	left: 580px;
}

/* downloads slider */
#downloadslider.sidebox { padding: 0; }
#downloadslider .drawer-content { padding: 0 12px;background: url('images/rubriques/fond_revue.jpg') no-repeat;color: #BFBFBF; }
#downloadslider .drawer-content ul { margin: 0; }
#downloadslider .drawer-content li { line-height: 16px; padding: 6px 0; border-bottom: 1px solid #e5e5e5; }
#downloadslider .drawer-content li.last { border: 0; }

#downloadslider .drawer-content img.right { margin: 0 -13px 2px 0; _margin: 0 13px 2px 0; }

#downloadslider {font-family: Helvetica, sans-serif; height: 445px;  margin-bottom: 15px; position: relative; overflow: hidden; width: 167px; }

#downloadslider .drawers .drawer-content { min-height: 319px; *height: 319px; padding-bottom: 0px; }

#downloadslider .drawer-handle{
	border-bottom: 1px solid #FFFFFF;
	margin-top: 0px;
	margin-bottom: -4px;	
}


#revue{
	width: 150px;
	font-size: 10px;
	color: #BFBFBF;
}
#revue p{
	margin-top: 13px;
	margin-left: -5px;
	padding-bottom: 0px;
	font-size: 10px;
	line-height: 1.1em;
}
#revue img{
	margin-left: -7px;
	margin-bottom: -10px;
}

#expositions{
	width: 180px;
	font-size: 12px;
	color: #BFBFBF;
}
#expositions img{
	margin-left: -10px;
}
#expositions object{
	margin-left: -12px;
	position: absolute;
	margin-top:195px;
}

#expositions p{
	position: absolute;
	margin-top: 10px;
	margin-left: -5px;
	padding-bottom: 0px;
	font-size: 9px;
	line-height: 1.2em;
	padding-bottom: 5px;
}
#voir{
	width: 180px;
	font-size: 12px;
	color: #BFBFBF;
}
#voir img{
	margin-left: -5px;
	margin-bottom: 0px;
	padding-right: 20px;
	padding-top: 2px;	
}

#voir object{
	margin-left: -12px;
	margin-top: 0px;
	position: relative;
}
#voir hr{
	margin-top: 5px;
}

#voir p{
	padding-top: 15px;
	margin-left: -5px;
	padding-bottom: 5px;
	font-size: 9px;
	line-height: 1.2em;
}
#paf2{
	margin-top: -12px;
	margin-left: -5px;
	padding:0px;
	font-size: 9px;
}
#rubvoir{
	position: absolute;	
	margin-top:-5px;
}

#publications{
	width: 180px;
	font-size: 12px;
	color: #BFBFBF;
}
#publications img{
	margin-left: -12px;
	margin-bottom: -3px;
}

#publications object{
	margin-left: -12px;
	margin-top: 0px;
	position: relative;
}

#publications p{
	margin-top: 0px;
	padding-top: 20px;
	margin-left: -5px;
	font-size: 10px;
	padding-bottom: 23px;
	line-height: 1.2em;
}

.titre-rubrique img{
	border-bottom: 1px solid white;
	margin-bottom: -3px;
}
.lire{
	float:right;
}


#pieds{
	font-family: Helvetica, sans-serif;
	position: relative;
	color: #A7A8AA;
	margin-left: 0px;
	font-size: 9px;
	top: 10px;
}

#actu{
	position: absolute;
	margin-left: 35px;
	/*margin-top: -315px;*/
	top:145px;
	width: 100px;
}

#actu h5{
	color: white;
	font-size: 10px;
	margin-bottom: 3px;
	margin-top: 10px;
	font-family: Helvetica;
}

#actu p{
	color: #F1F9FD;
	font-size: 9px;
	margin-bottom: -7px;
	font-family: Helvetica;
	line-height: 1.3em;
}

#actu hr{
	color: white;
}


#texte{
	width: 580px;
	height: 447px;
	background-color: #333333;
	color: white;
	overflow:hidden;
}
#texte p{
	padding-top: 15px;
	color: white;
	padding-left: 10px;
	width: 540px;
	font-size: 11px;
	line-height: 1.5em;
}
#texte a{
	text-decoration: none;
	font-size: 11px;
	line-height: 1.5em;	
	color: white;
}

.scrollbar-vert{
	background: url(images/livres/scrollbarv.png) no-repeat;
	height: 445px;
	width: 20px;
	float:left;
}
.handle-vert{
	height: 181px;
	width: 20px;
	background: url(images/livres/scrollerv.png) no-repeat;
}

#datebio{
	font-size: 12px;
	width: 540px;
	padding-left: 0px;	
}

.pointille{
	border-bottom: 1px dotted white;
	width: 540px;
	margin-left: 10px;	
}
.droite{
	float: right;
	margin-top: -50px;
	margin-right: 30px;
}

/*slider*/

#livrebooktitre{
	position: relative;
	margin-top: 14px;
	margin-bottom: -4px;
}

#menudeslivres {
	list-style:none;
	height:17px;
	margin-top: 14px;
	padding: 0px;
	width: 570px;
}

#menudeslivres li{
	float:left;
	height:17px;
	padding-right: 4px;
}

#menudeslivres li a{
	display:block;
	text-indent:-9000px; 
	outline-style:none;
}

.menulivresdesign a{background:url("images/livres/titre/design-titre.jpg") no-repeat left ; width: 141px;}

.menulivresestouest a{background:url("images/livres/titre/est-ouest-titre.jpg") no-repeat left top; width: 115px;}

.menulivresmarseille a{background:url("images/livres/titre/marseille-titre.jpg") no-repeat left top; width: 83px;}

.menulivresnewyork a{background:url("images/livres/titre/new-york-titre.jpg") no-repeat left top; width: 81px;}

.menulivresretour a{background:url("images/livres/titre/retouroff.jpg") no-repeat left top; width: 140px; }
.menulivresretour a:hover{background:url("images/livres/titre/retour.jpg") no-repeat left top; width: 140px; }

#textelivre{
	padding-top: 25px;
	width: 580px;
	height: 233px;
	background-color: #333333;
	margin-top: 0px;
	overflow:auto;
	color: white;
}
#textelivre p{
	color: white;
	padding-left: 10px;
	width: 540px;
	font-size: 11px;
	line-height: 1.7em;
}

#corpslivres{
	width: 580px;
	height: 416px;
	background-color: white;
	overflow: auto;
	position: relative;
}

#corpslivres p{
	color: black;
	font-size: 11px;
	line-height: 1.7em;
}

.acheter {
	margin-left: 70px;
	margin-top: -10px;
		
}

#publicationsbooktitre{
	position: relative;
	margin-top: 13px;
	margin-bottom: -4px;	
}

.menupublicationsretour a{background:url("images/publications/titre/retourpublicationsoff.jpg") no-repeat left top; width: 189px; }
.menupublicationsretour a:hover{background:url("images/publications/titre/retourpublications.jpg") no-repeat left top; width: 189px; }

.menupublicationsadams a{background:url("images/publications/titre/adams-titre.jpg") no-repeat left top; width: 169px;}

.menupublicationstrudell a{background:url("images/publications/titre/trudell-titre.jpg") no-repeat left top; width: 264px;}

.menupublicationspowers a{background:url("images/publications/titre/powers-titre.jpg") no-repeat left top; width: 275px;}

.menupublicationsmickey3D a{background:url("images/publications/titre/mickey3D-titre.jpg") no-repeat left top; width: 151px;}

.menupublicationscross66 a{background:url("images/publications/titre/cross66-titre.jpg") no-repeat left top; width: 234px;}

.menupublicationseliott a{background:url("images/publications/titre/eliott-titre.jpg") no-repeat left top; width: 271px;}

.menupublicationsjessy a{background:url("images/publications/titre/jessy-titre.jpg") no-repeat left top; width: 252px;}

.menupublicationssabord a{background:url("images/publications/titre/sabord-titre.jpg") no-repeat left top; width: 187px;}

.menupublicationselvis a{background:url("images/publications/titre/elvis-titre.jpg") no-repeat left top; width: 211px;}

.menupublicationsroute66 a{background:url("images/publications/titre/route66-titre.jpg") no-repeat left top; width: 223px;}

.menupublicationsxroads a{background:url("images/publications/titre/xroads-titre.jpg") no-repeat left top; width: 172px;}

.menupublicationsmarseille a{background:url("images/publications/titre/marseille-titre.jpg") no-repeat left top; width: 322px;}

#portfolio{
	position: relative;
	width: 580px;
	height: 416px;
	background-color: white;
	margin-top: 31px;
	color: white;
}
#menuportfolio {
	list-style:none;
	height:36px;
	position:absolute;
	margin-top: -4px;
}

#menuportfolio li{
	float:left;
	height:18px;
	padding-right: 4px;
	position:absolute;
}

#menuportfolio li a{
	position:absolute;
	display:block;
	text-indent:-9000px;
	outline-style:none; 
}


.menu1 a{background:url("images/portfolio/menu/portraitoff.jpg") no-repeat left top; width: 76px; margin-left: 15px;}
.menu1 a:hover{background:url("images/portfolio/menu/portrait.jpg") no-repeat left top; width: 76px;margin-left: 15px; }
.menu2 a{background:url("images/portfolio/menu/enfantsoff.jpg") no-repeat left top; width: 64px; margin-left: 95px;}
.menu2 a:hover{background:url("images/portfolio/menu/enfants.jpg") no-repeat left top; width: 64px; margin-left: 95px; }
.menu3 a{background:url("images/portfolio/menu/lieuxoff.jpg") no-repeat left top; width: 49px;margin-left: 0px; }
.menu3 a:hover{background:url("images/portfolio/menu/lieux.jpg") no-repeat left top; width: 49px;margin-left: 0px; }
.menu4 a{background:url("images/portfolio/menu/route66off.jpg") no-repeat left top; width: 72px;margin-left: 53px; }
.menu4 a:hover{background:url("images/portfolio/menu/route66.jpg") no-repeat left top; width: 72px;margin-left: 53px; }
.menu5 a{background:url("images/portfolio/menu/americanvintageoff.jpg") no-repeat left top; width: 137px;margin-left: 129px; }
.menu5 a:hover{background:url("images/portfolio/menu/americanvintage.jpg") no-repeat left top; width: 137px ;margin-left: 129px;}
.menu6 a{background:url("images/portfolio/menu/marseilleoff.jpg") no-repeat left top; width: 79px;margin-left: 270px; }
.menu6 a:hover{background:url("images/portfolio/menu/marseille.jpg") no-repeat left top; width: 79px;margin-left: 270px; }
.menu7 a{background:url("images/portfolio/menu/nyoff.jpg") no-repeat left top; width: 25px;margin-left: 353px; }
.menu7 a:hover{background:url("images/portfolio/menu/ny.jpg") no-repeat left top; width: 25px;margin-left: 353px; }
.menu8 a{background:url("images/portfolio/menu/horizonoff.jpg") no-repeat left top; width: 74px;margin-left: 382px; }
.menu8 a:hover{background:url("images/portfolio/menu/horizon.jpg") no-repeat left top; width: 74px;margin-left: 382px; }
.menu9 a{background:url("images/portfolio/menu/naturemorteoff.jpg") no-repeat left top; width: 120px;margin-left: 460px; }
.menu9 a:hover{background:url("images/portfolio/menu/naturemorte.jpg") no-repeat left top; width: 120px;margin-left: 460px; }


/* PRODUCT BROWSER */
#productbrowser { width:600px; height:158px; font-size:12px; line-height:18px; background: #FFFFFF;  overflow: auto; }
#pb-productbrowsercontainer { position: relative; width: 580px; height: 158px; margin-left:0px;  }
#pb-productslider { top:4px; left:0; width:2000px; height:140px; position:absolute; margin:0; padding:0; }
#pb-productslider .pb-productimage { float: left; width: 137px; height: 140px; position: relative; top: 0; }

#pb-productslidertrack { position: absolute; top: 140px; left: 0px; width:580px; height:19px; overflow: hidden; background: url(images/livres/scrollbar.png) no-repeat; visibility: hidden; }
#pb-productsliderhandle { position:absolute; width:181px; height:19px; cursor:pointer; z-index:155; }
#pb-productsliderhandleimage { position: absolute; width: 181px; height: 19px; background: url(images/livres/scroller.png) no-repeat; cursor: pointer; z-index: 5; }
#pb-leftarrow { position: absolute; left: 17px; top: 152px; width: 20px; height: 20px; background: transparent; z-index: 150; cursor: pointer; }
#pb-rightarrow { position: absolute; left: 600px; top: 152px; width: 20px; height: 20px; background: transparent; z-index: 150; cursor: pointer; }
