@charset "utf-8";
/*	CSS Document
	*** Internetdatenbank Abraxas Verlag GmbH Version 2008 -englisch- ***
	*** Copyright 2008 by A.C.S. Computer, D-31174 Schellerten       ***
	*** Autor: Oliver Silbe                                          ***
*/

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a:focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.PageMainContainer {
	/*  Hauptcontainer der Seite, ist mittig ausgerichtet, enthält alle Untercontainer  */
	/*  PLAZIERUNG: direkt im document  */
	width: 998px;
	position: absolute;
	top: 98px;
	left: 50%;
	margin-left: -499px;
}
#HeaderGrafik {
	/*  Container für die Kopfgrafik der Seite  */
	width: 998px;
	height: 97px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -499px;
}
.Promotion {
	/*  Container für Google und Marktaktuell (links und rechts neben dem Inhalt  */
	/*  PLAZIERUNG: im Abschnitt "PageMainContainer" linksseitig  */
	position:relative;
	width:219px;
	height:1000px;
	float:left;
	background-color:#FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	padding-top: 8px;
	padding-left: 3px;
}
#GoogleRow {
	/* Positionierung der Google-Spalte in der linken Spalte */
	margin-left: 11px;
}
#PromoImageLeft {
	/* enthält die Werbebilder links oberhalb der Google-Anzeigen */
	position: relative;
	width: 152px;
	height: 180px;
	top: 0px;
	left: 5px;
	margin-bottom: 15px;
	margin-top: -20px;
	border: 0px;
	display: none;
}
#PromoImageRight {
	/* enthält die Werbebilder rechts oberhalb der News */
	position: relative;
	width: 152px;
	height: 180px;
	top: 0px;
	left: 5px;
	margin-bottom: 15px;
	margin-top: -20px;
	border: 0px;
	display: none;
}
#GooglePromotion {
	/* linkes senkrechtes Werbefeld "Google Ad-Sense" */
	overflow:auto;
}
#IFrame_Marketplace {
    /* Positionierung des Inline-Frame der "Marktplatz"-Anzeige (rechte Spalte) */
	margin-left: 8px;
}
.Content {
	/*  Hauptcontainer für den kompletten Datenbankinhalt ausgenommen Werbung und Fusszeile (Zähler, etc.) */
	/*  PLAZIERUNG: im Abschnitt "PageMainContainer" mittig zwischen "Promotion"  */
	position:relative;
	width:550px;
	height:850px;
	float:left;
	background-color:#FFFFFF;
}
#Footer {
	/*  Enthält die komplette Fusszeile einschl. Impressum, Zähler und Fahnen mit Infos */
	/*  PLAZIERUNG: im Abschnitt "PageMainContainer" unterhalb von Promotion-Content-Promotion  */
	position:relative;
	width:996px;
	height:25px;
	clear:left;
	background-color:#FFFFFF;
	border-top: 22px solid #CCCCCC;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}
.FooterSegments {
	/* die 3 Abschnitte in Fusszeile (Impressum, Allg. Info, Zähler  */
	width:150px;
	float:left;
	text-align:center;
	height: 40px;
}
.FooterSegments a:Link {
	font-size: 12px;
	color:#0000FF;
}
.FooterSegments a:visited {
	font-size: 12px;
	color:#0000FF;
}
.FooterSegments a:focus {
	font-size: 12px;
	color:#0000FF;
}
.FooterSegments a:hover {
	font-size: 12px;
	color:#0000FF;
	text-decoration:underline;
}
.FooterSegments a:active {
	font-size: 12px;
	color:#0000FF;
}
#FooterSegment_1 {
	width: 222px;
	height: 25px;
	margin-top: 0px;
}
#FooterSegment_2 {
	width: 550px;
	background-color:#FFFFFF;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	height: 25px;
}
#FooterSegment2Caption {
 	background: #FFFFFF;
	width: 520px;
	height: 15px;
	margin-left: 15px;
}
#FooterSegment2CaptionHide {
 	background: #FFFFFF;
	width: 520px;
	height: 15px;
	margin-left: 15px;
	visibility:hidden;
}
.FooterSegment2CaptionBlock {
 	background: #FFFFFF;
	width: 173px;
	float:left;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}
#FooterSegment2ContentHide {
 	background: #999999;
	width: 516px;
	height: 50px;
	border: 2px solid #000000;
	margin-left:15px;
	visibility:hidden;
}
#FooterSegment2Content {
 	background: #999999;
	width: 516px;
	height: 50px;
	border: 2px solid #000000;
	margin-left:15px;
}
#FooterSeg_2links {
	margin-top: 12px;
	margin-left: 5px;
	margin-right: 5px;
	width: 161px;
	height: 26px;
}
#FooterSeg_2mitte {
	background: #FFFFFF;
	width: 171px;
	height: 36px;
	padding-top: 5px;
	margin-top: 2px;
	border: 2px solid #000000;
	font-size:12px;
	font-weight:bold;
}
#FooterSeg_2rechts {
	margin-top: 12px;
	margin-left: 5px;
	width: 161px;
	height: 26px;
}
#FooterSegment_3 {
	/* der "Impressum"-Link im Fussbereich rechts  */
	font-size:12px;
	font-weight:bold;
	width:167px;
	margin-top: 5px;
	margin-left: 25px;
	height: 25px;
}
.Banner {
	/*  Formatiert die Bannergrafik */
	/*  PLAZIERUNG: im Abschnitt "Content"  */
	position:relative;
	width:470px;
	height:60px;
	margin-left:40px;
	margin-right:40px;
	margin-top:17px;
	margin-bottom:7px;
}
.SearchPanelName {
	/*  Bedienfeld für die Suche nach Namen */
	/*  PLAZIERUNG: im Abschnitt "Content" unterhalb des Abschnittes ".Banner"  */
	position:relative;
	width:516px;
	height:40px;
	margin-left:15px;
	margin-right:15px;
	border:2px solid #000000;
	background-color:#CCCCCC;
}
.SearchPanelType {
	/*  Bedienfeld für die Suche nach Type und Farbe */
	/*  PLAZIERUNG: im Abschnitt "Content" unterhalb des Abschnittes ".SearchNamePanel"  */
	position:relative;
	width:516px;
	height:55px;
	margin-top:7px;
	margin-left:15px;
	margin-right:15px;
	border:2px solid #000000;
	background-color:#CCCCCC;
}
.SearchPanelLabel {
	/*  Linker Teil (Labels) in beiden Suchpanels */
	/*  PLAZIERUNG: in Abschnitten ".SearchPanelName" und ".SearchPanelType"  */
	position:relative;
	height:100%;
	width:75px;
	background-color:#999999;
	font-weight:bold;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000000;
	float:left;
}
.SearchPanelInput {
	/*  Rechter Teil (Sucheingabe bzw. Suchbuttons) in beiden Suchpanels */
	/*  PLAZIERUNG: in Abschnitten ".SearchPanelName" und ".SearchPanelType"  */
	position:relative;
	height:100%;
	width:50px;
	background-color:#CCCCCC;
	font-weight:normal;
}
.ResultPanelLabel {
	/*  Linker Teil (Labels) allen 3 Ergebnisfelder (Beschreibung, Fundorte, Lieferanten) */
	/*  PLAZIERUNG: in Abschnitten "#RDSI_Information", "#RDSI_Location" und "#RDSI_Supplier"  */
	position:relative;
	height:100%;
	width:75px;
	background-color:#CCCCCC;
	font-weight:bold;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000000;
}
.ResDisplaySingleItem {
	/*  ist der übergeordnete Container für das komplette Suchergebnis in Form           */
	/*  der Einzelansicht mit Zurück-Button.                                             */
	/*  PLAZIERUNG: im Abschnitt "Content" unterhalb des Abschnittes ".SearchPanelType"  */
	/*  INHALT: weitere Container in diesem Abschnitt mit ".RDSI_xxx"  */
	position:relative;
	width:520px;
	height:655px;
	margin-top:3px;
	margin-left:15px;
	margin-right:15px;
	background-color:#FFFFFF;
}
.ResDisplayRecordList {
	/*  ist der übergeordnete Container für das komplette Suchergebnis in Form           */
	/*  der Listenansicht ohne Bilder.                                             */
	/*  PLAZIERUNG: im Abschnitt "Content" unterhalb des Abschnittes ".SearchPanelType"  */
	/*  INHALT: weitere Container in diesem Abschnitt mit ".RDSI_xxx"  */
	position:relative;
	width:520px;
	height:645px;
	margin-top:3px;
	margin-left:15px;
	margin-right:15px;
	background-color:#FFFFFF;
}
.ResDisplayRecListContainer {
	/* der Inhaltscontainer für die Ergebnis-Listenansicht   */
	/* PLAZIERUNG: im Abschnitt ".ResDisplayRecordList"  */
	position:relative;
	background-color:#FFFFFF;
	width:520px;
	height:587px;
	margin-top: 5px;
	overflow: scroll;
}
.ResDisplayRecListSegment {
	width:245px;
	height:28px;
	background-color: #FFFFFF;
	margin-top: 2px;
	float: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
.RDRListSegBorderLeft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;	/* zeichnet den linken Rand im Segment */
}
.RDRListSegBorderRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;	/* zeichnet den rechten Rand im Segment */
}
.ResDisplayImageSection {
	overflow:hidden;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
img {
	border: 0;
}
.ResDisplayHeaderSection {
	position:relative;
	background-color:#FFFFFF;
	height: 20px;
	margin-top: 6px;
	font-size: 12px;
	margin-left: 5px;
	width: 235px;
	font-weight: bold;
}
.ResDisplayHeaderSection a:link {
	font-size: 12px;
	font-weight: bold;
}
.ResDisplayHeaderSection a:visited {
	font-size: 12px;
	font-weight: bold;
}
.ResDisplayHeaderSection a:focus {
	font-size: 12px;
	font-weight: bold;
}
.ResDisplayHeaderSection a:hover {
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
}
.ResDisplayHeaderSection a:active {
	font-size: 12px;
	font-weight: bold;
}
.ResDisplayLetterSection {
	position:relative;
	background-color:#FFFFFF;
	height: 20px;
	margin-top: 6px;
	font-size: 11px;
	margin-left: 5px;
	width: 235px;
}
.ResDisplayLetterSection a:link {
	position:relative;
	background-color:#FFFFFF;
	height: 20px;
	margin-top: 6px;
	font-size: 11px;
	margin-left: 5px;
	width: 235px;
	text-decoration: none;
}
.ResDisplayLetterSection a:visited {
	position:relative;
	background-color:#FFFFFF;
	height: 20px;
	margin-top: 6px;
	font-size: 11px;
	margin-left: 5px;
	width: 235px;
	text-decoration: none;
}
.ResDisplayLetterSection a:focus {
	position:relative;
	background-color:#FFFFFF;
	height: 20px;
	margin-top: 6px;
	font-size: 11px;
	margin-left: 5px;
	width: 235px;
	text-decoration: none;
}
.ResDisplayLetterSection a:hover {
	position:relative;
	background-color:#FFFFFF;
	height: 20px;
	margin-top: 6px;
	font-size: 11px;
	margin-left: 5px;
	width: 235px;
	text-decoration: underline;
}
.ResDisplayLetterSection a:active {
	position:relative;
	background-color:#FFFFFF;
	height: 20px;
	margin-top: 6px;
	font-size: 11px;
	margin-left: 5px;
	width: 235px;
	text-decoration: none;
}
.ResDisplayImageList {
	/*  ist der übergeordnete Container für das komplette Suchergebnis in Form           */
	/*  der Listenansicht mit BILDERN.                                             */
	/*  PLAZIERUNG: im Abschnitt "Content" unterhalb des Abschnittes ".SearchPanelType"  */
	/*  INHALT: weitere Container in diesem Abschnitt mit ".RDSI_xxx"  */
	position:relative;
	width:520px;
	height:625px;
	margin-top:3px;
	margin-left:15px;
	margin-right:15px;
	background-color:#FFFFFF;
}
.RDSI_Basic {
	/*  Basisklasse für die Teilcontainer im Suchergebnisabschnitt "SingleItem"  */
	/*  PLAZIERUNG: im Abschnitt ".ResDisplaySingleItem" innerhalb von "Content"  */
	position:relative;
	width:516px;
	background-color:silver;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;
}
#RDSI_BtnGoback {
	/*  enthält den Zurück-Button im Suchergebnis  */
	/*  PLAZIERUNG: 1. Ausgabe im Abschnitt ".ResDisplaySingleItem" innerhalb von "Content"  */
	position:relative;
	font-size:11px;
	width:126px;
	height:15px;
	border:none;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#333333;
	text-align: center;
	float:left;
}
#RDSI_BtnContainer {
	/* der übergeordnete Container für Button und die beiden Pfeil-Grafiken */
	position:relative;
	height:23px;
	text-align:right;
	width:150px;
	left:370px;
}
.BTN_Arrows {
	/* Pfeile neben dem Zurück-Button */
	float:left;
}
#RDSI_Caption {
	/*  enthält den Namen im Suchergebnis  */
	/*  PLAZIERUNG: 2. Ausgabe im Abschnitt ".ResDisplaySingleItem" innerhalb von "Content"  */
	font-size:12px;
	font-weight:bold;
	height:26px;
	background-color:#999999;
}
#RDSI_CaptionString {
	/*  enthält den Namensstring im Suchergebnis  */
	/*  PLAZIERUNG: im Abschnitt ".#RDSI_Caption" innerhalb von "Content"  */
	position:relative;
	margin: 5px auto auto auto;
	text-align: center;
}
#RDSI_Information {
	/*  enthält das Feld "description" im Suchergebnis  */
	/*  PLAZIERUNG: 3. Ausgabe im Abschnitt ".ResDisplaySingleItem" innerhalb von "Content"  */
	height:75px;
	background-color:inherit;
}
#RDSI_Location {
	/*  enthält das Feld "location" im Suchergebnis  */
	/*  PLAZIERUNG: 4. Ausgabe im Abschnitt ".ResDisplaySingleItem" innerhalb von "Content"  */
	height:17px;
	background-color:inherit;
}
#RDSI_Supplier {
	/*  enthält das Feld "supplier" im Suchergebnis  */
	/*  PLAZIERUNG: 5. Ausgabe im Abschnitt ".ResDisplaySingleItem" innerhalb von "Content"  */
	height:88px;
	background-color:inherit;
}
#RDSI_Image {
	/*  enthält einen DIV-Container für das Feld "image" im Suchergebnis  */
	/*  PLAZIERUNG: 6. Ausgabe im Abschnitt ".ResDisplaySingleItem" innerhalb von "Content"  */
	height:400px;
	background-color:#999999;
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:2px;
}
#RDSI_ImagePanel {
	/*  enthält das Feld "image" im Suchergebnis  */
	/*  PLAZIERUNG: innerhalb von "#RDSI_Image" im Abschnitt ".ResDisplaySingleItem"  */
	width:458px;
	height:365px;
	top:10px;
	left:25px;
	overflow:scroll;
	background-color:#CCCCCC;
	border:4px solid #CCCCCC;
}
/***************************************************************************************************/
/**************   Einzelformatierungen   ***********************************************************/
.cl_1 {
	/* übergeordnet für alle Labels vor der Datenbankfelder (information, location, suppliers)  */
	position:relative;
	text-align:right;
	font-size:11px;
	width:70px;
}
#id_11 {
	/* Label: "search for names"  */
	top:5px;
}
#id_12 {
	/* Label: "search for type & color"  */
	top:5px;
}
#id_13 {
	/* Label: "information"  */
	top:2px;
	float:left;
}
#id_14 {
	/* Label: "location"  */
	top:2px;
	float:left;
}
#id_15 {
	/* Label: "suppliers"  */
	top:2px;
	float:left;
}
.cl_2 {
	/* übergeordnet für alle Datenbankfelder (Beschreibung, Fundorte, Lieferanten   */
	float:left;
	width:430px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	font-weight:bold;
	font-size:11px;
}
/* Die Links getrennt für die Datenbankfelder  */
.cl_2 a:Link {
	font-weight: bold;
	color: #0066FF;
}
.cl_2 a:visited {
	font-weight: bold;
	color: #0066FF;
}
.cl_2 a:focus {
	font-weight: bold;
	color: #0066FF;
}
.cl_2 a:hover {
	font-weight: bold;
	color: #0066FF;
}
.cl_2 a:active {
	font-weight: bold;
	color: #0066FF;
}
#id_21 {
	float:left;
}
#btn_firstrow {
	position: relative;
	left: 10px;
	top: 3px;
}
#btn_secondrow {
	position:relative;
	left: 10px;
	top: 3px;
}
#id_22 {
	/* Feld: Lieferanten  */
	height:88px;
	font-weight:normal;
	background-color: #FFFFFF;
	overflow:auto;
}
#id_23 {
	/* Feld: Beschreibung */
	height: 75px;
	background-color:#FFFFFF;
	overflow:auto;
}
#id_24 {
	/* Feld: Fundorte */
	height: 17px;
	background-color:#FFFFFF;
	overflow:hidden;
}
.cl_3 {
	/* übergeordnet für die 2 Suchpanelfelder inkl. enthalten DIV's (Texteingabe und Buttons)  */
	position:relative;
	width:370px;
	float:left;
	background-color:#CCCCCC;
}
#id_30 {
	/* Inhalt des ersten Suchpanel (Texteingabefeld und Label darunter) */
	height:40px;
}
#id_31 {
	/* Inhalt des zweiten Suchpanel (Type & Farbbuttons ) */
	height:55px;
}
#id_32 {
	/* Inhalt des ersten Suchpanel (Texteingabefeld) */
	height:25px;
}
#id_33 {
	/* Inhalt des ersten Suchpanel (Label unter Eingabefeld) */
	height:15px;
	text-align: center;
}
#id_34 {
	/* Inhalt des zweiten Suchpanel (1. Buttonreihe) */
	height:55px;
}
#id_35 {
	/* Inhalt des zweiten Suchpanel (2. Buttonreihe) */
	height:60px;
	background-color:#CCFFCC;
}
.cl_4 {
	/* übergeordnet für die beidet GO-Buttons  */
	width:70px;
	float:left;
	background-color:#CCCCCC;
}
#id_40 {
	height: 40px;
}
#id_41 {
	height: 55px;/* DIV 2. Go-Button  */
}
#ISearchField {
	/* das Text-Eingabefeld auf dem Suchpanel "search for names"  */
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	background-color:#FFFFFF;
	width: 350px;
	margin: auto 5px auto auto;
	height: 12px;
	left: 10px;
	top: 5px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-top-color: #696969;
	border-right-color: #E3E3E3;
	border-bottom-color: #E3E3E3;
	border-left-color: #696969;
}
#gobtn_1, #gobtn_2 {
	/*  Go-Button - Grafiken */
	position:relative;
	left:10px;
}
#gobtn_1 {
	/*  1. Go-Button - Grafik */
	top:8px;
}
#gobtn_2 {
	/*  2. Go-Button - Grafik */
	top:8px;
}
.color_buttons, .type_buttons {
	position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 22px;
	margin: 0;
	padding: 0;
}
.color_buttons {
	top: 30px;/* Formatierung für Buttons zur Farbauswahl   */
}
.type_buttons {
	top: 5px;/* Formatierung für Buttons zur Typauswahl   */
}
#btn_type_1 {
	left: 100px;
	width: 90px;
}
#btn_type_2 {
	left: 104px;
	width: 90px;
}
#btn_type_3 {
	left: 198px;
	width: 60px;
}
#btn_type_4 {
	left: 262px;
	width: 35px;
}
#btn_type_5 {
	left: 300px;
	width: 65px;
}
#btn_color_1 {
	left: 10px;
	width: 35px;
}
#btn_color_2 {
	left: 48px;
	width: 33px;
}
#btn_color_3 {
	left: 84px;
	width: 35px;
}
#btn_color_4 {
	left: 122px;
	width: 70px;
}
#btn_color_5 {
	left: 196px;
	width: 60px;
}
#btn_color_6 {
	left: 259px;
	width: 35px;
}
#btn_color_7 {
	left: 297px;
	width: 35px;
}
#btn_color_8 {
	left: 335px;
	width: 30px;
}
.WaitForData {
	background-color: #E2E2E2;
	border: 1px double #999999;
	height: 70px;
	width: 300px;
	margin-top: 200px;
	margin-left: 110px;
	text-align: center;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: bold;
}
.EmptyDataSet {
	background-color: #E2E2E2;
	border: 1px dashed #666666;
	height: 55px;
	width: 300px;
	margin-top: 200px;
	margin-left: 110px;
	text-align: center;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: normal;
}

.OverflowDataSet {
	background-color: #E2E2E2;
	border: 1px dashed #666666;
	height: 120px;
	width: 300px;
	margin-top: 200px;
	margin-left: 110px;
	text-align: center;
	padding-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: normal;
}

.OverflowDataSet a:link {
	font-size: 13px;
	color:#0000FF;
	font-weight: bold;
	text-decoration:underline;
}

.OverflowDataSet a:visited {
	font-size: 13px;
	color:#0000FF;
	font-weight: bold;
	text-decoration:underline;
}

.OverflowDataSet a:focus {
	font-size: 13px;
	color:#0000FF;
	font-weight: bold;
	text-decoration:underline;
}

.OverflowDataSet a:hover {
	font-size: 13px;
	color:#0000FF;
	font-weight: bold;
	text-decoration:underline;
}

.OverflowDataSet a:active {
	font-size: 13px;
	color:#0000FF;
	font-weight: bold;
	text-decoration:underline;
}
.news a:link {
	/* Die NEWS-Anzeige */
	color: #3366CC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
.news a:visited {
	color: #3366CC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
.news a:focus {
	color: #3366CC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
.news a:hover {
	text-decoration: none;
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
.news a:active {
    background-color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
#news_caption {
	/* Die Überschriftengrafik der News-Spalte */
	position:relative;
	top:-4px;
}
#news_block {
	/* Die Links der News-Spalte */
	position:relative;
}
#SearchQueriesCaption {
	/* Überschrift ders Zählers (Suchabfragen seit... :) in der Promotion-Box */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	position: absolute;
	top: 835px;
	left: 20px;
}