/*normalisierung marign, padding*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{
margin:0;
padding:0;
}

/*normalisierung font-size header*/

h1, h2, h3, h4, h5, h6
{
font-size:100%;
}

/*entfernt list-style aus listen*/

ol, ul
{
list-style:none;
}

/*normalisiert font-style und font-weight auf normal*/

address, caption, cite, code, dfn, em, strong, th, var
{
font-style:normal;
font-weight: normal;
}


/*normalisiert tabellen*/
table
{
border-collapse: collapse;
border-spacing:0;
}

/*entfernt border aus fieldset und img*/
fieldset, img
{
border:0;
}

/*richtet text in caption und th links aus*/
caption, th
{
text-align:left;
}

/*entfernt anfuehrungszeichen aus q*/
q:before, q:after
{
content:'';
}

/*========== start designing ========*/
html 
{
text-align:center;

}

body 
{
position:relative;
width:730px;
margin: 0 auto;
text-align:center;
font: 0.7em/1.7em 'Lucida Sans', Verdana, Arial, sans-serif;
color: #e3e3e4;
background-color:#000;

}


#box1
{
width:900px;
min-height: 600px;
margin-top: 30px;
z-index:1;
text-align:left;
background-color: #000;
border: 0px #fff solid;

}


#box
{
width:790px;
min-height: 600px;
margin-top: 30px;
z-index:1;
text-align:left;
background-color: #000;
border: 0px #fff solid;
}


a 
{ 
outline: #000;  /*entfernt ff fokus-rahmen*/
}


#slogan
{
width:75px;
height:500px;
position:relative;
text-align:right;
border: 0px #fff solid;
float:right

}

#inhalt a { 
text-decoration:none;
color:#fff;
}
#inhalt a:hover { 
outline: #000;  /*entfernt ff fokus-rahmen*/
text-decoration:underline;
color:#fff;
}

#inhalt img{
float:left;
padding: 0 80px 0 0;
border: 0px #c6c6c6 dotted;

}


#inhalt p{
padding: 365px 80px 0 0;
border: 0px #c6c6c6 dotted;

}

#inhalt a.icon:after { 
content: url(images/dnld.gif);
}

/*--------*/

#inhaltbio a { 
text-decoration:underline;
color:#fff;
}
#inhaltbio a:hover { 
outline: #000;  /*entfernt ff fokus-rahmen*/
text-decoration:underline;
color:#fff;
}

#inhaltbio img{
float:left;
padding: 30px 80px 0 0;
border: 0px #c6c6c6 dotted;

}


#inhaltbio p{
padding: 40px 80px 0 0;
border: 0px #c6c6c6 dotted;

}

#inhaltbio a.icon:after { 
content: url(images/dnld.gif);
}

#enclose
{
padding-top:50px;
float:left;
width:600px;
}

#linkespalte {
float:left;
width:180px;
border-width: 0 1px 0 0;
border-color:#c6c6c6;
border-style:dotted;
}

#hauptspalte
{
float:right;
width:180px;
border: 0 1px 0 0 #c6c6c6 dotted;
}


#rechtespalte
{
float:right;
width:180px;
border: 0 1px 0 0 #c6c6c6 dotted;

}

#enclose a { 
text-decoration:underline;
color:#fff;
}
#enclose a:hover { 
outline: #000;  /*entfernt ff fokus-rahmen*/
text-decoration:underline;
color:#fff;
}

