/*
Online Version: Start 01.03.2008

Thema: ADCC - Allgemeiner Deutscher Computer-Club
       Der ADCC ist ein Projekt in der Startphase. Wir wollen junge und ältere Personen,
       erfahrene wie auch unerfahrenere Benutzer beim Umgang mit neuen Technologien
       helfend zur Seite stehen.
       
Domains:
   http://www.adcc-nrw.de
   http://www.allgemeinerdeutschercomputerclub.de
   http://www.allgemeiner-deutscher-computer-club.de

Webdesigner: Christian Schell
             http://www.c-schell.de
             http://www.schelldesign.de
             http://www.gestaltungstechnik.eu
             http://www.sunderbrink.eu
             http://www.wireless-nrw.de
             
Copyright by ADCC
*/

body                { background: url(img/hintergrund.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
#wrap               { margin: 0 auto; padding: 0; width: 90%; text-align: left;}
.alignleft          { float: left; }
.alignright         { float: right; }
td.farbleiste       { background: #425C77; padding: 0px 0px 0px 0px; }
input               { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

#rahmen             { margin: 0 auto; width: 100%; text-align: left; background-color: #EEEEEE; border: 1px #C6C6C6 solid; display: table; padding: 14px; }
#rahmenchat         { margin: 0 auto; width: 632px; text-align: left; background-color: #e1e1e1; border: 0px; display: table; padding: 4px; }
#schriftback        { font-size: 10px; color: #ABABAB; text-decoration: none; }
.textnavilogin      { font-size: 11px; color: #000000; text-decoration: none; }

/* Verweise // neu: 425C77 RAL-Ton: RAL 5018 */
a                   { color: #547495; text-decoration: none;}
a:hover             { color: #000000; text-decoration: underline; }

a.buttonprojekt         { color: #ffffff; font-weight:bold; text-align: center; background-color: #425C77; font-size: 12px; padding: 2px 12px; margin: 0px 4px 0px 0px; text-decoration: none; border: 3px solid #E1E1E1; }
a.buttonprojekt:hover   { color: #000000; font-weight:bold; text-align: center; background-color: #FFFFFF; font-size: 12px; padding: 2px 12px; margin: 0px 4px 0px 0px; text-decoration: none; border: 3px solid #E1E1E1; }
a.buttonprojekt:active  { color: #000000; font-weight:bold; text-align: center; background-color: #FFFFFF; font-size: 12px; padding: 2px 12px; margin: 0px 4px 0px 0px; text-decoration: none; border: 3px solid #E1E1E1; }

a.navi0             { color: #87CF40; font-weight:bold; text-align: center; background-color: #000000; font-size: 12px; padding: 2px 12px; margin: 0px 4px 0px 0px; text-decoration: none; border: 0px solid #000000; }
a.navi0:hover       { color: #87CF40; font-weight:bold; text-align: center; background-color: #000000; font-size: 12px; padding: 2px 12px 10px 12px; margin: 0px 4px 0px 0px; text-decoration: none; border: 0px solid #000000; }
a.navi0:active      { color: #87CF40; font-weight:bold; text-align: center; background-color: #000000; font-size: 12px; padding: 2px 12px 10px 12px; margin: 0px 4px 0px 0px; text-decoration: none; border: 0px solid #000000; }
a.navi              { color: #ffffff; font-weight:bold; text-align: center; background-color: #000000; font-size: 12px; padding: 2px 12px; margin: 0px 4px 0px 0px; text-decoration: none; border: 0px solid #000000; }
a.navi:hover        { color: #ffffff; font-weight:bold; text-align: center; background-color: #000000; font-size: 12px; padding: 2px 12px 10px 12px; margin: 0px 4px 0px 0px; text-decoration: none; border: 0px solid #000000; }
a.navi:active       { color: #ffffff; font-weight:bold; text-align: center; background-color: #000000; font-size: 12px; padding: 2px 12px 10px 12px; margin: 0px 4px 0px 0px; text-decoration: none; border: 0px solid #000000; }
a.navi2             { color: #ffffff; font-weight:bold; text-align: center; background-color: #425C77; font-size: 12px; padding: 6px 10px 8px 10px; margin: 0px 4px 0px 0px; text-decoration: none; border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; }
a.navi2:hover       { color: #ffffff; font-weight:bold; text-align: center; background-color: #425C77; font-size: 12px; padding: 6px 10px 8px 10px; margin: 0px 4px 0px 0px; text-decoration: none; border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; }
a.navi3             { color: #ffffff; font-weight:bold; text-align: center; background-color: #000000; font-size: 11px; padding: 0px 19px; text-decoration: none; border: 0px; }
a.navi3:hover       { color: #000000; font-weight:bold; text-align: center; background-color: #425C77; font-size: 11px; padding: 0px 19px; border: 0px; text-decoration: none; }
a.kontakt           { color: #ffffff; font-weight:bold; text-align: center; background-color: #e1e1e1; font-size: 12px; padding: 0px 9px; text-decoration: none; border: 0px; }
a.kontakt:hover     { color: #000000; font-weight:bold; text-align: center; background-color: #425C77; font-size: 12px; padding: 0px 9px; border: 0px; text-decoration: none; }
blockquote          { padding: 0px 0px 0px 20px; font-size: 12px; font-weight: normal; }



a.menu              { color: #FFFFFF; font-weight:bold; display: block; background-color: #425C77; padding: 2px 6px; text-decoration: none; border: 1px solid #ffffff; text-align: left; }
a.menu:hover        { color: #FFFFFF; font-weight:bold; display: block; background-color: #000000; border: 1px solid #ffffff; text-decoration: none; text-align: left; }

ul#liozeichen       { list-style: none; margin: 0px; padding: 0px;}
li#liozeichen       { position: relative; list-style: none; margin: 0px; padding: 0px;}

h1                  { font-size: 18px; font-weight: bold; display: inline; color: #000000; text-decoration: underline;}
h2                  { font-size: 18px; font-weight: bold; display: inline; color: #000000; text-decoration: none; }
h3                  { font-size: 14px; font-weight: bold; display: inline; color: #000000; text-decoration: underline; text-align: right; }
h6                  { font-size: 12px; font-weight: bold; display: inline; color: #425C77; text-decoration: underline; text-align: right; }

blockquote          { padding: 0px 0px 0px 20px; font-size: 11px; font-weight: normal; }


/************************************************************/
/* Gaestebuch */
td.f1hell          { background-color: #ffffff; }
td.f1mittel        { background-color: #EEEEEE; }
td.f1dunkel        { background-color: #D7D7D7; }
td.f2dunkel        { background-color: #748EAF; color: #000000; }
tr.f1hell          { background-color: #ffffff; }
tr.f1mittel        { background-color: #EEEEEE; }
tr.f1dunkel        { background-color: #D7D7D7; }
tr.f2dunkel        { background-color: #425C77; color: #000000; }
.gbspace           { margin-left: 4px; margin-right: 4px; margin-top: 0px; margin-bottom: 0px }

.formular          { width: 463px; text-align: left; background-color: #f9f9f9; border: 1px #C6C6C6 solid; padding: 1px; }
.gb                { width: 463px; text-align: left; background-color: #f9f9f9; border: 1px #C6C6C6 solid; padding: 1px; }
.captcha           { text-align: left; background-color: #eeeeee; border: 1px #C6C6C6 solid; padding: 1px;}

/************************************************************/
/* Forum */
.logincontainer    { width: 146px; background: #ffffff; border: 0px solid #C6C6C6; padding: 2px; margin: 0px; font-size: 11px; }

a.navilogout       { background-image: url(img/login-navi-but1.gif); background-repeat: no-repeat; margin-top: 4px; color: #ffffff; display: block; font-weight:bold; text-align: left; background-color: #425C77; font-size: 12px; padding: 1px 24px; text-decoration: none; }
a.navilogout:hover { background-image: url(img/login-navi-but2.gif); background-repeat: no-repeat; margin-top: 4px; color: #ffffff; display: block; font-weight:bold; text-align: left; background-color: #2F4358; font-size: 12px; padding: 1px 24px; text-decoration: none; }
a.navilogout:active { background-image: url(img/login-navi-but2.gif); background-repeat: no-repeat; margin-top: 4px; color: #ffffff; display: block; font-weight:bold; text-align: left; background-color: #2F4358; font-size: 12px; padding: 1px 24px; text-decoration: none; }


a.naviforum        { border-left: 10px solid #425C77; margin-top: 2px; color: #000000; display: block; font-weight:bold; text-align: left; background-color: #e1e1e1; font-size: 12px; padding: 0px 15px; text-decoration: none; width: 107px; }
a.naviforum:hover  { border-left: 10px solid #000000; margin-top: 2px; color: #000000; display: block; font-weight:bold; text-align: left; background-color: #c6c6c6; font-size: 12px; padding: 0px 15px; text-decoration: none; width: 107px; }
a.naviforum:active { border-left: 10px solid #000000; margin-top: 2px; color: #000000; display: block; font-weight:bold; text-align: left; background-color: #c6c6c6; font-size: 12px; padding: 0px 15px; text-decoration: none; width: 107px; }

/************************************************************/
/* Aktuelle Themen - News-Plugin */

.box-border          { background: #efefef; width: 100%; padding: 0px; }
.box-header          { background: #ffffff; padding: 3px; color: #547495; text-align: left; text-decoration: underline; font-size: 13px; border-bottom: 1px solid #DCDCDC; }

.box-header a:link,
.box-header a:visited,
.box-header a:active { color: #000000; text-decoration: none; font-weight:bold; }
.box-header a:hover  { color: #547495; text-decoration: underline; font-weight:bold; }

.box-content         { padding: 5px 0px 5px 0px; background: #eeeeee; vertical-align: top; }
.box-footer          { background: #ffffff; padding: 3px; padding-right: 5px; color: #000000; font-weight:bold; text-align: right; font-size: 10px; border-top: 1px solid #DCDCDC; }

.box-footer a:link,
.box-footer a:visited,
.box-footer a:active { color: #547495; text-decoration: underline;}
.box-footer a:hover  { color: #000000; text-decoration: underline; }



/************************************************************/
/* RSS-Feed Main-Style */

p                    { margin: 0 0 1em;}
.first               { margin-top:0;}
.spread, .nospread   { margin-top:0; margin-left:20px; }
.spread li           { margin-bottom:0.5em; }
pre                  { margin: 0 auto; text-align: left; background-color: #EEEEEE; border: 1px #C6C6C6 solid; padding: 14px; white-space: pre;}
#badge               { float:right; padding: 4px; background: #ededed; border: 1px solid #777; font-size: 10px; margin: 4px 0 4px 1em; text-align:center; }
.badge-header        { background-color:  #f60; color: #fff; font-size: 12px; margin: 0 4px 0 0; padding:0; }
#content .caption    { font-size: 11px; color: #555; text-align:center; margin: 2em 0; }
#footer              { margin: 60px 20% 10px; }
#footer p.smallprint { font-family: "American Typewriter", "Courier New", Courier, monospaced; font-size: 11px;  color: #222; padding: 0.5em 1em;  background-color:#ccf;}



