/* 
   Cascading Style Sheets Document - CSS
   Shuayao - 13.10.2009
   Malte Beckers
   Global Styles
*/


/* Import Frame Styles */
@import url(header.css);     /* Header, Subheader */
@import url(menu.css);       /* Menu */
@import url(pagetypes.css);  /* Pagetypes and Columns */
@import url(footer.css);     /* Footer */

/* Import General Content */
@import url(rte.css);            /* Rich Text Editor */
@import url(column_right.css);   /* Column Right General Content Items */
@import url(column_left.css);    /* Column Left General Content Items */
@import url(forms.css);          /* Formular Framework Items */
@import url(teefinder.css);      /* Teefinder in Column-Left (Pagetypes: Shop, Page) */

/* Import Specific Content (for Pagetypes) */
@import url(home.css);    /* Homepage Pages Content */
@import url(shop.css);    /* Shop Pages Content */
@import url(system.css);  /* System Pages Content */
@import url(page.css);    /* Standard Pages Content */
@import url(calendar.css);    /* Calendar */
@import url(dbh.css);    /* Additional */


/* Global */
* {
  text-transform:lowercase;
}
html, body {
  min-height:101%; /* Forces Scrollbar */
}
body {
  background:#7BB1C9 url(../img/bg_body.jpg) center top no-repeat;
}
html, body, form, input, textarea, p, a, ul, ol, li, img, table, tr, td, thead, tbody, tfoot {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#273B4B;
  margin:0;
  padding:0;
  border:none;
}

/* Page Wrapper */
div#pageWrapper {
  width:944px;
  margin:0 auto;
  padding:16px 0 13px 0;
}

/* Anti lowercase Wrapper */
div#pageWrapper span.normalCase,
div#pageWrapper span.normalCase * {
  text-transform:none;
}
