#header_repeat_barrel,ul#nav {
border-top:1px solid #999;
border-bottom:1px solid #999;
}

ul#nav li {
border-right:1px solid #999;
}

ul#nav li.search,ul#nav li.search input.search-button {
border-left:1px solid #999;
}

.center-col-wrapper {
border-right:1px solid #fff;
border-bottom:1px solid #373535;
}

.center-col ul#kalender li {
border-bottom:1px solid #373535;
}

body,#header_repeat,#header,#navigation,ul#nav li a,#content,.center-col-footer,.page_top,.spiel-wrapper,.spiel,.right-col .image_rotator,.kalender-wrapper,.kalender,.center-col,.fest-wrapper,.fest,.center-col,.gen-wrapper,.gen,.center-col,.right-col .downloads a,.right-col .downloads ul li,.right-col .image_rotator,.right-col .weblinks a,.gen-wrapper,.gen,.center-col,.newsarea-wrapper,.newsarea,.pressarea-wrapper,.pressarea,.kalender-wrapper,.kalender,.searcharea-wrapper,.searcharea,.center-col .search2 form,.center-col .search2 input.search-field2 {
background-color:#fff;
}

.page-top,.left-col,.center-col .description a:hover,.toplink a:hover,ul#nav li a.active,ul#nav li a:hover,.left-col .ticketbox li a,.right-col .detaillink a:hover,.right-col .festlink a,.left-col .fest_nav li a:hover,.left-col .fest_nav li a.active,.center-col ul#kalender li ul li .event .production_group a:hover,.center-col ul#kalender li ul li .event .tickets a,.left-col .fest_nav li a:hover,.left-col .fest_nav li a.active,.left-col .gen_nav li a:hover,.left-col .gen_nav li a.active,.center-col input#submit,.right-col .downloads a:hover,.left-col .gen_nav li a:hover,.left-col .gen_nav li a.active,.center-col dd h1 a:hover,.left-col .gen_nav li a:hover,.left-col .gen_nav li a.active,.center-col dd .press_downloads a:hover,.center-col dd h1 a:hover,.left-col .month_nav li a:hover,.left-col .month_nav li a.active,.center-col ul#kalender li ul li .event .production_group a:hover,.left-col .archive_nav li a:hover,.left-col .archive_nav li a.active,.center-col ul#kalender li ul li .event .production_group a:hover,.center-col ul#kalender li ul li .event .tickets a,.center-col dt a:hover,.home_news_link a:hover, .bodytext a:hover,#metanav li.lang_switch a,#jubilee a {
color:#fff;
}

body,a,ul#nav li a,ul#nav li.search input.search-field,.center-col-footer,.center-col h3.dateline,.center-col dd div a:hover,.center-col .news_result_details li a:hover,.center-col dd a:hover,.center-col dd div a:hover,.center-col dd a:hover,.center-col h3.dateline,.center-col .search2 input.search-field2,.center-col .search_result_details li a:hover,.center-col dd a:hover {
color:#373535;
}

ul#nav li a.active,ul#nav li a:hover,.toplink a:hover,.center-col .description a:hover,.right-col .festlink a:hover,.right-col .detaillink a:hover,.center-col ul#kalender li ul li .event .production_group a:hover,.right-col .downloads a:hover,.input_over,.center-col dd h1 a:hover,.input_submit_anmelden:hover,.input_submit_abmelden:hover,.over,.center-col dd h1 a:hover,.center-col dd .press_downloads a:hover,.center-col dt a:hover,.input_submit:hover,.home_news_link a:hover, .bodytext a:hover {
background-color:#373535;
}

ul#nav li.search form,ul#nav li.search input.search-field,.center-col-wrapper-image,* html .center-col ul#kalender li ul {
background-color:#dfdfdf;
}

.center-col .description a,.center-col h1.shoutline,.right-col .weblinks a:hover,.center-col ul#kalender li ul li .event .production_group a,.right-col .weblinks a:hover,.right-col .downloads ul li,.right-col .downloads a,.center-col .news_result_details li a,.center-col dl a,.center-col dl a,.center-col dd .press_downloads,.center-col .search_result_details li a,.center-col dl a, .bodytext a {
/* change */
color:#ff6633;
}

.left-col .ticketbox,.left-col .fest_nav,.left-col .gen_nav,.left-col .month_nav,.left-col .archive_nav {
background-color:#afa798;
}

.left-col .ticketbox ul,.left-col .fest_nav ul,.left-col .gen_nav ul,.left-col .month_nav ul,.left-col .archive_nav ul,.left-col .archive_nav li ul {
border-top:1px solid #ccc9c1;
}

.left-col .ticketbox li,.left-col .fest_nav li,.left-col .gen_nav li,.left-col .month_nav li,.left-col .archive_nav li {
border-bottom:1px solid #ccc9c1;
}

.left-col .ticketbox li a:hover,.left-col .fest_nav li a:hover,.left-col .gen_nav li a:hover,.left-col .month_nav li a:hover,.left-col .archive_nav li a:hover {
background-color:#bfb9ad;
}

.left-col .ticketbox li .location,.left-col .fest_nav li a,.left-col .gen_nav li a,.left-col .month_nav li a,.left-col .archive_nav li a {
color:#e0dfd9;
}

.right-col .detaillink,.right-col .festlink,.input_submit_abmelden {
background-color:#d4ccc0;
}

.right-col .festlink,.center-col ul#kalender li ul li .event .tickets a span,.input_submit,.input_submit_anmelden,#metanav li.lang_switch a,#jubilee {
/* change */
background-color:#ff6633;
}

.center-col .news_result_details,.center-col .news_block dd,.center-col .search_result_details,.center-col .search_block dt {
border-top:1px solid #373535;
}
