
#neo {  
height: 100%;
width: 500px;
margin: auto;

}



#neu {
text-align: center;
font-weight: bold; 
color: #ff9933; 
font-size: 110%;
width: 500px;
}

#neu a:link { text-decoration:underline; color: #ff9933;   }
#neu a:visited { text-decoration:underline; color: #ff9933;   }
#neu a:hover {  text-decoration: underline; color: #3333cc; font-weight: bold;}
#neu a:active { text-decoration: underline; color: #3333cc; }
#neu a:focus   { text-decoration: underline; color: #3333cc; }

a:link { text-decoration:none; color: #3333cc;   }
a:visited { text-decoration:none; color: #993399;   }
a:hover {  text-decoration: underline; color: #3333cc; font-weight: bold;}
a:active { text-decoration: underline; color: #3333cc; }
a:focus   { text-decoration: underline; color: #3333cc; }

img { border: none; }

body {font-size: 100.01%;
      font-family: Arial, sans-serif;
      background-color: #000000;
       margin: 10px 40px 30px 40px;
       text-align: center;
      }

#main1 {  
height: 100%;
width: 100%;

}
#main11 {  
text-align: center;
}
#main12 {  
height: 200px;
}
#main13 {  
vertical-align: top;
height: 50px;
}
#main2 {  
margin: auto;
}


#main21 {  
vertical-align: top;
text-align: center;
height: 200px;
width: 300px;


}

#main21 a:hover .sam {

position: absolute;
bottom: 0%;
left: 20%;
display: block;
width: 800px;
height: 350px;
background-image: url(../pics/fragezeichen.gif);
    background-repeat: no-repeat; 
    background-color:#000000;
    background-position: left top;
}

#main22 {  
padding: 0px 20px;
text-align: justify;
vertical-align: top;
color: #ff9933;
font-size: 90%;

}

#main22 a {color: #ff9933;
        font-style:italic;
}
#main3 {    
    background-image:url(../pics/layoutmainbox.gif);
    background-repeat: no-repeat;
    background-position: center center;
height: 200px;
width: 100%;

}
#main31 { 
}
#main32 { 
width: 121px;
vertical-align: bottom;
background-image: url(../pics/gich.gif);
background-repeat: no-repeat;
background-position: 10px 60px; 
}
#main32 a {
display: block;
height: 30px;
width: 121px;
background-image: url(../pics/bich.gif);   
}
#main32 a:hover {
background-image: url(../pics/gich.gif);
}
#main33 {  
width: 121px;
vertical-align: bottom;
background-image: url(../pics/glebenslauf.gif);
background-repeat: no-repeat;
background-position: 10px 60px; 
}
#main33 a {
display: block;
height: 30px;
width: 121px;
background-image: url(../pics/blebenslauf.gif);   
}
#main33 a:hover {
background-image: url(../pics/glebenslauf.gif);
}
#main34 { 
vertical-align: bottom;
width: 121px;
background-image: url(../pics/greferenzen.gif);
background-repeat: no-repeat;
background-position: 10px 60px; 
}
#main34 a {
display: block;
height: 30px;
width: 121px;
background-image: url(../pics/breferenzen.gif);   
}
#main34 a:hover {
background-image: url(../pics/greferenzen.gif);
}
#main35 { 
}
#main36 { 
}
#main37 {  
vertical-align: top;
background-image: url(../pics/gkontakt.gif);
background-repeat: no-repeat;
background-position: 10px 10px; 
}
#main37 a {
display: block;
height: 30px;
width: 121px;
background-image: url(../pics/bkontakt.gif);   
}
#main37 a:hover {
background-image: url(../pics/gkontakt.gif);
}
#main38 {  
vertical-align: top;
background-image: url(../pics/glinks.gif);
background-repeat: no-repeat;
background-position: 10px 10px; 
}
#main38 a {
display: block;
height: 30px;
width: 121px;
background-image: url(../pics/blinks.gif);   
}
#main38 a:hover {
background-image: url(../pics/glinks.gif);
}
#main39 {  
vertical-align: top;
background-image: url(../pics/gimpressum.gif);
background-repeat: no-repeat;
background-position: 10px 10px; 
}
#main39 a {
display: block;
height: 30px;
width: 121px;
background-image: url(../pics/bimpressum.gif);   
}
#main39 a:hover {
background-image: url(../pics/gimpressum.gif);
}
#main310 { 


}
#main4 {  
width: 100%;
}
#main41 {       
text-align: right;
}
#main42 {  
     width: 20px;
text-align: center;
}
#main43 {  }

#sub1 { width: 900px; 
margin: auto;}

#sub11 { background-image:url(../pics/rahmenoben.gif);
    background-repeat: no-repeat; 
    height: 125px;
    background-position: bottom left;
    vertical-align: top;
    
    }
#sub12 { background-image:url(../pics/rahmenmitte.gif);
    background-repeat: repeat-y; 
    }
#sub13 { background-image:url(../pics/rahmenunten.gif);
    background-repeat: no-repeat; 
    height: 100px;
    }
#sub2 { 
width: 800px;
}

#sub21 {  
text-align: right;

}

#sub22 { 
     width: 20px;
text-align: center; 
}
#sub23 {  
     width: 40px;

}

#sub3 {  }

#sub31 { width: 200px;
height: 402px; 
vertical-align: top;}

#sub32 {  
vertical-align: top;
padding: 30px 140px 5px 50px;
font-size: 100%;
}

#sub4 { 
width: 200px;
height: 402px;
background-image:url(../pics/submenueinfassung.gif);
    background-repeat: no-repeat; 
    background-position: top left;
    }
#sub41 { vertical-align: middle;
height: 59px;
padding: 5px 0px 0px 56px;
background-image: url(../pics/ghome.gif);
background-repeat: no-repeat;
background-position: 56px 17px; 
}
#sub42 { vertical-align: middle;
 height: 57px;
padding: 3px 0px 0px 56px;
background-image: url(../pics/gich.gif);
background-repeat: no-repeat;
background-position: 56px 15px; 
}
#sub43 { vertical-align: middle;
 height: 57px;
padding: 3px 0px 0px 56px;
background-image: url(../pics/glebenslauf.gif);
background-repeat: no-repeat;
background-position: 56px 15px; 
}
#sub44 { vertical-align: middle;
 height: 57px;
padding: 3px 0px 0px 56px;
background-image: url(../pics/greferenzen.gif);
background-repeat: no-repeat;
background-position: 56px 15px; 
}
#sub45 { vertical-align: middle;
 height: 57px;
padding: 3px 0px 0px 56px;
background-image: url(../pics/gkontakt.gif);
background-repeat: no-repeat;
background-position: 56px 15px; 
}
#sub46 { vertical-align: middle;
 height: 57px;
padding: 3px 0px 0px 56px;
background-image: url(../pics/glinks.gif);
background-repeat: no-repeat;
background-position: 56px 15px; 
}
#sub47 { vertical-align: middle; 
height: 58px;
padding: 3px 0px 0px 56px;
background-image: url(../pics/gimpressum.gif);
background-repeat: no-repeat;
background-position: 56px 15px; 
}

#navi1 a {
display: block;
height: 30px;
width: 121px;
background-image: url(../pics/bhome.gif);   
}
#navi1 a:hover {
background-image: url(../pics/ghome.gif);
}
#navi1a a {
display: block;
height: 30px;
width: 121px;
background-image: url(../pics/ghome.gif);
}
#navi2 a {
display: block;
height: 30px;
width: 121px;
background-image: url(../pics/bich.gif);   
}
#navi2 a:hover {
background-image: url(../pics/gich.gif);
}
#navi2a a {
display: block;
height: 30px;
width: 121px;
background-image: url(../pics/gich.gif);
}
#navi3 a {
display: block;
height: 30px;
width: 121px;
background-image: url(../pics/blebenslauf.gif);   
}
#navi3 a:hover {
background-image: url(../pics/glebenslauf.gif);
}
#navi3a a {
display: block;
height: 30px;
width: 121px;
background-image: url(../pics/glebenslauf.gif);
}
#navi4 a {
display: block;
height: 30px;
width: 121px;
background-image: url(../pics/breferenzen.gif);   
}
#navi4 a:hover {
background-image: url(../pics/greferenzen.gif);
}
#navi4a a {
display: block;
height: 30px;
width: 121px;
background-image: url(../pics/greferenzen.gif);
}
#navi5 a {
display: block;
height: 30px;
width: 121px;
background-image: url(../pics/bkontakt.gif);   
}
#navi5 a:hover {
background-image: url(../pics/gkontakt.gif);
}
#navi5a a {
display: block;
height: 30px;
width: 121px;
background-image: url(../pics/gkontakt.gif);
}
#navi6 a {
display: block;
height: 30px;
width: 121px;
background-image: url(../pics/blinks.gif);   
}
#navi6 a:hover {
background-image: url(../pics/glinks.gif);
}
#navi6a a {
display: block;
height: 30px;
width: 121px;
background-image: url(../pics/glinks.gif);
}
#navi7 a {
display: block;
height: 30px;
width: 121px;
background-image: url(../pics/bimpressum.gif);   
}
#navi7 a:hover {
background-image: url(../pics/gimpressum.gif);
}
#navi7a a {
display: block;
height: 30px;
width: 121px;
background-image: url(../pics/gimpressum.gif);
}




#foto1 { 
height: 100%;
width: 100%;
}
#foto11 { 
width: 50%;
vertical-align: bottom;
text-align: center; 
padding: 0px 0px 1px 0px;
}
#foto12 { 
width: 50%;
vertical-align: bottom;
text-align: center; 
padding: 0px 0px 1px 0px;
}
#foto12 a .text {
display: none;
}

#foto12 a:hover .text {
position: absolute;
top: 300px;
left: 10%;
display: block;
width: 377px;
height: 49px;
background: transparent;
background-image:url(../pics/toekofreak.gif);
    background-repeat: no-repeat; 
}


#foto11 a .text {
display: none;
}

#foto11 a:hover .text {
position: absolute;
top: 200px;
left: 40%;
display: block;
width: 498px;
height: 159px;
background: transparent;
background-image:url(../pics/tpartyanimal.gif);
    background-repeat: no-repeat; 
}

#foto12 a .taxt {
display: none;
}

#foto12 a:hover .taxt {
position: absolute;
top: 300px;
left: 5%;
display: block;
width: 500px;
height: 63px;
background: transparent;
background-image:url(../pics/tbusinessman.gif);
    background-repeat: no-repeat; 
}

#kanz1 { 
height: 100%;
width: 100%;
}
#kanz11 { 
hight: 50%;
vertical-align: top;
text-align: center; 
padding: 30px 0px 0px 0px;
}
#kanz12 { 

}
#kanz11 a .kanz {
display: none;
}

#kanz11 a:hover .kanz {
position: absolute;
top: 70%;
left: 250px;
display: block;
width: 512px;
height: 48px;
background: transparent;
background-image:url(../pics/tbundeskanzler.gif);

}

#subll {
width: 100%;
margin-left: 30px;
}

#subll1 {
width: 20px;
vertical-align: top;
}


#subll2 {
width: 180px;
vertical-align: top;
font-weight: bold;
}

#subll3 {
vertical-align: top;
}

#web1 {
width: 100%
}

#web11 {
vertical-align: top;
width: 170px;
height: 150px;
}

#web11 img {
border: 1px solid #000000;
}

#web12 {
vertical-align: top;

}

#subli1 {
width: 200px;
margin-left: 170px;
}

#subli11 {
width: 25px;
height: 25px;


}

#subli12 {


font-weight: bold;
}

