/* 
   Cascading Style Sheets Document - CSS
   FWS-Haan - 04.04.2010
   Malte Beckers
   Global Styles
*/


/* Import Styles */
@import url(header.css);     /* Header Building, Search, Logo */
@import url(navigation.css); /* ServiceNavigation, BreadcrumbNavigation, MainNavigation, LayerNavigation, SubNavigation */
@import url(content.css);    /* page Content, general contents, rte Item, content Items Img + Text, content Top Teaser, category Teaser, marginalia Teaser, news Items, galleryItem */

/* Specials */
@import url(indexedsearch.css); /* tx-indexed-search */
@import url(sitemap.css);       /* csc-sitemap */
@import url(contact.css);       /* contact form */
@import url(lightbox.css);      /* Lightbox */ 
@import url(print.css);         /* Print view */ 

/* Global */
html, body, form, input, p, ul, ol, img, table, tr, td, thead, tbody, tfoot {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  margin:0;
  padding:0;
  border:none;
}

html, body {
  min-height:100.2%;
}
* html,
* html body { /* IE 6 min-height */
  height:100.2%;
}

body {
  padding:1px 0 0 0;
  background:#FFFFFF url(../img/bg_body.gif) left top repeat-x;
}

/* Page Wrapper */
div#pageWrapper {
  width:899px;
  margin:0 auto;
  padding:0 5px 30px 5px;
  background-color:#FFFFFF;
}

/* Footer */
div.pageFooter {
  width:100%;
  overflow:hidden;
  border-top:1px dotted #F9E1BF;
  padding-top:8px;
}
div.pageFooter div.copyright {
  float:left;
  color:#333333;
}
div.pageFooter ul.footerNav {
  float:right;
  list-style:none;
}
div.pageFooter ul.footerNav li {
  float:left;
}
div.pageFooter ul.footerNav li.last {
  margin-left:8px;
  padding-left:8px;
  border-left:1px dotted #F9E1BF;
}
div.pageFooter ul.footerNav li a,
div.pageFooter ul.footerNav li a:link,
div.pageFooter ul.footerNav li a:visited {
  color:#333333;
  text-decoration:none;
  padding:0 8px 0 0;
  background-image:url(../img/bg_footernavigation_a.gif);
  background-position:right 5px;
  background-repeat:no-repeat;
}
div.pageFooter ul.footerNav li a:hover,
div.pageFooter ul.footerNav li a:active {
  color:#FF9C00;
  background-position:right -20px;
}


