/*  Nur Positionierung und  B/W-Grau Darstellung Farben in Color.css*/

body {
font: normal 101% Times, "Times New", "Times New Roman", serif;
padding: 0px;
margin: 0px;
text-align: center;
}

#aussenrahmen {
position: relative;
margin-top: 3px;
margin-bottom: 3px;
margin-left: auto;
margin-right: auto;
width: 960px;
}

#kopf1 {
position: relative;
height: 17px;
padding-top: 3px;
padding-right: 5px;

font-family: arial, sans-serif;
font-weight: 500;
font-size: 10px;
text-align: center;
letter-spacing: 1px;
}

#kopf2 {
position: relative;
height: 50px;

padding-top: 3px;
padding-right: 8px;

font-family: arial, sans-serif;
font-weight: 400;
font-size: 40px;
text-align: left;
}	

#kopf3 {
position: relative;
height: 17px;
padding-top: 3px;
padding-left: 5px;

font-family: arial, sans-serif;
font-weight: 300;
font-size: 12px;
text-align: left;
letter-spacing: 1px;
}	

#seitenfuss {
position: relative;
width: 99%;
height: 35px;
padding: 5px;

font-family: arial, sans-serif;
font-weight: 300;
font-size: 9px;
}

#navigation {
position: absolute;
width: 180px;
left: 0px;
top: 105px;
margin: 0px;
padding: 0px;
float: left;

/* Schrift und Absatz*/
list-style-type: none;
font-family: arial, sans-serif;
font-Size: 10px;
font-weight: 500;
text-align: center;
letter-spacing: 0px;
}

#navigation ul {
/* Positionieren */
margin-left: 7px;
padding: 0px;
text-align: center;
font-Size: 13px;
list-style-type: none;
}

#navigation span {
padding-left: 0px;
text-decoration: none;
display: block;
text-align: left;
width: 95%;
padding: 3px;
font-weight: 600;
}

#navigation li a:link {
padding-left: 0px;
text-decoration: none;
display: block;
text-align: left;
width: 95%;
padding: 3px;
}

#navigation li a:visited {
text-decoration: none;
display: block;
text-align: left;
width: 95%;
padding: 3px;
}

#navigation li a:hover {
text-decoration: none;
display: block;
text-align: left;
width: 95%;
padding: 3px;
}

#adtower {
position: absolute;
text-align: center;
width: 180px;	
top: 105px;
right: 0px;
margin: 0px;
padding: 0px;
height: 630px;
float: right;
}

#rahmen {
position: relative;
min-height: 630px;
margin: 0px;
margin-left: 185px;
margin-right: 185px;
padding: 5px;

font-family: Times, "Times New", "Times New Roman", serif;
font-Size: 0.95em;
font-weight: 400;
text-align: left;
}

#rahmen h1 {
width: 95%;
padding: 5px;

font-family: arial, sans-serif;
font-Size: 20px;
font-weight: 500;
text-align: center;
letter-spacing: 1px;
}

#rahmen h1 a {
width: 95%;
padding: 5px;

font-family: arial, sans-serif;
font-Size: 20px;
font-weight: 500;
text-align: center;
	text-decoration: none;
letter-spacing: 1px;
}

#rahmen h2 {
width: 95%;
padding: 5px;

font-family: arial, sans-serif;
font-Size: 18px;
font-weight: 500;
text-align: center;
letter-spacing: 1px;
}

#rahmen h2 a {
width: 95%;
padding: 5px;

font-family: arial, sans-serif;
font-Size: 18px;
font-weight: 500;
text-align: center;
	text-decoration: none;
letter-spacing: 1px;
}

.navbox {
width: 100%;
margin-bottom: 20px;
}

.navbox h2 {
font-family: arial, sans-serif;
font-Size: 13px;
font-weight: 500;
text-align: center;
margin: 5px;
padding: 0px;
}

.bildlinks {
position: relative;
display: block;
margin: 5px;
margin-top: 8px;
margin-bottom: 8px;
float: left;
}

.bildrechts {
position: relative;
display: block;
margin: 5px;
margin-top: 8px;
margin-bottom: 8px;
float: right;
}

.bildmitte {
position: relative;
display: block;
margin-top: 8px;
margin-bottom: 8px;
margin-left: auto;
margin-right: auto;
text-align: center;
}

.bildnoborder {
position: relative;
display: inline;
vertical-align: middle;
margin: 0px;
border: none;
}

.tab {
border: none 1px #555555;
padding: 1px;
margin: 0px;

/* Schrift */
font-family: "Times New Roman", Times, serif; 
font-Size: 13px;
font-weight: 300;	
text-align: left;
}

.tab tr {
border-bottom: solid 1px #555555;
margin: 0px;
padding: 0px;
text-align: left;
vertical-align: top;
}	

.tab th {
border-left: solid 1px #555555;
border-bottom: solid 1px #555555;
margin: 0px;
padding: 2px;
text-align: left;
vertical-align: top;
}	

.tab td {
border-left: solid 1px #555555;
border-bottom: solid 1px #555555;
margin: 0px;
padding: 2px;
text-align: left;
vertical-align: top;
}

