.pagallery{font-weight:bold; font-size:1.15em; color:#2a44de;}
#gallery{background-color:#fff;}
#gallery img{background-color:#fff;}
#imgallery{padding:18px 9px; background-color:#fff; border:1px solid #efefef; /*+*/max-width:200px; float:left; clear:none;}
#imgallery img{/*height:120px;*/ padding:4px 0px; margin:0 auto; background-color:#fff; border:none !important; /*+*/width:100%;}
.thumbnail{margin:3px; border-width:1px; border-style:solid; border-color:#9f9f9f;}
.titlegallery{width:auto; color:#9f9f9f; font-weight:bold; padding:1.5px 0px; /*+*/max-width:196px;}
.descgallery{width:auto; font-size:0.80em; line-height:1.25em; color:#888; padding:3px 0px; /*+*/max-width:196px;}
#imgallery:hover{background-color:#005b03; border:1px solid #ececec;}
#imgallery img:hover{background-color:#083175;}
#imgallery:hover .thumbnail{border:1px solid #ececec;}
#imgallery:hover .titlegallery{color:#fff; cursor:default;}
#imgallery:hover .descgallery{color:#ececec; cursor:default;}

/*@media's*/
@media screen and (max-width: 400px) {
	html, body{overflow-x:hidden; word-wrap:break-word;}
	#imgallery{/*+*/max-width:110px !important;}
	#imgallery img{padding:2px 0px !important;}
	.descgallery{display:none; visibility:hidden;}
}

@media screen and (max-width: 600px) {
	html, body{overflow-x:hidden; word-wrap:break-word;}
	#imgallery{/*+*/max-width:110px !important;}
	#imgallery img{padding:2px 0px !important;}
	.descgallery{display:none; visibility:hidden;}
}

@media screen and (max-width: 800px) {
	html, body{overflow-x:hidden; word-wrap:break-word;}
	#imgallery{/*+*/max-width:165px;}
}

/*{display:none; visibility:hidden;}*/