p:first-letter{font-size:1.2em;font-weight:bold;}
p:first-line {font-weight: bold;}
a:link{text-decoration:none; font: small-caps bold 100%/120% verdana; font-weight: bold; color: blue;}
a:visited{text-decoration:none; font: small-caps bold 100%/120% verdana; font-weight: bold; color:blue;}
a:hover{color:red;}

body	{font-family: verdana, sans-serif;
	color: #060; outline: 0 none;}

img{border-color: transparent;}

html{border-color: transparent;}

/* Content */
#Content{position: absolute;
	z-index: 1;
	width: 99%;
	height: 95%;
	background: transparent;
	}

/* Kopf */
#Kopf{position: absolute;
	z-index: 2;
	width: 100%;
	height: 20%;
	background: url(../img/top.png) no-repeat;
	background-position: center;
	}

/* Herz */
#Herz{position: absolute;
	z-index: 2;
	top: 20%;
	left: 0%;
	width: 98%;
	height: 80%;
	background: transparent;
	}

/* Container für Logo in Kopf links*/
#LogoLinks{position: absolute;
	z-index: 3;
	top: 10%;
	left: 2%;
	width: 12%;
	height: 80%;
	background: transparent;
	}

/* Container für Titel in Kopf Mitte */
#Titel{position: absolute;	
	z-index: 3;
	top: 30%;
	left: 20%;
	width: 60%;
	height: 36%;
	background: transparent;
	text-align: center;
	font-size: 200%;
	font-weight: bold;

	}
/* Container für Logo in Kopf rechts */
#LogoRechts {position: absolute;
	z-index: 4;
	top: 10%;
	left: 86%;
	width: 12%;
	height: 80%;
	background: transparent;
	}
/* Container für Bild links in Herz */
#Links{position: absolute;
	z-index: 2;
	top: 2%;
	left: 0%;
	width: 15%;
	height: 99%;
	padding: 1%;
	background: url(../img/left.png) no-repeat;
	background-position: top right;
	}

/* Navigation in herz */
#Navigation{float:left;
	width: 100%;
	text-align: center;
	background: transparent;
	font: small-caps bold 100%/120% verdana, sans-serif;
	}
#Mitte{position: absolute;
	z-index: 4;
	top: 0%;
	left: 15%;
	width: 70%;
	height:100%;
	text-align: center;
	}

/* Container für Text in Mitte in Herz */
#TextMitte{float: left;
	z-index: 6;
	margin-left:5%;
	margin-right: 0%;
	padding-right: 5%;
	margin-top: 0%;
	text-align: justify;
	height:102%;
	overflow: auto	;
	vertical-align: top;
	background: transparent;
	}

#LogoMitte{
	position: absolute;
	z-index: 1;
	top: 20%;
	left: 35%;
	width: 35%;
	}

#Rechts{position: absolute;
	z-index: 2;
	top: 2%;
	left: 85%;
	width: 15%;
	height: 99%;
	padding: 1%;
	background: url(../img/left.png) no-repeat;
	background-position: top left;
	}
#container{
	  background: transparent;
	  }


.artikel {
	z-index: 1;
	background: transparent;
	padding: 2%;
	}

.Artikelbildlinks{
	float:left;
	margin-left: 0%;
	margin-right: 2%;
}

.Artikelbildrechts{
	float:right;
	margin-left: 2%;
	margin-right: 0%;
}
.Sponsorenlogo{
	z-index: 1;
	background: transparent;
	}
.tabelle
	{
	z-index: 1;
	font-size: 90%;
	background: transparent;
	}

.tabellenspalte1
	{
	width:20%;
	text-align: left;
	vertical-align: top;
	}
.tabellenspalte2
	{
	width:60%;
	text-align: left;
	vertical-align: top;
	}
.tabellenspalte3
	{
	width:20%;
	text-align: right;
	vertical-align: top;
	}
.tabellenspalte4
	{
	width:20%;
	text-align: right;
	vertical-align: top;
	padding-left:2%;
	}
