﻿/*DUMMY Class*/
/*--------------------------------------------------*/
.class {
	/*BOXMODELL*/
	/*TEXT*/
}
/*--------------------------------------------------*/
/*
eworx:h1;Überschrift 1;
eworx:h2;Überschrift 2;
eworx:hr;Tabellenlinie;class=table;
eworx:p;Normal;
*/
/*--------------------------------------------------*/
/*@IMPORTS*/
@import url("head.css");
/*--------------------------------------------------*/
/*--------------------------------------------------*/
/*MAIN PAGE*/
html, body, form {
	/*BOXMODELL*/
	height:100%;
	margin:0px;
	padding:0px;
	/*TEXT*/
}
.Page {
	/*BOXMODELL*/
	width:100%;
	min-width:985px;
	min-height:100%;
	position:relative;
	background:url(images/layout/pagefollow.jpg) repeat-x 0px 0px;
	/*TEXT*/
}
* html .Page {
	/*BOXMODELL*/
	height:100%;
	/*TEXT*/
}
body.start .Page {
	background:url(images/layout/page.jpg) repeat-x 0px 0px;
}
/*--------------------------------------------------*/
/*--------------------------------------------------*/
/*NAVIGATION*/
.Navigation {
	/*BOXMODELL*/
	float:left;
	width:350px;
	padding:26px 0px 200px 0px;
	/*TEXT*/
}
.Navigation ul {
	/*BOXMODELL*/
	margin:0px 0px 0px 0px;
	padding:0px 0px 1px 0px;
	width:168px;
	background:url(images/layout/navline.gif) no-repeat 3px bottom;
	/*TEXT*/
}
.Navigation li {
	/*BOXMODELL*/
	margin:0px 0px 0px 0px;
	padding:1px 0px 0px 0px;
	list-style:none;
	background:url(images/layout/navline.gif) no-repeat 3px 0px;
	/*TEXT*/
}
.Navigation a {
	/*BOXMODELL*/
	margin:1px 0px 1px 0px;
	padding:0px 0px 0px 20px;
	display:block;
	/*TEXT*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:19px;
	color:#6b6b6b;
	text-transform:uppercase;
	font-weight:normal;
	text-decoration:none;
}
.Navigation a:hover, .Navigation a.activ {
	/*BOXMODELL*/
	background:#788186;
	/*TEXT*/
	color:#ffffff;
	text-decoration:none;
}

.Navigation li div {
	/*BOXMODELL*/
	position:absolute;
	display:none;
	left:168px;
	top:292px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	background:#ffffff;
	height:155px;
	/*TEXT*/
}
.Navigation li ul {
	/*BOXMODELL*/
	margin:0px 0px 0px 0px;
	padding:0px 0px 1px 0px;
	width:175px;
	background:none;
	/*TEXT*/
}
.Navigation li  li {
	/*BOXMODELL*/
	margin:0px 0px 0px 0px;
	padding:1px 0px 4px 0px;
	list-style:none;
	background:none;
	/*TEXT*/
}
.Navigation li li a {
	/*BOXMODELL*/
	margin:1px 0px 1px 0px;
	padding:0px 0px 0px 10px;
	display:block;
	/*TEXT*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#6b6b6b;
	text-transform:none;
	font-weight:normal;
	text-decoration:none;
}
.Navigation li li a:hover, .Navigation li li a.activ {
	/*BOXMODELL*/
	background:#788186;
	/*TEXT*/
	color:#ffffff;
	text-decoration:none;
}
/*--------------------------------------------------*/
/*--------------------------------------------------*/
/*CONTENT*/
.Content {
	/*BOXMODELL*/
	float:left;
	/*width:522px;ALTE WEITE*/
	width:582px;
	padding:26px 0px 0px 28px;
	/*TEXT*/
}
.start .Content {
	/*BOXMODELL*/
	float:left;
	width:522px;
	
	/*TEXT*/
}
.Content * {
	/*BOXMODELL*/
	/*TEXT*/
	font-size:13px;
	color:#6b6b6b;
}

/*--------------------------------------------------*/
/*--------------------------------------------------*/
/*FOOTER*/
.Footer {
	/*BOXMODELL*/
	position:relative;
	height:10px;
	margin-top:-10px;
	/*TEXT*/
}
.Footer img {
	/*BOXMODELL*/
	border:none;
	/*TEXT*/
}
.FooterPicture {
	/*BOXMODELL*/
	position:absolute;
	bottom:70px;
	left:30px;
	/*TEXT*/
}
.FooterText {
	/*BOXMODELL*/
	position:absolute;
	bottom:5px;
	left:19px;
	/*TEXT*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595959;
}
.FooterText a {
	/*BOXMODELL*/
	/*TEXT*/
	color:#595959;
	text-decoration:none;
}
.FooterText a:hover {
	/*BOXMODELL*/
	/*TEXT*/
	color:#595959;
	text-decoration:underline;
}
/*--------------------------------------------------*/
/*--------------------------------------------------*/
/*MISCELLANEOUS*/
.Spacer {
	/*BOXMODELL*/
	clear:both;
	/*TEXT*/
}
.SpeechBubble {
	/*BOXMODELL*/
	display:none;
	position:absolute;
	left:40px;
	bottom:180px;
	width:250px;
	z-index:999;
	/*TEXT*/
}
.SpeechBubbleTop {
	/*BOXMODELL*/
	background:url(images/layout/speechbubble/top.gif) no-repeat 0px 0px;
	height:5px;
	overflow:hidden;
	/*TEXT*/
}
.SpeechBubbleMiddle {
	/*BOXMODELL*/
	background:url(images/layout/speechbubble/middle.gif) repeat-y 0px 0px;
	padding:0px 10px 0px 10px;
	/*TEXT*/
	color:#e7690d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height:18px;
}
.SpeechBubbleMiddle span {
	display:none;
}
.SpeechBubbleBottom {
	/*BOXMODELL*/
	background:url(images/layout/speechbubble/bottom.gif) no-repeat 0px 0px;
	height:5px;
	overflow:hidden;
	/*TEXT*/
}
.SpeechBubblePoint {
	/*BOXMODELL*/
	position:absolute;
	background:url(images/layout/speechbubble/point.gif) no-repeat bottom left;
	height:95px;
	width:53px;
	overflow:hidden;
	left:20px;
	margin-top:-2px;
	/*TEXT*/
}
/*--------------------------------------------------*/
/*--------------------------------------------------*/
/*ONLY FONT*/
h1, h1 * {
	/*BOXMODELL*/
	margin:0px;
	padding:5px 0px 15px 0px;
	/*TEXT*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px !important;
	color:#ff6a00 !important;
	font-weight:normal;
}
h2, h2 * {
	/*BOXMODELL*/
	margin:0px;
	padding:15px 0px 0px 0px;
	/*TEXT*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px !important;
	color:#ff6a00 !important;
	font-weight:normal;
}
.Content h1, .Content h2 {
	clear:left;	
}
td h2, .team h2 {
	padding:0px !important;
}
hr {
	/*BOXMODELL*/

	height:1px;
	border-color:#6b6b6b;
	border-width:1px 0px 0px 0px;
	border-style:dashed;
	/*TEXT*/
}
hr.table {
	/*BOXMODELL*/
	margin:0px;
	padding:0px;
	/*TEXT*/
}
#hr {
	/*BOXMODELL*/

	height:1px;
	border-color:#6b6b6b;
	border-width:10px;
	border-style:dashed;
	/*TEXT*/
}
p, p * {
	/*BOXMODELL*/
	margin:0px;
	padding:0px 0px 0px 0px;
	/*TEXT*/
}
p, p *, td, td *, .Content div {
	/*BOXMODELL*/
	/*TEXT*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6b6b6b;
}
p.GeorgiaBig {
	/*BOXMODELL*/
	margin:0px;
	padding:0px 0px 10px 0px;
	/*TEXT*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	line-height:18px;
	color:#6b6b6b;
}
li {
	/*BOXMODELL*/
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	/*TEXT*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6b6b6b;
}
ul {
	/*BOXMODELL*/
	margin:0px 0px 0px 0px;
	padding:5px 0px 10px 25px;
	/*TEXT*/
}
.Content a, a {
	/*BOXMODELL*/
	/*TEXT*/
	color:#ff6a00;
	text-decoration:none;
}
.Content a:hover, a:hover {
	/*BOXMODELL*/
	/*TEXT*/
	text-decoration:underline;
}
.TextLink {
	/*BOXMODELL*/
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	/*TEXT*/
}
#ScrollDiv {
	/*BOXMODELL*/
	display:none;
	padding:20px 0px 0px 0px;	
	/*TEXT*/
}
.divcol {
	/*BOXMODELL*/
	border:1px solid #788186;
	width:180px;
	float:left;
	padding:5px;
	margin:5px 5px 0px 0px;
	min-height:170px;
	/*TEXT*/
}
.divcol div {
	/*BOXMODELL*/
	padding:5px;
	margin:5px -5px -5px -5px;
	background:#788186;
	/*TEXT*/
	color:#ffffff !important;
}
h3 {
	/*BOXMODELL*/
	display:block;
	margin:0px;
	padding:5px;
	background:#ff6a00;
	/*TEXT*/
	text-align:center;
	color:#ffffff !important;
	font-size:12px !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}
.team {
	/*BOXMODELL*/
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:155px;
	/*TEXT*/
}
.team div{
	/*BOXMODELL*/
	margin:0px 0px 0px 115px;
	padding:0px 0px 0px 0px;
	/*TEXT*/
}
.team img{
	/*BOXMODELL*/
	position:absolute;
	margin:0px;
	padding:0px;
	/*TEXT*/
}
.subline {
	/*TEXT*/
	background:#788186;
	padding:5px;
	color:#bcc0c3 !important;
	font-size:14px !important;
}
.subline *{
	color:#ffffff !important;
	font-size:14px !important;
}
.control {
	margin:10px 0px 0px 0px;
}
.control .back {
	float:left;
}
.control .forward {
	float:right;
}
/*--------------------------------------------------*/
/*--------------------------------------------------*/
.Miniaturen {
	margin:20px 0px 0px 0px;
}
.Miniaturen a {
	display:inline;
}
.Miniaturen a:hover {
	background:none;
}
.Miniaturen img {
	border:0px;
}