/* ####################################################################################################################
   GENERAL
   #################################################################################################################### */

body 	{ background-color: #8ecdce; }

#pagewrapper_master { background-color: #8ecdce; }

a		{ color: #2E467E; }
a:hover { color: #530722; }


/* ----    FONT DEFINITIONS    ----------------------------------------------------------------------------------------- */

h1, h2, h4, h5 	{ color: #2E467E; }
h3 				{ color: #530722; }



/* ####################################################################################################################
   META SEARCH / NAV META
   #################################################################################################################### */

/* ----    META SEARCH    ----------------------------------------------------------------------------------------- */

#meta-searchtext {
	border-color: #1F3363;
	background-color: #F3F6FD;
}

#meta-searchsubmit { color: #FFF; }


/* ----    NAV META    ----------------------------------------------------------------------------------------- */

#nav-meta a 		{ color: #FFF; }
#nav-meta a:hover 	{ color: #2B4175; }



/* ####################################################################################################################
   NAV MAIN
   #################################################################################################################### */

#nav-main a 							{ color: #014085; }
#nav-main a:hover, #nav-main li:hover a				{ color: #737373; }
#nav-main li.current a, #nav-main li.current a:hover 		{ color: #013372; }


/* ----    2. LEVEL    ---------------------------------------------------------------------------------------------------------- */

#nav-main ul {
	border-color: #B6985A;
	background-color: #E9D6B0;
}

#nav-main li.after-current ul 				{ border-left-color: #B6985A; }
#nav-main ul li, #nav-main li.after-current ul li	{ border-left-color: #B6985A; }

#nav-main li:hover ul a 	{ color: #014085; }
#nav-main li:hover ul a:hover 	{ color: #737373; }



/* ####################################################################################################################
   NAV TOP
   #################################################################################################################### */

#nav-top a 			{ color: #5D5D5D; }
#nav-top a:hover	{ color: #530722; }



/* ####################################################################################################################
   NAV SUB
   #################################################################################################################### */

#nav-sub a, #nav-sub a:hover { color: #2E467E; }


/* ----    CURRENT    ----------------------------------------------------------------------------------------- */

#nav-sub li.current a, #nav-sub li.current a:hover { color: #FFF; }



/* ####################################################################################################################
   RIGHTCOL
   #################################################################################################################### */

div.sidebox { background-color: #FFFBF0; }
span.date 	{ color: #8B8B8B; }



/* ####################################################################################################################
   CONTENT
   #################################################################################################################### */

img.bild-mit-rahmen {
	border-color: #2E467E;
	background-color: #FEF3E5;
}



/* ####################################################################################################################
   FOOTER
   #################################################################################################################### */

#nav-footer, #nav-footer a, #nav-footer a:hover { color: #2E467E; }
#nav-footer li 	{ border-color: #2E467E; }



/* ####################################################################################################################
   LINKS/BUTTONS WITH SYMBOLS
   #################################################################################################################### */

/* ----    BUTTONS    ----------------------------------------------------------------------------------------- */

a.button-icon		{ color: #000; }
a.button-icon:hover	{ color: #FFF; }


/* ----    DIRECTION    ----------------------------------------------------------------------------------------- */

a.link-vor:hover, a.link-zurueck:hover, a.link-nachoben:hover { color: #530722; }


/* ####################################################################################################################
   FORMS
   #################################################################################################################### */
   
input.submit-button { color: #FFF; }


/* ####################################################################################################################
   ADDITIONAL STYLES
   #################################################################################################################### */

/* ----    SLIMBOX    ----------------------------------------------------------------------------------------- */

#lbPrevLink:hover 	{ background-image: url(/images/layout/sb_prevlabel.gif); }
#lbNextLink:hover 	{ background-image: url(/images/layout/sb_nextlabel.gif); }
#lbCloseLink 		{ background-image: url(/images/layout/sb_closelabel.gif); }

