/*

***************************************************************************************
*                                                                                     *
*   KiWi-Extrablatt                                                                   *
*   http://www.kiwi-extrablatt.de                                                     *
*                                                                                     *
*   S C R E E N . C S S                                                               *
*                                                                                     *
**************************************************************************************/



/*  B A S I C   F O R M A T T I N G
------------------------------------------------------------------------------------ */

* { border: 0; margin: 0; padding: 0; }
html { height: 100% }
body { background: #FFF; font-size: 100.01%; text-align: center; }
#container { background: transparent; font: normal 0.75em/160% Arial, Helvetica, sans-serif; text-align: left; color: #333; width: 877px; margin: 0 auto; }

p, h2, h3, h4, h5, ul, ol, fieldset { margin-bottom: 1em; }
h2, h3, h4, h5, strong, b { font-weight: bold; }

h2 { font-size: 1.4em; color: #333; }

a:link, a:visited { color: #98061e; text-decoration: none; }
a:hover, a:active { color: #98061e; text-decoration: none; border-bottom: 1px solid #98061e; }

:focus { outline: 0; }

em { font-style: italic; }
strike, del { text-decoration: line-through; }
blockquote, cite { background: #EEE; border-left: 1px solid #999; height: 1%; /* stupid IE */ width: auto; margin: 1em 0 1em 2em; padding: 1.5em 2em 0.5em; }
code { font-family: Monaco, monospace; font-size: 1.0em; }

legend, label, hr, #skip, .inv { display: none; }


/*  H E A D E R
------------------------------------------------------------------------------------ */

#header { /* background: transparent url("../images/bg-header.gif") repeat-x left top; */ }

h1#logo { background: transparent url("../images/h1-logo.jpg") no-repeat left top; display: block; height: 80px; width: 877px; }
h1#logo span, p#logo-subline { display: none; }


/*  M A I N
------------------------------------------------------------------------------------ */

#main { padding-bottom: 40px; }
#main p, #main h2 { padding: 0 100px; }
#main img { margin-bottom: 50px; }


/*  F O O T E R
------------------------------------------------------------------------------------ */

#footer { font-size: 0.9em; border-top: 1px solid #999; padding-top: 1em; }
a.blind { color: #333; border: 0; }


/*  E N D   S T Y L E S . C S S
------------------------------------------------------------------------------------ */
