.contentImage{display: block; float: right; margin: 5px 0px 5px 10px;}
.contentImage a{display: block; position: relative;}
.contentImage img{display: block; width:220px; height:147px; border-radius: 5px;  box-shadow: 1px 1px 7px #AEAEAE;}
.contentImageBig img{width:350px; height:280px; margin-left: 10px; box-shadow: none;}
.contentImageTop img{width:900px; height:350px; margin-bottom: 10px; box-shadow: none;}
.contentImage span{background: url("../img/bg_zoom.png") no-repeat scroll right top transparent; bottom: 5px; display: block; height: 19px; position: absolute; right: 5px; width: 19px;}
.contentImageLeft{margin: 0px 20px 10px 0; float:left;}

.contentText a.more{background: url("../img/sprite_general.png") no-repeat scroll left 3px transparent; color: #444444; float: none; font-size: 11px; font-weight: bold; padding-left: 11px; text-transform: uppercase;}
.contentText a.more:hover{text-decoration:underline;}

.contentTable {margin-bottom:20px;}
.contentTable table { border-collapse:collapse; font-size:12px; line-height:20px; width:100%; }
.contentTable tr { }
.contentTable th { background-color: #4c4c4c; color: #ffffff; padding:3px 15px; text-transform:uppercase; font-weight:bold; border-bottom:2px solid #fff;border-right:2px solid #fff;}
.contentTable td { background-color: #e6e6e6; color: #757575; padding:3px 15px; border-bottom:2px solid #fff;border-right:2px solid #fff;}
.contentTable tr:nth-child(odd) td { background-color: #f1f1f1}
.contentTable tr.even td { background-color: #f1f1f1}
