@charset "UTF-8";/* CSS Main Document */@viewport {   width: device-width;}.seite {	width:100%;	background-color:#F9F;}.container {	width: 800px;	background: transparent url( ../../images/main_prakla_seismos_allgemein_mc.jpg ) no-repeat top;/*	background: transparent url( ../Images/Hintergrund/hintergrund.jpg ) no-repeat top;	background-color:#F9F;*/	padding:0px 0px;	text-align: center;	margin: 0 auto; 	z-index:3;}.header {	background: transparent url( ../Main/Images/prakla_seimos_titel_neu.png ) no-repeat top;	margin: 0 auto;	height: 115px;     /* 90 */	z-index:10;}.header_psr {	background: transparent url( ../Main/Images/prakla_seimos_titel_psr.png ) no-repeat top;	margin: 0 auto;	height: 115px;     /* 90 */	z-index:10;}.header_psd {	background: transparent url( ../Main/Images/prakla_seimos_titel_psd.png ) no-repeat top;	margin: 0 auto;	height: 115px;     /* 90 */	z-index:10;}.header_fullscreen  {	position:absolute;	top:10px;	right:22px;	z-index:11;}.hmenue {	background: transparent url( ../Main/Images/psm_hintergrund.gif ) no-repeat top;	margin-left: 0px; 	height: 30px;	width: 800px;	z-index:15;}.content_all {	overflow: auto;	background: transparent;	height: 560px; /* 600 */	width: 800px;	z-index:17;}.content_report_php {	overflow: auto;	background: transparent;	height: 560px; /* 600 */	width: 800px;	z-index:17;}.menue {	overflow: auto;	/*opacity: 0.5;                          Durchsichtigkeit  */	padding: 5px 5px 5px 5px;   /* Rand oben/unten links/rechts  */	height: 560px; /* 600 */	max-width:170px;	text-align:left;	float:left;	z-index:20;}.content {	overflow: auto;	padding: 5px 5px 5px 5px;	background: transparent;	height: 560px;	width: 610px;	float:right;	z-index:25;}.content_allgemein {	overflow: auto;	padding: 5px 5px 5px 5px;		background: transparent;		background:url(../../images/600x600/main_prakla_seismos_allgemein.png);		background-repeat:no-repeat;	height: 560px;	width: 610px;	float:right;	z-index:25;}.content_report {	overflow: auto;	padding: 5px 5px 5px 5px;		background: transparent;		background:url(../../images/600x600/main_prakla_seismos_report.png);		background-repeat:no-repeat;	height: 560px;	width: 610px;	float:right;	z-index:25;}.content_hochsee {	overflow: auto;	padding: 5px 5px 5px 5px;		background: transparent;		background:url(../../images/600x600/main_prakla_seismos_hochsee.png);		background-repeat:no-repeat;	height: 560px;	width: 610px;	float:right;	z-index:25;}.content_flachwasser {	overflow: auto;	padding: 5px 5px 5px 5px;		background: transparent;		background:url(../../images/600x600/main_prakla_seismos_flachwasser.png);		background-repeat:no-repeat;	height: 560px;	width: 610px;	float:right;	z-index:25;}.content_video {	overflow: auto;	padding: 5px 5px 5px 5px;		background: transparent;		background:url(../../images/600x600/main_prakla_seismos_video.png);		background-repeat:no-repeat;	height: 560px;	width: 610px;	float:right;	z-index:25;}.content_airgun {	overflow: auto;	padding: 5px 5px 5px 5px;		background: transparent;		background:url(../../images/600x600/main_prakla_seismos_sonderdruck_I.png);		background-repeat:no-repeat;	height: 560px;	width: 610px;	float:right;	z-index:25;}.content_chronik_header {	overflow: auto;	top:0px;	background: transparent;	height: 70px; /* 600 */	width: 800px;	z-index:17;}.content_chronik {	overflow: auto;	padding:0px 0px;	background: transparent;	height: 490px; /* 600 */	width: 800px;	z-index:17;}.google_suche {	padding: 5px 5px;	overflow: auto;	background: transparent;	height: 560px; /* 600 */	width: 790px;	z-index:17;}.fusszeile {	overflow: auto;	padding: 5px 5px;	height: 30px;	width: 790px;	text-align:left;	float:left;	z-index:30;}/* ---------------im filmarchiv ------------------im filmarchiv ------------------im filmarchiv -------- */.center {	overflow: auto;	position:relative;	padding: 0px 0px;	left: 0px; top: 0px;/*	background-color:#F00;*/	text-align: center;}/* ----------------preloader-----------------------preloader---------------------preloader---------------------- */#hidepage {	position: absolute;	left: 0px;	top: 0px;	background-color:#FFF;	height: 100%;	width: 100%;}/* -----------------------------------------------------------------------------*/#survey_logo {	position:absolute;	top:470px;	left:0px;	z-index:20;}#content_seiten {	position:absolute;	top:550px;	left:240px;	z-index:21;}#content_wechsel {	position:absolute;	top:560px;	left:250px;	z-index:21;}/* ---------- DIV --------fï¿½r einzelne Seitenaufrufe----------- DIV -----------fï¿½r einzelne Seitenaufrufe------- DIV --------fï¿½r einzelne Seitenaufrufe---------- DIV ---------- */#flachwasser_menue_links {	overflow: auto;	position:absolute;	top:250px;	width:160px;	left:0px;	z-index:24;}#hochsee_menue_links {	position:absolute;	top:320px;	width:160px;	left:0px;	z-index:1;}#array_menue_links {	position:absolute;	top:400px;	width:160px;	left:0px;	z-index:1;}#report_menue_links {	position:absolute;	top:410px;	width:160px;	left:2px;	z-index:24;}#report_menue_sonderdruck_database_links {	position:absolute;	top:285px; /*310*/	width:160px;	left:0px;	z-index:24;}#report_menue_sonderdruck_links {	position:absolute;	top:340px;	width:160px;	left:0px;	z-index:24;}#report_menue_database_links {	position:absolute;	top:350px;	width:160px;	left:0px;	z-index:24;}#datenblatt_menue_links {	position:absolute;	top:440px;	width:160px;	left:0px;	z-index:35;}#hafenkonzert {	overflow: auto;	position:absolute;	top:46px;	left:0px;	z-index:24;}#hafenkonzert_interview {	overflow: auto;	position:absolute;	top:351px;	left:0px;	width: 412px;	z-index:24;}#hafenkonzert_text {	overflow: auto;	position:absolute;	top:400px;	left:0;	width: 412px;	z-index:24;}/* -------Scrolling in Frames im iPad--------Scrolling in Frames im iPad-------------------Scrolling in Frames im iPad----------------------- */html { 	overflow: auto; /*   Fï¿½r IOS Gerï¿½te			*/		-webkit-overflow-scrolling: touch; 	}/*      TEXT       TEXT       TEXT       TEXT       TEXT       TEXT       TEXT       TEXT       TEXT       TEXT       TEXT       TEXT       TEXT       */body {	font: 100%/1.2 Verdana, Arial, Helvetica, sans-serif;	color: #000000;	margin: 0;	padding-top: 10px;}.bodyText {	color: #000000;	font-family: Arial,Helvetica,sans-serif;	text-align: left;	font-size: 12px;}.bodyTextG {	color:#CCC;	font-family: Arial,Helvetica,sans-serif;	text-align: left;	font-size: 12px;}.bodyTextXX {	color:#F0F;	font-family: Arial,Helvetica,sans-serif;	text-align: left;	font-size: 12px;}.bodyTextF {	color: #000000;	font-family: Arial,Helvetica,sans-serif;	font-weight: bold;	font-size: 12px;}.bodyTextS {	color:#00F;	font-family: Arial,Helvetica,sans-serif;	font-style:normal;	font-weight: 100;	font-size: 11px;	}.bodyTextFett {	color: #000000;	font-family: Arial,Helvetica,sans-serif;	font-weight: bold;	font-size: 14px;}.bodyTextK {	color: #000000;	font-style: italic;	font-family: Arial,Helvetica,sans-serif;	font-size: 12px;}.headline {	color: #000000;	font-family: Arial,Helvetica,sans-serif;	font-size: 14px;	font-weight: bold;}p {	color: #0000CC;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	display: inline;	font-style: normal;	font-weight: 200;	text-decoration: none;}.bodyTextT {    color: #000000;    font-family: Arial,Helvetica,sans-serif;	text-align: left;    font-size: 12px;}/* -----------Sitemap ----------Sitemap -------Sitemap -------Sitemap -------Sitemap -------Sitemap -------Sitemap -------Sitemap -------Sitemap ---------- */.bodyIndexF {	color: #000000;	font-family: Arial,Helvetica,sans-serif;	font-weight: bold;	font-size: 11px;}.bodyIndex {	color: #CCC;	font-family: Arial,Helvetica,sans-serif;	font-size: 11px;}.bodyIndexL {	color: #000000;	font-family: Arial,Helvetica,sans-serif;	font-size: 11px;}/* -----------Speisekarte---------- */.speisekarteTextF {    color:#00F;	font-family:Comic Sans MS;	font-weight: bold;    font-size: 22px;}.speisekarteTextT {    color:#00F;	font-family:Comic Sans MS;	text-align: left;    font-size: 16px;}.speisekarteText {    color:#00F;	font-family:Comic Sans MS;	text-align: left;    font-size: 13px;}/* -------------Table--------Table------Table------Table------Table------Table------Table------Table------Table------Table------Table------Table------Table--------*/td {	vertical-align:text-top;} tr {	vertical-align:text-top;} th {	vertical-align:text-top;	padding: 0px 10px;}.unten { vertical-align:bottom;}.bodyTextTab {	color: #000000;	font-family: Arial,Helvetica,sans-serif;	text-align: left;	font-size: 12px;}/* -------------LINK----------LINK----------LINK----------LINK----------LINK----------LINK----------LINK----------LINK----------LINK----------LINK------------------------*/a:link {font-family: Arial,Helvetica,sans-serif; font-size: 12px; text-decoration: underline; color: #00F;}a:visited{color:#060;}a:focus{color:#F00;}a:hover{color:#F00;}a:active {color:#F00;}a.navi_top:link {font-family: Arial,Helvetica,sans-serif; font-size: 12px; color:#00F;text-decoration: none;}a.navi_top:visited {color:#060;}a.navi_top:focus {color:#F00;}a.navi_top:hover {color:#F00;}a.navi_top:active {color:#F00;}a.menue_top:link {font-family: Arial,Helvetica,sans-serif; font-size:12px; color:#00F;text-decoration: none;}a.menue_top:visited {color:#060;}a.menue_top:focus {color:#00F;}a.menue_top:hover {color:#00F;}a.menue_top:active {color:#F00;}a.menue_main:link {font-family: Arial,Helvetica,sans-serif; font-size:12px; color:#F0F;text-decoration: none;}a.menue_main:visited {color:#F0F;}a.menue_main:focus {color:#F0F;}a.menue_main:hover {color:#F0F;}a.menue_main:active {color:#F00;}a.table:link {font-family: Arial,Helvetica,sans-serif; font-size:12px; color:#00F; font-variant:normal; font-weight:100; text-decoration: none;}a.table:visited {color:#060;}a.table:focus {color:#F00;}a.table:hover {color:#F00;}a.table:active {color:#F00;}/* -------------Images-----------------------Images-----------------------Images-----------------------Images------------*/a img {	border: none;}img[usemap] {	 border: none;}/* -------------Text---------Text---------Text---------Text---------Text---------Text---------Text---------Text---------Text---------Text---------Text---------Text---------Text------*/.fussnote {	font-family: Arial,Helvetica,sans-serif, Times, serif;	font-size: 9pt;	color: #0000FF;	background-color: #FFFFFF;	background-position: top;	text-decoration: none;}.fusszeile {    color: #0000CC;    font-family: Arial,Helvetica,sans-serif;    font-size: 12px;	font-weight: bold;	text-align:center;}.hgrund {	font-family: Comic Sans MS;	font-size:11pt;	COLOR:black;/*	font-weight:bold;   */	background-color:#FF9;}.byline {	color: #999933;	font-style: italic;	font-weight: bold;	display: inline;	font-size: 12px;}/* ~~ ToolTipp ~~~~Datenbank~~ ToolTipp ~~~~Datenbank~~ ToolTipp ~~~~Datenbank~~ ToolTipp ~~~~Datenbank~~ ToolTipp ~~~~Datenbank ~~ */a.info {position:relative;z-index:1;/*background-color:#ff0; */	color:#0FF;	text-decoration:none;    color: #000000;    font-family: Arial,Helvetica,sans-serif;	text-align: left;/*	vertical-align:text-top;*/    font-size: 12px;	padding-left: 0px;} a.info:hover {z-index:2;background-color:#3FF;} a.info span {display: none;} a.info:hover span { display:block;position:absolute; top:-4em;left:0em;width:10em;border:1px solid #12127D; background-color:#FFC;color:#000; text-align: center;padding: 5px;font-size: 1.0em;}/* ~~ Hafenkonzert AudioPlayer. ~~ */#player { width: 412px; height: 32px;}?/* ~~ Dieser gruppierte Selektor gibt die Listen im .content-Bereich an. ~~ */.content ul, .content ol { 	padding: 0 15px 15px 40px;}/* ~~ Verschiedene float/clear-Klassen fï¿½r Fusszeile ~~ */.fltrt { 	float: right;	margin-left: 8px;}.fltlft {	float: left;	margin-right: 8px;}.clearfloat {	clear:both;	height:0;	font-size: 1px;	line-height: 0px;}