/* -------- Tag-Styles --------- */

* { margin: 0px; padding: 0px; }
html { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
body { background-color: #000; text-align: center; color: #fff; }
input {}
a { color: #fff; text-decoration: underline; outline-style:none; outline-width:0; }
a:HOVER { color: #ddd;}
h1 { font-size: 20px; font-weight: bold; margin: 0px 0px 10px;}
h2 { font-size: 13px; font-weight: bold; margin: 0px 0px 10px;}
h3 { font-size: 13px; font-weight: bold; margin: 0px 0px 30px;}
h1 a { font-size: 20px; font-weight: bold; color: #fff; }
h2 a { font-size: 16px; font-weight: bold; color: #fff; }
h3 a { font-size: 13px; font-weight: bold; color: #fff; }

img { border: none;}
table { border-spacing: 2px; padding-top:10px;}
td { vertical-align: top; font-size: 14px; padding: 9px 9px 10px; line-height: 21px;}
th { vertical-align: bottom; font-weight: bold; line-height: 16px; padding: 9px; font-size: 14px; border-bottom: 1px solid #000; }
ul { padding-bottom: 10px; list-style-type: circle; }
ol { padding-bottom: 10px; list-style-type: upper-roman;}
li { margin-left: 0px; margin: 0px 0px 6px 34px; }
hr { margin: 14px 0px 9px 0; height: 3px; border: none; background-color: #fff;}
hr.spacer {margin: 28px 0 23px 0;}
p { padding-bottom: 0px; line-height: 21px; }
td p { padding-bottom: 0px; }

/* ------ General-Styles ------- */

.clear { clear: both; font-size: 1px; line-height: 1px; height: 1px; }
.pt130 { padding-top: 130px;}
/* ------ Layout-Styles ------- */

#wrapper { width: 1280px; margin: 0px auto; padding-top: 20px;}
#header { background: url(./lion_logo.jpg) transparent center top no-repeat;}

.index #header {color: #737373; width:1000px; height: 40px; padding:280px 0px 0px 0px;}
.index #cflow { height: 240px;}
.index #middle {color: #737373;}


.imprint #header {color: #737373; height: 300px; padding:328px 0px 0px 0px;}
.imprint #header a {color: #737373; text-decoration: none;}
.imprint #header a:HOVER {color: #fff;}

#footer { height: 25px; text-align: right;}
#footer a {color: #737373; margin-left: 15px; text-decoration: none;}
#footer a:HOVER {color: #fff;}
#footer span { margin-left: 15px;}