
body
{margin-top:15px; 
margin-left:0px;
margin-right:0px;margin-bottom:0px;
background-color:#ffffff;
font-size: 14px;
line-height:18px;
font-family:arial, helvetica, sans-serif;
}


h2{color:#696969;
margin-bottom:2px;
letter-spacing:3px;
font-family:arial, helvetica, sans-serif; 
font-size: 22px;
}

h3{color:#003399;
padding-left: 120px;
padding-top: 30px;
padding-bottom: 20px;
margin-bottom:6px;
letter-spacing:2px;
font-family:arial, helvetica, sans-serif; 
font-size: 16px;
}

h4{color:#006600;
margin-bottom:6px;
letter-spacing:2px;
font-family:arial, helvetica, sans-serif;
font-size: 14px;
}

#unten {
background-color:#ffffff;
height:30px;
text-align:center;
color:#56686D;
font-family:arial, helvetica, sans-serif;
padding-bottom:15px;
padding-left:15px;
}

#header {background-image:url(images1/HeaderTT2.jpg);
background-repeat:no-repeat;
text-align:right;
height:205px;
background-color:#ffffff;
}

#contend {font-size:14px;
font-family:arial, helvetica, sans-serif;
padding-left:20px;
}

#table {padding-left:10px; padding-top:0px;}

#logo {
padding-top: 15px; padding-bottom: 0px;
padding-right:0px;
padding-left:10px:
background-color:#fff;
vertical-align:right;
}



#inhalt1 {

color:#151515;
padding-top: 0px; padding-bottom: 0px;
padding-left: 10px;padding-right:20px;
background-color:#fff;
letter-spacing:0px;
width:100%;
vertical-align:top;
color:#696969;
font-size: 14px;line-height: 15px;
font-family:arial, helvetica, sans-serif;
}

#inhalt2 {
height:80px;
color:#151515;
padding-top: 20px; padding-bottom: 0px;
padding-left: 50px;padding-right:0px;
background-color:#fff;
letter-spacing:0px;
color:#696969;
font-size: 14px;
font-family:arial, helvetica, sans-serif;
}

#inhalt3 {
color:#151515;
padding-top: 0px; padding-bottom: 0px;
padding-left: 0px;padding-right:10px;
background-color:#fff;
letter-spacing:0px;
width:100%;
color:#696969;
font-size: 14px;
font-family:arial, helvetica, sans-serif;
}

#inhalt4 {
color:#151515;
padding-top: 10px; padding-bottom: 0px;
padding-left: 40px;padding-right:10px;
background-color:#fff;
letter-spacing:0px;
width:85%;
color:#696969;
font-size: 14px;line-height: 15px;
font-family:arial, helvetica, sans-serif;
}

#inhalt5 {
color:#151515;valign:top;
padding-top: 0px; 
padding-right:10px;
background-color:#fff;
color:#696969;
padding-bottom:60px;
}

#inhalt6 {
color:#151515;
padding-top: 0px; padding-bottom: 0px;
padding-left: 40px;padding-right:10px;
background-color:#fff;
letter-spacing:0px;
width:85%;
color:#696969;
font-size: 14px;line-height: 18px;
font-family:arial, helvetica, sans-serif;
}

#inhalt7 {
color:#151515;
padding-top: 10px; padding-bottom: 0px;
padding-left: 10px;padding-right:10px;
background-color:#fff;
letter-spacing:0px;
width:30%;
color:#696969;
font-size: 14px;line-height: 15px;
font-family:arial, helvetica, sans-serif;
}

#inhalt8 {
color:#151515;
padding-top: 15px; padding-bottom: 0px;
padding-left: 10px;padding-right:10px;
background-color:#fff;
letter-spacing:0px;
color:#696969;
font-size: 14px;line-height: 15px;
font-family:arial, helvetica, sans-serif;
}

#inhalt9 {
height:80px;
color:#151515;
padding-top: 0px; padding-bottom: 0px;
padding-left: 50px;padding-right:0px;
background-color:#fff;
letter-spacing:0px;
color:#696969;
font-size: 14px;
font-family:arial, helvetica, sans-serif;
}

/* =============================================================== 
 menue unten */

#menueunten a, #menueunten a:visited , #menueunten a:active {
color:#696969;
text-decoration:none ;
font-family:arial, helvetica, sans-serif; 
font-size: 12px;
padding-left: 0px;padding-right: 10px; 
padding-bottom: 0px; 
padding-top:0px;
margin-left: 5px;
margin-right: 0px;
border-left:solid 0px #AAAAAA;
height:35px;
text-align:left;
line-height:50px;
background-color:#ffffff;
}

#menueunten a:hover {background-color:#ffffff; 
text-decoration:none ;
color:#696969;
font-family:arial, helvetica, sans-serif;
text-decoration:underline ;
}

 /*=============================================================== */

#raum a:link,#raum a:visited,#raum a:active{ font-size: 14px;
line-height: 10px;
font-family:arial, helvetica, sans-serif;
text-decoration:none;
color:#696969;
margin-left: 0px;
margin-right: 0px;}


#raum a:hover{ 
background-color:#ffffff;
font-family:arial, helvetica, sans-serif;
color:#ff9900;
text-decoration:underline;}



/* =============================================================== 

 allgemeine links im text */

a:link, a:visited, a:active{ font-size: 13px;
line-height: 10px;
font-family:arial, helvetica, sans-serif;
text-decoration:underline;
color:#003399;}

a:hover{ text-decoration:none;
color:#ff9900;
text-decoration:none;}

/* =============================================================== */

#menu { width: 110px; background: #ffffff; } 

#menu ul { list-style: none; margin: 0; padding: 0; } 

#menu a, #menu h2 {
      font: bold 11px/16px arial, helvetica, sans-serif; display: block; 
      margin: 0; padding: 1px 3px; }

#menu h2 { color: #FF8635;  text-transform: uppercase;
    } 
#menu a { color: #000; background: #efefef; text-decoration: none; } 

#menu a:hover { color: #a00; background: #ffffff; } 

#menu li { position: relative; padding: 1px 0px;}

#menu  ul ul {position: absolute; top: 0; left: 100%; width: 118%; }

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;} 
 

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;} 



 /*=============================================================== */










