
/******************************************************************************************
** Body - Definition: scrollbar
*******************************************************************************************/

body {  scrollbar-face-color: #0076BE; scrollbar-shadow-color: #0076BE; scrollbar-highlight-color: #0076BE; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #ffffff}


/******************************************************************************************
** Tabellen(zellen) - Hintergrund - Farben
*******************************************************************************************/

/* weiss */
.tabelleweiss {  background: #ffffff;}
/* blau */
.tabelleblau {  background: #0076be;}
/* helles blau */
.tabellehellblau {  background: #48a6ea;}
/* schwarz */
.tabelleschwarz {  background: #292929;}
/* hellgrau */
.tabellehellgrau {  background: #E3E3E3;}
/* dunkleres grau */
.tabelledunkelgrau {  background: #C1C1C1;}


/******************************************************************************************
** Text - Definition - Überschriften
*******************************************************************************************/

/* Haupt-Überschrift */
H1 {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 13px; color: #0076be; font-weight: bold;}
/* Zwischen-Überschrift */
H2 {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 13px; color: #48a6ea; font-weight: bold;}
/* Alle anderen Überschriften -> zur Sicherheit auch definiert */
H3 {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 13px; color: #48a6ea; font-weight: bold;}
H4 {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 13px; color: #48a6ea; font-weight: bold;}
H5 {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 13px; color: #48a6ea; font-weight: bold;}
H6 {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 13px; color: #48a6ea; font-weight: bold;}


/******************************************************************************************
** Text - Definitionen
*******************************************************************************************/

/* Fliesstext */
td, p {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 12px; color: #000000; }
	/* Aussehen normaler Links */
	a:link {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline;}
	a:visited {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline;}
	a:active {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline;}

/* Fliesstext in Farbe Blau, einzubinden mit '<span class="tblue">text</span>' */
.textblau {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 12px; color: #0076be;}
	/* Aussehen der links Links zu 'Fliesstext in Blau', einzubinden mit '<a span cref="url" class="liblue">text</a>' */
	a.linkblau:link {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 12px; color: #0076be; text-decoration: underline;}
	a.linkblau:visited {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 12px; color: #0076be; text-decoration: underline;}
	a.linkblau:active {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 12px; color: #0076be; text-decoration: underline;}

/* Datums-Text, z.B.: "Pressemitteilung vom 01.02.2003" im Pressecenter */
.textdatum {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #8c8c8c;}

/* Text der Bildunterschriften */
.textbildinfo {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 9px; color: #000000;}

/* Text-Definition für den Hinweis am Ende der Seite 'Letzte Änderung: 12.11.2003 | Autor: ...' */
.textletztesupdate {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #8c8c8c;}

/* Text-Definition "weiss" für BMI und MHR - Rechner */
.textweiss {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #ffffff;}

/* Text-Definition der Anzeige wo man sich befindet */
.textwobinich {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #8c8c8c;}
	/* dazugehoerende Link-Definition, einzubinden mit '<a href="url" class="liwobin">text</a>' */
	a.linkwobinich:link {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #8c8c8c; text-decoration: none;}
	a.linkwobinich:visited {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #8c8c8c; text-decoration: none;}
	a.linkwobinich:active {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #8c8c8c; text-decoration: none;}


/******************************************************************************************
** Text - Definitionen der Randartikel
*******************************************************************************************/

/* Überschrift im Randartikeln */
.textrandueberschrift {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight: bold;}
	/* dazugehoerende Link-Definition in der Überschrift, sollte die Überschrift verlinkt werden */
	a.linkrandueberschrift:link {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none;}
	a.linkrandueberschrift:visited {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none;}
	a.linkrandueberschrift:active {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none;}

/* Fliesstext in Randartikeln */
.textrand {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #666666;}
	/* dazugehoerende Link-Definition in Randartikeln für Fliesstext, einzubinden mit <a href="url" class="lirand">text</a> */
	a.linkrand:link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none;}
	a.linkrand:visited {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none;}
	a.linkrand:active {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none;}

/******************************************************************************************
** Text - Definitionen für Internet Explorer
*******************************************************************************************/

.textshtml { font-size: x-small;} /*Definition für Internet-Explorer*/
:root .textshtml { font-size:small;} /*Definition für alle anderen Browser*/

/* Link weiss bei Layer Unser Baby ist da */
.linkweissklein {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff;}
	a.linkweissklein:link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline;}
	a.linkweissklein:visited {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline;}
	a.linkweissklein:active {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline;}

.linkcontent { text-decoration:underline; font-size: 12px;}
.textcontent { text-decoration:underline; font-size: 12px;}
:root .linkcontent { text-decoration:underline; font-size: 12px;}

/******************************************************************************************
** Textfelder und -Bereiche fuer gleiche Laenge
*******************************************************************************************/

.Feld{ width:470px;}
.Area{ width:470px; height:100px;}
.Err_Form{ color: #f00; font-weight: bold;}

/* google maps -------------------------------------------- */
div.google_maps {
	width  : 560px;
	border : 1px solid #48a6ea;
	padding: 1px;
}
div.google_maps div#gmap {
	width : 100%;
	height: 420px;
}
div.google_maps div.google_maps_select {
	margin-top      : 1px;
	padding     : 10px 0 1px 0;
	background-color: #48a6ea;
}
.google_info_txt {
	color:#666666;font-size:11px;
}
.infowindow {
	width:280px;
}

/******************************************************************************************
** Google Map
*******************************************************************************************/

.holder_google_map {
	border: 1px solid #0076be;
	width: 368px;
	height: 368px;
}

hr {
	border: 0;
	height: 1px;
	color: #0076be;
	background-color: #0076be;
}