/* CSS Document */

body {
	background: #666666;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-align: center;
	margin: 5px 0 10px 0;
	}
#main {	
	width: 755px;    
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	position: relative;
	text-align: left; 
	}
#right {
	position: absolute;
	top: 65px;
	left: 0px;
	width: 170px;
	margin: 0px 0px 0px 575px;
	}
#right2 { 
	font: 12px verdana, arial, helvetica, sans-serif; 
	padding: 0px; 
	margin: 0px; 
	}		

/* Header and menu */

#menu {
	padding-top: 10px;
	display: none;
	}
#header {
	margin: 0;
	padding: 0;
	width: 755px;
	height: 65px;
	}
#header ul {
	text-align: left;
	list-style-type: none;
	display: inline;
	padding: 0;
	margin: 0;
	}
#header ul li {
	display: inline;
	padding-right: 15px;
	}
#header a, #header a:link {
	color: #ffffff;
	text-decoration: none;
	}
#header a:hover {
	color: #e2e2e2;
	text-decoration: none;
	}	
#header a.current {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	}
img.banner {
	padding: 0;
	margin: 0;
	border: none;
	display: none;	
	}
img.banner_print {
	padding: 0;
	margin: 0;
	border: none;
	}


/* Exhibitions */
	
#content_current_exhibition, #content_main, #content_events_main {
	margin: 0px 0 0 1px;
	padding: 15px;
	background-color: #ffffff;
	border: 1px solid #333333;
	float: left;
	text-align: left;
	width: 570px;
  	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 537px;
	}
#login {
	margin: 0px 0 0 1px;
	padding: 15px;
	background-color: #ffffff;
	border: 1px solid #333333;
	float: left;
	text-align: left;
	width: 745px;
  	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 712px;
	}
#login {
		width: 712px;
	}
html>body #content_current_exhibition, html>body #content_main, html>body #content_events_main {
  width: 537px;
	}
#content_current_exhibition h1, #content_main h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: normal;
	font-size: 16px;
	padding: 0 0 18px 0;
	margin: 0;
	}
#content_current_exhibition h1.links, #content_main h1.links{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: normal;
	font-size: 16px;
	padding: 0;
	margin: 0;
	display: inline;
	}	
.exhibition_image {
	padding-top: 18px;
}		
.content_past_exhibitions, #content_main2, #content_events_main2 {
	margin: 5px 0px 0 1px;
	padding: 15px;
	background-color: #ffffff;
	border: 1px solid #333333;
	float: left;
	text-align: left;
	width: 570px;
  	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 537px;
	}	
html>body .content_past_exhibitions, html>body content_main2, html>body #content_events_main2{
  width: 537px;
	}		
.legende_exhibitions {
	margin-top: 8px;
	font-size: 12px;
	color: #333333;
	padding: 0;
	}
.legende_wishes {
	margin-top: 3px;
	font-size: 10px;
	color: #333333;
	padding: 0;
	}	
#legende_right_exhibitions {
	margin-top: 5px;
	font-size: 12px;
	color: #333333;
	padding: 0;
	}	
img.logoquartier {
	margin: 5px 0 0 7px;
	padding: 0;
	border: none;
	float: left
	}
.year_exhibitions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding: 10 0 2px 0;
	margin: 10 0 2px 0;
	}
.year_exhibitions_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding: 10 0 2px 0;
	margin: 10 0 2px 0;
	}	
table.past_exhibitions {
	width: 537px;
	border: none;
	margin-top: 20px;
	font-size: 12px;
	}
#content_exhibitions_view_main {
	margin: 0px 0 0 1px;
	padding: 15px;
	background-color: #ffffff;
	border: 1px solid #333333;
	float: left;
	text-align: left;
	width: 543px;
  	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 510px;
	}
html>body #content_exhibitions_view_main {
  width: 510px;
  }	
#content_exhibitions_view_list{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	margin: 30px 0 0 0;
	padding: 0;
	float: left;
	text-align: left;
	border: none;
	width: 195px;
	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 180px;
	}
html>body #content_exhibitions_view_list {
  width: 180px;
  }	
.box_exhibitions_view_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0 0 0 15px;
	padding: 0;
	float: left;
	text-align: left;
	width: 145px;
	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 130px;
	}
html>body .box_exhibitions_view_list {
  width: 130px;
  } 		 
#box_image_exhibitions_view {
	margin: 0;
	padding: 0px 15px 0 0;	
	height: auto;
	float: left;
	text-align: left;
	width: 420px;
	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 405px;
	}
html>body #box_image_exhibitions_view {
  width: 405px;
  }
#box_image_second_market {
	margin: 0;
	padding: 0px 15px 0 0;	
	height: auto;
	float: left;
	text-align: left;
	width: 447px;
	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 432px;
	}
html>body #box_image_second_market {
  width: 432px;
  } 
#box_thumbnails_exhibitions_view, #box_thumbnails_second_market {
	margin: 0;
	padding: 18px 0 0 0;
	width: 74px;
	float: left;
	text-align: left;
	}
html>body #box_thumbnails_exhibitions_view, html>body #box_thumbnails_second_market {
  width: 90px;
  }
#box_membre {
	color: #FFFFFF;
	font-size: 10px;
	margin: 10px 0 0 1px;
	padding: 0;
	background-color: none;
	border: none;
	} 
#imagereplacement {
	display: block;
	text-indent: -1000em;
	overflow: hidden;
	line-height: 340px;
	background: url(../images/exhibitions/cartonjimshaw.jpg) top left no-repeat;
	} 
#language, #language a, #language a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	display: inline;
	position: relative;
	left: 15px;
	margin: 0;
	text-decoration: none;
	}
#language a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	display: inline;
	position: relative;
	left: 15px;
	margin: 0;
	text-decoration: none;
	}
  	
/* Artists */

#content_artists_main, #content_cv_main {
	margin: 0px 0 0 1px;
	padding: 15px;
	width: 344px;
	background-color: #ffffff;
	border: 1px solid #333333;
	float: left;
	text-align: left;
	}

html>body #content_artists_main, html>body #content_cv_main {
  width: 405px;
  }
#content_artists_main_artists_only {
	margin: 0 0 0 1px;
	padding: 15px;	
	border: none;
	float: left;
	text-align: left;
	width: 439px;
  	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 407px;
	display: inline;
	}
html>body #content_artists_main_artists_only {
  width: 407px;
  }
#pressTitle, #cvTitle {
	margin-top: 25px;
	margin-bottom: 15px;
}
#content_artists_main p {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-align: justify;
	padding-bottom: 8px;
	margin: 0;
}
#content_cv_main p {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-align: left;
	padding-bottom: 8px;
	margin: 0;
}
#content_artists_main h2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-align: left;
	padding: 0;
	margin: 0;
	font-weight: normal;
	display: inline;
}			
#content_artists_main h1, #content_events_main h1,  #content_cv_main h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: normal;
	font-size: 16px;
	padding: 0;
	margin: 0;
	display: inline;
	}
#content_cv_main h2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px;
	text-align: left;
	padding: 0;
	margin: 0;
	font-weight: normal;
	display: inline;
}				
.review{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-weight: normal;
	font-size: 12px;
	padding: 3px 0 10px 0;
	margin: 0;
	}	
#content_artists_main ol {
	list-style-type: square;
}			
#content_artists_main ul {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-align: justify;
	padding: 0 0 8px 25px;
	margin: 0;
	list-style-type: square;
	list-style-
}		
#legende_artists {
	margin: 2px 0 0 0;
	font-size: 10px;
	color: #333333;
	padding: 0;
	}
#box_large_image {
	margin: 0;
	padding: 18px 15px 0 0;
	width: 255px;
	height: auto;
	float: left;
	text-align: left;
	}
html>body #box_large_image {
  width: 300px;
  }
#box_thumbnails {
	margin: 0;
	padding: 18px 0 0 0;
	float: left;
	text-align: left;
	width: 90px;
	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 90px;
	}
html>body #box_thumbnails {
  width: 90px;
  }
img.thumbnails {
	padding: 0;
	margin: 0 0 5px 0;
	border: none;
	width: 90%;
	}
img.thumbnails-with-border {
	padding: 0;
	margin: 0 0 5px 0;
	border: solid 1px #000000;
	width: 88px;
	}	
img.large {
	padding:0;
	margin: 0 0 0 0;
	border: none;
	width: 90%;
	}		
img.large-with-border {
	padding:0;
	margin: 0 0 0 0;
	border: solid 1px #000000;
	width: 298px;
	}			
#content_artists_list {
	margin: 0px 0 0 0;
	padding: 0;
	}
.box_artists_list {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0 0 0 15px;
	padding: 0;
	width: 130px;
	float: left;
	text-align: left;
	}
html>body .box_artists_list {
  width: 127px;
  }
.box_artists_list a, .box_artists_list a:link, #content_exhibitions_view_list a, #content_exhibitions_view_list a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	text-decoration: none;
	}
.box_artists_list a:hover, #content_exhibitions_view_list a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	text-decoration: underline;
	}
#biography, #biography a, #biography a:link, #press, #press a, #press a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	display: inline;
	padding-left: 7px;
	margin: 0;
	text-decoration: none;
	}
#biography a:hover, #press a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	display: inline;
	padding-left: 7px;
	margin: 0;
	text-decoration: none;
	}
#page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	display: inline;
	padding-left: 95px;
	margin: 0;
	text-decoration: none;
	}
#page a, #page a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	display: inline;
	padding-left: 0px;
	margin: 0;
	text-decoration: none;
	}
#page a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	display: inline;
	padding-left: 0px;
	margin: 0;
	text-decoration: none;
	}		
#viewPictures {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	display: inline;
	padding-left: 40px;
	margin: 0;
	text-decoration: none;
	}
#viewPictures a, #viewPictures a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	display: inline;
	padding-left: 0px;
	margin: 0;
	text-decoration: none;
	}		
#viewPictures a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	display: inline;
	padding-left: 0px;
	margin: 0;
	text-decoration: none;
	}
#cv, #cv a, #cv a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	display: inline;
	padding-left: 10px;
	text-decoration: none;
	}
#cv a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	display: inline;
	padding-left: 10px;
	margin: 0;
	text-decoration: none;
	}
#presspdf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	display: inline;
	text-decoration: none;
	padding-left: 20px;
	margin: 0;
	}
#presspdf a, #presspdf a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	display: inline;
	text-decoration: none;
	padding-left: 0;
	margin: 0;
	}
#presspdf a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	display: inline;
	text-decoration: none;
	padding-left: 0;
	margin: 0;
	}			
.alphabet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 1px;
	}
.alphabet_first-line {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 1px;
	}
.link-space_artists {
	margin-bottom: 0px;
	}
table.cv {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-collapse: collapse;	
}
td.titreCv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: bold;
	padding-bottom: 5px;
}
												


/* Links */

.box_links {
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
	width: 175px;
	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 165px;
	}
html>body .box_links {
  width: 165px;
  }
.box-middle_links {
	float: left;
	margin: 0 15px 0 0;
	padding: 0;	
	width: 175px;
	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 160px;
	}
html>body .box-middle_links {
  width: 160px;
  }
.box-last_links {
	float: left;
	margin: 0 0 0 0;
	padding: 0;
	width: 150px;
	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 150px;
	}
html>body .box-last_links {
  width: 145px;
  }
.box_links h2, .box-middle_links h2, .box-last_links h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding: 0 0 8px 0;
	margin: 0;
	}
h2.title_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding: 12px 0 8px 0;
	margin: 0 0 0 0;
	}
											
/* events */

#events {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	text-align: justify;
	}
img.events_large {
	padding:0;
	margin: 15px 0 0 0;
	border: none;
	}
.legende_events {
	margin-top: 5px;
	font-size: 12px;
	color: #333333;
	padding: 0;
	}
.legende_fairs {
	margin-top: 15px;
	font-size: 12px;
	color: #ffffff;
	padding: 2px;
	background-color: #333333;
	text-decoration: none;
	}
.legende_fairs a, .legende_fairs a:link, .legende_fairs a:hover, .legende_fairs a:active  {
	margin-top: 15px;
	font-size: 12px;
	color: #ffffff;
	background-color: #333333;
	text-decoration: none;
	}	
.legende_fairs2 {
	margin-top: 15px;
	font-size: 12px;
	color: #ffffff;
	padding: 2px;
	background-color: #999999;
	}
.legende_fairs3 {
	margin-top: 15px;
	font-size: 12px;
	color: #ffffff;
	padding: 2px;
	background-color: #66737B;
	}		
.legende_fairs3 a, .legende_fairs3 a:link, .legende_fairs3 a:hover, .legende_fairs3 a:active {
	margin-top: 15px;
	font-size: 12px;
	color: #ffffff;
	padding: 0;
	background-color: #66737B;
	text-decoration: none;
	}
.legende_fairs4 {
	margin-top: 15px;
	font-size: 12px;
	color: #ffffff;
	padding: 2px;
	background-color: #EA810C;
	}		
.legende_fairs4 a, .legende_fairs4 a:link, .legende_fairs4 a:hover, .legende_fairs4 a:active {
	margin-top: 15px;
	font-size: 12px;
	color: #ffffff;
	padding: 0;
	background-color: #EA810C;
	text-decoration: none;
	}			
#small {
	font: Arial, Helvetica, sans-serif;
	font-size: 10px;
}										


/* General style for all pages*/

div {
	line-height: 1.1;
	}
#content_right_image, #content_upcoming_exhibition {
	padding: 15px;
	background-color: #ffffff;
	border: 1px solid #333333;
	display: none;
	}
#content_right_image2 {
	margin-top: 5px;
	padding: 15px;
	background-color: #ffffff;
	border: 1px solid #333333;
	display: none;
	}	
h1, h1 a, h1 a:link, h1 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: normal;
	font-size: 16px;
	padding: 0;
	margin: 0 0 18px 0;
	text-decoration: none;
	}	
img {
	padding: 0;
	margin: 0;
	border: 0;
	}						
a, a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	text-decoration: none;
	}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	text-decoration: underline;
	}	
.link-space {
	margin-bottom: 4px;
	}	
.click {
	font-size: 10px;
}		
.available {
	padding-top: 3px;
	padding-bottom: 2px
}
.vernissage {
}	

table.title {
	padding: 0;
	margin: 0;
	width: 537px;
}
.exhibition_image_new {
	padding-top: 0px;
}		
#LargeNumberPages {
}
#cvLarge, #cvLarge a, #cvLarge a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	display: inline;
	text-decoration: none;
	}
#cvLarge a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	display: inline;
	margin: 0;
	text-decoration: none;
	}


