#search-box {background: url(../../img/bg-search-icon.png) #F4F7FB right top no-repeat;}
#cat-tree li{float: none; display: inline-block;}
#cat-tree li.jquery-tree-node {width: 225px;padding:0; margin: 0; font-size: .9em;}
#cat-tree li.jquery-tree-leaf {width: 100%;font-size: .9em;}
.jquery-tree-controls {font-size: .9em;}

#cat-tree label {color: #333 !important;}

.txtfield-keywords {width: 50%; height: 15px; font-size: 1em; font-weight: bold;}

.news-entry {height:auto;clear: both; margin-bottom: 10px;font-size: .9em;line-height: 140%;border-bottom: 1px dotted #e5e5e5;}
.news-entry a.link_news_title {text-decoration: none; font-weight: bold; font-size: 1.1em;}
.news-entry .action-links{margin-bottom: 5px;}


.prthumb {padding-right: 10px; vertical-align: text-top; float: left; height: auto; width: 90px; height: 90px; padding: 5px; border: 1px solid #e5e5e5; margin: 0px 10px 10px 0px; vertical-align: middle; text-align: center; clear: left; background-color: #fff;line-height: 68px;white-space: nowrap;position: relative;}

.prthumb a {display: block;
width: 90px;
height: 90px;
line-height: 90px;
text-align: center;
white-space: nowrap;
vertical-align: middle;
margin: 0 11px 0 -1px;
background: #fff;
}

div.prthumb a:after {
content: ".";
display: inline;
font-size: 1px;
color: #fff;
vertical-align: middle;
}

.prthumb img {
width:auto;
height:auto;
max-width: 90px;
max-height: 90px;
margin-top: 2px;
display: inline-block;
vertical-align: middle; float: none;
}