*{margin:0px; padding:0px; } /******************/ /* Überschriften */ /******************/ h1 {font-weight:bold;font-size:20px} /*Textüberschriften*/ h2{font-weight:bold;font-size:16px;margin-bottom:18px;} /*kleinere Überschriften (in Texten)*/ h3{font-weight:bold;margin-bottom:15px;font-size:14px;} /*Unterschriften (fetter Text als Absatz)*/ h4 {font-weight:bold;font-size:20px; margin-bottom:20px;} /*Speisekarte*/ h6{font-weight:bold;font-size:15px;text-align:center;margin-bottom:18px;} /*Newsticket Überschriften*/ /**********************/ /* Allgemeine Formate */ /**********************/ a{font-weight:bold;color: #3e2600;} a:visited{font-weight:bold; color: #3e2600;} a img {border:none;} table{ font-size:14px; } .bildrechts{ float:right; margin: 5px 0px 5px 10px; } dd { font-size:12px; } .impressum{ font-size:9px; font-weight:bold; margin-left:20px; margin-top:2px; } .impressum a:link{ text-decoration:none; color:#3a2400; font-weight:bold; } .impressum a:visited{ text-decoration:none; color:#3a2400; } .pictures{ float:left; margin-left:20px; margin-top:20px; } .partner{ float:left; } label { cursor: pointer; } /*********/ /* Body */ /*********/ body { font-family:Arial,Verdana,Helvetica; font-size:14px; link:#3a2400; height:100%; text-align="center"; overflow-y: scroll; background-color:#452b00; /*AE9E83 /*e8d89b/* #x #636076 */; a:link { text-decoration:none; } a:visited { text-decoration:none; } } /****************/ /* Seitenaufbau */ /****************/ /*Komplette Seite */ #page{ background-color:#ffffff; background-image:url(../images/site_elements/hg.jpg); text-align:left; width:900px; min-height:100%; height:100%!; margin: 0 auto; } /**********/ /* Header */ /**********/ #header{ background:url(../images/site_elements/logo.png) no-repeat; height: 220px; width:auto; } /***********/ /* Inhalte */ /***********/ #content{ background-image:url(../images/site_elements/vertical_line.png); height:*; float:left; } /***************/ /* Linke Seite */ /***************/ #left{ float: left; min-height: 600px; width:220px; } /*********/ /* Menü */ /*********/ #menu{ height: 300px; font-size:14px; text-align:left; font-weight:bold; margin-top:70px; margin-bottom:25px; margin-left:27px; } .button a{ background:url(../images/site_elements/Button.png) no-repeat; text-decoration:none; font-weight:bold; margin-bottom:15px; width: 150px; float:left; } .inner_button{ color:#43423e; margin-top:9px; margin-left:15px; } /**************/ /* Newsticker */ /**************/ #tickercontainer{ width:150px; height:160px; background:url(../images/site_elements/newsticker.png) no-repeat; float:left; margin-left:45px; overflow:auto; font-size:12px; } .newsticker { margin-top: 3px; margin-left: 15px; margin-right: 15px; margin-bottom: 3px; } .ticker_list li{ text-align:left; height:154px; } .anchor{ text-decoration:none; color:black; } /****************/ /* Rechte Seite */ /****************/ #right{ float:left; width:680px; } /************/ /* Text-Box */ /************/ #text_box{ height:400px!; min-height:400px; margin-top:40px; margin-left:40px; margin-right:60px; margin-bottom:50px; width:580px; } /**********/ /* Footer */ /**********/ #foot{ content: url(../images/site_elements/1x1.jpg); clear:both; position: relative; height:10px; padding: 0 1em; } /********************/ /* Spezielle Sachen */ /********************/ /****************/ /* Speisekarte */ /****************/ .table_speisekarte{ border-collapse:collapse; table-layout:fixed; margin-bottom:40px; } .table_speisekarte td{ padding: 2px 4px 4px 4px; border:1px solid #000000; } colgroup.cg_speisekarte { } col.gericht{ width:480px; } col.preis{ width:90px; } .SpaltePreis{ text-align:center; } /************/ /* Minitabs */ /************/ .container { margin: 20px 0 60px 0; } #minitabs { margin: 0; padding: 0 0 20px 10px; border-bottom: 1px solid #333; } #minitabs li { margin: 0; padding: 0; display: inline; list-style-type: none; } #minitabs a:link, #minitabs a:visited { float: left; /*font-size: 10px;*/ line-height: 14px; font-weight: bold; margin: 0 10px 4px 10px; padding-bottom: 2px; text-decoration: none; color: #999; } #minitabs a.active:link, #minitabs a.active:visited, #minitabs a:hover { background: #efe2c0; border-bottom: 4px solid #333; padding-bottom: 2px; color: #000000; } /***********/ /* Galerie */ /***********/ /*SCHWARZ #table_galerie{ align:center; border-collapse:seperate; } #table_galerie td, #table_galerie tr{ text-align:center; width:100px; height:100px; background-color: #140e05; }*/ /* VERSION GRAU */ #table_galerie{ background-color:#dddddd; border-collapse:seperate; } #table_galerie td, #table_galerie tr{ text-align:center; border:3px solid #ffffff; } /***************/ /*Reservierung */ /***************/ .reservierung { border-collapse:collapse; empty-cells:hide; } .reservierung th, td { padding: 3px; font-weight: normal; } .reservierung tr { border: solid 0px #000000; } .pflichtfeld { color: #EE0000; border: 0px; } .danke, .danke a { color: #000000; text-align: center; margin-top: 200px; padding: 10px; } .infobox{ font-size:13px; border-collapse:collapse; } .infobox td{ border:1px solid #aaaaaa; padding: 7px; padding-left:15px; } col.infobox_first{ width:200px; } col.infobox_second{ width:300px; } colgroup.cg_reservierungen { } col.label{ width:80px; } col.inputbox{ width:80px; } #submitButton{ width:230px; } /***************** ***** Gästebuch ** *****************/