
/*============================================================
Dressel-Box*/

.subline {
    float: left;
    padding-bottom: 1%;
    font-weight:bold;    
    color:#B72B45;
}


.ddcolone-head {text-align: left;}
.ddcolone-head h2 {font-size: 1.2em; padding:0; text-transform:uppercase;}

.ddcol-top {max-width:98.5%;
}

.ddcol-top h2 {
	font-size: 1.0em;
        min-width:98.5%;
	font-weight:400; 
	color:#fff;
	clear:left;
	background:#B72B45;
	padding:2px 0 2px 8px;
	margin:5px 0px 0 0px;
	text-transform:uppercase; 
        letter-spacing:0.06em;
}

.menublock {overflow:hidden; /*margin-bottom:10px;  padding-bottom:10px;*/  clear:left;width: 98%;}

.menublock .picturecontainer  {position: relative; max-width:30%; float:left;
/*padding-bottom:5%;*/ margin-bottom:2px; margin-right: 2%; overflow:hidden; transition:1s all; }

.menublock a.menufoto {display:block; width:100%;  transition:1s all;}
.menublock a.menufoto:hover {margin-top:-20%; }
.menublock a.menufoto img { width:100%; }

.menublock .item-long1 img{ max-width:100px; }
.menublock .b_inner {/*margin:0 0 0 2%;*/ min-height: auto;float:left;max-width:60%;}
.menublock .b_inner * {line-height:120%;}

.menublock .item-short1 {float:left;  padding:2% 0 2% 0 ; font-weight:bold;display:block; width:100%;}

.menublock .item-short3 {padding-top:10px; font-size: 11px;}

@media (max-width: 36.5em) {
         .menublock .picturecontainer  {max-width:100%;}
         .menublock .b_inner {max-width:100%;font-size:1.0em;}
}

@media (max-width: 769px) {
	.menublock {font-size: 1.0em; border-bottom: 1px solid #999;}
 	.menublock .picturecontainer  {overflow:show;  height:auto; padding-bottom:0; transition:1s all; overflow:hidden;}
	.menublock a.menufoto:hover {margin-top:0; }
	.menublock .item-short3 {padding-top:2px;  }
        .ddcol-top h2 {min-width:100%; }
        .equalbox {min-width:48%; float:left; margin:0 2% 20px 0;  }
        .equalbox img{width:100%;}
        .menublock .item-long1 img{ float:left;}
}

/* PDF-Downloads*/

.equalbox {width:20%; float:left;  }
.equalbox img{width:80px;max-width:100%;border:1px solid #fff;box-shadow:0 0 6px #666;display:block;margin:3.5%;}
.equalbox p{font-size:90%; font-weight:bold;line-height:110%;}
.equalbox .item-long1 {font-size:90%;line-height:110%;}


