html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
body{background-color:#666;color:#fff;font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:small;margin:0;padding:0;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;font-family:Georgia,"Times New Roman",Times,serif;clear:both;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
h1{margin:0;padding-bottom:0.5em}
li{	list-style-type:none;}
abbr, acronym {border-bottom:1px dotted;cursor:help;font-weight:bold;}
abbr[title], acronym[title] {border-bottom:thin dotted;cursor:help;}
acronym:hover, abbr:hover {cursor:help;color:#058;text-decoration:none}
blockquote,q{font-style:italic;padding:0;color:#666;}
blockquote p {margin:0;padding:0}
blockquote {margin:0.3em 3em;padding:0 4.5em;height:5em;min-height:5em;color:#000;background-color:#eed;background-image:url(http://static.web-mestre.fr/charte/quote.png);background-repeat:no-repeat;background-position:0 0;}
pre {font-family:"Courier New", Courier, monospace;font-size:1em;border:1px solid #000;border-top:0px;background-color:#eed;margin:0em 0em 0.5em 0em;padding:0.25em 0.6em;white-space:pre-wrap;}
a:focus,input:focus,textarea:focus,select:focus{background-image: none !important;background-color:#e70 !important;color:#000 !important;}
a{color:#058;background-color:transparent;text-decoration:none;}
a:hover{color:#666;background-color:transparent;text-decoration:underline;}
abbr a, acronym a {color:#000;cursor:help;}
#global {position:relative;margin:0 auto;min-height:62em;height:62em;width:78em;}
#page{position:relative;clear:both;color:#000;background-color:#fff;border:2px solid #058;margin:0 1em 1em 1em;min-height:62em;height:62em;}
html>body #page{height:auto;}
a[hreflang]:after { content: " (" attr(hreflang) ") ";}
hr{background:#058;color:#058;clear:both;float:none;width:100%;height:1px;margin:0 0 0.5em;border:none;}
p.reset{clear:both;margin:0;padding:1em 0 0 0;}

#accessible{left:0;float:left;margin:0;padding:0;}
#accessible ul{margin:0.2em 0 0 1em;padding:0;float:left;}
#accessible form{float:left;}
#accessible label{color:#fff;vertical-align:middle}
#accessible li{background-color:transparent;color:#fff;display:inline;margin:0 1em 0 0;vertical-align:middle;}
#accessible a{background-color:transparent;color:#fff;}
#accessible a:hover{text-decoration:underline;}


#moteur{margin:0.2em 1em 0.2em 0;float:right;text-align:right;color:#000;}
#moteur form{margin:0;padding:0}
#moteur label{color:#000;vertical-align:middle}
#alpha {float:right;padding:0.4em 1em;}
#toppub {margin:0.2em 0.2em 0 3%;text-align:right;clear:both;height:90px}
#logo{position:absolute;top:0.2em;left:0.2em;margin:0;}
#logo img{border:0;}


#block{position:relative;padding:0 1%;}
#block hr {height:2px;}

#texte{color:#000;background-color:#fff;border-right:2px solid #058;line-height:150%;margin:0 23% 1em 0%;padding:0 1% 1.5em 0;height:100%;min-height:74em}
#texte .affichette {float:right;margin-left:1em}
#texte .center {text-align:center}
#texte dl{font-family:Georgia,"Times New Roman",Times,serif;}
#texte hr {height:1px;}
#texte em {font-style:italic}
#texte h2{background-color:transparent;font-size:2em;margin-bottom:0.25em;}
#texte h2 img{border:0px;float:right;top:0;margin-left:10px}
#texte h3{background-color:transparent;font-size:1.5em;margin:1.5em 0 0 0;padding:0.25em 0 0.25em 0;border-bottom:dotted 1px #058}
#texte h4{background-color:transparent;font-weight:bold;font-size:1.2em;margin:0;padding:0 0 0 1em;background:url(http://static.web-mestre.fr/charte/puce.gif) no-repeat 0 0.5em}
#texte h5{font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;font-weight:bold;border:1px solid #000;border-bottom:1px dashed #333;background-color:#eed;margin:0.5em 0 0 0;padding:0.25em 0.6em;color:#333;}
#texte li{margin:0.4em 2em;list-style-type:none;}
#texte p.indent{margin-left:3em;}
#texte dl{color:#000;background-color:transparent;}
#texte dt{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:95%;margin:0.2em 0 0.2em 0;padding:0 0 0 0.2em;border-bottom:dotted 1px #058;border-top:dotted 1px #058;background-color:transparent;color:#666;clear:both;}
#texte dt cite {background-color:transparent;font-size:1.5em;margin:1.5em 0 0 0;padding:0.25em 0 0.25em 0;}
#texte dd{margin:0 0 0.8em 1em;background-color:transparent;text-align:justify;}
#texte div.left{float:left;width:65%;font-size:1em;padding-right:1em;text-align:justify}
#texte div.right{float:right;width:30%;font-size:0.85em;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;padding:0.5em;text-align:left;border-left:solid 1px #058;}
#texte div.right li{margin:0 0 0 2em;list-style-image:url(http://static.web-mestre.fr/charte/puce.gif);}
#texte div.right h3{margin:0}
#texte p{margin:0;padding:0.6em;font-style:normal;text-align:justify;}
#texte .liste{width:48%;float:left}
#texte .liste li{clear:both;margin:0 0 0 2em;list-style-image:url(http://static.web-mestre.fr/charte/puce.gif);}
#texte .liste li q{width:48%;float:right}

#prec {margin:0;padding:0.2em;width:48%;float:left}
#suiv {margin:0;padding:0.2em;width:48%;float:right;text-align:right}

#sidebar {right:1%;position:absolute;top:0em;width:22%;overflow:hidden;font-family:Georgia,"Times New Roman",Times,serif;}
#sidebar h2{border-color:#058;border-style:solid;border-width:0 0 1px 0;font-size:1.3em;font-weight:bold;margin:0;padding-left:0em;padding-top:0.5em;color:#666}
#sidebar ul{padding-top:0.75em;margin:0;padding-left:0;}
#sidebar li{list-style-type:none;font-size:1.1em;}
#sidebar li a{color:#058;background-color:transparent;display:block;font-weight:bold;padding-left:0.5em;margin:0;text-decoration:none;}
#sidebar li a:hover{color:#fff;background-color:#666;}
#sidebar big {font-size:100%;}
#sidebar a big {color:#000}
#sidebar a:hover big {color:#666}
#sidebar .select a{color:#000}



#footer{color:#000;background-color:transparent;margin:0 3% 0 3%;padding:0 0 1em 0;text-align:center;clear:both}
#footer ul{margin-left:0;padding-left:0;}
#footer li{display:inline;margin:2px 0.5em 0 0;padding:0 0.5em 0 0;}
#footer li.dernier{border:0;}
#footer a{background-color:transparent;color:#fff;}
#footer a:hover{background-color:transparent;color:#fff;text-decoration:none;}

html, body {height:100%;}

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
#cboxOverlay{background:url(http://static.web-mestre.fr/charte/colorbox/overlay.png)}
#colorbox{background:#058;}
#cboxContent{margin-top:22px;background:#fff;}
#cboxLoadedContent{padding:0 5px 5px 5px;color:#000;border-top:solid 1px #058;}
#cboxLoadingGraphic{background:url(http://static.web-mestre.fr/charte/colorbox/loading.gif) center center no-repeat;}
#cboxLoadingOverlay{background:#fff;}
#cboxTitle{position:absolute; top:-20px; left:5px; color:#000;font-weight:bold;}
#cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
#cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(http://static.web-mestre.fr/charte/colorbox/controls.png) 0 0 no-repeat;}
#cboxPrevious{background-position:0px 0px; right:44px;}
#cboxPrevious.hover{background-position:0px -25px;}
#cboxNext{background-position:-25px 0px; right:22px;}
#cboxNext.hover{background-position:-25px -25px;}
#cboxClose{background-position:-50px 0px; right:0;}
#cboxClose.hover{background-position:-50px -25px;}
.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
.cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
.cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}

