/*silene*/
#top {width:964px;
    height:70px;
    border-style:none;
    border-width:thin;
    margin:0 auto;
    text-align:center;
   /* background-color:#f5f5f5; */
/*    background-image:url(Grafiken/Silene_logo1.png); background-repeat:no-repeat; */
}
#wrap {width:964px;
    height:860px;
    margin:0 auto;
    border-style:none;
    border-width:thin;
    background-color:transparent; 
}
body {background-image: url(Grafiken/body_background.jpg); background-repeat:repeat-x; background-position:center top;}

.main_menu {width:auto;
    height:24px;
    border-style:none;
    border-width:thin;
    float:left;
    margin-top:7px;
}
.main_menu a {font:normal 12px Verdana, sans-serif;
    letter-spacing:1px;
    color:white;
    text-decoration:none;
}
.main_menu a:hover {font:bold 12px Verdana, sans-serif;
    letter-spacing:0px;
    text-decoration:none;
    /* color:#5f5f5f */ 
    color:white;
}
#banner {width:964px;
    height:300px;
    background-color:transparent;
    float:right;
}
.slideshow { height: 300px; width: 964px; margin: auto; float:right; }

#top h1 {font:normal 18px Verdana, sans-serif;
    color:white;
    padding-top:25px;
    letter-spacing:1px;
}
h4 {font:bold 11px Verdana, sans-serif;
    margin: 0px;
    margin-top:6px;
    color:navy;
    padding-left:0px;
}
h3 {font:bold 12px Verdana, sans-serif;
    color:navy;
    padding-left:3px;
}
h2 {font:normal 14px Verdana, sans-serif;
    color:white;
}
p {font:normal 11px Verdana, sans-serif;
    color:navy;
    padding-left:3px;
    letter-spacing:0px;
    line-height:15px;
}
.list {font:normal 11px Verdana, sans-serif;
    color:navy;
    padding-left:0px;
    letter-spacing:0px;
    line-height:15px;
}
#menu_box {
    width:264px;
    height:410px;
    border-color:black;
    border-style:none;
    float:left;
    margin-top:12px;
}
a {border-style:none;
}
#menu_box a {
    font:normal 11px Verdana, sans-serif;
    letter-spacing:0px;
    color:navy;
    padding-left:3px;
    padding-right:20px;
    text-decoration:none;
}
#menu_box a:hover {
    font:bold 10px Verdana, sans-serif;
    text-decoration:none;
    color:navy;
    letter-spacing:0px;
}
#content_space {width:964px;
    height:10px;
    border-style:none;
    border-width:thin;
    border-color:black;
    background-color:transparent; 
    float:left;
}
#content_box {width:474px;
    min-height:200px;
    border-color:navy;
    border-style:none;
    border-left-style:solid;
    border-right-style:solid;
    border-width:thin;
    float:left;
    color:navy;
    padding-left:10px;
    padding-right:10px;
}
#content_box1 {width:664px;
    min-height:200px;
    border-color:navy;
    border-style:none;
    border-left-style:solid;
    border-right-style:none;
    border-width:thin;
    float:left;
    color:navy;
    padding-left:10px;
    padding-right:10px;
}
#content_box_right {width:170px;
    min-height:300px;
    float:left;
    border-color:navy;
    border-style:none;
    border-width:thin;
    padding-left:10px;
}
#content_box_main {width:964px;
    height:576px;
    border-color:black;
    border-style:none;
    float:left;
    background-image:url(Grafiken/silene_logo3.png); margin-top:0px; background-repeat:no-repeat; background-position:center top;
}
li {font:normal 12px Verdana, sans-serif;
    color:#5f5f5f;
    margin-left:-17px;
}
#footer {width:964px; 
    height:40px; 
    border-color:black;
    border-style:none; 
    border-width:thin;
    text-align:center;
    float:right;
}
.navi {width:208px; height:80px; border-color:black;
    border-style:none; border-width:thin;
    float:left;
}
.menu_box_bottom {
    border-style:none;    
}
.icon {float:left; margin-right:5px;}
