/*
 * screen.css $Id: screen.css,v 1.2 2005/03/03 14:36:44 Andi Exp $
 * Homepage des AWO Ortsvereins Ruppichteroth-Much e.V.
 * Andreas Amann (andreas.amann BEI web.de)
 */

/* 
   Colors:
   #BD1010   dark red        line in header
   #FFFFCC   light yellow    menus, header, footer
   white                     primary background
   silver                    borders
   gray                      footer font
   
   Fonts:
   18pt -> 25px
   10pt -> 13px
   8pt  -> 11px
   
*/


/* NUR f&uuml;r Bildschirmdarstellung */
@media screen {

/* Global stuff */
* { font-family:Verdana,Tahoma,Arial,sans-serif; }

/* BODY */
body { margin:0px;padding:0px; }

/* HEADER */
h1 { font-size:30px; text-align:left; }
h2 { font-size:25px; text-align:left; }
h3 { font-size:20px; font-weight:bold; text-align:left; }
h4 { font-size:20px; text-align:left; }
h5 { font-size:15px; text-align:left; }

/* TABLES */
td { text-align:left; vertical-align:middle; font-size:16px; }
th { text-align:middle; vertical-align:middle; font-weight:bold; background-color:#FFFFCC; }

/* CLASSES */
.header    { font-size:17px; font-weight:bold; } /* name */
.address   { font-size:13px; font-weight:bold; text-align:right; padding-right:20px; } /* address */
.hello     { font-size:13px; border-top:2px solid #BD1010; font-weight:normal; } /* greeting message */
.date      { font-size:13px; border-top:2px solid #BD1010; text-align:right; padding-right:20px; font-weight:normal; } /* date */
.menutop   { font-size:13px; background-color:#FFFFCC; text-align:center; font-weight:bold; border-bottom:1px solid silver; } /* upper navigation bar */
.footer    { font-size:11px; background-color:#FFFFCC; text-align:center; border-top:1px solid silver; color:gray; } /* page footer */
.menuleft  { vertical-align:top; background-color:#FFFFCC; border-right:1px solid silver; } /* left menubar */
.menuright { text-align:center; vertical-align:top; background-color:white; border-left:1px solid silver; } /* right menubar/ads */
.menuitem  { font-size:13px; font-weight:bold; background-color:#ffffff; border-bottom:1px solid silver; } /* item in left menubar */
.main      { padding-left:15px; padding-right:15px; vertical-align:top; } /* main page content */
.heading   { margin-top: 20px; margin-bottom: 10px; text-align:left; font-weight:bold; border-bottom:1px solid #BD1010; background-color:#EFEEDA; } /* heading in main content */
.note      { font-size:13px; background-color:#FFFFCC; border:1px solid silver; }
.redfont   { color:#BD1010; }
/* ANCHORS */
a                  { color:#BD1010; text-decoration:none; }
a:hover            { text-decoration:underline; }
td.footer a        { color:gray }
td.footer a:hover  { text-decoration:underline; }
td.menutop a       { color:#BD1010; }
td.menutop a:hover { text-decoration:underline; }
a[id=caldate]      { font-size: 15px; }

/* IMAGES */
img.border       { margin-bottom: 10px; border:2px solid silver; }
img.borderthick  { margin-bottom: 10px; border:4px solid silver; }

/* LISTS */
li { list-style-type: none; }
ul.redli li { list-style-type:circle; color:#BD1010; padding-bottom:5px; }
ul.disk li { list-style-type:disc; color:black; padding-bottom:5px; }
ol.number li { list-style-type:decimal; color:black; padding-bottom:5px; }
/* Definition Lists */
dt { font-style:italic; }
dd { padding-top: 5px; padding-bottom:10px; }

} /* @media screen */
