
/* Body, Hintergrund, Scrollbalken */
body {width: 100%; 
top: 0px; 
bottom:0px;
left: 0px; 
margin: 0px; 
padding: 0px;
	font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	color: #333333;
	 background-image:url(https://city-tourist.de/back-line.gif);
	scrollbar-base-color:#ffffff;
  scrollbar-3d-light-color:#333333;
  scrollbar-arrow-color:#333333;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color:#333333;
  scrollbar-shadow-color:#333333;
  scrollbar-track-color:#ffffff;
    
    
    
    
    
    
    text-align:center;  
width: 100%; 
top: 0px; 
left: 0px; 
margin: 0px; 
padding: 0px;}


/* allgemeines Format */
td1 { font-family: "Trebuchet Ms", Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #333333; float:left; clear: left; margin-right:20px; margin-bottom:10px; }
td100 { width: 430px; border-bottom: 1px dotted gray; }

/****** TEXT ******/

/* Headlines / ?berschriften */
.headline { font-size: 12px; color: #ffffff; font-weight: bold; font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif;}
.headline1 { font-size: 12px; color: #ffffff; font-weight: bold; font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif;}

.white { font-size: 11px; color: #333333; font-weight: bold; font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif;}
.red {  font-size: 10px; color: #333333; font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif;}


/****** LINKS ******/

/* Links allgemein*/
a:link {text-decoration: none; color:#333333;font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif;}
a:visited { color: #333; text-decoration: none;font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif; }
a:hover { color: #ff9b06;  text-decoration: none;font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif;   }
a:active { color: #ff9b06; text-decoration: none; font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif;    }

/* Link Headline */
a.headline:active { color: #ffffff; text-decoration: none; font-weight: bold; font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif;}
a.headline:link { color: #ffffff; text-decoration: none; font-weight: bold; font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif;}
a.headline:visited { color: #ffffff; text-decoration: none; font-weight: bold; font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif;}
a.headline:hover { color: #ffffff; text-decoration: none; font-weight: bold; font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif;}


a.headline1:active { color: #fff; text-decoration: none; font-weight: bold; font-family: "Trebuchet Ms", Arial, Helvetica, Geneva, sans-serif;}
a.headline1:link { color: #ffffff; text-decoration: none; font-weight: bold; font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif;}
a.headline1:visited { color: #ffffff; text-decoration: none; font-weight: bold; font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif;}
a.headline1:hover { color: #ffffff; text-decoration: none; font-weight: bold; font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif;}


/* Link Bl?tter-Anzeige */
a.blaetter:active { color: #333333; text-decoration: none; font-weight: bold; font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif;}
a.blaetter:link { color: #333333; text-decoration: none; font-weight: bold;font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif;}
a.blaetter:visited { color: #ff9b06; text-decoration: none; font-weight: bold; font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif;}
a.blaetter:hover {  color: #ff9b06; text-decoration: none; font-weight: bold; font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif;}


/****** FORMULARFELDER ******/
textarea { font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #333333; border-left: 1px solid #808080; border-bottom: 1px solid #808080; border-right: 1px solid #808080; border-top: 1px solid #808080}
.field { font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #333333; border-left: 1px solid #808080; border-bottom: 1px solid #808080; border-right: 1px solid #808080; border-top: 1px solid #808080}
.submit_bu { font-family: Trebuchet Ms, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; background-color: #FFFFFF; font-weight: bold; color: #000000; border-left: 1px solid #576675; border-bottom: 1px solid #576675; border-right: 1px solid #576675; border-top: 1px solid #576675; cursor: hand}

#boxnews{ width: 490px; height: 100%; border-right: 1px solid gray; border-left: 1px solid gray; }

a:link {text-decoration: none; color:#333333;}

a:visited { color: #333; text-decoration: none; }

a:hover { color: #ff9b06;  text-decoration: none;   }

a:active { color: #ff9b06; text-decoration: none;     }

#top { background-color: #808080; width: 100%; height: 22px; }
#top-inline { color: #fff; text-decoration: none; font-weight: bold; font-style: normal; width:719px; margin:0 auto; 
text-align:left; background-color:#808080; background-position: center 0; height: 22px; border-right: 1px solid #fff; 
border-left: 1px solid #fff; }

#body-top { background-color: #ffffff; width: 100%;  }

#body-inline { color: #fff; text-decoration: none; font-weight: bold; font-style: normal; width:719px; margin:0 auto; 
text-align:left; background-color:#fff; background-position: center 0; }

#topu { background-color: #808080; width: 100%; height: 22px; }
#top-inlineu { color: #fff; text-decoration: none; font-weight: bold; font-style: normal; width:719px; margin:0 auto; 
text-align:left; background-color:#808080; background-position: center 0; height: 22px; border-right: 1px solid #fff; 
border-left: 1px solid #fff; }

#top-pic { background-color: #9393ff; width: 100%; height: 65px; top:23px; border-top: 1px solid #fff; }
#top-pic-inline { width:719px; margin:0 auto; text-align:left; background-color:#fff; background-position: center 0; 
height: 65px; border-right: 1px solid #fff; border-left: 1px solid #fff; top:21px;}

#top-picu { background-color: #9393ff; width: 100%; height: 65px; top:23px; border-top: 1px solid #fff; }
#top-pic-inlineu { width:719px; margin:0 auto; text-align:left; background-color:#fff; background-position: center 0; 
height: 65px; border-right: 1px solid #fff; border-left: 1px solid #fff; top:21px;}



#dach1 { padding-left:0px; padding-top:0px;}
#pic1 { padding-left:0px; padding-top:0px;}
#pic2 {padding-left: 0px; padding-top:0px;}
#pic3 {padding-left: 0px; padding-top:0px;}
#pic4 {padding-left: 0px; padding-top:0px;}
#pic5 {padding-left: 0px; padding-top:0px;}
#pic6 {padding-left: 0px; padding-top:0px;}

#in{}
#in1 { color: #fff; background-color: #ff9b06; text-align: center; width: 15px; height: 15px; }
#top-nav { background-color: #ff9b06; width: 100%; height: 22px; top:81px; border-top: 1px solid #fff; solid #fff; }
#top-nav-inline { width:719px; margin:0 auto; text-align:left; background-color:#fff; 
background-position: center 0; height: 22px; border-right: 1px solid #fff; border-left: 1px solid #fff; 
top:79px; border-top: 0 solid #fff; }
#low-nav { line-height: 22px; background-color: #ff9b06; text-align: left;background-position: 0 center; width: 100%; height: 22px; border-top: 1px solid #fff; solid #fff; }
#low-nav-inline { width:719px; margin:0 auto; text-align:center; background-color:#ff9b06; background-position: center; height: 22px; border-right: 1px solid #fff; border-left: 1px solid #fff; border-top: 0 solid #fff; font-family: "Trebuchet Ms", Arial, Helvetica; font-size: 8px; color:#fff; font-weight: bold; line-height: 22px; align:center; text-decoration:none; valign:middle; }
#low-nav-inline1 { width:719px; margin:0 auto; text-align:center; background-color:#ff9b06; background-position: center; height: 22px;   border-top: 0 solid #fff; font-family: "Trebuchet Ms", Arial, Helvetica; font-size: 8px; color:#fff; font-weight: bold; line-height: 22px; align:center; text-decoration:none; valign:middle; }

#top-navu { background-color: #ff9b06; width: 100%; height: 22px; top:81px; border-top: 1px solid #fff; solid #fff; }
#top-nav-inlineu { width:719px; margin:0 auto; text-align:left; background-color:#fff; 
background-position: center 0; height: 22px; border-right: 1px solid #fff; border-left: 1px solid #fff; 
top:79px; border-top: 0 solid #fff; }
#low-navu { line-height: 22px; background-color: #fffff; text-align: left;background-position: 0 center; width: 100%; height: 22px; border-top: 1px solid #fff; solid #fff; }
#low-nav-inlineu { width:719px; margin:0 auto; text-align:center; background-color:#ff9b06; background-position: center; height: 22px; border-right: 1px solid #fff; border-left: 1px solid #fff; border-top: 0 solid #fff; font-family: "Trebuchet MS", Arial, Helvetica; font-size: 9px; color:#fff; font-weight: bold; line-height: 22px; align:center; text-decoration:none; valign:middle; }


a.low-nav-inline1 {}
a.low-nav-inline1:link    { color:#fff; font-size:8px; font-weight: bold; }
a.low-nav-inline1:visited { color:#fff; font-size:8px; font-weight: bold; }
a.low-nav-inline1:hover   { color:#fff; font-size:8px; font-weight: bold; }
a.low-nav-inline1:active  { color:#fff; font-size:8px; font-weight: bold; }

a.low-nav-inline {}
a.low-nav-inline:link    { color:#fff; font-size:8px; font-weight: bold; }
a.low-nav-inline:visited { color:#fff; font-size:8px; font-weight: bold; }
a.low-nav-inline:hover   { color:#6666ff; font-size:8px; font-weight: bold; }
a.low-nav-inline:active  { color:#6666ff; font-size:8px; font-weight: bold; }


a.inline {}
a.inline:link    { color:#333333; text-decoration: underline; font-weight: bold; font-size:11px;  }
a.inline:visited { color:#333333;text-decoration: underline; font-weight: bold; font-size:11px;  }
a.inline:hover   { color:#6666ff; text-decoration: underline;font-weight: bold; font-size:11px;  }
a.inline:active  { color:#6666ff;text-decoration: underline; font-weight: bold; font-size:11px;  }

#nav1 {padding-left: 0px; padding-top:0px; width:120px; background-color: black;}

#nav1 {padding-left: 0px; padding-top:0px; width:120px; background-color: black;}
#nav2 { padding-left: 0; padding-top:0; width:120px; background-color: #633; background-repeat: repeat-x; border-left-color: #fff; border-left-width: 1px; }
#nav3 {padding-left: 1px; padding-top:0px; width:120px; background-color: black;}
#nav4 {padding-left: 1px; padding-top:0px; width:120px; background-color: black;}
#nav5 {padding-left: 1px; padding-top:0px; width:120px; background-color: black;}
#nav6 {padding-left: 1px; padding-top:0px; width:120px; background-color: black;}
 
 
 

#box {font-size:9px; font-style: normal; font-family: Trebuchet MS, Arial, Verdana; background-color: #f8d66a; 
border:dotted 1px black; float:none; width:118px; }
#box1 {text-decoration:none; height:20px; font-size:9px; font-style: normal; font-family: 
Trebuchet MS, Arial, Verdana; float:none; width:80px; border-color: black; border-style: dotted; border-width: 0 1px 1px; 
outline-style: dotted; outline-width: medium; }
#box3 { text-docration:none; font-size:11px; font-style: normal; font-family: Trebuchet MS, Arial, Verdana; float:none; width:117px; 
border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid gray; r-right-style: dotted; }

#box3ps { text-docration:none; font-size:11px; font-style: normal; font-family: "Trebuchet MS", Arial, Verdana; float:none; width:117px; padding-top: 3px; padding-bottom: 3px; border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid gray; r-right-style: dotted; }

 


#box3ja { text-docration:none; font-size:8px; font-style: normal; font-family: Trebuchet MS, Arial, Verdana; float:none; width:117px; 
border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid gray; r-right-style: dotted; }
#box3a { text-docration:none; font-size:11px; font-style: normal; font-family: Trebuchet MS, Arial, Verdana; float:none; width:117px; 
border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid gray; border-top: 1px solid gray;r-right-style: dotted; }

#box31 { background-color:#ff9b06; color:#333333; text-docration:none; font-size:9px; font-style: normal; font-family: Trebuchet MS, Arial, Verdana; float:none; width:117px; height: 35px; padding-top: 30px; border: solid 1px gray; r-right-style: dotted; }
#box4 { text-docration:none; color:#333333; font-size:9px; font-style: normal; 
font-family: Trebuchet MS, Arial, Verdana; width:108px; border-bottom: 1px dashed gray; r-right-style: dotted; }

#box4z { background-color: #333333; text-docration:none; color:#ffffff; font-size:12px; font-style: bold; font-family: "Trebuchet MS", Arial, Verdana; width:139px;   r-right-style: dotted; height:18px; }
#box4y { text-docration:none; color:#333333;   
font-family: Trebuchet MS, Arial, Verdana; width:130px; border-bottom: 1px dashed gray; r-right-style: dotted; }
#box4x { background-color: #6666ff; text-docration:none; color:#333333; font-size:9px; font-style: normal; 
font-family: Trebuchet MS, Arial, Verdana; height: 25px; width:130px;     }
#box4ye { text-docration:none; color:#333333;   
font-family: "Trebuchet MS", Arial, Verdana; width:139px; border-bottom: 1px solid gray; r-right-style: dotted; }
#box4y1 { width:136px; border-bottom: 1px dashed gray; r-right-style: dotted; }
#box4y2 {   font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; 
text-align:left; width:136px; height:18px; padding:1px; text-decoration:none; font-size:11px; font-weight:bold; 
line-height: 14px; height:18px; text-indent: 4px; vertical-align: middle; border-top: 1px solid #fff;  border-bottom: 1px dashed gray; r-right-style: dotted;   }
#box4y2e {   font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; 
text-align:left; width:136px; height:18px; padding:1px; text-decoration:none; font-size:11px; font-weight:bold; 
line-height: 14px; height:18px; text-indent: 4px; vertical-align: middle; border-top: 1px solid #fff;  border-bottom: 1px solid gray; r-right-style: dotted;   }

 #box4y2f {   font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; 
text-align:left; width:136px; height:18px; padding:1px; text-decoration:none; font-size:11px; font-weight:bold; 
line-height: 14px; height:18px; text-indent: 4px; vertical-align: middle; border-top: 1px solid #fff;  border-bottom: 1px solid gray;   }


#box4ja { text-docration:none; color:#333333; font-size:8px; font-style: normal; font-family: "Trebuchet MS", Arial, Verdana; font-weight: normal; line-height: 15px; width:108px; height: 20px; border-bottom: 1px dashed gray; r-right-style: dotted; }
#box4a { text-docration:none; font-size:9px; color:#333333; font-style: normal; 
font-family: Trebuchet MS, Arial, Verdana; width:100px;}

#box5 { text-docration:none; font-size:9px; font-style: normal; font-family: Trebuchet, Arial, Verdana; width:108px;}
#box5ja { text-docration:none; font-size:8px; font-style: normal; font-family: Trebuchet, Arial, Verdana; font-weight: normal; line-height: 15px; width:108px; height: 20px; }
#box6 { color: #333; text-docration:none; font-size:11px; font-style: normal; font-family: 
Trebuchet MS, Arial, Verdana; font-weight: bold; width:100px; border-bottom: 
2px dotted gray; r-right-style: dotted; }
#box7 { color: #333; text-docration:none; font-size:9px; font-style: normal; font-family: 
Trebuchet MS, Arial, Verdana; font-weight: normal; text-align: left; width:100px; float: inherit; 
clear: both; padding-top: 4px; padding-bottom: 4px; padding-left: 0; }

#box7a { color: #333; text-docration:none; font-size:9px; font-style: normal; font-family: 
Trebuchet MS, Arial, Verdana; font-weight: normal; text-align: left; width:100px; float: inherit; 
clear: both; padding-top: 2px; padding-bottom: 2px; padding-left: 0; }


#box7ja { color: #333; text-docration:none; font-size:8px; font-style: normal; font-family: 
Trebuchet MS, Arial, Verdana; font-weight: normal; text-align: left; width:100px; float: inherit; 
clear: both; padding-top: 4px; padding-bottom: 4px; padding-left: 0; }

#box30 { text-docration:none; font-size:11px; font-style: normal; font-family: Trebuchet, Arial, Verdana; float:none; width:139px; 
border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid gray; r-right-style: dotted; }
#box60 { color: #333; text-docration:none; font-size:11px; font-style: normal; font-family: 
"Trebuchet MS", Arial, Verdana; font-weight: bold; width:130px; border-bottom: 
1px dotted gray; r-right-style: dotted; }
#box600 { color: #333; text-docration:none; font-style: normal; font-family: 
Trebuchet MS, Arial, Verdana; font-weight: bold; width:265px; height: 22px; border-top: 2px dotted #808080; border-bottom-width: 0; r-right-style: dotted; }
#box70 { color: #333; text-docration:none; font-size:9px; font-style: normal; font-family: 
"Trebuchet MS", Arial, Verdana; font-weight: normal; line-height: 11px; text-align: left; width:130px; float: inherit; clear: both; padding-top: 3px; padding-bottom: 3px; padding-left: 0; }
#box8 { color: #333; text-docration:none; font-size:10px; font-style: normal; font-family: 
Trebuchet MS, Arial, Verdana; font-weight: bold; text-align:left; width:100px; border-bottom: 
1px dotted #808080; r-right-style: dotted; padding-top: 1px; padding-bottom: 8px; border-top: 0px dotted #808080; }

#box8a { color: #333; text-docration:none; font-size:10px; font-style: normal; font-family: 
"Trebuchet MS", Arial, Verdana; font-weight: bold; text-align:left; width:107px; border-bottom: 
1px dotted #808080; r-right-style: dotted; padding-top: 1px; padding-bottom: 8px; border-top: 0 dotted #808080; }


#box8ja { color: #333; text-docration:none; font-size:8px; font-style: normal; font-family: 
Trebuchet MS, Arial, Verdana; font-weight: normal; text-align:left; width:100px; border-bottom: 
1px dotted #808080; r-right-style: dotted; padding-top: 1px; padding-bottom: 8px; border-top: 0px dotted #808080; }


#box9 { line-height: 18px; height: 18px; }
#box10 { text-docration:none; font-size:9px; font-style: normal; 
font-family: Trebuchet MS, Arial, Verdana; width:95px; border-bottom: 1px dashed gray; r-right-style: dotted; }
#box17 { color: #333; text-docration:none; font-size:11px; font-style: normal; font-family: 
Trebuchet MS, Arial, Verdana; font-weight: normal; text-align: left; width:95px; float: inherit; 
clear: both; padding-top: 4px; padding-bottom: 4px; padding-left: 0; }

#box17b { color: #333; text-docration:none; font-size:11px; font-style: normal; font-family: 
Trebuchet MS, Arial, Verdana; font-weight: normal; text-align: left; width:95px; float: inherit; 
clear: both; padding-top: 1px; padding-bottom: 4px; padding-left: 0; }

#box17ja { color: #333; text-docration:none; font-size:9px; font-style: normal; font-family: 
"Trebuchet MS", Arial, Verdana; font-weight: normal; text-align: left; width:95px; float: inherit; 
clear: both; padding-top: 4px; padding-bottom: 4px; padding-left: 0; }
#box18ja { color: #333; text-docration:none; font-size:9px; font-style: normal; font-family: 
"Trebuchet MS", Arial, Verdana; font-weight: normal; text-align:left; width:95px; border-bottom: 
1px dotted #808080; r-right-style: dotted; padding-top: 1px; padding-bottom: 4px; border-top: 0 dotted #808080; }
#box18 { color: #333; text-docration:none; font-size:11px; font-style: normal; font-family: 
Trebuchet MS, Arial, Verdana; font-weight: normal; text-align:left; width:95px; border-bottom: 
1px dotted #808080; r-right-style: dotted; padding-top: 1px; padding-bottom: 4px; border-top: 0px dotted #808080; }

#box18y { color: #333; text-docration:none; font-size:11px; font-style: normal; font-family: 
Trebuchet MS, Arial, Verdana; font-weight: normal; text-align:left; width:95px;  r-right-style: dotted; padding-top: 1px; padding-bottom: 4px; border-top: 0px dotted #808080; }


#box18b { color: #333; text-docration:none; font-size:11px; font-style: normal; font-family: 
"Trebuchet MS", Arial, Verdana; font-weight: normal; text-align:left; vertical-align: top; width:95px; border-bottom: 
1px dotted #808080; r-right-style: dotted; padding-top: 1px; padding-bottom: 4px; border-top: 0 dotted #808080; }


#box20 { color: #333; text-decoration:  ;font-size:11px; font-style: normal; font-family: 
Trebuchet MS, Arial, Verdana; font-weight: bold; text-align:justify; width:415px; padding: 1px; border-bottom: 
0 dotted #808080; r-right-style: dotted; border-top: 0 dotted #808080; a }
#box21 { color: #333; text-decoration:  ;font-size:11px; font-style: normal; font-family: 
Trebuchet MS, Arial, Verdana; font-weight: bold; text-align:justify; width:280px; padding: 1px; border-bottom: 
0 dotted #808080; r-right-style: dotted; border-top: 0 dotted #808080; a }
#ifr { width: 725px; height: inherit; border: solid 1px #808080; }
#ifrh { background-color: #fff1dd; width: 717px; height: inherit; border: solid 1px #808080; }

#box-inhalt {font-size:9px; font-style: normal; font-family: Trebuchet MS, Arial, Verdana; background-color: #f8d66a; border:dotted 1px black; float:none; width:400px; }
#box1-inhalt {text-decoration:none; height:20px; font-size:9px; font-style: normal; font-family: Trebuchet MS, Arial, Verdana; float:none; width:400px; border-color: black; border-style: dotted; border-width: 0 1px 1px; outline-style: dotted; outline-width: medium; }
#box3-inhalt { text-docration:none; font-size:9px; font-style: normal; font-family: Trebuchet MS, Arial, Verdana; 
background-color:000000; float:none; width:400px; border-right: 1px solid #808080; border-bottom: 1px solid #808080; border-left: 1px solid #808080; r-right-style: dotted; }
#box4-inhalt { color: #333; text-docration:none; font-size:14px; font-family: Trebuchet MS, Arial, Verdana; font-weight: bold; text-align: left; float:none; width:423px; height: 20px ; border-bottom: 2px dotted #808080; }

#box4xx-inhalt { color: #8686ee; text-docration:none; font-size:14px; font-family: "Trebuchet MS", Arial, Verdana; font-weight: bold; text-align: left; float:none; width:210px; height: 20px ; border-bottom: 2px dotted #808080; }
#box4y-inhalt { color: #8686ee; text-docration:none; font-size:14px; font-family: "Trebuchet MS", Arial, Verdana; font-weight: bold; text-align: left; float:none; width:430px; height: 3px ; border-bottom: 2px dotted #808080; }

#box4yz-inhalt { color: #8686ee; text-docration:none; font-size:14px; font-family: "Trebuchet MS", Arial, Verdana; font-weight: bold; text-align: left; float:none; width:430px; height: 20px ; border-bottom: 1px solid #808080; }
#box4yzz-inhalt { color: #333; text-docration:none; font-size:12px; font-family: "Trebuchet MS", Arial, Verdana; font-weight: bold; text-align: left; float:none; width:430px; height: 20px ;   }
#box45-inhalt { color: #333; text-docration:none; font-size:14px; font-family: Trebuchet MS, Arial, Verdana; font-weight: bold; text-align: left; float:none; width:423px; height: 20px ; border-bottom: 2px dotted #808080; }
#box45y-inhalt { color: #8686ee; text-docration:none; font-size:14px; font-family: Trebuchet MS, Arial, Verdana; font-weight: bold; text-align: left; float:none; width:423px; height: 20px ; border-bottom: 2px dotted #808080; }

#box46-inhalt { color: #333; text-docration:none; font-size:10px; font-family: Trebuchet MS, Arial, Verdana; font-weight: bold; text-align: left; float:none; width:423px; height: 20px ; border-bottom: 2px dotted #808080; }
#box47-inhalt { color: #333; text-docration:none; font-size:15px; font-family: Trebuchet MS, Arial, Verdana; font-weight: bold; text-align: left; float:none; width:423px; height: 20px ; border-bottom: 0px dotted #808080; }
#box4ab-inhalt { color: #333; text-docration:none;   float:none; font-family: Trebuchet MS, Arial, Verdana; width:423px; height: 5px ; border-top: 2px dotted #808080; }
#box4a-inhalt { color: #333; text-docration:none;   float:none; font-family: Trebuchet MS, Arial, 
Verdana; width:719px; height: 5px ; border-bottom: 2px dotted #808080; }

#box4a1-inhalt { color: #333; text-docration:none;   float:none; font-family: "Trebuchet MS", Arial, Verdana; width:779px; height: 5px ; border-bottom: 1px solid #808080; }
#box44a1-inhalt { color: #333; font-size: 9px; text-docration:none; float:none; font-family: "Trebuchet MS", Arial, Verdana; line-height: 12px; text-align: justify; width:779px; }


#box44a-inhalt { color: #333; font-size: 9px; text-docration:none; float:none; font-family: "Trebuchet MS", Arial, Verdana; line-height: 12px; text-align: justify; width:720px; }
#box44ja-inhalt { color: #333; font-size: 7px; text-docration:none; float:none; font-family: "Trebuchet MS", Arial, Verdana; line-height: 12px; text-align: justify; width:720px; }




#box6-inhalt { color: #333; text-docration:none; font-size:13px; 
font-family: Trebuchet MS, Arial, Verdana; font-weight: bold; text-align: left; float:none; width:265px; 
height: 20px ; border-bottom: 2px dotted #808080; }
#box7-inhalt { color: #333; text-docration:none; font-size:9px; font-family: Trebuchet MS, Arial, Verdana; font-weight: bold; text-align:left; float:none; width:260px; height: 20px ; border-bottom: 2px dotted #808080; }
#box8-inhalt { color: #333; text-docration:none; font-size:14px; font-family: Trebuchet MS, Arial, Verdana; font-weight: bold; text-align: left; float:none; width:423px; height: 20px ; border-top: 2px dotted #808080; }
#box10-inhalt { color: #333; text-docration:none; font-size:11px; font-family: Trebuchet MS, Arial, 
Verdana; text-align: left; float:none; width:415px; height:auto ; padding-top:2px; padding-bottom:2px;  }

#box10-inhaltb { color: #333; text-docration:none; font-size:11px; font-family: "Trebuchet MS", Arial, Verdana; text-align: left; float:none; width:400px; height:auto ; padding: 2px; }

#box10y-inhalt { background-color: #dbe7fa; color: #333; text-docration:none; font-size:11px; font-family: "Trebuchet MS", Arial, Verdana; text-align: left; float:none; width:430px; height:auto ; padding: 2px 2px 2px 3px; }


#box10a-inhalt { color: #333; text-docration:none; font-size:11px; font-family: "Trebuchet MS", Arial, Verdana; text-align: left; float:none; width:415px; height:auto ; padding-top:2px; padding-bottom:2px; border: solid 1px; }
#box11-inhalt { color: #333; text-docration:none; font-size:11px; font-family: Trebuchet MS, Arial, 
Verdana; text-align: left; float:none; width:300px; height:auto ; padding-top:2px; padding-bottom:2px;  }
#box11ja-inhalt { color: #333; text-docration:none; font-size:8px; font-family: Trebuchet MS, Arial, 
Verdana; text-align: left; float:none; width:300px; height:auto ; padding-top:2px; padding-bottom:2px;  }

#Citynav { color: #333; font-family:Trebuchet MS, Arial, Verdana; text-decoration:none; font-size:10px; font-weight: bold; background-color: #ecebeb; float:left; width:119px; margin:0; padding:0;    }
#Citynav a { display:block; font-family:Trebuchet MS; text-decoration:none; color: #808080; font-size: 10px; padding:0.2em; font-weight:bold; background-color:#ecebeb; text-indent: 4px; }
#Citynav a: link { font-family:Trebuchet MS; text-decoration:none; color:#808080 ; font-size: 10pt; background-color: #808080; }
#Citynav a:visited { font-family:Trebuchet MS; text-decoration:none; color:white; font-size: 10px; background-color:#808080; }
#Citynav a:hover { font-family:Trebuchet MS; text-decoration:none; color:white; font-size: 10px; background-color:#808080; list-style-image: url(arrpixlgeright_red.gif); }
#Citynav a:active { font-family:Trebuchet MS; text-decoration:none; color:white; font-size: 10px; background-color:#808080; }


#Magnav { color: #333333; font-family:Trebuchet MS, Arial, Verdana; text-decoration:none; font-size:10px; background-color: #fff; float:left; width:112px; height: 18px; margin:0; padding:0; }
#Magnav li { font-size: 10px; font-family:Trebuchet MS; background-color: #ecebeb; text-decoration:none; list-style:none; margin:0; padding:0; }
#Magnav a { font-family:Trebuchet MS; text-decoration:none; color: #333; font-size: 10px; display:block; padding:0.2em; font-weight:bold; background-color:#fff; text-indent: 2px; }
#Magnav a: link { font-family:Trebuchet MS; text-decoration:none; color:#fff; font-size: 10pt; background-color: white; }
#Magnav a:visited { font-family:Trebuchet MS; text-decoration:none; color:white; font-size: 10px; background-color:white; }
#Magnav a:focus { font-weight:bold; color:red; text-decoration:underline; }
#Magnav a:hover { font-family:Trebuchet MS; text-decoration:none; color:#ff9b06; font-size: 10px; background-color:white; list-style-image: url(arrpixlgeright_red.gif); }
#Magnav a:active { font-family:Trebuchet MS; text-decoration:none; color:#ff9b06; font-size: 10px; background-color:white; }

#Pfeil { padding-top: 2px; padding-left: 2px; }
#Reisenav {text-decoration:none; font-size:10px; float:left; width:119px; margin:0; padding:0;}
#Reisenav li {text-decoration:none; list-style:none; margin:0; padding:0;}
#Reisenav a { text-decoration:none; color: #fff; display:block; padding:0.2em; font-weight:bold; background-color:#c5bc9a;}
#Reisenav a:link {text-decoration:none; color:black; background-image:url(hotel1.gif); }
#Reisnav a:visited {text-decoration:none; color:white; background-image:url(hotel1.gif); }
#Reisenav a:hover {text-decoration:none; color:white;background-image:url(hotel2.gif); }
#Reisenav a:active {text-decoration:none; color:black; background-image:url(hotel1.gif); }


#Text1 { font-family: "Trebuchet MS", Arial, Verdana; color: #333; font-size: 9pt; line-height: 11pt; background-color: #fff; text-align: justify; padding-right: 18px; border-bottom-width: 0; }

#menu {}
a.menu { font-family: "Trebuchet MS", Arial, Verdana; color:#333333; display:block; margin-bottom:0; text-align:left; width:112px; padding:1px; text-decoration:none; font-size:10px; font-weight:bold; line-height: 20px; text-indent: 4px; vertical-align: inherit; height: 20px; border-top: 2px dotted #333333; }
a.menu:link    { color:#333333; background-color:#ffffff; }
a.menu:visited { color:#333333; background-color:#ffffff; }
a.menu:hover   { color:#fff; background-color:#6666ff; }
a.menu:active  { color:#fff; background-color:#808080; }

#menu1 {}
a.menu1 { font-family: "Trebuchet MS", Arial, Verdana; color:#333333; display:block; margin-bottom:0; 
text-align:left; width:112px; height:20px; padding:1px; text-decoration:none; font-size:10px; font-weight:bold; 
line-height: 20px; text-indent: 4px; vertical-align: middle;}

a.menu1:link    { color:#333333; background-color:#ffffff; }
a.menu1:visited { color:#333333; background-color:#ffffff; }
a.menu1:hover   { color:#fff; background-color:#6666ff; }
a.menu1:active  { color:#fff; background-color:#808080; }

#menutrans {}
a.menutrans { font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; 
text-align:left; width:112px; height:18px; padding:1px; text-decoration:none; font-size:11px; font-weight:bold; 
line-height: 14px; height:18px; text-indent: 4px; vertical-align: middle; border-top: 1px solid #fff;}

a.menutrans:link    { color:#333333; background-color:white; }
a.menutrans:visited { color:#fff9b06; background-color:white; }
a.menutrans:hover   { color:#ff9b06; background-color:white; }
a.menutrans:active  { color:#ff9b06; background-color:white; }

#menutransr {}
a.menutransr { font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; 
text-align:left; width:122px; height:18px; padding:1px; text-decoration:none; font-size:11px; font-weight:bold; 
line-height: 14px; height:18px; text-indent: 4px; vertical-align: middle; border-top: 1px solid #fff;}

a.menutransr:link    { color:#333333; background-color:white; }
a.menutransr:visited { color:#fff9b06; background-color:white; }
a.menutransr:hover   { color:#ff9b06; background-color:white; }
a.menutransr:active  { color:#ff9b06; background-color:white; }

#menutransbox {}
a.menutransbox { font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; 
text-align:left; width:112px; height:13px;   text-decoration:none; font-size:11px; font-weight:bold; 
line-height: 12px; height:18px;   vertical-align: middle; border-top: 1px solid #fff;}

a.menutransbox:link    { color:#333333; background-color:white; }
a.menutransbox:visited { color:#333333; background-color:white; }
a.menutransbox:hover   { color:#ff9b06; background-color:white; }
a.menutransbox:active  { color:#ff9b06; background-color:white; }



#menutransa10 {}
a.menutransa10 { font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; 
text-align:left; width:112px; height:18px; padding:1px; text-decoration:none; font-size:9px; font-weight:bold; 
line-height: 14px; height:18px; text-indent: 1px; vertical-align: middle; border-top: 1px solid #fff;}

a.menutransa10:link    { color:#333333; background-color:white; }
a.menutransa10:visited { color:#333333; background-color:white; }
a.menutransa10:hover   { color:#ff9b06; background-color:white; }
a.menutransa10:active  { color:#ff9b06; background-color:white; }

#menutransjaa { line-height: 19px; background-color: #ccc; }
a.menutransjaa { font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; 
text-align:left; width:112px; height:19px; padding:1px; text-decoration:none; font-size:8px; font-weight:bold; 
line-height: 19px; height:18px; text-indent: 4px; ; border-top: 1px solid #fff;}

a.menutransjaa:link    { color:#333333; background-color:white; }
a.menutransjaa:visited { color:#333333; background-color:white; }
a.menutransjaa:hover   { color:#ff9b06; background-color:white; }
a.menutransjaa:active  { color:#ff9b06; background-color:white; }

#menutransja { line-height: 19px; }
a.menutransja { font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; 
text-align:left; width:112px; height:19px; padding:1px; text-decoration:none; font-size:8px; font-weight:bold; 
line-height: 19px; height:18px; text-indent: 4px; ; border-top: 1px solid #fff;}

a.menutransja:link    { color:#333333; background-color:white; }
a.menutransja:visited { color:#333333; background-color:white; }
a.menutransja:hover   { color:#ff9b06; background-color:white; }
a.menutransja:active  { color:#ff9b06; background-color:white; }

#menutrans10 {}
a.menutrans10 { font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; 
text-align:left; width:112px;   padding:1px; text-decoration:none; font-size:11px; font-weight:bold; 
line-height: 12px; height:12px; text-indent: 4px; vertical-align: middle; border-top: 1px solid #fff;}

a.menutrans10:link    { color:#333333; background-color:white; }
a.menutrans10:visited { color:#333333; background-color:white; }
a.menutrans10:hover   { color:#ff9b06; background-color:white; }
a.menutrans10:active  { color:#ff9b06; background-color:white; }

#menutransa {}
a.menutransa { font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; text-align:left; width:108px; height:18px; padding:1px; text-decoration:none; font-size:10px; font-weight:bold; line-height: 18px; text-indent: 4px; vertical-align: middle; }

a.menutransa:link    { color:#333333; }
a.menutransa:visited { color:#333333; }
a.menutransa:hover   { color:#ff9b06; }
a.menutransa:active  { color:#ff9b06; }


#menutransab {}
a.menutransab { font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; text-align:left; width:108px; height:18px; padding:1px; text-decoration:none; font-size:10px; font-weight:bold; line-height: 18px; vertical-align: middle; }

a.menutransab:link    { color:#333333; }
a.menutransab:visited { color:#333333; }
a.menutransab:hover   { color:#ff9b06; }
a.menutransab:active  { color:#ff9b06; }


#menutransb {}
a.menutransb { font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; 
text-align:left; width:108px; height:18px; padding:1px; text-decoration:none; font-size:9pt; font-weight:bold; 
line-height: 18px; text-indent: 0; vertical-align: middle;}

a.menutransb:link    { color:#333333; background-color:white; }
a.menutransb:visited { color:#333333; background-color:white; }
a.menutransb:hover   { color:#ff9b06; background-color:white; }
a.menutransb:active  { color:#ff9b06; background-color:white; }

#menutransz {}
a.menutransz { font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; 
text-align:left; width:200px; height:18px; padding:1px; text-decoration:none; font-size:10pt; font-weight:bold; 
line-height: 18px; text-indent: 0; vertical-align: middle;}

a.menutransz:link    { color:#333333; background-color:white; }
a.menutransz:visited { color:#ff9b06; background-color:white; }
a.menutransz:hover   { color:#ff9b06; background-color:white; }
a.menutransz:active  { color:#ff9b06; background-color:white; }

#menutransc {}
a.menutransc { font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; 
text-align:left; width:350px; height:18px; padding:1px; text-decoration:none; font-size:9pt; font-weight:bolder; 
line-height: 18px; text-indent: 0; vertical-align: middle;}

a.menutransc:link    { color:#333333; background-color:white; }
a.menutransc:visited { color:#333333; background-color:white; }
a.menutransc:hover   { color:#ff9b06; background-color:white; }
a.menutransc:active  { color:#ff9b06; background-color:white; }

#content {}
a.content { font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; 
text-align:left; width:200px; height:18px; padding:1px; text-decoration:none; font-size:10px; font-weight:normal; 
line-height: 18px; text-indent: 4px; vertical-align: middle; border-top: 1px solid #fff;}

a.content:link    { color:#333333; font-weight: bolder; background-color:white; }
a.content:visited { color:#ff9b06; font-weight: bolder;background-color:white; }
a.content:hover   { color:#ff9b06; font-weight:bolder; background-color:white; }
a.content:active  { color:#ff9b06; font-weight: bolder; background-color:white; }


#Over { font-family:Trebuchet MS,Arial; color: #333333; font-size: 9pt; font-weight: bold; }
#Over1 { font-family:Trebuchet MS,Arial; color: #333333; font-size: 12px; font-weight: bold; }
#Over1ja { font-family:Trebuchet MS,Arial; color: #333333; font-size: 10px; font-weight: bold; }

#menubox { line-height: 18px; height: 18px; }
a.menubox { font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; text-align:left; width:112px; height:18px; padding:1px; text-decoration:none; font-size:10px; font-weight:bold; line-height: 18px; text-indent: 4px; vertical-align: middle; border-top-color: #fff; border-top-style: solid; }

a.menubox:link    { color:#333333; background-color:white; }
a.menubox:visited { color:#333333; background-color:white; }
a.menubox:hover   { color:#ff9b06; background-color:white; }
a.menubox:active  { color:#ff9b06; background-color:white; }


#menubox2 {}
a.menubox2 { font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; 
text-align:left; width:350px; height:18px; padding:1px; text-decoration:none; font-size:10px; font-weight:bold; 
line-height: 18px; text-indent: 4px; vertical-align: middle; border-top: 1px solid #fff;}

a.menubox2:link    { color:#333333; background-color:white; }
a.menubox2:visited { color:#333333; background-color:white; }
a.menubox2:hover   { color:#ff9b06; background-color:white; }
a.menubox2:active  { color:#ff9b06; background-color:white;font-weight:bold;}

#menubox3 {}
a.menubox3 { font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; 
text-align:left; width:95px; height:18px; padding:1px; text-decoration:none; font-size:10px; font-weight:bold; 
line-height: 18px; text-indent: 4px; vertical-align: middle; border-top: 1px solid #fff;}

a.menubox3:link    { color:#333333; background-color:white; vertical-align: middle; }
a.menubox3:visited { color:#333333; background-color:white; vertical-align: middle; }
a.menubox3:hover   { color:#ff9b06; background-color:white; vertical-align: middle; }
a.menubox3:active  { color:#ff9b06; background-color:white; vertical-align: middle; }

#navint{}
a.navint { font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; 
text-align:left; width:350px; height:18px; padding:1px; text-decoration:none; font-size:10px; font-weight:bold; 
line-height: 18px; text-indent: 4px; vertical-align: middle; border-top: 1px solid #fff;}

a.navint:link    { color:#333333; background-color:white; }
a.navint:visited { color:#333333; background-color:white; }
a.navint:hover   { color:#6666ff; background-color:white; }
a.navint:active  { color:#ff9b06; background-color:white;font-weight:bold;}


 
a.digits:link, a.digits:visited { color: #66f; font-size: 11px; text-decoration: underline;}
a.digits:hover { color: #999;}

 
a.first_last:link, a.first_last:visited { color: #999; font-size: 10px; text-decoration: underline;}
a.first_last:hover { color: #66f;}

a.copy:link, a.copy:visited { color: #666; font-size: 10px; text-decoration: none;}
a.copy:hover { color: #ff9b06; text-decoration: underline;}



 
a.digits1:link, a.digits:visited { color: #66f; font-size: 11px; text-decoration: none;}
a.digits1:hover { color: #999;}

 
a.first_last1:link, a.first_last:visited { color: #999; font-size: 10px; text-decoration: none;}
a.first_last1:hover { color: #66f;}

a.copy1:link, a.copy:visited { color: #666; font-size: 10px; text-decoration: none;}
a.copy1:hover { color: #ff9b06; text-decoration: underline;}
#textz { font-family:"Trebuchet MS", Arial; color:#333333; font-size:9pt; font-weight: normal; line-height: 11pt; text-transform: inherit; text-align: justify; padding: 4px; }
#texts { font-family:"Trebuchet MS", Arial; color:#333333; font-size:8pt; font-weight: normal; line-height: 10pt; text-transform: inherit; text-align: justify;   }

#textsw { font-family:"Trebuchet MS", Arial; color:#333333; font-size:8pt; font-weight: normal; line-height: 10pt; text-transform: inherit; text-align: left;   }

#texty { font-family:"Trebuchet MS", Arial; color:#333333; font-size:8pt; font-weight: normal; line-height: 10pt; text-transform: inherit; text-align: justify; padding:4px;   }

#textyy { background-color: #fff1dd; font-family:"Trebuchet MS", Arial; color:#333333; font-size:8pt; font-weight: normal; line-height: 10pt; text-transform: inherit; text-align: justify; padding:4px;   }
#textyy1 { height: 60px; background-color: #fff1dd; font-family:"Trebuchet MS", Arial; color:#333333; font-size:8pt; font-weight: normal; line-height: 10pt; text-transform: inherit; text-align: justify; padding:4px;   }
#textyy2 { height: 60px; background-color: #fff1dd; font-family:"Trebuchet MS", Arial; color:#333333; font-size:8pt; font-weight: normal; line-height: 10pt; text-transform: inherit; text-align: justify; padding:4px;   }
#textyy3 { height: 60px; background-color: #fff1dd; font-family:"Trebuchet MS", Arial; color:#333333; font-size:8pt; font-weight: normal; line-height: 10pt; text-transform: inherit; text-align: justify; padding:4px;   }
#textyy4 { height: 60px; background-color: #fff1dd; font-family:"Trebuchet MS", Arial; color:#333333; font-size:8pt; font-weight: normal; line-height: 10pt; text-transform: inherit; text-align: justify; padding:4px;   }


a.textyy:link, a.digits:visited { color: #333333;   text-decoration: none;}
a.textyy:hover { color: #333333; text-decoration: none;}

a.textyy1:link, a.digits:visited { color: #333333;   text-decoration: none;}
a.textyy1:hover { color: #333333; text-decoration: none;}

a.textyy2:link, a.digits:visited { color: #333333;   text-decoration: none;}
a.textyy2:hover { color: #333333; text-decoration: none;}

a.textyy3:link, a.digits:visited { color: #333333;   text-decoration: none;}
a.textyy3:hover { color: #333333; text-decoration: none;}

a.textyy4:link, a.digits:visited { color: #333333;   text-decoration: none;}
a.textyy4:hover { color: #333333; text-decoration: none;}


#textyn { font-family:"Trebuchet MS", Arial; color:#fff; font-size:10pt; font-weight: bold; line-height: 10pt; text-transform: inherit; text-align: justify; padding:4px;   }
#textx { font-family:"Trebuchet MS", Arial; color:#333333; font-size:8pt; font-weight: bolder; line-height: 10pt; text-transform: inherit; text-align: justify; padding:0px;   }
#textxb { font-family:"Trebuchet MS", Arial; color:#333333; font-size:8pt; font-weight: bolder; line-height: 10pt; text-transform: inherit; text-align: justify; padding:6px;   }
#textsm { font-family:"Trebuchet MS", Arial; color:#333333; font-size:8pt; font-weight: normal; line-height: 10pt; text-transform: inherit; text-align: justify; padding-right: 25px;  }

#texta { font-family:"Trebuchet MS", Arial; color:#333; font-size:9pt; font-weight: normal; line-height: 11pt; text-transform: inherit; text-align: justify; padding-top: 2px; padding-right: 2px; padding-left:4px;}
#foot
#textb { color:#333; font-size: 9pt; font-weight:bolder; line-height: 11pt; text-align: justify; padding: 4px; }
#textn { font-family:"Trebuchet MS", Arial; color:#333; font-size:9pt; font-weight: normal; line-height: 11pt; text-transform: inherit; text-align: justify; padding-top: 2px; padding-right: 1px; }
#foot { font-family:"Trebuchet MS", Arial; color: #333; font-size: 10px; line-height: 13px; background-color: #ffffff; text-align: justify; }
#kur { color: #333; font-size: 11px; font-weight: bold; line-height: 12px; text-align: justify; padding-right: 8px; }
#textsja { color: white; font-size: 7px; }
#newsbox { font-family:"Trebuchet MS", Arial; color:#333; font-size:8pt; font-weight: normal; line-height: 10pt; background-color: #f9f7f5; width: 410px; height: 140px; padding: 5px; border: solid 1px gray; }
#inhaltc{position:relative;   width: 719px; height: 400px; backround-position: center top;  }
#contentleft {background-color:#fff; top:200px; left:0px; width:122px; position:absolute; height:300px;}
#contentmi {background-color:#f3fbee; backround-position: center top; position:absolute; left:123px; width: 470px; height:300px;}


#content  { background-color: #6666ff; width: 100%; height: 400px }
#content-inline       { color: #fff; font-style: normal; font-weight: bold; text-decoration: none; background-color: #acc; background-position: center 0; text-align: left; margin: 0 auto; width: 719px; height: 60px; border-right: 1px solid white; border-left: 1px solid white }

#content-left       { background-color: #2abeee; margin-left: auto; position: absolute; z-index: 1; left: inherit; width: 122px; height: 22px }

#content-mid     { background-color: #f0f; background-position: center 0; text-align: left; position: inherit; margin-left: 123px; width: 475px; float: none }
#content-mid1     { background-color: #f0f; padding-left: 123px;   width: 475px }

#content-right        { background-color: #aeeaea; margin-left:600px; position: absolute; right: 0; width: 50px; float: none }
#content-right1         { background-color: #aeeaea; background-position: center top; padding-left: 600px; position: absolute; right: 0; width: 122px; float: inherit; clear: left }


#left  { background-color: #0404c0; margin-left: 0; position: absolute; width: 122px; height: 40px; float: none }
#mid { background-color: #ff9b06; margin-left: 123px; position: inherit; left: 123px; width: 470px; height: 40px; float: inherit }
#right { background-color: #00e400; position: inherit; right: 0; margin-left: 600px; width: 100px; height: 40px; float: none }


#cnav { width: 119px; padding-top: 10px; height: auto }
#cnav1 { width: 119px;   height: auto }

#newsletter { top:400px; width: 119px; height: auto ; padding-top: 10px; }

#tour { width: 119px; height: auto ; padding-top: 10px; }


#empty   { background-color: #00e400; width: 119px; height: 10px }
#inhaltc  { top: 8px; position: relative; bottom: 0; width: 720px; height: 1430px }
#inhaltc-berlin  { top: 8px; position: relative; bottom: 0; width: 720px; height: 2030px }




#inhaltleft{left:0; width:122px; position: absolute; height: 40px;}
#inhaltmid { position: absolute; left: 123px; width: 465px; height: 40px }
#inhaltright  { background-position: right 0; position: absolute; left: 598px; width: 122px; height: 40px } 


#top-inline1 { position: relative; bottom: 0; width: 719px; height: 22px; border-right: 1px solid white; border-left: 1px solid white; }
#top-dat  { font-family:"Trebuchet MS", Arial, Helvetic; color: #fff; font-size: 10px; left:6px; width:150px; position: absolute; height: 22px; padding-top: 3px; }
#top-search  {font-family:"Trebuchet MS", Arial, Helvetic; color:#fff; font-size: 10px; line-height: 18px; text-align: right; position: absolute; left: 389px; width: 100px; height: 22px    ; padding-top: 2px; }
#top-lup { position: absolute; left: 485px; width: 35px; height: 22px; padding-top: 7px; }
#top-box { position: absolute; left: 495px; width: 219px; height: 22px; padding-top: 1px; }
#top-arrow {}



#banner{position: relative;  bottom: 0; width: 719px; height: auto;}
#banner468  { position: relative; bottom: 0; width: 470px; height: auto ; padding-left: 4px; }
#empty719 { background-color: #00e400; width: 719px; height: 3px }
#intnav { font-size: 8pt; font-family: "Trebuchet MS", Arial, Helvetic; background-color: #fff; background-position: left 0; text-align: left; text-indent: 13px; padding-left: 6px; position: relative; bottom: 0; width: 20px; height: 20px }
#intnav1 { top:7px; font-size: 8pt; font-family: "Trebuchet MS", Arial, Helvetic; background-color: #fff; background-position: left 0; text-align: left;   padding-left: 21px; position: relative; bottom: 0; width: 440px; height: 20px }

#headline{font-size: 9pt; font-family: "Trebuchet MS", Arial, Helvetic; background-position: left 0; text-align: left;   padding-left:21px; position: relative; bottom: 0; width: 470px;  }
#helpfunction{position: relative;  bottom: 0; width: 470px; height: 18px;}
#helpfunction1 {background-color: #fff ; position: absolute; left: 385px; width:15px; height: 18px}
#helpfunction2 {background-color: #fff ; position: absolute; left: 403px; width:15px; height: 18px}
#helpfunction3 {background-color: #fff ; position: absolute; left: 428px; width:15px; height: 18px}

#vierbox-headline  { font-size: 14pt; font-family: "Trebuchet MS", Arial, Helvetic; background-color: #aeeaea; background-position: left 0; text-align: left; text-indent: 13px; padding-left: 6px; position: relative; bottom: 0; width: 470px; height: 20px } 
#vierbox { font-size: 9pt; font-family: "Trebuchet MS", Arial, Helvetic; background-color: #fff; background-position: left 7px; text-align: left;   padding-left: 23px; position: relative; bottom: 0; width: 470px; height: 20px }
#vierbox-left-top   { top:3px; background-color: #fff; position: absolute; left: 21px; width: 210px; height: 18px } 
#vierbox-right-top   { top:3px; background-color: #fff; position: absolute; left: 236px; width: 210px; height:18px }

#vierbox-inhalt { top:2px; font-size: 9pt; font-family: "Trebuchet MS", Arial, Helvetic; background-color: #fff; background-position: left 7px; text-align: left;   padding-left: 23px; position: relative; bottom: 0; width: 470px; height: 100px }
#vierbox-left1   { background-color: #fff; vertical-align: middle; position: absolute; left: 21px; width: 105px; height: 100px   ; padding-top: 2px; } 
#vierbox-left2   { background-color: #fff; vertical-align: top; position: absolute; left: 126px; width: 105px; height: 100px  } 

#vierbox-right1   { background-color: #fff; vertical-align: middle; position: absolute; left: 236px; width: 105px; height:100px   ; padding-top: 2px; }
#vierbox-right2  { background-color: #fff; vertical-align: top; position: absolute; left: 341px; width: 105px; height:100px  }


#footer  { position: relative; bottom: 0; width: 719px; height: 100px;  }
#footer1   { position: relative; bottom: 0; width: 719px; height: 22px  }
#footer2   { position: relative; bottom: 0; width: 719px; height: 30px ; padding-top: 3px; padding-bottom: 3px; }
#footer3   { position: relative;   bottom: 0; width: 719px; height: 40px }


#banner120   { position: relative; bottom: 0; width: 120px; height: 60px ; }

#werbung { font-family: "Trebuchet MS", Arial, Helvetic; color: #333; font-size: 8px; line-height: 8px; text-align: center; width: 122px; height: 13px; padding-top: 4px; }

#newsbox-header1{     background-color: #fff; background-position: left bottom; position: relative; width: 420px; height:20px; }
#newsbox1 { background-color: #fff1dd; background-position: left bottom; position: relative; width: 420px; height: auto; }

#reisebox { top:3px; background-color: #fff; background-position: left bottom; position: relative; width: 426px; height: 107px; }
#reisebox-headline-links {  top:3px; font-family: "Trebuchet MS", Arial, Helvetic; color: #fff; font-size: 14px; font-weight: bold; background-color: #ff9900; text-align: left; text-indent: 3px; position: absolute; width: 282px; height: 14px   ; left:2px; } 
#reisebox-headline-rechts { top:3px; font-family: "Trebuchet MS", Arial, Helvetic; color: #fff; font-size: 14px; font-weight: bold; background-color: #ff9900; text-align: left; text-indent: 3px; position: absolute; width: 139px; height: 14px   ; left:287px; } 

#reisebox-lowline-links { top: 113px; font-family: "Trebuchet MS", Arial, Helvetic; color: #fff; font-size: 12px; font-weight: bold; background-color: #6666ff; text-align: left; text-indent: 2px; position: absolute; width: 282px; height: 12px   ; left:2px; } 
#reisebox-lowline-rechts { top: 113px; font-family: "Trebuchet MS", Arial, Helvetic; color: #fff; font-size: 12px; font-weight: bold; background-color: #6666ff; text-align: left; text-indent: 2px; position: absolute; width: 139px; height: 12px   ; left:287px; } 

#cg-reisebox-headline-links {  top:3px; font-family: "Trebuchet MS", Arial, Helvetic; color: #ffffff; font-size: 14px; font-weight: bold; background-color: #6666ff; text-align: left; text-indent: 3px; position: absolute; width: 282px; height: 14px   ; left:2px; } 
#cg-reisebox-headline-rechts { top:3px; font-family: "Trebuchet MS", Arial, Helvetic; color: #ffffff; font-size: 14px; font-weight: bold; background-color: #ff9900; text-align: left; text-indent: 3px; position: absolute; width: 139px; height: 14px   ; left:287px; } 

#cg-reisebox-lowline-links { top: 113px; font-family: "Trebuchet MS", Arial, Helvetic; color: #333333; font-size: 12px; font-weight: bold; background-color: #f2f0f0; text-align: left; text-indent: 2px; position: absolute; width: 282px; height: 12px   ; left:2px; } 
#cg-reisebox-lowline-rechts { top: 113px; font-family: "Trebuchet MS", Arial, Helvetic; color: #333333; font-size: 12px; font-weight: bold; background-color: #f2f0f0; text-align: left; text-indent: 2px; position: absolute; width: 139px; height: 12px   ; left:287px; } 


#reisebox1  { top:21px;  font-family: "Trebuchet MS", Arial, Helvetic; color: #333; font-size: 14px; font-weight: bold; background-color: #fff; text-align: left; position: absolute; width: 105px; height: 93px   ; left:2px; } 
#reisebox2 { top:21px;  font-family: "Trebuchet MS", Arial, Helvetic; color: #333; font-size: 14px; font-weight: bold; background-color: #fff; text-align: left; position: absolute; width: 84px; height: 93px   ; left:106px; }
#reisebox3 {top:21px;    font-family: "Trebuchet MS", Arial, Helvetic; color: #333; font-size: 14px; font-weight: bold; background-color: #fff; text-align: left; position: absolute; width: 93px; height: 93px   ; left:191px; }
#reisebox4 { top:21px;  font-family: "Trebuchet MS", Arial, Helvetic; color: #333; font-size: 14px; font-weight: bold; background-color: #fff; text-align: left; position: absolute; width: 139px; height: 93px   ; left:287px; }


#reisebox-hotel1 { width:84; height:15; font-family: "Trebuchet MS", Arial, Helvetic; color: #333; font-size: 10px; font-weight: bold;   text-indent: 6px; }
#reisebox-hotel2 { top:16px; width:84; height:15; font-family: "Trebuchet MS", Arial, Helvetic; color: #333; font-size: 10px; font-weight: bold;   text-indent: 6px; }
#reisebox-hotel3 { top:31px; width:84; height:15; font-family: "Trebuchet MS", Arial, Helvetic; color: #333; font-size: 10px; font-weight: bold;   text-indent: 6px; }
#reisebox-hotel4 { top:46px; width:84; height:15; font-family: "Trebuchet MS", Arial, Helvetic; color: #333; font-size: 10px; font-weight: bold;   text-indent: 6px; }
#reisebox-hotel5 { top:61px; width:84; height:15; font-family: "Trebuchet MS", Arial, Helvetic; color: #333; font-size: 10px; font-weight: bold;  text-indent: 6px; }
#reisebox-hotel6 { top:76px; width:84; height:15; font-family: "Trebuchet MS", Arial, Helvetic; color: #333; font-size: 10px; font-weight: bold;   text-indent: 6px; }


#emptybox {width:421px; height:14px;}

#menutrans1 {font-family: "Trebuchet MS", Arial, Verdana; color:#808080; display:block; margin-bottom:0; 
text-align:left; width:112px; height:18px; padding:1px; text-decoration:none; font-size:11px; font-weight:bold; 
line-height: 14px; height:18px; text-indent: 4px; vertical-align: middle; border-top: 1px solid #fff;}

#str0     { background-color: white; width: 719px; height: 800px; border: solid 1px gray }
#str01     { background-color: white; width: 719px; height: 450px; border: solid 1px gray }



#str     { width: 150px; height: 180px }
#str1    { color: white; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetic; font-weight: bold; background-color: #9393ff; width: 150px; height: 14px;   }

#str2    { color: #66f; font-size: 12pt; font-family: "Trebuchet MS", Arial, Helvetic; font-weight: bold; width: 205px; height: 11px; border-top: 2px dotted gray }

#strpic     { width: 150px; height: 130px }
#strtxt         { color: #ffffff; font-size: 10px; font-family: "Trebuchet MS", Arial, Helvetic; font-weight: bold; background-color: #ff9900; text-indent: 6px; width: 150px; height: 35px }
 


#strtxt         { color: #333333; font-size: 10px; font-family: "Trebuchet MS", Arial, Helvetic; font-weight: bold; background-color: #fff1dd; text-indent: 6px; width: 150px; height: 35px }
 

#strtxt{}
a.strtxt { font-family: "Trebuchet MS", Arial, Verdana; color:#333333; display:block; margin-bottom:0; 
  padding:1px; text-decoration:none; font-size:10px; font-weight:bold; 
  text-indent: 4px; vertical-align: middle;  }

a.strtxt:link    { color:#333333;   }
a.strtxt:visited { color:#333333;    }
a.strtxt:hover   { color:#333333;   }
a.strtxt:active  { color:#333333;  }

#txt{}
a.txt { font-family: "Trebuchet MS", Arial, Verdana; color:#ffffff;  margin-bottom:0; 
  padding:1px; text-decoration:none; font-size:11px; font-weight:bolder; 
      }

a.txt:link    { color:#ffffff;   }
a.txt:visited { color:#ffffff;    }
a.txt:hover   { color:#ffffff;   }
a.txt:active  { color:#ffffff;  }


#boxtop { background-color: #ff9b06; width: 779px; height: 22px; border-bottom: 1px solid #ffffff; }
#boxmid{ background-color: #bdd1ee; background-image: url(../Punkt.gif); width: 779px; height: 66px; }
 
#box5050 { width: 777px; height: 1200px; border-bottom: solid 1px gray; border-top: solid 1px gray;}
#box5050Berlin { width: 777px; height: 1850px; border-bottom: solid 1px gray; border-top: solid 1px gray;}

#boxbot { background-color: #ff9b06; width: 779px; height: 22px; border-bottom: 1px solid #ffffff; }
#boxbotmid{ background-color: #ffffff; width: 779px; height: 140px; border-top: 1px solid #808080; }
#boxlow{ background-color: #ffffff; width: 779px; height: 26px; border-bottom: 1px solid #808080; border-top: 1px solid white; }
#box5050 { width: 777px; height: 1530px; border-bottom: 1px solid gray; border-top: 1px solid gray;}
#boxlown{ background-color: #ffffff; width: 779px; height: 26px; border-top: 1px solid white; }

#boxmid1{ background-color: #bdd1ee; width: 637px; height: 45px;  border-bottom: 1px solid #ffffff; }

#boxleftif {  background-color: #ffffff; width: 143px;  height: inherit;  border-right: 1px solid #808080; }
#boxrightif {  background-color: #ffffff; width: 143px; height: inherit;   border-left: 1px solid #808080; }
#box5050if { width: 777px; height: inherit; border-bottom: 1px solid gray; border-top: 1px solid gray;}
 #boxleft1{  background-color: #ffffff; width: 144px;  height: 1740px;}


#boxleft{  background-color: #ffffff; width: 144px;  height: 1740px;  border-right: 1px solid #808080; }
 #boxleftBerlin{  background-color: #ffffff; width: 144px;  height: 1890px;  border-right: 1px solid #808080; }
 #boxleftBremen{  background-color: #ffffff; width: 143px;  height: 1650px;  border-right: 1px solid #808080; }
#boxmidBerlin{  background-color: #ffffff; width: 501px;  height: 1690px;  border-right: 1px solid #808080; border-left: 1px solid #808080;}
 
 #boxright{  background-color: #ffffff; width: 143px; height: 1740px;   border-left: 1px solid #808080; }
 #boxrightBerlin{  background-color: #ffffff; width: 143px; height: 1890px;   border-left: 1px solid #808080; }
 #boxrightBremen{  background-color: #ffffff; width: 143px; height: 1650px;   border-left: 1px solid #808080; }
 

#boxhead { background-color: #fff; 
position: relative; top: 0; bottom: 0; width: 800px; 
   }


#line { background-color: #808080; width: 777px; height: 1px; display:block; }



#txt1 {font-family:Trebuchet Ms, Arial, Helvetic; color:#ffffff; font-size:10px; font-weight: bolder;   }
a.txt1 { font-family: "Trebuchet MS", Arial, Verdana; color:#ffffff; display:block; margin-bottom:0; text-decoration:none; font-size:11px; font-weight:bold; }

a.txt1:link    { color:#ffffff;   }
a.txt1:visited { color:#ffffff;   }
a.txt1:hover   { color:#ffffff;   }
a.txt1:active  { color:#ffffff;  }


#text4 {font-family:Trebuchet Ms, Arial, Helvetic; color:#ffffff; font-size:9px; font-weight: bold;}
a.text4 {font-family:Trebuchet Ms, Arial, Helvetic; color:#ffffff; font-size:9px; font-weight: bold;}


a.text4:link, a.text4:visited { color: #ffffff;   text-decoration: none; font-weight: bold;}
a.text4:hover { color: #ffffff; text-decoration: none; font-weight: bold;}

a.text4aj {font-family:Trebuchet Ms, Arial, Helvetic; color:#ffffff; font-size:7px; font-weight: bold;}


a.text4aj:link, a.text4aj:visited { color: #ffffff;   text-decoration: none; font-weight: bold;}
a.text4aj:hover { color: #ffffff; text-decoration: none; font-weight: bold;}



#boxcontent { font-family:"Trebuchet MS", Arial, Helvetic; color:#ffffff; font-size:9px; font-weight: bold; line-height: 11px; }
#boxcontent1 { font-family:"Trebuchet MS", Arial, Helvetic; color:#333333; font-size:10px; font-weight: bold; line-height: 11px; }
a.boxcontent1{ font-family: "Trebuchet MS", Arial, Verdana; color:#333333; display:block; margin-bottom:0; text-decoration:none; font-size:9px; font-weight:bold; }

a.boxcontent1    { color:#333333;   }
a.boxcontent1 { color:#333333;   }
a.boxcontent1  { color:#333333;   }
a.boxcontent1  { color:#333333;  }



#boxcontent2 { font-family:"Trebuchet MS", Arial, Helvetic; color:#333333; font-size:10px; font-weight: bold; line-height: 13px; width: 135px; padding: 2px; border-bottom: 1px solid gray; }
a.boxcontent2{ font-family: "Trebuchet MS", Arial, Verdana; color:#333333; display:block; margin-bottom:0; text-decoration:none; font-size:10px; font-weight:bold; }

a.boxcontent2    { color:#333333;   }
a.boxcontent2 { color:#333333;   }
a.boxcontent2  { color:#333333;   }
a.boxcontent2  { color:#333333;  }



#boxcontent3 { font-family:"Trebuchet MS", Arial, Helvetic; color:#ffffff;      }
a.boxcontent3{ font-family: "Trebuchet MS", Arial, Verdana; color:#ffffff; display:block; margin-bottom:0; text-decoration:none;   }

a.boxcontent3:link    { color:#ffffff;   }
a.boxcontent3:visited { color:#ffffff;   }
a.boxcontent3:hover   { color:#ffffff;   }
a.boxcontent3:active  { color:#ffffff;  }


#Koti{ background-color: #fff1dd; width: 200px; height: 350px; border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid gray; }


#boxcontent4 { font-family:"Trebuchet MS", Arial, Helvetic; color:#333333; font-size:11px; line-height: 13px; width: 100px; }
a.boxcontent4{ font-family: "Trebuchet MS", Arial, Verdana; color:#333333; display:block; margin-bottom:0; text-decoration:none;   }

a.boxcontent4:link    { color:#333333;   }
a.boxcontent4:visited { color:#333333;   }
a.boxcontent4:hover   { color:#ff9900;   }
a.boxcontent4:active  { color:#333333;  }

#ch{  width: 430px; height: 227px; border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid gray; }
#chHB{  width: 430px; height: 245px; border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid gray; }


#Koti1{ background-color: #fff1dd; width: 190px; height: 350px; border-right: 1px solid #fff1dd; border-bottom: 1px solid #fff1dd; border-left: 1px solid #fff1dd; }
#Koti1HB{ background-color: #fff1dd; width: 190px; height: 390px; border-right: 1px solid #fff1dd; border-bottom: 1px solid #fff1dd; border-left: 1px solid #fff1dd; }

#Hkot { background-color: #f90; height:20px; width: 192px; font-family:"Trebuchet MS", Arial, Helvetic; color:#ffffff; font-size: 12px; font-weight: bold; line-height: 18px; text-indent: 3px; vertical-align: middle; padding-top: 3px; }
#Hkot1 { background-color: #8686ee; height:20px; width: 432px; font-family:"Trebuchet MS", Arial, Helvetic; color:#ffffff; font-size: 12px; font-weight: bold; line-height: 18px; text-indent: 3px; vertical-align: middle; padding-top: 3px; }

#bgnw { background-color: #ffffff;}
#box4x { background-color: #fff; text-docration:none; color:#333333; font-size:9px; font-style: normal; 
font-family: "Trebuchet MS", Arial, Verdana; height: 25px; width:130px;     }
#bgnw1 { background-color: #fff;}

#bgnw2{ font-family:"Trebuchet MS", Arial, Helvetic; color: #333; font-size: 11px; line-height: 15px; text-indent: 2px; height: 16px; }

#bgnw5 { background-color: #6666ff;}

#lg{ background-color: #6666ff; width: 100%; height: 100%; }

hr{
border: 0px; /* Für Firefox und Opera */
border-top: solid 1px #808080;
border-bottom: solid 1px #808080; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */
width:777px;
}


#ifrhn { background-color: #ffffff; width: 777px; height: 1800px; border: solid 1px #808080; }
#ifrhn1 { background-color: #fff1dd; width: 777px; height: 600px; border: solid 1px #808080; }
#ifrhnhot { background-color: #ffffff; width: 777px; height: 2600px; border: solid 1px #808080; }

