div#yoo-zoo {}div#yoo-zoo div.row { overflow: hidden;}div#yoo-zoo div.row div.width25 { float: left; width: 24.999%;}div#yoo-zoo div.row div.width33 { float: left; width: 33.333%;}div#yoo-zoo div.row div.width50 { float: left; width: 49.999%;}div#yoo-zoo div.alpha-index { height: 35px; padding: 0px 0px 0px 15px; background: url(../images/alpha_index_bg.png) 0 0 repeat-x; overflow: hidden;}div#yoo-zoo div.alpha-index a,div#yoo-zoo div.alpha-index span { width: 21px; height: 35px; line-height: 35px; text-indent: 6px; display: block; float: left;}div#yoo-zoo div.alpha-index a:link, div#yoo-zoo div.alpha-index a:visited { color: #646464; text-decoration: none;}div#yoo-zoo div.alpha-index a:hover { background: url(../images/alpha_index_item_hover.png) 0 1px no-repeat; color: #646464; text-decoration: none;}div#yoo-zoo div.alpha-index span { color: #C8C8C8; cursor: default;}div#yoo-zoo div.category { margin: 0px 0px 20px 0px; overflow: hidden;}div#yoo-zoo div.category h1.name { height: 35px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 15px; background: url(../images/header_bg.png) 0 0 repeat-x; overflow: hidden; font-size: 140%; font-weight: normal; color: #505050; line-height: 38px;}div#yoo-zoo div.category span.sub-categories-title { color: #787878;}div#yoo-zoo div.category div.description { margin-top: 10px; overflow: hidden;}div#yoo-zoo div.category img.image { margin: 0px 15px 0px 0px; float: left;}div#yoo-zoo div.sub-categories { margin: 0px 0px 20px 0px; overflow: hidden;}div#yoo-zoo div.sub-categories div.row { padding: 15px 0px 0px 0px;}div#yoo-zoo div.sub-categories div.first-row { padding: 0px 0px 0px 0px;}div#yoo-zoo div.sub-categories div.sub-category { margin: 0px 10px 0px 10px; padding: 10px 10px 10px 10px; border: 1px solid #DCDCDC; border-bottom: 1px solid #96A6B2; background: #ffffff url(../images/category_bg.png) 0 100% repeat-x;}div#yoo-zoo div.sub-categories h2.name { margin: 0px; font-size: 125%;}div#yoo-zoo div.sub-categories h2.name a { text-decoration: none;}div#yoo-zoo div.sub-categories h2.name span { font-size: 80%; font-weight: normal; color: #969696;}div#yoo-zoo div.sub-categories div.description {}div#yoo-zoo div.sub-categories a.teaser-image { display: block; margin: 10px 0px 0px 0px; text-align: center;}div#yoo-zoo div.sub-categories div.more-sub-categories { margin: 10px 0px 0px 0px;}span.items-title { color: #787878;}div.row { padding: 15px 5px 15px 5px; background: url(../images/item_bg.png) 0 0 repeat-x;}div.first-row { background: url(../images/item_bg.png) 0 -1px repeat-x;}div.teaser-item { padding: 0px 10px 0px 10px; overflow: hidden;}div.download-type { width: 100px; height: 100px; background: url(../images/download-default.png) 0 0 no-repeat; float: left;}div.download-type-zip { background: url(../images/download-zip.png) 0 0 no-repeat; }div.download-type-tar { background: url(../images/download-tar.png) 0 0 no-repeat; }div.download-type-rar { background: url(../images/download-rar.png) 0 0 no-repeat; }div.download-type-bz2 { background: url(../images/download-bz2.png) 0 0 no-repeat; }div.download-type-gz { background: url(../images/download-gz.png) 0 0 no-repeat; }div.download-type-targz { background: url(../images/download-tgz.png) 0 0 no-repeat; }div.download-type a { display: block; width: 100px; height: 100px; text-decoration: none !important;}div.details { margin: 0px 0px 0px 115px; width: 380px;}div.details ul { list-style: none; margin: 0px; padding: 0px; overflow: hidden;}div.details li { margin: 0px; padding: 0px;}div.details li.name { margin: 5px 0px 0px 0px;}li.name h2 { margin: 0px; font-size: 125%; font-weight: bold; line-height: 100%;}li.name h2 a { text-decoration: none; color: #4780B8 !important;}li.modified { margin-bottom: 3px; font-size: 80%; line-height: 150%; font-style: italic; color: #969696;}li.description {}a.file { display: block; margin: 5px 0px 0px 10px; background: url(../images/button_download_l.png) 0 0 no-repeat; float: left; color: #646464 !important;}a:link.file, a:visited.file { color: #646464;}a:hover.file { color: #646464; text-decoration: none;}a.file span.file-2 { display: block; padding: 0px 26px 0px 11px; background: url(../images/button_download_r.png) 100% 0 no-repeat;}a.file span.file-3 { display: block; height: 25px; padding-right: 4px; background: url(../images/button_download_m.png) 0 0 repeat-x; overflow: hidden; font-size: 100%; line-height: 200%; font-weight: bold;}div#yoo-zoo div.pagination { text-align: center;}div#yoo-zoo div.pagination span.pagination-bg{ cursor: pointer;}div#yoo-zoo div.pagination a:link,div#yoo-zoo div.pagination a:visited,div#yoo-zoo div.pagination a:hover { text-decoration: none;}div.row { padding: 15px 5px 15px 5px; background: url(../images/item_bg.png) 0 0 repeat-x; border-bottom: 1px solid #D4D4D4; border-left: 1px solid #D4D4D4; border-right: 1px solid #D4D4D4; width: auto;}div.download-type { width: 100px; height: 100px; background: url(../images/download-default.png) 0 0 no-repeat; float: left;}div.download-type-zip { background: url(../images/download-zip.png) 0 0 no-repeat; }div.download-type-tar { background: url(../images/download-tar.png) 0 0 no-repeat; }div.download-type-rar { background: url(../images/download-rar.png) 0 0 no-repeat; }div.download-type-bz2 { background: url(../images/download-bz2.png) 0 0 no-repeat; }div.download-type-gz { background: url(../images/download-gz.png) 0 0 no-repeat; }div.download-type-targz { background: url(../images/download-tgz.png) 0 0 no-repeat; }div.download-type a { display: block; width: 100px; height: 100px;}div.element-rating { width: 150px; margin-right: 20px; padding: 5px; border: 1px solid #c8c8c8; background: #ffffff; float: right;}div.element-rating div.vote-message { margin-top: 3px;}li.version {}li.filesize {}li.hits {}li.author {}li.license {}a.file { display: block; margin: 10px 0px 0px 10px; background: url(../images/button_download_l.png) 0 0 no-repeat;}a:link.file, a:visited.file { color: #646464;}a:hover.file { color: #646464; text-decoration: none;}a.file span.file-2 { display: block; padding: 0px 26px 0px 11px; background: url(../images/button_download_r.png) 100% 0 no-repeat;}a.file span.file-3 { display: block; height: 25px; padding-right: 4px; background: url(../images/button_download_m.png) 0 0 repeat-x; overflow: hidden; font-size: 100%; line-height: 200%; font-weight: bold;}div.information {}h2.description { margin: 0px 0px 5px 0px; font-size: 150%; font-weight: normal; line-height: 100%; color: #646464;}