/* mediamap_photobook */
div.mediatheek { min-height: 350px; }
* html div.mediatheek { height: 350px; }

div.mediatheek h4 a { text-decoration:none; }
div.mediatheek h4 a:hover { text-decoration:underline; }
div.mediatheek ul { margin: 0; padding: 0; float:left; }
div.mediatheek ul li{width: 140px; height: 175px; display: block; float: left; margin: 2px; padding: 0; background: #EBEBEB; border: 1px solid #c8c8c8; text-align:center; }
div.mediatheek ul li.thumb { height:145px; padding:15px 0; }
div.mediatheek ul li:hover { border: 1px solid #CE171E; }
div.mediatheek ul li a.title { display: block; overflow: hidden; background: #ffffff; height: 30px; padding: 3px; font-weight: bold; text-decoration: none; line-height: 1em; font-size: 0.9em; overflow: hidden; }
div.mediatheek ul li a.imgname { display: block; overflow: hidden; text-decoration: none; word-wrap: break-word;  }
div.mediatheek ul li img { clear: both; margin: 5px 0; }
div.overvieuw  { display: block; border-top: 1px solid #CE171E;  }
div.overvieuw a { color: #CE171E; font-weight: bold; padding: 3px; }

div.mediatheek ul li.image { width: 445px; text-align: center; height: auto; padding: 10px 3px; overflow: hidden; background: #ffffff; border: 1px solid #EBEBEB; }
div.mediatheek ul li.image span.imagetitle { display: block; }
div.mediatheek div.navigate { border: 1px solid #c8c8c8; background: #EBEBEB; margin-bottom: 5px; text-align: center; padding: 5px; }
div.mediatheek div.navigate span  { padding: 0 30px; color: #CE171E; }
div.mediatheek div.navigate span a { text-decoration: none; font-weight: bold;  }
