body {font-size:76%; font-family:"trebuchet MS", verdana, arial, sans-serif; background-color:#3f2e36; color: #666666;}

#minMax {min-width:700px; max-width:1100px; margin:20px auto; background:#fff;}
#randon 	{height:134px; margin-top:-20px; background-image:url(/img/higr-randon.jpg); background-repeat:repeat-x;}
#header {background:#fff;}

#outer1 {float:left; width:20%; background:#250120; color:#250120;}
#outer2 {float:left; width:15%; background:#c0c0c0;}
#outer3 {float:left; width:45%; background:#fff;}
#outer4 {float:right; width:15%; background:#fff;}
#outer5 {float:right; width:20%; background:#250120;  color:#250120;}
#outer1, #outer2, #outer3, #outer4, #outer5 {padding-bottom:32767px; margin-bottom:-32767px;}

#wrapper {overflow:hidden;}

#topbar {width:60%; float:left; background:#d8d8d8;}

#footer {clear:both; background:#808080;}

h1 {font-size:20px; margin:0; padding:10px 0; color: #69525d;}
h3 {font-size:18px; margin:0; padding:8px 0; color:#69525d;}
.content-karte1	{background-image:url(img/img-karte.jpg); background-position:top right; background-repeat:no-repeat; width:100%;}
.content-bistrokarte	{background-image:url(img/img-bistrokarte.jpg); background-position:top right; background-repeat:no-repeat; width:100%;}
.content {padding:10px;}
.content-footer {padding:10px; color:#ccc; text-align:center;}
p {font-size:12px; line-height:1.5em; margin:0; padding:5px 0;}
#footer p,
#header p {color:#fff;}
#footer a {color:#fff;}
#footer a:hover {text-decoration:none;}

#right		{
position: relative;
right:0;}

#menu {padding:0; width:0;}

#menu li {list-style-type:none; width:140px; height:25px; margin:2px 0; clear:both;}

#menu a, #menu a:visited {position:relative; display:block; width:120px; height:18px; border:1px solid #fff; background-color: #999999; color:#000; padding-left:5px; padding-top:4px; text-decoration:none; color:#FFFFFF;}

#menu a span, #menu a:visited span {display:none;}

#menu a:hover {color:#fff; background-color:#69525d; border:1px solid #fff; text-decoration:none;}

#menu a:hover span {position:absolute; display:block; left:130px; top:3px; width:0px; height:0px; border-left:8px solid #fff; border-top:8px solid #c0c0c0; border-bottom:8px solid #c0c0c0; font-size:1px; line-height:0;}

* html #menu a:hover span {width:8px; height:16px; w\idth:0; he\ight:0;}

strong	{
color:#69525d;}

.text-small	{
font-size:10px;
text-align:justify;}

a {
color:#69525d;
text-decoration: none;
border-bottom:1px dotted #69525d;
}

fieldset	{
border:1px solid #ccc;
line-height:18px;
list-style-image:url(img/arrow.gif);
margin: 1.5em 0 2.5em 0;  
padding-left:10px;
padding-bottom:10px;}


legend	{
letter-spacing:0.2em;
font-weight:bold;
font-variant:small-caps;
color:#69525d;
padding:0;
}

input, select, textarea { font-size:10px; font-family:Verdana,sans-serif; }
input, select, textarea { color: #fff; }
.Bereich, .Feld { background-color: #977c89; border: none;}
.Auswahl {background-color:#fedc96; color:#000; width:150px; border:1px solid #FFFFCC;}
.Check, .Radio { background-color:#fedc96; border:1px solid #FFFFCC; }
.Button { background-color:#ccc; color:#69525d; width:50px; border:1px solid #69525d; }


.gerichte	{border-bottom:1px dotted #ccc; padding:5px;}
.preis		{border-bottom:1px dotted #ccc; font-weight:bold; padding:5px; text-align:right;}

.textsmall	{ font-size:10px; font-style:italic; color:#69525d;}

.texttermine	{ font-size:11px; font-style:italic; color:#666;}
.textueberschrift	{ font-size:14px; font-style:italic; color:#69525d;}
.textpreis	{ font-size:12px; font-style:italic; color:#69525d;}

.trennlinie	{display:block; width:80%; border-bottom:1px dotted #ccc; margin-bottom:20px;}


.highlight	{background:#69525d; border:2px solid #fff;  -webkit-border-radius: 10px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
     -moz-border-radius: 12px; /* FF1-3.6 */
          border-radius: 12px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
          color:#fff; padding:10px; margin-top:20px;  -webkit-box-shadow: 0px 0px 4px #ccc; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
     -moz-box-shadow: 0px 0px 4px #ccc; /* FF3.5 - 3.6 */
          box-shadow: 0px 0px 4px #ccc; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
		  text-align:center;}

