body {
/*   background-color:#232b13;*/
/*    background-color:#000000;*/
    background-color:#fefefe;
/*    background-color:#cfcfcf; */
/*    background-color:#eeeeee; */
/*    background-image:url(../images/marble.jpg); */
/*   color:#e2e2e2;*/
   color:#000000;
   padding-top:5px;
   font-family:Arial,sans-serif;
   font-size:11pt;
   orphans:3;
   widows:3;
}
#hauptrahmen {
   position:absolute;
   width:auto;
   height:100%;
   top:0px;
   bottom:0px;
   right:0px;
   left:21ex;
   padding-top:0px;
   margin-top:0px;
   padding-left:1%;
   padding-right:5px;
   margin-right:5px;
   text-align:center;
}
#seitenrahmen {
   position:fixed;
   width:20ex;
   height:100%;
   top:0px;
   right:auto;
   bottom:0px;
   left:0px;
   padding-left:8px;
   padding-top:0px;
}
#kopfrahmen {
   width:100%;
   height:auto;
   margin-top:0px;
   text-align:center;
}
#inhaltsrahmen {
   width:100%;
   height:auto;
   padding-top:10px;
   padding-left:10px;
}
#inforahmen {
   padding-right:1%;
   padding-left:2%;
	width:96%;
}
#fussrahmen {
   width:100%;
   height:auto;
   padding-top:2em;
   padding-left:10px;
   text-align:center;
}
* a {
	color:#ffeab9;
}
* a:link {
/*   text-decoration:none;*/
}
* a:visited {
   font-style:italic;
/*   text-decoration:none;*/
}
* a:hover {
   color:#dd0000;
/*   text-decoration:none;*/
}
* a:active {
/*   text-decoration:none;*/
}
* a:focus {
/*   text-decoration:none;*/
}
h1 {
   font-family:'Times New Roman',serif;
   font-size:24pt;
   width:auto;
   font-weight:600;
   font-style:italic;
   text-align:center;
   padding-bottom:2px;
}
h1.title {
   border-bottom:2px solid #dd0000;
   margin-left:5%;
   margin-right:5%;
   width:auto;
}
h1.title span.title {
   font-size:18pt;
}
h2 {
   font-size:22pt;
   font-weight:bold;
}
h3 {
   font-size:18pt;
   font-weight:bold;
}
h4 {
   font-size:14pt;
   font-weight:bold;
}
.hgrossbild {
   font-family:'Times New Roman',serif;
   font-style:italic;
   font-size:24pt;
   font-weight:bold;
}
.grossbild {
   margin-right:0;
   margin-left:0;
   border-style:ridge;
   border-width:6px;
   border-color:#777777;
}
.routenbild {
   border:0;
   margin-right:0;
   margin-left:0;
}
.bilderklaerung {
   padding-top:0em;
   text-align:center;
   margin-right:1%;
   margin-left:1%;
}
.uebersichtstext {
   text-align:center;
   padding-right:1%;
   padding-left:1%;
}
.uebersichtshinweis {
   font-size:12pt;
   font-weight:bold;
   color:#A52A2A;
}
.headlinebilduebersicht {
   font-family:'Times New Roman',serif;
   font-size:24pt;
   font-weight:bold;
}
.reiseinfocaption {
   padding-bottom:0.5em;
   font-family:'Times New Roman',serif;
   font-size:16pt;
   font-weight:bold;
	margin-left:2%;
   text-align:left;
   color: #FF0000;
}
.fussnote {
   font-size:10pt;
   font-weight:bold;
   color:#ffeab9;
}
table.vorzurueck {
   width:100%;
   text-align:center;
}
.vorzurueck {
   /*padding-top:1.5em;*/
   margin-top:1.5em;
   font-size:10pt;
   font-weight:bold;
   color: #FFF8DC;
}
.infotabelle {
	margin-left:2%;
   margin-bottom:2em;
}
.infotabellentext {
   padding-bottom:1em;
   padding-right:10px;
   vertical-align:top;
   text-align:left;
   font-size:10pt;
   text-decoration:none;
}
.infotabellenhead {
   text-align:left;
   font-weight:bold;
   font-size:11pt;
}
.infotabellentexthead {
   text-align:left;
   font-weight:bold;
   font-size:10pt;
}
.fetttext {
   font-weight:bold;
   font-size:12pt;
}
.hinweis {
   font-size:14pt;
   color:#dD6C6C;
}
.text {
   text-align:left;
   font-size:10pt;
   list-style-type:circle
}
.gross {
   text-align:left;
   font-size:12pt;
}
* .weblinkshome {
   font-size:24pt;
   font-weight:800;
   text-align:left;
   margin-bottom:1em;
}
a.weblinksurlaub {
   color:#000000;
}
* .weblinkshome span.weblinkshome {
   color:#dd0000;
}
* .webhauptlinks {
   font-size:10pt;
   line-height:1.5em;
   font-weight:600;
   text-align:left;
   margin-bottom:1em;
}
* .weblinks {
   font-size:10pt;
   font-weight:400;
   line-height:1.2em;
   text-align:left;
}
.nachoben {
   color:#ffeab9;
   font-size:10pt;
   text-align:right;
}
p.fotos {
   text-align:center;
}
img.uebersicht {
   border-style:solid;
   border-width:2px;
   border-color:#777777;
   vertical-align:middle;
   margin-bottom:20px;
   margin-right:20px;
}
img.rss {
   border-style:none;
}
div.neuigkeiten {
   margin-top:10px;
   margin-left:5%;
}
ul.neuigkeiten {
   margin-top:10px;
}
* .neuigkeiten {
   text-align:left;
   margin-bottom:0.75em;
}
* .neuigkeitenhinweis {
	text-align:left;
}
.neuigkeitenhauptlink {
   color:#ffeab9;
   font-weight:bold;
}
.neuigkeitenlink {
   color:#ffeab9;
}
ul.impressum {
	font-size:9pt;
   margin-top:10px;
}
* .impressum {
	font-size:9pt;
   text-align:left;
   margin-bottom:0.75em;
}
.wissenswertes {
   text-align:justify;
   margin-left:5%;
   margin-right:5%;
}
.faqueberschrift {
   text-align:left;
   margin-left:5%;
   margin-right:5%;
   margin-bottom:0.5em;
   font-weight:bold;
}
.faqtext {
   text-align:justify;
   margin-left:5%;
   margin-right:5%;
   margin-bottom:1.2em;
}
li.wissenswertes {
   text-align:justify;
   margin-left:5%;
   margin-right:5%;
   margin-bottom:5px;
}
.gammakeile{
   border-style:ridge;
   border-width:2px;
   border-color:#888888;
   margin-top:10px;
   margin-bottom:10px;
}
.wissenswertlink {
   color:#ffeab9;
}
.softwaretext {
   text-align:left;
   margin-left:5%;
   margin-right:5%;
}

.softwarecode {
	font-family:monospace;
}
.screenshottable {
	text-align:center;
	border:0;
	width:600;
}
img.screenshotbild {
	text-align:center;
	vertical-align:bottom;
	border-style:solid;
   	border-width:2px;
   	border-color:#777777;
}
* .screenshottext {
	text-align:center;
	vertical-align:top;
	padding-bottom:2em;
}
.softwaredownloadueberschrift {
   font-size:12pt;
   line-height:1.5em;
   font-weight:600;
   text-align:left;
   margin-bottom:1em;
   margin-left:1%;
}
.softwareueberschrift {
   font-size:10pt;
   line-height:1.5em;
   font-weight:600;
   text-align:left;
   margin-bottom:1em;
   margin-left:1%;
}
.softwarewarning {
   font-size:10pt;
   color:#ff0000;
   line-height:1.5em;
   font-weight:600;
   text-align:left;
   margin-bottom:1em;
   margin-left:1%;
}

.softwareweblinks {
   font-size:10pt;
   margin-left:1%;
   margin-right:1%;
   line-height:1.2em;
   text-align:left;
   font-weight:400;
}
.softwaredownloadtext {
   text-align:left;
   margin-left:5%;
   margin-right:5%;
}

#delicious {
   text-align:right;
}