* html
body{text-align:center;padding:0;margin:0}acronym,abbr{cursor:help}ul,p{margin:0;padding:0}ul{margin:10px
0px 10px 10px;list-style-type:none}li{padding:0px
0px 5px 15px}.hidden{display:none}.clear{clear:both;overflow:hidden;height:0px}.clear2{clear:both;overflow:hidden;height:1px;border:dotted 1px #999;margin:5px
0}p{margin:0px
0px 5px 0px}.col50{width:45%;padding:10px;margin:0px
0px 20px 0px}.aligncenter{text-align:center}.left{float:left}.right{float:right}.padding10{padding:10px}.margeT10{margin-top:10px}.margeT20{margin-top:20px}.margeTB10{margin:10px
0px}.margeTB20{margin:20px
0px}a img,img{border-style:none}h2,h3,h4{font-family:arial,verdana,sans-serif}#main #push
h4{color:#a03737;font-size:1.2em}#main #push
p{margin-left:5px}hr{display:block;height:1px;clear:both;border:0;margin:0px;_margin: -7px 0;padding:0;clear:both}hr.sep{display:block;height:1px;clear:both;border:0;margin:10px
0px 10px 0px;_margin:3px
0px 3px 0px;padding:0;clear:both}hr.sep{color:#D4D4D4;background-color:#D4D4D4}p.sep{height:1px;width:90%;margin:10px
auto;background-color:#D4D4D4}dt{margin:0px
0px 5px 0px}p.datepublication{font-size:0.8em;color:#999}div#langs{padding:5px;background:#fff;font-size:xx-small;position:absolute;right:0;margin-top:75px}div#langs
img{padding:5px
0px 0px 5px}dl{margin:0px
0px 10px 0px}dt{margin:0px
0px 10px 0px}dd{margin:0;padding:0px
0px 10px 0px}dl.albums{border:1px
solid #DEDEDE;float:left;font-size:1.4em;margin:20px
10px 10px;padding:10px;width:25%}dl.albums
dd{text-align:center}dl.albums
img.thumbnails{border:1px
solid #DEDEDE;margin:10px;padding:5px}div.blocinfos
p.datepublished{font-size:xx-small;color:#999}kbd{background:#E5E0DC none repeat scroll 0%;border:1px
solid #069;color:#333;line-height:1.8em;padding:0pt 4px}img.left{padding:0px
15px 15px 0px}.message{background-color:#20AF4E;color:#fff;font-weight:bold;padding:3px}.alert{background-color:#BF3317;color:#fff;font-weight:bold;padding:3px}.error-message{color:#AF0000;font-weight:bold;padding:3px}.out{background:#dcdcdc none repeat scroll 0%;border:1px
solid #eee;display:block;margin:1em
0pt;position:relative}.in2{background:#bababa none repeat scroll 0%;border:1px
solid #cbcbcb;display:block;margin:1px;padding:1px;position:relative}.in{background:#FFF none repeat scroll 0%;border:1px
solid #a8a8a8;font-weight:normal;padding:0px;position:relative}#header div#logo
img{margin:0;padding:0;float:left}#header
.titlesite{font-size:1.4em;line-height:131px;padding:0px
0px 0px 1em;font-family:Georgia,sans-serif}#logo{height:131px;color:#fff;padding:0px
0px 0px 75px}#logo
p{padding:20px
0px 0px 120px;font-size:1.4em;height:100px}div#logo
div#adresse{background:#85A0C6 none repeat scroll 0%;height:27px;margin-left:25%;position:relative;top:125px;width:75%}div#logo div#adresse
p{padding:5px;font-size:0.8em}#push{width:32%;margin-left:2%;font-size:1em;background:#fff}#push
hr{display:block;height:1px;clear:both;border:0;margin:10px
0px 10px 0px;_margin: -7px 0;padding:0;clear:both}#push
hr{color:#D4D4D4;background-color:#D4D4D4}#push
ul{margin:10px
10px 10px 15px}#push ul
li{margin:0;padding:0px
0px 5px 0px;list-style-type:square}.message{background-color:#20AF4E;color:#fff;font-weight:bold;padding:3px}.error-message{color:#AF0000;font-weight:bold;padding:3px}div#push
.corner{background:#f1f1f1;padding:10px}#main div#push .corner
h3{font-size:1.2em;margin:0px
0px 10px 0px;border-bottom:1px dashed #999;color:#666}#main div#push .corner
hr{display:block;height:1px;clear:both;border:0;margin:0px
0px 0px 0px;_margin: -7px 0;padding:0;clear:both}.contentPage{width:64%;margin:0px
15px 0px 15px}.contentPageLeft{width:64%;margin:0px
15px 0px 0px}.contentPageRight{width:64%;margin:0px
0px 0px 15px}.contentPageNSleft{width:610px;margin:0px
15px 0px 0px}.contentPageNSright{width:610px;margin:0px
0px 0px 15px}.contentPageNSmin{width:445px;padding:0px
15px}.contentPageNSfull{width:100%}.bloc{width:30%;padding:10px;border:solid 1px #ccc;background:#f1f1f1}.blocNopadding{width:30%;background:#fff}.blocNS{width:20%;padding:10px;border:solid 1px #ccc;background:#f1f1f1}.blocTitle{font-size:1.2em;font-weight:bold;padding:0px
0px 10px 0px}.oneCol{width:300px;overflow:hidden}.twoCols{width:235px;overflow:hidden}.bgBloc{border:solid 1px #ccc;background:#f1f1f1;padding:10px}.bgBlocNopadding{background:#fff}#footer{font-size:10px;border-top:solid 1px #dedede;width:98%;height:30px}#footer p.left, #footer
p.right{height:30px;line-height:30px}#footer
p.right{text-align:right;margin-right:1%;width:65%}#footer
p.left{margin-left:1%;width:25%}#footer p span
img{padding-top:5px}fieldset{border-style:none;margin:0px
0px 10px 0px;padding:0}label.labelLeft{float:left;width:150px}textarea{font-family:Verdana,arial,tahoma,sans-serif;border:solid 1px #7f9db9}.inputtext1,.inputtext2,.inputtext3{height:17px;padding:2px
0px 2px 4px;margin:5px
10px 5px 0px;border:solid 1px #7f9db9;font-size:1em;color:#333}.inputtext1{width:100px}.inputtext2{width:200px}.inputtext3{width:300px}.thumbnails{margin:10px
10px;padding:5px;border:solid 1px #dedede}.puce{background:url('/app/webroot/img/icons/ico_fleche.gif') no-repeat;background-position:0% 3px;padding:0px
0px 5px 17px;margin:0px
0px 0px 0px}table{background-color:#fff;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;clear:both;color:#333;margin:10px;width:100%;font-size:11px}tr.trbg{background-color:#f5f5f5}tr.trbg
td{border-top:solid 1px #dedede;border-bottom:solid 1px #dedede}th{background-color:#f2f2f2;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #bbb;border-bottom:1px solid #bbb;text-align:center}th
a{display:block;padding:2px
4px;text-decoration:none}th a:hover{background-color:#ccc;color:#333;text-decoration:none}table tr
td{border:1px
solid #ccc;padding:4px;text-align:center;vertical-align:top}table.tableau{border:1px
dotted #DEDEDE;padding:5px;width:90%;height:240px;background:#fff;font-size:0.9em}table.tableau_sans_bordure{border-style:none;padding:5px;width:90%;height:240px;background:#fff;font-size:0.9em}table.tableau_sans_bordure tr
td{border-style:none;padding:4px;text-align:center;vertical-align:top}table.bgTable{background:#f9f9f9}html>body
table.tableau{height:auto!important;min-height:240px}td.cellule_image{width:15%;border-style:none}td.cellule_image
img{padding:5px;border:solid 1px #666;background:#fff}td.cellule_texte{width:60%;text-align:left;border-style:none}div.scroll{height:200px;overflow:auto;font-size:0.85em;padding:10px;margin:10px
0px;border:solid 2px #ccc}.parent_hide{font-weight:bold;margin:0px
0px 10px 0px;cursor:pointer}.hide{margin:5px
0px 15px 10px;border-left:2px dotted #529194;padding:5px
5px 5px 10px;background:#f5f5f5}#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0}#lightbox
img{width:auto;height:auto}#lightbox a
img{border:none}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0
auto}#imageContainer{padding:10px}#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#imageContainer>#hoverNav{left:0}#hoverNav
a{outline:none}#prevLink,#nextLink{width:49%;height:100%;background-image:url(/app/webroot/css/data:image/gif;base64,AAAA);display:block}#prevLink{left:0;float:left}#nextLink{right:0;float:right}#prevLink:hover,#prevLink:visited:hover{background:url(/app/webroot/img/lightbox/prevlabel.gif) left 15% no-repeat}#nextLink:hover,#nextLink:visited:hover{background:url(/app/webroot/img/lightbox/nextlabel.gif) right 15% no-repeat}#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0
auto;line-height:1.4em;overflow:auto;width:100%	}#imageData{padding:0
10px;color:#666}#imageData
#imageDetails{width:70%;float:left;text-align:left}#imageData
#caption{font-weight:bold;font-size:14px}#imageData
#numberDisplay{display:block;clear:left;padding-bottom:1.0em}#imageData
#bottomNavClose{width:66px;float:right;padding-bottom:0.7em;outline:none}#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000}