html,body{background:black;color:white}
body{text-align:center;font:80% Arial,helvetica,sans-serif}
p,address{padding:0 0 1.5em 0;word-spacing:.01em;letter-spacing:.01em}
img{font-size:1em}
a:link{color: #FFFFFF;}
a:visited{color: #FFFFFF;}
a:active{color: #33CC00;}
a img{border:0}
p img{margin:0 1em 1em 0;padding:0}
label img{margin:0}
h1,h2,h3,h4,h5,h6{padding:0;color:#fff;font-family:Verdana, Arial, Helvetica, Lucida, Geneva, sans-serif;}
h1{font-size:1.5em;margin-bottom:.6em}
h2{font-size:1.35em;margin-bottom:.2em}
h3{font-size:1.25em;margin-bottom:.3em}
h4{font-size:1.20em;margin-bottom:.4em}
h5,h6{font-size:.9em;margin-bottom:.2em}
li ul,li ol{margin:0 1.5em}
ul,ol{margin:0 1.5em 1.5em 1.7em}
ul li{list-style-type:disc}
ol li{list-style-type:decimal}
dl{margin:0 0 1.5em 0}
dl dt{font-weight:bold}
dl dd{margin-left:1.5em}
input[type='text'],input[type='radio'],input[type='file'],input[type='password'],input[type='checkbox'],textarea,select,option{color:white;background:black}
input,option{padding:1px 3px}
select,input,textarea{border:1px solid #666;vertical-align:middle}
input[type='image'],input.image,input.checkbox{border:0;margin:0;padding:0}
button,input[type='submit']{overflow:visible;width:auto !important;padding:0 .25em}
input[type='text']:focus,textarea:focus,select:focus{border:1px solid #666}
select,code,kbd,samp,pre,tt,var,input[type='text'],textarea{font-family:arial,helvetica,sans-serif}
textarea{vertical-align:middle;border:1px solid #666;padding:3px}
textarea:focus,button:focus,select:focus,input:focus{-moz-outline-offset:-1px !important;color:black;background-color:lightyellow}
input[type='radio']:focus{-moz-outline-radius:12px !important;-moz-outline-offset:0 !important}
fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;position:relative}
legend{font-weight:bold}
a{text-decoration:underline}
a:hover{color:#969696;text-decoration:none}
table,td,th{vertical-align:middle}
table{margin:0;border-collapse:collapse;font-size:100%;font-family:arial,helvetica,sans-serif}
tr,th,td{margin:0}
th,td{padding:0 .5em 0 .5em}
th{font-weight:bold; text-align:left}
tfoot{font-style:italic}
caption{text-align:left;font-family:arial,helvetica,sans-serif}
abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px dotted #ccc}
address{margin-top:1.5em;font-style:normal}
sup{position:relative; top:.3em}
blockquote{padding-left:1.5em;margin:1.5em;font-style:italic}
pre,code{margin:1.5em 0;white-space:pre}
pre,code{font:1em monospace;line-height:1.5}
del{text-decoration:line-through;font-weight:normal;color:#585858}
ins{color:red;font-weight:bold;text-decoration:none}
hr{background-color:#666;color:#666;border:1px solid #666;height:0;border-width:1px 0 0 0;margin:1em 0}
.none,.noscreen{display:none}
.submit{text-align:center}
.clear{border:0;margin:0;padding:0;clear:both;height:0;line-height:0;visibility:hidden}
.clearfix:after,#galerie:after{content:"."; display:block;height:0;clear:both;visibility:hidden}