@charset "UTF-8";

body {
	margin: 0px;
	background-color: #fffffa;
	behavior: url(iepngfix.htc);
}
img, div, td {
	behavior: url(iepngfix.htc);
}
a img {
	border: 0;
}
a:link, a:hover, a:visited, a:active {
	text-decoration: none;
	outline: none;
}
a.menu:link, a.menu:visited {
	margin-left:-24px;
}
a.menu_link:link, a.menu_link:visited {
	color: #94918B;
}
a.menu_link:hover, a.menu_link:active {
	color: #c4121e;
}
a.menu_sub_link:link, a.menu_sub_link:visited {
	color: #94918B;
}
a.menu_sub_link:hover, a.menu_sub_link:active {
	color: #c4121e;
}
a.text_link:link, a.text_link:visited {
	color: #94918B;
}
a.text_link:hover, a.text_link:active {
	color: #c4121e;
}
a.adresse_link:link, a.adresse_link:visited {
	color: #999999;
}
a.adresse_link:hover, a.adresse_link:active {
	color: #b60f1d;
}
a.more:link, a.more:visited {
	color: #94918B;
}
a.more:hover, a.more:active {
	color: #c4121e;
}
a.cover_link:link, a.cover_link:visited {
	color: #B8AC9F;
}
a.cover_link:hover, a.cover_link:active {
	color: #601c18;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding-left: 24px;
	color: #c4121e;
	line-height: 210%;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.menu_sub  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height: 240%;
	color: #c4121e;
	font-weight: normal;
	letter-spacing: 1px;
	margin-left:8px;	
}
.lan {
	font-family: Arial, Helvetica, Verdana;
	margin-left: 18px;
	margin-top: 16px;
	font-size: 8px;
	text-decoration: none;
	text-transform: uppercase;
}
.lan_active {
	color:#601c18;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
}
.lan_inactive {
	color:#601c18;
	border: 1px solid #B8AC9F;
	background-color: #B8AC9F;
}
.lan_inactive:hover {
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.de {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
	padding-right: 4px;
	margin-right: 8px;
}
.it {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
	padding-right: 4pt;
	margin-right: 8px;
}
.text  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color:#94918B;
	padding-right: 12px;
	padding-bottom: 18px;
	text-align: left;
}
.headline  {
	font-size: 28px;
	color: #B1010C;
	letter-spacing: 3px;
	text-transform: uppercase;
	word-spacing: -3px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	padding-bottom: 16px;
}
.subline  {
	font-size: 22px;
	color: #94918B;
	letter-spacing: 2px;
	word-spacing: -4px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}
.text_headline  {
	font-size: 16px;
	color: #94918B;
	line-height: 150%;
	letter-spacing: 3px;
	text-transform: uppercase;
	word-spacing: -3px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.onw  {
	padding-top: 16px;
}
.cover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B8AC9F;
	letter-spacing: 1px;
	word-spacing: -2px;
}
.termin {
	padding-top: 6px;
}
.adresse {
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	line-height: 140%;
	color:#999999;
	text-decoration:none;
}
.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height: 200%;
	color: #c4121e;
	font-weight: normal;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.links{
	margin-right:12px;
	margin-bottom:4px;
}
.rechts{
	margin-left:12px;
	margin-bottom:4px;
}

