/* ####################################################################################################################
   GENERAL
   #################################################################################################################### */

body 	{ background-color: #820012; }

#pagewrapper_master { background-color: #820012; }


a		{ color: #5C000C; }
a:hover { color: #8C0113; }


/* ----    FONT DEFINITIONS    ----------------------------------------------------------------------------------------- */

h1, h2, h4, h5 	{ color: #6F000F; }
h3 				{ color: #2D2D2D; }



/* ####################################################################################################################
   META SEARCH / NAV META
   #################################################################################################################### */

/* ----    META SEARCH    ----------------------------------------------------------------------------------------- */

#meta-searchtext {
	border-color: #820012;
	background-color: #FFF6E3;
}

#meta-searchsubmit { color: #FFF; }


/* ----    NAV META    ----------------------------------------------------------------------------------------- */

#nav-meta a, #nav-meta #langselect a, #nav-meta #langselect span 	{ color: #FFF; }
#nav-meta a:hover, #nav-meta #langselect a:hover					{ color: #FDBB24; }



/* ####################################################################################################################
   NAV MAIN
   #################################################################################################################### */

#nav-main a 											{ color: #FFF; }
#nav-main a:hover, #nav-main li:hover a 				{ color: #FDCC59; }
#nav-main li.current a, #nav-main li.current a:hover 	{ color: #6E000F; }


/* ----    2. LEVEL    ---------------------------------------------------------------------------------------------------------- */

#nav-main ul {
	border-color: #61000D;
	background-color: #910013;
}

#nav-main li.after-current ul 						{ border-left-color: #B08086; }
#nav-main ul li, #nav-main li.after-current ul li	{ border-left-color: #61000D; }

#nav-main li:hover ul a 		{ color: #FFF; }
#nav-main li:hover ul a:hover 	{ color: #FDCC59; }



/* ####################################################################################################################
   NAV TOP
   #################################################################################################################### */

#nav-top a 			{ color: #515151; }
#nav-top a:hover	{ color: #6F000F; }



/* ####################################################################################################################
   NAV SUB
   #################################################################################################################### */

#nav-sub a, #nav-sub a:hover { color: #6F000F; }


/* ----    CURRENT    ----------------------------------------------------------------------------------------- */

#nav-sub li.current a, #nav-sub li.current a:hover { color: #6F000F; }



/* ####################################################################################################################
   RIGHTCOL
   #################################################################################################################### */

div.sidebox { background-color: #FFFBF0; }
span.date 	{ color: #8B8B8B; }



/* ####################################################################################################################
   CONTENT
   #################################################################################################################### */

img.bild-mit-rahmen {
	border-color: #6F000F;
	background-color: #F8F0F1;
}



/* ####################################################################################################################
   FOOTER
   #################################################################################################################### */

#nav-footer, #nav-footer a, #nav-footer a:hover { color: #FFF; }
#nav-footer li 									{ border-color: #FFF; }



/* ####################################################################################################################
   LINKS/BUTTONS WITH SYMBOLS
   #################################################################################################################### */

/* ----    BUTTONS    ----------------------------------------------------------------------------------------- */

a.button-icon		{ color: #6F000F; }
a.button-icon:hover	{ color: #FFF; }


/* ----    DIRECTION    ----------------------------------------------------------------------------------------- */

a.link-vor:hover, a.link-zurueck:hover, a.link-nachoben:hover { color: #6F000F; }


/* ####################################################################################################################
   FORMS
   #################################################################################################################### */
   
input.submit-button { color: #6F000F; }


/* ####################################################################################################################
   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); }

/* ----    LINK REMOVE FROM CART   ---------------------------------------------------------------------------------- */

a.remove {
	display: block;
	width: 16px;
	height: 16px;
	margin: 0;
	padding: 0;
	text-indent: -99999px;
	background: url(/images/layout/icon_remove.gif) no-repeat left top;
}
