/* 
    Document   : template_css
    Created on : 23.01.2010, 09:35:33
    Author     : Felix
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

html, body, div {margin:0; padding:0; }
img {border: 0;}
body{
    color: #4E4E4E;
    background-color: #e8e9fb;
}
#box{
    margin: auto;
    width: 939px;
}
#header{
    height: 145px;
    background: url(../images/header.png);
}
#content{
    background: url(../images/content_bg.png);
    background-repeat: repeat-y;
    min-height: 400px;
    padding-top: 5px;
    padding-left: 20px;
    padding-right: 20px;
}
#footer{
    background: url(../images/footer.png);
    background-repeat: no-repeat;
    height: 18px;
}
#header_logo{
    padding-top: 25px;
    padding-left: 30px;
}
#menu_top{
    background: url(../images/menu_bg.png);
    height: 26px;
}

/*
 * Componentheading ausblenden
 */
.componentheading {
    display:none;
}
/*
 * Menüformatierung
 */
#menu_top .moduletable_menu ul{
     list-style: none;
     margin:0 50px 0 0;
     display: inline-block;
     float: right;
     padding-top: 2px;
}
#menu_top .moduletable_menu ul a,
#menu_top .moduletable_menu ul a:visited
{
    text-decoration: none;
    color: white;
    padding-left: 6px;
    padding-right: 6px;
}
#menu_top .moduletable_menu ul a:hover,
#menu_top .moduletable_menu ul #current
{
    font-weight: bold;
}
#postfooter{
    text-align: center;
}
#postfooter a, #footer_text a:visited{
    color: #7e7e7e;
    text-decoration: none;
}
#postfooter a:hover{
    color: #7e7e7e;
    text-decoration: underline;
}
/*
Formatierung der Links
*/
a {
    color: #4e4e4e;
    text-decoration: underline;
}
a:visited {
    color: #4e4e4e;
    text-decoration: underline;
}
a:hover {
    color: #1e1e1e;
    text-decoration: underline;
}