/* Container Anordnung */

#galerie {float:left;}
.galerie_image {float:left;padding:10px;}
#content_right {float:left;width:650px;}
#hauptcon{
        width: 990px;
         position: absolute;
         margin-left: 50%;
         left: -495px;
         margin-top: 0px;
         top: 0px;
         background-image: url(../pics/website_bg.gif);
         }

#header{
        width: 990px;
         height: 396px;
         background-image:url(../pics/header.jpg);
         }
#header_restaurant{
        width: 990px;
         height: 396px;
         background-image:url(../pics/header.jpg);
         }
.p_geschichte {margin:5px;
                           margin-bottom:17px;
                           font-family: Arial, Verdana;
                    font-size: 12px;
               color: #000;
               padding-left: 10px;
               padding-right: 10px;
                           }
#left-outer{
        width: 340px;
         background-color: #680000;
         float: left;
         color: #fffe7;
         }

#left-inner{
        padding: 25 0 5 0;
         float: left;

         }

#inhalt {
         width:650px;
         float: left;
         min-height: 450px;
         height:auto !important;  /* für moderne Browser */
         height:450px;  /*für den IE */
         }

#inhaltsilvester {
             width:650px;
         float: left;
         min-height: 450px;
         height:auto !important;  /* für moderne Browser */
         height:450px;  /*für den IE */
         background-image: url(../pics/feuerwerk.jpg);
         }

#inhalt_left{
        width: 324px;
         float: left;
         margin-top: 10px;
         font-family: Arial, Verdana;
         color: #000;
         font-size: 12px;
         border-right: 1px solid #680000;
         }

#inhalt_right{
        width: 325px;
         float:left;
         margin-top: 10px;
         font-family: Arial, Verddana;
         color: #000;
         font-size: 12px;
         }




/* Klassenformatierung Linke Seite */
.padding_left{
        padding-left: 40px;
         padding-right: 10px;
         }

.ueschrift_klein_con{
         font-family: Arial, Verdana;
         font-size: 12px;
         color: #9b3300;
         font-weight: bold;
         padding-left: 10px;
         padding-right: 10px;
         }
h3 {margin:0px;padding:0px;font-family: Arial, Verdana;
         font-size: 12px;
         color: #9b3300;
         font-weight: bold;
         padding-left: 10px;
         padding-right: 10px;}

.normaltext_left{
        font-family: Arial, Verdana;
         font-size: 12px;
         color: #ffffe7;
         }

.normaltext_con{
        font-family: Arial, Verdana;
         font-size: 12px;
         color: #000;
         padding-left: 10px;
         padding-right: 10px;
         }

.con_ueschrift{
        color: #9b3300;
         margin:10 10 20 10;
         font-size: 18px;
         font-family: Times New Roman;
         }

.clr{
        clear: both;height:0px;line-height:0px;
         }

.abstandhalter_kontakt_navie{
        padding-left: 25px;
         }

.zentriert{
        text-align: center;
         }
.linksbund{
         padding-left: 10px;
         padding-bottom: 10px;
         text-align: left;
         width: 230px;
         float: left;
         }

.rechtsbund{
        text-align: right;
         width: 100px;
         float: left;
         color:#9b3300;
         font-weight: bold;
         }

.normaltext{
         padding-left: 10px;
         padding-bottom: 10px;
         text-align: left;
         font-family: Arial, Verdana;
         font-size: 12px;
         color: black;
         font-weight: normal;
         }



#left-inner a{
         color: #fff;
}

#left-inner a:hover{
         color: #fff;
}



/* Tagformatierung */

h1{
         font-family: Arial, Verdana;
         font-size: 13px;
         color: #ffffff;
         font-weight: bold;
         text-align: left;
                 }

hr{
        height:2px;
         color: #014b26;
         border-top: 1px solid #ffffe7;
         border-bottom: 1px solid #ffffe7;
         width: 260px;
         margin-left: 15px;
         }

body{
        background: #ffffe7;
         font-family: Arial, Verdana;
         font-size: 12px;
         color: #000;
         }

li{
        margin-left: 20px;
         margin-right: 40px;
         margin-top: 12px;
         }

/*#inhalt_right img{
        border: 1px solid #014b26;
         margin-left: 30px;
         }*/


/* Hauptnavigation */

#hauptnavie{
        width: 225px;
         height: 250px;
         position: absolute;
         top: 180px;
         left: 80px;
         padding: 20 5 5 25;
         }

#hauptnavie a{
        width: 200px;
        font-family: Times New Roman;
         font-size: 20px;
         line-height: 30px;
         font-weight: bold;
         color: #9b3300;
         text-decoration: none;
         }

#hauptnavie a:hover{
        width: 200px;
         border-left: 5px solid #ffffe7;
        font-family: Times New Roman;
         font-size: 20px;
         line-height: 30px;
         font-weight: bold;
         color: #6F6F6F;
         text-decoration: none;
         }

.hauptnavie_aktive{
         width: 200px;
         border-left: 10px solid #ffffe7;
         text-align: left;
         font-family: Times New Roman;
         font-size: 20px;
         line-height: 30px;
         font-weight: bold;
         color: #6F6F6F;
         text-decoration: none;
         }

/* Navigation Kontakt*/
#navie_kontakt{
        width: 650px;
         height: 22px;
         float: left;
         text-align: right;
         border-top: 1px solid #680000;
         border-bottom: 1px solid #680000;
         }

#navie_kontakt a{
        font-family: Times New Roman;
         font-size: 12px;
         color: #680000;
         font-weight: bold;
         text-decoration: none;
         }

#navie_kontakt a:hover{
        font-family: Times New Roman;
         font-size: 12px;
         color: #6F6F6F;
         font-weight: bold;
         text-decoration: none;
         }

.aktive_button{
         font-family: Times New Roman;
         font-size: 12px;
         color: #6F6F6F;
         font-weight: bold;
         text-decoration: none;
         padding-left: 25px;
         }

/* Formular Formatierung*/
form {margin:10px;margin-left:25px;font-family:arial, verdana;font-size:12px;}
label {float:left;width:170px;text-align:left;}
input {float:left;width:250px;margin:2px;background-color:#fcd3d3;border:0px;}
textarea {width:250px;height:150px;float:left;margin:2px;background-color:#fcd3d3;border:0px;overflow: auto;}
.input_small {float:left;width:100px;}
.submit {width:140px;background-color:#680000;color:#efefef;border:0px;margin-top:10px;margin-bottom:10px;}

/* Linkformatierung*/

ul li a{
         font-family: Arial, Verdana;
         font-size: 12px;
         color: #ffffe7;
         text-decoration: underline;
         }


ul li a:hover{
         font-family: Arial, Verdana;
         font-size: 12px;
         color: #ffffe7;
         text-decoration: underline;
         font-weight: bold;
         }

a{
         font-family: Arial, Verdana;
         font-size: 12px;
         color: #000000;
         text-decoration: underline;
         }

a:hover{
         font-family: Arial, Verdana;
         font-size: 12px;
         color: #000000;
         text-decoration: underline;
         font-weight: bold;
         }
