span.f1 {font: 1.15em/1.2 Verdana, Helvetica, Arial, sans-serif; color:#F00} /*Head colour*/
span.f2 {font: 1.15em/1.2 Verdana, Helvetica, Arial, sans-serif; color:#000} /*Head black*/
span.f3 {font: 0.95em/1.2 Verdana, Helvetica, Arial, sans-serif; color:#F00} /*Subhead colour*/
span.f4 {font: 0.95em/1.2 Verdana, Helvetica, Arial, sans-serif; color:#000} /*Subhead black*/

span.f5 {
	color:#000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
} /*Copy black*/
span.f5a {font: 0.83em/1.35 Verdana, Helvetica, Arial, sans-serif; color:#FFF} /*Copy white*/
span.f6 {font: 0.83em/1.35 Verdana, Helvetica, Arial, sans-serif; color:#F00} /*Copy colour*/
span.f7 {
	color:#000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px
!important;
	line-height: 1.3;
} /*caption black*/

span.f7a {font: 0.7em/1.3 Verdana, Helvetica, Arial, sans-serif; color:#FFF} /*caption white*/
span.f8 {font: 0.7em/1.3 Verdana, Helvetica, Arial, sans-serif; color:#F00} /*caption colour*/

span.title {font-family: Verdana,Helvetica, Arial, sans-serif; font-size: 12px; color:#ff0000}
span.subtitle {font-family: Verdana,Helvetica, Arial, sans-serif; font-size: 12px; color:#073771}
span.teaser {font-family: Verdana,Helvetica, Arial, sans-serif; font-size: 14px; color:#073771}

A:link {text-decoration: underline; color: #036}
A:visited {text-decoration: underline; color: #036}
A:active {text-decoration: none; color: #F00}
A:hover {text-decoration: none; color: #F00}

A.alt:link {text-decoration: none; color: #FFF}
A.alt:visited {text-decoration: none; color: #FFF}
A.alt:active {text-decoration: none; color: #FFF}
A.alt:hover {text-decoration: underline; color: #FFF}

B {
	font-weight: bold;
	font-size: 12px;
	color: #000;
}

input.f100 {width:441px; background-color:#FFF; border-bottom:#F00 1px solid; border-left:#F00 1px solid; border-right:#F00 1px solid; border-top:#F00 1px solid; color:#036; }
input.f75 {width:331px; background-color:#FFF; border-bottom:#F00 1px solid; border-left:#F00 1px solid; border-right:#F00 1px solid; border-top:#F00 1px solid; color:#036; }
input.f50 {width:221px; background-color:#FFF; border-bottom:#F00 1px solid; border-left:#F00 1px solid; border-right:#F00 1px solid; border-top:#F00 1px solid; color:#036; }
input.f25 {width:111px; background-color:#FFF; border-bottom:#F00 1px solid; border-left:#F00 1px solid; border-right:#F00 1px solid; border-top:#F00 1px solid; color:#036; }
input.f15 {width:101px; background-color:#FFF; border-bottom:#F00 1px solid; border-left:#F00 1px solid; border-right:#F00 1px solid; border-top:#F00 1px solid; color:#036; }
input.f10 {width:81px; background-color:#FFF; border-bottom:#F00 1px solid; border-left:#F00 1px solid; border-right:#F00 1px solid; border-top:#F00 1px solid; color:#036; }

textarea.f100 {width:441px; background-color:#FFF; border-bottom:#F00 1px solid; border-left:#F00 1px solid; border-right:#F00 1px solid; border-top:#F00 1px solid; color:#036; }
textarea.f75 {width:331px; background-color:#FFF; border-bottom:#F00 1px solid; border-left:#F00 1px solid; border-right:#F00 1px solid; border-top:#F00 1px solid; color:#036; }
textarea.f50 {width:221px; background-color:#FFF; border-bottom:#F00 1px solid; border-left:#F00 1px solid; border-right:#F00 1px solid; border-top:#F00 1px solid; color:#036; }
textarea.f15 {width:181px; background-color:#FFF; border-bottom:#F00 1px solid; border-left:#F00 1px solid; border-right:#F00 1px solid; border-top:#F00 1px solid; color:#036; }

select.f100 {width:441px; background-color:#FFF; border-bottom:#F00 1px solid; border-left:#F00 1px solid; border-right:#F00 1px solid; border-top:#F00 1px solid; color:#036; }
select.f75 {width:331px; background-color:#FFF; border-bottom:#F00 1px solid; border-left:#F00 1px solid; border-right:#F00 1px solid; border-top:#F00 1px solid; color:#036; }
select.f50 {width:221px; background-color:#FFF; border-bottom:#F00 1px solid; border-left:#F00 1px solid; border-right:#F00 1px solid; border-top:#F00 1px solid; color:#036; }

.button{border:#ff0000 1px solid;background-color:#efefef;}
#TextTable {
	font-size: 12px;
	line-height: 18px;
}


A.nav:link {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #ffffff; font-weight:bold;
			text-decoration: none;}
A.nav:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #ffffff;  font-weight:bold;
			text-decoration: none;}
A.nav:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #ffffff;  font-weight:bold;
			text-decoration: none; }
A.nav:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #FFE90D;  font-weight:bold;
			text-decoration: none;
			background: #073771 url(/_images/nav-bg.gif) no-repeat;
			display: block;
			}

A.highlighted:link {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #FFE90D;  font-weight:bold;
			text-decoration: none;
			background: #073771 url(/_images/nav-bg.gif) no-repeat;
			display: block;
			}
A.highlighted:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #FFE90D;  font-weight:bold;
			text-decoration: none;
			background: #073771 url(/_images/nav-bg.gif) no-repeat;
			display: block;
			}
A.highlighted:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #FFE90D;  font-weight:bold;
			text-decoration: none;
			background: #073771 url(/_images/nav-bg.gif) no-repeat;
			display: block;
			}
A.highlighted:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #FFE90D;  font-weight:bold;
			text-decoration: none;
			background: #073771 url(/_images/nav-bg.gif) no-repeat;
			display: block;
			}



A.subnav:link {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #ffffff; font-weight:normal;
			text-decoration: none;}
A.subnav:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #ffffff;  font-weight:normal;
			text-decoration: none;}
A.subnav:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #ffffff;  font-weight:normal;
			text-decoration: none; }
A.subnav:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #FFE90D;  font-weight:normal;
			text-decoration: none;
			}

A.highlighted1:link {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #FFE90D;  font-weight:normal;
			text-decoration: none;
			}
A.highlighted1:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #FFE90D;  font-weight:normal;
			text-decoration: none;
			}
A.highlighted1:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #FFE90D;  font-weight:normal;
			text-decoration: none;
			}
A.highlighted1:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #FFE90D;  font-weight:normal;
			text-decoration: none;
			}


A.subnav2:link {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #ffffff; font-weight:bold;
			text-decoration: none;}
A.subnav2:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #ffffff;  font-weight:bold;
			text-decoration: none;}
A.subnav2:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #ffffff;  font-weight:bold;
			text-decoration: none; }
A.subnav2:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #FFE90D;  font-weight:bold;
			text-decoration: none;
			}
A.highlighted2:link {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #FFE90D;  font-weight:bold;
			text-decoration: none;
			}
A.highlighted2:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #FFE90D;  font-weight:bold;
			text-decoration: none;
			}
A.highlighted2:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #FFE90D;  font-weight:bold;
			text-decoration: none;
			}
A.highlighted2:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #FFE90D;  font-weight:bold;
			text-decoration: none;
			}

.border{border:#073771 1px solid;}

.backgroundHeadPoints {
    line-height: 18px;
    font-family: Verdana,Helvetica, Arial, sans-serif; font-size: 12px; color:#000000;
    position: static; 
    padding-left: 10px;
}

span.title {
    font-family: Verdana,Helvetica, Arial, sans-serif; font-size: 16px; color:#FFFFFF;
    padding-left: 10px;

}

h2.motto {
    font-family: Verdana,Helvetica, Arial, sans-serif; font-size: 14px; color:#80A9C4;
}

table.preisliste {
	border-color: #D5DEEB;
	border-width:1px;
	border-style: solid;
	font-size: 11px;
    
}

table.preisliste td {
    border:1px solid; 
    border-color: #D5DEEB;
}

span.bg {
 font-family: Verdana,Helvetica, Arial, sans-serif; font-size: 16px; font-weight: bold;
 position: relative;
 top: -6px;
 left: 0px;
 color: #FBE500;
 line-height: 26px;
 height: 26px;
}

span.fg {
 font-family: Verdana,Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold;
 position: relative;
 line-height: 26px;
 height: 26px;
 color: #000;
 
}

span.startthemes {
 font-family: Verdana,Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold;
 position: relative;
 color: #FFFFFF;
 line-height: 15px;
 height: 15px;
}

.link_start:hover {
    color:#FFFFFF;
}
.link_start:link {
    color:#FFFFFF;
}
.link_start:visited {
    color:#FFFFFF;
}

#TickerContent {
    text-align: center;
}#ContentArea {
	background-color: #FFF;
	min-height:500px;
	height: auto;
	width: 581px;
	background-image: url(/_images/welcome_2010.jpg);
	background-repeat: no-repeat;
	background-position: left -10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
#SplashStart {
	height: 50px;
	width: 480px;
	margin-right: auto;
	margin-left: auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FBE500;
	margin-top: -5px;
	text-align: center;
}
#SplashStart ul {
	list-style-image: none;
	list-style-type: none;
}

#BannerArea {
	margin-top: 60px;
	height: 145px;
	text-align: right;
}

#InfoArea {
	width: 561px;
	min-height:350px;
	margin-top: 10px;
	margin-bottom: 30px;
	padding-right: 15px;
	padding-left: 15px;
}
#InfoArea .MirrorStrip {
	margin-bottom: 15px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	float: left;
}
.MirrorStrip .Box {
	background-color: #073771;
	height: 195px;
	width: 175px;
	float: left;
	margin-right: 14px;
	text-align: right;
}
.MirrorStrip .Box .Picture {
	background-color: #FFF;
	width: 173px;
	margin-top: 1px;
	margin-left: 1px;
	height: 155px;
	margin-bottom: 5px;
}
.MirrorStrip .Box #ID_1  {
	background-image: url(/_images/ID_1.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right center;

}
.MirrorStrip .Box #ID_2 {
	background-image: url(/_images/ID_2.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right center;
}
.MirrorStrip .Box #ID_3 {
	background-image: url(/_images/ID_3.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right center;
}
.MirrorStrip .Box #ID_4 {
	background-image: url(/_images/ID_4.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right center;
}
.MirrorStrip .Box #ID_5 {
	background-image: url(/_images/ID_5.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right center;
}
.MirrorStrip .Box #ID_6 {
	background-image: url(/_images/ID_6.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right center;
}






.MirrorStrip .Box span {
	margin-right: 10px;
	display: block;
}



#ContentFoot {
	min-height:100px;
	width: 551px;
	padding-right: 10px;
	padding-left: 20px;
}
#ContentFoot .Left {
	margin-top: 30px;
	float: left;
}
#ContentFoot .Right {
	float: left;
	text-align: right;
}
a.WhiteText {
	color: #FFF;
	text-decoration: none;
}

.Clear {
	clear: both;
	float: none;
	height: 0px;
	width: 0px;
}
body {
	font-family: Verdana, Geneva, sans-serif;
	line-height: 18px;
}
.legend {
	font-size: 10px;
	line-height: 10px;
	display: block;
	width: 170px;
	margin-top: 5px;
	float: left;
}
#newsletter {
	background-color: transparent;
}

