.news-item { float: left; margin: 14px 0 0 0;  height: 190px; }
* html .news-item { height: 190px; }  /* IE6- hack for equal rows sizes */
.news-date { height: 1em; padding:0px 0px 5px 0px; font: 1.1em Tahoma, Helvetica, sans-serif; color: #5D5D5D; xmargin: 14px 0 0 0; }
.news-title {  color: #2F2F2F; margin: 0 0 12px 0; }
.news-desc { font: 1.2em Arial, Helvetica, sans-serif; }
.news-desc img { float: left; border: 1px solid #cccccc;}
.news-desc p { margin-left: 95px; padding: 0 0 0 4px; }


#pag,#pp,#pn{display:inline; margin:0 5px 0 5px}
#pag a{text-decoration:none; color:red}
#pag a:hover{color:red}
#pag span{color:#660000}

.imgpreviewcont { float: left;padding:10px; width:25%;text-align:center;height:150px;border:1px solid green; display: table-cell;vertical-align:middle;}
.imgpreview {border:1px solid black; height:80%;}
.imgpreviewcont a{vertical-align:middle;text-align:center;border:1px solid black;}
.imgpreviewcont img{vertical-align:middle;text-align:center;display:block;margin-left:33%;border:1px solid red;}

.imtab tr{vertical-align:middle;text-align:center;height:150px;}
.imtab tr.td{text-align:center}
.divim{margin:5px;text-align:center}
.divim a img{width:100px;height:75px}

/*.imgpreviewcont a{vertical-align:middle;text-align:center;display:block; width:100%;height:100%;border:1px solid black;}*/
/*.imgpreview {border:1px solid black; height:80%;}*/
/*table tr,td{vertical-align:top;border:none;padding:0;margin:0; border-collapse:collapse}*/
 .wrap {
 display: table-cell;
 vertical-align: middle;
 text-align:center;
 /*border:1px solid green;*/
 width: 157px;
 height: 150px;
 }
 .just-for-IE {
 display: none;
 width: 1px;
 margin-left: -1px;
 }
 * html .just-for-IE, * html .valign-center {
 display: inline-block;
 vertical-align: middle;
 }
 * html .valign-center {
 width: 100%;
 }
 * html .just-for-IE {
 height: 100%;
 }
 * html .just-for-IE, * html .valign-center {
 display: inline;
 }

