/* Oben in der Leiste */

.iFrame1 {
 width:522px;
}

a.a:link {
	color : #993300;
	text-decoration : none;
}

a.a:visited {
	color : #FF6600;
	text-decoration : none;
}


a.hlink:link {
	color : #993300;
	text-decoration : underline;
}

a.hlink:visited {
	color : #993300;
	text-decoration : underline;
}


a.hlink2:link {
	color : #0000cc;
	text-decoration : underline;
}

a.hlink2:visited {
	color : #0000aa;
	text-decoration : underline;
}



/* Inhaltsverzeichnisse */
a.inhalt:link {
	color : #003D8B;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
	line-height : normal;
	text-decoration : none;
}

a.inhalt:visited {
	color : #4682B4;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
	line-height : normal;
	text-decoration : none;
}

a.inhalt2:link {
	color : #003D8B;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	line-height : normal;
	text-decoration : none;
}

a.inhalt2:visited {
	color : #4682B4;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	line-height : normal;
	text-decoration : none;
}

body {
	background-color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	margin-left : -1pt;
	margin-top : 0;
	text-align : left;
	/* line-height : 15pt; */
}

body.left {
	background-color : #FFFFDF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11pt;
	margin-left : -1pt;
	margin-top : 0;
	text-align : left;
}

body.top{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11pt;
	line-height : 5pt;
	margin-top : 0;
	text-align : left;
}

h1 {
	color :white;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16pt;
	font-style : normal;
	font-weight : normal;
	background-color:#5058d7;
	width:530px;
	padding:4px;
	text-align:center;
}

h2 {
	color : #00008B;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
}

h2.ub2 {
	color :white;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
	background-color:#5058d7;
	width:530px;
	padding:4px;
	text-align:center;
}

h3 {
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
}

p {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
/*	 line-height : 15pt; */
	 text-align : left; 
}

table.preise {
	background-color : #FF9900;
	width : 522pt;
}

table.wandern {
	background-color : #666fff;
	font-size: 10px;
    color:#ffffff;
}

td{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	/* line-height : 15pt;*/ 
	margin-left : -1pt;
	margin-top : 0;
	text-align : left;
}

table.hweg{
	border: solid 1px #e5e5e5;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	
}

table.hweg td{
	border-bottom: solid 1px #e5e5e5;
	font-size : 12px;
	/* line-height : 15pt;*/ 
	padding-left : 2px;
	margin-top : 0;
}

td.beschreibung {
	font-size : 10pt;
	font-weight : bold;
	text-align : center;
}

td.klein {
	font-size : 8pt;
	text-align : left;
}

td.klein1 {
	font-size : 8pt;
	text-align : left;
}

td.klein2 {
	font-size : 12px;
	text-align : left;
}

td.klein3 {
	font-size : 8pt;
	text-align : left;
}

td.museum{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11pt;
	line-height : normal;
	margin-left : -1pt;
	margin-top : 0;
	text-align : left;
}

td.preis {
	background-color : #FFFF00;
	font-size : 10pt;
	text-align : center;
}

th.eurodm {
	font-size : 10pt;
	font-weight : bold;
	text-align : center;
}

.anmerkung {
	font-size : 12px;
	font-style : italic;
	line-height : 10pt;
	text-align : center;
}

.betriebsarten {
	font-size : 16px;
	font-weight : bold;
	line-height : 10pt;
	
}

.inhalt {
	font-size : 12px;
	font-weight : bold;
}

.item1 {
	font-weight : bold;
	font-size: 12px;
}

.link1 {
	font-size : 12px;
	text-align : left;
}

.ortsname {
	font-weight : Bold;
	color : #00008B;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 20pt;
	font-style : normal;
	line-height : 10pt;
}

.ortsname2 {
	font-weight : Bold;
	color : #00008B;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	line-height : 10pt;
}

.preis {
	font-weight : bold;
}

.sub {
	font-size : 11pt;
	line-height : normal;
	text-align : left;
}

div.english {
	font-size : 9pt;
	text-decoration : none;
	font-style : normal;
	font-weight : normal;
	color: #0099cc;
}

div.english2 {
	font-size : 9pt;
	text-decoration : none;
	font-style : normal;
	font-weight : normal;
	color: #ccccff;
}

td.team {
vertical-align:bottom;
}

td.bildShop {
 width:160px;
 text-align : left;
 vertical-align : top;
 padding:0px;
 margin:0px;
}


td.textShop {
 width:400px;
 text-align : left;
 vertical-align : top;
 padding:0px;
 margin:0px;
}

