/* CHAPTER 4: spielen und lachen */
/*
Y E L L O W:
> standard: #FBCB0F
> dark: #A3840A
> light: #FDE587
*/

/* Site settings */
div#contentframe { background:#FBCB0F none; }
div#footer { background:transparent url(/pict/footer/footer-yellow.gif) bottom right no-repeat; }
.inputfield { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:90px; border:1px solid #A3840A; margin:2px 0 2px 0; }
.fehler { color:#FBCB0F; font-weight:bold; }
.transparent { background-color:#FBCB0F; color:#FFFFFF; }

/* link style */
a.Pfeil,
a.Pfeil:link,
a.Pfeil:visited {
	color:#A3840A;
	background:transparent url(/bilder/pfeile/gelb.gif) left no-repeat;
}

/* subnavigation in the left column */
div#subnavigation ul li a, div#subnavigation ul li a:link, div#subnavigation ul li a:visited {
	color:#A3840A;
	background-image:url(/pict/subnav/gelb.gif);
}
div#subnavigation ul li.active ul li a, div#subnavigation ul li.active ul li a:link, div#subnavigation ul li.active ul li a:visited {
	color:#A3840A !important;
}
div#subnavigation ul li.active ul li.active a, div#subnavigation ul li.active ul li.active a:link, div#subnavigation ul li.active ul li.active a:visited {
	color:#000 !important;
}

/* Web 2 */
div#web2content-single div.web2boxFooter {
	background:transparent url(/pict/web2/gelb.gif) no-repeat left bottom;
}
div#web2content-double div.web2boxFooter {
	background:transparent url(/pict/web2/gelb.gif) no-repeat left center;
}
div#web2content-triple div.web2boxFooter {
	background:transparent url(/pict/web2/gelb.gif) no-repeat left top;
}
div#web2content {
	background-image:url(/pict/boxweiss/rundung_gelb_unten.gif);
}
div.web2box {
	border:solid #A3840A;
	border-width:0 1px;
}
div#web2content-single h1,
div#web2content-double h1,
div#web2content-triple h1 {
	background:#A3840A none;
}
div.web2box a {
	color:#A3840A;
}

/* white box */
.whitebox { background-color:#FFFFFF; font-size:11px; color:#000000; padding:10px 10px 0 10px; margin:0; }
.whitetitle { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#ffffff; }
.whitetitle a { font-size:15px; font-weight:bold; color:#ffffff; text-decoration:none; }
.whitetitle a:hover { font-size:15px; font-weight:bold; color:#ffffff; text-decoration:none; }
.whitecorner { height:24px; width:14px; background-repeat:no-repeat; background-position:right bottom; background-image:url(/pict/boxweiss/rundung_gelb.gif) }
.whitebg { background-color:#FFFFFF; }
.titel_wb { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#A3840A; }
.titel_wb a { font-size:13px; font-weight:bold; color:#A3840A; text-decoration:none; }
.titel_wb a:hover { font-size:13px; font-weight:bold; color:#A3840A; text-decoration:none; }
.text_wb { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
.text_wb a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#A3840A; text-decoration:none; }
.text_wb a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#A3840A; text-decoration:underline; }
.whitearrow { background-color:#FFFFFF; background-image:url(/pict/boxweiss/pfeil_gelb.gif); background-repeat:no-repeat; background-position:right bottom; }
.whitearrowno { background-color:#FFFFFF; background-image:url(/pict/boxweiss/rundung_gelb_unten.gif); background-repeat:no-repeat; background-position:right bottom; }

/* yellow box */
.yellowbox { background-color:#FAEA3A; font-size:11px; color:#000000; padding:10px 10px 0 10px; margin:0; }
.yellowtitle { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FAEA3A; }
.yellowtitle a { font-size:15px; font-weight:bold; color:#FAEA3A; text-decoration:none; }
.yellowtitle a:hover { font-size:15px; font-weight:bold; color:#FAEA3A; text-decoration:none; }
.yellowcorner { height:24px; width:14px; background-repeat:no-repeat; background-position:right bottom; background-image:url(/pict/boxgelb/rundung_gelb.gif) }
.yellowbg { background-color:#FAEA3A; }
.titel_gb { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#A3840A; }
.titel_gb a { font-size:13px; font-weight:bold; color:#A3840A; text-decoration:none; }
.titel_gb a:hover { font-size:13px; font-weight:bold; color:#A3840A; text-decoration:none; }
.text_gb { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
.text_gb a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#A3840A; text-decoration:none; }
.text_gb a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#A3840A; text-decoration:underline; }
.yellowarrow { background-color:#FAEA3A; background-image:url(/pict/boxgelb/pfeil_gelb.gif); background-repeat:no-repeat; background-position:right bottom; }
.yellowarrowno { background-color:#FAEA3A; background-image:url(/pict/boxgelb/rundung_gelb_unten.gif); background-repeat:no-repeat; background-position:right bottom; }

/* banner boxes */
.bannerSingle {	background:transparent url(/pict/banner/yellow1.gif) left 9px repeat-x; text-align:center; }
.bannerDouble {	background:transparent url(/pict/banner/yellow2.gif) left 9px repeat-x; text-align:center; }

/* registration box */
.regtitle { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FDE587; }
.regcorner { height:24px; width:14px; background-repeat:no-repeat; background-position:right bottom; background-image:url(/pict/registration/rundung_gelb.gif); }
.regbox { background-color:#FDE587; font-size:11px; color:#000000; padding:10px 10px 0 10px; margin:0; }
.regtext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
.regtext a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#A3840A; text-decoration:none; }
.regtext a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#A3840A; text-decoration:underline; }
.regarrow { background-color:#FDE587; background-image:url(/pict/registration/pfeil_rundung_gelb.gif); background-repeat:no-repeat; background-position:right bottom; }
.regbg { background-color:#FDE587; }

/* umfrage box */
.umfragetitle { background-color:#FBCB0F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding:2px 0 3px 6px; }
.umfragecontentleft { padding:6px 0 0 2px; border-left:1px solid #FBCB0F; background-color:#FFFFFF; }
.umfragecontentright { padding:6px 9px 0 0; border-right:1px solid #FBCB0F;  }
.umfragefootleft { border-left:1px solid #FBCB0F; background-image:url(/pict/umfrage/fuss_gelb.gif); background-repeat:repeat-x; background-position:bottom; }
.umfragefootright { background-repeat:no-repeat; background-position:right bottom; background-image:url(/pict/umfrage/rundung_gelb.gif); }