* 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}.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}img.left{padding:0px
10px 0px 0px}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}dt{margin:0px
0px 5px 0px}p.datepublication{font-size:0.8em;color:#999}div#langs{padding:5px;background:#fff;font-size:xx-small}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}img.encadre{background-color:#F9F9F6;border:1px
solid #DDD;margin:10px
0px 0px 10px;padding:10px}p.tag{background:transparent url(/app/webroot/img/icons/tag_blue.png) no-repeat scroll 0%;height:20px;padding:0px
0px 0px 25px}#googleadsens,.amazon_bloc{margin:20px
0px}#searchengine{position:absolute;top:70px;right:10px}#searchengine
input#SearchQuery{width:100px;height:17px;background:#fff;border:solid 1px;margin-right:5px;padding:2px;color:#666}#searchResults
dl{margin:10px
0px}#searchResults
dt{float:left}#searchResults
dd{margin:0px
0px 20px 10px;float:left}.message{background-color:#20AF4E;color:#fff;font-weight:bold;padding:3px}.alert,.error{background-color:#BF3317;color:#fff;font-weight:bold;padding:3px}form
.error{background-color:#fff}.error-message{color:#AF0000;font-weight:bold;padding:3px}div.comment{margin:10px
0px;border-bottom:solid 1px #999;padding:10px}div.comment
p{padding:10px
0px}div.comment
span.number{font-size:1.5em;font-family:georgia,serif}div.comment
span.small{font-size:x-small}.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{position:relative}#header div#logo
img{margin:0;padding:0;float:left}#header
.titlesite{font-size:1.4em;line-height:120px;padding:0px
0px 0px 1em;font-family:Georgia,sans-serif}#container #header .titlesite
a{text-decoration:none;text-shadow:2px 2px 2px #ddccb5}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}.message{background-color:#20AF4E;color:#fff;font-weight:bold;padding:3px}.error-message{color:#AF0000;font-weight:bold;padding:3px}.contentPage{width:60%;margin:0px
15px 0px 15px}.contentPageNSleft{width:72%;margin:0px
15px 0px 0px}.contentPageNSright{width:75%;margin:0px
0px 0px 15px}.contentPageNSmin{width:50%;padding:0px
15px}.contentPageNSfull{width:100%}.bloc{width:30%;padding:10px;border:solid 1px #ccc;background:#f9f9f9}.blocNS{width:20%;padding:10px;border:solid 1px #ccc;background:#f9f9f9}.blocTitle{font-size:1.2em;font-weight:bold;margin:20px
0px 10px 0px}#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:30%}#footer p span
img{vertical-align:middle}fieldset{border-style:none;margin:0px
0px 10px 0px;padding:0}label.labelLeft{float:left;width:150px}label.labelLeft2{float:left;width:200px;padding:2px
0px 2px 0px}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}button{cursor:pointer}.customButton{background:transparent none repeat scroll 0 0;border:medium none;overflow:visible;padding:0px
0px 0px 0px;font-weight:normal}.customButton
div{background:transparent url('/app/webroot/img/button_bg_submit.png') no-repeat scroll right top;color:#FFF;display:block;float:left;font-family:Arial,sans-serif;font-size:14px;height:27px;padding:0
25px 0 0;white-space:nowrap}.customButton
span{background:transparent url('/app/webroot/img/button_bg_submit.png') no-repeat scroll left top;clear:none;display:block;float:left;font-size:14px;font-weight:normal;height:27px;line-height:27px;padding:0
0 0 25px;white-space:nowrap}.customButton:hover div, #form_register .customButton:hover div, #form_register_step2 .customButton:hover
div{background-position:right -27px}.customButton:hover span, #form_register .customButton:hover span, #form_register_step2 .customButton:hover
span{background-position:0 -27px}.customButton:active div,#form_register .customButton:active div, #form_register_step2 .customButton:active
div{background-position:right -54px}.customButton:active span,#form_register .customButton:active span, #form_register_step2 .customButton:active
span{background-position:0 -54px}.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.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:2000;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}#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}
