/* Start */

img.start {
	border: 1px solid Black;
}


table.main {
	border: 1px solid Black;
	
}

td.content {
	background-color: #AAA4FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

hr.aktion {
	height: 1px;
	color: Black;
}

td.aktionheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-stretch: wider;
}

td.aktionline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.aktiondesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.aktiondeschighlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.aktioncommenthead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
}

.aktioncommentline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

body {
	background-color: #D2CFFF;
}

.mainkopf {
	background-color: Black;
	color: #DCDCDC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; 
}	

.mainkopfa {
	background-color: #D2CFFF;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
}	

hr.mainline {
	height: 1px;
	color: Black;
}

hr.headline {
	height: 1px;
	color: #AAA4FF;
}

a.fusslinks:link, a.fusslinks:visited, a.fusslinks:active {
	text-decoration: none;
	color: Gray;
}

a.fusslinks:hover {
	text-decoration: underline;
	color: Gray;
}

a.kopflinksa:link, a.kopflinksa:visited, a.kopflinksa:active {
	text-decoration: none;
	color: black;
}

a.kopflinksa:hover {
	text-decoration: underline;
	color: black;
}

a.kopflinks:link, a.kopflinks:visited, a.kopflinks:active {
	text-decoration: none;
	color: #B1B1B1;
	background-color: Black;
}

a.kopflinks:hover {
	text-decoration: underline;
	color: #DCDCDC;
}


a.aktionlinks:link, a.aktionlinks:visited, a.aktionlinks:active {
	color: Maroon;
	text-decoration: none;
}

a.aktionlinks:hover {
	text-decoration: underline;
	color: Maroon;
}

input.aktion {
	border: 1px solid #AAA4FF;
}

textarea.aktion {
	border: 1px solid #AAA4FF;
}

/*  Links Styles */

.linksdesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.linksurl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

a.linkslinks:link, a.linkslinks:visited, a.linkslinks:active {
	color: Maroon;
	text-decoration: none;
}

a.linkslinks:hover {
	text-decoration: underline;
	color: Maroon;
}

/* News Styles */

.newsdesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.newshigh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

a.newslinks:link, a.newslinks:visited, a.newslinks:active {
	color: Maroon;
	text-decoration: none;
}

a.newslinks:hover {
	text-decoration: underline;
	color: Maroon;
}

hr.news {
	height: 1px;
	color: Black;
}

input.news {
	border: 1px solid #AAA4FF;
}

td.newsheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-stretch: wider;
}

td.newsline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


/* Map Styles */

.mapspecialdesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #D2CFFF;
	border: 1px dashed Blue;
}

.mapdesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.maphigh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

input.map {
	border: 1px solid #AAA4FF;
}

td.mapheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-stretch: wider;
}

td.mapline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

hr.map {
	height: 1px;
	color: Black;
}

a.maplinks:link, a.maplinks:visited, a.maplinks:active {
	color: Maroon;
	text-decoration: none;
}

a.maplinks:hover {
	text-decoration: underline;
	color: Maroon;
}

/* allgemein */

a:link, a:visited, a:active {
	color: Maroon;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: Maroon;
}

/* admin */

hr.admin {
	height: 1px;
	color: Black;
}

td.adminborder {
	border: 1px solid #000000;
}

.adminstdtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.adminheadtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.adminstdtexthigh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

input.admin {
	border: 1px solid #AAA4FF;
}

textarea.admin {
	border: 1px solid #AAA4FF;
}

.adminforumborder {
	border: 1px solid #AAA4FF; 
}

hr.adminforum {
	height: 1px;
	color: #AAA4FF;
}

tr.adminforumheader {
	background-color: #AAA4FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

/* Kontakt */

.kontaktstdtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.kontaktheadtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

/* Termine */

.termindesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

td.terminheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-stretch: wider;
}

td.terminline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

hr.termin {
	height: 1px;
	color: Black;
}

a.terminlinks:link, a.terminlinks:visited, a.terminlinks:active {
	color: Maroon;
	text-decoration: none;
}

a.terminlinks:hover {
	text-decoration: underline;
	color: Maroon;
}

.termindesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.termindeschighlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}

input.termin {
	border: 1px solid #AAA4FF;
}

textarea.termin {
	border: 1px solid #AAA4FF;
}

/* Forum Kinder */

.forumctopic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.forumclinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.forumcline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

table.forumcborder {
	border: 1px solid #D2CFFF; 
}

tr.forumcheader {
	background-color: #D2CFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

hr.forumc {
	height: 1px;
	color: Black;
}

tr.forumcmessage {
	border: 1px solid #D2CFFF; 
}

.forumcmessagetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

hr.forumcmessageend {
	height: 1px;
	color: #D2CFFF;
}

.forumcadmininfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
}

.forumcbeschreibung {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.forumcinfo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

input.forumc {
	border: 1px solid #AAA4FF;
}

textarea.forumc {
	border: 1px solid #AAA4FF;
	
}
	
.forumcdesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

/* Spiele (Kinder) */

.spielecinfo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.spielecdesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

hr.spielec {
	height: 1px;
	color: Black;
}

td.spielecheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-stretch: wider;
}

td.spielecline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.topmenua{
	background-color: Black;
	color: #B1B1B1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	}
	
/* Erwachsenen Bereich */
/* startseite */

.startkopf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.starttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.spieleadesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

hr.spielea {
	height: 1px;
	color: Black;
}

input.spielea {
	border: 1px solid #AAA4FF;
}

textarea.spielea {
	border: 1px solid #AAA4FF;
}

.spieleacommenthead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
}

.spieleacommentline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

/*  ecard css definitons*/

.ecarddesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

/* Mitarbeiter css styles */

.mitarbeiterdesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

hr.mitarbeiter {
	height: 1px;
	color: Black;
}

/* Aktionsbereiche */

.aktionsbdesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

hr.aktionsb {
	height: 1px;
	color: Black;
}