/* CSS Document */

* {
margin:0;
padding:0;
}

html, body {
height:100%;
background-color:#000000
}

td {
color:#FFFFFF;
color:#e0e0e0; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
}

#mainframe {
background-color:#000000;
position:absolute; 
top:50%;
left:50%;
margin-top:-280px;
margin-left:-495px;
height:560px;
width:990px;
clear:left;
text-align:left;
}

#logo {
float:left; 
position:relative; 
top:0px; 
left:0px 
}

.nav { 
float:left; 
position:relative; 
top:10px; 
left:0px;
}

#content_willkommen {
float:right; 
width:100%; 
height:460px; 
background-image:url(0_willkommen.jpg); 
background-position:left top; 
background-repeat:no-repeat;
}

#content_aktuell {
float:right; 
width:100%; 
height:460px; 
background-image:url(0_aktuell.jpg); 
background-position:right top; 
background-repeat:no-repeat;
}

#content_person {
float:right; 
width:100%; 
height:460px; 
background-image:url(0_person.jpg); 
background-position:right top; 
background-repeat:no-repeat;
}

#content_arbeit {
float:right; 
width:100%; 
height:460px; 
background-image:url(0_arbeit.jpg); 
background-position:right top; 
background-repeat:no-repeat;
}

#content_kontakt {
float:right; 
width:100%; 
height:460px; 
background-image:url(0_kontakt.jpg); 
background-position:right top; 
background-repeat:no-repeat;
}

#intro {
float:left; 
position:relative; 
left:35px
}

#iframe {
float:left; 
width: 100%; 
overflow:auto; 
height:330px
}

#text {
color:#e0e0e0; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
padding-left:35px; 
width:550px
}

#outro {
float:left; 
position:relative; 
left:35px
}

#footer {
float:right; 
padding-right:0px
}

a {
color:#a9000b;
text-decoration:none;
font-size:11px;
}

a:hover {
color:#848484
}

.normal {
color:#e0e0e0; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
}

.dgrey {
color:#4a4947
}

.lgrey {
color:#818181
}

.intro {
color:#99000b;
font-size:12px;
}

.tk_a {
color:#e0e0e0; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
}

.tk_b, address {
color:#818181; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
}

.tk_a:hover {
color:#848484
}

.tk_b:hover, address:hover {
color:#848484
}

.td {
border-left:#999999 solid 1px; 
padding-left: 11px
}

.td_vita {
padding-bottom:10px;
padding-top:10px;
padding-left: 2px;
padding-right: 2px;
border-left: solid 1px #393939;
}

.tdtd_vita {
padding-bottom:10px;
padding-top:10px;
border-left:#555555 solid 1px; 
padding-left: 5px;
padding-right: 2px;
}

.td_kontakt {
padding-left: 10px;
padding-right: 10px;
padding-bottom: 3px;
padding-top: 3px;
}

.td_stuecke {
padding-left: 8px;
padding-right: 8px;
padding-top: 10px;
padding-bottom: 10px;
}

.mail_field {
float:left; 
border:1px solid #d79f2a; 
background-color:#000000;
color:#e0e0e0; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
}

.mail_button {
width:70px; 
background-color:#000000; 
border:1px solid #333333; 
font-size:11px;
color:#d79f2a
}

.mail_button:hover {
background-color:#111111;
}



.clear {
clear:both
}
