﻿h3 {
	font-family: Calibri;
	font-size: 16pt;
	font-weight: bold;
	text-align:left;
	text-decoration:underline;
	color:black;
}
h4 {
	font-family: Calibri;
	font-size: 14pt;
	font-weight: bold;
	text-align:left;
	text-decoration:underline;
	color:black;
	margin: 4px;
}
h5 {
	font-family: Calibri;
	font-size: 14pt;
	font-weight: bold;
	text-align:left;
	text-decoration:underline;
	color:black;
	margin: 4px;	
}
/* Titelleiste */
.shadow1 {
	color: #b18c63;
	font-size: 18pt;
	font-family: Calibri;
	text-shadow: 2px 2px 0px #222222;
}
.txtbaj {
	font-family: Calibri;
	font-size: 14pt;
	color: #b18c63;
}
.geotop1 {
	text-align: center;
	width:25%;
	background-color: #2f577b;
	background: linear-gradient(to bottom, #3e72a2, #24425e);
	border-radius: 6px;
	box-shadow: 2px 2px 2px #222222;
}
.geotopz {
	text-align: center;
	width:50%;
	background-color: #7793ac;
	background: linear-gradient(to bottom, #92A8BC, #5f7e9c);
	border-radius: 6px;
	box-shadow: 2px 2px 2px #222222;
}
/* Tabelle: Bild mit text an der seite */
.tabbild1 {
	width:98%;
	font-family: Calibri;
	font-size: 13pt;
	margin-left: auto;
	margin-right: auto;
	margin-top: 3px;
	margin-bottom: 4px;
}
/* text in tabelle */
.tabbild2 {
	font-family: Calibri;
	text-align: left;
	font-size: 13pt;
	padding: 12px 3px 8px 3px;
	background: linear-gradient(90deg, #e2e9e6, #cbcbcd);
	border-radius:6px;
	vertical-align: top;
}
/* bild in tabelle */
.tabbild3 {
	text-align:center;
	font-family: Calibri;
	font-size: 13pt;
	margin-left: auto;
	margin-right: auto;
	vertical-align: top;
}
.bild0 {
	border-collapse: separate;
	margin: 3px;
	box-shadow: 6px 6px 12px #444444;
	border-radius:14px;
}
/* bild floata links */
.bild-links {
	border: 0px black solid;
	float: left;
	box-shadow: 6px 6px 9px #222222;
	border-radius: 5px;
	border-collapse: separate;
	margin: 10px 10px 10px 0px;
}
/* Untere Leiste: Mittelfeld */
.blaumitte {
	text-align: center;
	font-family: Calibri;
	font-size: 16pt;
	padding:2px;
	border-radius:6px;
	background-color: #7793ac;
	background: linear-gradient(180deg, #7793ac, #819bb1, #7793ac, #7793ac);
	margin-top: 0;
	margin-bottom: 0;
	border-radius:6px;
	box-shadow: 2px 2px 4px #222222;

}
.blaulateral {
	text-align: center;
	border: 0px solid #e8eeeb;
	background-color: #2f577b;
	background: radial-gradient(circle, #3f76a6, #2f577b);
	border-radius:6px;
	box-shadow: 2px 2px 4px #222222;	
}
/* Zitate ganz unten */
.citalist {
	word-spacing: 1px;
	text-align: left;
	margin-left: 32px;
	margin-right: 2px;
	margin-top: 12px;
	margin-bottom: 12px;
	font-family: Calibri;
	font-size: 12pt;
	border-left: 2px black solid;
}

/* ex 223 - lateral links */
.spalte-links {
	text-align: center;
	vertical-align:top;
	border-radius: 5px;
	background-color: #7793ac;
	border-radius:5px;
	width: 276px;
}
/* dunkle box - blau */
.boxleft1 {
	font-size: 20pt;
	font-family: Calibri;
	color: #c0c0c0;
	text-align: center;
	margin-left: 6px;
	margin-right: 6px;
	border: 1px solid #333333;
	box-shadow: 6px 6px 12px #444444;
	background: #161b29;
	margin-top: 3px;
	margin-bottom: 4px;
	border-radius: 8px;
}
/* inhaltsbox */
.boxleft2 {
	font-size: 13pt;
	font-family: Calibri;
	text-align: center;
	margin-left: 6px;
	margin-right: 6px;
	border: 2px #333333 solid;
	background: #bbbbbb;
	background: linear-gradient(-45deg, #bbbbbb, #e8eeeb);
	box-shadow: 6px 6px 12px #444444;
	margin-top: 3px;
	margin-bottom: 12px;
	border-radius: 8px;
}
/* ex style185: Box links mit text */
.geobox-links {
	font-size: 12pt;
	font-family: Calibri;
	text-align: center;
	margin-left: 6px;
	margin-right: 6px;
	border: 1px solid #333333;
	background: #c1c1c1;
	margin-top: 3px;
	margin-bottom: 4px;
	border-radius: 8px;
	box-shadow: 6px 6px 12px #444444;
	background: linear-gradient(-45deg, #969696, #c1c1c1);
}
/* Tabellen: schwarze oberleiste*/
.tabtopb {
	border: 1px solid #cccccc;
	border-radius: 6px 6px 0px 0px;
	background-color: #1a1a1a;
	color: #e6e6e6;
	text-align: center;
	font-family: Calibri;
	font-size: 13pt;
	text-shadow: 2px -1px #262626;
}
/* Tabellen: Zelle links mit verlauf*/
.tabgeo0li {
	border: 0px solid #cccccc;
	background: linear-gradient(90deg, #8c8c8c, #c0c0c0);
	background-color: #8c8c8c;
	text-align: left;
	border-radius: 3px;
}
.tabgeo1li {
	text-align: left;
	background-color: #c0c0c0;
	font-family: Calibri;
	font-size: 13pt;
	border-radius: 3px;
	padding-left: 3px;
}

.tabgeo1litop {
	text-align: left;
	background-color: #c0c0c0;
	font-family: Calibri;
	font-size: 13pt;
	border-radius: 3px;
	padding-left: 3px;
	vertical-align: top;
}
/* Tabellen: Zelle oben mit verlauf*/
.tabgeo1leg-oben {
	background-color: #8c8c8c;
	background: linear-gradient(180deg, #8c8c8c, #c0c0c0);
	text-align: center;
	border-radius: 3px;
	vertical-align: top;	
}
/* zelle gruen centrado */
.zellegrun-ct {
	text-align: center;
	border: 0px solid #cccccc;
	background-color: #b0cfc7;
	font-family: Calibri;
	font-size: 13pt;
	border-radius: 4px;
}
.zelleblau-ct {
	text-align: center;
	border: 0px solid #cccccc;
	background-color: #a7afc9;
	font-family: Calibri;
	font-size: 13pt;
	border-radius: 4px;
}
.zelleceleste-ct {
	border: 0px solid #cccccc;
	background-color: #b7cad5;
	text-align: center;
	font-family: Calibri;
	font-size: 13pt;
	border-radius: 4px;
}
.zellerot1-ct {
	border: 0px solid #cccccc;
	background-color: #c9baa7;
	text-align: center;
	font-size: 13pt;
	border-radius: 4px;

}
.zellegrau-ct {
	border: 0px solid #cccccc;
	background-color: #a6a6a6;
	text-align: center;
	font-family: Calibri;
	font-size: 13pt;
	border-radius: 4px;
}
.zellehell-ct {
	border: 0px solid #cccccc;
	background-color: #c0c0c0;
	text-align: center;
	font-family: Calibri;
	font-size: 13pt;
	border-radius: 4px;
}
.zelle-cobreli {
	border: 0px solid #cccccc;
	background-color: #b94b46;
	text-align: left;
	padding-left: 3px;
}
.zelle-moradoli {
	text-align: left;
	border: 0px solid #cccccc;
	background-color: #9c9bad;
	padding-left: 3px;
	border-radius: 3px;		
}
.zelle-celesteli {
	text-align: left;
	border: 0px solid #cccccc;
	background-color: #adbecd;
	padding-left: 3px;
	border-radius: 3px;	
}
.zelle-grunli {
	border: 0px solid #cccccc;
	background-color: #98b3a8;
	text-align: left;
	padding-left: 3px;
	border-radius: 3px;	
}
/* tabelle mit schatten*/
.tabshadow70 {
	border: 0px solid #cccccc;
	width:70%;	
	font-family: Calibri;
	font-size: 13pt;
	margin-left: auto;
	margin-right: auto;
	box-shadow: 6px 6px 12px #444444;
	border-radius: 6px;	
}
.tabshadow98 {
	border: 0px solid #cccccc;
	width:98%;	
	font-family: Calibri;
	font-size: 13pt;
	margin-left: auto;
	margin-right: auto;
	box-shadow: 6px 6px 12px #444444;
	border-radius: 6px;	
}
.tabshadow98f {
	border: 0px solid #cccccc;
	width:98%;
	table-layout: fixed;
	font-family: Calibri;
	font-size: 13pt;
	margin-left: auto;
	margin-right: auto;
	box-shadow: 6px 6px 12px #444444;
	border-radius: 6px;	
}