a {
	color:#7f872b;
}
#personTable a,
#besetzungTable a {
	color:#7f872b !important;
}

h1,
h2,
h3,
h3.large {
	color: #7f872b;
}



ul#menu li {
	background: url(../images/skin2/menu_start_background.gif) top left no-repeat;
}
ul#menu li a:hover {
	background: url(../images/skin2/menu_start_background_hover.gif) top left no-repeat;
}
ul#menu li.active {
	background: url(../images/skin2/menu_start_background_active.gif) top left no-repeat;
}
ul#menu li.active a:hover {
	background: url(../images/skin2/menu_start_background_active.gif) top left no-repeat;
}



div#head {
	background: url(../images/skin2/background_start_header.gif) top left no-repeat;
}
div#bg {
	background: url(../images/skin2/background_start_body.gif) top left repeat-y;
}


div#newsBoxHeader {
	background: url(../images/skin2/background_start_newsBox_header.gif) top left no-repeat;
}
div#newsBoxContent {
	background: url(../images/skin2/background_start_newsBox.gif) top left repeat-y;
}

div#newsBoxFooter {
	background: url(../images/skin2/background_start_newsBox_footer.gif) bottom left no-repeat;
}

div#tippBoxHeader {
	background: url(../images/skin2/background_start_tip_header.gif) top left no-repeat;
}

div#tippBoxContent {
	background: url(../images/skin2/background_start_tip.gif) top left repeat-y;
}

div#tippBoxFooter {
	background: url(../images/skin2/background_start_tip_footer.gif) top left no-repeat;
}

div#footer {
	background: url(../images/skin2/background_start_footer.gif) bottom left no-repeat;
}




ul#links {
	border-top: 1px solid #c5ca99;
}

ul#links li {
	border-bottom: 1px solid #c5ca99;
}



ul#menu ul li a:link, ul#menu ul li a:visited, ul#menu ul li a:hover, ul#menu ul li a:active  {
	background:url(../images/skin2/submenu_node.gif) center left no-repeat;
}
ul#menu ul li.active {
	color: #525a00;
}
ul#menu ul li.active a:link, ul#menu ul li.active a:visited, ul#menu ul li.active a:hover, ul#menu ul li.active a:active  {
	color: #525a00;
	background:  url(../images/skin2/submenu_node.gif) center left no-repeat;
	text-decoration:none;
}

ul#menu li.active ul  a:hover {
	color: #525a00;
	background:  url(../images/skin2/submenu_node.gif) center left no-repeat;
}




div#spielplanContent table {
	border-color:#c5ca99;
}

div#spielplanContent table tr.even td h2 {
	color: #7f872b;
}

div#spielplanContent table tr.odd td h2 {
	color: #7f872b;
}

div#spielplanContent tr td {
	border-color: #c5ca99;
}

div#spielplanContent tr.even td {
	background-color: #fff;
}

div#spielplanContent tr.odd td.col1 {
	background-color: #e6e8d3;
}

div#spielplanContent tr.odd td.col2 {
	background-color: #e6e8d3;
}

div#spielplanContent tr {
	border-top: 1px solid;
	border-color: #7f872b;
}

div#spielplanContent tr.even td.col1 {
	color:#7f872b;
}

div#spielplanContent tr.odd td.col1 {
	color:#7f872b;
	background: url(../images/skin2/spielplan_day_bg_2.gif) center left no-repeat #e6e8d3;
}

div#spielplanContent tr.even td.colEmpty {
	color:#7f872b;
}

div#spielplanContent tr.odd td.colEmpty {
	color:#7f872b;
	background-color: #e6e8d3;
}



/*** DOWNLOAD AREA DEF ***/
ul#downloads {
	border-color: #c5ca99;
	border-top-color: #c5ca99;
	border-top: 1px solid #c5ca99;
}

ul#downloads li {
	border-bottom-color: #c5ca99;
	border-bottom: 1px solid #c5ca99;
}





div.planning-row {
	border-top:1px solid #c5ca99;
	background:#e6e8d3;
}
div.planning-row h3.date, div.planning-row h3.date-empty {
	color:#7f872b;
	background: url(../images/skin2/spielplan_day_bg_2.gif) center left no-repeat #e6e8d3;
}
div.planning-row h2 a { color:#7f872b; text-decoration:none; }

div.even { background:#fff; }
div.last { border-bottom:1px solid #c5ca99; }
div.even h3.date { background: url(../images/skin2/spielplan_day_bg_2.gif) center left no-repeat #fff; }





/*** DEF THEATERMENSCHEN SUBMENU ***/
div#theatermenschenMenu {
	color: #006e8b;
	
}

div#theatermenschenMenu ul a{
	color: #7f872b;
	background: url(../images/skin2/theatermenschen_menu_node.gif) center right no-repeat;
}

div#theatermenschenMenu ul li.active a{
	color: #000000;
	background: url(../images/skin2/theatermenschen_menu_node_active.gif) center right no-repeat;
}
/*** END DEF THEATERMENSCHEN SUBMENU ***/


td.galleryOverview {
	border:1px solid #c5ca99;
}



div#vorstellungenTable {
	width:343px;
	font-weight:normal;
}

div#vorstellungenTable table {
	border: 4px solid #c5ca99;
}

div#vorstellungenTable table tr.odd {
	background: #e6e8d3;
}

div#vorstellungenTable table td {
	border-left: 1px solid #c5ca99;
}

div#vorstellungenTable table td.col1 {
	color: #7f872b;
}


div#alter {
	background: url(../images/skin2/background_stuck_alter.gif) top right no-repeat;
}


div#footer div#left a,
div#footer div#right a {
	color:#525a00;
}
div#footer div#left a.more {
	background: url(../images/skin2/button_footer_pfeil.gif) top right no-repeat;
}
