A
{
	COLOR: #000066;
	FONT-FAMILY: Arial, Helvetica, Verdana
}  
A:visited
{
	COLOR: #000066;
	FONT-FAMILY: Arial, Helvetica, Verdana
}
A:active
{
	COLOR: #000066;
	FONT-FAMILY: Arial, Helvetica, Verdana
}
A:hover
{
	COLOR: white;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	BACKGROUND-COLOR: #000066;
	TEXT-DECORATION: none
} 

BODY
{
	FONT-SIZE: 9pt;
	/*MARGIN: 0px;*/
	COLOR: #000066;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	BACKGROUND-COLOR: #ffffff
}

INPUT
{
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	FONT-SIZE: 9pt;
	COLOR: #000066;
	BACKGROUND-COLOR: #D3DCDE 
}

textarea
{
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	FONT-SIZE: 9pt;
	COLOR: #000066;
	BACKGROUND-COLOR: #D3DCDE 
}

SELECT
{
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	FONT-SIZE: 9pt;
	COLOR: #000066;
	BACKGROUND-COLOR: #D3DCDE 
}

.INPUTB
{
	FONT-SIZE: 10pt;
	COLOR: #000066;
	BACKGROUND-COLOR: #D3DCDE;
	border: 1px solid #000066
}

.INPUTD
{
	FONT-SIZE: 9pt;
	COLOR: #000066;
	BACKGROUND-COLOR: #FFFFFF;
	letter-spacing: 0;
	border: 1px solid #000066;
}

.s_Karten {
	background-color: #BCCACD;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
	border-top: 1px solid #D3DCDE;
	border-right: 1px solid #D3DCDE;
	border-bottom: 1px none #D3DCDE;
	border-left: 1px solid #D3DCDE;
}

.s_KartenA {
	background-color: #EBEFF0;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
	border-top: 1px solid #D3DCDE;
	border-right: 1px solid #D3DCDE;
	border-bottom: 1px none #D3DCDE;
	border-left: 1px solid #D3DCDE;
}

.s_RowDunkel {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
	background-color: #EBEFF0;
	padding: 2px;
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.s_RowDunkelM {
	FONT-SIZE: 7pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
	background-color: #EBEFF0;
	padding: 2px;
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.s_RowDunkelR {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
	background-color: #EBEFF0;
	padding: 2px;
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.s_RowHell {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px;
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.s_RowHellM {
	FONT-SIZE: 7pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px;
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.s_RowHellR {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2rpx;
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

.r_TLZelle {
	padding-bottom:4px;
	padding-top:4px;
	border-top: 1px solid #D3DCDE;
}

.r_TLZeileHell {
	background-color: #FFFFFF;
	border-top: 1px solid #D3DCDE;
}

.r_TLZeileDunkel {
	background-color: #EEF1F2;
	border-top: 1px solid #D3DCDE;
}

.r_TopTbl {
	border-left: 1px solid #D3DCDE;  
	border-right: 1px solid #D3DCDE;  
	border-bottom: 1px solid #D3DCDE;
}

.r_Headline,
.r_Headline A, 
.r_Headline A:link, 
.r_Headline A:active, 
.r_Headline A:visited  {
	padding: 2px;
	COLOR: white;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #000066;
	TEXT-DECORATION: none;
}

.r_Headline A:hover {
	padding: 2px;
	COLOR: white;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #000066;
	TEXT-DECORATION: underline
}

.r_Anb, 
.r_Anb A, 
.r_Anb A:link, 
.r_Anb A:active, 
.r_Anb A:visited {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
}
.r_Anb A:hover {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
}

.r_AnbUeberschrift, 
.r_AnbUeberschrift A, 
.r_AnbUeberschrift A:link, 
.r_AnbUeberschrift A:active, 
.r_AnbUeberschrift A:visited {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
	font-weight: bold;
}
.r_AnbUeberschrift A:hover {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
	font-weight: bold;
}

.r_AnbUhrzeit, 
.r_AnbUhrzeit A, 
.r_AnbUhrzeit A:link, 
.r_AnbUhrzeit A:active, 
.r_AnbUhrzeit A:visited {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
	font-weight: bold;
	color: #FF0000;
}
.r_AnbUhrzeit A:hover {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
	font-weight: bold;
	color: #FF0000;
}

.r_SubKat, 
.r_SubKat A, 
.r_SubKat A:link, 
.r_SubKat A:active, 
.r_SubKat A:visited {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
}
.r_SubKat A:hover {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial;
	text-decoration: underline;
	color: #000066;
	background-color: #FFFFFF;
}
.r_KatGross, 
.r_KatGross A, 
.r_KatGross A:link, 
.r_KatGross A:active, 
.r_KatGross A:visited {
	FONT-SIZE: 11pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
	font-style: italic;
	font-weight: 700;
}
.r_KatGross A:hover {
	FONT-SIZE: 11pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
	font-style: italic;
	font-weight: 700;
}

.r_KatGrossZahl, 
.r_KatGrossZahl A, 
.r_KatGrossZahl A:link, 
.r_KatGrossZahl A:active, 
.r_KatGrossZahl A:visited {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
	font-style: normal;
	font-weight: 700;
}
.r_KatGrossZahl A:hover {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
	font-style: normal;
	font-weight: 700;
}

.r_KatKlein, 
.r_KatKlein A, 
.r_KatKlein A:link, 
.r_KatKlein A:active, 
.r_KatKlein A:visited {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
	font-weight: bold;
	padding-left: 1px;
}
.r_KatKlein A:hover {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
	font-weight: bold;
	padding-left: 1px;
}

.r_KatKleinKlein, 
.r_KatKleinKlein A, 
.r_KatKleinKlein A:link, 
.r_KatKleinKlein A:active, 
.r_KatKleinKlein A:visited {
	FONT-SIZE: 7pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
	font-weight: bold;
	padding-left: 1px;
}
.r_KatKleinKlein A:hover {
	FONT-SIZE: 7pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
	font-weight: bold;
	padding-left: 1px;
}

.r_BoxMitte {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
}

.r_BoxMitteHintergrund {
	border: 1px solid #D3DCDE;
	background-color: #EBEFF0;
}

.r_BoxLiveSuche {
	border: 1px solid #D3DCDE;
	background-color: #EBEFF0;
	background-attachment: fixed;
	background-image: url(/img/tiger_rechts_klein.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.r_BoxZoom {
	border: 1px solid #FF0000;
	background-color: #EBEFF0;
}

.reisen_FormSchrift {
	color: #FFFFFF;
	background-color: #000066;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial;
	text-decoration: none;
}


.reisen_boxRechts {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: lighter;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	text-decoration: none;
	/*letter-spacing: 1px;*/
}

.micro
{
	FONT-SIZE: 7pt;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.micro A
{
	FONT-SIZE: 7pt;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.micro A:hover
{
	COLOR: #ffffff;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #000066;
	TEXT-DECORATION: none
}




.menue
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: lighter;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	text-decoration: none;
	border-top-width: 1pt;
	border-bottom-width: 1pt;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000066;
	border-bottom-color: #000066;
	letter-spacing: 1px;
}

.menue A, 
.menue A:link, 
.menue A:active, 
.menue A:visited {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: lighter;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	text-decoration: none;
	letter-spacing: 1px;
}

.menue A:hover {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: lighter;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	text-decoration: none;
	letter-spacing: 1px;
}

.menueSub
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: lighter;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	text-decoration: none;
	border-top-width: 1pt;
	border-bottom-width: 1pt;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #003366;
	border-bottom-color: #003366;
	letter-spacing: 1px;
	background-color: #003366;

}

.menueSub A, .menueSub A:link, .menueSub A:active, .menueSub A:visited
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: lighter;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	text-decoration: none;
	letter-spacing: 1px;
	background-color: #003366;
}
.menueSub A:hover {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: lighter;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	text-decoration: underline;
	letter-spacing: 1px;
	background-color: #003366;
}


.datum
{
	FONT-SIZE: 8pt;
	COLOR: #9999cc;
	FONT-FAMILY: Arial, Helvetica, Verdana
}

.extrak
{
	FONT-WEIGHT: lighter;
	FONT-SIZE: 8pt;
	COLOR: #000066;
	LINE-HEIGHT: 12pt;
	FONT-FAMILY: Arial, Helvetica, Verdana
}
.extrak A
{
	FONT-SIZE: 8pt;
	COLOR: #000066;
	FONT-FAMILY: Arial, Helvetica, Verdana
}
.extrak A:link
{
	FONT-SIZE: 8pt;
	COLOR: #000066;
	FONT-FAMILY: Arial, Helvetica, Verdana
}
.extrak A:active
{
	FONT-SIZE: 8pt;
	COLOR: #000066;
	FONT-FAMILY: Arial, Helvetica, Verdana
}
.extrak A:visited
{
	FONT-SIZE: 8pt;
	COLOR: #000066;
	FONT-FAMILY: Arial, Helvetica, Verdana
}
.extrak A:hover
{
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	BACKGROUND-COLOR: #000066;
	TEXT-DECORATION: none
}
.bg_red_tbl
{
	background-color: #FE0000;
	color: White;
	text-align: center;
	padding: 0px 0px 0px 0px;
	vertical-align: middle
}
