/*==============================================================================
| FILE   : content.css
|-------------------------------------------------------------------------------
| PURPOSE: StyleSheet-Formatierungen fuer alle Content-Frames bzw. -Seiten
|          in eurobsdcon2004.punkt.de
| ACCESS : included ueber TypoScript
| PARAMS :
| COMMENT: 
| AUTHOR : Rainer Kuhn, ab 03/2004
+=============================================================================*/

/*******************************************************************************
    FORMATE FUER HTML-TAGS
*******************************************************************************/

/*===== Allgemeine Zuweisungen =====*/
body { background-color:#ffffff; font-family: Verdana, Geneva, Arial, Helvetica, 
sans-serif; font-size: 10pt; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; } /* Einstellungen fuer die Seite */
p,a,h1,h2,h3,h4,h5,a,ul,ol,li,div,span,b,i,small,td,th,body,input,select,option,textarea { 
       font-family:Verdana,Arial,Helvetica,sans-serif; }
p,ul,ol,li,td,th,body,pre { font-size:10pt; color:#000000; }

/*===== Ueberschriften =====*/
h1,h2,h3,h4,h5 { color:#000000; font-weight:bold; }
h1 { font-size:13pt; }
h2 { font-size:12pt; }
h3 { font-size:11pt; }
h4 { font-size:10pt; } 

/*===== Textformatierung =====
b { font-weight:bold; }
i { font-style:italic; }
small { font-size:11px; color:#666666; }
pre { font-family:CourierNew,monospace; }
*/

/*===== Verweise =====
a { font-size:13px; font-weight:normal; text-decoration:underline; }
a:link { color:#3366ff; }
a:visited { color:#003399; }
a:active { color:#cc3366; }
a:hover { color:#cc3366; } /* (wirkt nicht bei Netscape 4.x) */


/*===== Formularelemente =====*/
input,select,option,textarea { font-size:11px; color:#006699; background-color:#eeeeee; }
/* Hinweise: Farben wirken nicht bei NN 4.x, Checkbox-/Radio-Formatierung nur korrekt bei NN 6.x/Mozilla (nicht IE 5/6);
   sollen einz. Elemente andere Farben haben, sind eigene Klassen zu definieren 
   (Bsp. s.u.: ".transparent1" fuer transparente GIF-Buttons) */

/*===== Tabellen =====*/
/* Achtung ! Tabellenformatierung wird nur von NN6/Mozilla korrekt interpretiert ! 
.table { width:550px; border-width:1px; border-spacing:20px; border-style:solid; border-color:#000000; }
.td { padding:1px; border-width:1px; border-style:solid; border-color:#000000; }
*/
th { font-weight:bold; background-color:#ffeecc; color:#000000; 
     vertical-align:top; text-align:left; white-space:nowrap; } /* Table Header*/



/*******************************************************************************
    FORMATE FUER CSS-KLASSEN (allgemeine und elementgebundene) 
*******************************************************************************/
 
/*===== TEXT/SCHRIFT (fuer die Tags P, B, I, UL, OL, LI etc. und ggf. auch TD, TH, BODY, SPAN, DIV) =====*/
    /*--------- systemweite Formate ---------*/
    .mini { font-size:10px; color:#666666; } /* kleine Schrift */
    .footer { font-size:8pt; }
    .error { color:red; font-weight:bold; }
    
    /*----- bereichsspezifische Formate -----*/
	.news-text { font-size:10px; color:#333333; }
	a.news-text { font-size:10px; color:#333333; }
	.login-label { font-size:8pt; }
    td.stats-booked { font-weight:normal; color:blue; text-align:center; vertical-align:top; } /* Statistiken: gebucht */
    td.stats-cpaid { font-weight:normal; color:green; text-align:center; vertical-align:top; } /* Statistiken: vollstaendig bezahlt */
    td.stats-unpaid { font-weight:normal; color:red; text-align:center; vertical-align:top; } /* Statistiken: nicht bezahlt */
    td.stats-ppaid { font-weight:normal; color:#666633; text-align:center; vertical-align:top; } /* Statistiken: teilbezahlt */
    td.stats-neutral { font-weight:normal; color:#006666; text-align:center; vertical-align:top; } /* Statistiken: neutral */
    td.stats-sum-neutral { color:#000000; text-align:right; vertical-align:top; } /* Statistiken: Summen */
    td.stats-sum-unpaid { color:red; text-align:right; vertical-align:top; } /* Statistiken: Summen */
    td.label { font-weight:bold; vertical-align:top; } /* Label-Zellen bei Datentabellen */


/*===== LINKS/NAVIGATION (fuer den A-Tag) =====*/ 
    /*--------- systemweite Formate ---------*/
    .navimini { font-size:10px; font-weight:normal ;} /* kleine Links Version */
    a.nav-l2-txt-act:link, a.nav-l2-txt-act:visited { color:#c40000 }
    a.nav-l2-txt-act:hover, a.nav-l2-txt-act:active { color:#c40000; text-decoration:underline }
    a.nav-l2-txt-no, a.nav-l2-txt-act { font-size:8pt; text-decoration:none }
    a.nav-l2-txt-no:link, a.nav-l2-txt-no:visited { color:#000000 }
    a.nav-l2-txt-no:hover, a.nav-l2-txt-no:active { color:#000000; text-decoration:underline }
    
    /*----- bereichsspezifische Formate -----*/
    
    
/*===== FORMULARELEMENTE(fuer die Tags INPUT, TEXTAREA, SELECT, OPTION; s. auch Hinweise oben bei Tag-Formaten) =====*/
    /*--------- systemweite Formate ---------*/
    .transparent1 { background-color:#ffff99; } /* grafische Buttons mit transparenten GIFs */
    
    /*----- bereichsspezifische Formate -----*/
    .login-input, .login-password { border: 1px solid #CDA75A; width: 80px }
    .login-submit { border-top: 1px solid #CDA75A; border-right: 1px solid #66532D; border-bottom: 1px solid #66532D; border-left: 1px solid #CDA75A; width: 80px;  height: 20px;  background: #FFF7DF;  color: black }
    .login-table { margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px; border: 1px solid #666666;  background: #FFEECC; }
    .login-footer { font-size:7pt }
    
    
/*===== DIVERSE LAYOUTELEMENTE =====*/
    /*--------- systemweite Formate ---------*/
    .formbg { background-color:#cccccc; } /* Hintergrundfarbe fuer Formulare in Tabellen */
    .formchg { background-color:#ccccff; } /* Alternative Hintergrundfarbe fuer Formulare in Tabellen (wenn Werte geandert werden) */
    .blockborder { border-style:solid; border-color:#ffcc66; border-width:3px; padding:3px; } /* Hervorgehobener Elementblock mit Umrahmung */ 
    .active { color:#3366ff; } /* aktive/geaenderte Elemente (Textpassagen, Tabellenzellen etc.) */
    .active2 { color:#B00000; } /* Alternative 2 für aktive/geaenderte Elemente  */
    .active3 { color:#339966; } /* Alternative 3 für aktive/geaenderte Elemente */
    tr.row1 { vertical-align:top; background-color:#dddddd; } /* Tabellenzeilen mit Farbwechsel: Typ1 */
    tr.row2 { vertical-align:top; background-color:#cccccc; } /* Tabellenzeilen mit Farbwechsel: Typ2 */   
    
    /*----- bereichsspezifische Formate -----*/
    .toolbox { border: 1px solid #cda75a; width:150px; background-color:#ffd88b; }
    .toolbox-txt { font-size:8pt; }
	.breadcrumbbox { border: 1px solid #cda75a; background-color:#FFEECC; padding:3px; }




