/*
CSS File for FB ET

Colorscheme is:

Background Color 1: #3a5580;	(blue)
Background Color 1-dimmed: #DBE3F3 #D8D7DC;	(Background 1 - dimmed)
Background Color 2: #62BD19;	(green)
Background Color 3: #F2F9FF;	(lightblue)

Text, main:	#000000
Text Color 1: #F8B215;	(orange)
Text Color 2: #62BD19;	(green)
Text Color 3: #000000;	(black)

Links		#AAAAAA
Link hover: #3a5580;

FB Color 01: #3a5580; 100%
FB Color 02: #9caabf; 50%
FB Color 03: #d8dde6; 20%
FB Color 04: #ebeef2; 10%


Borders/Lines	#3a5580
*/

/***************************/
/* General element styles: */
/***************************/
A:hover { color: #3a5580; }




/********************************/
/* Frames, spacing, link-to-top */
/********************************/
P.csc-linkToTop { text-align: right; text-decoration: none; color: #3a5580; margin-top: 0em; padding-bottom: 3px; }
P.csc-linkToTop A { padding-left: 15px; font-size: 0.85em; color: #3a5580; border-bottom: 1px solid #3a5580; text-decoration: none; background-image: url(../graphics/to_top_icon.gif); background-repeat: no-repeat; background-position: 0px 5px;}

DIV.csc-frame-rulerBefore { height: 3px; border-bottom: 2px solid #3a5580; margin-top: 2em; margin-bottom: 2.5em; }
DIV.csc-frame-rulerAfter { height: 3px; border-bottom: 2px solid #3a5580; margin-top: 2em; margin-bottom: 2.5em; }

DIV.csc-frame-frame1 { padding: 2px 4px 2px 4px; border: 1px solid #3a5580; }
DIV.csc-frame-frame2 { background-color: #F2F9FF; padding: 2px 4px 2px 4px; border: 1px solid #3a5580; }

				
/******************/
/* Headers, plain */
/******************/
H1 { color: #3a5580;; }
H2 {  }
H3 { color: #62BD19; }
H4 {  }

/* Headers, with link */
H1 A, H2 A, H3 A, H4 A, H5 A {  color: #3a5580; }
H2 A { }
H3 A { color: #62BD19; }
H4 A { color: #000000; }

/* Header date */
P.csc-header-date { color: #3a5580; }


/* Subheader, specific */
P.csc-subheader-0 { color: #000000; }
P.csc-subheader-1 { color: #3a5580; }
P.csc-subheader-2 { color: #62BD19; }
P.csc-subheader-3 { color: #000000; }



/***************/
/* Bulletlists */
/***************/

/* Bulletlists, specifically */
UL.csc-bulletlist-0 { }
UL.csc-bulletlist-1 { }
UL.csc-bulletlist-2 { }
UL.csc-bulletlist-3 { }


/* Tables, specifically */

TABLE.contenttable-1 TR.tr-0 TD { background-color: #DBE3F3;}

TABLE.contenttable-2 TR TD.td-0 { background-color: #DBE3F3;}

TABLE.contenttable-3 TR TD.td-0, TABLE.contenttable-3 TR.tr-0 TD { background-color: #DBE3F3;}



/************************/
/* Filelinks, generally */
/************************/
TABLE.csc-uploads TR.tr-even { background-color: #d8dde6; } /*FB Color 03*/
TABLE.csc-uploads TR.tr-odd { background-color: #ebeef2; } /*FB Color 04*/

/* Filelinks, specifically */
TABLE.csc-uploads-1 { border-color: #186900; }

TABLE.csc-uploads-2 { border-color: #10007B; }

TABLE.csc-uploads-3 { border-color: #8A0020; }
TABLE.csc-uploads-3 TR.tr-even TD.csc-uploads-icon IMG { border: 2px solid #333333; }
TABLE.csc-uploads-3 TR.tr-odd TD.csc-uploads-icon IMG { border: 2px solid #333333; }
				


/*****************/
/* Various Forms */
/*****************/

/* Email, Login and Search forms generally: */
FORM TABLE TR TD.csc-form-labelcell, FORM TABLE TR TD.csc-form-commentcell { background-color: #DBE3F3; }
FORM TABLE TR TD.csc-form-fieldcell { background-color: #EDEBF1; }
FORM TABLE TR TD.csc-form-fieldcell INPUT, FORM TABLE TR TD.csc-form-fieldcell SELECT, FORM TABLE TR TD.csc-form-fieldcell TEXTAREA { border: 1px solid #333333; }

/*****************/
/* Search result */
/*****************/

TABLE.csc-searchResultInfo TR { background-color: #EDEBF1; }


/* Search Result, header + abstract: */
H3.csc-searchResultHeader A { color: #186900; }
H3.csc-searchResultHeader { background-color: #EDEBF1; }

/* Search word markup */
SPAN.csc-sword { color: red; }


/*****************************/
/* Menu / Sitemap, generally */
/*****************************/

DIV.csc-menu-1 DIV.csc-sitemap-level1 { background-image: url(../graphics/menue_ebene3_off.gif); }
DIV.csc-menu-1 DIV.csc-sitemap-level2 { background-image: url(../graphics/menue_ebene2_off.gif); }

DIV.csc-menu-2 P.csc-sitemap-level1 A { background-color: #3a5580; color: #FFFFFF; } /*FB Color 01*/
DIV.csc-menu-2 P.csc-sitemap-level2 A { background-color: #9caabf; } /*FB Color 02*/
DIV.csc-menu-2 P.csc-sitemap-level3 A { background-color: #d8dde6; } /*FB Color 03*/
DIV.csc-menu-2 P.csc-sitemap-level4 A { background-color: #ebeef2; } /*FB Color 04*/

/* Menu / Sitemap, "Section index (pagecontent w/Index checked)" */
DIV.csc-menu-3 P.csc-section A { color: #186900; }

/* Menu / Sitemap, "Menu of subpages to these pages + sections" */
DIV.csc-menu-7 P.csc-section A { color: #186900; }

/***********************************************/
/*   main_css Style Elemente                   */
/***********************************************/

#HEADER { background-color: #96A4BF; }

#BACKGROUND {
	background-image: url(../../fh_template/graphics/site_background.gif);
}

#HEADER_MENUE {
	background-color:#3A5580;
}

#HEADER_MENUE .border a, #HEADER_MENUE .border_act a {
	color: #FFFFFF;
	border-left: 1px #FFFFFF solid;
	background-color:#3A5580;
}

#HEADER_MENUE .border_act a, #HEADER_MENUE .border a:hover {
	background-color:#96A4BF;
	color: #FFFFFF;
}


#KLICK_PFAD  {
	background-color: #96A4BF;
	color: #FFFFFF;
} 

#KLICK_PFAD a{
	color: #FFFFFF;
}

#BEREICHSHEADER {
	background-color: #96A4BF;
	background-image: url(../graphics/bereichsbild_et.jpg);
}


#MENUE DIV.ebene1 {
	background-image: url(../graphics/menue_ebene1_off.gif);
}

#MENUE DIV.ebene1:hover {
	background-image: url(../graphics/menue_ebene1_on.gif);
	color: #3a5580;
}

#MENUE DIV.ebene1_on {
	background-image: url(../graphics/menue_ebene1_on.gif);
}

#MENUE DIV.ebene2 {
	background-image: url(../graphics/menue_ebene2_off.gif);
}

#MENUE DIV.ebene2:hover {
	background-image: url(../graphics/menue_ebene2_on.gif);
}

#MENUE DIV.ebene2 a:hover  {
	color: #3a5580;
}

#MENUE DIV.ebene2_on  {
	background-image: url(../graphics/menue_ebene2_on.gif);
}

#MENUE DIV.menueseitentitel a {
	color: #3A5580;
}

#HEADER_MENUE_3 {

}

#HEADER_MENUE_2 input, #HEADER_MENUE_2 form textarea {
	background-color: #B1C1E2;
}

.footer {
	background-color: #3A5580;
}
