@charset "UTF-8";

/* ==== DAV Menu Anpassung für angemeldet und nicht angemeldet ==== */
/* ==== Schloßsympol, dargestellt als offen und geschlossen ==== */
  .menu_gast {
	background: url("../../../../images/dav-dresden/images/lock.png") no-repeat right center;
	background-position: 95%;
  }
  .menu_members {
    background: url("../../../../images/dav-dresden/images/unlock.png") no-repeat right center;
	background-position: 95%;
  }

/* Änderungen für die Datei: templates/t4_blank/css/templates.css *!

	img {
		vertical-align: middle;
		margin-right: 10px;	/*eho orig: leer! */
		float:left;	/*eho orig: leer! */
    }
	
header..header-block.header-block-1.py-3 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}


.t4-nav-height-sm .t4-megamenu .navbar-nav > li > a,
.t4-nav-height-sm .t4-megamenu .navbar-nav > li > .nav-link {
  height: 60px;
  line-height: 25px;
}

/*	
.t4-nav-height-sm .t4-megamenu .navbar-nav > li > a,
.t4-nav-height-sm .t4-megamenu .navbar-nav > li > .nav-link {
  height: 40px;
  line-height: 20px;
} */
	.t4-megamenu .navbar-nav > li > .nav-link:active {
		text-decoration-line: underline;	/*eho orig: leer! */
    }

	.t4-megamenu .dropdown-menu {
		background: #9c9;	/*eho orig: background: #fff */
  	}

@media (min-width: 992px) {
    .t4-megamenu .dropdown-menu {
      background: #9c9;	/*eho orig: background: #fff */
     } }

	.navbar-brand a {
		color: #008000;	/*eho orig: color: #343a40; */
	}  
	
    .navbar-brand a:hover, .navbar-brand a:focus, .navbar-brand a:active {
		text-decoration: none;
	 }
	 
	.navbar-brand.logo-text .site-name {
		font-size: 2rem;	/*eho orig: leer! */
    }
	 
	.navbar-brand.logo-text .site-slogan {
		opacity: .8;	/*eho orig: opacity: .5;! */
	}

	.t4-section-1 .container,
	.t4-section-2 .container,
	.t4-section-3 .container,
	.t4-section-4 .container,
	.t4-section-5 .container {
		padding-top: 0px;
		padding-bottom: 0px;
	}
  
	.t4-footnav .container {
		padding-top: 10px;
		padding-bottom: 5px;
	}

	.t4-footer .container {
		border-top: 1px solid rgba(255, 255, 255, 0.1);
		padding-top: 0.5rem;
		padding-bottom: 0.5rem;
	}
.card, .contentpane .well, body.contentpane .well {
  /*background-color: #fcfee7; /*eeeae8; /*eho #fff */
   /*background-color: #72b94e; /*250814 */
/*   background-color: #99cc99; /*250814 */
/*  background-color: #66cc66; /*250814 */
/*  background-color: #58ab27; /*250815 DAV-Logo*/
  background-color: #92c67b; /*250815 2*/

}

@media (min-width: 768px) {
  .col-sm {
    padding-right: 2px;
    padding-left: 2px;
}

.w-100 {
  background: #92c67b; /*#6c6; /*#3c3;*/ 
}
.border-bottom {
    border-bottom: 0px solid #e9ecef !important;
}	
/* font-awesome.min.css | https://bo112.de/dav-neu/plugins/system/t4/themes/base/vendors/font-awesome/css/font-awesome.min.css */

.fa-navicon::before, .fa-reorder::before, .fa-bars::before {
  color: #339933;
}

	.breadcrumb {
		font-size: 12px;
	}
	.t4-offcanvas-toggle {  color: #6c757d}
/* may.content-dav.css  */

@charset "UTF-8";

/* ... Tabelle Mitgliedsbeitr�ge, Tabelle Ansprechpartner ... */
.tab_page {
    border: 0 solid;
    border-collapse: collapse;
    width: 100%;
}

.bgc_hg {
    background-color: #D7D7D7;
}

.z_b2 {
    border: 2px solid;
}

.z_p5 {
    padding: 5px;
}

.bc_b {
    border-color: #E6E6E6;
}

.bc_s {
    border-color: #000000;
}

/* ... Hintergrund Farbe von ... */ 
.bgc_h {
    background-color: #E2EFBE;
}

.s {
    font-size: 12px;
}

.xxxxxs {
    font-size: 14px;
}
.xxxxxxs {
    font-size: 1px;
}

.tab_fix {
    table-layout: fixed;
}
.tab_page {
    border: 0 solid;
    border-collapse: collapse;
    width: 545px;
}

.z_page {
    border: 0 solid;
    padding: 5px;
}

.pix_nav2 {
    border: 0 hidden;
    margin: 0 3px;
}

.b {
    font-family: Arial,sans-serif;
}

.n {
    font-size: 14px;
}

/* Formatierung f�r 12 Gr�nde ... */
div#wrapper {
	height: 1040px;
	width: 760px;
	background: #E2EFBE;
	padding: 10px;
}
div#header1 {
	margin: 0px 0px 10px 0px;
}
div#box1, div#box2, div#box3, div#box4, div#box5, div#box6, div#box7, div#box8,
div#box9, div#box10, div#box11, div#box12 {
	position: absolute;
	width: 150px;
	height: 295px;
	padding: 5px 5px 0px 5px;
	background: #D7D7D7;
	hyphens: auto;		/* Silbentrennung ab CSS3 */
	/*-- text-align: justify; --*/  /*-- Blocksatz --*/
}
div#bbox1 {
	background: url("../../images/dav3/gruende_huetten.jpg");
}
div#bbox1, div#bbox2, div#bbox3, div#bbox4, div#bbox5, div#bbox6,
div#bbox7, div#bbox8, div#bbox9, div#bbox10, div#bbox11, div#bbox12 {
	position: absolute;
	width: 160px;
	height: 101px;
	top: 220px;
	margin-left: -5px;
}
div#box2 {
	left: 845px;
}
div#bbox2 {
	background: url(" ../../images/dav3/gruende_versicherung.jpg");
}
div#box3 {
	left: 1045px;
}
div#bbox3 {
	background: url(" ../../images/dav3/gruende_touren.jpg");
}
div#box4 {
	left: 1240px;
}
div#bbox4 {
	background: url(" ../../images/dav3/gruende_ausruestung.jpg");
}
div#box5 {
	top: 620px;
}
div#bbox5 {
	background: url(" ../../images/dav3/gruende_bibo.jpg");
}
div#box6 {
	top: 620px;
	left: 845px;	
}
div#bbox6 {
	background: url(" ../../images/dav3/gruende_info.jpg");
}
div#box7 {
	top: 620px;
	left: 1045px;	
}
div#bbox7 {
	background: url(" ../../images/dav3/gruende_natur.jpg");
}
div#box8 {
	top: 620px;
	left: 1240px;
}
div#bbox8 {
	background: url(" ../../images/dav3/gruende_reisen.jpg");
}
div#box9 {
	top: 960px;
}
div#bbox9 {
	background: url(" ../../images/dav3/gruende_sicherheit.jpg");
}
div#box10 {
	top: 960px;
	left: 845px;
}
div#bbox10 {
	background: url(" ../../images/dav3/gruende_bibo.jpg");
}
div#box11 {
	top: 960px;
	left: 1045px;	
}
div#bbox11 {
	background: url(" ../../images/dav3/gruende_ausbildung.jpg");
}
div#box12 {
	top: 960px;
	left: 1240px;	
}
div#bbox12 {
	background: url(" ../../images/dav3/gruende_freizeit.jpg");
}
	