#screen {
display: none;
}

body {
font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
color: #222222;
overflow: auto;
margin: 0px 20px 0px 20px;
padding-top: 0%;
text-align: left;
leftmargin: 0;
topmargin: 0;
rightmargin: 0;
marginwidth: 0;
marginheight: 0;
border-right: 0px solid #35475c; 
border-left: 0px solid #3b7592; 
border-top: 0px solid #35475c; 
border-bottom: 0px solid #35475c;
scrollbar-base-color: #869BAB;
scrollbar-3dlight-color: #869BAB;
scrollbar-arrow-color: #ff9933;
scrollbar-darkshadow-color: #869BAB;
scrollbar-face-color: #e7e7e7;
scrollbar-highlight-color: #bdd7e4;
scrollbar-shadow-color: #bdd7e4;
scrollbar-track-color: #bdd7e4;

}

A:link {
	BORDER-TOP: #e5e5e5 0px solid;
	BORDER-RIGHT: #e5e5e5 0px solid;
	BORDER-BOTTOM: #e5e5e5 0px solid;	
	BORDER-LEFT: #e5e5e5 0px solid;
	COLOR: #222222;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
letter-spacing: 0.05em;
word-spacing: 0.00em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
A:visited {
	BORDER-TOP: #e5e5e5 0px solid;
	BORDER-RIGHT: #e5e5e5 0px solid;
	BORDER-BOTTOM: #e5e5e5 0px solid;	
	BORDER-LEFT: #e5e5e5 0px solid;
	COLOR: #222222;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
letter-spacing: 0.05em;
word-spacing: 0.00em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
A:hover {
	BORDER-TOP: #e5e5e5 0px solid;
	BORDER-RIGHT: #e5e5e5 0px solid;
	BORDER-BOTTOM: #e5e5e5 0px solid;	
	BORDER-LEFT: #e5e5e5 0px solid;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #A7233A;
	TEXT-DECORATION: none;
letter-spacing: 0.05em;
word-spacing: 0.00em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
A:active {
	BORDER-TOP: #e5e5e5 0px solid;
	BORDER-RIGHT: #e5e5e5 0px solid;
	BORDER-BOTTOM: #e5e5e5 0px solid;	
	BORDER-LEFT: #e5e5e5 0px solid;
	COLOR: #222222;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
letter-spacing: 0.05em;
word-spacing: 0.00em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
SPAN {
	color: #e5e5e5;	
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 0.00em;
	word-spacing: 0.00em;	
}
#top_menu {
position: absolute;
	left: 3.5%;
	top: 1.5%;
	border: px solid #EC6334; 
	//-moz-border-radius: 20px;
	z-index: 1; 
	width: 551px; 
	BACKGROUND-COLOR: transparent;
	margin: 0px 0px 0px 0px; 
	text-align: center;
	padding-top: 0.50em;
	padding-bottom: 0.50em;
	padding-left: 0px;
}
.menu {
	border: 0px solid #EC6334; 
	//-moz-border-radius: 20px;
	font-size: 70%;
	width: 135px; 
	height: 10px; 
	background: #E4E5E6; 
	margin: 0px 0px 0px 0px; 
	text-align: center;
	padding-top: 0.15em;
	padding-bottom: 0.15em;
	padding-left: 0px;
}
.sub_menu {
	border: 0px solid #EC6334; 
	color: #ffffff;	
	font-size: 70%;
	letter-spacing: 0.05em;

	background: #A7233A; 
	margin: 0px 0px 0px 0px; 
	text-align: center;
	padding-top: 0.15em;
	padding-bottom: 0.15em;
	padding-left: 0px;
}
#backimg {
	width: auto;
	BACKGROUND-COLOR: transparent;
	position: absolute;
	left: 3.5%;
	top: 52%;
	border: 0px solid #ffffff; 
	//-moz-border-radius: 20px;
	z-index: 3;
	margin: 0px 0px 0px 0px;  
}
#content {
	BACKGROUND-COLOR: transparent;
	position: absolute;
	left: 3.5%;
	top: 56%;
overflow: no;
color: #222222;
	//-moz-border-radius: 20px;
	width: 74%;
	height: auto; 
	z-index: 40; 
	border: 0px solid #ffffff; 
	margin: 0px 0px 0px 0px; 
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-align: left;
}
#backimg_cd {
	width: auto;
	BACKGROUND-COLOR: transparent;
	position: absolute;
	left: 3.5%;
	top: 25%;
	border: 0px solid #ffffff; 
	//-moz-border-radius: 20px;
	z-index: 3;
	margin: 10px 0px 0px 0px; 
 
}
#zitate {
	width: 310px;
	BACKGROUND-COLOR: transparent;
	position: absolute;
	left: 40.0%;
	top: 55%;
	border: 0px solid #ffffff; 
	//-moz-border-radius: 20px;
	z-index: 1;
	margin: 0px 0px 0px 0px; 
 
}
.txt_zitate { 

color: #ffffff;
font-size: 150%;
font-weight: bold;
letter-spacing: 0.05em;
word-spacing: 0.00em;
line-height: 1.00em;
padding-top: 0px;
padding-left: 0px;
}

.txt_zitate_hochundjung { 
color: #ffffff;
font-size: 150%;
font-weight: bold;
letter-spacing: 0.05em;
word-spacing: 0.00em;
line-height: 1.00em;
padding-top: 0px;
padding-left: 0px;
}

#photo {

	BACKGROUND-COLOR: transparent;
overflow: auto;
color: #222222;
	//-moz-border-radius: 20px;
	width: auto; 
	height: 100%; 
	z-index: 40; 
	border: 0px solid #ffffff; 
	margin: 0px 0px 0px 0px; 
letter-spacing: 0.05em;
word-spacing: 0.00em;
line-height: 1.40em;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-align: left;
}
.txt_white { 
color: #aaaaaa;
}
.photo { 
margin: 0px 0px 0px 0px; 
	padding-top: 30px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
#photo_top {
width: auto;
	BACKGROUND-COLOR: transparent;
	position: absolute;
	left: 3.5%;
	top: 50%;
	border: 0px solid #ffffff; 
	//-moz-border-radius: 20px;
	z-index: 3;
	margin: 10px 0px 0px 0px;
}
.photos { 
width: 135px;
text-align: center;
color: #222222;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.menu_photos { 
width: 135px;
height: 6px;
color: #ffffff;
background: #E4E5E6; 
font-size: 60%;
text-align: center;
letter-spacing: 0.05em;
word-spacing: 0.00em;
line-height: 1.10em;
	padding-top: 0.00em;
	padding-left: 0px;
	padding-bottom: 0.00em;
	padding-right: 0px;
}
.menu_photos_sub { 
width: 135px;
color: #ffffff;
background: #A7233A; 
font-size: 60%;
text-align: center;
letter-spacing: 0.05em;
word-spacing: 0.00em;
line-height: 1.10em;
	padding-top: 0.00em;
	padding-left: 0px;
	padding-bottom: 0.0em;
	padding-right: 0px;
}
.photo_subtitel { 

color: #222222;
background: transparent; 
font-size: 60%;
text-align: center;
letter-spacing: 0.05em;
word-spacing: 0.00em;
line-height: 0.95em;
	padding-top: 0.00em;
	padding-left: 0px;
	padding-bottom: 0.00em;
	padding-right: 0px;
}

.txt_home { 
width: 370px;
color: #ffffff;
font-size: 80%;
font-weight: normal;
letter-spacing: 0.05em;
word-spacing: 0.00em;
line-height: 1.40em;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 20px;
}
.txt_refer { 
color: #ffffff;
font-size: 65%;
font-weight: normal;
letter-spacing: 0.05em;
word-spacing: 0.00em;
line-height: 1.40em;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-right: 10px;
}
.txt_btl { 
color: #ffffff;
font-size: 80%;
font-weight: bold;
letter-spacing: 0.05em;
word-spacing: 0.00em;
line-height: 1.40em;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-right: 50px;
}
#header {
	position: absolute;
	left: 1%;
	top: 10%;
	BACKGROUND-COLOR: transparent;
overflow: no;
color: #222222;
	font-size: 190%;
	width: 700px; 
	height: 35px; 
	z-index: 41; 
	border: 0px solid #222222; 
	margin: 0px 0px 0px 0px; 
letter-spacing: 0.70em;
word-spacing: 0.00em;
line-height: 1.40em;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	text-align: left;
}
#header_hochundjung {
	position: absolute;
	left: 1%;
	top: 10%;
	BACKGROUND-COLOR: transparent;
overflow: no;
color: #B7B7B7;
	font-size: 190%;
	width: 700px; 
	height: 35px; 
	z-index: 41; 
	border: 0px solid #222222; 
	margin: 0px 0px 0px 0px; 
letter-spacing: 0.70em;
word-spacing: 0.00em;
line-height: 1.40em;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	text-align: left;
}
#header_contact {
	position: absolute;
	left: 1%;
	top: 10%;
	BACKGROUND-COLOR: transparent;
overflow: no;
color: #B7B7B7;
	font-size: 190%;
	width: 700px; 
	height: 35px; 
	z-index: 41; 
	border: 0px solid #222222; 
	margin: 0px 0px 0px 0px; 
letter-spacing: 0.70em;
word-spacing: 0.00em;
line-height: 1.40em;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	text-align: left;
}

#header_sub {
	position: absolute;
	left: 9%;
	top: 2.0%;
	BACKGROUND-COLOR: transparent;
overflow: no;
color: #e5e5e5;
	font-size: 60%;
	//-moz-border-radius: 20px;
	width: 100%; 
	height: 30px; 
	z-index: 42; 
	border: 0px solid #ffffff; 
	margin: 0px 0px 0px 0px; 
letter-spacing: 0.05em;
word-spacing: 0.00em;
line-height: 1.40em;
	padding-top: 6px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-right: 20px;
	text-align: left;
}
#header_sub_hochundjung {
	position: absolute;
	left: 9%;
	top: 2.0%;
	BACKGROUND-COLOR: transparent;
overflow: no;
color: #222222;
	font-size: 60%;
	//-moz-border-radius: 20px;
	width: 100%; 
	height: 30px; 
	z-index: 42; 
	border: 0px solid #ffffff; 
	margin: 0px 0px 0px 0px; 
letter-spacing: 0.05em;
word-spacing: 0.00em;
line-height: 1.40em;
	padding-top: 6px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-right: 20px;
	text-align: left;
}
#header_sub_contact {
	position: absolute;
	left: 9%;
	top: 2.0%;
	BACKGROUND-COLOR: transparent;
overflow: no;
color: #222222;
	font-size: 60%;
	//-moz-border-radius: 20px;
	width: 100%; 
	height: 30px; 
	z-index: 42; 
	border: 0px solid #ffffff; 
	margin: 0px 0px 0px 0px; 
letter-spacing: 0.05em;
word-spacing: 0.00em;
line-height: 1.40em;
	padding-top: 6px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-right: 20px;
	text-align: left;
}
#logo {
	text-align: left;
	width: 300px;
	height: 110px;
	border: 0px solid #ffffff; 

	margin: 0px 0px 0px 0px; 
	z-index: 20; 
	position: absolute;
	right: 0px;
	top: 55%;
}
#logo_fotos {
	text-align: left;
	width: 300px;
	height: 110px;
	border: 0px solid #ffffff; 

	margin: 0px 0px 0px 0px; 
	z-index: 0; 
	position: absolute;
	right: 0px;
	top: 33%;
}
.txt_agentur { 
color: #ffffff;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 80%;
font-weight: normal;
letter-spacing: 0.00em;
word-spacing: 0.00em;
line-height: 1.40em;
padding-top: 92px;
padding-left: 0px;
margin: 0px 0px 0px 83px; 
}
#lines {
	BACKGROUND-COLOR: transparent;
	z-index: 50; 
	position: absolute;
	left: 0%;
	top: 100%;
}

.top_left { 
	color: #222222;	
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 110%;
	font-style: normal;
	font-weight: 100;
	background-color: none;
	border-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
letter-spacing: 0.00em;
word-spacing: 0.00em;
	padding-top: 46px;
	padding-left: 26px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-align: left;	
	}
.top_left_large { 
	color: #222222;	
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 150%;
	font-style: normal;
	font-weight: bold;
	background-color: none;
	border-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
letter-spacing: 0.00em;
word-spacing: 0.00em;
line-height: 1.40em;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: px;
	padding-right: 0px;
	text-align: center;	
	}
.top_right { 
	color: #222222;	
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 90%;
	font-style: normal;
	font-weight: 700;
	background-color: none;
	border-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
letter-spacing: 0.00em;
word-spacing: 0.00em;
line-height: 1.40em;
	padding-top: 120px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-align: left;	
	}
.left_img { 
	color: #222222;	
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 150%;
	font-style: normal;
	font-weight: bold;
	background-color: none;
	border-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
letter-spacing: 0.00em;
word-spacing: 0.00em;
	padding-top: 12px;
	padding-left: 62px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-align: left;	
	}
.content_left { 
	color: #222222;	
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 110%;
	font-style: normal;
	font-weight: 100;
	background-color: none;
	border-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
letter-spacing: 0.00em;
word-spacing: 0.00em;
	padding-top: 0px;
	padding-left: 26px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-align: left;	
	}
.content_right { 
	color: #222222;	
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 90%;
	font-style: normal;
	font-weight: 700;
	background-color: none;
	border-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
letter-spacing: 0.00em;
word-spacing: 0.00em;
line-height: 1.70em;
	padding-top: 20px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-align: left;	
	}
.content_txt { 
	color: #222222;	
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	background-color: none;
	border-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
letter-spacing: 0.00em;
word-spacing: 0.00em;
line-height: 1.70em;
	padding-top: 20px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-align: left;	
	}











.left { 
font-size: 105%;
width: 274px;
line-height: 1.20em;
	padding-top: 44px;
}
* html .left { 
line-height: 0.60em;
l\ine-height: 0.60em;
	padding-top: 58px;
	p\adding-top: 54px;
}


.bull {
font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
font-size: 100%;
color: #AC2051
}
.fbull { 
font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
font-size: 100%;
color: #222222
}
.fcpysign { 
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; 
font-size: 125%; 
color: #aaaaaa;
}
.fcpysigntxt_grey { 
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; 
font-size: 100%;
font-weight: normal;
text-decoration: none;
color: #aaaaaa;
letter-spacing: 0.00em;
word-spacing: 0.00em;
line-height: 1.00em;
}
#TDfootermenu_bottom {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
position: absolute;
top: 0%;
left: 0%;
width: 50%;
height: 16px;
z-index: 200;
border: 0px solid;
background-color: none;  
font-size: 55%;
text-decoration: none;
color: #aaaaaa;
letter-spacing: 0.05em;
word-spacing: 0.00em;
line-height: 1.20em;
}