@charset "UTF-8";

/* 
* ============================================================== 
* Projekt: Kauber Freizeit
*
* @copyright       brandung GmbH & Co KG
* @author          Olaf Gleba/Andrea Loeper
* @file            unternehmen.css
* @version         0.1
*
* ============================================================== 
*/

/* Standard Link Farbe */
a, a:link, a:visited, a:focus {color:#5DAD2E;}
#col1 a, #col1 a:link, #col1 a:visited, #col1 a:focus {color:#666;}
.atabs .tabs .mod a:hover, .atabs .tabs .mod a:focus, .atabs .tabs .mod a:active {color:#5DAD2E}

/* Inhaltliche Links mit Pfeilgrafik, s. auch iehacks.css */
/*#wrapper a.arrowbold:after, a.arrow:after {content: "\2002" url(../../img/icon-content-arrow.gif) !important;}*/
#wrapper a.arrowbold:after, #wrapper a.arrow:after { background-image: url(../../img/icon-content-arrow.gif) !important;}

/* Grundstyling für alle Action Buttons, die ein Icon (links) haben */	
a.btn, a.btn:visited {border:1px solid #deeed5;color:#fff;background-color:#5dad2e;}
a.btn:hover, a.btn:focus, a.btn:active {color:#5dad2e;background-color:#deeed5;}

/* Neutralisiere farblich alle Links, die in einem Overlay container stehen */
.overlay {background-color:#5dad2e;}

/* Neutralisiere farblich alle Links, die in einem Overlay container stehen */
.overlay a, .overlay a:visited {color:#fff;text-decoration:none;}

/* Skip Navigation */
.skipaccess a:hover, .skipaccess a:focus, .skipaccess a:active {background-color:#deeed5;color:#5dad2e;}

/* Formulare */
.formulare input, .formulare textarea {border:1px solid #dfdfdf;color:#5dad2e;background-color:#fff;}
.formulare input[type=submit] {background-color:#666;color:#fff;font-weight:bold;padding:3px 25px;}
.formulare input[type=submit]:active, .formulare input[type=submit]:focus {background-color:#deeed5;color:#5dad2e;}

/* Action Menu */
/*#actionMenu #wrapbranches {color: #5dad2e}*/

#container {background-color: #ececec;}

/* Page Navigation */
#pagenav a:hover, #pagenav a:focus, #pagenav a:active {background-color:#666666;color:#fff;}

/* Zweite Ebene */
#pagenav ul ul {background-color:#666;color:#deeed5;}
#pagenav ul ul li a {color:#FFF !important;}
#pagenav ul ul li a:hover, #pagenav ul ul li a:focus, #pagenav ul ul li a:active {color:#deeed5;}

ul.onlineRegistrieren li { border: none; }
ul.onlineRegistrieren li a { background: #7f4a80; color: #FFF !important; }
ul.onlineRegistrieren li a:hover { background: #c096c1 !important; }

/* Genereller On-Zustand */
#pagenav .current {background-color:#666666;}

/* classes supposed to be used on h2 heading tags */
/* alt: grün */ /*.mod .subheader {color:#5dad2e;}*/
.mod .subheader {color:#666666;}
.mod h1 {color:#5dad2e;}

/* Newsletter login Sidebar */
.login2newsletter h2 {color:#5dad2e;background-image: url(../../img/icon-envelope.gif);}
.login2newsletter p, .login2newsletter .email {color:#5dad2e;}
.login2newsletter .btnSubmit {background-color:#5dad2e;color:#fff;border:1px solid #deeed5;}

/* Mehrspaltige Listen */
.simplefloatlist ul {color:#5dad2e;}

/* Mehrspaltige Listen */
.atabs .simplelist ul {color:#5dad2e;}

/* Sortimentsbilder */
.sortimentsbilder li h4 {color:#5dad2e;}

/* Terminkalender/Veranstaltungskalender */
.kalender dt span {color:#5dad2e;}

/* Katalogbeilage/Download, Erweiterung von Module universal */
.katalog h4 { color:#5dad2e; }
.katalog { background-color: #FFF; }

/* Angebotsdarstellung - 3 Bilder pro Reihe, mit Unterzeile */
.mosaik dd {background-color:#5dad2e;}

/* Bilder mit Fließtext Overlay, rechte Spalte */
.teaserImage, .teaserImage .overlay, .teaserBig .overlay, .teaser3Col .overlay, .teaser1Col .overlay {
	/*background: rgba(102, 102, 102, 0.8) none repeat scroll 0 0;*/
	color: #FFF !important;
	background-color: #666;
	filter:alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;
}
.teaserImage { padding-left: 0 !important; padding-right: 0 !important; margin-right: 18px !important; margin-left: 28px !important; }

/* Overlay in Modul bildraster neutralisieren */
.bildraster .overlay {background:transparent;}

/* Angebotslayer */
.angebot div span {color:#5dad2e;}
.angebot a.showOffer {background: #fff url(../../img/icon-angebot.gif) 6px 8px no-repeat;}

/* Tabs Icons */
.atabs .tabs ul .service {background: transparent url(../../img/icon-stern.gif) 3px 4px no-repeat;padding-left:25px;}
.atabs .tabs ul .tippsundtricks {background: transparent url(../../img/icon-gluehbirne.gif) 3px 4px no-repeat;padding-left:25px;}

/* Mindesthöhe auf Themenseiten neutralisieren, da Inhalte unter den Tabs angezeigt werden */
.atabs {min-height:0;}

/* Upper Action Menu */
#upperActionMenu a.login, #upperActionMenu a.login:visited {background-image: url(../../img/icon-login.gif);color:#5dad2e;}

/* Listen generell */
/*#content .mod ul { color:#333; list-style: none; margin-left: 0; }
#content .mod ul li { background: url(../../img/dot_green.gif) no-repeat left 6px; padding-left: 15px; }*/


/* Infoboxen (Lightbox) */
.infobox h2 {color:#5dad2e;}

/* Bildergalerie/Slidshow */
.jcarousel-next-horizontal {background-image:url(../../img/icon-rightslide.png);}
.jcarousel-prev-horizontal {background-image:url(../../img/icon-leftslide.png);}


#pagetitle {background-color:#2EBADA;}

#visual{background:none repeat scroll 0 0 #8c8c8c; height:29px; width:100%;}

table.coupon { border: none; margin: 0; padding: 0; }
table.coupon tr td { margin: 0; padding: 10px; }