body {
	margin:0;
	padding:0;
	font-family:verdana, sans-serif;
	font-size:11px;
	color:#807F84;
	text-align:center;
}

td {font-size:11px;}

#banner {
 position:absolute;
 right:-110px;
 top:0px;
}

.actLang {text-decoration:underline;}

a {
  color:#807F84;
  text-decoration:none;
  font-size:11px;
}

h1 {
  margin:10px 0;
  font-size:17px;
  font-weight:normal;
}

hr {
 background-color:#adb029;
 height:2px;
 margin-left:0;
 text-align:left;
 border:1px;
}

#content a {
  color:#ADB029;
  text-decoration:underline;
}

#content a.restaurant {
	text-decoration:none;
	color:#8C1840;
	font-size:10px;
	font-weight:bold;
}
#content a.email {
	text-decoration:none;
	color:#ADB029;
	font-size:10px;
	font-weight:bold;
}

#all {
  width:718px;
  margin:0 auto;
  text-align:left;
  position:relative;
}

#head {position:relative;height:143px;}
#logo {float:left;}
#top_nav {position:absolute;right:0;bottom:5px;}
#top_nav a {
  font-size:8pt;
  display:block;
  float:left;
  width:75px;
  padding:40px 0 0 0;
  text-align:center;
  /*
  padding:40px 8px 0 8px;
  */
}


/* default styles for extension "tx_slideshow_pi1"
		.tx-slideshow-pi1 {
			text-align: center;
		}*/
/* default styles for extension "tx_ricrotation_pi1"
		.tx-ricrotation-pi1 {
			text-align: center;
		}*/


span.top_nav_1 a {background:url(../img/top_nav/home-g.gif) no-repeat top center;}
span.top_nav_2 a {background:url(../img/top_nav/suche-g.gif) no-repeat top center;}
span.top_nav_3 a {background:url(../img/top_nav/krone-g.gif) no-repeat top center;}
span.top_nav_4 a {background:url(../img/top_nav/news-g.gif) no-repeat top center;}
span.top_nav_5 a {background:url(../img/top_nav/eins-g.gif) no-repeat top center;}
span.top_nav_6 a {background:url(../img/top_nav/aktion-g.gif) no-repeat top center;}
span.top_nav_7 a {background:url(../img/top_nav/forum-g.gif) no-repeat top center;}

span.top_nav_1_act a, span.top_nav_1 a:hover {background:url(../img/top_nav/home-r.gif) no-repeat top center;}
span.top_nav_2_act a, span.top_nav_2 a:hover {background:url(../img/top_nav/suche-r.gif) no-repeat top center;}
span.top_nav_3_act a, span.top_nav_3 a:hover {background:url(../img/top_nav/krone-r.gif) no-repeat top center;}
span.top_nav_4_act a, span.top_nav_4 a:hover {background:url(../img/top_nav/news-r.gif) no-repeat top center;}
span.top_nav_5_act a, span.top_nav_5 a:hover {background:url(../img/top_nav/eins-r.gif) no-repeat top center;}
span.top_nav_6_act a, span.top_nav_6 a:hover {background:url(../img/top_nav/aktion-r.gif) no-repeat top center;}
span.top_nav_7_act a, span.top_nav_7 a:hover {background:url(../img/top_nav/forum-r.gif) no-repeat top center;}

#left_nav {
  clear:both;
  float:left;
  width:218px;
}

#left_nav ul {
  margin:30px 0 0 0;
  padding:0;
  list-style-type:none;
}

#left_nav li {
  padding:5px 0 5px 0;
}

#left_nav a {font-size:8pt;}

#left_nav li a {
  padding:5px 0 5px 25px;
  background:url(../img/ring-g.gif) no-repeat left;
}

#left_nav li a:hover {
  padding:5px 0 5px 25px;
  font-weight:bold;
  background:url(../img/ring-g.gif) no-repeat left;
}

#left_nav li.act a {
  padding:5px 0 5px 25px;
  background:url(../img/ring-r.gif) no-repeat left;
}

#content {
  margin-top:30px;
  margin-left:218px;
  margin-bottom:0px;
  margin-right:0px;
  padding:20px 10px 10px 10px;
  border:2px solid #ADB029;
  position:relative;
  min-height:150px;
  height:auto !important;
  font-size:11px;
}

#pagetitle {
  position:relative;
  top:-40px;
  left:20px;
  margin-bottom:-30px;
}

#language , #language a {font-size:8pt;}

.tx-clubdemenu-pi1 .info {text-align:right;font-size:11px;margin-bottom:10px;}
.tx-clubdemenu-pi1 th {font-weight:normal;color:#ADB029;font-size:11px;width:240px;}
.tx-clubdemenu-pi1 td {font-weight:normal;color:#ADB029;font-size:11px;}
.tx-clubdemenu-pi1 .required {color:#8C1840;padding:0 3px;font-weight:bold;font-size:11px;}
.tx-clubdemenu-pi1 p, .tx-clubdemenu-pi1 div {margin:0;font-size:11px;}
.tx-clubdemenu-pi1 .textInput {border:1px solid #ADB029;font-size:11px;width:240px;}
.tx-clubdemenu-pi1 .textInputArea {font-family:verdana, sans-serif;border:1px solid #ADB029;color:#8C1840;padding-left:2px;font-size:11px;}
.tx-clubdemenu-pi1 select {border:1px solid #ADB029;font-size:11px;}
.tx-clubdemenu-pi1 .submit {text-align:right;font-size:11px;}
.tx-clubdemenu-pi1 .submit input {border:1px solid;background:#8C1840;color:#fff;font-size:11px;}
.tx-clubdemenu-pi1 .supplemental {font-size:10px;color:#8C1840;}
.tx-clubdemenu-pi1 input {font-size:11px;color:#8C1840;padding-left:2px;}
.tx-clubdemenu-pi1 .cb {border:none;font-size:10px;}


.tx-clubdemenu-pi2 select {border:1px solid #ADB029;color:#8C1840;font-size:11px;}
.tx-clubdemenu-pi2 th {font-weight:bold;color:#8C1840;font-size:11px;}
.tx-clubdemenu-pi2 .textInput {border:1px solid #ADB029;font-size:11px;color:#8C1840;}
.tx-clubdemenu-pi2 p, .tx-clubdemenu-pi2 div {margin:0;font-size:11px;}
.tx-clubdemenu-pi2 .search {text-align:right;font-size:11px;}
.tx-clubdemenu-pi2 .search input {border:1px solid;background:#8C1840;color:#fff;font-size:13px;}
.tx-clubdemenu-pi2 .supplemental {font-size:10px;}

.tx-clubdemenu-pi3 select {border:1px solid #ADB029;color:#8C1840;font-size:11px;}
.tx-clubdemenu-pi3 th {font-weight:bold;color:#8C1840;font-size:11px;width:80px;}
.tx-clubdemenu-pi3 td, .tx-clubdemenu-pi3 tr {vertical-align:top;color:#ADB029;font-size:11px;}
.tx-clubdemenu-pi3 .textInput {border:1px solid #ADB029;font-size:11px;color:#8C1840;}
.tx-clubdemenu-pi3 p, .tx-clubdemenu-pi2 div {margin:0;font-size:11px;}
.tx-clubdemenu-pi3 .submit {text-align:right;font-size:11px;}
.tx-clubdemenu-pi3 .submit input {border:1px solid;background:#8C1840;color:#fff;font-size:14px;}
.tx-clubdemenu-pi3 .supplemental {font-size:10px;}

.tx-clubdemenu-pi4 th {font-weight:bold;color:#8C1840;font-size:11px;text-decoration:underline;}
.tx-clubdemenu-pi4 td.underdotted {border-bottom:2px dotted #ADB029;padding-top:10px;padding-bottom:10px;padding-right:3px;}
.tx-clubdemenu-pi4 td.underdotted_center {border-bottom:2px dotted #ADB029;padding-top:10px;padding-bottom:10px;padding-right:3px;text-align:center;}
.tx-clubdemenu-pi4 .supplemental {font-size:9px;color:#807F84;}
.tx-clubdemenu-pi4 .gruen {font-weight:bold;color:#ADB029;font-size:11px;}

.tx-clubdemenu-pi5 div, .tx-clubdemenu-pi5 table {text-align:left;}
.tx-clubdemenu-pi5 .gruen {font-weight:bold;color:#ADB029;font-size:10px;}
.tx-clubdemenu-pi5 .name_single_view {margin-left:5px;font-weight:bold;color:#8C1840;font-size:14px;}
.tx-clubdemenu-pi5 tr, .tx-clubdemenu-pi5 td {vertical-align:top;font-size:10px;}
.tx-clubdemenu-pi5 .re {text-align:right;}


.tx-clubdemenu-pi6 tr{vertical-align:top;}
.tx-clubdemenu-pi6 td {padding-right:10px;font-size:11px;}
.tx-clubdemenu-pi6 td.rating {width:100px;}
.tx-clubdemenu-pi6 table.underdotted {border-bottom:2px dotted #ADB029;padding-top:10px;padding-bottom:10px;width:400px;}

.tx-clubdemenu-pi7 .required {color:#8C1840;padding:0 3px;font-weight:bold;font-size:11px;}
.tx-clubdemenu-pi7 p, .tx-clubdemenu-pi7 div {margin:0;font-size:11px;}
.tx-clubdemenu-pi7 .textInput {border:1px solid #ADB029;font-size:11px;width:240px;}
.tx-clubdemenu-pi7 .textInputArea {font-family:verdana, sans-serif;border:1px solid #ADB029;color:#8C1840;padding-left:2px;font-size:11px;}
.tx-clubdemenu-pi7 select {border:1px solid #ADB029;font-size:12px;}
.tx-clubdemenu-pi7 .submit {text-align:right;font-size:11px;}
.tx-clubdemenu-pi7 .submit input {border:1px solid;background:#8C1840;color:#fff;font-size:11px;}
.tx-clubdemenu-pi7 .supplemental {font-size:10px;color:#8C1840;}
.tx-clubdemenu-pi7 input {font-size:12px;color:#8C1840;padding-left:2px;}
.tx-clubdemenu-pi7 .cb {border:none;font-size:10px;}

.tx-clubdemenu-pi8 th {font-weight:bold;color:#8C1840;font-size:11px;text-decoration:underline;}
.tx-clubdemenu-pi8 td.underdotted {border-bottom:2px dotted #ADB029;padding-top:10px;padding-bottom:10px;padding-right:3px;}
.tx-clubdemenu-pi8 td.underdotted_center {border-bottom:2px dotted #ADB029;padding-top:10px;padding-bottom:10px;padding-right:3px;text-align:center;}
.tx-clubdemenu-pi8 .supplemental {font-size:9px;color:#807F84;}
.tx-clubdemenu-pi8 .gruen {font-weight:bold;color:#ADB029;font-size:11px;}




.tx-clubdemenu-pi5 .special_linx_1, .tx-clubdemenu-pi5 .special_linx_2 {
  margin:0px;
  text-align:right;
  width:160px;
  position:absolute;
  left:-194px;
}

.tx-clubdemenu-pi5 .special_linx_1 a, .tx-clubdemenu-pi5 .special_linx_2 a {
  color:#8C1840 !important;
  text-decoration:none !important;
}


.tx-clubdemenu-pi5 .special_linx_1 {
  top:252px;
  padding:5px 20px;
  background:#fff url(../img/ring-klein-g.gif) no-repeat right;
 }

.tx-clubdemenu-pi5 .special_linx_2 {
  top:275px;
  padding:5px 20px;
  background:#fff url(../img/ring-klein-g.gif) no-repeat right;
}

