body {text-align:center; padding: 0px; margin: 0px; background-color: #292520;}
p, td {font-family: Arial, Trebuchet MS, sans-serif; font-size: 14px; line-height:120%; color: #F6E49A; margin: 0px; padding: 0px; text-align: left; font-weight: normal;}

h1 {font-family: Arial, Trebuchet MS, sans-serif; font-size: 18px; color: #F8BC1C; font-weight: 400; margin: 0px; padding: 0px 0px 10px 0px;}
h2 {font-family: Arial, Trebuchet MS, sans-serif; font-size: 14px; color: #F6E49A; font-weight: bold; margin: 0px; padding: 0px 0px 12px 0px;}
.zitat {font-family: Times New Roman, Arial, serif; font-size: 15px; font-weight: bold; color: #F6E49A; margin: 0px; padding: 0px; text-align: right;}
.website {font-family: Arial, Trebuchet MS, sans-serif; font-size: 9px; line-height:100%; color: #F6E49A; margin: 0px; padding: 0px; text-align: right; text-decoration: none;}
.points {font-family: Arial, Trebuchet MS, sans-serif; font-size: 13px; font-weight: bold; color: #F6E49A;}
a.text {font-family: Arial, Trebuchet MS, sans-serif; font-size: 14px; line-height:120%; color: #F6E49A; margin: 0px; padding: 0px;}
a.slider {font-family: Arial, Trebuchet MS, sans-serif; font-size: 14px; line-height:120%; color: #F6E49A; margin: 0px; padding: 0px;}
span.ok {color: green;}
span.false {color: red;}

/*Main Containers*/

#main {
margin: auto;
text-align: left;
width: 760px;
padding: 0px;
background-color: #292520;
}

#outline {
position: absolute;
top: 33px;
width: 756px;
height: 537px;
margin: 0px;
padding: 2px;
border: 1px solid #F6E49A;
background-color: #000;
}

#head {
position: absolute;
left: 2px;
top: 2px;
width: 754px;
height: 140px;
margin-bottom: 2px;
padding: 0px;
border: 1px solid #F6E49A;
background-image: url(images/logo2.jpg);
background-repeat: no-repeat;
background-color: #000;
}

#tower {
position: absolute;
left: 190px;
top: -35px;
width: 33px;
height: 35px;
margin: 0px;
padding: 0px;
background-image: url(images/tower.jpg);
background-repeat: no-repeat;
}

#zitat {
position: absolute;
left: 417px;
top: 75px;
width: 300px;
height: 60px;
margin: 0px;
padding:0px;
text-align: right;
vertical-align: bottom;
}

#meta {
position: absolute;
top: 146px;
left: 2px;
width: 754px;
height: 22px;
margin-bottom: 2px;
padding: 0px;
border: 1px solid #F6E49A;
background-color: #000;
}

#leftcontainer {
position: absolute;
top: 172px;
left: 2px;
width: 134px;
height: 365px;
margin-right: 2px;
padding:0px;
border: 1px solid #F6E49A;
background-color: #000;
}

#content {
position: absolute;
top: 172px;
left: 140px;
width: 616px;
height: 365px;
margin: 0px;
padding:0px;
border: 1px solid #F6E49A;
background-color: #000;
}

#left_content {
position: absolute;
top: 0px;
left: 0px;
width: 283px;
height: 340px;
margin: 0px;
padding: 20px 12px 5px 13px;
background-color: #000;
}

#right_content {
position: absolute;
top: 0px;
left: 308px;
width: 281px;
height: 308px;
margin: 0px;
padding: 52px 15px 5px 12px;
background-color: #000;
}

#content_mitglieder {
position: absolute;
top: 172px;
left: 140px;
width: 590px;
height:340px;
margin: 0px;
padding: 20px 13px 5px 13px;
border: 1px solid #F6E49A;
background-color: #000;
}

#image {
position: absolute;
left: 12px;
bottom: 12px;
width: 281px;
height: 135px;
margin: 0px;
padding:0px;
}

#image_portrait {
position: absolute;
left: 340px;
top: 0px;
width: 220px;
height: 290px;
margin: 55px 10px 0px 10px;
padding: 0px;
}

#website {
position: absolute;
top: 580px;
width: 760px;
height: 15px;
margin: 0px;
padding: 0px;
background-color: #292520;
}

div.eintrag_left {
float: left;
width: 278px;
height: 110px;
margin: 15px 15px 0px 0px;
padding:0px;
background-color: #000;
text-align: right;
}

div.eintrag_right {
float: left;
width: 278px;
height: 110px;
margin: 15px 0px 0px 0px;
padding:0px;
background-color: #000;
text-align: right;
}

div.image{
float: left;
}

div.name{
text-align: left;
padding: 0px 0px 0px 100px;
}



/*Intern Containers*/

#content_intern {
position: absolute;
top: 172px;
left: 2px;
width: 754px;
height: 365px;
margin: 0px;
padding:0px;
border: 1px solid #F6E49A;
background-color: #000;
}

#left_content_intern {
position: absolute;
top: 0px;
left: 0px;
width: 352px;
height: 340px;
margin: 0px;
padding: 20px 12px 5px 13px;
background-color: #000;
}

#right_content_intern {
position: absolute;
top: 0px;
left: 377px;
width: 352px;
height: 308px;
margin: 0px;
padding: 52px 13px 5px 12px;
background-color: #000;
}




/*Haupt-Navigation*/

.linien {
height: 18px;
padding: 0px;
margin: 0px;
background-image: url(images/linien.gif);
background-position: center;
background-repeat: no-repeat;
}

ul.menu {
list-style-type: none;
margin: 0px;
padding: 23px 0px 0px 0px;
text-align: center;
}

li {
margin: 0px;
padding: 0px;
font-family: Arial, sans-serif;
font-size: 15px;
font-weight: bold;
}

li .a{
margin: 0px;
padding: 0px;
color: #F6E49A;
background-color: #000;
text-decoration: none;
}

li .a:hover{
margin: 0px;
padding: 0px;
color: #000;
background-color: #F6E49A;
text-decoration: none;
}

li .a:active{
margin: 0px;
padding: 0px;
color: #F8BC1C;
background-color: #000;
text-decoration: none;
}

li .aactive{
margin: 0px;
padding: 0px;
color: #F8BC1C;
background-color: #000;
text-decoration: none;
}

/*Meta-Navigation*/

#metanavi{
position: absolute;
bottom: 0px;
left: 5px;
height: 22px;
margin: 0px;
padding: 0px;
vertical-align: bottom;}

a.meta{
font-family: Arial, Trebuchet MS, sans-serif; 
font-size: 14px;
color: #F6E49A;
font-weight: normal;
background-color: #000;
text-decoration: none;
}

a.meta:hover{
font-family: Arial, Trebuchet MS, sans-serif; 
font-size: 14px;
color: #F6E49A;
font-weight: normal;
background-color: #000;
text-decoration: underline;
}


