/* General Content format */

BODY { 
    background-color:#fffff6;
    font-family:'Arial';
    font-size:11px;
}

TABLE { }

TD,TR { }

DIV { }

img { border:0; }

/* Center whole Content */
#center {
    width:900px;
    height:660px;
    margin: -5px auto;
    background-color:#ffffff;
}

#center-content {
    position:absolute;
    margin-left: 0px;
    margin-top: 0px;
    width:900px;
    height:660px;
    background-image:url(../upload/m2pNov09/sitepics/bg-image.jpg);
}

#menu-content{
    position:absolute;
    left:6px;
    top: 225px;
    margin-top: 30px;
    margin-left: 20px;
    display:inline;
    width:135px;
    height:405px;
    font-family:'Arial';
 /*    background-color:#dedede;  */
    font-size:15px;
}

#text-content {
    position:absolute;
    left:171px;
    top: 210px;
    margin-top:5px; 
    display:inline;
    width: 474px;
    height: 375px;
/*  background-color:#f1f1f1; */
    font-size:10pt;
    overflow:none;
}

#news-content {
    position:absolute;
    margin-top: 20px;
    margin-left: 85px;
    font-size:16px;
    font-weight:bold;
    left: 635px;
    top: 210px;
/*  margin-top: 180px; */
    display:inline;
    width: 236px;
    height:405px;
/*  background-color:#dedede; */
}

#website-location {
    top: 200px;
    position:absolute;
    left: 6px;
    margin-left:4px;
    font-weight:bold;
    font-size:11px;
    width: 275px;
    height:12px;
}

#footer-size{
    position:absolute;
    left:6px;
    top:630px;
    width:900px;
    height:30px;
    text-align:center;
     color:#808080;
/*  background-color:#e1e1d1; */
}

#menu-disclosure {
    position:absolute;
    left: 15px;
    top: 605px;
    font-size:10px;
    font-weight:bold;
    width: 175px;
    height: 20px;
}
/* Images */

#logo-main {
    margin-left:398px;
    margin-top:7px;
    margin-bottom:5px;
}

#banner-top{
    position:absolute;
    top: 80px;
    left:6px;
}


/* Classes */

.text-headline{
    font-weight:bold;
    font-size:17px;
    height:18px;
}
.text-text {
    margin-top: 11px;
    overflow:auto;
    height: 345px;
}
.news-part1 {
        font-size:11px;
        font-weight:normal;
        position:absolute;
        top: 21px;
        left:-50px;
        width:198px;
        height:103px;
}
.news-part2 {
        font-size:11px;
        font-weight:normal;
        position:absolute;
        top: 143px;
        left:-50px;
        width:198px;
        height:103px;
}
.news-part3 {
        font-size:11px;
        font-weight:normal;
        position:absolute;
        top: 265px;
        left:-50px;
        width:198px;
        height:103px;
}
.news-pics {
        margin-top:35px;
        margin-left:10px;
}
.footer-style {

}

.news-text {
        margin-left:70px;
        margin-top:-67px;
}



/* Link-Styles */
A:link {
    color:#808080; }
A:visited {
    color:#808080; }
A:hover {
     color:#000000; text-decoration: none; } 
A:active {
     color:#000000; font-style:italic;}
 
/* menu div-container */

/* Grundaufbau */
div#menu-content { 
    height:30px; 
    color:#000; 
    font-size:12px; 
    font-family:Arial;
    z-index:7;    
    }
div#menu-content a { 
    display:block; 
    height:24px; 
    vertical-align:middle; 
    line-height:24px; 
    color:#000; 
    }
div#menu-content a:hover { color:#000; font-weight:bold; }
div#menu-content div:hover { color:#00f; }
div#menu-content div { width:120px; position:relative; text-align:left;}

div#menu-content div div.umenu div { width:180px; }
div#menu-content div div.umenu div.uumenu div { width:170px;}

/*erste Unterebene */
div#menu-content div:hover div.umenu { display:block; }
div#menu-content div div.umenu { 
    display:none; width:180px; position:absolute; top:0px; left:95px; border:#000 1px solid; background:#fffff6; margin-top:0px; z-index:8;}
div#menu-content div div.umenu a { 
    display:block; height:20px; line-height:20px; border-bottom:#000 1px solid; margin-left:5px; }

/* zweite Unterebene */
div#menu-content div div.umenu div div.uumenu { 
    display:none; width:170px; position:absolute; top:-12px; left:169px; border:#000 1px solid; background:#fffff6;z-index:8; }
div#menu-content div div.umenu div div.uumenu a { 
    display:block; height:20px; line-height:20px; border-bottom:#000 1px solid;  margin-left:5px;}

div#menu-content div div.umenu div:hover div.uumenu { display:block; }

/*dritte Unterebene*/
div#menu-content div div.umenu div div.uumenu div div.u3menu { 
    display:none; width:170px; position:absolute; top:-1px; left:169px; border:#000 1px solid; background:#fffff6;z-index:8;}
div#menu-content div div.umenu div div.uumenu div div.u3menu a { 
    display:block; height:20px; line-height:20px; margin-left:5px; }

div#menu-content div div.umenu div div.uumenu div:hover div.u3menu { display:block; }     