/*** template *** lila ***/

#tpl_color_2{
	background-color: #a98891;
}

#tpl_color_2 #header #weg{
    background-image: url("../images/weg_lila.png");
}

#tpl_color_2 #content #main_content h1,
#tpl_color_2 #content #main_content h2,
#tpl_color_2 #content #main_content h3,
#tpl_color_2 #content #main_content h4{
	color: #7c4b58;
}

#tpl_color_2 .fontsize a,
#tpl_color_2 .art_liste .txt h3,
#tpl_color_2 #main_content .textItem a, 
#tpl_color_2 #main_content #searchResults a, 
#tpl_color_2 #main_content .con_flex_txt a{
	color: #7c4b58 !important;
}

#tpl_color_2 .con_flex_slidebox .con_flex_h2,
#tpl_color_2 .exhibitions_preview .teaser,
/* #tpl_color_2 .exhibitions_preview .teaser h2, */
#tpl_color_2 #hg_help_navi,
#tpl_color_2 .table_view,
#tpl_color_2 #hg_help_navi .metaNavigation li a:hover,
#tpl_color_2 #hg_help_navi .metaNavigation li a:focus{
	background-color: #7c4b58;
}

#tpl_color_2 .con_flex_slidebox .con_flex_box,
#tpl_color_2 .con_flex_content .con_flex_img, 
#tpl_color_2 .con_flex_content .con_flex_img_navi,
#tpl_color_2 .con_flex_content .con_flex_img .con_flex_img span,
#tpl_color_2 .table_bgcolor,
#tpl_color_2 .art_liste,
#tpl_color_2 .teaser.vertical
/* #tpl_color_2 #content #main_content .teaser.vertical h2 */{
	background-color: #f4ebed;
}

/*** Sonderloesung fuer Veranstaltungskalender ***/

#tpl_color_2 .art_liste.list_bg_1,
.iframe #contactForm.list_bg_1,
.iframe #registerFormMessage.list_bg_1{
	background-color:#f4ebed;
}

#tpl_color_2 .art_liste.list_bg_2,
.iframe #contactForm.list_bg_2,
.iframe #registerFormMessage.list_bg_2{
	background-color:#faf4f5;
}



#tpl_color_2 #content #search .search_input{
	border: 1px solid #7c4b58;
	color:#7c4b58;
}

#tpl_color_2 #content #search .sbmt,
#tpl_color_2 #route_planner .send{
	border:1px solid #7c4b58;
	background-color:#7c4b58;
}

#tpl_color_2 #content #search .sbmt:hover,
#tpl_color_2 #content #search .sbmt:focus{
    background-color:#fff;
    color:#7c4b58;
    border:1px solid #7c4b58;
    border-right:0px;
}

/*** iframe ***/

.iframe #contactForm #contactFormSubmit input,
.iframe #empfehlenForm .button{
	background-color:#7c4b58 !important;
	/* border:1px solid #7c4b58; */
}

.iframe #contactForm #contactFormSubmit input:hover,
.iframe #contactForm #contactFormSubmit input:focus,
.iframe #empfehlenForm .button:hover,
.iframe #empfehlenForm .button:focus,
#tpl_color_2 #route_planner .send:hover,
#tpl_color_2 #route_planner .send:focus{
	background-color:#fff !important;
	color:#7c4b58 !important;
}

#tpl_color_2 #route_planner .send:hover,
#tpl_color_2 #route_planner .send:focus{
	border:1px solid #fff;
}

#tpl_color_2 #main_content .con_flex_txt .table_view a{
	color:#fff !important;
}

/*** template *** dunkelgruen ***/

#tpl_color_3{
	background-color: #acb38f;
}

#tpl_color_3 #header #weg{
    background-image: url("../images/weg_dunkelgruen.png");
}

#tpl_color_3 #content #main_content h1,
#tpl_color_3 #content #main_content h2,
#tpl_color_3 #content #main_content h3,
#tpl_color_3 #content #main_content h4{
	color: #818b55;
}

#tpl_color_3 .fontsize a,
#tpl_color_3 .art_liste .txt h3,
#tpl_color_3 #main_content .textItem a, 
#tpl_color_3 #main_content #searchResults a, 
#tpl_color_3 #main_content .con_flex_txt a{
	color: #818b55 !important;
}

#tpl_color_3 .con_flex_slidebox .con_flex_h2,
#tpl_color_3 .exhibitions_preview .teaser,
/* #tpl_color_3 .exhibitions_preview .teaser h2, */
#tpl_color_3 #hg_help_navi,
#tpl_color_3 .table_view,
#tpl_color_3 #hg_help_navi .metaNavigation li a:hover,
#tpl_color_3 #hg_help_navi .metaNavigation li a:focus{
	background-color:#818b55;
}

#tpl_color_3 .con_flex_slidebox .con_flex_box,
#tpl_color_3 .con_flex_content .con_flex_img, 
#tpl_color_3 .con_flex_content .con_flex_img_navi,
#tpl_color_3 .con_flex_content .con_flex_img .con_flex_img span,
#tpl_color_3 .table_bgcolor,
#tpl_color_3 .art_liste,
#tpl_color_3 .teaser.vertical
/* #tpl_color_3 #content #main_content .teaser.vertical h2 */{
	background-color: #f1f3e8;
}

#tpl_color_3 #content #search .search_input{
	border:1px solid #818b55;
	color:#818b55;
}

#tpl_color_3 #content #search .sbmt,
#tpl_color_3 #route_planner .send{
	border:1px solid #818b55;
	background-color:#818b55;
}

#tpl_color_3 #content #search .sbmt:hover,
#tpl_color_3 #content #search .sbmt:focus{
    background-color:#fff;
    color:#818b55;
    border:1px solid #818b55;
    border-right:0px;
}

#tpl_color_3 #route_planner .send:hover,
#tpl_color_3 #route_planner .send:focus{
	background-color:#fff !important;
	color:#818b55 !important;
}

#tpl_color_3 #route_planner .send:hover,
#tpl_color_3 #route_planner .send:focus{
	border:1px solid #fff;
}

#tpl_color_3 #main_content .con_flex_txt .table_view a{
	color:#fff !important;
}
