html{background-color:#ACA8B0}
html,body,td,div{margin:0;padding:0}
body{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}
td,div{color:inherit;font-family:inherit;background-color:inherit}
h2{letter-spacing:2px;font-style:italic;font-family:Georgia,Serif;font-size:130%;font-weight:bold;color:#605D63;padding:3px 0px 1px 0px;margin:2.4em 0px 0.8em 0px;text-align:left}
h3{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:100%;font-weight:bold;margin:1em 0 1em 0px;letter-spacing:0.1em;color:#522060}
a:link img,a:visited img{border:0}
form{margin:0;padding:0}
hr{height:1px;color:#596B5F;background-color:#596B5F;border:0}
p{margin:0.5em 0 0.5em 0;padding:0}
ul{list-style-type:circle;margin:5px 0px 10px 20px;padding:0px;text-align:left}
li{margin:2px 0px 1px 0px}
table{border-width:1px 0 0 1px;border-style:solid;border-color:#cccccc}
td,th{border-width:0 1px 1px 0;border-style:solid;border-color:#cccccc}
span.nobr{white-space:nowrap}
.bloc_text{max-width:50em;margin-bottom:3em}
div#access_bar{font-size:70%;background-color:#ffffff;padding:1px;overflow:auto}
div#access_bar a{float:left;margin:3px 10px 0 0;color:#404040;text-decoration:none}
div#access_bar a:hover{text-decoration:underline}
div#access_bar-search{float:right;color:#404040}
div#access_bar-search input{font-size:100%}
div#page_header{background-color:#ffffff;background-image:url(/-styles/lapasserelle-008/bg_header.png);background-repeat:repeat-x;overflow:auto;margin:2% 2% 0 2%}
div#bloc_menu_info{height:180px;width:224px;float:left;background:url(/-styles/lapasserelle-008/header.png);margin:0 2em 0 0;padding:0}
ul#menu_info{display:block;margin:1.5em 1em 1em 1em}
ul#menu_info li{display:block;list-style-type:none;margin:0.8em 0 0.8em 0em;padding:0;border-style:none none solid none;border-color:#ffffff;border-width:1px}
ul#menu_info a{color:#ffffff;text-decoration:none;letter-spacing:0.1em}
p#site_title{margin:0.5em 0.5em 0.5em 1em;font-size:300%;font-family:Helvetica,sans-serif;letter-spacing:0.2em}
p#site_subtitle{margin:0.5em 2em 0 1em;font-family:Helvetica,sans-serif;text-align:right;letter-spacing:0.2em}
div#page_description{display:none}
div#page_menu{border-style:solid;border-width:1px 0 0 0;border-color:#605D63 #000000 #000000 #000000;font-size:90%;margin:0 2% 0 2%}
div#page_menu-m1{width:100%;background-color:#C0BEC2;overflow:auto}
div#page_menu-m1 ul{margin:0 0 0 1em;padding:0}
div#page_menu-m1 li{display:block;float:left;padding:0.3em 0 0.3em 0;margin:0}
div#page_menu-m1 li:hover{background-color:#C0BEC2}
div#page_menu-m1 li.selected,div#page_menu-m1 li.selected:hover{background-color:#F0EFF1}
div#page_menu-m1 a{margin:0 1em 0 1em;text-decoration:none;color:#302F31;letter-spacing:2px;line-height:16px;font-weight:bold}
div#page_menu-m1 li.selected a{color:#302F31}
div#page_menu-m2{margin:3em 0.5em 1em 0.5em;font-size:80%;color:#ffffff}
div#page_menu-m2 a{margin:0;text-decoration:none;color:#000000;font-family:Verdana;letter-spacing:1px}
div#page_menu-m2 a:hover{text-decoration:underline}
div#page_menu-m2 a.selected{font-weight:bold;color:#A43FC1}
div#page_menu-m2 ul{margin:0.5em 0 0.5em 0;padding:0;list-style-type:none}
div#page_menu-m2 li{width:100%;margin:0.1em 0.2em 0.1em 0.2em;padding:0}
div#page_menu-m2 li:before{content:"• ";color:#000000}
div#page_menu-tech{font-size:70%;color:#70908A;margin:1em 0.5em 0.5em 0.5em}
div#page_menu-tech a{margin:0;color:#465A56;font-family:Verdana;letter-spacing:1px}
div#page_menu-tech a.selected{font-weight:bold;color:#A43FC1}
div#page_menu-tech ul{margin:0.5em 0 0.5em 0;padding:0;list-style-type:none}
div#page_menu-tech li{width:100%;margin:0.1em 0.2em 0.1em 0.2em;padding:0}
div#page_menu-tech li:before{content:"- ";color:#A43FC1}
div#path_menu{width:100%;font-size:80%}
div#path_menu ul{margin:0;padding:0}
div#path_menu li{display:block;float:left;padding:0;margin:0 0 0 1em}
div#path_menu a{color:#404040}
div#page_content{background-color:#ffffff;background-image:url(/-styles/lapasserelle-008/bg_margin.png);background-repeat:repeat-y;margin:0 2% 0 2%;overflow:auto}
div#stamps{float:left;margin:53px 53px 53px 86px;background-color:transparent;width:226px}
div#stamps > div{margin:0 0 1.5em 0;border:1px solid #A2A7AC;padding:6px;background:#ffffff;font-size:80%}
div#stamps img{margin:0;border:0;padding:0;width:210px}
div#stamps > p > img{margin:0 0 1.5em 0;border:1px solid #A2A7AC;padding:6px;background:#ffffff;font-size:80%}
div.warning{font-size:80%;margin:1em;padding:0.3em 0.6em 0.3em 0.6em;-moz-border-radius:5px;border-style:solid;border-width:1px;border-color:#ff3333;background-color:#ffefef}
div.encart{margin:1em 1em 1em 0;padding:0.3em 0.6em 0.3em 0.6em;-moz-border-radius:5px;border-style:solid;border-width:1px;border-color:#ff3333;background-color:#ffefef}
div#pc-container{position:relative;background:url(/_styles/epv-007/bg_right.png);background-repeat:repeat-y;background-position:100% 100%;background-color:#ffffff}
div#pc-contained{background:url(/_styles/epv-007/bg_left.png);background-repeat:repeat-y;background-position:0% 0%}
div#pc-header{background:url(/_styles/epv-007/bg_top.png);background-repeat:repeat-x;background-position:0% 0%;padding:20px 20px 0 20px}
div#pc-footer{background:url(/_styles/epv-007/bg_bottom.png);background-repeat:repeat-x;background-position:100% 100%;padding:0 20px 20px 20px}
div#pc-content{padding:0 20px 0 20px}
div#pc-corner-tl{position:absolute;top:0;left:0;width:20px;height:20px;background:url(/_styles/epv-007/bg_tlcorner.png)}
div#pc-corner-tr{position:absolute;top:0;right:0;width:20px;height:20px;background:url(/_styles/epv-007/bg_trcorner.png)}
div#pc-corner-br{position:absolute;bottom:0;right:0;width:20px;height:20px;background:url(/_styles/epv-007/bg_brcorner.png)}
div#pc-corner-bl{position:absolute;bottom:0;left:0;width:20px;height:20px;background:url(/_styles/epv-007/bg_blcorner.png)}
div#page_title{background-color:#F0EFF1;border-style:solid;border-width:1px 0 1px 0;border-color:#F0EFF1 #000000 #605D63 #000000;padding:1em 0 1em 0}
p.before_h1{font-family:Tahoma;color:#605D63;font-size:12px;padding:2px 0px 0px 0px;margin:10px 0px 0px 0px;letter-spacing:2px}
h1{font-family:Georgia,serif;font-size:180%;font-weight:bold;color:#605D63;padding:2px 0px 2px 0px;margin:5px 0px 5px 86px;letter-spacing:0.1em}
p.before_h1 + h1{padding:0px 0px 2px 0px;margin:2px 0 5px 0}
form.form-01{font-size:80%}
form.form-01 div{margin:0 1em 0.2em 1em}
form.form-01 label span{float:left}
form.form-01 input,form.form-01 textarea,form.form-01 select{float:right;border-width:1px;border-color:#206055;border-style:solid;background-color:#F7FFFD;color:#081815;margin:0 0 0 1px}
div.box-01{border-width:1px;border-color:#604A20;border-style:solid;padding:0 1em 0 1em;margin:1em;background-color:#FFFCF7}
table.table-01{border-style:solid;border-width:1px;border-color:#cccccc}
table.table-01 td{vertical-align:top;font-size:80%;border-style:solid;border-width:1px;border-color:#cccccc}
.tagcloud span.level0{font-size:70%;color:#DFDFDF}
.tagcloud span.level1{font-size:80%;color:#B8D6C2}
.tagcloud span.level2{font-size:90%;color:#66A87C}
.tagcloud span.level3{font-size:100%;color:#487A58}
.tagcloud span.level4{font-size:110%;color:#FFB77D}
.tagcloud span.level5{font-size:120%;color:#FFA155}
.tagcloud span.level6{font-size:130%;color:#FF8B2D}
.tagcloud span.level7{font-size:140%;color:#FF7505}
.tagcloud span.level8{font-size:150%;color:#DC6200}
.tagcloud span.level9{font-size:160%;color:#FF3300;font-weight:bold}
.tagcloud span.level10{font-size:170%;color:#FF3300;font-weight:bold}
.tagcloud a{ text-decoration:none }
div#page_footer{text-align:center;font-size:62%;clear:both;margin:0 2% 2% 2%;background-color:#F0EFF1;border-style:solid;border-width:1px 0 0 0;border-color:#605D63 #000000 #000000 #000000;padding:1em 0 1em 0}
div#page_footer img.badge{margin:0 5px 0 5px}
div#menu_about{margin:1em}
div#menu_about a{color:#465A56}
form#form_contact label{width:37%;float:left}
form#form_contact input,form#form_contact textarea{width:61%;float:right}
div.partner{overflow:auto;border-style:solid;border-width:1px 0 0 0;border-color:#522060;margin:0 1em 2em 0}
.miniature{cursor:pointer}
div.album_vign_legend{display:none}
div#album_elem{width:100%;height:100%;position:absolute;top:0;left:0;display:none}
div#album_mode{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#ffffff;opacity:0.85;filter:alpha(opacity=85)}
div#album_film{width:200px;height:100%;position:absolute;top:0;right:10%;background-color:#000000;display:none}
div#album_pict{margin-left:auto;margin-right:auto;text-align:center;position:relative;top:100px}
img#img_album_pict{border:1px solid #000000;padding:1em}
nav.pageplan{text-align:center;font-size:90%}
nav.pageplan > a{margin:0.6em}