body, div, h1, h2, img, ul, li, a, table, td, tr
        {
        margin:0px;
        padding:0px;
        border:0px;
        }



#alles {
       margin: 0 auto;
       width:765px;
       position:relative;
       }


div.clear
{
clear:left;
height: 0;
margin: 0;
padding: 0;
font-size: 0;
}

#menu {
        background:url(images/static/menu-bg1.jpg) no-repeat;
        width:250px;
        position:absolute;
        left:0px;
        top:150px;

}
#menu1 {
        background:url(images/static/menu-bg1.jpg) no-repeat;
        width:250px;
        position:absolute;
        left:0px;
        top:114px;

}

#info {
        background-color:#ffffff;
        position:absolute;
        top:157px;
        left:250px;
        width:500px;
        /*border-right:3px solid #fff69b;*/
}

#info1 {
        background-color:#ffffff;
        position:absolute;
        top:114px;
        left:250px;
        width:480px;
        /*border-right:3px solid #fff69b;*/
}

#welcome {
        background-color:#ffffff;
        margin-left:20px;
        padding-top:50px;
}

#text {width:480px;
        background-color:#ffffff;
        margin-left:40px;
        padding-top:20px;
}

#text a {color:#000;
}

#lang_flags {
        background-color:#ffffff;
        margin-left:40px;
        padding-top:20px;
        padding-left:150px;
}

#center_flags {
        background-color:#ffffff;
        padding-left:40px;
        float:left;
        margin-top:40px;
}

#center_flags1 {
        background-color:#ffffff;
        padding-left:40px;
        float:left;
        margin-top:70px;
}

#center_flags2 {
        background-color:#ffffff;
        padding-left:40px;
        float:left;
        margin-top:80px;
}

#center_flags3 {
        background-color:#ffffff;
        padding-left:40px;
        float:left;
        margin-top:90px;
}


#head a {
              text-decoration:none;
        border:0px;
}

#head a:visited {
              text-decoration:none;
        border:0px;
}

* html div#center_text {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }


#center_text {
        background-color:#ffffff;
        margin-left:280px;
        margin-top:132px;
}

#center_text1 {
        background-color:#ffffff;
        margin-left:280px;
        margin-top:235px;
}

#center_text a{

       color:#000;
}

#center_text1 a{
        color:#000;
}

#center_text2 {
        background-color:#ffffff;
        margin-left:280px;
        margin-top:85px;
}

#center_text2 a{
        color:#000;
}

#links_image {
        background-color:#ffffff;
        margin-left:50px;
        margin-top:70px;
        float:left;
}

#links_text {
        background-color:#ffffff;
        margin-left:270px;
        margin-top:90px;
}

#nav_1 {
        background: url(images/static/transparent.gif) no-repeat;
        margin-left:20px;
        margin-top:15px;


}

#nav_c1 {
        background: url(images/static/transparent.gif) no-repeat;
        margin-left:20px;
        margin-top:65px;


}

#nav {
        margin-left:20px;
        margin-top:0px;

}

#sign {
        float:left;

}

#menupoint_selected {
        background: url(images/static/selected1.gif) repeat-y;
        margin-left:40px;
        padding-left:5px;
        padding-bottom:5px;
}

* html div#menupoint_selected {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }

#menupoint {
        background: url(images/static/transparent.gif) repeat-y;
        margin-left:40px;
        padding-left:5px;
        padding-bottom:5px;
}



#sec_nav {
        margin-left:0px;
        margin-top:20px;
        height:40px;
        padding-left:0px;
}

#head {
        background: url(images/static/head-bg1.jpg) repeat-y;
        margin-left:40px;
        margin-top:30px;
        padding:7px;
}

dl.margin {
        margin-top: 7px;
        margin-bottom:3px;


}

dl.margin dd  {
        padding-top:4px;
}



font.normal {
        font-family:Arial;
        font-size:16px;
}

font.head {
        font-family:Arial;
        font-size:19px;
        font-weight:bold;
}

font.head_red {
        color:#ff0000;
        font-family:Arial;
        font-size:19px;
        font-weight:bold;
}



a.menu:link {
        text-decoration:none;

}

a.menu:visited {
        text-decoration:none;

}

a.menu:focus {
        text-decoration:none;

}

a.menu:hover {
        text-decoration:none;

}

a.menu:active {
        text-decoration:none;

}

a.access:link {
        text-decoration:none;

}

a.access:visited {
        text-decoration:none;

}

a.access:focus {
        text-decoration:none;

}

a.access:hover {
        text-decoration:none;

}

a.access:active {
        text-decoration:none;

}

a.sec_nav:link {
        text-decoration:none;

}

a.sec_nav:visited {
        text-decoration:none;

}

a.sec_nav:focus {
        text-decoration:none;

}

a.sec_nav:hover {
        text-decoration:none;

}

a.sec_nav:active {
        text-decoration:none;

}

a.menu {
        font-family:Arial;
        font-size:14px;
        color:#000000;
}

a.sec_nav {
        font-family:Arial;
        font-size:14px;
        color:#669900;
        font-weight:bold;
}

a.access {
        font-family:Arial;
        font-size:14px;
        color:#3366cc;
        font-weight:bold;
}

a.intext {
        color:#000000;
        text-decoration:underline;
}

#tabelle {margin-left:50px;
         margin-right:50px;}

#glossar {border:1px solid black;
         padding:7px;}


#glossar_tabelle {border-collapse:collapse;}
