* {padding: 0; margin: 0;}

/* LAYOUT */
body {font:14px/22px "Lucida Sans", "Lucida Grande", Helvetica, sans-serif; color: #000;}
#page {width: 996px; padding: 0; margin:0 auto;background: url(./../startseite/images/rand.png);}
#pagein {padding: 0px; margin: 0;}

#seiten {background: url(./../startseite/images/bg_main.jpg)}
#bg-top {width:100%;height:388px;background: #930c00;}
#wrap {width:996px;margin:0 auto;}
#logohead {width:996px;height:87px;background: #930c00;}
#orange {height:59px;margin: 0 0 0 6px;}

#content-bildseiten {float: left; width: 762px;margin-bottom: 30px;}
#contentin {border: 0px solid #abc; padding: 0 60px 20px 10px; margin: 10px 0 10px 10px;}
#contentin li {list-style:none;padding:0 0 3px 15px;background: url(images/inhlist.gif) no-repeat top left;}

/* .spaltelinks {float: left; width: 440px; }
.spalterechts {float: right; width: 300px; padding-top:7px;border:1px solid red;}  */

.footer {
margin: 0;
padding-top:10px;
height: 40px;
text-align: center;
font: normal 0.9em "Lucida Sans", "Lucida Grande", Helvetica, serif;
letter-spacing: 0.5pt;
color: #ECECEC;
background: url(images/rand-u.png) top left no-repeat;
}

/* NAVIGATION */
#sidebar1 {width: 192px;height: auto;float:left;margin: 100px 20px 40px 6px;}
#sidebar1in {padding: 0px; margin: 0 0px;}

#sidebar1 ul {list-style: none; margin: 0;}
#sidebar1 li {line-height: 32px; border: 0; padding: 0; margin: 0px;}
#sidebar1 ul.menulevel1 li {
color: #f9edd7;
background: #dc620a;
text-indent: 22px;
border-bottom: 1px solid #f9edd7; 
width: 192px;
}
#sidebar1 ul.menulevel1 li a:link, #sidebar1 ul.menulevel1 li a:visited {
display: block;
color: #f9edd7;
text-decoration: none;
font: normal 14px "Lucida Sans", "Lucida Grande", Helvetica, sans-serif;
background: #930c00;
text-indent: 22px;
line-height: 32px;
height:32px;
}
#sidebar1 ul.menulevel1 li a:hover {
background: #dc620a;
}
#sidebar1 ul.menulevel2 {border: 0; padding: 0; margin: 0;}
#sidebar1 ul.menulevel2 li {border-bottom:0;font-size:12px;}
#sidebar1 ul.menulevel2 li a:link, #sidebar1 ul.menulevel2 li a:visited {font-size:12px;}

/* GLOBAL */
h1, h2, h3 {
font: normal 28px Georgia, Times, serif;
letter-spacing: .5pt;
line-height: 32px;
padding:30px 0 32px 0;
margin:0;
color: #930c00;
}
h4 {
font: normal 28px Georgia, Times, serif;
letter-spacing: .5pt;
line-height: 32px;
padding:30px 0 32px 0;
margin:0;
color: #930c00;
}
h5 {color: #930c00; font-size: 113%; line-height: 1.2em; font-weight: 300; letter-spacing: 1px; margin: 0 0 10px 0;}
h6 {font-size: 108%; font-weight: 600; line-height:1.2em; margin: 0 0 15px 0;}
hr {height: 1px; color: #ccc; background-color: #ccc; border: 0;margin: 3px 0 6px 0;}

#footer a:link, a:visited {color: #fff; text-decoration: none;} 
#footer a:hover {color: #fff; background:none; text-decoration: underline;} 

img {border: 0;}
img.left {float: left; margin: 7px 10px 10px 0;}
img.right {float: right; margin: 8px 10px 10px 20px;}
.extern {padding-left:5px;}

a:link {color: #930c00; text-decoration: none;}
a:visited {color: #930c00; text-decoration: none;}
a:hover {color: #ffffff; text-decoration: none; background-color: #930c00;}
a:active {color: #930c00; text-decoration: none; background-color:transparent;}
a:focus {color: #930c00; text-decoration: none; background-color:transparent;}

.audio {margin:4px 0 4px 0;}


/* SONSTIGES / THE REST */
#passwd {border: 1px solid #999;}
#submit {background: #720; color: #fff; border: 3px solid #cc9; padding: 1px 6px; margin:0;}
#headerin .submit, #contentin .submit {width: 5.6em; background: #720; color: #fff; border: 3px solid #cc9; padding: 1px 6px; margin:0;}
.text {width: 160px; background: #f6f6f6; font-family: arial, sans-serif; font-size: 87%; border: 1px solid #999; padding: 1px 3px;}
.file {border: 1px solid #999;}
p.code {background: #eed; font-family: 'courier new', serif; border: 1px solid #997; padding: 20px;}
p.date {color: #093; text-align: right; line-height: 1.2em;}
.scroll {background: #eec; border: 1px solid #997; padding: 10px; overflow: scroll;}
.border {border: 1px solid #666;}
.retrieve {background: #ffffff; border: 0;}
table.edit {background: #eee; font-size: 14px; line-height: 1.2em; border: 1px solid #999; margin: 1px 0;}
table.edit td {border: 0; padding: 3px;}
textarea {width: 90%; background: #f6f6f6; font-family: arial, sans-serif; border: 1px solid #999; padding: 10px; margin: 0 0 10px 0;}
.hinweis {line-height: 1.2em; padding: 2px 10px;}

