/*alles*/
BODY   { color: #ffffce; background-color: #738ea5; margin: 0px }

td, tr, p, div       { color: #F3F3F3; font-size: 13px; line-height: 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background-color: transparent; vertical-align: top }

h4    { font-weight: bold; font-size: 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background-color: transparent }
h5    { color: #cd5c5c; font-weight: bold; font-size: 14px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background-color: transparent }
h6   { color: #ffc; font-weight: bold; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background-color: transparent }

ul     { list-style-type: none; display: block; margin-left: -10px; padding-left: 10px }
hr {
  background       : #a53821;
  height           : 1px;
  width            : 100%;
}

table.searchintro    { color: black; background-color: #ed693f; border: solid 1px #777777 }

/*links*/
a:link, a:visited         { color: #ffc; font-size: 14px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; border-left: 3px none yellow }

a:hover        { color: #00008b; font-size: 14px; line-height: 20px; background-color: #ffc; border-left: 6px none yellow }

a.mainmenu:link, a.mainmenu:visited      { color: #ffffce; border-left: medium solid }

a.mainmenu:hover    { color: #ed9517; text-decoration: none; border-left: medium solid }

a.category:link, a.category:visited      { color: #ffc; font-weight: bold }

a.category:hover    { color: #00008b }

/*module*/

.pathwaytext  { color: #000 }

.maintitletext    { color: #000; font: italic bold 16px "Times New Roman", serif, georgia; background-color: transparent; margin-top: 20px; margin-left: 20px }


.mainmenu     { color: #000; font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, serif; text-decoration: none; background-color: transparent }

table.moduletable th    { color: #000; font-weight: bold; font-size: 11px; background-color: #f4a460; text-align: left; padding: 1px 1px 1px 6px; border-bottom: none #c0c0c0 }

table.moduletable   { font-size: 12px; line-height: 13px; background-color: transparent; margin: 0px; border: solid 0px #000000; width: 95% } 


.frameheader  { color: #808080; font: 18px; background-color: transparent }

.poll  { color: #666666; font-size: 10px; line-height: 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background-color: transparent }

.boxes    { color: #000; padding: 3px 6px 6px; border: dotted 1px #b0c4de }

/*formula*/
.button  { color: #000000; font-style: normal; font-weight: bold; font-size: 10px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background-color: #d55f39; border: solid 1px }

.inputbox  { color: #000000; font-weight: bold; font-size: 10px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background-color: #d55f39; border: solid 1px }

/*inhalt*/
.contentpane      { background-color: transparent; text-align: left }

.contentpaneopen     { background-color: transparent; text-align: left }

.contentheading, .componentheading     { color: black; font-weight: bold; font-size: 13px; background-color: transparent; text-align: left; padding: 1px 1px 1px 6px; border-bottom: 1px solid #f4a460; border-left: 6px solid #f4a460 }

.contentdescription   { color: #000; font-size: 11px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background-color: transparent; text-align: left }

.category   { color: #000; font-weight: bold; font-size: 11px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: transparent }

/*sektionen*/
.sectiontableentry1  { font-size: 13px; background-color: #a53821 }

.sectiontableentry2  { font-size: 12px; background-color: #a53821 }

.sectiontableheader    {
	color: #000;
	font-weight: bold;
	font-size: 12px;
	background-color: #d7603a;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	height: 13px;
	width: 25px;
}


/*kleine fonts*/
.small   { color: #ffc; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

.smalldark  { color: #000000; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

/*rss*/
.fase4rdf {
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 9px;
  color            : #000000;
  font-weight      : normal;
}

a.fase4rdf:link {
  font-size        : 9px;
  font-weight      : normal;
  color            : #FF9900;
}
a.fase4rdf:hover { color: #ffffce; font-weight: bold }
a.latestnews:link  { color: #fff; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 14px }
a.latestnews:hover { color: #000000; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 14px }
a.latestnews:visited { color: #000000; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 14px }