/***********************************************************************************************
 * 
 * K�chenspezialist:   _
 * URL:     _
 * Version:    _
 * 
 * Kommentare:    ---
 * 
 ************************************************************************************************/
/* Hintergrundfarbe Browserfläche */
body.tv-template_15 { background: #f8f8f8; }  
/* Hintergrundfarbe und Textfarbe Webseite (unterhalb und gleiche Breite wie Hauptbild oben) */
body.tv-template_15 #stage_wrap { background: #d9d9d9; color: inherit; }

/* generelle Textlinkfarbe */
body.tv-template_15 .page-teaser-link a, body.tv-template_15 #stage #inhalt_container .contentelement .morelink a,
body.tv-template_15 #stage #inhalt_container .contentelement a.internal-link, body.tv-template_15 #sidebar-rechts_container .sidebarelement a.internal-link,
body.tv-template_15 #stage #inhalt_container .ks-haendlersuche input, body.page_startseite #stage #inhalt_container .csc-frame-indent6633 a.internal-link,
body.tv-template_15 #suche_container input { color: #ea3f2b; }
/* generelle Mouseover-Textlinkfarbe */
body.tv-template_15 a:hover { color: #01478f; }

/* horizontale Linie über Logo und unterhalb der drei Startseitenspalten */
body.tv-template_15 #logo_container .head-bar,
body.tv-template_15 .footerinhalt-bar { box-shadow: 0 0 2px #ea3f2b; background-color: #ea3f2b; }

/* Farbe Home-Symbol oben rechts */
body.tv-template_15.page_startseite #logo_container .head-homebutton, #logo_container .head-homebutton:hover { background-color: #01478f;}

/* Hintergrundfarbe quadratische Felder Startseite (bei Termin vereibaren und Aktuelles) */
body.tv-template_15 .home-kontakt-zeiten .home-kontakt-link,
body.tv-template_15 .home-kontakt-zeiten .home-zeiten-link,
body.tv-template_15.page_startseite  .news-latest-container .news-latest-date { background-color: #ea3f2b; }

/* Hintergrundfarbe und Textfarbe Hauptmenüfelder */
body.tv-template_15 #menu_container #headmenu li:nth-child(1) a { background: #ea3f2b; color: #fff; border:1px solid #9c9d9f; }    /* Feld 1 */
body.tv-template_15 #menu_container #headmenu li:nth-child(2) a { background: #ea3f2b; color: #fff; border:1px solid #9c9d9f; }    /* Feld 2 */
body.tv-template_15 #menu_container #headmenu li:nth-child(3) a { background: #ea3f2b; color: #fff; border:1px solid #9c9d9f; }    /* Feld 3 */
body.tv-template_15 #menu_container #headmenu li:nth-child(4) a { background: #ea3f2b; color: #fff; border:1px solid #9c9d9f; }    /* Feld 4 */
body.tv-template_15 #menu_container #headmenu li:nth-child(5) a { background: #ea3f2b; color: #fff; border:1px solid #9c9d9f;}    /* Feld 5 */
body.tv-template_15 #menu_container #headmenu li:nth-child(6) a { background: #ea3f2b; color: #fff; border:1px solid #9c9d9f;}    /* Feld 6 */
body.tv-template_15 #menu_container #headmenu li:nth-child(7) a { background: #ea3f2b; color: #fff; border:1px solid #9c9d9f;}    /* Feld 7 */
/* Hintergrundfarbe und Textfarbe bei aktivem Hauptmenüfeld */
body.tv-template_15 #menu_container #headmenu li a.act,
body.tv-template_15 #menu_container #headmenu li a:hover,
body.tv-template_15 #menu_container #headmenu li:hover > a { background: #01478f; color: #fff; }
/* Textfarbe eingeblendetes Untermenü im Hauptmenü */
body.tv-template_15 #menu_container #headmenu li ul li a { color: #000 !important; }
/* Textfarbe Untermenü links */
body.tv-template_15 #sidebar-links_container_inner ul#menu li a { color: #000; }

/* Textfarbe Headlines */
body.page_startseite h1, body #sidebar-rechts_container h1, body.page_startseite h2, body #sidebar-rechts_container h2,
body.page_startseite h3, body #sidebar-rechts_container h3, body.page_startseite #stage #inhalt_container .csc-frame-indent3366 .address a.internal-link.inline { color: #000; }
/* Textfarbe verlinkte Headlines und kleine Headlines */
body.tv-template_15 h1, body.tv-template_15 h1 a, body.tv-template_15 h2, body.tv-template_15 h2 a, body.tv-template_15 h3 { color: #ea3f2b; }
