
/* CSS Document */
*     { margin: 0; padding: 0; border-collapse: collapse;}
body  { font-family: Helvetica, Arial, Sans Serif; font-size: 11px; color: #000; background: url(../inlays/logoback.png); text-align: center; border: 0px;  behavior: url(csshover.htc);}

#wrap 	{ width: 810px; height: 600px; background: url(../inlays/verlauf.png); margin-top: 50px; margin-left: auto; margin-right: auto; text-align: left; border-collapse: collapse;}
#about   { float: left; width: 800px; height: 600px; background: url(../inlays/shop.jpg) no-repeat 240px 345px;}
#about2   { float: left; width: 800px; height: 600px; background: url(../inlays/logos.png) no-repeat 665px 0px;}
#projekt   { float: left; width: 800px; height: 600px; background: url(../inlays/projekt.jpg) no-repeat 240px 340px;}

#modell   { float: left; width: 800px; height: 600px; background: url(../inlays/modell.jpg) no-repeat 240px 340px;}
#menu   { float: left; width: 130px; height: 600px; background: url(../inlays/punkte.png) no-repeat top left;}
    div#menu .logo { width: 108px; height: 52px; border: none; margin: 300px 0 0 20px;}
    div#menu ul.level1 { list-style-type: disc; list-style-position: inside; font-weight: bold; font-size: 12px; line-height: 16px; margin: 0 0 0 5px;}
    div#menu ul.level1 li a { text-decoration: none; color: #fff;}
    div#menu ul.level1 li:hover, #menu ul.level1 li a:hover { color: #006; text-decoration: none;}
    div#menu ul.level2 { list-style-type: none; font-size: 10px; margin: 0 0 0 15px; text-decoration: none; color: #fff; display: none;}

/*    #menu ul.sub0 li.suba:hover ul.sub1 { display: block;}
    #menu ul.sub0 li.subb:hover ul.sub2 { display: block;}*/
#contentf { float: left; width: 670px; height: 600px;background: url("../inlays/upsign_index.jpg") repeat scroll 0 0 transparent;}

#content { float: left; width: 420px; height: 500px; margin: 0 0 0 20px;}
#presse { float: left; width: 395px; height: 370px; overflow: auto; padding: 0 5px 0 0;}
#content table.cont { table-layout: fixed; width: 400px; height: 400px; border: none; border-collapse: collapse; background: none; margin: 90px 0 0 0;}
#content table.cont td { width: 400px; height: 400px; vertical-align: bottom; font-size: 13px; overflow: auto;}
.aktuell { width: 400px; height: 400px; border: none; margin: 100px 0 0 0;}
.leitung { width: 400px; height: 400px; border: none;}
.leit { width: 400px;  height: 500px; border: none; font-size: 13px; vertical-align: bottom; overflow: auto;}
.leit1 { width: 400px;  height: 380px; border: none; font-size: 13px; vertical-align: top;}
.leitm { width: 380px;  height: 500px; border: none; font-size: 13px; vertical-align: bottom; overflow: auto;}
.leit0 { width: 400px; height: 380px; border: none; font-size: 13px; vertical-align: top;}

.leitr { text-align: right; height: 15px;}
.lei { text-align: right; width: 130px;}
.bild { float: left; width: 70px; height: 91px; border: none; padding: 0 5px 5px 0;}
.bildt { float: left; width: 300px; height: 100px; font-size: 13px;}
.ver {font-weight: bold; color: #fff; font-size: 13px; margin: 0 0 0 125px;}
.ver a {text-decoration: none; color: #fff;}
.ver a:hover {text-decoration: none; color: #006;}
.esf { width: 110px; height: 73px; margin: 315px 0 0 -27px;}
h1 { font-size: 14px; font-weight: normal;}
/*    #content ul.cont {list-style-type: none; width: 500px; margin: 100px 0 0 0;}
    #content ul.cont li#cont2, #content ul.cont li#cont3, #content ul.cont li#cont4 { display: none;}*/

#left { float: left; width: 91px; height: 490px; margin: 10px 0 0 25px; text-align: right;}
#contenta { float: left; width: 455px; overflow: auto; margin-top: 20px; height: 480px;}
#contentm { float: left; width: 400px; overflow: auto; margin-top: 20px; height: 560px;}
#contentp { float: left; width: 455px; height: 480px;}
#contentp table.cont { width: 400px; height: 440px; border: none; border-collapse: collapse; background: none; margin: 58px 0 0 27px;}
.tdtop, .tdbot { height: 20px; width: 400px;}
.tdtop { font-size: 20px; font-weight: bold; color: fff; text-align: left;}
#right { float: left; width: 88px; height: 490px; margin: 10px 0 0 10px;}
#rightr { float: right; width: 88px; height: 490px; margin: 10px 0 0 10px;}
#bot { float: left; width: 644px; height: 99px; margin: 0 0 0 25px;}
.minit {width: 70px; height: 70px; border: none; margin: 38px 0 0 10px;}
.mini {width: 70px; height: 70px; border: none; margin: 5px 0 0 10px;}
.minibl {width: 70px; height: 70px; border: none; margin: 3px 0 0 20px;}    
.minib {width: 70px; height: 70px; border: none; margin: 3px 0 0 5px;}    
.minilt {width: 70px; height: 70px; border: none; margin: 38px 0 0 20px;}
.minil {width: 70px; height: 70px; border: none; margin: 5px 0 0 20px;}        
.klein { font-weight: bold; color: #fff; font-size: 11px; text-align: center;} 
.table {font-size: 12px;}

