.body {
    margin: 0;
    padding: 0;
	background-color: #b90032;
}
#divContent    	{ position:absolute; left:-5000px; top:-10000px; z-index:2; visibility:hidden; }
/*
table 
*/
.site_bg_lo {
	background-color: #820124;
	margin: 0;
	padding: 0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e37b97;
}
.site_bg_mio {
    background-color: #e3e4e5;
	margin: 0;
    padding: 0;
}
.site_bg_ro {
    background-color: #820124;
	margin: 0;
    padding: 0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e37b97;
}
/*
*/
.site_bg_lu {
    background-color: #820124;
	margin: 0;
    padding: 0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e37b97;
}
.site_bg_links {
	margin: 0;
    padding: 0;
}
.site_bg_miu{
	background-color:#e3e4e5;
	margin: 0;
    padding: 0;
}
.site_bg_ru {
    background-color: #820124;
	margin: 0;
    padding: 0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e37b97;
}
.td_banner_1 {
	border-width: 1px;
	border-style: solid;
	border-color: #e37b97 #e37b97 #e37b97 #e37b97;
	width: 168px;
	overflow: hidden;
	text-align: center;
	background-color: #b90032;
	padding-top:10px;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px;  color: #000000;
	text-decoration: none;
	font-weight:bold;
	}
.td_banner_2 {
    border-width: 1px;
    border-style: solid;
    border-color: #4fa7d5 #4fa7d5 #4fa7d5 #4fa7d5;
	width: 176px;
	overflow: hidden;
	text-align: center;
}
.lnk_buchen {
    border-width: 1px;
    border-style: solid;
    border-color: #fd1a02 #fd1a02 #fd1a02 #fd1a02;
	width: 200px;
	overflow: hidden;
	text-align: center;
	background-color: #f9fb7a;
}
/*
Input
*/
.textfield {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	background-color : #f9cfda; 
	line-height : 12px; 
	border : 1px solid #820124; 
} 
.button {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	background-color : #f9cfda; 
	line-height : 12px; 
	border : 1px solid #820124; 
}
/*
Links
*/
A:norm11px:link    {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px;  color: #ad040c;
	text-decoration: none;
}
A:norm11px:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px;  color: #ad040c;
	text-decoration: none;
}
A:norm11px:hover   {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px;  color: #ff0000;
	text-decoration: none;
}
A:norm11px:active  {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px;  color: #4688CB;
	text-decoration: none;
}
.isOver {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : #e37b97;
	font-weight : bold;
	text-decoration: none;
	letter-spacing: 0px;
} 
.isOut {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : #e37b97;
	font-weight : bold;
	text-decoration: none;
	letter-spacing: 0px;
} 
.isOver_kl {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px;
	color : #e37b97;
	font-weight : bold;
	text-decoration: none;
} 
.isOut_kl {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px;
	color : #e37b97;
	font-weight : bold;
	text-decoration: none;
} 
/*
Schriften 
*/
.headline {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 16px; 
	letter-spacing : 1px; 
	color : #540117; 
	font-weight : bold;
} 
.hdldb {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 16px; 
	letter-spacing : 1px; 
	color : #540117;
	font-weight : bold;
	text-decoration: none;
} 
.norm10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.norm11px {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;
} 
.norm12px {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 12px; 
	text-decoration: none;
} 
.klein9px {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 9px; 
	text-decoration: none;
} 
.timeskl {
	font-family : Georgia, "Times New Roman", Times, serif; 
	font-size : 10px; 
	text-decoration: none;
} 
.form {
	background-color : #96aed4; 
	font-size : 10px; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
} 
.preis {
	font-family : "Times New Roman", Times, serif; 
	font-size : 25px; 
	font-weight : 900; 
	text-decoration: none;
} 
.courier {
	font-family : "Courier New", Courier, mono;
	font-size : 60px;
	line-height : 50px; 
	text-align: center;
	color: #CC0000;
	text-decoration: none;
}  
.norm30px {
	font-family : Arial Narrow, Arial, Helvetica, sans-serif; 
	font-size : 30px; 
	line-height : 27px; 
	color: #0071A0;
	font-variant: normal;
	font-stretch: ultra-condensed;
	text-decoration: none;
}
