/* Projektweite Grundeinstellungen */
a { color:#880000; }
a:hover { text-decoration: none }
a:link,a:visited { text-decoration:none }

ul,ol,li { list-style:none }

h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dt, dd
{ margin: 0px; padding: 0px }

a img,:link img,:visited img { border:none }

address, em { font-style:normal }

/* Stylesheet-Einstellungen */
body {
        background-color:#000000;
        margin:0;
        padding:0;
        /* background-image:url(../img/bgtest.jpg);  verhindert bilderklau per kontextmenü nur bedingt*/
}

h1, h2, h3, h4, p {
        background-color: transparent;
        font-family: verdana, arial, sans-serif;
}

/* Link-Attribute für Navigation */

.nav {
display: block;
font-weight: bold;
margin: 0px 0px 0px 0px;
}

.nav a {
display: block;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 80%;
padding: 10px 10px;
border-left: 10px solid #880000;
}
.nav a:link {
color: #404040;
}
.nav a:visited {
color: #404040;
}
.nav a:hover {
display: block;
font: bold 80% verdana, arial, helvetica, sans-serif;
text-transform: uppercase;
color: #000000;
border-left: 0px solid #880000;
}

/* Ausgegraute Flächenfarben für Navi */
.colorsw0 { background-color: #FDFDFD;} /* RGB:253 */
.colorsw1 { background-color: #FCFCFC;} /* RGB:252 */
.colorsw2 { background-color: #EEEEEE;} /* RGB:238 */
.colorsw3 { background-color: #DFDFDF;} /* RGB:223 */
.colorsw4 { background-color: #CDCDCD;} /* RGB:205 */
.colorsw5 { background-color: #B4B4B4;} /* RGB:180 */
.colorsw6 { background-color: #9B9B9B;} /* RGB:155 */
.colorsw7 { background-color: #858585;} /* RGB:130 */
.colorsw10 { background-color: #880000;} /* RGB:150 */


#top {
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 30px;
        background-color: #000000;
}

#links {
         font-size: 100%;
         font-family: verdana, arial, sans-serif;
         font-variant: normal;
         text-transform: lowercase;
         text-align: right;
         position: absolute;
         top: 120px;
         left: 55px;
         width: 130px;
}

#container {
         position: absolute;
         top: 120px;
         left: 235px;
         width: 580px;
         background-color: transparent;
}

#titel {
       position: relative;
       text-align: right;
       margin: 0px 0px 20px 0px;
       padding: 0px 10px 0px 0px;
       height: 40px;
       width: 580px;
}

.rechts1 {
        position:relative;
        margin: 0px 0px 0px 0px;
        background-color: #FDFDF9;
        height: 100%;
        width: 580px;
}

.inhalt {
        padding: 10px 15px 20px 20px;
}

.inhalt p {
        font: normal 80% verdana, arial, helvetica, sans-serif;
        text-align: justify;
}

.inhalt p a:hover {
        text-decoration: underline;
}

.inhalt table {
	margin: 0px 0px 0px 30px;
	border: 1px;
	font: normal 100% verdana, arial, helvetica, sans-serif;
}

.inhalt td {
	height: 80px;
	vertical-align: center;
}

.show {
	text-align: center;
}

em {
	font-weight: bold;
	color: #880000;
}

.right {
       margin: 0px 15px 20px 15px;
}

.footersw {
        color: #F0F0F0;
        text-align: center;
        font: normal 70% verdana, arial, helvetica, sans-serif;
        padding: 30px 0px 30px 0px;
}

.footer a:hover {
        text-decoration: underline;
}

.navbar {
        position:relative;
        text-align: right;
        font: normal 75% verdana, arial, sans serif;
        color: #000000;
        margin: 2px 0px 2px 0px;
        padding: 0px;
        height: 20px;
        width: 580px;
}
