/* ------------------------------------------------------ DESIGN ------------------------------------------------------ */

body {
	background-image: url(_img/background/background.jpg);
	margin-right: auto;
	margin-left: auto;
	margin-top: auto;
	margin-bottom: auto;
	width: 954px;
	height: 700px;}

#mitte {
	position:relative;
	top: 0.5cm;
	z-index:1;
	visibility: visible;}

#hintergrund {
	position: absolute;
	width:954px;
	height:700px;
	background-color:#002b4e;
	z-index:2;
	visibility: visible;}

#oben {
	position:absolute;
	left:0px;
	top:0px;
	width:954px;
	height:157px;
	z-index:8;
	background-image: url(_img/background/head.jpg);}

#button {
	position:absolute;
	left:0px;
	top:155px;
	width:954px;
	height:30px;
	z-index:12;}

#linie-links {
	position:absolute;
	left:10px;
	top:0px;
	width:13px;
	height:155px;
	z-index:11;
	background-image: url(_img/background/linie-links.jpg);}

#linie-links2 {
	position:absolute;
	left:10px;
	top:516px;
	width:13px;
	height:131px;
	z-index:8;
	background-image: url(_img/background/linie-links.jpg);}

#linieunten {
	position:absolute;
	left:5px;
	top:656px;
	width:949px;
	height:17px;
	background:url(_img/background/linie-unten.jpg);
	z-index:9;}

#button-unten {
	position:absolute;
	left:764px;
	top:679px;
	width:135px;
	height:12px;
	z-index:7;}

a:link {
	text-decoration: none;
	color: #FFFFFF;}
	
a:visited {
	text-decoration: none;
	color: #FFFFFF;}

.download a:link, a:visited, a:hover, a:active {
	text-decoration: none;}
	
/* ------------------------------------------------------ DESIGN TABELLE ------------------------------------------------------ */

body,td,th {
	font-family: Courier New, Courier, monospace;
	color:#FFFFFF;}
		
#inhalt td a:link {
color:#FFFFFF;}

#inhalt td a:hover {
background:#4b6982;}

#inhalt td a:focus {
background:#4b6982;}

#inhalt td a:active { 
background:#4b6982;}

/* ------------------------------------------------------ DESIGN UNTERMENUE ------------------------------------------------------ */

#menue {
	position:absolute;
	left:0px;
	top:185px;
	width:281px;
	height:344px;
	z-index:2;
	background-image: url(_img/background/menue.jpg);
	visibility: visible;}

#navi {
	position:absolute;
	left:15px;
	top:82px;
	width:157px;
	height:147px;
	z-index:6;
	font-size:15px;}
	
#navi a {
color: #FFFFFF;}

#navi a:hover, #navi a:focus, #navi a:active {
color: #FF0000;}

/* ------------------------------------------------------ DESIGN INDEX ------------------------------------------------------ */

#txt-home {
	position:absolute;
	left:50px;
	top:215px;
	width:855px;
	height:412px;
	z-index:5;
	background-image: url(_img/background/linie.jpg);
	visibility: visible;}

#streifen {
	position:absolute;
	left:0px;
	top:0px;
	width:855px;
	height:104px;
	z-index:9;
	background-image: url(_img/background/streifen.jpg);}

#inhalt-home {
	position:absolute;
	left:21px;
	top:126px;
	width:818px;
	height:256px;
	z-index:6;
	background-image: url(_img/background/linie-inhalt.jpg);
	visibility: visible;}

#link-fenster {
	position:absolute;
	left:569px;
	top:11px;
	width:234px;
	height:130px;
	z-index:13;
	visibility: visible;}

#sprachfenster {
	position:absolute;
	left:11px;
	top:100px;
	width:156px;
	height:113px;
	z-index:14;
	background-image: url(_img/background/sprachfenster.jpg);
	visibility: visible;}
	
#language {
	position:absolute;
	left:11px;
	top:100px;
	width:208px;
	height:113px;
	z-index:14;
	background-image: url(_img/background/language.jpg);
	visibility: visible;}

#anschrift {
	position:absolute;
	left:9px;
	top:236px;
	width:800px;
	height:17px;
	font-size:15px;
	z-index:15;
	visibility: visible;}

#trennstrich {
	position:absolute;
	left:8px;
	top:228px;
	width:802px;
	height:2px;
	z-index:16;
	overflow: hidden;
	background-color: #486780;
	visibility: visible;}

#willkommen {
	position:absolute;
	left:11px;
	top:11px;
	width:418px;
	height:77px;
	z-index:19;
	visibility: visible;}

#home1 {
	position:absolute;
	left:414px;
	top:153px;
	width:355px;
	height:67px;
	z-index:18;
	visibility: visible;}

#hamburg {
	position:absolute;
	left:380px;
	top:90px;
	width:162px;
	height:67px;
	z-index:17;
	visibility: visible;}

#video {
	position:absolute;
	left:216px;
	top:100px;
	width:148px;
	height:113px;
	z-index:12;}
	
#logo-home {
	position:absolute;
	left:434px;
	top:11px;
	width:131px;
	height:76px;
	z-index:2;}

/* ------------------------------------------------------ DESIGN INHALT ------------------------------------------------------ */

#text {
	position:absolute;
	left:300px;
	top:215px;
	width:605px;
	height:412px;
	z-index:3;
	background-image: url(_img/background/linie.jpg);}

#linie {
	position:absolute;
	left:567px;
	top:26px;
	width:1px;
	height:370px;
	z-index:48;
	background-color: #FFFFFF;
	overflow: hidden;
	visibility: visible;}

#seitenmenue {
	position:absolute;
	left:575px;
	top:55px;
	width:25px;
	height:310px;
	z-index:49;
	visibility: visible;}

#menue-button {
	position:absolute;
	left:21px;
	top:11px;
	width:120px;
	height:25px;
	z-index:36;
	visibility: visible;}

#funktion-zurueck {
	position:absolute;
	left:456px;
	top:18px;
	width:90px;
	height:19px;
	font-size:14px;
	z-index:34;
	background-image: url(_img/background/linie-inhalt.jpg);
	visibility: visible;}
	
#funktion-zurueck a {
color: #FFFFFF;}

#funktion-zurueck a:hover, #funktion4 a:focus, #funktion4 a:active {
color: #FF0000;}

#funktion-zurueck2 {
	position:absolute;
	left:350px;
	top:18px;
	width:90px;
	height:19px;
	font-size:14px;
	z-index:43;
	background-image: url(_img/background/linie-inhalt.jpg);
	visibility: visible;}
	
#funktion-zurueck2 a {
color: #FFFFFF;}

#funktion-zurueck2 a:hover, #funktion4 a:focus, #funktion4 a:active {
color: #FF0000;}

#funktion-weiter {
	position:absolute;
	left:456px;
	top:18px;
	width:90px;
	height:19px;
	font-size:14px;
	z-index:44;
	background-image: url(_img/background/linie-inhalt.jpg);
	visibility: visible;}
	
#funktion-weiter a {
color: #FFFFFF;}

#funktion-weiter a:hover, #funktion4 a:focus, #funktion4 a:active {
color: #FF0000;}

#login {
	position:absolute;
	left:711px;
	top:18px;
	width:90px;
	height:19px;
	font-size:14px;
	z-index:33;
	background-image: url(_img/background/linie-inhalt.jpg);
	visibility: visible;}
	
#login a {
color: #FFFFFF;}

#login a:hover, #funktion4 a:focus, #funktion4 a:active {
color: #FF0000;}

/* ------------------------------------------------------ INHALT ------------------------------------------------------ */

#inhalt{
	position:absolute;
	left:21px;
	top:46px;
	width:525px;
	height:336px;
	z-index:47;
	background-image: url(_img/background/linie-inhalt.jpg);
	font-size:13px;
	visibility: visible;}
	
#inhalt-webcam{
	position:absolute;
	left:21px;
	top:46px;
	width:780px;
	height:336px;
	z-index:34;
	font-size:13px;
	visibility: visible;
	background-image: url(_img/background/linie-inhalt.jpg);}
	
#inhalt-gutschein{
	position:absolute;
	left:21px;
	top:46px;
	width:780px;
	height:336px;
	z-index:34;
	font-size:13px;
	background-image: url(_img/background/linie-inhalt.jpg);
}
	
#querschnitt {
	position:absolute;
	left:260px;
	top:11px;
	width:207px;
	height:316px;
	z-index:2;}
	
#befehle {
	position:absolute;
	left:12px;
	top:106px;
	width:171px;
	height:152px;
	z-index:2;}
	
#technik {
	position:absolute;
	left:31px;
	top:26px;
	width:250px;
	height:49px;
	z-index:3;}

/* ------------------------------------------------------ TRENNLINIEN ------------------------------------------------------ */
		
#geschichte-trennung {
	position:absolute;
	left:334px;
	top:167px;
	width:150px;
	height:2px;
	z-index:37;
	overflow: hidden;
	background-color: #486780;}
	
#trennung-open {
	position:absolute;
	left:9px;
	top:80px;
	width:504px;
	height:2px;
	z-index:2;
	overflow: hidden;
	background-color: #486780;}
	
#trennung-open1 {
	position:absolute;
	left:9px;
	top:223px;
	width:504px;
	height:2px;
	z-index:2;
	overflow: hidden;
	background-color: #486780;}
	

#trennung-bus1 {
	position:absolute;
	left:11px;
	top:186px;
	width:504px;
	height:2px;
	z-index:2;
	overflow: hidden;
	background-color: #486780;}	
	
#trennung-fuehrung-kurz {
	position:absolute;
	left:33px;
	top:232px;
	width:290px;
	height:2px;
	z-index:49;
	background-color: #486780;
	visibility: visible;
	overflow: hidden;}
	
#trennung-fuehrung-kurz2 {
	position:absolute;
	left:33px;
	top:336px;
	width:290px;
	height:2px;
	z-index:48;
	background-color: #486780;
	visibility: visible;
	overflow: hidden;}
	
#trennung-fuehrung {
	position:absolute;
	left:10px;
	top:131px;
	width:505px;
	height:2px;
	z-index:4;
	overflow: hidden;
	background-color: #486780;
	visibility: visible;}
	
#trennung-fuehrung2 {
	position:absolute;
	left:10px;
	top:280px;
	width:505px;
	height:2px;
	z-index:3;
	overflow: hidden;
	background-color: #486780;
	visibility: visible;}
	
#trennung-fuehrung3 {
	position:absolute;
	left:10px;
	top:184px;
	width:505px;
	height:2px;
	z-index:2;
	overflow: hidden;
	background-color: #486780;
	visibility: visible;}
	
#trennung-techn {
	position:absolute;
	left:11px;
	top:33px;
	width:502px;
	height:2px;
	z-index:4;
	background-color: #486780;
	overflow: hidden;
	visibility: visible;}
	
#trennung-techn2 {
	position:absolute;
	left:11px;
	top:207px;
	width:502px;
	height:2px;
	z-index:3;
	background-color: #486780;
	overflow: hidden;
	visibility: visible;}
	
#trennung-service {
	position:absolute;
	left:11px;
	top:229px;
	width:502px;
	height:2px;
	z-index:2;
	overflow: hidden;
	background-color: #486780;}
	
#trennung-kontakt {
	position:absolute;
	left:258px;
	top:12px;
	width:2px;
	height:312px;
	z-index:2;
	overflow: hidden;
	background-color: #486780;}
	
#trennung-kontakt1 {
	position:absolute;
	left:10px;
	top:45px;
	width:505px;
	height:2px;
	z-index:6;
	overflow: hidden;
	background-color: #486780;
	visibility: visible;}
	
#trennung-kontakt2 {
	position:absolute;
	left:10px;
	top:93px;
	width:505px;
	height:2px;
	z-index:5;
	overflow: hidden;
	background-color: #486780;
	visibility: visible;}
	
#trennung-kontakt3 {
	position:absolute;
	left:10px;
	top:240px;
	width:505px;
	height:2px;
	z-index:4;
	overflow: hidden;
	background-color: #486780;
	visibility: visible;}

/* ------------------------------------------------------ DESIGN IMPRESSUM ------------------------------------------------------ */

#inhalt-impressum{
	position:absolute;
	left:21px;
	top:46px;
	width:780px;
	height:336px;
	z-index:34;
	font-size:13px;
	visibility: visible;
	background-image: url(_img/background/u-434_impressum-stempel.jpg);
	overflow: auto;}
	
#linie-impressum {
	position:absolute;
	left:817px;
	top:26px;
	width:1px;
	height:370px;
	z-index:46;
	background-color: #FFFFFF;
	overflow: hidden;
	visibility: visible;}

#seitenmenue-impressum {
	position:absolute;
	left:825px;
	top:55px;
	width:25px;
	height:310px;
	z-index:47;
	visibility: visible;}
	
/* ------------------------------------------------------ DESIGN ANFAHRT ------------------------------------------------------ */

#inhalt-pkw1 {
	position:absolute;
	left:21px;
	top:46px;
	width:525px;
	height:336px;
	z-index:4;
	background-image: url(_img/background/linie-inhalt.jpg);
	font-size:13px;
	visibility: hidden;}
	
#inhalt-pkw1 td a:link    {
color:#FFFFFF;}

#inhalt-pkw1 td a:hover   {
background:#4b6982;}

#inhalt-pkw1 td a:focus  {
background:#4b6982;}

#inhalt-pkw1 td a:active  { 
background:#4b6982;}
	
#inhalt-pkw2 {
	position:absolute;
	left:21px;
	top:46px;
	width:525px;
	height:336px;
	z-index:3;
	background-image: url(_img/background/linie-inhalt.jpg);
	font-size:13px;
	visibility: hidden;}
	
#inhalt-pkw2 td a:link    {
color:#FFFFFF;}

#inhalt-pkw2 td a:hover   {
background:#4b6982;}

#inhalt-pkw2 td a:focus  {
background:#4b6982;}

#inhalt-pkw2 td a:active  { 
background:#4b6982;}

/* ------------------------------------------------------ DESIGN BOOK ------------------------------------------------------ */

#book-links {
	position:absolute;
	left:50px;
	top:215px;
	width:315px;
	height:412px;
	z-index:2;
	background-image: url(_img/background/linie.jpg);}
	
#book-rechts {
	position:absolute;
	left:400px;
	top:215px;
	width:504px;
	height:412px;
	z-index:2;
	background-image: url(_img/background/linie.jpg);}
	
#txt-book-links {
	position:absolute;
	left:21px;
	top:46px;
	width:273px;
	height:336px;
	z-index:2;
	background-image: url(_img/background/linie-inhalt.jpg);}
	
#txt-brook-rechts {
	position:absolute;
	left:21px;
	top:46px;
	width:386px;
	height:325px;
	z-index:2;
	background-image: url(_img/background/linie-inhalt.jpg);}

#linie-book {
	position:absolute;
	left:466px;
	top:26px;
	width:1px;
	height:370px;
	z-index:46;
	background-color: #FFFFFF;
	overflow: hidden;
	visibility: visible;}

#seitenmenue-book {
	position:absolute;
	left:474px;
	top:55px;
	width:25px;
	height:310px;
	z-index:47;
	visibility: visible;}
	
/* ------------------------------------------------------ DESIGN GAESTEBUCH ------------------------------------------------------ */	
	
	#gutschein {
	position:absolute;
	left:15px;
	top:15px;
	width:270px;
	height:221px;
	z-index:2;
	background-image: url(_img/gutschein/gutschein.jpg);}
	
#txt-gutschein {
	position:absolute;
	left:15px;
	top:253px;
	width:269px;
	height:71px;
	z-index:2;}
	
#inhalt-tabelle {
	position:absolute;
	left:307px;
	top:69px;
	width:335px;
	height:337px;
	z-index:2;
	background-image: url(_img/background/linie-inhalt.jpg);}

/* ------------------------------------------------------ BESCHRIFTUNG ------------------------------------------------------ */

.beschriftung-klein {
font-size: 11px}

.ueberschrift {
font-size: 16px;
font-weight: bold;}
	
.beschriftung-farbig {
background-color:#486780;
padding-left:4px;
padding-right:4px;
margin:0px;}

.beschriftung-farbig2 {
background-color:#2b4f6c;
padding-left:4px;
padding-right:4px;
margin:0px;}

.sprache {
font-size: 13px}
