/* Angaben der Schriftdefinition für die gesamte Seite */
BODY {
font-family: "Trebuchet MS", Verdana, Arial, Tahoma, Sans Serif, Courier;
font-size: 12px;
color: #FFFFFF;
}

/* Allgemeine Definition der Links */
A {
color: #FFFFFF;
}

A:link {
text-decoration: underline;
color: #FFFFFF;
}

A:hover {
color: #FFC807;
text-decoration: none;
}

P, TD {
font-size: 12px;
}

HR {
color: #666666;
height: 1px;
}

LEGEND {
padding-bottom: 5px;
padding-top: 5px;
padding-right: 5px;
padding-left: 5px;
}

LABEL {
color: #fff;
}

/* ------------------- Styleing des oberen Engine-Bereichs ------------------- */
/* ------------------- Styleing der Willkommensleiste ------------------- */


/*  Styling der Leiste oben, die Willkommensdaten und Buttons für Suche, Mitglieder und Uploads zeigt */
.info_row_top {
color: #000000;
}

.main_row_top {
background-image: url(images/bg_nav.gif);
background-repeat: repeat-x;	
}


/* Definition der Kategorienleiste zeigt die Navigation bzw. die UR-here Leiste */
.catrow {
color: #FFFFFF;
}

A.catrow, A.catrow:LINK, A.catrow:VISITED, A.catrow:ACTIVE {
color: #FFFFFF;
text-decoration: underline;
}

A.catrow:HOVER {
color: #FFC807;
text-decoration: none;
}


/* Styling aller Input und Textare Felder innerhalb der Engine */
.select {
font-size: 11px;
color: #4665B5;
border-color: #517196; 
border-color: #517196; 
border-color: #CCCCCC; 
background-image: url('images/input.gif');
border: 1px solid #FCFCFC;	
}


/* Styling der Input-Felder in der Quick-Leiste */
INPUT.quick, TEXTAREA.quick {
color: #5F6C88;
font-size: 11px;
border-color: #517196; 
border-color: #517196; 
border-color: #CCCCCC; 
background-image: url('images/input.gif');
border: 1px solid #FCFCFC;
}


/* Styling der Input-Felder und Textarea allgemein */
INPUT.input, TEXTAREA.input, SELECT.input {
color:#5F6C88;
font-size: 11px;
font-family: courier, tahoma, arial;
}


/* ------------------- Style der Linken Boxen ------------------- */


/* Überschrift für die Linken Boxen */
.left_box_headline {
font-size: 11px;
color: #FFFFFF;
background-color: #97A5BC;
background-image: url(images/bg.gif);
background-repeat: repeat-x;	
}


/* Inhalt der linken Boxen */
.left_box_content {
font-size: 11px;
background-color: #5F6C88;    
}

/* Links in den linken Boxen */
A.left_box_content, A.left_box_content:LINK, A.left_box_content:VISITED, A.left_box_content:ACTIVE {
font-size: 11px;
text-decoration: underline;
}

A.left_box_content:HOVER {
font-size: 11px;
text-decoration: none;
color: #0055A8;
}

/* Linien in den linken Boxen */
HR.left_box_content {
color: #ffffff;
height: 1px;
}


/* ------------------- Style der rechten Boxen ------------------- */
/* ------------------- Boxen im Mittelteil ------------------- */


/* Überschrift für die rechte Box */
.pop_box_headline {
font-size: 11px;
color: #FFFFFF;
background-color: #97A5BC;
background-image: url(images/bg.gif);
background-repeat: repeat-x;		
}

/* Inhalt der rechten Box */
.pop_box_content {
font-size: 11px;
color: #fff;
background: #5F6C88;
}

/* Links in der rechten Box */
A.pop_box_content, A.pop_box_content:LINK, A.pop_box_content:VISITED, A.pop_box_content:ACTIVE {
font-size: 11px;
text-decoration: underline;
color: #fff;
}

A.pop_box_content:HOVER {
font-size: 11px;
text-decoration: none;
color: #ffffff;
}

/* ------------------- Style des Hauptteils Mitte ------------------- */
/* ------------------- Kategorien, Unterkategorien ------------------- */
/* ------------------- Inhaltsansicht, Mittelbox ------------------- */

/* Überschrift der Kategorie */
.cat_main_headline {
font-size: 14px;
font-weight: bold;
padding-bottom: 41px;
}

/* Überschrift der angezeigten Unterkategorien */
.cat_headline {
font-weight: bold;
}

A.cat_headline, A.cat_headline:LINK, A.cat_headline:VISITED, A.cat_headline:ACTIVE {
font-weight: bold;
text-decoration: underline;
}

A.cat_headline:HOVER {
font-weight: bold;
text-decoration: none;
color: #FFC807;
/*color: #0055A8;*/
}

/* Anzeige Kategorien und Anzahl Files in der Kategorie */
.cat_subcat_info {
color: Gray;
font-size: 10px;
}

/* Inhalt Kategorie */
.cat_content {
font-size: 11px;
}

.page_step {
font-size: 11px;
color: #fff;
}

A.page_step {
font-size: 11px;
color: #fff;
text-decoration: underline;
}

A.page_step:HOVER {
font-size: 11px;
color: #0055A8;
text-decoration: none;
}

.highlight_text {
font-size: 11px;
color: #FF0000;
}

.message_area {
font-size: 11px;
}

/* ------------------- Style abgesetzter Listen (Kommentare, Gästebuch) ------------------- */

/* Abgesetzte Einträge-Überschrift Gross */
.entry_headline_big {
font-size: 14px;
color: #fff;
font-weight: bold;
font-style: italic;
}

/* Abgesetzte Einträge-Überschrift Klein */
.entry_headline_small {
font-size: 11px;
color: #fff;
}

/* Username in der Profilansicht */
.entry_headline_big_light {
font-size: 14px;
color: White;
font-weight: bold;
font-style: italic;
}

/* Gruppenbezeichnung in der Profilansicht */
.entry_headline_small_light {
font-size: 11px;
color: White;
}

/* Abgesetzte Einträge Inhalt */
.entry_content {
font-size: 11px;
color: #ffffff;
}

/* ------------------- Style aller Listen ------------------- */

/* Listenüberschriften */
.list_headline {
background-color: #97A5BC;
background-image: url(images/bg.gif);
background-repeat: repeat-x;	
font-weight: bold;
color: #FFFFFF;
padding: 3px 3px 3px 3px;
}

A.list_headline {
background-color: #97A5BC;
font-weight: bold;
color: #FFFFFF;
}

A.list_headline:HOVER {
background-color: #97A5BC;
font-weight: bold;
color: #FFC807;
}

/* Helle Zeilen in Listen */
.list_light {
background-color: #97A5BC;
color: #FFFFFF;
padding: 3px 3px 3px 3px;
}

A.list_light {
background-color: #97A5BC;
color: #FFFFFF;
}

A.list_light:HOVER {
background-color: #97A5BC;
color: #FFC807;
}

/* Dunkle Zeilen in Listen */
.list_dark {
background-color: #5F6C88;
color: #FFFFFF;
padding: 3px 3px 3px 3px;
}

A.list_dark {
background-color: #5F6C88;
color: #FFFFFF;
}

A.list_dark:HOVER {
background-color: #5F6C88;
color: #FFC807;
}

/* ------------------- Styling der unteren Leiste ------------------- */

/* Styling der Leiste unten, die den Quick-Search und die Navigaiton zwischen den Kategorien zeigt */
.info_row_bottom {
font-size: 12px;
color: #000000;
}

.main_row_bottom {
background-image: url(images/bg_nav.gif);
background-repeat: repeat-x;	
}

/* ------------------- Styling des Copyright Vermerk ------------------- */

/* Copyright-Vermerk */
.copyright {
font-size: 11px;
}

A.copyright, A.copyright:LINK, A.copyright:VISITED, A.copyright:ACTIVE {
font-size: 11px;
text-decoration: none;
}

A.copyright:HOVER {
font-size: 11px;
text-decoration: underline;
}