
/* mise en page générale */ 


body { margin: 0; padding: 0 0 0 0; font: x-small Arial, Georgia, Sans-serif;

background: #333 url('/2008/img/design/bg.jpg') repeat-x fixed; color: #999; }





/* suppresion des bordures sur les images-liens */


a img { border: 0; }





/* mise en forme des liens */


a { text-decoration: none; }

a:hover, a:active, a:visited { border: 0; }

a:active,a:focus { outline:none; }





/* centrage du site */


#main { width: 867px; margin: 0 auto; }





/* mise en forme du calque navigation et de son contenu */


#navigation { width: 200px; margin: 79px 0 0 0; position: fixed; text-align: right; }

#menu2 li { list-style: none; }

.inline { width: 170px; margin-left: -50px; height: 20px; }

.inline li { display: inline; margin-left: 5px; }

.inline a, .inline1 a  { color: #fff; }

.inline a:hover, .inline1 a:hover { color: #35cfff; }

.inline a.on, .inline1 a.on { color: #666; }

.inline a.on:hover, .inline1 a.on:hover { cursor: default; }

.news_separation { height: 1px; margin: 8px 0 8px 0; }

.inline1 { width: 160px; margin-left: -40px; background: url('/2008/img/design/line.png') top right no-repeat;

padding-top: 20px; line-height: 15px; }

#inline { height: 14px; }

#inline li { display: inline; margin-left: 5px; }

#navigation img { margin: 0; padding: 0; }

#listed a:hover { color: #35cfff; }

#listed a:visited { text-decoration: line-through; }

#listed a.on { color: #666; text-decoration: none; }

#listed a.on:hover { cursor: default; }





/* mise en forme du calque content et de son contenu */


#content { width: 625px; margin: 0 0 0 230px; padding: 70px 0 0 0;

font: 12px Arial, Verdana, Sans-serif; }

#content span { color: #666; }

#content .pink { color: #f5a2f2; }

#content .white { color: #fff; }

.loading { background: url(/2008/img/design/loading.png) no-repeat; }

#biography { height: 623px; width: 624px; background: url(/2008/img/bio/biography.png) top no-repeat; margin-top: 9px; }

#exhibitions { height: 623px; width: 624px; background: url(/2008/img/images/exhibitions.png) top no-repeat; margin-top: 9px; }

#press { height: 623px; width: 624px; background: url(/2008/img/press/press.png) top no-repeat; margin-top: 9px; }

#shop { height: 623px; width: 624px; background: url(/2008/img/shop/prints/shop.png) top no-repeat; margin-top: 9px; }

.news_date { float: left; width: 95px; }

.news_content { float: left; width: 515px; }

.news_content a { color: #fff; font-style: italic; }

.news_content a:hover { color: #35cfff; }

.news_content a:visited { text-decoration: line-through; }

.jqGSContainer { position:relative; width: 624px; height: 624px; }

.jqGSContainer .jqGSImgContainer { width: 624px; height: 650px; }

.jqGSContainer .jqGSImgContainer ul { padding:0;margin:0;position:relative;list-style:none; width: 624px;

height: 650px; }

.jqGSContainer .jqGSImgContainer ul li { padding:0;margin:0;position:relative;float:left; width: 624px; 

height: 650px;}

#content .description { position: absolute; top: 715px; color: #fff; }

#content .description a { color: #fff; font-style: italic; }

#content .description a:hover { color: #35cfff; }

#content .description a:visited { text-decoration: line-through; }

.jqGSContainer .jqGSInformations{clear:both;}

.jqGSContainer .jqGSPagination{height:20px; margin-top: 3px;}

.jqGSContainer .jqGSPagination ul{padding:0;margin:0;list-style:none;position:relative;float:right;}

.jqGSContainer .jqGSPagination ul li{padding:0;margin-right:5px;float:left;padding-right:1px;text-align:center;padding-bottom:1px;}

.jqGSContainer .jqGSPagination ul li a{padding:2px 0px; color: #999;display:block;width:14px;}

.jqGSContainer .jqGSPagination ul li a.selected {color:#fff;}

.jqGSContainer .jqGSPagination ul li a.selected:hover {color:#fff; cursor: default;}

.jqGSContainer .jqGSPagination ul li a:hover{color:#999;}

#one { margin-top: 8px; }