/* Allgemein */
html, body, table, div,h1,h2, h3, span, tr, td, p,img,ul,ol,li,a{margin:0;padding:0;border:0;color:#000000;font-family:Times New Roman, sans-serif;}
html,body{height:100%;}
div#fenster{width:auto;height:100%;min-width:800px;min-height:500px;}

/* index.html */
body#index{background-color:#A00000;}
div#linkespalte{width:35%;height:100%; float:left; text-align:right;}
div#mittelspalte{width:30%;min-width:210px;height:100%;background-color:#FCC000;float:left;text-align:center;font-size:1.5em;font-family:Times New Roman, sans-serif;}
div#mittelspalte img{display:block;margin:140px auto 20px auto ;}
div#rechtespalte{width:34%;height:100%;float:left; overflow:auto;}
ul.liste{padding:250px 10px 0 0; list-style-type:none;}
ul.rechts{padding:250px 0 0 10px;}
ul.liste li{color:#FCC000;}
ul.liste li.titel{margin: 0 0 10px 0;}
ul.liste li.titel a{color:#FCC000;font-size:1.2em;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
ul.liste li.titel a:hover{color:#FFFFFF;}

/* Navigation, Kopfzeile */
div#navigation{width:240px;height:100%;background-color:#A00000;float:left;}
div#logo{height:72px;margin:0 8px;text-align:center;border-bottom:solid 2px #FCC000;}
div#logo img{margin:7px;}
div#navigation ul{margin:140px 0 0 10px;list-style-type:none;}
div#navigation ul li{margin:0 0 5px 0;}
div#navigation ul.fullhaus li{margin:0 0 10px 0;}
div#navigation ul li a{text-decoration:none;font-size:13pt;color:#FCC000;font-family:Times New Roman, serif;}
div#navigation ul li a.unterstrichen{text-decoration:underline;}
div#navigation ul li a:hover{color:#FFFFFF;}
div#inhaltsspalte{float:right;width:100%;height:100%;margin-left:-270px;}
div#inhaltsbox{margin-left:240px;height:100%;background-color:#FCC000;}
div#header{height:72px;margin:0 8px;text-align:center;border-bottom:solid 2px #A00000;color:#A00000;}
div#header h1{margin:0 0 5px 0;padding:5px 0 0 0;color:#A00000;font-variant:small-caps;font-size:20pt;font-weight:normal;}
div#header h1.klein{font-variant:normal;}

/* home.html, gutscheine.html*/
body#home{background-color:#FCC000;}
div#inhalt{height:80%;margin:20px 10px 0 25px;overflow:auto;}
div#inhalt img{margin:0 20px 15px 0;padding:5px 0 0 0;float:left;}
div#inhalt h2{margin:0 0 5px 0;color:#A00000;font-variant:small-caps;font-size:14pt;}
div#inhalt h2.essen{margin:0px 0 5px 0;padding:15px 0 0 0;color:#A00000;font-variant:small-caps;font-size:14pt;}
div#inhalt p{margin:0 0 15px 0;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt p a{text-decoration:underline;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt p a:hover{color:#FCCFFF;}
div#inhalt p.zwei{margin:0 0 10px 0;}
div#inhalt p span{font-style:italic;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt div#bilder {width:100%;clear:left;}
div#inhalt div#bilder a{text-decoration:none;}
div#inhalt div#bilder a img{border:3px solid #A22200;float:none;margin:20px 10px 0 0;padding:0;}
div#inhalt div#bilder a img:hover{border:3px solid #FCCFFF;}

/* karten.html */
div#inhalt-karten{height:80%;margin:20px 10px 0 25px;overflow:auto;}
div#inhalt-karten div#links{width:50%;float:left; text-align:center;}
div#inhalt-karten div#rechts{width:50%;float:left; text-align:center;}
div#inhalt-karten div#unten{width:100%;clear:left;text-align:center;padding:30px 0 0 0;color:#900000;font-family:Arial;font-size:9pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt-karten div#unten a{text-decoration:underline;color:#000000;}
div#inhalt-karten div#unten a:hover{color:#FCCFFF;}
div#inhalt-karten img{margin:0 0 15px 0;border:3px solid #A22200;}
div#inhalt-karten img:hover{border:3px solid #FCCFFF;}
div#inhalt-karten h2{margin:0 0 10px 0;color:#A00000;font-variant:small-caps;font-size:14pt;}
div#inhalt-karten p{margin:0 0 15px 0;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt-karten p a{text-decoration:underline;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt-karten p a:hover{color:#FCCFFF;}
div#inhalt-karten p.zwei{margin:0 0 10px 0;}
div#inhalt-karten p span{font-style:italic;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}

/* wein.html */
div#inhalt-wein{height:80%;margin:20px 10px 0 25px;overflow:auto;}
div#inhalt-wein img{margin:0 20px 15px 0;padding:5px 0 0 0;float:left;}
div#inhalt-wein h2{margin:0 0 10px 0;color:#A00000;font-variant:small-caps;font-size:14pt;}
div#inhalt-wein p{margin:0 0 15px 0;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt-wein p.eins{text-align:center;margin:0 0 15px 0;}
div#inhalt-wein h2.menu{text-align:center; margin:0 0 25px 0;}
div#inhalt-wein p a{text-decoration:underline;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt-wein p a:hover{color:#FCCFFF;}
div#inhalt-wein p span{font-style:italic;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt-wein div#menu{width:98%;clear:left;padding:20px 0 0 0;}
div#inhalt-wein div#menu h3{text-align:center;margin:0 0 15px 0;color:#A00000;font-variant:small-caps;font-size:13pt;}
div#inhalt-wein div#menu h3.zwei{margin:20px 0 15px 0;}
div#inhalt-wein div#links{width:50%;float:left;}
div#inhalt-wein div#rechts{width:48%;float:left;}

/* feiern.html, ausbildung.html,  */
div#inhalt-feiern{height:80%;margin:20px 10px 0 25px;overflow:auto;}
div#inhalt-feiern img{margin:0 20px 15px 0;padding:5px 0 0 0;float:left;}
div#inhalt-feiern h2{margin:0 0 5px 0;color:#A00000;font-variant:small-caps;font-size:14pt;}
div#inhalt-feiern p{margin:0 0 15px 0;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt-feiern p.eins{text-align:center;margin:0 0 10px 0;}
div#inhalt-feiern p.zwei{text-align:center;margin:0 0 15px 0;padding:10px 0 0 0;}
div#inhalt-feiern h2.menu{text-align:center; margin:0 0 25px 0;}
div#inhalt-feiern p a{text-decoration:underline;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt-feiern p a:hover{color:#FCCFFF;}
div#inhalt-feiern p span{font-style:italic;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt-feiern div#menu{width:98%;clear:left;padding:20px 0 0 0;}
div#inhalt-feiern div#links{width:50%;float:left;}
div#inhalt-feiern div#rechts{width:48%;float:left;}


/* stellen.html, kontakt.html, impressum.html, FULLHAUS  */
div#inhalt-text{height:80%;margin:20px 10px 0 25px;overflow:auto;}
div#inhalt-text div#links{width:50%;float:left;}
div#inhalt-text div#rechts{width:48%;float:left;}
div#inhalt-text img{margin:0 20px 15px 0;padding:5px 0 0 0;float:left;}
div#inhalt-text h2{margin:0 0 10px 0;color:#A00000;font-variant:small-caps;font-size:14pt;}
div#inhalt-text h3{margin:0 0 10px 0;color:#900000;font-family:Arial;font-size:12pt;letter-spacing:0.02em;word-spacing:0.1em;font-weight:bold;line-height:14pt;}
div#inhalt-text h3.duenn{font-weight:normal;margin:0 0 8px 0;}
div#inhalt-text h3.klein{font-weight:normal;margin:0 0 8px 0;font-size:11pt;}
div#inhalt-text p{margin:0 0 20px 0;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt-text ul, div#inhalt-text ol{margin:0 0 20px 30px;}
div#inhalt-text ul li, div#inhalt-text ol li{margin:0 0 5px 0;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt-text p.eins{text-align:center;margin:0 0 10px 0;}
div#inhalt-text p.zwei{text-align:center;margin:0 0 15px 0;padding:10px 0 0 0;}
div#inhalt-text p.gerueckt{margin:0 0 20px 20px;}
div#inhalt-text p.kleiner{font-size:9pt;}
div#inhalt-text h2.menu{text-align:center; margin:0 0 25px 0;}
div#inhalt-text p a{text-decoration:underline;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt-text p a:hover{color:#FCCFFF;}
div#inhalt-text p span{font-style:italic;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt-text div#menu{width:98%;clear:left;padding:20px 0 0 0;}
div#inhalt-text div#bilder a{text-decoration:none;}
div#inhalt-text div#bilder a img{border:3px solid #A22200;float:none;margin:20px 10px 0 0;padding:0;}
div#inhalt-text div#bilder a img:hover{border:3px solid #FCCFFF;}

/* home2.html,  */
div#inhalt-h{height:80%;margin:20px 10px 0 25px;overflow:auto;}
div#inhalt-h img{margin:0 20px 15px 0;padding:5px 0 0 0;float:left;}
div#inhalt-h h2{margin:0 0 5px 0;color:#A00000;font-variant:small-caps;font-size:14pt;}
div#inhalt-h p{margin:0 0 15px 0;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt-h p.eins{text-align:center;margin:0 0 10px 0;}
div#inhalt-h p.zwei{text-align:center;margin:0 0 15px 0;padding:10px 0 0 0;}
div#inhalt-h h2.ce{text-align:center; margin:0 0 25px 0;}
div#inhalt-h h3{text-align:center;margin:0 0 15px 0;color:#A00000;font-variant:small-caps;font-size:13pt;}
div#inhalt-h p a{text-decoration:underline;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt-h p a:hover{color:#FCCFFF;}
div#inhalt-h p span{font-style:italic;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt-h div#unten{width:98%;clear:left;padding:20px 0 0 0;text-align:center;}
div#inhalt-h div#links{width:33%;float:left;}
div#inhalt-h div#mitte{width:33%;float:left;}
div#inhalt-h div#rechts{width:32%;float:left;}
div#inhalt-h div#bla{width:100%;clear:left;text-align:center;}
div#inhalt-h div#bla img{float:none;}

/* crellekiez.html*/
div#inhalt-crelle{height:80%;margin:20px 10px 0 25px;overflow:auto;}
div#inhalt-crelle h2{margin:0 0 15px 0;color:#A00000;font-variant:small-caps;font-size:14pt;}
div#inhalt-crelle h2.essen{margin:0px 0 5px 0;padding:15px 0 0 0;color:#A00000;font-variant:small-caps;font-size:14pt;}
div#inhalt-crelle h3{margin:5px 0 10px 0;color:#A00000;font-weight:normal;font-size:12pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;font-family:Arial;}
div#inhalt-crelle img{margin:0 15px 0 0;}
div#inhalt-crelle p{margin:0 0 15px 0;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt-crelle p.bildtext{margin:0 0 20px 0;font-size:10pt;}
div#inhalt-crelle p a{text-decoration:underline;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;line-height:14pt;}
div#inhalt-crelle a img.blink{border:4px solid #900000;}
div#inhalt-crelle a img.blink:hover{border:solid 4px #FCCFFF;}
div#inhalt-crelle p a:hover{color:#FCCFFF;}
div#inhalt-crelle p.zwei{margin:0 0 10px 0;}
div#inhalt-crelle p span{font-style:italic;color:#900000;font-family:Arial;font-size:11pt;letter-spacing:0.02em;word-spacing:0.1em;}