div#aktivbild:hover div img#iii  {
display:block;

background-color:#a30001;
}

div.bg-soft div.header-auswahl div p a span.header {
color:#d0c7a8;
}

div.bg-soft div.header-auswahl div p a:hover span.header {
color:red;
}

div.bg-slicr div.header-auswahl div p a span.header {
color:#98aab8;
}

div.bg-slicr div.header-auswahl div p a:hover span.header {
color:red;
}

div.bg-crozzdicr div.header-auswahl div p a span.header {
color:#945452;
}

div.bg-crozzdicr div.header-auswahl div p a:hover span.header {
color:red;
}



div.bg-derindr div.header-auswahl div p a span.header {
color:#84598c;
}

div.bg-derindr div.header-auswahl div p a:hover span.header {
color:red;
}


div.bg-shreddr div.header-auswahl div p a span.header {
color:#636569;
}

div.bg-shreddr div.header-auswahl div p a:hover span.header {
color:red;
}


div.sprache {
float:right;
}

body,p,span,div,td,a {
font-family:verdana;
font-size:12px;
font-weight:normal;
text-decoration:none;

}

div#logo {
float:right;
}

div#header {
background-color:#0b0509;

}

div.eckelinks {
width: 20px;
height: 41px;
float:left;
background-image:url(links.jpg);
}

div.innermenu {
float:left;
padding-left:20px;
z-index:1000;
position:absolute;
}

div.eckerechts {
width: 20px;
height: 41px;
background-image:url(rechts.jpg);
background-position:right;
float:right;
}

div.menubody {
height:41px;
width:100%;
background-image:url(balken.jpg);
}


div#menubox ul li{

padding:0px;
margin:0px;
width:150px;

}


div#menubox ul li a {
	display: block;
	font-family: verdana;
	padding-bottom: 9px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	border: 0px solid #600;
	height:40px;
	padding-top:9px;
	color:#babcc0;
	font-size:16px;
	text-align:center;

}

div#menubox ul li a:hover {
background-color:#86898e;
color:#ffffff;
font-weight:bold;
}

div#menubox ul li.divider span {
font-size:40px;
display:none;
}

div#menubox ul li.divider {
width:3px;
height:40px;
background-color:#707070;
}

div#menubox ul li ul{
display:none;
}



div#menubox ul li:hover ul{
display:block;
margin:0px;
padding:0px;
width:190px;

padding-bottom:20px;
background-color:#a1a4a8;
}


div#menubox ul li ul li{
text-align:left;
background-color:#a1a4a8;
list-style:none;
margin:0px;
width:220px;
}


div#menubox ul li ul li a{
text-align:left;
margin:0px;
width:220px;
padding:5px;
padding-top:0px;
padding-bottom:0px;
font-size:14px;
height:20px;
color:#000000;
padding-left:30px;
}




div#menubox ul li ul li a.fett{
color:#ffffff;
padding-left:20px;
font-size:16px;
padding-top:10px;
padding-bottom:0px;
height:35px;
}

div#menubox ul li ul li a:hover {
text-decoration:none;
}

div#menubox ul li ul li a.last{
margin-bottom:20px;
}


div.sprache ul.lang-block  {
width:30px;
padding:0px;
margin:0px;
background-color:#a1a4a8;
text-align:left;
}

div.sprache div.btn-group ul.dropdown-menu li {
padding:0px;
margin:0px;
text-align:left;
width:30px;
}


div.sprache ul.dropdown-menu li a {
padding:0px;
margin:0px;
text-align:left;
border:1px solid red;
}

div.sprache ul.dropdown-menu li a img {
padding:0px;
text-align:left;
margin:0px;
border:0px solid red;
padding-right:10px;
}
 
div.sprache div.btn-group:hover ul {
display:block;
text-align:left;
}



ul#footmenu {
margin-top:5px;
text-align:center;
}

ul#footmenu li a {
display:inline;
color:#6e6c6d;padding:0px;
margin:0px;
}
ul#footmenu li a:hover {
display:inline;
text-decoration:underline;
color:#6e6c6d;padding:0px;
margin:0px;
background-color:#ffffff;
}
ul#footmenu li {
display:inline;
padding:5px;
}

div#menubox ul li ul li ul.nav-child {
display:none;
}

div#menubox ul li ul li:hover ul.nav-child {
display:block;
left:220px;
padding:0px;
margin-top:-20px;
width:200px;
position:absolute;

}
div#menubox ul li ul li:hover ul.nav-child {
width:90px;
}
div#menubox ul li ul li:hover ul.nav-child li {
width:90px;

}
div#menubox ul li ul li:hover ul.nav-child li a{
background-color:#86898e;

width:90px;
border-bottom:1px solid #a8a8a9;
}

div#menubox ul li ul li:hover ul.nav-child li:hover a{
color:#ffffff;

font-weight:bold;
}

div#menubox ul li ul li:hover a {
color:#ffffff;
background-color:#86898e;
font-weight:bold;

}

div#menubox ul li ul li:hover ul li a {
color:#000000;
background-color:#86898e;
font-weight:normal;

}


div#menubox ul li ul li:hover ul.nav-child li a.last2 {
margin-top:-20px;
}


div.header-auswahl div.col-md-2{

}

div.header-auswahl div a {
display:block;
border:1px solid hsla(0, 100%, 50%, 0);
text-decoration:none;
text-align:center;
padding-bottom:0px;
}

div.header-auswahl div a:hover {
border:1px solid #ffffff;
}
div.header-auswahl div.col-md-2 {
text-align:center;
}

div.header-auswahl div.col-md-2 img {
margin-left:auto;
margin-right:auto;
}

div.header-auswahl div a b {
color:#9c9c9c;
display:block;
margin-top:20px;
margin-bottom:10px;
font-size:18px;
font-weight:normal;
text-transform:uppercase;
}

div.header-auswahl div a:hover b {
color:red;
font-weight:normal;
}



div.header-auswahl div a.active {
border:1px solid #ffffff;
}

div.header-auswahl div a.active b {
color:red;
font-weight:bold;
}




div.header-auswahl5 div a {
display:block;
border:1px solid #0b0509;
text-decoration:none;
text-align:center;
padding-bottom:10px;
}

div.header-auswahl5 div a:hover {
border:1px solid #ffffff;
}


div.header-auswahl5 div a b {
color:#ffffff;
font-size:16px;
font-weight:normal;
text-transform:uppercase;
}

div.header-auswahl5 div a:hover  b {
color:red;
font-weight:bold;

}

div.item-pagemessen hr.messen {
color:#6e6c6d;
border-top:1px solid #6e6c6d;
}

div.item-pagemessen li {
color:#6e6c6d;
}

div.item-pagemessen p {
color:#6e6c6d;
}

div.item-pagemessen p span.messe-name{
color:#6e6c6d;
font-weight:bold;
font-size:20px;
}


div#sitemap a {
color:#6e6c6d;
}

div#sitemap p {
color:#6e6c6d;
}

div#sitemap h4 {
color:#6e6c6d;
}

div#sitemap li {
color:#6e6c6d;
}


div.spacer {
height:50px;
width:100%;
}

div.videos h4 {
font-size:20px;
font-weight:bold;
text-transform:uppercase;
}

div.videos div.row div.col-md-3 {
padding-bottom:10px;
margin-left:auto;
margin-right:auto;
}

div.videos div.row div.col-md-3 a {
color:#6e6c6d;
}

div.footer-impressum {
background-color:#cfd1d3;
padding-top:30px;
padding-bottom:30px;
}

div.footer-dicr {
background-color:#cde3e7;
padding-top:30px;
padding-bottom:30px;
}

div.footer-soft {
background-color:#eae1c8;
padding-top:30px;
padding-bottom:30px;
}


div.footer-dicr h4 {
padding-bottom:20px;
color:#000000;
font-size:18px;
font-weight:bold;
}

div.footer-soft h4 {
padding-bottom:20px;
color:#000000;
font-size:18px;
font-weight:bold;
}


div.footer-derindr h4 b {
padding-bottom:20px;
font-size:22px; 
font-weight:bold; 
color:#1a6270;
letter-spacing:5px;
text-transform:uppercase;
}


div.footer-dicr h4 b {
padding-bottom:20px;
font-size:22px; 
font-weight:bold; 
color:#1a6270;
letter-spacing:5px;
text-transform:uppercase;
}


div.footer-soft h4 b {
padding-bottom:20px;
font-size:22px; 
font-weight:bold; 
color:#1a6270;
letter-spacing:5px;
text-transform:uppercase;
}



div.header-auswahl span.header {
font-weight:bold;
color: #4e8f9b;
font-size:30px;
}

div.header-auswahl a:hover span.header {
color:red;
}

div.header-auswahl span.footer-header {
color:#ffffff;
font-size:16px;
font-weight:bold;
padding:20px;
padding-bottom:10px;
border-bottom:1px solid #4e8f9b;
}

div.header-auswahl span.footer-header-soft {
color:#ffffff;
font-size:16px;
font-weight:bold;
padding:20px;
padding-bottom:10px;
border-bottom:1px solid #beac36;
}


div.header-auswahl span.footer{
color:#ffffff;

font-weight:bold;
}

div.item-pagedicr h1 {
padding-top:40px;
color:#1a6270;
font-size:16px;
font-weight:normal;
padding-bottom:20px;
}


div.item-pagedicr h1 b {
font-size:20px;
}

div.item-pagedicr p {
color:#000000;
}

div.item-pagedicr div.rightbox div {
padding-bottom:20px;
}

div.item-pagedicr div.rightbox img {
padding-bottom:5px;
}

div.item-pagedicr div.rightbox a {
color:#6e6c6d;
}

div.item-pagedicr div.rightbox a b {
color:#6e6c6d;
text-transform:uppercase;
}

div.item-pagedicr div.rightbox a:hover {
text-decoration:none;
}



div.item-pagedicr h2 {
padding-top:10px;
color:#1a6270;

font-size:16px;
font-weight:normal;

}


div.item-pagedicr h2 b {
font-size:20px;
font-weight:bold;
text-transform:uppercase;
}

div.item-pagedicr td {
color:#000000;
}





div.item-pagederindr h1 {
padding-top:40px;
color:#84598c;
font-size:16px;
font-weight:normal;
padding-bottom:20px;
}


div.item-pagederindr h1 b {
font-size:20px;
}

div.item-pagederindr p {
color:#000000;
}

div.item-pagederindr div.rightbox div {
padding-bottom:20px;
}

div.item-pagederindr div.rightbox img {
padding-bottom:5px;
}

div.item-pagederindr div.rightbox a {
color:#6e6c6d;
}

div.item-pagederindr div.rightbox a b {
color:#6e6c6d;
text-transform:uppercase;
}

div.item-pagederindr div.rightbox a:hover {
text-decoration:none;
}



div.item-pagederindr h2 {
padding-top:10px;
color:#84598c;

font-size:16px;
font-weight:normal;

}


div.item-pagederindr h2 b {
font-size:20px;
font-weight:bold;
text-transform:uppercase;
}

div.item-pagederindr td {
color:#000000;
}













div.item-pageshreddr h1 {
padding-top:40px;
color:#636569;
font-size:16px;
font-weight:normal;
padding-bottom:20px;
}


div.item-pageshreddr h1 b {
font-size:20px;
}

div.item-pageshreddr p {
color:#000000;
}

div.item-pageshreddr div.rightbox div {
padding-bottom:20px;
}

div.item-pageshreddr div.rightbox img {
padding-bottom:5px;
}

div.item-pageshreddr div.rightbox a {
color:#6e6c6d;
}

div.item-pageshreddr div.rightbox a b {
color:#6e6c6d;
text-transform:uppercase;
}

div.item-pageshreddrdiv.rightbox a:hover {
text-decoration:none;
}



div.item-pageshreddr h2 {
padding-top:10px;
color:#636569;

font-size:16px;
font-weight:normal;

}


div.item-pageshreddr h2 b {
font-size:20px;
font-weight:bold;
text-transform:uppercase;
}

div.item-pageshreddr td {
color:#000000;
}




















div.item-pagesoft h1 {
padding-top:40px;
color:#636569;
font-size:16px;
font-weight:normal;
padding-bottom:20px;
}


div.item-pagesoft h1 b {
font-size:20px;
}

div.item-pagesoft p {
color:#000000;
}

div.item-pagesoft div.rightbox div {
padding-bottom:20px;
}

div.item-pagesoft div.rightbox img {
padding-bottom:5px;
}

div.item-pagesoft div.rightbox a {
color:#6e6c6d;
}

div.item-pagesoft div.rightbox a b {
color:#6e6c6d;
text-transform:uppercase;
}

div.item-pagesoft div.rightbox a:hover {
text-decoration:none;
}



div.item-pagesoft h2 {
padding-top:10px;
color:#636569;

font-size:16px;
font-weight:normal;

}


div.item-pagesoft h2 b {
font-size:20px;
font-weight:bold;
text-transform:uppercase;
}

div.item-pagesoft td {
color:#000000;
}




















div.item-pagecrozzdicr h1 {
padding-top:40px;
color:#671516;
font-size:16px;
font-weight:normal;
padding-bottom:20px;
}


div.item-pagecrozzdicr h1 b {
font-size:20px;
}

div.item-pagecrozzdicr p {
color:#000000;
}

div.item-pagecrozzdicr div.rightbox div {
padding-bottom:20px;
}

div.item-pagecrozzdicr div.rightbox img {
padding-bottom:5px;
}

div.item-pagecrozzdicr div.rightbox a {
color:#6e6c6d;
}

div.item-pagecrozzdicr div.rightbox a b {
color:#6e6c6d;
text-transform:uppercase;
}

div.item-pagecorzzdicr div.rightbox a:hover {
text-decoration:none;
}



div.item-pagecrozzdicr h2 {
padding-top:10px;
color:#671516;

font-size:16px;
font-weight:normal;

}


div.item-pagecrozzdicr h2 b {
font-size:20px;
font-weight:bold;
text-transform:uppercase;
}

div.item-pagecrozzdicr td {
color:#000000;
}


nav.navbar button.navbar-toggle {
margin-top:2px;
float:left;
}

@media (min-width: 991px) { 
	div#menubox ul li{
	float:left;
	}
}



ul#footmenu {
margin-top:15px;
border:0px solid red;
}

div.navigation-container {
border:0px solid red;
padding-top:120px;
}

div#menubox div.sprache div.mod-languages div.btn-group a.dropdown-toggle {
border:0px solid red;
color:#babcc0;
font-size:14px;
}

div#menubox div.sprache div.mod-languages div.btn-group ul.lang-block li a {
border:0px solid red;
text-align:left;
color:#000000;
width:158px;
font-size:14px;
margin-left:0px;
margin-right:0px;
padding-right:0px;
}

div#menubox div.sprache div.mod-languages div.btn-group a.btn img{
opacity: 0.7;
}

div#menubox div.sprache div.mod-languages:hover div.btn-group a.btn img{
opacity: 1.0;
}

div#menubox div.sprache div.mod-languages div.btn-group ul.lang-block{
margin-left:-40px;
}


div.fleisch div.col-md-3 p a img.img-responsive {
margin-left:auto;
margin-right:auto;
}


div.fleisch div.col-md-4 p a img.img-responsive {
margin-left:auto;
margin-right:auto;
}


div.fleisch div.col-md-4 p a img.img-responsive {
margin-left:auto;
margin-right:auto;
}

div.bg-dicr {
border:0px solid red;
background-image:url(../../../../images/maschinen/dicr/bg-dicr.png);
background-position:bottom;
background-repeat:no-repeat;
background-size:100% auto;
}


div.bg-soft {
border:0px solid red;
background-image:url(../../../../images/maschinen/soft/bg-soft.png);
background-position:bottom;
background-repeat:no-repeat;
background-size:100% auto;
}



div.bg-crozzdicr {
border:0px solid red;
background-image:url(../../../../images/maschinen/crozzdicr/bg-dicr.png);
background-position:bottom;
background-repeat:no-repeat;
background-size:100% auto;
}

div.bg-slicr {
border:0px solid red;
background-image:url(../../../../images/maschinen/slicr/bg-slicr.png);
background-position:bottom;
background-repeat:no-repeat;
background-size:100% auto;
}

div.bg-derindr {
border:0px solid red;
background-image:url(../../../../images/maschinen/derindr/bg-dicr.png);
background-position:bottom;
background-repeat:no-repeat;
background-size:100% auto;
}

div.bg-shreddr {
border:0px solid red;
background-image:url(../../../../images/maschinen/shreddr/bg-shreddr.png);
background-position:bottom;
background-repeat:no-repeat;
background-size:100% auto;
}

@media (max-width: 990px) { 
div.bg-dicr {
border:0px solid red;
background-image:url(../);
background-position:bottom;
background-repeat:no-repeat;
}
div.bg-soft {
border:0px solid red;
background-image:url(../);
background-position:bottom;
background-repeat:no-repeat;
}
div.bg-crozzdicr {
border:0px solid red;
background-image:url(../);
background-position:bottom;
background-repeat:no-repeat;
}
div.bg-slicr {
border:0px solid red;
background-image:url(../);
background-position:bottom;
background-repeat:no-repeat;
}
div.bg-shreddr {
border:0px solid red;
background-image:url(../);
background-position:bottom;
background-repeat:no-repeat;
}
div.bg-derindr {
border:0px solid red;
background-image:url(../);
background-position:bottom;
background-repeat:no-repeat;
}
}

div.dicr-auswahl div p a b {
color:#ffffff;
font-weight:bold;
}
div.dicr-auswahl div p a:hover b {
font-weight:bold;
}

div.footer-dicr div p {
color:#626262;
font-size:13px;
}

div.footer-soft div p {
color:#626262;
font-size:13px;
}


div.item-pagederindr p {
font-size:13px;
}

div.item-pagedicr p {
font-size:13px;
}
div.item-pagecrozzdicr p {
font-size:13px;
}

/* !!!!!!!!!!!!!!!!!!!!!   menu mobil   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
@media (max-width: 990px) { 

div#menubox ul {
	border:0px;
}

div.navigation-container {
display:none;
}

div#menubox ul li{
padding:0px;
margin:0px;
width:240px;
background-color:#a1a4a8;
}


div#menubox ul li a {
	display: block;
	font-family: verdana;
	padding-bottom: 9px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	border: 0px solid #600;
	height:41px;
	padding-top:9px;
	color:#000000;
	font-size:14px;
	text-align:left;
	font-weight:bold;
}

div#menubox ul li a:hover {
background-color:#86898e;
color:#ffffff;
}

div#menubox ul li:hover ul{
display:none;
}


div#menubox ul li ul{
display:none;
}




	nav.navbar ul {
	background-color:#ffffff;
	width:100%;
	}

	nav.navbar ul.menu li {
	border:0px solid red;
	display: list-item;

	}

	nav.navbar ul.menu li.divider {
	display:none;
	border:1px solid blue;
	}

div#header div div#menubox div div nav div div#bs-example-navbar-collapse-1 {
border:0px solid red;
}

}

/* !!!!!!!!!!!!!!!!!!!!!  ENDE menu mobil   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */




p.german {
font-family: verdana;  padding: 0px; margin: 0px; font-weight: normal; text-align: center; color: #6e6c6d; padding-bottom: 23px;
font-size:34px;
}


@media (max-width: 990px) { 
p.german {
font-size:30px;
font-family: verdana;  padding: 0px; margin: 0px; font-weight: normal; text-align: center; color: #6e6c6d; padding-bottom: 23px;
}
}


@media (max-width: 768px) { 
p.german {
font-size:24px;
font-family: verdana;  padding: 0px; margin: 0px; font-weight: normal; text-align: center; color: #6e6c6d; padding-bottom: 23px;
}
}

div.footer-derindr h4 b {
padding-bottom:20px;
font-size:22px; 
font-weight:bold; 
color:#1a6270;
letter-spacing:5px;
text-transform:uppercase;
}

table.tech td {
height:25px;
}