/* DATEI: basis.css
--------------------------------------------------------------------------------------- 
*/

/* Allgemeine Neutralisation
--------------------------------------------------------------------------------------- */

* { background-color: transparent; }

/* Neutralize styling: 
   Elements we want to clean out entirely: */
html, body, form, fieldset { font: 12px Arial, Helvetica, sans-serif; margin: 0; padding: 0; }

/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address { margin: 1em 0; padding: 0; }

/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote { margin-left: 15px; }

/* Miscellaneous conveniences: */
form label { cursor: pointer; }
fieldset { border: none; }
input, select, textarea { font-size: 100%; font-family: inherit; }


/* Allgemeine Angaben
--------------------------------------------------------------------------------------- */

/* F�r Browserprobleme mit relativen Schriftgr��en und permanenten Scrollbalken rechts: */
html { font-size: 100.01%; height: 100.01%; }

body { background: #394856 url(../img/bg_body.jpg) repeat-x top left; color: #000; text-align: center; height: 100.01%;}

/* Zum Aufl�sen von float: */
.breaker { clear: both; height: 0; overflow: hidden;  }

hr { background: #ccc; border: none; color: #ccc; height: 1px; }
img { border: none; }
p { line-height: 140%; }

a { text-decoration:none; }
a:hover { text-decoration:underline; }



/* Seitenstruktur / Container
--------------------------------------------------------------------------------------- */

#startFloater { float:left; width: 1px; height:50%; margin-bottom:-250px; }
#startMain { position: relative; clear:left; text-align:left; margin: 0 auto; padding: 20px; width: 735px; height: 460px; background: #fff; }
#startImg { position: absolute; left: 20px; top: 50px;}
#startHeaderLogo { position: absolute; width: 190px; height: 55px; overflow:hidden; }
#startContent { position: absolute; left: 20px; top: 413px; width: 736px; padding-top: 25px; border-top: #003882 2px solid; text-align:right; }
#startContent p { margin:0; }
#startContent a { color: #003882; font-weight: bold; }





