/* 
    FARBEN
    #A hintergrund #ACA48E
    #Ueberschriften #330000;
    #Normale Schrift #FFF;
*/


*
{
    margin:         0;
    padding:        0;
    font-family:    Verdana, Arial, Helvetica, sans-serif;
    font-size:      12px;
    color:          #FFF;
}
/* HTML DEFINITIONEN */
html
{
    overflow:scroll;
    overflow-x:hidden;
}
body
{
    background:     url(../images/new/hg5.gif); 
}
img
{
    border:none;
}
h1
{
    color: #330000; 
    padding-bottom:5px;
    margin-bottom:5px;
    border-bottom:1px solid #300;
}
h2
{
    color:#300;
    display:block;
}
a
{
    text-transform: uppercase; 
}
ul
{
    list-style: square;
    list-style-position: outside;
    padding-left:15px;
}
li
{
    margin-bottom:15px;
}
/* ID DEFINITIONEN */
/* Rahmen Konstrukt */
#s_frame
{
    width:          755px;
    margin-left:    auto;
    margin-right:   auto;
    margin-top:     32px;
}
#s_banner_frame
{
    background-color:#9B1B25;
    height:         105px;
}
#s_seebest
{
    float:left;
    width:481px; 
    height:47px;
    margin-left:39px;
    margin-top:40px;
}
#s_Logo
{
    float:right;
    width:80px;
    height:80px;
    margin-right:21px;
    margin-top:12px;
}
#s_inhalt
{
    background-image: url("../images/new/see_hintergrund.jpg");
    background-repeat: no-repeat;
    padding-top:144px;   
}
#Navi_Oben
{
    background-color:#938C7A;
    filter:alpha(opacity=85);
    -moz-opacity: 0.85;
    opacity: 0.85;
    padding-top:11px;
    height:22px;
}
#Navi_Oben a
{
    text-decoration: none;
    font-weight: bold;
    margin-left:11px;
    font-size: 12px;
}
#Navi_Oben a:hover
{
    background-color:#ADA693;
}
#s_hauptinhalt
{
    background-color: #7F8374;
    background-image:url("../images/new/bg1_04_1.jpg");
    background-repeat: no-repeat;
    text-align: justify;
}
#goethe
{
    float:right;
    border:none;
    width:178px; 
    height:291px;
}
#Navi_Unten
{
    background-color:#9B1B25;   
    text-align: right;
     
}
#Navi_Unten a
{
    display:block;
    float:right;
    color: #330000;
    font-size: 11px; 
    letter-spacing: 0.02em;  
    text-decoration: none;
    margin:7px;
    padding-left:5px;
    padding-right:10px;
}
#Navi_Unten a:hover
{
    color:#fff;
}
/* CLASS DEFINITIONEN */
.s_line
{
    float:left;
    width:755px;
    height:3px;
    border:none; 
}
.clear
{
    clear:both;
}
.sub_navi
{
    display:block;
    margin-left:30px;
    text-decoration: none;
    color:#300;
    font-weight:bold;
    margin-bottom:15px;
    font-size: 11px;
}
.sub_navi:hover
{
    color:#fff;
}
.sub_navi img {margin-top:5px;}
.ie6height
{
    padding-top:7px;
}
.form
{
    background-color: #9a9f8d;
}
.button
{
     background-color: #AEAE9C;
     font-size: 12px;  
}
/* CSS HACKS */
div.fix
{
    height:auto;
}
div.fix:after
{
    content: "."; 
    display: block;             
    clear: both;
    visibility: hidden;
    height: 0; 
}
/* IE 6 */
* html div.fix
{
    height:1px;
}
/* IE 7 */
>html div.fix
{
    height:1px;
}
.simple_link 
{
    font-family:    Verdana, Arial, Helvetica, sans-serif;
		font-weight:		bold;
    font-size:      12px;
    color:          #FFF;
		text-transform: lowercase;
}
