td.picture div.preTopPicture
{
	height:10px;
}
td.picture div.preLeftPicture
{
	float:left;
	width:10px;
	height:1px;
	z-index:-1;
}
  
td.picture div.wrap1,
td#previews div.wrap1,
div#picDetail.wrap1 {
  background:transparent url(upperrightfade.png) no-repeat scroll right top;
  display:inline;
  float:left;
  /*margin:130px 0pt 0pt 450px;*/
  
  }
td.picture div.wrap2,
td#previews div.wrap2,
div#picDetail div.wrap2 {
  background:transparent url(lowerleftfade.png) no-repeat scroll left bottom;
  padding-left:8px;
  padding-top:8px;
  }
td.picture div.wrap3,
td#previews div.wrap3,
div#picDetail div.wrap3
{
  background:transparent url(shadow.png) repeat scroll right bottom;
}
td.picture div.wrap4,
td#previews div.wrap4,
div#picDetail div.wrap4
{
	left:-8px;
	position:relative;
	top:-8px;
	padding:0.2em;
	border: solid 1px silver;
}

td.picture div.wrap,
td#previews div.wrap,
div#picDetail.wrap
{
  float:left;
  background: url(shadowAlphaD2.png) no-repeat bottom right !important;
  background: url(shadowD2.gif) no-repeat bottom right;
  /*margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;*/
}

td.picture div.wrap a,
td#previews div.wrap a,  
div#picDetaildiv.wrap a
{  
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding:6px;  /* nesouvisi s marginem */
}