/* CSS Document */
body {
background-color:white;}
/* hide hack from Mac-IE5 \*/
* html .mybuggyelement { height: 1%; }
/* end hiding */

.impress {color: black;
 font-family: arial;
    font-size: 14px;
    padding-top:5px;
    padding-right:60px;
    margin-left: 80px;
    text-align: justify;
}

p {color: black;
 font-family: arial;
    font-size: 14px;
    padding:50px 60px 0px 0px;
    margin-left:10px;
    text-align: justify;
}

.ansprechpartner1 {color: black;
 font-family: arial;
    font-size: 12px;
    padding-top:0px;
    padding-right:0px;
    margin-left: 20px;
    text-align: left;
}

.ansprechpartner2 {color: black;
 font-family: arial;
    font-size: 12px;
    padding-top:0px;
    padding-right:0px;
    margin-left: 240px;
    text-align: left;
}

.ansprechpartner3 {color: black;
 font-family: arial;
    font-size: 12px;
    padding-top:0px;
    padding-right:0px;
    margin-left: 470px;
    text-align: left;
}

h1 {color: black;
 font-family: arial;
    font-size: 18px;
    margin:20px 0px -30px 0px;
}
h3 {color: black;
 font-family: arial;
    font-size: 16px;
    width:660px; float:middle; border-bottom:1px solid black;
    padding-top:45px; margin-left:20px; text-align: center;}
    
.rubrik2{color: black;
 font-family: arial;
    font-size: 16px;
    width:660px; float:middle; border-bottom:1px solid black;
    margin-top:-26px; margin-left:20px; text-align: center;}
    
.rubrik3{color: black);
 font-family: arial;
    font-size: 16px;
    width:660px; float:middle; border-bottom:1px solid black;
    margin-top:-30px; margin-left:20px; text-align: center;}

h4 {color: black;
 font-family: arial;
    font-size: 12px;
    font-style: italic;
    font-weight:normal;
    text-align: left;
    margin-left:20px; 
}
.ansprech2 {color: black;
 font-family: arial;
    font-size: 12px;
    font-style: italic;
    font-weight:normal;
    text-align: left;
    margin-left:240px; margin-top:-105px }
    
    .ansprech3 {color: black;
 font-family: arial;
    font-size: 12px;
    font-style: italic;
    font-weight:normal;
    text-align: left;
    margin-left:470px; margin-top:-105px} 


h2 {color: black;
 font-family: arial;
    font-size: 16px;
    margin:0px 0px 20px 20px;
}
a {color: black;
 font-family: arial;
    font-size: 12px;
    list-style: none; 
    margin: 0px 0px 10px 10px; }  
    a:hover{color: rgb(0,139,139);}
    
.news {color: black;
 font-family: arial;
    font-size: 14px;
    list-style: none; 
    margin: 0px 0px 10px 10px; }  
.news a:hover{color: rgb(0,139,139);}

.home {color: black;
 font-family: arial;
    font-size: 14px;
    margin-left:0px;
    padding-top:20px;
}

.titel {color:rgb(149,149,149);
    font-family:arial; font-size:18px;
    font-weight:bold;padding-top:30px;}
    
.bild{position:absolute;
top:260px; left:650px;
color:black;
font-family:arial;
font-size:18px;
font-weight:bold;
z-index:2;
}

div#content {position:absolute;
top:360px;
left:240px;
background-color:white;
height:610px;
width:750px;
}
.ref{color: black;
 font-family: arial;
    font-size: 14px;
    margin-top:-320px;
    text-align: justify;
    float:right;
}
div#contenthome {position:absolute;
top:360px;
left:110px;
background-color:white;
height:610px;
width:750px;
}

div#navleiste {background-image: url(Images/navleiste.png);
height:230px; 
width:100%; 
background-repeat:repeat;
}
div#header {
height:120px; 
width:1000px;
margin: auto auto; 
}

div#navi{height:500px;
width: 220px;
margin-left:20px;
position: absolute;
top:350px;
left:10px;}

div#Logo {background-image: url(Images/Logo.png);
height: 159px;
width: 175px;
float: left;
display: inline;
margin: -20px 0px 100px 100px;
}
div#AI {background-image: url(Images/AI.png);
height: 22px;
width: 280px;
position: absolute;
top: 95px;
left: 700px;
}

.kontakt {margin: 0px 0px 0px 300px;}  

table {font-family: arial;
font-size:14px; color:black;
margin: 0px 0px 0px 10px;
width:670px; border-collapse:collapse;
border:1px solid black;}

tr {text-align:left; vertical-align:middle;
height:40px; width:330px;
}

td {
border:1px solid black;
}






#Vorschau { padding: 0px; background: #FFFFFF; border:none; width:440px } #Vorschau .Bild{ float: left; background: #FFFFFF; border: 22px solid #8F8F8F; margin: 2px 10px 2px 2px; } #Vorschau .Mini{ background: #FFFFFF; border: 1px solid #3F3F3F; margin: 2px 2px 2px 2px; }
