table {
	border-collapse: collapse;
}
td {padding: 0;}

.invsbl{color:#000; font-size:11px; padding:10px; float:left; width:272px; display:none  }
#lastDiv {position: absolute; z-index: 1;width: 1px;height: 1px;overflow: hidden;}

#contentBlock {background: transparent; margin-top:00px ; *margin-top:30px }
#contentBlock .item {color: #ffffff;font-size: 12px;font-family: 'Verdana', sans-serif;}
#contentBlock a, #contentBlock a.active, #contentBlock a.visited {color: #fff;}
#contentBlock a:hover {color: #ccc;}
#contentBlock a.void {display: block;background: url(../../images/work/void.gif);}
#contentBlock a.void:hover {background: transparent  url(../../images/work/transbg.png) no-repeat left 50px;}

#contentBlock {position: absolute;left: 0;width: 100%;overflow:hidden;   }
#contentBlock img {display: block;}
#contentBlock {
	scrollbar-3dlight-color:#cb2918;
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color:#cb2918;
	scrollbar-darkshadow-color:#cb2918;
	scrollbar-face-color:#cb2918;
	scrollbar-highlight-color:#cb2918;
	scrollbar-shadow-color: #cb2918;
	scrollbar-track-color: #ffffff;
}

#contentBlock table#annTab{ }
#contentBlock table table td.item{}
#contentBlock table table td.item { vertical-align: top; padding:0px; *padding:0; border:0px solid red}
div.borderimg {/*border:5px solid #1e1f23;*/ float:left; width:285px; overflow:hidden; margin-top:0px}
#contentBlock table table td.item div.preview:hover div.borderimg{/*border:5px solid #414245;*/ }
#contentBlock table table td.item div.preview {position: absolute;z-index: 10;height: 295px; cursor: pointer; border:0px solid #c00; /*background:#f2f2f2; */ padding:5px; width:255px;  margin-top:60px}
#contentBlock table table td.item div.preview:hover{/*background:#e7e7e7*/}

#contentBlock table table td.item div.article {position:relative;z-index: 20;/*background-color:#f3f3eb ;*/ margin-left:10px   }
#contentBlock table table td.item div.article img{/*border:5px solid #fff;*/}
#contentBlock table table td.item div.article table {height:431px; border:0px solid #ccc; }
#contentBlock table table td.item div.article table td{vertical-align:top; margin:0 10px; padding:0}
#contentBlock table table td.item div.article table div.pagebox {height:318px;padding:9px 0 9px 11px; vertical-align:top}
 
#contentBlock table table td.item div.article table div.pagebox div.img{width:700px; height:411px; border :2px solid #0e0e10 ;  background : #0e0f0e url(../../images/loading.gif) no-repeat center center;   }
	        
#contentBlock table table td.item div.article table div.pagebox img{  max-width:700px; max-height:411px; }
#contentBlock table table td.item div.article table.bg1 {background: #0e0e10 url(../../images/work/preload-orange.gif) no-repeat center;}
#contentBlock table table td.item div.article table.bg2 {background: #0e0e10 url(../../images/work/preload-green.gif) no-repeat center;}
#contentBlock table table td.item div.article table.bg3 {background: #0e0e10 url(../../images/work/preload-cyan.gif) no-repeat center;}
#contentBlock table table td.item div.article table.bg4 {background: #0e0e10 url(../../images/work/preload-red.gif) no-repeat center;}
#contentBlock table table td.item div.article table td.articleClose {padding-left: 11px; vertical-align:top }
#contentBlock td.articleClose a {display: block;width: 32px;height: 300px;background: url(../../images/work/close.gif) no-repeat -32px 10px;}
#contentBlock td.articleClose a:hover {background: url(../../images/work/close.gif) no-repeat 0 10px;}

#contentBlock table table td.spi4ka div {overflow: hidden; }

#arL, #arR {position: absolute;z-index: 400;background: url(../../images/work/transbg.png) no-repeat -70px 50px; margin-top:20px }
#arR{ background-position:20px 50px;}
#arL span {display: block;background: url(../../images/work/arrow-l.png) no-repeat 0 50%;  }
#arR span {display: block;background: url(../../images/work/arrow-r.png) no-repeat 9px 50%; }


