
/* Allgemein: */

* {padding: 0px; margin: 0px;}

html {background-color: red; background-color: #EEEFE9;}
body {width: 900px; margin: 0px auto; border: 1px #000000 solid; background-color: #FFFFFF; }

p, h1, h2, ul, li, a {font-family: tahoma, arila, verdana, helvetica; font-size: 12px; color: #000000; text-decoration: none;}

a:hover {color: #747474;}
p {}
h1 { color: #747474; font-size: 24px; margin: 5px 0px 10px 0px;}
h2 {font-size: 14px;margin: 7px 0px 5px 0px;}

ul {list-style: none;}
li {margin: 5px 10px 5px 10px;}
li a {font-size: 13px;}



/* Container: */

/* Header: */
div#header {width: 900px; height: 315px; display: block; background-image: url(header.jpg); background-repeat: no-repeat; }
div#metanavigation {width: 200px; height: 60px; float: right; margin: 20px; display: block; }
div#navigation {width: 900px; height: 50px; margin-top: 20px; display: block; text-align: center; }

/* Main: */
div#main {width: 900px; display: block; background-image: url(content-footer.jpg); background-position: bottom; background-repeat: no-repeat; background-color: #FFFFFF; }

div#tipps {width: 150px; height: 750px; float: left; display: block; padding: 30px 0px 0px 20px; }
div#content {width: 450px; display: block; float: right; margin: 30px 20px 450px 0px; }
* html div#content {margin: 50px 10px 450px 0px;}
div#contentclear {clear: both;}

/* Footer: */
div#footer {width: 860px; height: 60px; display: block; background-color: #FFFFFF; padding: 20px; font-size: 11px; color: #949494;}
div#footer a {font-size: 11px; color: #949494;}
div#footer a:hover {font-size: 11px; color: #000000;}

