
body 
{
font-size: 8pt;
line-height: 125%;
font-family: Trebuchet MS, Verdana, Arial, sans-serif;
background: #E5E5E5;
padding: 0px;
margin: 18px 25px 0px 25px;
}
#Leiste 
{
background: #00246F;
color: white;
text-align: right;
border-left: 1px black solid;
border-right: 1px black solid;
border-top: 1px black solid;
}


/* IE-Sonderbehandlung Anfang */
* html div {
   height: 1%;
}
* html #Menue 
{
	margin-right: -3px;
}
* html #Rand 
{
	margin-left: -3px;
}
/* IE-Sonderbehandlung Ende */ 


#Ueber
{
clear: both;
background: white;
// overflow: auto;
border-left: 1px black solid;
border-right: 1px black solid;
height: 100px;
}
#Weissleiste
{
clear: both;
height: auto;
font-weight: bold;
background: white;
border-left: 1px black solid;
border-right: 1px black solid;
}
#Menue 
{
left: 0px;
background: #FFFBEA;
height: 665px;
width: 170px;
float: left;
margin-right: 0px;
border-left: 1px black solid;
border-bottom: 1px black solid;
padding-top: 15px;
overflow: hidden;
}

.Ueberschrift
{
background-color: #FFC760;
width: 100%;
font-weight: bold;
}
.Menue-Kategorie
{
	font-weight: bold;
}

.Menue-Seite
{
	margin-left: 12px;
}
.Spaltentext
{
padding-left: 10px;
}
#Content
{
padding-left: 40px;
padding-right: 15px;
height: 680px;
background-color: White;
border-bottom: 1px black solid;
overflow: auto;
border-left: 0px;
border-right: 0px;
}
#Rand
{
position: relative;
width: 29px;
float: right;
margin: 0;
border-bottom: 1px black solid;
background-color: White;
height: 680px;
}
#Rechts 
{
position: relative;
text-align: center;
background: #FFFBEA;
margin-top: 0px;
height: 655px;
width: 155px;
float: right;
border-right: 1px black solid;
border-bottom: 1px black solid;
padding-top: 25px;
margin: 0;
}
#Unten
{
clear: both;
text-align: center;
margin-top: 6px;
}
.Hinweise
{
	margin-left: 10px;
	color: red;
}

table {
border-collapse: collapse;
table-layout: fixed;
}

table.daytable {
width: 100%;
}

table.daytable td {
width: 50%; }

table.daytable td.spalterechts {
color: #00246F; }

table.monthtable {
width: 100%;
}

table.monthtable td.spaltelinks {
width: 15%;
}

table.monthtable td.spaltelinksgross {
width: 50%; }

table.monthtable td.spalterechts {
color: #00246F;
width: 17%; }

table.monthtable td.spalterechtseinzeln {
color: #00246F; }

table.akt-zweispaltig {
width: 100%;
}

table.akt-sechsspaltig {
width: 100%;
}

table.akt-zweispaltig td.spaltelinks {
width: 53%;
}

table.akt-zweispaltig td.spalterechts {
color: #00246F;
width: 47%;
}

table.akt-sechsspaltig td.spaltelinks {
width: 28%;
}

table.akt-sechsspaltig td.spalterechts {
color: #00246F;
width: 12%;
}

#Content .pluspunkt {
	padding-left: 40px;
	background: url(bilder/plus.png) no-repeat left top;
}

/* zusätzlich eingefügte Tags */

.DatenZeile
{
	padding-bottom: 5px;
	padding-top: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.AktuellSpalte1
{
	float: left;
	width: 60%;
	font-size: 8pt;
}

.AktuellSpalte2
{
	font-size: 8pt;
	color: #00246F;
}

.HeuteSpalte1
{
	float: left;
	width: 35%; 
	font-size: 8pt;
}

.HeuteSpalte24
{
	float: left;
	font-size: 8pt;
	color: #00246F;
	width: 17%;
}

.HeuteSpalte35
{
	float: left;
	font-size: 8pt;
	color: #00246F;
	width: 13%
}

.MonatSpalte1
{
	float: left;
	width: 39%;
	font-size: 8pt;
}

.MonatSpalte23
{
	float: left;
	font-size: 8pt;
	color: #00246F;
	width: 30%;
}

.JahrSpalte1
{
	float: left;
	width: 39%;
	font-size: 8pt;
}

.JahrSpalte23
{
	float: left;
	font-size: 8pt;
	color: #00246F;
	width: 30%;
}

.TageAltSpalte1
{
	float: left;
	width: 65%;
	font-size: 8pt;
}

.TageAltSpalte23
{
	font-size: 8pt;
	color: #00246F;
}

.AstrSpalte1
{
	float: left;
	width: 60%;
	font-size: 8pt;
}

.AstrSpalte23
{
	font-size: 8pt;
	color: #00246F;
}

.KleinSpalte1
{
	float: left;
	font-size: 7pt;
}

.KleinSpalte2
{
	float: right;
	font-size: 7pt;
}

.BeobachtungenSpalten12
{
	width: 40%;
 	float: left;
}

.BeobachtungenSpalte3
{
	width: 20%;
 	float: left;
}

.HardwareSpalte1
{
	width: 27%;
	float: left;
}


.HardwareSpalte2
{
	width: 18%;
	float: left;
}


.HardwareSpalte3
{
	width: 15%;
	float: left;
}


.HardwareSpalte4
{
	width: 20%;
	float: left;
}


.HardwareSpalte5
{
	width: 20%;
	float: left;
}

#KleinUeberschrift
{
	font-weight: bold;
	font-size: 7pt;
}

.FettGedruckt
{
	font-weight: bold;
}

a:visited
{
	// color: #C36705;
	color: rgb(146,78,3);
	text-decoration: none;
}

a:link
{
	text-decoration: none;
	//color: #C36705;
	color: rgb(146,78,3);
	
}

a:hover
{
	text-decoration: underline; 
	color: #E9300C;
}

img
{
	border: 0px;
}
