@charset "utf-8";
/* CSS Document */

body {background:#FFFFFF url(../images/bg_pag.gif) left top repeat-x; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333;}
img {border:none; behavior: url(iepngfix.htc);}
form {display:inline;}

.clear {clear:both; margin:0; padding:0; line-height:0;}
.floatLeft {float:left;}
.floatRight {float:right;}

a {color:#3366cc; text-decoration:none;}
a:hover {text-decoration:underline;}



.main {width:985px; margin:0 auto; padding:0;}

.header {background:url(../images/bg_header_990.gif) left top no-repeat; width:985px; height:140px; padding:0; margin:10px 0; position:relative;}

.header .logo {width:280px; height:76px; position:absolute; left:10px; top:10px;}

.header .languages {position:absolute; top:10px; left:350px; -opera-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.header .languages .bgT {position:absolute; top:0; left:0; width:100%; height:100%; background:#000000; z-index:1; opacity:.1; filter:alpha(opacity=10); -moz-opacity:0.1; -opera-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.header .languages .content {padding:5px; position:relative; z-index:2;}
.header .languages .content strong {font-size:10px; font-weight:bold; color:#7ab5dd; text-transform:uppercase; display:block; margin:0 0 5px 0;}
.header .languages .content a {font-size:10px; color:#FFF; display:block; float:left; margin:0 5px 0 0;}
.header .languages .content b {font-family:Verdana,Arial,sans-serif;font-size:10px; color:#FFF; display:block; float:left; margin:0 5px 0 0;font-weight:normal;}

.header .auth {position:absolute; top:10px; right:10px; -opera-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.header .auth .bgT {position:absolute; top:0; left:0; width:100%; height:100%; background:#000000; z-index:1; opacity:.1; filter:alpha(opacity=10); -moz-opacity:0.1; -opera-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.header .auth .content {padding:5px; position:relative; z-index:2;}
.header .auth .content .avatar {float:left; margin:0 5px 0 0; -opera-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; width:30px; height:30px;}
.header .auth .content .mid {float:left; font-size:12px; color:#8097a7; margin:0 5px 0 0;}
.header .auth .content .mid strong {font-size:10px; font-weight:bold; color:#7ab5dd; text-transform:uppercase; display:block; margin:0 5px 3px 0;}
.header .auth .content .mid a {color:#FFF;margin-right:8px;}
.header .auth .content .but {float:left; padding-top:5px;}
.header .auth .content .but .bRegister {background:url(../images/bRegister.png) left top no-repeat; width:110px; height:20px; display:block;}
.header .auth .content .but .bRegister:hover {background:url(../images/bRegister.png) left -20px no-repeat;}

.header .auth .content .mid .textfield {background-color:#0e2a3c; padding:2px; border:1px solid #426b86; color:#79a3bf; font-size:10px;}
.header .auth .content .mid .bRegister {background:url(../images/bg_blogin.gif) left top repeat-x; padding:3px 10px; font-size:11px; font-weight:bold; text-transform:uppercase; color:#FFFFFF; border:none; -opera-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.header .auth .content .extra {float:left; padding:5px 5px 0 5px; width:90px;}
.header .auth .content .extra a {color:#FFFFFF;}

#loginAuth {display:none;}

.header .menu {font-family: Verdana,Arial,sans-serif;position:absolute; left:350px; top:60px;}
.header .menu .cats {font-weight:bold;background:url(../images/bg_meniu.gif) left top repeat-x; float:left; margin:0 10px 0 0; height:31px; border-top-right-radius:5px; border-top-left-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px;}
.header .menu .cats .active {background:url(../images/bg_meniu_active.gif) left top repeat-x; padding:10px 15px; height:11px; color:#000; display:block; float:left; border-top-right-radius:5px; border-top-left-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px;}
.header .menu .cats a {color:#FFF; font-size:12px; padding:7px 15px; float:left; display:block;}
.header .menu .submit {font-weight:bold;float:left;}
.header .menu .submit a {background:url(../images/bg_meniu_submit.gif) left top repeat-x; padding:8px 15px; height:15px; color:#fff; font-size:12px; display:block; float:left; border-top-right-radius:5px; border-top-left-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px;}
.header .menu .forum {font-weight:bold;float:left; margin:0 0 0 10px;}
.header .menu .forum a {background:url(../images/bg_meniu_forum.gif) left top repeat-x; padding:8px 15px; height:15px; color:#fff; font-size:12px; display:block; float:left; border-top-right-radius:5px; border-top-left-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px;}


.header .under {position:absolute; left:0; top:100px; width:985px; height:50px;}
.header .under .search {margin:0 20px 0 0; width:470px; height:27px; padding:3px 0 0 0; background:url(../images/bg_search.png) left top no-repeat; float:right;}
.header .under .search input, .header .under .search label {float:left;}
.header .under .search .sText {border:none; background:transparent !important; width:350px; font-size:15px; padding:2px 5px; color:#999; margin:0 10px 0 0;}
.header .under .search .sSubmit {background:transparent !important; border:none; width:90px; margin:0 10px 0 0;}
.header .under .search label {padding:3px 0 0 0;}

.header .under .follow {float:left; margin:0; width: 320px; height:31px;}
.header .under .follow .plus {display:block; margin:7px 10px; padding:0 20px 0 0; line-height:8px; text-transform:uppercase; text-align:right; font-size:8px; color:#666666; height:16px;}
.header .under .follow .plus span {font-size:9px; color:#999999; display:block; margin-top:1px;}
.header .under .follow .feed {display:block; margin:7px 10px; background:url(../images/icon_feed.png) right 0px no-repeat; padding:0 20px 0 0; line-height:8px; text-transform:uppercase; text-align:right; font-size:8px; color:#666666; height:16px;}
.header .under .follow .feed span {font-size:9px; color:#999999; display:block; margin-top:1px;}
.header .under .follow .feed:hover {color:#666666; text-decoration:none;}
.header .under .follow .feed:hover span {color:#ff8400; margin-top:1px;}
.header .under .follow .twit {display:block; margin:7px 10px; background:url(../images/icon_twitter.png) right 0px no-repeat; padding:0 20px 0 0; line-height:8px; text-transform:uppercase; text-align:right; font-size:8px; color:#666666; height:16px;}
.header .under .follow .twit span {font-size:9px; margin-top:1px;color:#999999; display:block;}
.header .under .follow .twit:hover {color:#666666; text-decoration:none;}
.header .under .follow .twit:hover span {color:#27d1ff;}
.header .under .follow .facebook {display:block; margin:7px 10px 7px 0px; background:url(../images/icon_facebook.png) right 0px no-repeat; padding:0 20px 0 0; line-height:8px; text-transform:uppercase; text-align:right; font-size:8px; color:#666666; height:16px;}
.header .under .follow .facebook span {font-size:9px; color:#999999; display:block; margin-top:1px;}
.header .under .follow .facebook:hover {color:#666666; text-decoration:none;}
.header .under .follow .facebook:hover span {color:#3B5998;}
.header .under .follow a {text-decoration:none; min-height:16px; float:right;}

/*
.header .under .follow .feed {background:url(../images/icon_feed.png) right center no-repeat;}
.header .under .follow .feed:hover {color:#ff8400;}
.header .under .follow .twit {background:url(../images/icon_twitter.png) right center no-repeat;}
.header .under .follow .twit:hover {color:#27d1ff;}
.header .under .follow .facebook {background:url(../images/icon_facebook.png) right center no-repeat;}
.header .under .follow .facebook:hover {color:#3B5998;}
.header .under .follow a {text-decoration:none; display:block; float:right; min-height:16px; margin:7px 10px; padding:0 20px 0 0; text-transform:uppercase; text-align:right; font-size:12px; color:#666666;}
.header .under .follow a:hover {text-decoration:none;}
*/
.ad_728x90 {/*background:#FFFFFF url(../images/sponsor_728x90.gif) right top no-repeat;*/ padding:0; margin:0 auto 10px auto; width:728px;}
.ad_728x902 {/*background:#FFFFFF url(../images/sponsor_728x90.gif) right top no-repeat;*/ padding:0; margin:0 auto 0 auto; width:728px;}
.ad_300x250 {/*background:#FFFFFF url(../images/sponsor_300x250.gif) left top no-repeat;*/ padding:0; margin:0 0 10px 0;} 
.ad_336x280 {/*background:#FFFFFF url(../images/sponsor_336x280.gif) left top no-repeat;*/ padding:0; margin:5px 0 5px 2px; float:left;}
.ad2_336x280 {/*background:#FFFFFF url(../images/sponsor_336x280.gif) left top no-repeat;*/ padding:0; margin:5px 0 5px 4px; float:left;} 
.ad_customz {/*background:#FFFFFF url(../images/sponsor_336x280.gif) left top no-repeat;*/ padding:0; margin:5px 0 5px 10px; float:left;}

.gplus {float:left;margin:0;}

.container {}

.col1 {width:450px; float:left;}
.col2 {width:300px; float:right;}
.col3 {width:770px;}

.sidebarads {margin:5px 0 7px 17px;}

.new {background:url(../images/icon_new.png) left 3px no-repeat; padding:0 0 0 30px;}
.update {background:url(../images/icon_update.png) left 3px no-repeat; padding:0 0 0 45px;}
.pick {background:url(../images/icon_pick.png) left 3px no-repeat; padding:0 0 0 30px;}

.fcbox {-opera-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; background-position:left top; background-repeat:repeat-x; padding:15px; margin:0 0 20px 0;}
.fcbox .titlu {font-family: Verdana,Arial,sans-serif;font-size:18px; font-weight:normal; color:#333; padding: 0 5px 5px 25px; border-bottom:1px solid #DDDDDD; display:block; margin:0 0 10px 0; background-position:2px 4px; background-repeat:no-repeat;}
.fcbox .titlu .rss {display:block; background:url(../images/icon_rss.png) left top no-repeat; width:14px; height:14px; float:right; margin:7px 5px 0 0;}

.bigBox {margin:0 0 20px 0; position:relative;background:url(../images/bg_big_box.gif) left 50px repeat-x;}
.bigBox .topBar {position:relative;}
.bigBox .topBar .tabs {position:relative; z-index:2; left:0; top:0;}
.bigBox .topBar .tabs .tab {float:left; margin:0 30px;}
.bigBox .topBar .tabs .tab .titlu {font-size:15px; font-weight:normal; padding: 0 5px 5px 25px; display:block; margin:15px 10px 10px 10px; background-image:url(../images/icon_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.bigBox .topBar .tabs .tab .titlu a {color:#333;}
.bigBox .topBar .tabs .active {margin-left:0;}
.bigBox .topBar .tabs .active .tableft {background:url(../images/bigBox_tab_left.gif) left top no-repeat; width:10px; height:50px; float:left;}
.bigBox .topBar .tabs .active .tabmid {background:url(../images/bigBox_tab_middle.gif) left top repeat-x; height:50px; float:left;}
.bigBox .topBar .tabs .active .tabmid .titlu {font-size:20px; font-weight:normal; padding: 0 5px 5px 25px; display:block; margin:15px 10px 10px 10px; background-image:url(../images/icon_top.png); background-position:2px 4px; background-repeat:no-repeat;}
.bigBox .topBar .tabs .active .tabmid .titlu a {color:#333;}
.bigBox .topBar .tabs .active .tabmid .titlu .rss {display:block; background:url(../images/icon_rss.png) left top no-repeat; width:14px; height:14px; float:right; margin:7px 0 0 20px;}
.bigBox .topBar .tabs .active .tabright {background:url(../images/bigBox_tab_right.gif) left top no-repeat; width:10px; height:50px; float:left;}

.bigBox .topBar .top {position:relative; top:-10px; z-index:1; height:10px; border:none;}
.bigBox .topBar .top .left {background:url(../images/bigBox_top_left.gif) left top no-repeat; width:10px; height:10px; float:left;}
.bigBox .topBar .top .middle {background:url(../images/bigBox_top.gif) left top repeat-x; width:750px; height:10px; float:left;}
.bigBox .topBar .top .right {background:url(../images/bigBox_top_right.gif) left top no-repeat; width:10px; height:10px; float:left;}

.bigBox .list {position:relative; top:-10px; padding:10px 20px; border-left:1px solid #cfdae2; border-right:1px solid #cfdae2;  border-bottom:1px solid #cfdae2; border-bottom-right-radius:10px; border-bottom-left-radius:10px; -moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom -right-radius:10px;}
.bigBox .list .soft {margin:0 0 15px 0; font-size:10px; color:#666;}
.bigBox .list .soft .nr {float:left; margin:0 10px 0 0; width:20px; padding:0; font-family:Georgia, "Times New Roman", Times, serif; color:#669933; font-size:25px;}
.bigBox .list .soft .icon {float:left; margin:5px 15px 0 0; width:24px; height:24px;}
.bigBox .list .soft .st {float:left; width:340px;}
.bigBox .list .soft .st a {font-size:14px;}
.bigBox .list .soft .rating {float:right; width:100px;}
.bigBox .list .soft .extra {float:right; width:120px; text-align:right; font-size:11px;}
.bigBox .list .soft .extra a {font-size:14px;}

.bigBox .list .nav {padding:5px; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; margin: 10px 0px;}
.bigBox .list .nav span {float:left; display:block; margin:0 5px;}
.bigBox .list .nav a {float:left; display:block; margin:0 5px; color:#000000;}
.bigBox .list .nav .active {font-weight:bold; color:#3366cc;}

.sort {text-transform:uppercase; font-size:10px; font-weight:bold; padding:10px;}
.sort span {color:#999999; display:block; margin:0 30px 0 0; float:left;}
.sort a {float:left; margin:0 20px 0 0;}
.sort .asc {background:url(../images/icon_asc.png) left center no-repeat; color:#000000; padding:0 0 0 15px;}
.sort .desc {background:url(../images/icon_desc.png) left center no-repeat; color:#000000; padding:0 0 0 15px;}



.featured {background-image:url(../images/bg_spotlight_box.gif); border:1px solid #e1ecd8;}
.featured .titlu {background-image:url(../images/icon_spotlight.png); color:#669933;}
.featured .separator {background:url(../images/spotlight_separator.png) left top no-repeat; width:1px; height:140px; float:left; margin:0 9px 0 10px;}
.featured .soft {float:left; width:120px; font-size:11px; color:#666; margin:0;font-family: Verdana,Arial,sans-serif;text-align:center;}
.featured .soft a {font-size:13px; /*color:#669933;*/ color:#3366cc;display:block; margin:0;font-weight:bold;text-decoration:underline;}
.featured .soft a:hover {color:#FF6600;}
.featured .soft img {text-align:center;margin:0 5px 10px 0;width:32px; height:32px;}
.featured .soft .dlda {background:#FFFFFF url(../images/dldarr.png) left top no-repeat; margin:15px 0 0 13px;}

.top {font-family: Verdana,Arial,sans-serif;background-image:url(../images/bg_box_top.gif); border:1px solid #cfdae2;}
.top .titlu {background-image:url(../images/arr_monitor.png);}
.top .titlu h3 {margin:0;padding:0 0 5px 0;font-size:16px;}
.top .soft {margin:0 0 15px 0; font-size:10px; color:#666;}
.top .soft .nr {float:left; margin:0 10px 0 0; width:20px; padding:0; font-family:Georgia, "Times New Roman", Times, serif; color:#669933; font-size:25px;}
.top .soft .icon {float:left; margin:3px 15px 0 0; width:24px; height:24px;}
.top .soft .st {float:left; width:340px;font-family: Verdana,Arial,sans-serif;}
.top .soft .st a {font-weight:bold;font-size:12px;font-family: Verdana,Arial,sans-serif;}
.top .soft .rating {float:right; width:100px;}
.top .soft .extra {float:right; width:120px; text-align:right; font-size:11px;}
.top .soft .extra a {font-size:14px;}
.top .soft .extra small {padding-right:3px;}
.top .soft .extra .mbnr {margin-top:2px}

.top .nav {padding:5px; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; margin: 10px 0px;}
.top .nav span {float:left; display:block; margin:0 5px;}
.top .nav a {float:left; display:block; margin:0 5px; color:#000000;}
.top .nav .active {font-weight:bold; color:#3366cc;}

.top .filters {font-family: Verdana,Arial,sans-serif;background-color:#FFFFFF; -opera-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding:5px 10px; text-transform:uppercase; font-size:10px; font-weight:bold;}
.top .filters span {color:#999999; display:block; margin:0 30px 0 0; float:left;}
.top .filters a {float:left; margin:0 20px 0 0;}
.top .filters .asc {background:url(../images/icon_asc.png) left center no-repeat; color:#000000; padding:0 0 0 15px;}
.top .filters .desc {background:url(../images/icon_desc.png) left center no-repeat; color:#000000; padding:0 0 0 15px;}

.topx {font-family: Verdana,Arial,sans-serif;background-image:url(../images/bg_box_top.gif); border:1px solid #cfdae2;}
.topx .titlu {background-image:url(../images/bar_chart.png);}
.topx .titlu h3 {margin:0;padding:0 0 5px 0;font-size:16px;}
.topx .soft {margin:0 0 15px 0; font-size:10px; color:#666;}
.topx .soft .nr {float:left; margin:0 10px 0 0; width:20px; padding:0; font-family:Georgia, "Times New Roman", Times, serif; color:#669933; font-size:25px;}
.topx .soft .icon {float:left; margin:3px 15px 0 0; width:24px; height:24px;}
.topx .soft .st {float:left; width:340px;font-family: Verdana,Arial,sans-serif;}
.topx .soft .st a {font-weight:bold;font-size:12px;font-family: Verdana,Arial,sans-serif;}
.topx .soft .rating {float:right; width:100px;}
.topx .soft .extra {float:right; width:120px; text-align:right; font-size:11px;}
.topx .soft .extra a {font-size:14px;}
.topx .soft .extra small {padding-right:3px;}
.topx .soft .extra .mbnr {margin-top:2px}

.topx .nav {padding:5px; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; margin: 10px 0px;}
.topx .nav span {float:left; display:block; margin:0 5px;}
.topx .nav a {float:left; display:block; margin:0 5px; color:#000000;}
.topx .nav .active {font-weight:bold; color:#3366cc;}

.topx .filters {font-family: Verdana,Arial,sans-serif;background-color:#FFFFFF; -opera-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding:5px 10px; text-transform:uppercase; font-size:10px; font-weight:bold;}
.topx .filters span {color:#999999; display:block; margin:0 30px 0 0; float:left;}
.topx .filters a {float:left; margin:0 20px 0 0;}
.topx .filters .asc {background:url(../images/icon_asc.png) left center no-repeat; color:#000000; padding:0 0 0 15px;}
.topx .filters .desc {background:url(../images/icon_desc.png) left center no-repeat; color:#000000; padding:0 0 0 15px;}

.searchResults {}
.searchResults .result {margin:0 0 15px 0; padding:0 0 10px 0; border-bottom:1px solid #CCC; font-size:10px; color:#666;}
.searchResults .result .icon {float:left; margin:0 10px;}
.searchResults .result .info1 {float:left; margin:0 10px 0 0; width:270px;}
.searchResults .result .info1 .title {font-weight:bold;font-size:12px;font-family: Verdana,Arial,sans-serif; display:block; margin:0 0 5px 0;}
.searchResults .result .info1 .desc {font-size:11px; color:#666666; margin:0 0 10px 0; display:block;}
.searchResults .result .info1 ul {list-style:none; margin:0; padding:0;}
.searchResults .result .info1 ul li {padding:5px 0; font-size:11px; color:#000; font-weight:bold;}
.searchResults .result .info1 ul li strong {display:block; float:left; width:100px; color:#666666;}
.searchResults .result .info1 ul li span {color:#669933; font-weight:bold;}

.searchResults .result .info2 {float:left; margin:0 10px 0 0; padding:40px 0 0 0; width:140px; text-align:center; color:#999999; font-size:11px;}
.searchResults .result .info2 strong {font-size:15px; color:#000000; display:block; margin:0 0 15px 0; font-weight:normal;}

.searchResults .result .info3 {float:left; margin:0;}
.searchResults .result .info3 ul {list-style:none; margin:0; padding:0;}
.searchResults .result .info3 ul li {padding:10px 0; font-size:15px; color:#999999;}
.searchResults .result .info3 ul li strong {display:block; width: 140px; float:left; font-weight:normal;}
.searchResults .result .info3 ul li .rat {display:block; width: 140px; float:left; font-weight:normal;padding-top:6px}
.searchResults .result .info3 .ratingLabel2 {background:url(../images/bg_rating_label_small.png) left top no-repeat; width:114px; height:29px; padding:5px 3px 5px 2px; float:left;}
.searchResults .result .info3 .ratingLabel2 strong {font-size:15px; color:#2b556e; display:block; width:45px; float:left; font-weight:normal;padding-left:8px;}
.searchResults .result .info3 .ratingLabel2 small {font-size:10px; color:#999; float:left; width:60px; margin-top:2px;}


.searchResults .nav {padding:5px; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; margin: 0 0 10px 0px;}
.searchResults .nav span {float:left; display:block; margin:0 5px;}
.searchResults .nav a {float:left; display:block; margin:0 5px; color:#000000;}
.searchResults .nav .active {font-weight:bold; color:#3366cc;}

.searchResults .filters {text-transform:uppercase; font-size:10px; font-weight:bold; border-top:1px solid #CCCCCC; padding:10px;}
.searchResults .filters span {color:#999999; display:block; margin:0 30px 0 0; float:left;}
.searchResults .filters a {float:left; margin:0 20px 0 0;}
.searchResults .filters .asc {background:url(../images/icon_asc.png) left center no-repeat; color:#000000; padding:0 0 0 15px;}
.searchResults .filters .desc {background:url(../images/icon_desc.png) left center no-repeat; color:#000000; padding:0 0 0 15px;}

.top2 {background-image:url(../images/bg_box_top.gif); border:1px solid #cfdae2;}
.top2 .titlu {background-image:url(../images/icon_top.png);}
.top2 .soft {margin:0 0 15px 0; font-size:10px; color:#666;}
.top2 .soft .nr {float:left; margin:0 10px 0 0; width:20px; padding:0; font-family:Georgia, "Times New Roman", Times, serif; color:#669933; font-size:25px;}
.top2 .soft .icon {float:left; margin:3px 15px 0 0; width:24px; height:24px;}
.top2 .soft .st {float:left; width:200px;font-family: Verdana,Arial,sans-serif;}
.top2 .soft .st a {font-weight:bold;font-size:12px;font-family: Verdana,Arial,sans-serif;}
.top2 .soft .rating {float:right; width:100px;}
.top2 .soft .extra {float:right; width:120px; text-align:right; font-size:11px;}
.top2 .soft .extra a {font-size:14px;}

.essential {background-image:url(../images/bg_essentials.gif); border:1px solid #e7e1d4;}
.essential .titlu {background-image:url(../images/icon_essentials.png);}
.essential .soft {margin:0 0 15px 0; font-size:10px; color:#666;}
.essential .soft .icon {float:left; margin:3px 15px 0 0; width:24px; height:24px;}
.essential .soft .st {float:left; width:200px;font-family: Verdana,Arial,sans-serif;}
.essential .soft .st a {font-weight:bold;font-size:12px;font-family: Verdana,Arial,sans-serif;}

.iphone {background-image:url(../images/bg_essentials.gif); border:1px solid #e7e1d4;}
.iphone .titlu {background-image:url(../images/icon_iphone.png);}
.iphone .soft {margin:0 0 15px 0; font-size:10px; color:#666;}
.iphone .soft .icon {float:left; margin:3px 15px 0 0; width:24px; height:24px;}
.iphone .soft .st {float:left; width:200px;font-family: Verdana,Arial,sans-serif;}
.iphone .soft .st a {font-weight:bold;font-size:12px;font-family: Verdana,Arial,sans-serif;}

.container .sidebar {width:200px; margin:0; padding:0; float:left;}
.container .sidebar .box {background-color:#eff8fb; border:1px solid #c6dde4; margin:0 0 10px 0; -opera-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.container .sidebar .box .titlu {background:url(../images/bg_titlu.gif) left top repeat-x; height:35px; border-top-right-radius:5px; border-top-left-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px;}
.container .sidebar .box .titlu strong {background:url(../images/arr_titlu.gif) 20px 30px no-repeat; font-weight:bold; padding:6px 10px; height:30px; display:block; font-size:14px; color:#FFF;}
.container .sidebar .box ul {list-style:none; padding:0; margin:10px;}
.container .sidebar .box ul li {border-bottom:1px solid #daeaf2; padding:3px 3px 3px 10px; background:url(../images/icon_list.gif) 0px 8px no-repeat;}
.container .sidebar .box ul li a {font-weight:bold;font-size:12px;}
.container .sidebar .box .letter {padding:10px;}
.container .sidebar .box .letter a {font-size:12px; font-weight:bold; display:block; float:left; margin:3px; padding:2px;}

.container .sidebar .box2 {margin:0 0 10px 0; -opera-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding:10px;}
.container .sidebar .box2 .titlu {font-family: Verdana;font-size:17px; font-weight:bold; color:#000; padding: 0 0 5px 25px; border-bottom:1px solid #DDDDDD; display:block; margin:0 0 10px 0; background-position:0px 3px; background-repeat:no-repeat;}
.container .sidebar .reviews {background:#FFF url(../images/bg_box2_reviews.gif) left top repeat-x; border:1px solid #cfdae2;}
.container .sidebar .reviews .titlu {background-image:url(../images/icon_tit_reviews.png);}
.container .sidebar .reviews .review {margin:0 0 10px 0; font-size:11px; color:#666;}
.container .sidebar .reviews .review .rt {font-size:12px; font-weight:bold; display:block; margin:0 0 5px 0;}
.container .sidebar .reviews .review img {float:left; margin:0 20px 20px 0;}
.container .sidebar .reviews .review .all {font-size:15px; font-weight:bold; display:block;}

.container .sidebar .hot {background:#FFF url(../images/bg_box2_hot.gif) left top repeat-x; border:1px solid #f3dbdb;}
.container .sidebar .hot .titlu {background-image:url(../images/icon_tit_hot.png);font-size:17px;font-weight:bold;}
.container .sidebar .hot .app {margin:0 0 10px 0; font-size:11px; color:#666;}
.container .sidebar .hot .app .icon {float:left; width:24px; height:24px; margin:0 10px 10px 0;}
.container .sidebar .hot .app .ht {float:left; width:140px;}
.container .sidebar .hot .app .ht a {font-size:12px; font-weight:bold; display:block;}
.container .sidebar .hot .app .desc {font-size:11px;}

.container .sidebar .topdownload {background:#FFF url(../images/bg_top_downloads_sidebar.gif) left top repeat-x; border:1px solid #cfdae2;}
.container .sidebar .topdownload .titlu {background-image:url(../images/icon_tit_topdownload.png); border-bottom:1px solid #afbac2; font-weight:bold; color:#264d69;}
.container .sidebar .topdownload .app {margin:0 0 10px 0; font-size:10px; color:#666;}
.container .sidebar .topdownload .app .nr {float:left; margin:0 10px 0 0; width:20px; padding:0; font-family:Georgia, "Times New Roman", Times, serif; color:#669933; font-size:25px;}
.container .sidebar .topdownload .app .icon {float:left; width:24px; height:24px; margin:2px 5px 0 0;}
.container .sidebar .topdownload .app .ht {float:left; width:140px;}
.container .sidebar .topdownload .app .ht a {font-size:12px; font-weight:bold; display:block;}

.container .rContent {float:right; width:770px; margin:0; padding:0;}

.softTilte {margin:0 0 20px 0; padding:0 0 0 10px; width:770px;}
.softTitle img {float:left;margin:0 10px 0 0;}
.softTitle .iconz img {float:left;margin:10px 10px 0 0;}
.softTitle h1 {font-size:22px; width:660px; color:#333; float:left; padding:3px 0 0 0; margin:0; font-weight:normal;}
.softTitle h1 strong {color:#999999; font-weight:normal;}
.softTitle h2 {font-size:22px; width:660px; color:#333; float:left; padding:3px 0 0 0; margin:0; font-weight:normal;}
.softTitle h2 strong {color:#999999; font-weight:normal;}
.softTitle .new {background:url(../images/icon_new.png) right 12px no-repeat; padding:0 40px 0 0;}
.softTitle .update {background:url(../images/icon_update.png) right 12px no-repeat; padding:0 50px 0 0;}
.softTitle .pick {background:url(../images/icon_pick.png) right 12px no-repeat; padding:0 40px 0 0;}
.softTitle b {color:#aaaaaa; margin:0; font-size:11px; font-family: Verdana,Arial,sans-serif;}

.bar {background:url(../images/bg_bara.gif) left 10px no-repeat; margin:10px 0 0 0; width:770px;}

.userRating {background:url(../images/bg_user_rating.png) left top no-repeat; padding:12px; margin:0 0 8px 2px;}
.userRating .titlu {font-size:20px; color:#333; padding:0 0 0 25px; background:url(../images/icon_user_rating.png) left 3px no-repeat; font-weight:normal; display:block; margin:10px;}
.userRating .ratingLabel {background:url(../images/bg_rating_label.png) left top no-repeat; width:174px; height:36px; margin:10px auto; padding:3px 3px 5px 5px;}
.userRating .ratingLabel strong {font-size:29px; color:#2b556e; float:left; font-weight:normal;padding-top:2px;}
.userRating .ratingLabel small {font-size:10px; color:#999; text-transform:uppercase; float:right; width:95px; margin-top:6px;}
.userRating .ratingLabel .blk {display:block;}

.userRating .ratings {margin:10px auto;} 
.userRating .ratings .line {margin:0 0 5px 0;}
.userRating .ratings .line strong {float:left; display:block; width:100px; font-size:10px; color:#999; text-transform:uppercase; font-weight:normal; text-align:right;}
.userRating .ratings .line .proc {border:1px solid #CCCCCC; padding:1px; float:right; width:70px; margin:2px 0 0 0;}

.rateit {margin:20px 5px 20px 0; padding:0;}
.rateit strong {display:block; float:left; margin:0 10px 0 0; padding:1px 0 0 0;}

#rateMe{width:130px; height:auto; padding:0px; margin:0px auto;}
#rateMe li{float:left;list-style:none;}
#rateMe a{float:left;background:url(../images/stars/star_rating.gif) no-repeat 0 0px; margin:0 2px 0 0;width:24px;height:24px;text-indent:-999em;cursor:pointer;display:block;overflow:hidden;}
#rateMe a:hover, a.on{background-position:0 -24px!important}
#ratingSaved{display:none;}
.saved{color:#FF6600;}

.add2mylist {padding:0px 15px; margin:10px 0; font-size:15px; color:#999;}


.fcRating {margin:0 0 20px 0;}

.scanReport {/*background:url(../images/scan_report.gif) left top no-repeat;*/ width:200px; height:100px; position:relative; margin:0 0 20px 0;}
.scanReport .mik a {position:absolute; left:10px; bottom:5px; font-size:10px; color:#FFF;}

.scanReportW {background:url(../images/scan_report_warning.gif) left top no-repeat; width:200px; height:100px; position:relative; margin:0 0 20px 0;}
.scanReportW a {position:absolute; left:10px; bottom:5px; font-size:10px; color:#FFF;}

.userReviews {margin:10px;}
.userReviews .total {font-size:12px; font-weight:bold; color:#669933; display:block; margin:0 0 10px 0;}
.userReviews .user {margin:0 0 10px 0;}
.userReviews .user img {float:left; margin:0 10px 10px 0;}
.userReviews .user a {font-size:12px; font-weight:bold; display:block;}
.userReviews .reviewit {background:url(../images/icon_write_review.gif) left top no-repeat; font-size:20px; color:#669933; padding:0 0 0 30px; text-decoration:underline; display:block;}

.userPic {background:url(../images/bg_user_pic.png) left top no-repeat; padding:10px; margin:0 0 20px 2px;}
.userPic img {width:150px; height:150px; border:1px solid #CCC; margin:10px;}

.tabs {font-family: Verdana,Arial,sans-serif; margin:5px 0 0 0; height:62px;}
.tabs .curent {float:left; margin:0 20px 0 10px;}
.tabs .curent .tl {background:url(../images/tab_left.png) left top no-repeat; width:20px; height:63px; float:left;}
.tabs .curent .tm {background:url(../images/tab_middle.png) left top repeat-x; float:left; padding:20px 0 0 0;}
.tabs .curent .tm a {font-size:15px; color:#000; margin:0;}
.tabs .curent .tr {background:url(../images/tab_right.png) left top no-repeat; width:20px; height:63px; float:left;}
.tabs .info {background:url(../images/icon_soft_info.png) left center no-repeat; padding:0 0 0 25px; font-size:12px; display:block; float:left; margin:20px 20px 0 20px;}
.tabs .screen {background:url(../images/icon_soft_screenshots.png) left center no-repeat; padding:0 0 0 25px; font-size:12px; display:block; float:left; margin:20px 20px 0 20px;}
.tabs .rev {background:url(../images/icon_soft_reviews.png) left center no-repeat; padding:0 0 0 25px; font-size:12px; display:block; float:left; margin:20px 20px 0 20px;}
.tabs .vid {background:url(../images/icon_soft_videos.png) left center no-repeat; padding:0 0 0 25px; font-size:12px; display:block; float:left; margin:20px 20px 0 20px;}
.tabs a {padding:0; font-size:12px; display:block; float:left; margin:20px 20px 0 20px;}

.BAF {background:url(../images/bAddAsFriend.png) 0px 0px no-repeat; height:40px; position:relative; display:block;}
.BAF:hover {background-position:0px -40px; text-decoration:none;}
.BAF b {position:absolute; left:40px; top:31px; font-size:9px; text-transform:uppercase; color:#999; font-weight:normal; width:300px; display:block;}
.BAF:hover b {color:#669933;}

/*.follow {margin:0 0 10px 0; padding:0 10px;}
.follow a:hover {text-decoration:none;}
.follow .facebook {background:url(../images/icon_facebook.png) left center no-repeat; padding:4px 0 0 40px; min-height:32px; line-height:12px; font-size:10px; color:#666; text-transform:uppercase; display:block; margin:0 0 10px 0;}
.follow .facebook strong {display:block; font-size:16px; color:#3b5998;}
.follow .facebook:hover strong {color:#6987c4;}
.follow .twitter {background:url(../images/icon_twitter.png) left center no-repeat; padding:4px 0 0 40px; min-height:32px; line-height:12px; font-size:10px; color:#666; text-transform:uppercase; display:block; margin:0 0 10px 0;}
.follow .twitter strong {display:block; font-size:16px; color:#299fc6;}
.follow .twitter:hover strong {color:#50d3ff;}*/

.userInfo {font-family: Verdana,Arial,sans-serif; font-size:12px;float:left; width:420px; margin:8px 10px 0 20px;}
.userInfo ul {list-style:none; padding:0; margin:0;}
.userInfo ul li {padding:5px; border-bottom:1px solid #CCCCCC; font-size:13px;}
.userInfo ul li strong {width:130px; display:block; float:left; color:#999; font-weight:normal;}
.userInfo ul li b {color:#669933; font-weight:bold;}
.userInfo ul li small {font-size:10px; color:#999999;}
.userInfo ul li .data {float:left; color:#000; width:260px;}
.userInfo ul li .dataiph {float:left; color:#669933; width:260px;font-weight:bold}
.userInfo ul li .data a {font-weight:bold;font-size:13px;}
.userInfo ul .down {padding:20px 5px;}

.softInfo {font-family: Verdana,Arial,sans-serif; font-size:12px;float:right; width:400px; margin:8px 10px 0 20px;}
.softInfo ul {list-style:none; padding:0; margin:0;}
.softInfo ul li {padding:5px; border-bottom:1px solid #CCCCCC; font-size:13px;}
.softInfo ul li strong {width:130px; display:block; float:left; color:#999; font-weight:normal;}
.softInfo ul li b {color:#669933; font-weight:bold;}
.softInfo ul li small {font-size:10px; color:#999999;}
.softInfo ul li .data {float:left; color:#000; width:260px;}
.softInfo ul li .dataplay {float:left; color:#000; width:260px;}
.softInfo ul li .dataplay img {vertical-align:middle; margin-bottom:4px;}
.softInfo ul li .dataplay a {font-weight:bold;font-size:13px;}
.softInfo ul li .dataiph {float:left; color:#669933; width:260px;font-weight:bold}
.softInfo ul li .data a {font-weight:bold;font-size:13px;}
.softInfo ul .down {padding:20px 5px;}

.softInfo2 {float:right;width:380px !important; margin:0 20px 0 5px; font-size:11px; color:#666666; border-left:1px solid #99CCFF; padding-left:10px;}
.softInfo2 strong {color:#333333;}
.softInfo2 small {font-size:12px; color:#999999; display:block; margin:10px 0;}
.softInfo2 .download {background:url(../images/icon_download.png) left center no-repeat; padding:0 0 0 20px; display:block; margin:0 0 10px 0; font-size:18px;}
.softInfo2 .downloadFC {background:url(../images/icon_download_fc.png) left center no-repeat; padding:0 0 0 20px; display:block; margin:0 0 10px 0; font-size:18px;}
.softInfo2 p {font-family: Verdana,Arial,sans-serif;line-height:12px;}
.softInfo2 ul {list-style:none; margin:0; padding:0;}
.softInfo2 ul li {padding:5px; border-bottom:1px solid #CCC; float:left; width:160px; margin:0 10px 0 0;}
.softInfo2 ul li a {font-weight:bold; background-position:left center; background-repeat:no-repeat; padding:0 0 0 20px;}
.softInfo2 .broken {background-image:url(../images/icon_broken_link.png);}
.softInfo2 .spy {background-image:url(../images/icon_spyware.png);}
.softInfo2 .read {background-image:url(../images/icon_read_review.png);}
.softInfo2 .refer {background-image:url(../images/icon_refer_2_friend.png);}
.softInfo2 .add {background-image:url(../images/icon_add_review.png);}
.softInfo2 .subscribe {background-image:url(../images/plus.png);}

.softboxaux {background-color:#ffffff; margin:0 0 10px 0; -opera-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.softboxaux .titlu {background:url(../images/bg_titlu.gif) left top repeat-x; height:35px; border-top-right-radius:5px; border-top-left-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px;}
.softboxaux .titlu strong {font-family: Arial,sans-serif;background:url(../images/arr_titlu2.gif) 20px 30px no-repeat; font-weight:bold; padding:6px 10px; height:30px; display:block; font-size:15px; color:#FFF;}
.softboxaux .titlu h2 {color:#ffffff;margin:0;padding:0;font-family: Arial,sans-serif;background:url(../images/arr_titlu2.gif) 20px 30px no-repeat;font-size:15px; padding:6px 10px; height:30px; display:block;}
.softboxaux .titlu h3 {color:#ffffff;margin:0;padding:0;font-family: Arial,sans-serif;background:url(../images/arr_titlu2.gif) 20px 30px no-repeat;font-size:15px; padding:6px 10px; height:30px; display:block;}
.softboxaux .sbcont {font-family: Verdana,Arial,sans-serif;font-size:12px;line-height:18px;padding:15px;}
.softboxaux .sbcontz {font-family: Verdana,Arial,sans-serif;font-size:11px;line-height:16px;padding:13px;}
.softboxaux .keys {font-family: Verdana,Arial,sans-serif;font-size:12px;line-height:14px;padding:10px 0 10px 15px;}
.softboxaux .keys a {font-family:Verdana;font-size:13px;text-decoration:underline;line-height:16px;margin-right:5px;}
.softboxaux .keys a:hover {color:#FF6600;}

.softboxaux .nav {padding:5px; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; margin: 0 0 10px 0px;}
.softboxaux .nav span {float:left; display:block; margin:0 5px;}
.softboxaux .nav a {float:left; display:block; margin:0 5px; color:#000000;}
.softboxaux .nav .active {font-weight:bold; color:#3366cc;}

.softbox {background-color:#ffffff; border:1px solid #c6dde4; margin:0 0 10px 0; -opera-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.softbox .titlu {background:url(../images/bg_titlu.gif) left top repeat-x; height:35px; border-top-right-radius:5px; border-top-left-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px;}
.softbox .titlu strong {font-family: Arial,sans-serif;background:url(../images/arr_titlu2.gif) 20px 30px no-repeat; font-weight:bold; padding:6px 10px; height:30px; display:block; font-size:15px; color:#FFF;}
.softbox .titlu h2 {color:#ffffff;margin:0;padding:0;font-family: Arial,sans-serif;background:url(../images/arr_titlu2.gif) 20px 30px no-repeat;font-size:15px; padding:6px 10px; height:30px; display:block;}
.softbox .titlu h3 {color:#ffffff;margin:0;padding:0;font-family: Arial,sans-serif;background:url(../images/arr_titlu2.gif) 20px 30px no-repeat;font-size:15px; padding:6px 10px; height:30px; display:block;}
.softbox .sbcont {font-family: Verdana,Arial,sans-serif;font-size:12px;line-height:18px;padding:15px;}
.softbox .sbcontz {font-family: Verdana,Arial,sans-serif;font-size:11px;line-height:16px;padding:13px;}
.softbox .keys {font-family: Verdana,Arial,sans-serif;font-size:12px;line-height:14px;padding:10px 0 10px 15px;}
.softbox .keys a {font-family:Verdana;font-size:13px;text-decoration:underline;line-height:16px;margin-right:5px;}
.softbox .keys a:hover {color:#FF6600;}

.softbox .nav {padding:5px; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; margin: 0 0 10px 0px;}
.softbox .nav span {float:left; display:block; margin:0 5px;}
.softbox .nav a {float:left; display:block; margin:0 5px; color:#000000;}
.softbox .nav .active {font-weight:bold; color:#3366cc;}

.warning {background:url(../images/icon_warning.png) left top no-repeat; padding:0 0 0 50px;font-size:12px;}

.book {border:1px solid #CCCCCC; padding:10px 15px; font-size:15px; color:#999; -opera-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; float:left; margin:0 20px 0 0; min-width:100px;}

.add2listmain {background:url(../images/heart_add.png) left top no-repeat; color:#669933; padding:0 0 0 30px;margin:0 0 0 6px; font-size:15px; width:30px;; font-weight:bold;}
.add2list {background:url(../images/heart_add.png) left center no-repeat; color:#669933; padding:0 0 0 20px; font-size:15px; height:20px; display:block;font-weight:bold;}
.add2list2 {background:url(../images/heart.png) left center no-repeat; color:#669933; padding:0 0 0 20px; font-size:14px; height:20px; display:block;font-weight:bold;}
.fblike {float:left;color:#000; padding:0 0 0 55px; font-size:12px; height:24px; display:block;}
.scinfo {width:192px; display:block;}
.scinfo .fanz {float:left;width:80px;margin-top:2px;}
.scinfo .fbut {float:left;width:90px; margin:2px 5px 0 3px;}
.scinfo .fanzlang {float:left;width:80px;margin-top:2px;}
.scinfo .fbutlang {float:left;width:90px; margin:0 5px 0 10px;}
.scinfoz {width:492px;display:block;}
.scinfoz .fanzz {float:left;width:100px;margin-top:0px;}
.scinfoz .fanzz2 {float:left;width:80px;margin-top:0px;}
.scinfoz .fbutz {float:left;width:100px; margin:0 5px 0 0;}
.scinfoz .fbutz2 {float:left;width:100px; margin:2px 5px 0 6px;}
.add2mylist {color:#669933; padding:0 0 0 20px; font-size:12px; float:right;height:18px; display:block; float:left; margin:0 10px 0 5px;}
.stumble {color:#669933; padding:0 0 0 2px; font-size:12px; height:18px; display:block; float:left; margin:0 5px 0 5px;}

.screenshot {padding:5px; font-family: Verdana,Arial; border:1px solid #CCCCCC; margin:0 0 10px 0; width:190px; font-size:11px;font-weight:bold;}
.screenshot .kkt {text-align:center;}
.screenshot img {margin:0 0 5px 0;}

.screensots {padding:5px; margin:0 0 20px 0;}
.screensots .big {margin:0 0 20px 0;}
.screensots .others {font-size:10px; color:#666666; border:1px solid #CCC;}
.screensots .others a {float:left; margin:5px;} 

.videos {padding:10px; border:1px solid #CCC; width:740px;}
.videos .big {margin:0 0 20px 0;font-size:18px;}
.videos .others {font-size:10px; color:#666666;}
.videos .others a {float:left; margin:5px;} 

.usr {margin:0 0 20px 0; padding:0 0 10px 0; border-bottom:1px solid #CCCCCC; width:730px;}
.usr .avatar {border:1px solid #CCCCCC; padding:5px; float:left; margin:0 20px 0 0;}
.usr .info {float:left; margin:0 20px 0 0; width:350px; font-size:11px; color:#666;}
.usr .info .title {font-size:15px; color:#000; display:block;}
.usr .info span {font-size:12px; color:#999; display:block; margin:0 0 2px 0;}
.usr .info span a {font-weight:bold;}
.usr .all {float:right; color:#999; padding:10px 0; font-size:14px; text-align:center; -opera-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border:1px solid #CCCCCC;}
.usr .all a {font-size:18px; display:block; border-top:1px solid #CCC; padding:5px 10px 0px 10px; margin-top:5px; text-align:center;}
.usr .thumbs {float:right; color:#666; width:170px; padding:10px; font-size:14px; -opera-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border:1px solid #CCCCCC;}
.usr .thumbs .yes {font-size:18px; display:block; background:url(../images/icon_yes.png) left center no-repeat; padding:0 0 0 30px; color:#669933; float:left; margin:10px;}
.usr .thumbs .no {font-size:18px; display:block; background:url(../images/icon_no.png) left center no-repeat; padding:0 0 0 30px; color:#993333; float:left; margin:10px;}
.usr .thumbs small {font-size:10px; color:#999999;}

.recentActivity {margin:10px 0 20px 0; border-top:1px solid #CCC;}
.recentActivity .recent {margin:0; padding:10px; border-bottom:1px solid #CCC;}
.recentActivity .recent .data {float:left; font-size:14px; color:#999999; margin:0 20px 0 0; text-align:right; line-height:16px;}
.recentActivity .recent .data strong {display:block; font-size:20px; font-weight:normal;}
.recentActivity .recent .what {float:left; color:#666666;}
.recentActivity .recent .what .titlu {font-size:14px; font-weight:normal; color:#000000; display:block;}
.recentActivity .recent .what .titlu a {color:#000000;}
.recentActivity .recent .icon {float:left; margin:0 10px 0 0;}
.recentActivity .none {margin:0; padding:10px 10px 10px 30px; border-bottom:1px solid #CCC; background:url(../images/icon_essentials.png) 10px center no-repeat;}

.recentActivity .friend {margin:10px; padding:10px; border-bottom:1px solid #CCC; float:left; width:210px;}
.recentActivity .friend .data {float:left; font-size:14px; color:#999999; margin:0 20px 0 0; text-align:right; line-height:16px;}
.recentActivity .friend .data strong {display:block; font-size:20px; font-weight:normal;}
.recentActivity .friend .what {float:left; color:#666666;}
.recentActivity .friend .what .titlu {font-size:14px; font-weight:normal; color:#000000; display:block;}
.recentActivity .friend .what .titlu a {color:#000000;}
.recentActivity .friend .what .info a {display:block;}
.recentActivity .friend .icon {float:left; margin:0 10px 0 0;}


.category {margin:0 0 20px 0;}
.category h1 {color:#000000; font-size:20px; font-weight:normal; margin:0; padding:0;}
.category h2 {color:#000000; font-size:20px; font-weight:normal; margin:0; padding:0;}
.category span {font-size:10px; color:#999999; text-transform:uppercase;}
.category ul {list-style:none; padding:0; margin:10px;}
.category ul li {border-bottom:1px solid #daeaf2; padding:3px; color:#999999;}
.category ul li a {font-weight:bold;}
.category ul li .active {color:#000000;}

.pageTitle {margin:0 10px 10px 10px; padding-top:5px;/*border-top:2px solid #DDDDDD;*/}
.pageTitle h1 {color:#000000; font-size:20px; font-weight:normal; margin:0; padding:0;}
.pageTitle span {font-size:10px; color:#999999; text-transform:uppercase;}

.submitBoxes {margin:0 0 30px 0;}
.submitBoxes .box {background-position:left top; background-repeat:no-repeat; width:200px; height:100px; padding:15px; float:left; -opera-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; border:1px solid #CCCCCC;}
.submitBoxes .box .cont {width:100px; font-size:11px; color:#666666;}
.submitBoxes .box .cont strong {font-size:20px; color:#000000; font-weight:normal; display:block; line-height:18px; margin:0 0 3px 0; min-height:40px;}
.submitBoxes .box .cont a {text-transform:uppercase; font-size:12px; font-weight:bold; display:block; margin:5px 0 0 0;}
.submitBoxes .pad {background-image:url(../images/bg_submit_pad.gif);}
.submitBoxes .manual {background-image:url(../images/bg_submit_manual.gif); margin:0 20px;}
.submitBoxes .iphone {background-image:url(../images/bg_submit_iphone.gif);}

.submitInfo {float:left; -opera-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; border:1px solid #CCCCCC; width:320px; padding:15px;}
.submitWarning {-opera-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; border:1px solid #CCCCCC; width:720px; padding:15px;}

.form {margin:10px 0;}
.form big {font-size:16px; font-weight:bold; color:#7CAD4F; margin:2px 0 10px 5px; display:block;}
.form .description {font-size:12px; color:#333333; margin:0 0 5px 10px;font-family:Verdana,Arial;}
.form .description a {font-weight:bold;}
.form ul {list-style:none; margin:10px 0 30px 0; padding:0 0 20px 0; border-bottom:1px solid #DDDDDD;}
.form ul li {padding:5px; margin:5px 0;}
.form ul li strong {float:left; display:block; width:200px; font-size:12px; color:#666666; font-weight:normal;}
.form ul li .textfield, .form ul li textarea {padding:3px; border:1px solid #CCCCCC; width:300px; font-size:12px; color:#666666; -opera-border-radius:3px; -khtml-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.form ul li .bSubmit {background:url(../images/bg_titlu.gif) left top repeat-x; border:none; padding:5px 10px; color:#FFFFFF; font-size:14px; text-transform:uppercase; -opera-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}

.breadcrumb {font-family: Verdana, Arial,sans-serif;font-size:11px; color:#999999; font-weight:normal; padding:3px; margin:0 0 10px 0;}
.breadcrumb a {font-weight:bold;}
.breadcrumb b {font-weight:normal;color:#000000;}

.BD2 {background:url(../images/icon_bDownload.gif) left center no-repeat; min-height:20px; /*display:block; float:left;*/ padding:1px 0 0 20px; margin:0 14px; font-size:18px; font-weight:bold; color:#333333;}
.BD2:hover {text-decoration:none; color:#19a7da;}

.BD3 {background:url(../images/pc-error.png) left center no-repeat; min-height:20px; /*display:block; float:left;*/ padding:1px 0 0 30px; margin:0 10px; font-size:16px; font-weight:bold; color:#333333;}
.BD3:hover {text-decoration:none; color:#19a7da;}

.BD4 {background:url(../images/editor.png) left center no-repeat; min-height:20px; /*display:block; float:left;*/ padding:1px 0 0 30px; margin:0 10px; font-size:18px; font-weight:bold; color:#333333;}
.BD4:hover {text-decoration:none; color:#19a7da;}

.BD5 {background:url(../images/drivericon.jpg) left center no-repeat; min-height:20px; /*display:block; float:left;*/ padding:1px 0 0 33px; margin:0 10px; font-size:18px; font-weight:bold; color:#333333;}
.BD5:hover {text-decoration:none; color:#19a7da;}

a.BB {background:url(../images/icon_bBuy.gif) left center no-repeat; min-height:20px; /*display:block; float:left;*/ padding:1px 0 0 26px; margin:0 10px; font-size:18px; font-weight:bold; color:#333333;}
a.BB:hover {text-decoration:none; color:#19a7da;}

span.BB {background:url(../images/icon_bBuy_off.gif) left center no-repeat; min-height:20px; display:block; float:left; padding:0 0 0 30px; margin:0 10px; font-size:18px; font-weight:bold; color:#AAAAAA;}

.footer {background:#4084b2 url(../images/bg_footer.gif) left top repeat-x;}
.footer .cont {width:990px; min-height:130px; margin:0 auto; padding:20px 0;}
.footer .cont .copy {font-size:10px; color:#a0c6df; width:200px; margin:0 0 10px 0;}
.footer .cont .extraLinks {width:300px;margin-top:5px;}
.footer .cont .extraLinks a {font-size:11px; color:#a0c6df; text-transform:uppercase; display:block; margin:0 10px 0 0; float:left;}
.footer .cont .links {float:right; margin:0 50px 0 0;}
.footer .cont .links .mainCat {margin:0 0 30px 0;}
.footer .cont .links .mainCat a {font-size:12px; color:#ffe400; text-transform:uppercase; float:left; font-weight:bold; margin:0 40px 0 0;}
.footer .cont .links .cat {float:left; margin:5px 50px 0 0;}
.footer .cont .links .cat a {color:#FFF; text-transform:uppercase; font-size:11px; border-bottom:1px solid #5a7d95; padding:3px; display:block;}
.footer .cont .links .activity {float:left;margin-top:5px;}
.footer .cont .links .activity strong {font-size:15px; color:#FFF; margin:0 0 5px 0;}
.footer .cont .links .activity ul {list-style:none; padding:0; margin:0;}
.footer .cont .links .activity ul li {padding:3px; font-size:12px; color:#cfe4f2; border-bottom:1px solid #5a7d95;}

.error{background-color:#FBE3E4;border-color:#FBC2C4;color:#8A1F11;}
.success{background-color:#E6EFC2;border-color:#C6D880;color:#264409;}
.required{font-size:14px;color:#FF6600;font-weight:bold}
.error, .success {border:2px solid #DDDDDD;margin-bottom:1em;padding:0.8em;}

.popular {background-image:url(../images/bg_box_top.gif); border:1px solid #cfdae2;}
.popular .center {text-align:center;}
.popular .titlu {background-image:url(../images/icon_popular.png);}
.popular a {font-family:Verdana;font-size:14px;text-decoration:underline;}
.popular a:hover {color:#FF6600;}

.tagz {display:inline;margin: 0 10px 0 0;}
.tagzp {display:inline;margin: 0 10px 0 5px;}
.tagzpage {display:inline;margin: 0 12px 0 0;font-size:13px;font-weight:bold;}
.tagp {background:#FFFFFF url(../images/arr.png) left top no-repeat;float:right;margin-top:15px;padding-left:20px;padding-bottom:3px;}
.tagp a {font-weight:bold;font-size:12px}
.pros {background:#FFFFFF url(../images/tup.png) left top no-repeat;padding-left:20px;}
.pros2 {background:#FFFFFF url(../images/tup.png) left no-repeat;padding-left:20px;}
.cons {background:#FFFFFF url(../images/tdown.png) left no-repeat;padding-left:20px;}
.summ {background:#FFFFFF url(../images/summ.png) left top no-repeat;padding-left:20px;}

.publ {width:750px;display:inline;}
.bordz {border-top:3px solid #e6eefc;margin-top:3px;}
.allinf {width:500px;float:left;margin:0;}
.dlinf {width:750px;padding:5px 5px;}
.downloadz {margin:5px 0 25px 0;}
.editors {margin:0 0 15px 0;padding:0;}
.uniblue {margin:0 0 15px 0;padding:0;}

.themesq {width:746px; margin:20px auto;}
.themesq .theme {background-position:right 50PX; background-repeat:no-repeat; width:740px; height:550px; margin-bottom:50px; position:relative;}
.themesq .theme .info {position:absolute; top:0; right:0; width:350px; font-size:11px; color:#666666;}
.themesq .theme .info h2 {font-size:20px; color:#0099CC; padding:0; margin:0 0 5px 0; text-align:left; font-weight:normal;}
.themesq .theme .links {position:absolute; width:350px; height:50px; top:400px; right:0;}
.themesq .theme .links .preview {background:url(../images/preview.gif) 0px 0px no-repeat; width:160px; height:50px; display:block; float:left;}
.themesq .theme .links .preview:hover {background:url(../images/preview.gif) -160px 0px no-repeat;}
.themesq .theme .links .download {background:url(../images/download.gif) 0px 0px no-repeat; width:160px; height:50px; display:block; float:right;}
.themesq .theme .links .download:hover {background:url(../images/download.gif) -160px 0px no-repeat;}

.twenty {background-image:url(../images/twenty.jpg);}
.nineteen {background-image:url(../images/nineteen.jpg);}
.eighteen {background-image:url(../images/eighteen.jpg);}
.seventeen {background-image:url(../images/seventeen.jpg);}
.sixteen {background-image:url(../images/sixteen.jpg);}
.fifteen {background-image:url(../images/fifteen.jpg);}

.arInfo {width:450px; float:left; padding:0; -opera-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.arInfo .arCont {padding:10px; font-size:12px; font-family: Verdana,Arial,sans-serif;line-height:15px;}
.arInfo .titlu {color:#FFFFFF; padding:5px; font-size:14px; display:block}
.arInfo .titlu .label {color:#FFFFFF; padding:5px; font-size:14px; float:right; text-transform:uppercase;}
.arInfo .arCont ul {width:50%; font-weight:bold; font-size:11px; list-style:none; padding:0; margin:20px;}
.arInfo .arCont ul li span {float:right;}
.arInfo .arCont .note {font-size:11px; color:#000000;}
.arInfo .arCont .note span {color:#CC0000;}

.arClean {border:1px solid #99cc66;}
.arClean .titlu {background-color:#99cc66;}
.arClean .titlu .label {background-color:#669933;}

.arSusp {border:1px solid #cc6666;}
.arSusp .titlu {background-color:#cc6666;}
.arSusp .titlu .label {background-color:#993333;}

.arSoftInfo {width:300px; float:right; padding:0;border:1px solid #6699cc; -opera-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.arSoftInfo .titlu {color:#FFFFFF; background-color:#6699cc; padding:5px; font-size:14px; display:block}
.arSoftInfo .arCont {padding:10px; font-size:12px;}
.arSoftInfo .arCont ul {width:80%; font-size:11px; font-family: Verdana,Arial,sans-serif; list-style:none; line-height:15px; padding:4px; margin:5px;}
.arSoftInfo .arCont .softTit {margin:0 0 10px 0; padding:0;}
.arSoftInfo .arCont .softTit img {float:left; margin:0 10px 0 0;}
.arSoftInfo .arCont .softTit strong {font-size:16px; width:90%; color:#333; float:left; padding:0; margin:0; font-weight:normal;}

.arDetailsTitle {font-size:18px; font-weight:normal; padding:0 0 5px 0; border-bottom:1px solid #CCCCCC; margin:25px 0 5px 0; display:block;}

.aReports {}
.aReports .report {float:left; margin:10px; width:365px; height:350px;}
.aReports .report .titlu {display:block; margin:0 0 10px 0; font-size:18px; color:#000000;}
.aReports .report .rCont {border:1px solid #CCCCCC; background-color:#EEEEEE; padding:10px; margin:0; height:300px; overflow:scroll; font-size:13px;}

.arHTML {margin:10px 0; padding:0 20px;}
.arHTML .subtit {margin:10px 0; display:block; font-size:16px;}
.arHTML .banner {margin:10px 0; padding:10px; border:1px solid #DDDDDD; background-color:#EEEEEE; -opera-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.arHTML .banner img {float:left; margin:0 30px 0 0;}
.arHTML .banner textarea {padding:3px; height:94px; width:464px; float:left; border:1px solid #CCCCCC;}
.arHTML .banner strong {float:left; margin:0 30px 0 0; width:200px; text-align:right; display:block;}
.arHTML .banner .textlink {height:18px;}

.dldsa {background:#FFFFFF url(../images/dldarr.png) left top no-repeat; margin:15px 0 0 12px; padding-left:20px}
.dldsa a {font-size:14px}

.adsearch {width:770px;}
.adsearch .left {width:336px;float:left;margin-left:50px;}
.adsearch .right {width:336px;float:left;padding-right:60px;}

.usergr {color:#7CAD4F;}
