#header {
  	 position: absolute;
  	 left: 20px;
  	 top: 8px;
	 width: 740;
	 height: 73;
  	 background: url(images/header_frame.jpg) no-repeat;
}

body {
   font-family: "tahoma", "arial", sans-serif;
   font-size: 8pt;
   color: #000000;
   background-color: #FFFFFF;
   margin-top: 3px;
   padding: 0px;
}

body.suggest {
   width: 400px;
   font-family: "tahoma", "arial", sans-serif;
   font-size: 8pt;
   color: #000000;
   background-color: #D1FFC7;
   margin-top: 3px;
   margin-right: 5px;
   padding: 0px;
SCROLLBAR-FACE-COLOR: #88C577; 
SCROLLBAR-HIGHLIGHT-COLOR: #D7FFD0; 
SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
SCROLLBAR-3DLIGHT-COLOR: #D7FFD0; 
SCROLLBAR-ARROW-COLOR: #FFFFFF; 
SCROLLBAR-TRACK-COLOR: #D1FFC7; 
SCROLLBAR-DARKSHADOW-COLOR: #6AA25A;	 

}


h1 { 
   font-family: "tahoma",  "arial", sans-serif;
   font-size: 10pt;
   color: #000000;
   font-weight: bold;	
   font-variant: small-caps;
   padding-left: 10px;
   margin-top: 13px;
   margin-bottom: 15px;
   margin-left: 7px;
}

h2 { 
   font-family: "tahoma",  "arial", sans-serif;
   font-size: 10pt;
   color: #000000;
   font-weight: bold;	
   padding-left: 10px;
   margin-bottom: 10px;
}

h3 { 
   font-family: "tahoma",  "arial", sans-serif;
   font-size: 10pt;
   color: #CC0000;
   font-weight: bold;	
   padding-left: 2px;
}

h4 {
   margin-top: 3px;
   margin-bottom: 2px;
   margin-left: 5px;
   font-family: "arial", sans-serif;
   font-size: 9pt;
   color: #CC0000;
   font-weight: bold;	
}

h5 { 
   font-family: "tahoma",  "arial", sans-serif;
   font-size: 10pt;
   color: #000000;
   font-weight: bold;	
   font-variant: small-caps;
   padding-left: 10px;
   margin-top: 13px;
   margin-bottom: 15px;
}


p.rechte_felder {
  margin-left: 5px;
  margin-top: 1px;
  margin-bottom: 0px;
  font-size: 7pt;
  padding: 0px;
  font-family: "arial", sans-serif;
}

.formular {
	margin-top: 5px;
}

.fliesstext {
	margin-right: 15px;
	margin-left: 7px;
}

.order {
	margin-left: 10px; 
	border-top: dotted; 
	border-bottom: dotted; 
	border-width: 1px;
	border-color: #000000;
}

p { 
   font-family:  "tahoma", "arial", sans-serif;
   color: #000000;
   text-align: left;
   font-size: 8pt;
   padding-left: 10px;
   margin-top: 5px;
   margin-bottom: 5px;
}

p.claimer { 
   position: absolute;
   margin-top: 56px;
   margin-left: 424px;
   font-size: 7pt;
   font-weight: bold;
}

p.imprint { 
   padding-left: 0px;
   font-size: 7pt;
   text-align: center;
}

p.menu { 
   padding-left: 0px;
   font-size: 10pt;
   margin-top: 0px;
}

p.cdtext {
	font-size: 8pt;
	border-top: dotted;
	border-width: 1px;
	position: relative;
	top: -4px;
	left: 0px;

}


.klein {
   font-size: 9px;
}

img.cd {
   float: left;
   width: 80px;
   height: 80px;
   margin-right: 10px;
   margin-left: 14px;
}
img.band {
   margin-bottom: 10px;
   margin-left: 7px;
}

img.stadt {
	margin-bottom: 2px;
}

.ganzlinks {
   position: absolute;
   left: 0px;
   top: 0px;
}

.ganzoben {
   position: absolute;
   top: 0px;
}

.nomarginoben {
   margin-oben: 0px;
}

.marginoben4px {
	margin-oben: 4px;
}

a.grafik:hover {
   cursor: crosshair;
   border: 0px;
   background-color: #D1FFC7;
   text-decoration: none;
}

a:link {
   color: #CC0000;
   text-decoration: none;
   font-family: "arial", sans-serif;
   cursor: crosshair;
}

a:visited {
   color: #CC0000;
   text-decoration: none;
   font-family: "arial", sans-serif;
   cursor: crosshair;
}

a:hover {
   color: #FFFFFF; 
   background-color: 88C577;
   font-family: "arial", sans-serif;
   cursor: crosshair;
}

a:active {
   color: #CC0000;
   text-decoration: none;
   background-color: 88C577;
   font-family: "arial", sans-serif;
   cursor: crosshair;
}




a.news:link {
   color:#FFFFFF;
   cursor: crosshair;
}

a.news:visited {
   color:#FFFFFF;
   cursor: crosshair;
}

a.news:hover {
   color:#000000;
   cursor: crosshair;
}

a.news:active {
   color:#FFFFFF;
   cursor: crosshair;
}


a.shop:link {
   color: #000000;
   text-decoration: none;
   font-family: "arial", sans-serif;
   cursor: crosshair;
}

a.shop:visited {
   color: #000000;
   text-decoration: none;
   background-color: #D1FFC7;
   font-family: "arial", sans-serif;
   cursor: crosshair;
}

a.shop:hover {
   color: #FFFFFF; 
   background-color: #88C577;
   font-family: "arial", sans-serif;
   cursor: crosshair;
}

a.shop:active {
   color: #000000;
   text-decoration: none;
   font-family: "arial", sans-serif;
   cursor: crosshair;
}


a.jap:link {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;
}

a.jap:visited {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;
}

a.jap:hover {
   margin-left: 8px;
   padding-left: 18px;
   margin-top: 4px;
   cursor: crosshair;
   background-image:url(jlinki.jpg);
   background-repeat: no-repeat;
}

a.jap:active {
   color:#000000;
   margin-left: 8px;
   padding-left: 18px;
   margin-top: 4px;
   cursor: crosshair;
   background-image:url(punktlinki.jpg);
   background-repeat: no-repeat;
}

a.speziell:link {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;
}

a.speziell:visited {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;
}

a.speziell:hover {
   margin-left: 8px;
   padding-left: 18px;
   margin-top: 4px;
   cursor: crosshair;
   background-image:url(linki.jpg);
   background-repeat: no-repeat;
}

a.speziell:active {
   color:#000000;
   margin-left: 8px;
   padding-left: 18px;
   margin-top: 4px;
   cursor: crosshair;
   background-image:url(punktlinki.jpg);
   background-repeat: no-repeat;
}


a.fatlink:link {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;
   font-family: "tahoma", "arial", sans-serif;
   font-size: 10pt;
   font-variant: small-caps;
   font-weight: bold;}
a.fatlink:visited {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;
   font-family: "tahoma", "arial", sans-serif;
   font-size: 10pt;
   font-variant: small-caps;
   font-weight: bold;}
a.fatlink:hover {
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;
   font-family: "tahoma", "arial", sans-serif;
   font-size: 10pt;
   font-variant: small-caps;
   font-weight: bold;}
a.fatlink:active {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;
   font-family: "tahoma", "arial", sans-serif;
   font-size: 10pt;
   font-variant: small-caps;
   font-weight: bold;}

a.ger:link {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;
}

a.ger:visited {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;
}

a.ger:hover {
   margin-left: 8px;
   padding-left: 18px;
   margin-top: 4px;
   cursor: crosshair;
   background-image:url(glinki.jpg);
   background-repeat: no-repeat;
}

a.ger:active {
   color:#000000;
   margin-left: 8px;
   padding-left: 18px;
   margin-top: 4px;
   cursor: crosshair;
   background-image:url(punktlinki.jpg);
   background-repeat: no-repeat;
}

a.gj:link {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;
}

a.gj:visited {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;
}

a.gj:hover {
   margin-left: 8px;
   padding-left: 18px;
   margin-top: 4px;
   cursor: crosshair;
   background-image:url(gjlinki.jpg);
   background-repeat: no-repeat;
}

a.gj:active {
   color:#000000;
   margin-left: 8px;
   padding-left: 18px;
   margin-top: 4px;
   cursor: crosshair;
   background-image:url(punktlinki.jpg);
   background-repeat: no-repeat;
}

#container {
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
	left:0px;
  	top:0px;
}

#navi {
	position: absolute;
	left: 20px;
  	top: 85px; 
}

#linke_seite {
	position: absolute;
	left: 20px;
  	top: 112px;
	width: 140px;
}

#news {
	position:absolute;
	left: 3px;
	top: 10px;
	height: 293px; 
	width: 126px; 
	overflow:hidden;
}

#left {
	width: 140px;
	min-height: 313px;
	overflow: visible;
	background-color: #88C577;  
	margin-top: 0px;
	margin-bottom: 0px;
}


#dus {
	margin-top:15px;
	/*position: relative;
	left: 20px;
  	top: 445px;*/
	width: 140px;
	height: 120px;
	background-color: #FFFFFF;  
	font-size: 7pt;
    font-family: "arial", sans-serif;
}



#main {
	position: absolute;
	left: 180px;
  	top: 117px;
	width: 420px;
    text-align: justify;
	background-color: #D1FFC7;  
	margin-left: 0px;
	margin-top: 0px;
}

#main_scroll {
	position: absolute;
	left: 180px;
  	top: 117px;
	width: 420px;
	height: 440px;
    text-align: justify;
	background-color: #D1FFC7;  
	margin-left: 0px;
	margin-top: 0px;
SCROLLBAR-FACE-COLOR: #88C577; 
SCROLLBAR-HIGHLIGHT-COLOR: #D7FFD0; 
SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
SCROLLBAR-3DLIGHT-COLOR: #D7FFD0; 
SCROLLBAR-ARROW-COLOR: #FFFFFF; 
SCROLLBAR-TRACK-COLOR: #D1FFC7; 
SCROLLBAR-DARKSHADOW-COLOR: #6AA25A;	  
}

.pad10 {
padding: 5px;
} 

.overflow {
overflow: auto;
width: 410px;
height: 418px;
}

.padside {
margin-right: 10px;
}


/* Bild von Narita*/
#right_1 {
	position: absolute;
	left: 620px;
  	top: 117px;
	width: 140px;
	background-color: FFFFFF; 
	margin-top: 0px;
}
/* Die Anzeigen*/
#rechte_seite {
	position: absolute;
	left: 610px;
  	top: 240px;
	width: 140px;
	background-color: FFFFFF; 
}
