/****************************************************************************************************/
/****/ 	
/****				LINKS 																										*/
/****/
/***************************************************************************************************/
/*  Seitenanfang /ok*/
.toplink {
	font-size: 11px;  
	text-decoration: underline;
	color:#0066cc;
}
a.toplink:link, a.toplink:visited{
	color:#0066cc;
}
a.toplink:hover, a.toplink:active{
	color:#0642a4;
}
/*  Drucken /ok*/
.drucklink {
font-size: 11px;
text-decoration: underline;
color:#0066cc;
}
a.drucklink:link, a.drucklink:visited{
	color:#0066cc;
}
a.drucklink:hover, a.drucklink:active{
	color:#0642a4;
}
/* Zurück-Link /ok */
.zuruecklink {
   font-size: 11px;
   text-decoration: none;
   color:#0066cc;
   font-weight:bold;
}
a.zuruecklink:link, a.zuruecklink:visited{
	color:#0066cc;
}
a.zuruecklink:hover, a.zuruecklink:active{
	color:#0642a4;
}

/* weiterführende Link Ebene 1 (mehr...) /ok */
.mehrlink {
	font-weight:bold;
   	text-decoration: none;
	font-size:11px;
	color:#0066cc;
}
a.mehrlink:link, a.mehrlink:visited{
	color:#0066cc;
}
a.mehrlink:hover, a.mehrlink:active{
	color:#0642a4;
}

.textlink {
   	font-size: 11px;  
   	text-decoration: underline;
	font-weight:normal;
	color:#0066cc;
}
a.textlink:link, a.textlink:visited{
	color:#0066cc;
	text-decoration: underline;
}
a.textlink:hover, a.textlink:active{
	color:#0642a4;
	text-decoration: underline;
}

/* weiterführende Link Ebene 1 (mehr...) /ok */
.kapitellink {
   font-size: 11px;
   text-decoration: underline;

}

/* weiterführende Link Ebene 1 (mehr...) /ok */
.kapitellinkaktiv {
   font-size: 11px;
   text-decoration: none;

}

/* Submitlink /ok */
.submitlink {
   font-size: 11px; 
   font-weight: bold; 
   color:#0066cc;
   text-decoration: none;
}
a.submitlink:link, a.submitlink:visited{
	color:#0066cc;
}
a.submitlink:hover, a.submitlink:active{
	color:#0642a4;
}

/***************************************************************************************************/
/***																																*/
/**** 		CONTENTNAVIGATION 																							*/
/***																																*/
/***************************************************************************************************/


/*--------------------------- Blätternavigation ---------------------------------------------------*/
/*  normal /ok */
.blaetternSeite {
	font-weight: bold; 
   	font-size: 11px; 
	color:#fff;
	background:#0066cc;
	padding:0 4px;
}
/*  aktiv /ok */
.blaetternSeiteSel {
	font-weight: bold; 
	font-size: 11px;
	color:#fff;
	background:#0066cc;
	padding:0 4px;
}
.blaetternSeite a:link, .blaetternSeite a:visited{
	color:#fff;
	background:#0066cc;
}
.blaetternSeite a:active, .blaetternSeite a:hover {
	color:#999999;
	background:none;
}

/*  Textangaben /ok */
.blaetternSeiteText {
    font-size: 11px;
}

/*-------------------Stichwortnavigation ABC-Gruppen ------------------------------------------------*/
/* normal /ok */
.stichwortABC {
}
a.stichwortABC{
}

/* aktiv /ok */
.stichwortABCSel {
}

/*------------------- Stichwortnavigation als Tabellenliste ------------------------------------------------*/
/* Buchstabenangabe (A-Z) /ok*/
.stichwortListeABC {
}

/* Stichwortbezeichnung (Link) /ok*/
.stichwortListeBez {
}

/****************************************************************************************************/
/***																								*/ 	
/***				Zusätzliche Überschriften oder Kopfangaben										*/
/***																								*/
/****************************************************************************************************/

/* Überschrift bzw. Angabe der Listenart (z.B. Suchergebnis auf... oder Branche: ... / ok*/
.listeueber {
   font-size: 11px; 
}

/* Listenkopf (z.B. Detailansicht oder Merkzettel) /ok */
.listenkopf {
   font-size: 11px; 
   font-weight: bold;
}



/****************************************************************************************************/
/***																								*/ 	
/***				INHALTE																			*/
/***																								*/
/****************************************************************************************************/

/*------------------- Datensatzinhalte (Datenbankfelder) ------------------------------------------------*/
/* Datensatzueberschrift /ok */
.ueberschrift {
	font-size: 12px; 
	font-weight: bold;
	text-decoration: none;
	margin:0;
	padding:0;	
	color:#0066cc;
}
.haarlinie
{
	border-bottom:1px solid #b7d8f9;
	margin-bottom:10px;
}

/* Datensatzdatum */
.datum {
	font-weight: bold;
	font-size:12px;
	color:#0066cc;
}

/* Datensatzuntertitel /ok */
.untertitel {
 	font-size: 11px; 
 	font-weight: bold;
 	margin:0;
	padding:0;	
	color:#0066cc;
}

/* Datensatzunterkapitel /ok */
.unterkapitel {
}


/* Datensatztext (Haupttext) /ok*/
.fliesstext{
color:#0066cc;
font-size:11px;
}
.fliesstext a{
	text-decoration: none;
	color:#0066cc;
}
.fliesstext a:link, .fliesstext a:visited{
	color:#0066cc;
}
.fliesstext a:hover, .fliesstext a:active{
	color:#0642a4;
}

/* Datensatztext (Vorspann) /ok*/
.vorspann {
}
.vorspann a{
}

/* Quelle /ok*/
.quelle {
}
.quelle a{
}

/* Zusatz1 /ok*/
.zusatz1 {
}

/* Zusatz2 /ok*/
.zusatz2 {
}

/* Tabelle */
.tabellecontainer{
	overflow:hidden;
}

.tabelle{
	color:#0066cc;
	border-spacing:10px;
	border-collapse:collapse;
	overflow:hidden;
	border:1px ;
}

.tabelle td{
	/*border:0; */
	margin:0;
	border-collapse:collapse;
	overflow:hidden;
	padding:5px;
}
.tabelle tr{
	overflow:hidden;
}

/* Inhalt der Tabellenzellen eines Datensatzes /ok*/
.tabellecontent {
	font-size:11px;
	overflow:hidden;
}
.tabellecontent a{
	text-decoration: underline;
	overflow:hidden;
}

/* Linkangaben des Datensatzes /ok */
.dsfeldlink {
	font-size: 11px; 
	text-decoration: none;
	color:#0066cc;
	font-weight:bold;
}
a.dsfeldlink:link, a.dsfeldlink:visited{
	color:#0066cc;
}
a.dsfeldlink:hover, a.dsfeldlink:active{
	color:#0642a4;
}

/* Bildunterschrift /ok*/
.bildus {
    font-size: 11px;
    color:#999999;
    margin-bottom:15px;
    padding-bottom:10px;
}

/* Bildunterschrift /ok*/
.bildus2 {
    font-size: 10px;
    color:#999999;
}



/*------------------- Datensatzinhalte als Anhang ------------------------------------------------*/
.anhangtabelle {
	text-align: left;
	border: 1px solid black;
}

/* Text */
.anhangtext {
}
/* Überschrift */
.anhangueber {
	font-size: 0.95em; 
	font-weight: bold;
}
/* Link */
.anhanglink {

}
/* Tabellenkopf  */
.anhangkopf {
	border-bottom: 1px solid black;
}



/****************************************************************************************************/
/***																								*/ 	
/***				SONSTIGE TEXTABGABEN															*/
/***																								*/
/****************************************************************************************************/

/*--------------------------------------------------------------------------------------------------*/
/* Ausgabe von Fehlermeldungen "Seite nicht gefunden /ok*/
.seitenfehler {
	font-size: 11px; 
	font-weight: bold;
}
/*--------------------------------------------------------------------------------------------------*/
/* Statusmeldungen (z.B Daten wurden gespeichert) /ok*/
.systemmeldung {
	margin: 10px 0 0 0;
	font-size: 11px;
}
/*--------------------------------------------------------------------------------------------------*/
/* Statusmeldungen (Wieviele Einträge im Merkzettel) /ok*/
.statusmeldung {
 	font-size: 11px;
}
/*--------------------------------------------------------------------------------------------------*/
/* "deaktivierte" Textdarstellung */
.deaktiv {
	font-size: 10px; 
	color: gray; 
}

.geaendert {
	font-size: 0.8em;
	border-top: 1px solid #DDDDDD;
	padding: 3px 0 20px 3px;
	color: #A8A8A8;
}

/****************************************************************************************************/
/***																								*/ 	
/***				HTML-TAGS																		*/
/***																								*/
/****************************************************************************************************/

/* Hauptthemenangabe im Contentbereich /ok*/
#contentkopf{

}

/* Hauptthemenangabe im Contentbereich /ok*/
.bestellkopf {
}

/* -------------------------------------------------------------------------------------------------------------*/
/* */
/*select, input, option {
 	font-size: 11px;
} */


/****************************************************************************************************/
/***																								*/ 	
/***				Neu																		*/
/***																								*/
/****************************************************************************************************/
/*----- inc_zusatz-funktionen.php ------*/
.druckansicht-form{
	padding:0; 
	margin:0;
} 
.zusatzlink-container{ /* Container, in dem die Zusatzfunktionen sitzen (Druckansicht, Seitenanfang etc.) */
	float:right;   
}
.drucklink-img{ /* Icons vor Druckansicht-, Seitenanfang-Link etc. */
	vertical-align: middle; 
	margin-right: 3px;
	border:0;
}

/*---------------- inc_blaetternavi3.php ----------------- */
.blaetternavi-form{/* Formular */
	margin:0; 
	padding:0;
}
.blaetternavi-icons-container{/*beinhaltet die Icons und Seitenzahlen*/
	float:right;
	background:#0066CC;
}
.blaetternavi-icon{ /*Icons (img) in der Blätternavi */
	vertical-align:top;
	border:0;
	margin:0;
	padding:0;
}

/*----------------------------- start.php3 -------------------------------- */
.gedruckt{
	/*border-bottom: solid 1px black;*/
	padding:10px 10px 0 2px; 
	vertical-align:bottom;
	font-size:11px;
	text-align:right; 
}
.urldruck{
	text-align:right; 
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	margin-right:10px;
	float:right;
	margin-top:65px;
}
.logoabstand{
	padding:15px 0 15px 15px;
	float:left;
}
.druckhg{
	background:#0066cc;
}
/*----------------------------- sitevars.php und andere -------------------- */
.leftfloat{
	float:left;
}
/* clearfloat */
.clearfloat{
	clear:both;
}
.bold
{
	font-weight:bold;
}
.kursiv{
	font-style: italic;
}
/*----------------------------- quickfinder ------------------------- */
.quickkat{
	font-weight:bold;
}
.quickrub{
	padding:0 0 0 15px;
}

/*----------------------------- Newsdaten ------------------------- */
.news-image{
	width:100px; 
	margin-right:11px;
}

/********************************************************************************************/

		.gb-background {
			position:relative;
			overflow:hidden;
			width:180px;
	  		height:180px;
	  		background:url(/images/Square_180x180.jpg) no-repeat;
	  	}
		.gb-logo {
			position: absolute;
			top:12px;
			left:8px;
			width:135px;
			height:19px;
			display:block;
		}
		.what-to-search {
			display:block;
			margin-top: 40px;
			margin-left: 8px;
			font:italic 14px/14px Arial,Helvetica,sans,sans-serif;
		}
		.where-to-search {
			display:block;
			margin-top: 10px;
			margin-left: 8px;
			font:italic 14px/14px Arial,Helvetica,sans,sans-serif;
		}
		.what-to-search label,
		.where-to-search label {
			font:10px/10px Arial,Helvetica,sans,sans-serif;
			color:#333;
			display:block;
			margin:0 0 4px 0;
		}
		.what-to-search span,
		.where-to-search span {
			overflow:hidden;
			display:block;
			margin:5px 0 0 0;
			font-weight:bold;
			height:15px;
		}
		.input-fields {
			background:url(/images/bg_input_banner.gif) no-repeat 0 0;
			_background:#fff;
			border: solid 1px #7e7000;
			height:21px;
			_height:19px;
			padding:2px 4px 0 4px;
			font:italic 14px/14px Arial,Helvetica,sans,sans-serif;
			font-weight:bold;
		}
		select.input-fields {
			_margin-top:2px;
			height:25px;
			line-height:25px;
			padding:4px;
		}
		select.input-fields option {
			background:#fff;
			padding:5px;
			font:italic 14px/14px Arial,Helvetica,sans,sans-serif;
		}
		.submit {
		 	width: 60px;
	  		height: 27px;
			margin-top: 10px;
			margin-left: 8px;
		}
