* {
  margin: 0px;
  padding: 0px;
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: #555;
}



#content ul li {
	margin-left: 20px;
	line-height: 20px;
}
#page {
  margin: 0 auto;
} 
.clear {
  clear: both;
}
#header {
  display: none;
}
body {
text-align: center
}
#page {
  width: 100%;
  text-align: left
} 
#left {
 display: none;
}  
#middle {
  width: 100%;
  float: none;
  margin: 10px 0px 0px 0px;
  border-right: 1px solid #E5E3DB;
 } 
.contenttable-3 .td-0 {
	width: 200px;
	vertical-align: top;
}
.contenttable-2 .td-0 {
	width: 50px;
}
.contenttable-3 {
	font-size: 13px;
}

#content h1, #right h1 {
  font: bold 18px Arial, sans-serif;
  color: #000000;
  padding: 0px 0px 20px 0px;;
  text-transform: none;
  padding-top: 20px;
}

#content h2, #right h2 {
  font: bold  14px Arial, sans-serif;
  color: #00628C;
  padding: 5px 0px 5px 0px;
}
#content h3, #right h3 {
  font: bold 12px Arial, sans-serif;
  color: #000;
  padding-bottom: 5px;
}

.inhalt li {
	margin-left: 20px;
}

#toparea {
	display: none;
}

#content p, #content .tx-nfebzpdb-pi1 div.inhalt, #right p {
  font: 13px Arial, sans-serif;
  color: #555;
  margin-bottom: 20px;
  line-height: 22px;
}
#content ul {
	margin-bottom: 15px;
}
#content ul ul {
	margin: 0px;
}
#content table.csc-uploads p {
	padding: 0px 0px 5px 5px;
	margin: 0px;
}
#content .tx-nfebzpdb-pi1 div.inhalt * {
	font: 13px Arial, sans-serif;
  color: #555;
}
#content p b, #content p i {
	color: #555;
}
#content .contenttable-0 .td-1 {
	padding: 5px;
	padding-left: 20px;
	font-size: 12px;
}
#content .contenttable-0 td {
	font-size: 12px;
	text-align: left;
	padding: 5px;
	vertical-align: top;
}
#content .contenttable-0 {
	padding: 10px 0px;
	width: 100%;
}
#content .contenttable-0 .tr-even{
	background-color: #F9F7EF;
}
#content .csc-frame-rulerAfter {
  border-bottom: 1px solid #E5E3DB;
  margin-bottom: 15px;
}
#content .csc-textpic-imagewrap {
  padding: 5px;
  border: 1px solid #E5E3DB;
}
#content .csc-frame-frame1 .csc-textpic-imagewrap {
  border: 0px;
}
#pid- #content h3, #pid- #content p {
	color: #555;
	padding-bottom: 10px;
	margin-bottom: 0px;
}
#right-content .csc-textpic-imagewrap {
  margin: 0px 0px 0px 0px !important;
}
.csc-textpic-intext-left-nowrap{
	padding-bottom: 5px;
}
.csc-textpic-caption {
	font-size: 12px;
	color: #555;
	padding-top: 10px;
}
.csc-frame-frame2 {
	border-bottom: 1px solid #E5E3DB;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
#content .csc-bulletlist-0 {
	font-size: 13px;
	padding: 5px 0px 15px 15px;
	color: #555;
}
#content .csc-bulletlist li {
	color: #555;
}
#content .tx-nfebzpdb-pi1 {
	font: 13px Arial, sans-serif;
}
#content .tx-nfebzpdb-pi1 #tabs {
	display: none;
}


.contenttable-0 tr {
	font: 12px Arial, sans-serif;
}
.contenttable-0 tr .td-0 {
	width: 70px;
	font-weight: bold;
	color: #555;
}
#right {
  width: 100%;
  border-top: 2px solid #000000;
  float: none;
  margin: 10px 0px 0px -1px;
  padding-top: 20px;
}
.csc-textpic-intext-left .csc-textpic-imagewrap {
	padding-right: 20px;
}
#footer {
  display: none;
}
#footer-links {
	padding: 3px 3px 3px 10px;
}
#footer-links li {
	display: inline;
	padding-right: 5px;
}
#footer-links li a {
	text-decoration: none;
}
#footer-links li a:hover {
	text-decoration: underline;
}
/* topmenu */
ul#top-menu {
  padding: 5px;
  display: none;
}
#rundgang {
    background-color: #fff;
    position: relative;
    height: 171px;
    overflow:hidden;
}
#rundgang img {
    position: absolute;
}
#rundgang .topFade {
    z-index: 200;
    position: absolute;
    top: 0px;
		left: 0px
}
#roundleft {
	display: none;
}
#roundright {
  display: none;
}
   
ul#main-menu {
	display: none;
}
   
ul#left-menu {
	display: none;
}
ul#left-sub-menu {
	display: none;
}
ul#left-sub-menu-2 {
   display: none;
}
.tx-nfspecmenu-pi1 {
	padding-top: 15px;
}
.nf_specmenu_exttitle {
	color: #FFFFFF;
	font: 12px Arial;
	padding-left: 15px;
	margin-bottom: 10px;
}
.nf_specmenu_mid {
	background-image: url(/typo3conf/ext/nf_specmenu/pi1/middle.gif); 
	background-repeat: repeat-y;
}
.nf_specmenu_mid ul {
	list-style-type: none;
  width: 188px;
  background-image: url(/typo3conf/ext/nf_specmenu/pi1/li.top.gif);
  background-repeat: no-repeat;
  background-position: bottom left;
}
.nf_specmenu_mid ul li {
  background-image: url(/typo3conf/ext/nf_specmenu/pi1/li.top.gif);
  background-repeat: no-repeat;
  background-position: top left;
}
.nf_specmenu_mid ul li a {
	padding-right: 15px;
	padding-left: 15px;
	color: #FFFFFF;
	text-transform: uppercase;
	font: 12px Arial;
	text-decoration: none;
  background-image: url(/typo3conf/ext/nf_specmenu/pi1/li.link.gif);
  background-repeat: no-repeat;
  background-position: top right;
}

.promigal .linkbar_top {
	border-top: 1px solid #68B022;
}

div.csc-textpic img.pdb_ap_img {
	border: 1px solid #999999;
}

#content table.formTable {
	background-color: #E5E3DB;
	width: 100%;
}

#content .formTdContent_error, #content .formTdTitle_error {
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #DD6655;
	color: #FFFFFF;
}

#content .formTdContent_error * {
	color: #FFFFFF;
}
#content .tx-nfebzpdb-pi1 #myContent .downloadfile, 
#right-content .downloadfile {
	margin-bottom: 10px;
}
#right-content .downloadfile {
	padding-bottom: 5px;
	border-bottom: 1px solid #E5E3DB;
}
#content .tx-nfebzpdb-pi1 #myContent .downloaddesc,
#right-content .downloaddesc {
	padding-left: 10px;
	font-size: 11px;
}
#content .tx-nfebzsearch-pi1 {
	margin-bottom: 20px;
}
#content .tx-nfebzsearch-pi1 .pdb_search {
	width: 100%;
}
#content .pdb_search {
	width: 100%;
}
#content .indexed_search_row {
	border-top: 1px solid #E5E3DB;
	padding-top: 5px;
	padding-bottom: 10px;
}

#content .indexed_search_row .indexed_search_row_title {
	float: left;
	width: 90%;
	font-weight: bold;
}
#content .indexed_search_row .indexed_search_row_title {
	color: #00628C!important;
	}

#content .indexed_search_row .indexed_search_row_rating {
	float: left;
	width: 10%;
	text-align: right;
}

#content .indexed_search_row .indexed_search_row_path {
	font-size: 11px;
	padding: 3px;
	padding-top: 10px;
}
#content .indexed_search_row .indexed_search_row_path a {
	font-size: 11px;
}

#content .tx-indexedsearch-title, #content .tx-indexedsearch-result-count {
	padding: 2px 0 2px 10px;
	background-color: #00628C;
	color: #FFFFFF;
}
#content .tx-indexedsearch-title a, #content .tx-indexedsearch-result-count a {
	color: #FFFFFF;
}

#content .advancedsearch td {
	padding-top: 3px;
	padding-bottom: 3px;
}
#content .advancedsearch td select {
	margin-bottom: 2px;
}
/*#pid-39 #content .csc-textpic-imagewrap,
#pid-39 #content .csc-textpic-imagewrap .csc-textpic-imagerow {
	width: 95%!important;
}*/
#raumanfrage1 input, #raumanfrage1 textarea {
	border: 1px solid #969696;
	width: 330px;
}
#raumanfrage2 input {
	border: 1px solid #969696;
}
#gaestehaus input {
	border: 1px solid #969696;
}
#gaestehaus h2, #raumanfrage2 h2 {
	padding: 15px 0px 10px 0px;
}
#raumanfrage2 span b {
	padding-top: 15px;
 }
input.vonbis {
	width: 107px;
}
input.namen {
	width: 90px;
}
input.adresse {
	30px;
}
.tx-nfextflashtagcloud-pi1 {
	display: none;
}