@charset "utf-8";
body {
font-family: "times new roman", times, serif;
font-size : 14px;
background-image : url(../gif/bggruen.gif); 
background-color: #ffffe0;
color: black;
margin-top:0px;
text-align:center; /* fuer InternetExplorer  damit lage760/950 mittig ist */
}

#lage760 {
margin:0px auto;
width: 760px; 
background-color: #9f9;
top:0px;
}

#lage950 {
margin:0px auto; 
width: 950px; 
background-color: #9f9;
top:0px;
}

#links{
margin-left:0px;
width:130px;
text-align:center;
float:left;
padding:10px 0px 5px 0px;
}

#inhalt760 {
margin:0px 0px 20px 140px;
width: 610px;
padding:10px 5px 5px 0px;
/* position:relative; zum testen beobachten !! */
}

#inhalt810 {
margin:0px 0px 20px 140px;
width: 800px;
padding:10px 5px 5px 0px;
/* position:relative;  zum testen beobachten !! */
}

#copybox {
font-family: verdana, arial, helvetica, sans-serif;
text-align: center;
font-size: 9px;
font-weight: bold;
color: #7fffd4;
background-color: #228b22;
height:20px;
vertical-align:middle;
}

#www {
color: #7fffd4;
font-size: 11px;
text-align: center;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
background-color: #228b22;
}

#wwwstandort {
color:#ff6;
font-size: 11px;
text-align: left;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
background-color: #228b22;
padding: 0px 0px 0px 28px;
}
/* fuer unteren Bereich mit clear both für erzwungenen Zeilenumbruch */
#standortunten {
color:#ff6;
font-size: 11px;
text-align: left;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
background-color: #228b22;
padding: 0px 0px 0px 28px;
clear:both;
}

a.standort {
font-size: 11px;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
color: #6f3;
}

a.standort:link, a.standort:visited {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
color: #6f3;
font-weight: bold;
}

a.standort:hover {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
color: #fff;
font-weight: bold;
}

#einleitung { 
color: #fff; 
line-height: 0px; 
position: absolute; 
top: 0px; 
left: 0px; 
visibility: hidden;
}

img { 
border: none 0px; 
}

/* ANFANG normaler Link */
a.klick {
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 12px;
color: #00f;
font-weight: bold;
}

a.klick:link, a.klick:visited {
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 12px;
color: #00f;
font-weight: bold;
text-decoration: none;
}

a.klick:hover {
background-color: #228b22;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 12px;
color: #fff;
font-weight: bold;
text-decoration: none;
}
/* ENDE normaler Link */

/* fuer Strassenverzeichnisse, Lage der unteren Karte */
#kartenlage {
margin:0px auto;
width: 810px; 
text-align: center;
}

.linksbuendig { 
text-align: left; 
}

.rechtsbuendig { 
text-align: right; 
}

.zentriert { 
text-align: center; 
}

.navgelb {  
background-color: #ff0;
}

.pixel12 {
font-size:12px;
}

.pixel14 {
font-size:14px;
}

.rot { 
color:#f00;
}

.zitatehintergrund { 
background-color: #d9ffc9; 
}

.hrgruen {
border: 3px solid #090;
}

.zellerahmen { 
background-color: #d9ffc9; 
border-top: 2px solid #0f0;
border-left: 2px solid #0f0;
border-bottom: 3px double #090;
border-right: 3px double #090;
padding:5px;
width:100%;
}

.zitatebox {
background-color: #d9ffc9;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10px;
text-align: center;
padding: 3px;
border-right: 2px solid #228b22;
border-bottom: 2px solid #228b22;
border-left: 1px solid #228b22;
border-top: 1px solid #228b22;
}

#istaktiv {       /* zum entfernen */
font-family: arial, helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color:#f00; 
text-decoration: none;
}

.ist {       /* Link rot */
font-family: arial, helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #f63;
text-decoration: none;
}/* Navigationslinks ENDE */

a.tr1 {
display:block;
background-color:#0f0;
width:130px;
border-right: 2px solid #228b22;
border-bottom: 1px solid #228b22;
padding: 0px;
font-size: 10px;
font-family: arial, helvetica, sans-serif;
text-align: center;
}

a.tr1:link, a.tr1:visited {
background-color:#0f0;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
color: #000;
font-weight: bold;
}

a.tr1:hover {
font-family: arial, helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
color: #fff;
font-weight: bold;
background-color: #228b22;
border-right:3px solid #ff6;
}

a.tr2 {
display:block;
width:130px;
background-color:#afa;
border-right: 2px solid #228b22;
border-bottom: 1px solid #228b22;
padding: 0px;
font-size: 10px;
font-family: arial, helvetica, sans-serif;
text-align: center;
}

a.tr2:link, a.tr2:visited {
background-color:#afa;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
color: #000;
font-weight: bold;
}

a.tr2:hover {
font-family: arial, helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
color: #fff;
font-weight: bold;
background-color: #228b22;
border-right:3px solid #ff6;
}

a.tr3 {
display:block;
width:130px;
background-color:#d9ffc9;
border-right: 2px solid #228b22;
border-bottom: 1px solid #228b22;
padding: 0px;
font-size: 10px;
font-family: arial, helvetica, sans-serif;
text-align: center;
}

a.tr3:link, a.tr3:visited {
background-color:#d9ffc9;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
color: #000;
font-weight: bold;
}

a.tr3:hover {
font-family: arial, helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
color: #fff;
font-weight: bold;
background-color: #228b22;
border-right:3px solid #ff6;
}
/* weiß */
a.tr4 {
display:block;
width:130px;
background-color:#fff;
border-right: 2px solid #228b22;
border-bottom: 1px solid #228b22;
padding: 0px;
font-size: 10px;
font-family: arial, helvetica, sans-serif;
text-align: center;
}

a.tr4:link, a.tr4:visited {
background-color:#fff;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
color: #000;
font-weight: bold;
}

a.tr4:hover {
font-family: arial, helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
color: #fff;
font-weight: bold;
background-color: #228b22;
border-right:3px solid #ff6;
}

/* Navigationslinks ENDE */

/* fuer ToolTipp */
div#qTip {
padding: 5px;
border: 2px solid #ff9;
display: none;
background-color: #228b22; 
color: #ff9; 
font-family: verdana, arial, helvetica, sans-serif;
font-size:11px;
text-align: left;
position: absolute;
z-index: 1000;
}
/* ENDE ToolTipp */

/* gruene Überschrift - adel.php */
.h1neu { 
font-size: 22px; 
color:#009900; 
text-align:center;
} 

/* fuer alte Laengenmasse */
.rahmen { border-style: solid; border-width: 1px; border-color: lime; }
.tabelle { border-style: solid; border-width: 2px; border-color: lime; background-color:#d9ffc9;  }
.uberschrift1 { background-color: #228b22; color: #7fffd4; font-weight:bold; }
.uberschrift2 {  background-color: #9f9; font-weight: bold; }
li a:hover { background-color: #9f9; }
/* ENDE fuer alte Laengenmasse */

#tabrechts {
padding:10px 5px 10px 10px;	
}

#tablinks {
padding:10px 0px 10px 0px;	
}

/*  ANFANG nur fuer Wahlen ANFANG */
.umrahmen { border-style: solid; border-width: 1px; border-color: lime; }
.tabelleth { background-color: #228b22; border-style: solid; border-width: 1px; border-color: lime; }
.negativklein { font-size: 11px; color: #7fffd4; }
.negativ  { color: #7fffd4; border-style: solid; border-width: 1px; border-color: lime; }
/*  ENDE nur fuer Wahlen ENDE  */

/*  ANFANG nur fuer Geologie ANFANG */
.zahl {
font-family: "times new roman", times, serif;
font-size: 15px;
text-align: center;
}
.text {
font-family: "times new roman", times, serif;
font-size: 15px;
text-align: left;
}
.ueber1 {
font-family: "times new roman", times, serif;
font-size: 15px;
text-align: left;
background-color: #f90;
font-weight: bold;
}
.ueber2 {
font-family: "times new roman", times, serif;
font-size: 15px;
text-align: left;
background-color: #fc6;
}
.tabbgcolor { background-color: #d9ffc9; }
/*  ENDE nur fuer Geologien ENDE  */

 /* fuer webkartojavasript.php Code Format */
.makergruen { background-color: #6f6; }
.makergelb { background-color:#ff6;}
.textgruen { color:#060;} /* fuer httpfehlercodes Seite */
.codeklase { 
font-weight:bold; 
color:#009900; 
font-size:12px; 
} /* fuer webkartojavasript.php Code Format */

/* ANFANG Nur fur webkartocss.php ANFANG */
#kartenbox {
width:570px;
margin:5px;
padding:10px;
border:solid;
background-color:#9f9;
color:#000;
border-width: 3px 5px 5px 3px; border-color: #0f0 #090 #090 #0f0;
font-family: arial, helvetica, sans-serif;
text-align:left; 
}
/* oben, rechts, unten, links - Breite und Farben, im Uhrzeigersinn */

/* Angaben f&uuml;r das verkleinerte Bild: Lage, Gr&ouml;sse, Rahmen, Abst&auml;nde, */
#kartenbox a img {
float:right;
height:120px;
width:120px;
border:3px solid #090;
margin:0px 0px 5px 5px;
}

/* Hier kommen 3 HOVER-Anweisung fuer verschiedene Browser */
/* Diese Anweisung fuer die Anzeige in Geckos, Safarie und Opera */
#kartenbox img:hover {
width:460px;
height:402px;
}

/* Ohne diese Anweisung funktioniert das Zoomen im IE nicht */
#kartenbox a:hover img {
width:460px;
height:402px;
}

/* Ohne diese Anweisung funktioniert das Zoomen im IE nicht */
#kartenbox a:hover {
padding:0px;  
}

/* Hier wird der Textteil (Absatz) formatieren */
#kartenbox p {
padding:0px; margin:0px;
font: normal 14px/1.5 "times new roman", times, serif;
}
/* ENDE Nur fur webkartocss.php ENDE */

/* Fuer geologische Karte 2, Legende - Bilder links setzen */
.bildlinks { 
float:left;
padding-right:1em;
}
/* ENDE */

/* fuer utf8-Tabelle */
.utftab {
font-family:arial, helvetica, sans-serif;
border:1px solid #060;
}

/* geschichte Brandenburgs */
.verdana {
font-family:verdana, arial, helvetica, sans-serif;
text-align:left;
font-size:12px;
font-weight:normal;
}

/* Tabelle mitteln */
.tabmitte {
margin-left:auto;
margin-right:auto;
}
.verdanatext {font-family:verdana, arial, helvetica, sans-serif;}
.blau {
color: #000099;
}