/*___________________________________________________________________________________( BODY )_____*/


body {
  margin           : 0;
  border-style     : none;
  padding          : 0px 0px 0px 0px;
  background-color : #ffffff;
  font-size        : 12px;
}

/*______________________________________________________________________________( mainContent)_____*/
 

table {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
}

table.noPrint {
  display: none;
  print:   no;
}

table.mainTable {
  width            : 936px;
  padding          : 0px,0px,0px,0px;
}

td.mainContentLeftbar {
  display: none;
  print:   no;
}


td.mainContentContent {
  padding          : 5px 10px 10px 10px;
  width            : 635 px;
  background-color : #ffffff;
  vertical-align   : top;
}


td.mainContentRightbar {
  display: none;
  print:   no;
}

td.footerLinkTd {
  display: none;
  print:   no;
}

/*_____________________________________________________________________________( Sonstige Tabellen )____*/


td.headerDivisionLabel {
 padding           : 5px 2px 5px 10px;
 font-color        : #d7ffd7;
 font-weight       : bold;
}

td.contentHeader {
 height            : 22px;
 padding           : 2px 2px 2px 5px;
 color             : #ffffff;
 font-weight       : bold;
 background-color  : #acd781;
}

td.noRecord {
 color             : #cccccc;
}

td.articleTitle {
  padding          : 4px 2px 2px 4px;
  font-weight      : bold;
  vertical-align   : top;
}

td.articleTeaser {
  padding          : 4px 2px 2px 4px;
  vertical-align   : top;
}

table.pagingbar {
  width            : 600px;
}

/*____________________________________________________________________________________( Links )_____*/


a {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  color            : #005681;
  text-decoration  : none;
}


a:hover {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  text-decoration  : underline;
}



/*________________________________________________________________________________ ( Navigation )_____*/


td.navigationSeparator {
  background-color  : #005681;
}

td.navigationL1S {
  padding           : 5px 2px 5px 2px;
  font-weight       : bold;
  background-color  : #005681;
}

td.navigationL1N {
  padding           : 3px 3px 3px 8px;
  background-color  : #005681;
}

td.navigationL2S {
  padding           : 3px 3px 3px 8px;
  background-color  : #d7ffd7;
  font-weight       : bold;
}

td.navigationL2N {
  padding           : 3px 3px 3px 8px;
  background-color  : #d7ffd7;
}

td.navigationL3S {
  padding           : 3px 3px 3px 15px;
  background-color  : #d7ffd7;
  font-weight       : bold;
}

td.navigationL3N {
  padding           : 3px 3px 3px 15px;
  background-color  : #d7ffd7;
}


/*-----< navigation-links >-----*/


a.navigation1N {
  color             : #ffffff;
}

a.navigation1N:hover {
  color             : #ffffff;
}

a.navigation1S {
  color             : #ffffff;
  font-weight       : bold;
}

a.navigation1S:hover {
  color             : #ffffff;
  font-weight       : bold;
}

a.navigation2N {
  color             : #005681;
}

a.navigation2N:hover {
  color             : #005681;
}

a.navigation2S {
  color             : #005681;
  font-weight       : bold;
}

a.navigation2S:hover {
  color             : #005681;
  font-weight       : bold;
}

a.navigation3N {
  color             : #005681;
  font-size         : 11px;
}

a.navigation3N:hover {
  color             : #005681;
  font-size         : 11px;
}
a.navigation3S {
  color             : #005681;
  font-size         : 11px;
  font-weight       : bold;
}

a.navigation3S:hover {
  color             : #005681;
  font-size         : 11px;
  font-weight       : bold;
}


/*_________________________________________________________________________________( SELECT )_____*/


select {
  font-family       : Verdana, Arial, Helvetica, sans-serif;
  font-size         : 12px;
}


/*__________________________________________________________________________________( INPUT )_____*/


input.inputSearch {
  font-family       : Verdana, Arial, Helvetica, sans-serif;
  font-size         : 12px;
}


/*_____________________________________________________________________________________( Sitemap )_____*/


td.sitemapL0 {
  height            : 22px;
  padding           : 2px 2px 2px 5px;
  font-weight       : bold;
}


td.sitemapL1 {
  padding           : 3px 3px 3px 18px;
}

td.sitemapL2 {
  padding           : 3px 3px 3px 28px;
}

td.sitemapL3 {
  padding          : 3px 3px 3px 48px;
}

/*__________________________________________________________________________________( EVENT )_____*/

table.eventTable {
  width            : 600px;
  padding          : 0px,0px,0px,0px;
}

td.eventCategoryTd {
  width            : 500px;
  padding          : 1px 1px 1px 1px;
  font-size        : 10px;
}

td.eventTitleTd {
  width            : 500px;
  padding          : 1px 2px 1px 2px;
}

td.eventTeaserTd {
  width            : 500px;
  padding          : 1px 2px 2px 2px;
  font-size        : 11px;
}

td.eventDateTd {
  font-size        : 11px;
}

td.eventTimeTd {
  font-size        : 9px;
}


/*-----< EVENTVIEW >-----*/


td.eventViewTitleTd {
  padding          : 1px 1px 1px 1px;
		font-weight      : bold;
}


td.eventViewInfoTd {
  padding          : 1px 1px 1px 1px;
  padding-left     : 10px;
}


/*___________________________________________________________________________________( Editor-Spezifisch )_____*/



h1, h2, h3, h4, h5, h6 {
   font-weight: bold;
   font-size: 12px;
}

