/*CSS RESET---------------------------------------------------------------------------------------------------------*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ul, ul li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td
                                                            { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body                                                        { line-height: 1; }
ul                                                          { list-style: none; }
blockquote, q                                               { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after                                           { content: ''; 	content: none; }
/* remember to define focus styles! */
:focus  													{ outline: 0; }
/* remember to highlight inserts somehow! */
ins  														{ text-decoration: none; }
del 														{ text-decoration: line-through; }
/* tables still need 'cellspacing="0"' in the markup */
table                                                       { border-collapse: collapse; border-spacing: 0; }



/* ALLGEMEINES ---------------------------------------------------------------------------------------------------------*/

body							{ background-color: #464646; }
div.rahmen						{ position: absolute; width: 980px; left: -490px; margin-left:50%; margin-bottom: 24px; min-height: 774px; }


/* OBEN ---------------------------------------------------------------------------------------------------------*/

div.oben                                                { position: absolute; top: 0px; left: 0px; width: 972px; height: 272px; }
div.oben div.header                                     { float: left; display: inline; position: relative; width: 976px; margin: 8px 0px 0px 0px; border: 2px solid #cccccc; }
div.oben div.header .flashimages                        { position: relative; width: 976px; height: 248px; z-index: 1; }
div.oben div.headerunten div.logo                       { position: absolute; top: 127px; left: 126px; width: 140px; height: 140px;  z-index: 10; }



/* MENU ---------------------------------------------------------------------------------------------------------*/

div.menu                                                { position: absolute; top: 272px; left: 0px; width: 980px; background-color: #a6a6a6; }
div.menu ul                                             { float: left; display: inline; margin: 6px 6px 8px 6px; }
div.menu ul li                                          { float: left; display: inline; margin: 0px 24px 0px 0px; }
div.menu ul li a                                        { font-size: 14px; font-weight: bold; }



/* MITTE ---------------------------------------------------------------------------------------------------------*/

div.mitte                                               { position: absolute; top: 317px; left: 0px; z-index: 1; width: 980px; background-color: #a6a6a6; }


/* LINKS ---------------------------------------------------------------------------------------------------------*/

div.links                                               { float: left; display: inline; width: 150px; margin: 59px 0px 12px 12px; }
div.links h3                                            { background-color: #ffffff; padding: 12px 0px 4px 5px; }
div.links ul li                                         { margin: 2px 0px 0px 0px; padding: 2px 0px 1px 5px; background-color: #ffffff; }

/* INHALT ---------------------------------------------------------------------------------------------------------*/

div.inhalt                                               { float: left; display: inline; width: 568px; margin: 12px 0px 12px 12px; }


/* RECHTS ---------------------------------------------------------------------------------------------------------*/

div.rechts                                               { float: left; display: inline; width: 220px; margin: 59px 0px 12px 8px; border: 1px solid #4d0e03; }




/* UNTEN ---------------------------------------------------------------------------------------------------------*/
