a img {border:none;}.imagegal-galerie {  font-size:0;}.imagegal-galerie img {  width:32.227%;  max-width:136px;  padding-right:1.1%;}.imagegal-galerie a:nth-child(3n+1) img {  padding-right:1.659%;}.imagegal-galerie a:nth-child(3n+2) img {  padding-right:1.659%;}.imagegal-galerie a:nth-child(3n) img {  padding-right:0;}.imagegal-galerie dl{width:300px;}.imagegal-galerie dt{width:150px;float:left;margin:0;padding:0;}.imagegal-galerie dd{width:140px;float:left;margin:0;padding:0;}.imagegal-imagecontainer {float:left;width:115px;height:110px;padding:5px;margin:2px;text-align:center;line-height:1.1em;border:1px #CECECE solid;background:#FFFFFF url(../img/bg_imagegal_layout2.gif) bottom no-repeat;}.imagegal-imagecontainer p {margin-top:3px;color:#666666;}.imagegal-galerie_small {padding:20px 30px;margin:40px 0 40px 0;border-top:1px #B5BBC3 solid;border-bottom:1px #B5BBC3 solid;}.imagegal-imagecontainer_big{margin:10px 0;}.imagegal-imagecontainer_big img{float:left;padding:8px;border:1px #DEDEDE solid;}.imagegal-imagecontainer_big .imagegal-text {margin:0 0 0 20px;float:left;width:200px;}#thumbs {margin:5px;float:left;}#loader {background-image:url(../img/lightbox/loading.gif);background-position:center;background-repeat:no-repeat;margin:5px;float:left;}#hover_preview {position:relative;overflow:hidden;}#hover_preview a{}ul#imagegal_listoverview {  }ul#imagegal_listoverview h3 {  margin:0;  padding:0;}ul#imagegal_listoverview li {  padding:12px;  margin:0 6px 0 6px;  background:none;  height:115px;  width:100px;  float:left;  border:1px #AAA solid;}ul#imagegal_listoverview li span.date {color:#666;}ul#imagegal_listoverview li img {margin:0 0 10px 0;}.image_gallery_sidebar div.image-holder {  margin:0;  cursor:pointer;}.image_gallery_sidebar div.image-holder img {  display:block;  margin:0 auto;  vertical-align:middle;  width:100%;  max-width:265px;}.image_gallery_sidebar div.image-selector {  position:relative;  width:auto;  height:60px;  margin:10px 0 0 0;  overflow:hidden;}#sidebar .image_gallery_sidebar div.image-selector button.image-prev {  position:absolute;  left:0;  z-index:2;  width:20px;  height:60px;  margin:0;  padding:0;  text-align:center;  font-size:16px;}#sidebar .image_gallery_sidebar div.image-selector button.image-next {  position:absolute;  right:0;  z-index:2;  width:20px;  height:60px;  margin:0;  padding:0;  text-align:center;  font-size:16px;}.image_gallery_sidebar div.image-selector div.image-previews {  position:absolute;  width:1000px;  height:60px;  left:24px;}.image_gallery_sidebar div.image-selector div.image-previews img {  padding-right:4px;}