
.bild_hig a{float: left; background: rgb(255, 255, 255); margin: 0px 10px 19px 15px; padding: 5px 5px 1px 5px; position: relative; z-index: 9; text-align:center; color: #666666; text-decoration:none; width: 40%; border: 1px solid #3c7224;-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3);
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3);

	}
	
.cat_hig a{float: left; background: rgb(255, 255, 255); margin: 0px 10px 19px 15px; padding: 5px 5px 5px 5px; position: relative; z-index: 9; text-align:center; color: #666666; text-decoration:none; width: 40%; -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3);
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3); border: 1px solid #3c7224;

	}
	
.cat_iccon{max-width:100%; border: none;
	}
	
bild_hig{
    opacity: 0.8;
    filter: alpha(opacity=50); /* For IE8 and earlier */
	-webkit-transition: opacity 1s linear;
}

bild_hig:hover {
    opacity: 1.0;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	-webkit-transition: opacity 1s linear;
}

cat_hig{
    opacity: 0.4;
    filter: alpha(opacity=50); /* For IE8 and earlier */
	-webkit-transition: opacity 1s linear;
}

cat_hig:hover {
    opacity: 1.0;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	-webkit-transition: opacity 1s linear;
}

.iccon{max-width:100%; max-height: 100%; border: none; border-bottom: 0px solid #000;
	}
	
iccon{
    opacity: 0.4;
    filter: alpha(opacity=50); /* For IE8 and earlier */
	-webkit-transition: opacity 1s linear;
}

iccon:hover {
    opacity: 1.0;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	-webkit-transition: opacity 1s linear;
}	
	
	.im_na{font-family: 'Oswald', sans-serif; background:#2e601a; color: #fff; font-weight: 300; font-size: 16px; padding: 8px 0px 12px 0px; text-align:center;} 
	
	.icons{padding: 0px 0px 0px 0px !important;}

.cont_icons{width: 40%; margin: 0 auto; position: relative; z-index: 1;}

.pana{clear: both; width: 100%; padding-top: 20px; padding-left: 0;}
	
	.pagemenu{margin: 0px 0px 0px 0px; color: #fff;}
	
	.pagemenu a{display: inline-block;
	text-decoration: none;
	padding: 2px 10px;
	width: 5px;
	border: 1px solid #3c7224;
	margin: -10px 5px 10px 0px;
	color: #3c7224;
	font-family: 'Oswald', sans-serif;
  	font-weight: 300;
	font-size: 12px;
	}
	
	.pagemenu a:hover{border-color: #3c7224; background:#2e601a; color: #fff;}
	
	.act{ 
	background:#3c7224; 
	text-decoration: none;
	padding: 5px 10px;
	border: 1px solid #3c7224 !important;
	color: #fff !important;
	font-family: 'Oswald', sans-serif;
  	font-weight: 300;
	font-size: 12px;
	}
	
	.back{margin: 30px 0px 0px 0px; font: 12px arial;}
	
	.back a{
	display: inline-block;
	text-decoration: none;
	padding: 5px 10px;
	border: 1px solid #3c7224;
	margin: -10px 5px 10px 0px;
	 color: #3c7224;
	text-transform:uppercase;
	font-family: 'Oswald', sans-serif;
  	font-weight: 300;
	font-size: 12px;
	}
	
	.back a:hover{border-color: #3c7224; background:#3c7224; color: #fff;}
	
@media screen and (min-resolution: 144dpi) {
	
.bild_hig a{float: left; background: rgb(255, 255, 255); margin: 0px 10px 19px 15px; padding: 5px 5px 1px 5px; position: relative; z-index: 9; text-align:center; color: #666666; text-decoration:none; width: 38%; border: 1px solid #3c7224;-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3);
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3);

	}
	
.cat_hig a{float: left; background: rgb(255, 255, 255); margin: 0px 10px 19px 15px; padding: 5px 5px 5px 5px; position: relative; z-index: 9; text-align:center; color: #666666; text-decoration:none; width: 38%;  -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3);
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3); border: 1px solid #3c7224;

	}
}