﻿strong {font-weight: normal;}

body 
{
	vertical-align:top;
	background-color:#eeeeee;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
}


/* Head Navigations Buttons */

.ButtonLand {
  float: left;
  width: 29px;
  height: 30px;
  margin-right: 5px;
  cursor: pointer; 
}

.ButtonHome {
  float: left;
  width: 30px;
  height: 30px;
  margin-right: 5px;
  cursor: pointer;
}

.ButtonGedanken {
  float: left;
  width: 28px;
  height: 30px;
  margin-right: 4px;
  cursor: pointer; 
}

.ButtonKontakt {
  float: left;
  width: 28px;
  height: 30px;
  margin-right: 5px;
  cursor: pointer;
}

.ButtonJobs {
  float: left;
  width: 30px; 
  height: 30px;
  cursor: pointer;
}

.ButtonBuchen 
{
  height: 125px;
  width: 155px;
  cursor: pointer;
  background: none;
}

:root .ButtonFranchise
{
	position: relative;
	left: 345px;
	top: -35px;
}

.ButtonFranchise
{
	position: relative;
	left: 345px;
	top: -70px;
}


.ButtonFranchise img
{
 border: none;
}


.PositionierungButtonNavi
{
  position: relative;
  height: 50px;
  width: 185px;
  top: -52px;
  left: 465px;
  z-index: 1;
}

/* Positionierung Des Rahmens für die Buttons */

.PositionierungButtonBuchen
{
  position: relative;
  height: 125px;
  width: 155px;
  top: 1Px;
  left: 483px;
  z-index:1;
}

/* Für IE 6 */
* html.BuchungsImage 
{
  height: 125px;
  width: 155px;
  background-image: url("../../images/button-buchen.gif");
  background-position: top;
  background-repeat: no-repeat;
  cursor: pointer;
}



.headcell
{
	width:820px;
}

.headtable
{
	margin-top:30px;
	background-image:url("../../images/head-rahmen-oben.png");
	width:950px;
	height:28px;
}

.maintable
{
	background-image:url("../../images/content.png");
	background-position: top;
	background-repeat: repeat-y;
	width:950px;
	margin: 0 auto;
	padding-bottom: 0px;
}

div.picbuecher
{
	background-image:url(../../images/background_105_150.png)
}

.wrong
{
	color:Red;
}

.headtable2
{
	Width:950px;
	Height:215px;
	border-width:0px;
	border-style:none;
}

.div_head 
{
	background-image:url("../../images/fenster-head-rahmen.png");
	Width:145px;
	Height:23px;
	margin-top: 3px;
}

.div_main
{
	background-image:url("../../images/fenster-content-rahmen.png");
	Width:145px;
	display:table;
}

.div_footer
{
	background-image:url("../../images/fenster-footer-rahmen.png");
	Width:145px;
	Height:5px;
}

.navicell
{
	width:145px;
	vertical-align:top;
}

.contentcell
{
	width:614px;
	vertical-align:top;
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:justify;
	color:#000000;
}

.contentadmincell
{
	width:800px;
	vertical-align:top;
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:justify;
	color:#000000;
}

.headnavi
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:left;
	color:#ffffff;
}

.headsearch
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:left; 
	color:#666666;
	vertical-align:bottom;
}

.headsearch_lupe
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:9px; 		   
	font-weight:normal;
	text-align:left; 
	color:#666666;
	vertical-align:middle;
}

.menue_ueberschrift
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:left; 
	color:#ffffff;
	margin-left:5px;
	line-height:12px;
}

.menue_punkte
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:left; 
	color:#666666;
	line-height:12px;
}


.menue_punkte_sub
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:lighter;
	text-align:left;
	color:#2a699F;
	line-height:12px;
	vertical-align:middle;
}

.menue_buecher
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:center; 
	color:#2a699F;
	line-height:12px;
}

.aktuelles
{
	font-family:verdana; 
	font-style:normal;
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:left; 
	color:#000000;
	line-height:12px;
}

.innertable
{
	background-image:url(../images/zigaretten-inhalt-back.png);
}

.blue
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 	
	text-align:left;	   
	font-weight:bold; 
	color:#2a699F;
}

.bottomcell
{
	width:820px; 
}

h1
{ 
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:14px; 	
	text-align:left;	   
	font-weight:bold; 
	color:#2a699F;
}

h2
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 	
	text-align:left;	   
	font-weight:normal; 
	color:#2a699F;
}

h3
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:justify; 
	color:#2a699F;
	margin-bottom:7px;
	margin-top:0px;
}

h4
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 	
	text-align:left;	   
	font-weight:normal; 
	color:#2a699F;
	margin-bottom:3px;
	margin-top:0px;
}

h5
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 	
	text-align:left;
	font-weight:normal;	   
	text-decoration:none;
	margin-bottom:0px;
	margin-top:0px;
	color:#2a699F;
}

h4.h4_justify
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 	
	text-align:justify;	   
	font-weight:bold; 
	color:#2a699F;
	margin-bottom:0px;
	margin-top:0px;
}

p
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:justify; 
	color:#000000;
	margin-bottom:7px;
	margin-top:0px;
}

.div_aktuelles
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:justify; 
	color:#000000;
	margin-bottom:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
}

.div_onlinebuchung
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:justify; 
	color:#000000;
	margin-bottom:0px;
	margin-top:5px;
	padding-top:0px;
	padding-bottom:5px;
}

.div_aktuelles2
{
	width:450px;
	
}

p.aktuelles
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:justify; 
	color:#000000;
	margin-bottom:7px;
	margin-top:0px;
	width:500px;
}

p.p_center
{
	text-align:center;
}

div.div_center_text
{
	text-align:left;
	font-size:9px;
	font-style:italic;
	margin:0px 0px 0px 145px;
}

.div_flash
{
	text-align:center;
	vertical-align:bottom;
	background-repeat:no-repeat;
	background-position:center top;
	height:auto;
	margin: 0;
	margin-top: 55px;
	padding:0px 0px 0px 0px;
	/*background-image:url(../../images/rauchfrei-gutschein.jpg); */
  margin-top: 45px;
}


.ButtonAktion 
{
  position: relative;
  height: 140px;
  width: 140px;
 /* background-image: url("../../images/kreisbutton1.jpg"); 
  background-image: url("../../images/kreisbutton.png"); */
  background-position: top right;
  background-repeat: no-repeat;
  margin-left: 450px;
  margin-top: -450px;
  padding-bottom: 30px;
  cursor: pointer;
}

.mediawindow
{
	height: 350px;
  background-color: Transparent;
}

.Bestseller 
{
  position: static;
  height: 200px;
  width: 160px;
  background-image: url("../../images/buch11.jpg"); 
  background-position: top;
  background-repeat: no-repeat;
  margin-left: 420px;
  margin-top: -370px;
  z-index: 5000;
  text-align: center;
}

*+html .Bestseller 
{
  position: static;
  height: 200px;
  width: 160px;
  background-image: url("../../images/buch11.jpg"); 
  background-position: top;
  background-repeat: no-repeat;
  margin-left: 420px;
  margin-top: -400px;
  z-index: 5000;
  text-align: center;
}

p.p_center_blau
{
	text-align:center;
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:14px; 	   
	color:#2a699F;
}

p.p_right
{
	text-align:right;
}


p.pfad
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:11px; 		   
	font-weight:normal;
	text-align:justify; 
	color:#7e7e7e;
	margin-bottom:7px;
	margin-top:0px;
}

.ausgebucht
{
/*color:#2a699F;*/
  color: #666666;
}

a.navigation
{ 
	text-decoration:none;
	color:#666666;
}

a.navigation:link 
{
	text-decoration:none;
	color:#666666;
}

a.navigation:visited 
{
	text-decoration:none;
	color:#666666;
}

a.navigation:hover 
{
	text-decoration:underline;
	color:#d10018;
}

a.navigation:activity 
{
	text-decoration:none;
	color:#d10018;
}

.pnavigation
{ 
	text-decoration:none;
	color:#666666;
}

.pnavigation p
{ 
  padding-right: 4px;
  text-align: right;
	text-decoration:none;
	color:#666666;
}

.pnavigation:hover p
{
	text-decoration:underline;
	color:#d10018;
}

/* Navigation Hauptmenü color Schwarz */

a.navi
{ 
	text-decoration:none;
	color:#666666;
}

a.navi:link 
{
	text-decoration:none;
	color:#666666;
}

a.navi:visited 
{
	text-decoration:none;
	color:#666666;
}

a.navi:hover 
{
	text-decoration:underline;
	color:#d10018;
}

a.navi:activity 
{
	text-decoration:none;
	color:#d10018;
}

a.aktuelles
{ 
	text-decoration:none;
	color:#2a699F;
}

a.aktuelles:link 
{
	text-decoration:none;
	color:#2a699F;
}

a.aktuelles:visited 
{
	text-decoration:none;
	color:#2a699F;
}

a.aktuelles:hover 
{
	text-decoration:none;
	color:#d10018;
}

a.aktuelles:activity 
{
	text-decoration:none;
	color:#d10018;
}

a.navigation_klein
{ 
	text-decoration:none;
	color:#7e7e7e;
	font-size:11px;
}

a.navigation_klein:link 
{
	text-decoration:none;
	color:#7e7e7e;
}

a.navigation_klein:visited 
{
	text-decoration:none;
	color:#7e7e7e;
}

a.navigation_klein:hover 
{
	text-decoration:underline;
	color:#d10018;
}

a.navigation_klein:activity 
{
	text-decoration:none;
	color:#d10018;
}

a.onlinebuchen:link 
{
	text-decoration:none;
	color:#d10018;
}

a.onlinebuchen:visited 
{
	text-decoration:none;
	color:#d10018;
}

a.onlinebuchen:hover 
{
	text-decoration:underline;
	color:#d10018;
}

a.onlinebuchen:activity 
{
	text-decoration:none;
	color:#d10018;
}

/* Navigation Footer */

a.navigation_footer
{ 
	text-decoration:none;
	color:#999999;
	font-size: 11px;
	font-family: Verdana;
}

a.navigation_footer:link 
{
	text-decoration:none;
	color:#999999;
}

a.navigation_footer:visited 
{
	text-decoration:none;
	color:#999999;
}

a.navigation_footer:hover 
{
	text-decoration:underline;
	color:#d10018;
}

a.navigation_footer:activity 
{
	text-decoration:none;
	color:#d10018;
}

/* Navigation News */

a.navigation_news
{ 
	text-decoration:none;
	color:#666666;
}

a.navigation_news:link 
{
	text-decoration:none;
	color:#666666;
}

a.navigation_news:visited 
{
	text-decoration:none;
	color:#666666;
}

a.navigation_news:hover 
{
	text-decoration:underline;
	color:#d10018;
}

a.navigation_news:activity 
{
	text-decoration:none;
	color:#d10018;
}

img.link_images
{
	border-style:none;
	border-width:0;
}

.marquee
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:left; 
	color:#666666;
}

.marqueeCell
{
	font-family:verdana;  
	font-size:12px; 		   
}

ul 
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 	
  line-height:15px;
	font-weight:normal;
	
}

ul.ohneabstand 
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 	
  line-height:15px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:0px;
	
}
  
li 
{
	list-style-image:url(../images/menupunkt.gif);
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 	
  line-height:15px;
	font-weight:normal;
	
 }
 
td.kontakt
{
	width:200px;
}

td.abstand
{
	width:25px;
}

tr.kontakt
{
	vertical-align:top;
	height:25px;
}

.fileupload
{
	width:270px;
}


td.kontakt_checkbox
{
	width:150px;
}

tr.kontakt_mitteilung
{
	line-height:83px;
}

.textbox
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px;
	text-align:left; 	
}

.textboxkurz
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px;
	width:56px;
	margin-left: 3px;
}

*+html .textboxkurz
{
  margin-left: 0px;  
}

.textboxkurzlinks
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px;
	width:56px;
	margin-right: 3px;    
}

*+html .textboxkurzlinks
{
  margin-right: 0px;  
}

.textboxmittel
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px;
	width:200px;
}

.textboxmittel2
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px;
	width:150px;
}

.textboxlang
{
	width:263px;
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 	
}

.searchbox
{
width: 95px;
}

.dropdownlist
{
	width:269px;
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
}

.dropdownlist_rechner
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px;
}
 
.button
{
	width:100px;
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 

}

.button2
{
width:200px;
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 
}
.button_firmenlogin
{
	width:35px;
	height:18px;
	background-color:#43a115;
	font-size:8px;
	color:White;
}

.button_aktuelles
{
	width:19px;
	height:19px;
	font-family:verdana; 
	font-style:normal;
	vertical-align:middle; 
	font-variant:normal; 
	font-size:9px; 
	
}

tr.visible 
{
			
}

tr.hidden 
{
		display: none;
}
  
.tagebucheintrag
{
  font-style: italic;
  text-align: justify;
  margin-bottom: 15px;  
}
 

 div.bottomdiv
{
	width: 950px;
	height: 28px;
	background-image:url("../../images/footer.png");
	margin-left: -2px;
}

.InvestitionAuflistung 
{
  list-style:none;
  margin-left:-25px;   
    margin-bottom: 5px;
}

.InvestitionAuflistung2
{
  list-style:none;
  margin-top: 10px; 
  margin-left:15px;

}

*+html .InvestitionAuflistung
{
  list-style:none; 
  margin-left: 15px;
}

.sepinvest
{
  position: relative;
  background-color: #cdcdcd; 
  height: 1px; 
  width: 100%; 
  top: 5px;
  margin-bottom:5px;
}

*+html .investrechnung
{
  margin-bottom: 0px; 
  margin-top: 10px; 
  margin-left: -10px;
}

:root .investrechnung
{
  margin-bottom: 0px; 
  margin-top: 10px; 
  margin-left: -10px;
}

.investrechnung
{
  margin-bottom: 0px; 
  margin-top: 10px; 
  margin-left: 3px;
}

/* Für IE 6 */
* html .InvestitionAuflistung
{
  list-style:none; 
  margin-left: 15px;
}

* html .button
{
	width:100px;
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 
}

.div_gutschein
{
  margin-left: 135px;
  margin-top: 5px;
  width:295px; 
  text-align: justify; 
  color:#666666;
  text-decoration: none;
  cursor: pointer;
}

.div_gutschein:hover
{
  text-decoration: underline;
  cursor: pointer;
 color :#d10018;
}


*+html .div_gutschein
{
  margin-left: -5px;
  margin-top: 5px;
  width:295px; 
  text-align: justify; 
  color:#666666;
  text-decoration: none;
  cursor: pointer;
}


* html .div_gutschein
{
  margin-left: -5px;
  margin-top: 5px;
  width:295px; 
  text-align: justify; 
  color:#666666;
  text-decoration: none;
  cursor: pointer;
}


/* Änderungen März 2009 */

.InvAuflistungUnder 
{
  list-style:nOnE;
  margin-top: -10px; 
  margin-left:120px;   
}

*+html .InvAuflistungUnder
{
  list-style:none; 
  margin-left: 155px;
}

/* Für IE 6 */
* html .InvAuflistungUnder
{
  list-style:none; 
  margin-left: 155px;
}


.h2InvAuflistung
{
  position: relative;
  margin-top: -10px;  
  left:10px;
}




.restplatzcontainer
{
		position: relative;
		width: 486px;
		top: 40px;
		left: 40px;
}

.restplatzcontainer_header
{
		width: 486px;
	height: 23px;
  background-image:url("../../images/restplaetze_header.png");
}

.restplatzcontainer_content
{
		width: 484px;
  height: auto;
  border-left: solid 1px #d2d2d2;
  border-right: solid 1px #d2d2d2;
}

.restplatzcontainer_footer
{
	width: 486px;
	height: 5px;
	background-image:url("../../images/restplaetze_footer.png");
}

.restplatzcontainer_headertext
{
	position: relative;
	margin-left: 5px;
	top: 4px;
  color: White;
}

.restplaetze_headerimage
{
	position: absolute;
	width: 17px;
	height: 16px;
	top: 3px;
	right: 3px;
	display: block;
	background-image:url("../../images/restplaetze_arrow.png");
}

.restplaetze_link
{
 display: block;
 margin-left: 4px;
 padding-top: 6px;
 padding-bottom: 6px;
 text-decoration:none;
 color:#666666;
}

.restplaetze_link:hover 
{
	text-decoration:underline;
	color:#d10018;
}

.xmas-link
{
 display: block;
 position: relative; 
 float: right;
 width: 450px;
 text-decoration: none;
 }

.xmas-link p
{
text-align: right;
 }


.xmas-link:hover p
{
    text-decoration: underline;
    color:#d10018;
    cursor: pointer;
 }


.xmas-image
{
    position: relative;
    height: 153px;
    width: 224px;
    background-image: url('../../images/gutervorsatz.jpg');
    /*background-image: url('../../images/xmas_startpage.png'); */
    float: right;
    right: -10px;
    cursor: pointer;
}

.xmas-text
{
    position: absolute;
    color: #666666;
    font-family: Verdana;
    font-size: 12px;   
    text-align:justify;
    z-index: 1;
    display: block;
    width: 230px;
    float: left;
    bottom: 10px;
    cursor: pointer;
}


/*-------------------------------------------------------------------------------------------------- 
Partner
---------------------------------------------------------------------------------------------------- */

.partnerheadertext1
{
	position: relative;
	margin-top: 20px;
	margin-bottom: -10px;
}

.partnerheadertext2
{
	position: relative;
	margin-top: 30px;
}

.partnertable
{
    position: relative;
    font-size: 12px;
    top: 10px;
    font-family: Verdana;
    font-style: normal;
}

.partnertableBKK
{
    position: relative;
    font-size: 12px;
    font-family: Verdana;
    font-style: normal;
    bottom: 10px;
}

.partnertableheader
{
    border-bottom: solid 1px #d2d2d2; 
    height: 23px;
    background-image:url("../../images/partnertable_header.png");
    color: white;
}

.partnertablestandardrow
{
    border-bottom: solid 1px #d2d2d2; 
    height: 23px;
    color: black;
}


.partnertableheader td
{
	padding-left: 5px;
}

.partnertable tr td
{
    position: relative;    
}

.partnertableBKK tr td
{
    position: relative;
   
    
}

.partnertablerow
{
    position: relative;
    height: 20px;
    margin-top: 2px;
    border-bottom: solid 1px #d2d2d2;    
		border-top: solid 1px #d2d2d2;  	
}

.partnertablerowhidden
{
	display: none;
}


.partnertablerow td
{
padding-left: 5px;
}

.partner_link1
{
    display: block;
    position: relative;
		top: 10px; 
    left: 5px;
    cursor: pointer;   
    padding-top: 20px;
    margin-top: 5px;
}

.partner_link2
{
    display: block;
    position: relative;
		top: 10px; 
    left: 5px;
    cursor: pointer;   
    padding-top: 5px;
		margin-bottom: 40px;
}

.partnercell
{
	padding-right: 5px;
}

.partneroverview
{
	display: block;
  height: auto;
}

.partnertextcell
{
	  position: relative;
    margin-left: -20px; 
}

.partnersep
{
  position: relative;
  background-color: #cdcdcd; 
  height: 1px; 
  width: 100%; 
  top: 13px;
}

.paketinfo
{
	position: relative;
	width: 100%;
	display: none;
}

.partnerlinkred
{
	color:#666666;
  text-decoration: underline;
}

.partnerlinkred:hover
{
	color: Red;
  text-decoration: underline;
}

.partnerlinkred2
{
 font-weight: bold;
	color: Red;
  text-decoration: underline;
}

.partnerlinkred2:hover
{
  text-decoration: underline;
}

/* Preistabelle */
.preistable
{
    position: relative;
    font-size: 12px;
    top: 10px;
    margin-bottom: 20px;
    font-family: Verdana;
    font-style: normal;
    border: solid 1px #d2d2d2; 
}

.preistableheader td
{
    border: solid 1px #d2d2d2; 
    height: 23px;
}

.preistablerow td
{
    border: solid 1px #d2d2d2; 
    min-height: 30px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

td.preiscell
{
text-align: center;
}

a.countrylink
{ 
  
	text-decoration:none;
	color:#666666;
}

a.countrylink:link 
{
	text-decoration:none;
	color:#666666;
}

a.countrylink:visited 
{
	text-decoration:none;
	color:#666666;
}

a.countrylink:hover 
{
	text-decoration:underline;
	color:#d10018;
}

a.countrylink:activity 
{
	text-decoration:none;
	color:#d10018;
}

.bkktable
{
    position: relative;
    font-size: 12px;
    top: 30px;
    margin-bottom: 20px;
    font-family: Verdana;
    font-style: normal;
}

.pakettable
{
    position: relative;
    font-size: 12px;
    top: 15px;
    margin-bottom: 20px;
    font-family: Verdana;
    font-style: normal;
}

.seperator
{
      position: relative;
      background-position: left;
      background-repeat: repeat-x;
      padding-left: 5px;
      padding-right: 5px;
}

.sternchen
{
  position: absolute;
  margin-left: 70px;
  margin-top: -15px;
}

*+html .sternchen
{
  position: absolute;
  margin-left:0;
  margin-top:0px;
}

.fußnote
{
  font-size: 8px;
  position: relative;
  top: -5px;
  left: 3px;
}

.fußnote2
{
  font-size: 8px;
  position: relative;
  top: -2px;
  margin-right: 3px;
}

a.rednavigation
{ 
	text-decoration:none;
	color:#d10018;
}

a.rednavigation:link 
{
	text-decoration:none;
	color:#d10018;
}

a.rednavigation:visited 
{
	text-decoration:none;
	color:#d10018;
}

a.rednavigation:hover 
{
	text-decoration:underline;
	color:#d10018;
}

a.rednavigation:activity 
{
	text-decoration:none;
	color:#d10018;
}