body {
  margin: 0;
  padding: 0;
  font: 12pt Garamond, Palatino, "Times New Roman", Times, serif;
  color: black;
  background: transparent;
}

a {
	color: #0000FF;text-decoration: none;
}
a:hover {
	color: #0000FF; TEXT-DECORATION: underline
}
A.nav1 {
	display: none;
}
A.nav1Aktiv {
	display: none;
}
A.nav2 {
	  display: none;
}
A.nav2Aktiv {
	display: none;

}
A.nav3 {
	 display: none;
}
A.nav3Aktiv {
	display: none;
}
.distance1 {
	display: none;
}
.distance2 {
	display: none;
}
.distance3 {
	display: none;
}
.navLeft {
	display: none;
}

.distance4 {
	display: none;
}
.distance5 {
	display: none;
}
.distance6 {
	display: none;
}
.distance7 {
	display: none;
}
.distanceNav {
	display: none;
}
td {
	FONT-WEIGHT: normal; COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.content {
	vertical-align:top; FONT-WEIGHT: normal; COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.white
 {
	display: none;
}

h1 {
	padding-bottom: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1.2em; color: #136BCC;
}

h2 {
	padding-bottom: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1.0em; color: #136BCC;
}

.center {
   text-align: center;vertical-align: middle;padding-bottom: 5px;
}

.temp6 {
   padding-top: 10px;
}

hr {
   height: 1px;
}

.onePixel {
   FONT-SIZE: 1px;
}


.card-lm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; FONT-SIZE: 75%; BACKGROUND: white; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 1px 1px 0px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.card-rm {
	PADDING-RIGHT: 0px; PADDING-RIGHT: 50px; FONT-SIZE: 75%; BACKGROUND: white; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 1px 1px 0px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.card-rm {
	FLOAT: right; MARGIN: 0px 0px 15px 15px
}
.card-photo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

.card-desc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; font-style: italic; PADDING-BOTTOM: 0px; MARGIN: 1px 1px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.card-desc-m {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; font-style: italic; PADDING-BOTTOM: 0px; MARGIN: 1px 1px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
padding-top:10px;

.input {
  font-size: 0.8em;background-color: #CCCCCC;
	
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;color: #999999;
}

.subTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1.0em; color: #136BCC;
}
.line1 {
	border: 1px solid #ffffff;
}
.line2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.line3 {
        display: none;
}
.line4 {
	display: none;
}


.top {
	text-align: right;
}


.sucheButton {BORDER-RIGHT:#6C920E 2px solid; BORDER-TOP:#6C920E 2px solid; FONT-WEIGHT:bold; FONT-SIZE:11px; TEXT-TRANSFORM:uppercase; BORDER-LEFT:#6C920E 2px solid; WIDTH:25px; COLOR:#ffffff; BORDER-BOTTOM:#6C920E 2px solid; FONT-FAMILY:verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR:#CDDAED; TEXT-ALIGN:center; margin-left:2px; margin-top:0px;}
.labelFormular {margin-bottom: 2px; font-size:0.7em; font-weight: normal; color: #000000; text-transform:uppercase; display: block;}
.formular {font-size:0.7em; font-weight: normal; color: #000000; background-color: #CDDAED; text-transform:none; margin-bottom:2px;}
.kontakt {padding:2px; border:1px; font-size:0.7em; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: normal; color: #000000; background-color: #CDDAED; text-transform:none; margin-bottom:2px; width:300px; margin-bottom: 5px;}
.kontaktAnrede {border:1px; font-size:0.7em; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: normal; color: #000000; background-color: #CDDAED; text-transform:none; margin-bottom:2px; width:70px; margin-bottom: 5px;}
.kontaktPLZ {padding:2px; border:1px; font-size:0.7em; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: normal; color: #000000; background-color: #CDDAED; text-transform:none; margin-bottom:2px; width: 80px; margin-bottom: 5px;}
.kontaktOrt {padding:2px; border:1px; font-size:0.7em; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: normal; color: #000000; background-color: #CDDAED; text-transform:none; margin-bottom:2px; width:208px; margin-bottom: 5px;}




/* ---Manage ---*/




.editButton {
	FONT-SIZE: 11px; MARGIN: 0px 0px 20px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}



.previewButton {
	display: none;
}

.menu_specials {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: #393939; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.menu_specials:hover {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: #b0b0b0; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}

.menu_specialsRed {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: #FF0000; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.menu_specialsRed:hover {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: #FF8181; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}

.z_content {
	padding:5px; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.z_content_bold {
	FONT-WEIGHT: bold; padding:5px; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}

.colorWhite {
	BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
.navTemplate {
	DISPLAY: block; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navTemplate:link {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.navTemplate:visited {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.navTemplate:hover {
	BACKGROUND-COLOR: #d5d579; DISPLAY: block; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navTemplate:active {
	BACKGROUND-COLOR: #d5d579; TEXT-DECORATION: none
}
A.navTemplateactive:link {
	DISPLAY: block; COLOR: #000000; BACKGROUND-COLOR: #e9e9b0; TEXT-DECORATION: none
}
A.navTemplateactive:visited {
	DISPLAY: block; COLOR: #000000; BACKGROUND-COLOR: #e9e9b0; TEXT-DECORATION: none
}
.select_specials {
	BORDER-RIGHT: #ffff66 1px ridge; BORDER-TOP: #ffff66 1px ridge; MARGIN-TOP: 1px; DISPLAY: block; FONT-SIZE: 9px; BACKGROUND: #62a8ef; MARGIN-BOTTOM: 0px; BORDER-LEFT: #ffff66 1px ridge; WIDTH: auto; COLOR: #ffffff; BORDER-BOTTOM: #ffff66 1px ridge; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.text_form {
	display: none;
}

.z_hilite {
        background: #FFFF66;
}

.z_table {
	MARGIN: 0px 0px 5px; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.z_table_title {
	BACKGROUND: #aa7536; MARGIN: 0px 0px 5px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.z_table_even {
	MARGIN: 0px 0px 5px; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.z_table_odd {
	BACKGROUND: #f1ede6; MARGIN: 0px 0px 5px; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

/*
table {
  border-collapse:collapse;

}
 */


IMG {
	BORDER: 0px;
}
.onePixel {
	FONT-WEIGHT: normal; FONT-SIZE: 1pt
}



