body {
width:100%;
margin:0;
background:#E9E9E9;
color:#1F1F1F;
font:0.75em Arial, Verdana, sans-serif;
line-height:1.4em;
text-align:center;
}
a {
text-decoration:underline;
}
a:link, a:visited {
color:#3C67C1;
}
a:hover, a:active, #login-box a:hover {
color:#F64F01;
}
img {
border-color:#D0D0D0;
}
p {
margin:0 0 10px 0;
padding:0;
}
ul {
margin:5px 0 15px 0;
padding:0;
}
ul li {
margin:0;
padding:0 0 0 15px;
}
ol li {
margin:0;
padding:0 0 0 5px;
list-style-type:decimal;
}
h1 {
margin:16px 0;
font:bold 200% "Trebuchet MS", Verdana, Arial, sans-serif;
color:#F64F01;
}
h2 {
margin:12px 0;
font-size:140%;
color:#3C67C1;
line-height: 120%;
}
h3 {
margin:12px 0;
font-size:140%;
color:#3C67C1;
}
h4 {
margin:15px 0 5px 0;
font-size:110%;
}
h5 {
margin:15px 0 5px 0;
font-size:100%;
}
h6 {
margin:0px;
font-size:90%;
}
table {
font-size:100%;
border-color:#CCC;
}
th, td {
border-color:#FFF;
}
sup, sub {
font-size:80%;
line-height:100%;
}
form {
margin:0;
padding:0;
}
input, textarea, select {
font:1em Arial,Verdana,sans-serif;
background-color: White;
color: black;
}
input[type=radio], input[type=checkbox] {
border: none;
}
.box-content input[type=text], .box-content textarea {
border: solid 1px #C8C7BE;
}
hr.hr, .hidden {
display:none;
}
#body-c {
/*margin-top: 16px;*/
width: 100%;
/*background: url("/g2/design/bg-top.png") center 0 no-repeat;*/
}
div[id=body-c] {
margin-top: 0;
}
.page {
width:989px;
margin:6px auto 0 auto;
/*padding-top: 17px;*/
text-align:left;
/*position:relative;
left:0px;
top:0px;*/
}
.main {
/*float:left;*/
width:100%;
/*background:#FFF url("/g2/design/bg-main-v.gif") right top repeat-x;*/
}
#main-area{
width:100%;
background:#FFF url("/g2/design/bg-main-v.gif") right top repeat-x;
float: left;
}
#header-k {
width:100%;
height:113px;
background:url("/g2/design/bg-header-trans.png") left top no-repeat;
}
#header-m {
width:100%;
height:113px;
background:url("/g2/design/bg-header-k.gif") left top no-repeat;
}
#logo {
float:left;
height:82px;
}
#logo a {
display:block;
margin:12px 0 0 14px;
text-decoration:none;
}
#logo img {
border:none;
}
#logo span {
visibility:hidden;
}
#quick-search {
/*float:right;*/
margin:0;
padding:23px 21px 0 48px;
background:url("/g2/design/bg-quicksearch.gif") 0 25px no-repeat;
}
.qs-input {
height:17px;
border:1px solid #557BBE;
color:#353535;
width: 130px;
}
.qs-select  {
}
.qs-submit {
width:32px;
height:22px;
background:url("/g2/design/bg-qs-btn.png") 0 2px no-repeat;
border:none;
color:#FFF;
font:bold 90% Verdana, Arial, sans-serif;
text-transform:uppercase;
}
#quick-search span {
display:block;
padding:3px 2px 0 0;
text-align:right;
}
#quick-search a {
padding:0 0 0 12px;
background:url("/g2/design/bg-arrow-wrs.gif") left center no-repeat;
color:#FFF;
font-size:80%;
text-decoration:none;
}
#quick-search a:hover, #quick-search a:active {
text-decoration:underline;
background:url("/g2/design/bg-arrow-wrs-x.gif") left center no-repeat;
}
#menu0 {
clear:left;
float:left;
/*width:727px;*/
width:740px;
margin:0;
padding:0 0 0 13px;
}
#menu0 li {
float:left;
margin:0;
padding:0 1px 0 0;
list-style:none;
}
#menu0 a {
display:block;
width:110px;
height:31px;
background:url("/g2/design/bg-m0-stahuj.png") left top no-repeat;
text-decoration:none;
}
#m0i-software a {
background:url("/g2/design/bg-m0-stahuj.png") left top no-repeat;
}
#m0i-magazin a {
background:url("/g2/design/bg-m0-digitalne.png") left top no-repeat;
}
#m0i-mobil a {
background:url("/g2/design/bg-m0-mobil.png") left top no-repeat;
}
#m0i-shop a {
background:url("/g2/design/bg-m0-shop.png") left top no-repeat;
}
#m0i-diskuse a {
background:url("/g2/design/bg-m0-poradna.png") left top no-repeat;
}
#m0i-ad a {
width:87px;
background:url("/g2/design/bg-m0-ad.png") left top no-repeat;
}
#m0i-itReseni a {
width:87px;
background:url("/g2/design/bg-m0-itreseni.gif") left top no-repeat;
}
#m0i-hratelne a {
background:url("/g2/design/bg-m0-hratelne.png") left top no-repeat;
}
#m0i-oPocitacich a {
background:url("/g2/design/bg-m0-o-pc.png") left top no-repeat;
}
#m0i-oHrach a {
background:url("/g2/design/bg-m0-o-hrach.png") left top no-repeat;
}

#m0i-software a:hover, #m0i-software a:active,
#m0i-magazin a:hover, #m0i-magazin a:active,
#m0i-mobil a:hover, #m0i-mobil a:active,
#m0i-shop a:hover, #m0i-shop a:active,
#m0i-diskuse a:hover, #m0i-diskuse a:active,
#m0i-hratelne a:hover, #m0i-hratelne a:active,
#m0i-oPocitacich a:hover, #m0i-oPocitacich a:active,
#m0i-oHrach a:hover, #m0i-oHrach a:active {
background-position: 0px -31px;
}
#m0i-ad a:hover, #m0i-ad a:active {
background:url("/g2/design/bg-m0-ad-b.png") left top no-repeat;
}
#m0i-itReseni a:hover, #m0i-itReseni a:active {
background:url("/g2/design/bg-m0-itreseni-b.gif") left top no-repeat;
}


#m0i-software a#m0active {
background:url("/g2/design/bg-m0-stahuj-a.png") left top no-repeat;
}
#m0i-magazin a#m0active {
background:url("/g2/design/bg-m0-emag-a.gif") left top no-repeat;
}
#m0i-mobil a#m0active {
background:url("/g2/design/bg-m0-mobil-a.gif") left top no-repeat;
}
#m0i-shop a#m0active {
background:url("/g2/design/bg-m0-shop-a.gif") left top no-repeat;
}
#m0i-diskuse a#m0active {
background:url("/g2/design/bg-m0-poradna-a.gif") left top no-repeat;
}
#m0i-ad a#m0active {
background:url("/g2/design/bg-m0-ad-a.gif") left top no-repeat;
}
#m0i-itReseni a#m0active {
background:url("/g2/design/bg-m0-itreseni-a.gif") left top no-repeat;
}
#menu0 span {
visibility:hidden;
}
.content {
clear:both;
width:975px;
margin:5px 0 0 0;
text-align:left;
}
.content-container {
/*float:right;
width:960px;*/
float: left;
width: 974px;
position: relative;
left: 8px;
}
#homepageTop {
float: left;
width: 100%;
height: 148px;
overflow: hidden;
}
#homepageTop .home-articles {
background:#7392D0 url("www-box-hp.gif") 0 0 no-repeat;
width: 619px;
height: 148px;
float: left;
}
#homepageTop #box-tip,
#homepageTop #box-last-article {
float: left;
/*width: 298px;*/
width: 300px;
height: 148px;
color: white;
font-size: 90%;
margin-top: 15px;
}
#homepageTop #box-tip .box-content,
#homepageTop #box-last-article .box-content {
padding:10px 0 0 0;
}
#homepageTop #box-tip div,
#homepageTop #box-last-article div {
margin-left: 10px;
}
#homepageTop #box-tip .article-img,
#homepageTop #box-last-article .article-img {
float:left;
height:110px;
height:125px;
margin: 0 10px 8px 10px;
padding:18px 0 0 0;
background:url("www-box-img.gif") 0 0 no-repeat;
}
#homepageTop #box-tip a,
#homepageTop #box-last-article a {
color: white;
}
#homepageTop #box-tip p,
#homepageTop #box-last-article p {
overflow: hidden;
height: 80px;
}
#homepageTop #box-tip h3,
#homepageTop #box-last-article h3 {
margin: 0;
}
#homepageTop #box-last-article .text,
#homepageTop #box-tip .text {
overflow: hidden;
height: 113px;
}
#homepageTop #box-banner {
float:right;
width:349px;
height:148px;
overflow:hidden;
background:#587DC9 url("box-wos-stahuj.gif") 0 0 no-repeat;
color:#FFF; 
padding: 0 ;
}
#box-banner img {
border: 0;
}
/*články místo banneru*/
#box-banner-article{
float:right;
width:349px;
height:148px;
overflow:hidden;
background:#587DC9 url("box-wos-stahuj-article.gif") 0 0 no-repeat;
color:#FFF; 
padding: 0;
} 
#box-banner-article div {
float: left;
margin: 8px;
height: 60px;
}
#box-banner-article .article-img {
float: left;
}
#box-banner-article .text {
float: left;
width: 235px;
height: 48px;
margin: 0 0 0 5px;
overflow: hidden;
}
#box-banner-article .text h3 {
font-size: 12px;
padding: 0;
margin: 0;
}
#box-banner-article .text h3 a {
color: #FFF;
}
#box-banner-article .text p {
font-size: 90%;
margin: 0;
padding: 0;
}
#box-banner-article .btnMore {
float: right;
height: 17px;
margin: 0;
padding: 0;
}
#box-banner-article .btnMore a {
color: #FFF;
}


#inbox1 {
float:left;
width:465px;
}
#inbox2 {
float:right;
width:480px;
}
#inbox3 {
float:left;
width:320px;
}
#inbox4 {
float:right;
width:170px;
}
#inbox5 {
float:left;
width:170px;
}
#inbox6 {
float:right;
width:540px;
}
.last-article-magazin {
float:left;
width:250px;
}
.article-2 {
margin-left:15px;
}
#column2-312 {
float:left;
padding:0 0 12px 0;
/*background:url("/g2/design/bg-column-b.gif") right top repeat-y;*/
}
#column-detail, #column-download {
float:left;
padding:0 0 12px 0;
margin-bottom: 75px;
/*background:url("/g2/design/bg-column-s.gif") right top repeat-y;*/
}
#column2-312 .content-container, 
#column-detail .content-container, 
#column-full .content-container, 
#column-download .content-container { 
background:url("/g2/design/bg-line-h.gif") left top repeat-x;
}
#column-list .content-container.no {
background: none;
}
#workspace {
float:left;
}
#column {
float:right;
}
#column-full #workspace {
width:970px;
}
#column2-312 #workspace {
width:475px;
}
#column2-312 #column {
width:480px;
}
#column2-312 .column-container {
width:478px;
}
#column-detail #workspace {
width:475px;
}
#column-download #workspace {
width: 645px;
}
#column-detail #column {
width:480px;
}
#column-detail .column-container {
width:480px;
}
#footer-k, #footer-mo, #footer {
clear:both;
float:left;
width:990px;
/*height:47px;*/
background:#E9E9E9 url("/g2/design/bg-footer.png") left top no-repeat;
}
#footer a:hover, #footer a:active {
color:#F64F01;
}
#menux {
font-size:90%;
}
#mxitems {
float:left;
padding:0px 0 0 20px;
width: 955px;
text-align: center;
}
#mxitems a {
color:#1F1F1F;
}
#menux-bonus {
float:right;
width:205px;
margin:0;
padding:12px 0 0 0;
}
#menux-bonus li {
margin:0;
padding:0;
list-style:none;
}
#menux-bonus a {
display:block;
padding:0 0 0 12px;
background:url("/g2/design/bg-arrow-brs.gif") left center no-repeat;
font:bold 90% Verdana, Arial, sans-serif;
color:#A0A0A0;
}
#menux-bonus a:hover, .btnMore a:active {
background:url("/g2/design/bg-arrow-ors-x.gif") left center no-repeat;
}

#miton {
clear:both;
float:left;
margin:30px 0 0 0;
}
#miton a {
display:block;
width:92px;
height:28px;
margin:0 0 0 20px;
background:url("/g2/design/bg-miton.gif") left top no-repeat;
text-decoration:none;
}
#miton span {
visibility:hidden;
}
#menux-miton {
float: left;
width:955px;
margin:10px 0 0 20px;
display:inline;
color:#A0A0A0;
font-size:90%;
padding-bottom:10px;
}
#menux-miton a {
color:#A0A0A0;
}
#copyright {
float: left;
width:955px;
margin:20px 0 0 0;
color:#696969;
font-size:90%;
text-align: center
}
#copyright a {
color:#A0A0A0;
}
.box {
padding:0px;
}
.box-title {
margin:3px 0;
padding:0 12px;
line-height:27px;
font-size:100%;
color:#A0A0A0;
background:url("/g2/design/bg-line-h.gif") left bottom repeat-x;
}
.box-content {
padding:10px 12px;
}
.box-content h3 {
font-size:120%;
margin:0 0 5px 0;
}
.box-date {
margin:0;
color:#F64F01;
font-size:90%;
font-weight:normal;
}
.box-thumbnail {
float:left;
padding:0 10px 10px 0;
}
#box-categories {
clear: both;
/*background:url("/g2/design/bg-line-h.gif") left bottom repeat-x;*/
margin-bottom: 10px;
padding-bottom: 10px;
}
#box-categories ul {
width:100%;
margin:0;
padding:0;
}
#box-categories li {
width:200px;
margin:0 0 5px 0;
padding:0;
list-style:none;
font-size:90%;
}
.category-left {
clear:left;
float:left;
}
.category-right {
clear:right;
float:right;
}
#box-categories ul h2 {
margin:0 0 2px 0;
font-size:140%;
}
#box-sprace h2 {
color: #E31720;
}
#box-software-news ul, #box-software-novy ul, #box-software-aktualizovany ul {
width:100%;
margin:0;
padding:0;
}
#box-software-news li, #box-software-novy li, #box-software-aktualizovany li {
clear:both;
width:100%;
margin:0;
padding:0;
list-style:none;
}
#box-software-news h3, #box-software-novy h3, #box-software-aktualizovany h3 {
float:left;
margin:0;
padding:0 5px 0 0;
line-height:140%;
font-size:100%;
}
#box-software-news p, #box-software-novy p, #box-software-aktualizovany p {
margin-top:0;
float: left;
width: 330px;
}
.status-demo, .status-freeware, .status-shareware {
width:70px;
text-align:right;
font-size:90%;
}
.status-cz {
color:#090078;
}
.status-tip {
color:#D70000;
}
.text-green, .status-update, .status-dnes {
color:#008C10;
}
.status-novinka, .status-vcera{
color:#f64f01;
}
#box-warning {
clear:both;
margin:0 0 10px 0;
padding: 5px 1px 5px 1px;
border:1px solid #F64F01;
font-weight:bold;
color:#A0A0A0;
text-align: center;
}
#box-sw-cz {
clear:both;
float:left;
width:465px;
padding:0 0 20px 0;
border:2px solid #008C10;
}
#box-sw-cz h2.box-title {
margin:0;
background:#008C10;
color:#FFF;
}
#box-sw-cz div.box-content {
padding:0;
}
#box-sw-cz ul, ul.simple {
margin:0;
padding:0;
}
#box-sw-cz li {
float:left;
width:155px;
margin:0;
padding:0;
list-style:none;
text-align:center;
}
#box-sw-cz li h4 {
margin:0;
padding:10px 0;
background:#F5F5F5;
height:25px;
overflow:hidden;
}
#box-sw-cz li h4 a:link, #box-sw-cz li h4 a:visited, 
#sw-cz-list h4 a:visited, #sw-cz-list h4 a:link {
color:#639903;
}
#box-sw-cz li h4 a:hover, #box-sw-cz li h4 a:active, 
#sw-cz-list h4 a:hover, #sw-cz-list h4 a:active {
color:#000;
}
.btn-shop-buy {
width:49px;
margin:0 auto;
padding:5px 0 0 0;
}
.btn-shop-buy a {
display:block;
width:49px;
height:16px;
background:url("/g2/design/bg-btn-shop-buy.gif") left top no-repeat;
text-decoration:none;
}
.btn-shop-buy a:hover, .btn-shop-buy a:active {
background-position:1px 1px;
}
.btn-shop-buy strong {
visibility:hidden;
}
#box-most-free-downloaded {
clear: right;
}
div#box-most-downloaded{
margin: 5px 0 5px 0;
width: 355px;
background: #f9f8f8 url('line-vertical.gif') 0 0 repeat-y;
float: left;
}
div#box-most-downloaded div.box-most-downloaded-header{
width: 335px;
height: 27px;
background: url("/g2/design/bg-line-h.gif") left bottom repeat-x;
margin: 0 10px 0 10px
}
div#box-most-downloaded h2.box-title {
float: left;
background: none;
}
div#box-most-downloaded div.box-controls  {
float: right; 
margin: 0 10px 0 0;
line-height: 27px;
}
div#box-most-downloaded ol#month,div#box-most-downloaded ol#year{
display: none;
}
div#box-most-downloaded div.box-controls a.active
{
color:#A0A0A0;
font-weight: bold; 
text-decoration: none;
}
#box-most-downloaded ol, #box-hledano ol, #box-most-free-downloaded ol, .toplist ol {
margin:0 0 0 25px;
padding:0;
}
#box-detail-article ol li {
background-image: none;
}
#box-hledano ol {
width:300px;
}
#box-most-downloaded li, #box-hledano li, #box-most-free-downloaded li, .toplist li {
clear:both;
margin:0;
padding:0;
font-size:90%;
}
#box-most-downloaded h4, #box-hledano h4, #box-most-free-downloaded h4, .toplist h4 {
display:inline;
font-size:110%;
font-weight:normal;
}
.download-num {
display:block;
float:right;
width:50px;
text-align:right;
color:#A0A0A0;
}
#box-most-useful-articles ul, #box-cv-online ul, #box-sprace ul{
margin:0;
padding:0;
}
#box-most-useful-articles li, #box-cv-online li{
margin:0;
padding:0 0 5px 10px;
background:url("/g2/design/bg-arrow-ors.gif") 0 6px no-repeat;
list-style:none;
font-size:90%;
}
#box-sprace li{
margin:0;
padding:0 0 1px 10px;
background:url("/g2/design/bg-arrow-red.gif") 0 6px no-repeat;
list-style:none;
font-size:95%;
}
#box-sprace img{
text-align:center;
padding: 10px 0 0 20px;
}
#box-cv-online li{
font-size:100%;
}
#box-cv-online li a {
text-transform: capitalize;
}
#box-most-useful-articles {
clear: both;
}
#box-most-useful-articles h4 {
margin:0;
font-weight:normal;
}
#box-world-of-software {
float: left;
width: 355px;
}
#box-world-of-software ul, #box-full-world-of-software ul {
margin:0;
padding:0;
}
#box-world-of-software li, #box-full-world-of-software li {
margin:0;
padding:0 0 5px 0;
list-style:none;
}
#box-world-of-software .box-content {
padding-top: 0;
}
#box-world-of-software ul {
margin-top: 10px;
}
.md-first h4, .md-second h4, .md-third h4 {
font-weight:bold;
}
#box-most-downloaded .btnMore, #box-most-free-downloaded .btnMore {
margin-left: 10px;
}
.btn-login-taking a {
display:block;
float:right;
width:89px;
height:22px;
line-height:20px;
background:url("/g2/design/bg-btn-login-taking.gif") center center no-repeat;
font-size:80%;
font-weight:normal;
text-align:center;
text-decoration:none;
}
.btn-login-taking a:link, .btn-login-taking a:visited {
color:#FFF;
}
.btn-login-taking a:hover, .btn-login-taking a:active {
color:#F64F01;
}
.btnMore {
float:right;
}
.btnMore a {
display:block;
padding:0 0 0 12px;
background:url("/g2/design/bg-arrow-brs.gif") left center no-repeat;
font-size:90%;
}
.btnMore a:hover, .btnMore a:active {
background:url("/g2/design/bg-arrow-ors-x.gif") left center no-repeat;
}
.banner h6 {
margin:2px 0 1px 0;
padding:0 12px 0 0;
font-size:80%;
color:#A0A0A0;
text-align:right;
}
.banner img {
border:none;
}
#banner-leaderboard {
text-align:center;
overflow: hidden;
margin: 0 0 2px 0;
}
div[id=banner-leaderboard] {
margin: 16px 0 2px 0;
}
#banner-leaderboard div.banner {
width:745px;
margin:0 auto;
padding-top: 4px;
/*height: 100px;*/
}
#box-banner {
padding:0 0 10px 10px;
background-color:#FFF;
}
.column-banner {
float: right;
}
#banner-billboard {
clear:both;
padding-top: 12px;
text-align:center;
font-size:0;
line-height:0;
}
#banner-billboard div {
height: 0px;
font-size:0;
line-height:0;
}
img {
border:none;
}
p {
margin-top:5px;
}
#box-magazin-sections ul {
list-style-type:none;
margin-top:-1px;
}
#box-magazin-new-idea h2.box-title, #box-small-rating h2.box-title {
clear:both;
}
#box-magazin-sections ul li {
height:25px;
width:130px;
line-height:25px;
border-left:solid 5px #e4e4e4;
margin-bottom:1px;
padding-left:1px;
}
#box-magazin-sections ul li a {
display:block;
height:25px;
width:130px;
padding-left:20px;
color:white;
font-weight:bold;
text-decoration:none;
background:#f26009 url("/g2/design/bg-arrow-mag.gif") 8px 50% no-repeat;
}
#box-magazin-sections ul li a:hover {
background-color:#b14607;
}
#box-nadpis-sekce, 
#box-detail-software-nadpis {
padding:0px;
}
h1 {
padding:0px;
margin:0px;
}
#box-lista-zpet {
color:#a0a0a0;
font-size:.95em;
}
#box-lista-zpet div.box-content {
padding-bottom:0px;
padding-top:5px;
}
#box-lista-zpet a, #box-lista-zpet span {
text-decoration:none;
color:#f64f01;
}
.box-title div {
float:right;
font-size:x-small;
}
.box-title a {
text-decoration:underline;
}
.box-title span {
float:right;
font-size:x-small;
display:block;
}
#box-detail-software-opts h3 {
font-size:100%;
font-weight: normal;
}
#box-search h3, #box-software-list h3, #box-mobil-search h3 {
font-size:1em;
display:inline;
}
#box-chyba {
padding:8px;
}
#box-warning {
margin-top:10px;
}
.buy a {
color:green;
}
#box-detail-software .box-content{
text-align: justify;
}
#box-detail-software ul, #box-detail-mobil-software ul,
#box-detail-software-related-clanky ul {
list-style-type:none;
}
#box-detail-software li, #box-detail-mobil-software li,
#box-detail-software-related-clanky li {
background:url("/g2/design/bg-arrow-brs.gif") 4px 6px no-repeat;
}
#box-detail-software .detail-picture {
float:right;
margin:8px 8px 15px 8px;
text-align:right;
width: 205px;
}
.detail-picture img {
padding-bottom: 5px;
}
.detail-picture a.link {
background:url("/g2/design/bg-arrow-brs.gif") 4px 5px no-repeat;
padding-left: 12px;
}
p.short-text {
font-weight:bold;
color:#a0a0a0;
}
p.long-text a {
font-weight:bold;
}
.texticons {
margin-top:5px;
float:right;
}
.space-before {
margin-top:20px;
}
dl {
padding-left:0px;
clear:both;
/*height: 18px;*/
overflow: hidden;
zoom: 1;
/*line-height: 16px;*/
padding: 3px 0 3px 0;
margin: 0; 
}
dl dt {
float:left;
margin:0px;
/*margin-bottom: 7px;*/
padding: 0;
}
dl dd {
float:right;
margin:0px;
padding:0px;
}
#box-software-info dd {
text-align:left;
width:295px;
}
#box-admin-soutez dd, #folds dd {
text-align:left;
width:525px;
}
#box-software-info dl dt {
width: 150px;
text-align: left;
font-size: 12px;
font-weight: bold;
padding-left: 5px;
}
#box-software-info dl.even {
background-color: #EFEFEF;
}
#box-software-info .news-box {
width: 154px;
padding-left: 5px;
color: gray;
}
#box-software-info .button-program-new {
margin-left: 9px;
}
#box-magazin-full-rating dd, #box-send-recommendation dd, #box-discussion-add dd, #box-info2email dd, #box-contest-details dd, #box-statistiky dd, #box-admin-soutez dd {
width:300px;
}
.like-table dd {
width:260px;
}
#box-newsletter dd {
width: 325px;
}
#box-info2email dt, #box-send-recommendation dt, #box-magazin-full-rating dt, #box-discussion-add dt, #box-admin-soutez dt, #box-contest-details dt, #box-newsletter dt, #box-statistiky dt, .like-table dt {
width:175px;
margin-bottom:5px;
text-align:right;
}
.like-table dl {
height: 20px;
clear: both;
}
#box-admin-soutez dt {
width:200px;
margin-bottom:5px;
text-align:right;
}
#box-admin-soutez dd {
width:500px;
}
#box-software-info dd a {
font-weight:bold;
}
#box-contest-details ul.redBox li,  #box-let-us-know .redBox li {
padding-left:0px;
}
#box-software-services ul, #box-user-logout ul, #box-related-software ul, #box-after-download ul, #box-download-problems ul, #box-newsletter ul, ul.download, ul.buy, #box-search-sections ul, #box-full-rating ul, #box-show-rating ul,  #box-software-diskuse ul, #box-rss ul, #box-admin-soutez ul, #box-contest-details ul, #box-search ul, #box-mobil-search ul, #box-last-article-homepage ul, #box-detail-article ul, #box-chyba ul, .arrow-list, .options {
list-style-type:none;
}
#box-user-logout li, #box-after-download li, #box-rss li, #box-download-problems li, #box-newsletter li, #box-search-sections li, #box-full-rating li, #box-admin-soutez li, #box-search li, #box-mobil-search li, #box-detail-article li, #box-chyba li, #box-jobs-small li, .arrow-list li {
background:url("/g2/design/bg-arrow-brs.gif") 4px 6px no-repeat;
}
/**
 **********************
 * DOPORUČIT PŘÁTELŮM *
 ********************** 
 */ 
#box-software-services{
width: 470px;
height: 30px;
float: left;
background: url('ico-add-stahuj.gif') 0 0 no-repeat;
margin-left: 10px;
}
#box-software-services .box-title {
float:left;
width:250px;
height:12px;
line-height:12px;
padding: 0 0 0 27px;
margin: 0;
background: url();
}
#box-software-services .box-content {
float: left;
width:250px;
padding: 0;
margin-left: 23px;
}
#box-software-services ul {
margin:0;
padding:0;
}
#box-software-services li {
float:left;
width:22px;
height:20px;
margin:0;
padding:0;
background:none;
}
#box-software-services li.icq {
width: 28px;
}
#box-jobs-small {
clear: both;
}
#box-jobs-small ul{
list-style-type:none;
margin-left:12px;
overflow: hidden;
height: 150px;
}
#box-jobs-small img {
text-align: center;
}
#box-related-software {
float: left;
margin: 0 0 5px 0;
width: 480px;
background: #ffffff url('line-vertical.gif') 0 0 repeat-y;
}
#box-related-software ul li {
padding-left:20px;
}
#box-related-software ul li b {
display:none;
}
li.plus0 {
background:url("/g2/design/0p.gif") 0px 5px no-repeat;
}
li.plus1 {
background:url("/g2/design/1p.gif") 0px 5px no-repeat;
}
li.plus2 {
background:url("/g2/design/2p.gif") 0px 5px no-repeat;
}
li.plus3 {
background:url("/g2/design/3p.gif") 0px 5px no-repeat;
}
li.plus4 {
background:url("/g2/design/4p.gif") 0px 5px no-repeat;
}
li.plus5 {
background:url("/g2/design/5p.gif") 0px 5px no-repeat;
}
ul.buy li {
background:url("/g2/design/bg-arrow-buy.gif") 0 4px no-repeat;
}
ul.download {
width: 480px;
position: relative;
z-index:3;
}
ul.download li {
/*background:url("/g2/design/bg-arrow-download.gif") 4px 7px no-repeat;*/
background:url("ico_down_small.gif") 0px 2px no-repeat;
}
.clear {
clear:both;
}
.align-left {
float:left;
}
.align-right {
float:right;
}
.last-article-katalog.item-2 {
margin-top: 5px;
}
.last-article-katalog p {
margin: 0 0 5px 0;
}
.last-article-katalog img {
margin-bottom:5px;
margin-right:8px;
float: left;
}
.last-article-katalog h3 {
margin: 0;
}
.last-article-magazin img, .last-article-section img {
border:solid 4px #f26009;
margin-bottom:5px;
float:left;
margin-right:8px;
}
.last-article-magazin div.article-author {
font-size:x-small;
}
.article-info {
font-size:x-small;
}
#box-detail-article .article-perex {
font-weight:bold;
color:#a0a0a0;
margin-top:10px;
}
#box-list-articles .article-info, #box-article-search .article-info {
text-align:right;
margin-top:-10px;
margin-bottom:15px;
}
#box-mapa-sekci ul {
padding-left:20px;
list-style-type:none;
}
#box-mapa-sekci li {
background:url("/g2/design/bg-arrow-brs.gif") 4px 5px no-repeat;
}
#box-software-list {
/*width: 830px;*/
float: left;
}
#box-software-list th, #box-software-list th a, #box-search th, #box-search th a, #box-mobil-search th, #box-mobil-search th a {
color:#f64f01;
font-weight:bold;
text-align:center;
}
#box-software-list td, #box-search td, #box-mobil-search td {
text-align:center;
}
#box-software-list td p, #box-search td p, #box-mobil-search td p {
margin:2px;
}
#box-software-list th, #box-search th, #box-mobil-search th {
background:url("/g2/design/bg-line-h.gif") left top repeat-x;
padding:5px 5px 3px 5px;
background-color:#eeeeee;
}
#box-software-list .first-col, #box-search .first-col, #box-mobil-search .first-col {
padding:3px 0px 3px 5px;
text-align:left;
}
#box-software-list .listing td, #box-software-list .listing-bottom td, 
#box-search .listing td, #box-search .listing-bottom td, 
#box-search-sections p, #box-software-diskuse .left, #box-software-diskuse .right, .listing,
#box-mobil-search .listing td, #box-mobil-search .listing-bottom td, #box-show-rating .left, #box-show-rating .right,
#box-jobs-all div.listing-bottom {
font-weight:bold;
padding:5px 5px 3px 5px;
color:#a0a0a0;
text-align:left;
}
div#listing-nav-top, div#listing-nav-bottom {
text-align:right;
}
/*#box-software-list .listing-bottom td, #box-search .listing-bottom td,*/ 
#box-mobil-search .listing-bottom td {
background:url("/g2/design/bg-line-h.gif") left top repeat-x;
text-align:left;
}
/*#box-software-list table .row-normal, #box-search table .row-normal,*/ 
#box-mobil-search table .row-normal {
background:url("/g2/design/bg-table-orange.gif") left bottom repeat-x;
}
#box-jobs-all div.listing {
background:url("/g2/design/bg-line-h.gif") left bottom repeat-x;
height: 20px;
margin-bottom: 5px;
}
#box-jobs-all div.listing-bottom {
height: 20px;
padding: 3px 5px 5px 5px;
margin-top: 5px;
}
.text-small {
color:#a0a0a0;
font-size:x-small;
}
.text-small a {
color:#a0a0a0;
}
.text-small a:hover {
color: #F64F01;
}
.text-small-black {
color:Black;
font-size:x-small;
}
p.software-details {
color:#a0a0a0;
font-size:x-small;
line-height:130%;
}
p.software-title {
margin-top:6px;
}
td.row-advert {
padding:5px 0 15px 0;
}
td.row-advert div.text-small {
font-size:x-small;
font-weight:bold;
color:#a0a0a0;
float:right;
}
.section-hidden {
display:none;
}
#box-nadpis-sekce div,
#box-detail-software-nadpis div {
padding-bottom:0px;
margin-bottom:0px;
}
#box-software-list div, #box-search div, #box-mobil-search div, #box-software-diskuse div, #box-show-rating div {
padding:0px;
margin:0px;
}
#box-small-user-rating ul {
list-style-type:none;
margin: 5px 0;
}
.send-recommendation, .send-jagg, .send-linkuj, .send-delicious, .send-alert, .send-share {
padding-left:25px;
margin-bottom: 2px;
}
.send-recommendation {
background:url("ico-mail.gif") 4px 65% no-repeat;
}
.send-jagg {
background:url("ico-jagg.gif") 4px 65% no-repeat;
}
.send-linkuj {
background:url("ico-linkuj.gif") 4px 65% no-repeat;
}
.send-delicious {
background:url("ico-delicious.gif") 4px 65% no-repeat;
}
.send-alert {
background:url("ico-alert.gif") 4px 65% no-repeat;
}
.send-share {
background:url("ico-share.gif") 4px 65% no-repeat;
}
.rate-software {
background:url("ico-comment.gif") 4px 70% no-repeat;
padding-left:25px;
margin-bottom: 2px;
}
.add-to-favourites, .add-to-favourites-ok {
background:url("ico-add-fav.gif") 4px 70% no-repeat;
padding-left:25px;
margin-bottom: 2px;
}
.add-to-favourites-ok {
background:url("ico-add-fav-ok.gif") 4px 70% no-repeat;
}
.redBox, .blueBox, .greenBox {
padding:6px;
margin:0px 3px 8px 3px;
}
.redBox {
color:#F64F01;
border:solid 2px #F64F01;
}
.redBox ul {
margin-left: 20px;
}
.blueBox {
color:#134AAD;
border:solid 2px #134AAD;
}
.greenBox {
color:#008C10;
border:solid 2px #008C10;
}
#box-search .blueBox {
padding: 6px;
margin: 10px 0;
}
#box-search .blueBox ul {
margin: 5px 0 0 0;
}
.infoBox {
margin: 10px 0 10px 0;
border: solid 2px #3C67C1;
float: left;
padding: 8px 5px;
width: 341px;
}
.infoBox a {
font-weight: bold;
color: #3C67C1;
text-decoration: none;
}
.button-med {
border:0px;
background:url("/g2/design/button-med.gif") left top no-repeat;
padding-bottom:3px;
width:102px;
height:22px;
color:White;
}
.button-small {
border:0px;
background:url("/g2/design/button-small.gif") left top no-repeat;
padding-bottom:3px;
width:85px;
height:22px;
color:White;
}
.button-program-new {
border:0px;
background:url("/g2/design/button-program-new.gif") left top no-repeat;
padding-bottom:3px;
width:118px;
height:23px;
color:White;
cursor: pointer;
}
.button-large {
border:0px;
background:url("/g2/design/button-large.gif") left top no-repeat;
padding-bottom:3px;
width:134px;
height:22px;
color:White;
}
.button-red {
border:0px;
background:url("/g2/design/button-red.gif") left top no-repeat;
padding-bottom:3px;
width:89px;
height:22px;
color:White;
cursor: pointer;
}
.button-small, .button-large, .button-red, .button-med {
font-size: 95%;
}
.back-to-software, .back-to-rating {
margin-top:10px;
clear:both;
background: url('bg-arrow-back-s.gif') center left no-repeat;
padding-left: 20px;
}
.back-to-rating {
background: url('ico-comment.gif') center left no-repeat;
}
.back-to-software a, .back-to-rating a {
font-weight:bold;
}
.greenBox .back-to-software {
color: Black;
margin-bottom: 5px
}
.comment-avatar {
float:left;
width: 110px;
text-align: center;
}
.comment-avatar img {
margin-top: 3px;
}
.comment-item {
float: left;
width:380px;
}
#box-software-diskuse li, #box-show-rating li {
clear:left;
padding: 0;
margin-bottom: 10px;
}
#box-software-diskuse li.rate-software, #box-show-rating li.rate-software {
padding-left: 25px;
}
#box-show-rating li.rate-software {
margin: 10px 0 5px 0;
}
#box-software-diskuse .author li, #box-show-rating .author li {
float: left;
clear: none;
margin: 0 0 4px 0;
}
#box-software-diskuse .comment-item, #box-show-rating .comment-item {
margin-top: 3px;
width: 325px;
}

#box-software-diskuse .text {
clear: both;
}
#box-show-rating .text {
clear: both;
margin: 2px 0;
}
#box-software-diskuse .author .reagovat, #box-software-diskuse .author .smazat, #box-show-rating .author .smazat {
float: right;
}
#box-software-diskuse .author .email, #box-software-diskuse .author .reagovat, #box-software-diskuse .author .smazat, #box-show-rating .author .email, #box-show-rating .author .smazat {
margin-left: 10px;
}
#box-software-diskuse .email a, #box-software-diskuse .reagovat a, #box-software-diskuse .smazat a, #box-show-rating .email a, #box-show-rating .smazat a {
color:#A0A0A0;
}
#box-software-diskuse .email a:hover, #box-software-diskuse .reagovat a:hover, #box-software-diskuse .smazat a:hover, #box-show-ratinge .email a:hover, #box-show-rating .smazat a:hover {
color:#3C67C1;
}
div.radek {
clear:both;
}
div.left {
float:left;
}
div.right {
float:right;
}
#box-contest-details img {
float:left;
margin-right:8px;
margin-bottom:8px;
}
.contest-details {
background:url("/g2/design/bg-line-h.gif") left bottom repeat-x;
padding:8px 0;
clear:both;
}
#box-contest-details ul {
list-style-type:none;
}
#box-contest-details ul li {
background:url("/g2/design/bg-arrow-brs.gif") 4px 6px no-repeat;
}
#box-contest-details ul.redBox li {
background:none;
}
#box-etarget h2 {
clear:both;
}
.buy a:hover {
color:#f64f01;
}
.screenshot-list {
text-align:center;
}

.screenshot-list img {
margin:5px;
border:solid 2px White
}
.screenshot-list .selected, .screenshot-list a:hover img {
border:solid 2px #f26009;
}
.screenshots-nav {
width:350px;
margin-left:auto;
margin-right:auto;
font-weight:bold;
}
.screenshot {
text-align: center;
}
#box-doporucujeme {
float: left;
width: 355px;
margin-top: 5px;
background: #f9f8f8 url('line-vertical.gif') 0 0 repeat-y;
}
#box-doporucujeme .box-content {
float: left;
margin-bottom: 5px;
}
#box-doporucujeme li {
display:block;
float:left;
width:85px;
font-size:x-small;
padding:0px;
}
#box-reklama-tip {
margin-bottom:10px;
}
.IM-tip div {
padding:0px;
margin-left:40px;
border-bottom:1px dashed #6f6f6f;
}
.IM-tip p {
margin:0px;
padding:0 0 5px 0;
line-height:130%;
text-align:left;
}
.IM-tip a {
color:#4c4c4c;
text-decoration:none;
}
.IM-tip a:hover {
text-decoration:none;
}
.IM-tip a b {
color:#e46d00;
text-decoration:underline;
}
.IM-tip img {
border:0px;
margin-left:15px;
padding:0 5px 5px 0;
float:left;
}
#box-last-article-homepage li {
clear:both;
float:left;
width:100%;
margin:0;
background:url("/g2/design/bg-arrow-ors.gif") 4px 5px no-repeat;
}
#box-last-article-homepage h3 {
font-size:small;
}
#box-last-article-homepage .article-date {
float:right;
width:90px;
text-align:right;
}
#box-last-article-homepage p.article-text {
font-size:1em;
}
#box-last-article-homepage p.text-small {
line-height:110%;
}
#box-last-article-homepage .article-info {
font-size:inherit;
clear:both;
display:none;
}
.article-text {
text-align:justify;
}
#h1-homepage {
display:none;
}
#box-contest-box img {
margin:5px auto;
}
#box-software-news div.textico, #box-software-novy div.textico, #box-software-aktualizovany div.textico {
float:left;
}
#box-software-news .item-details, #box-software-novy .item-details, #box-software-aktualizovany .item-details  {
float: right;
line-height: 140%;
text-align: right;
}
.message-post {
clear:both;
border-left:solid 3px #F64F01;
background:url("/g2/design/bg-line-h.gif") left bottom repeat-x;
margin:0;
margin-bottom:10px;
padding-bottom:5px;
padding:0;
}
.message-header {
padding-left:5px;
font-size:.9em;
line-height:120%;
color:#a0a0a0;
}
.message-body {
padding-left:5px;
}
.message-footer {
text-align:right;
}
#box-chyba {
padding:8px;
}
.number-list li {
list-style-type:lower-alpha;
}
#full-rating-nav-bottom {
clear: both;
}
#box-show-rating div.rate-rating {
margin-top: 5px;
font-size: 90%;
}
#box-show-rating ul {
margin: 0;
}
#bb-reklama {
margin: 5px 10px;
height: 60px;
}
.sponsored a {
font-size: 140%;
font-weight: bold;
}
p.software-details a {
font-size: 100%;
font-weight: normal;
}
a.button-a-med, a.button-a-med:visited {
border:0px;
background:url("/g2/design/button-med.gif") left top no-repeat;
padding-bottom:0px;
width:102px;
height:22px;
display: block;
text-align: center;
text-decoration: none;
font-size: 90%;
color:White;
}
div#sw-cz-list {
background:url("/g2/design/bg-shop-list.gif") left top repeat-x;
padding:10px 15px;
border:2px solid #008C10;
clear: both;
font-size: 90%;
text-align: left;
width:700px;
margin-bottom: 10px;
margin-left: 45px;
}
#sw-cz-list img {
border:solid 2px #f5f5f5;
float:left;
margin-right: 10px;
}
#sw-cz-list div.shop-item {
float:left;
width:320px;
margin-right: 20px;
font-size: 109%;
}
#sw-cz-list h4 {
margin-top: 0px;
font-weight: bold;
height: 33px;
font-size: 100%;
}
#sw-cz-list p {
font-size: 96%;
color: #a0a0a0;
padding-top: 5px;
}
#sw-cz-list .price-discounted {
color: #f64f01;
font-size: 90%;
}
#bb-advert {
text-align:center;
padding-top: 10px;
}
/*
#banner-skyscraper, #banner-skyscraper-s {
position:absolute;
left:0px;
top:0px;
width:100%;
_width: 120px;
text-align:center;
}

#banner-skyscraper-s {
top:260px;
}

#banner-skyscraper div.cover, #banner-skyscraper-s div.cover {
width:760px;
margin:0 auto;
text-align:right;
}
#banner-skyscraper div span, #banner-skyscraper-s div span {
float:right;
}
#banner-skyscraper div span span, #banner-skyscraper-s div span span {
width: 120px;
position:absolute;
}*/
#box-detail-article h2 {
font-size: 120%;
color:#F64F01;
}
#box-detail-article h3 {
font-size: 100%;
font-weight: bold;
color: Black;
}
#loginframe {
margin: 0px;
border: none;
height: 320px;
width: 350px;
}
#registerframe {
margin: 0px;
border: none;
height: 420px;
width: 390px;
}
.align-right {
text-align: right;
}
#box-jobs-small div.box-content {
margin-top: -10px;
margin-left: -12px;
}
#box-cv-online h2.box-title {
margin-top:32px;
}
#cv-online-logo{
float: right; 
margin: -10px -10px 0px 0px;
}
span.informal {
float: right;
display: block;
padding: 0 0 0 5px;
}
#box-quick-search {
position: absolute;
width: 300px;
}
#bqs {
position: absolute;
left: -260px;
}
#box-detail-software-opts h3.first-item {
font-size: 120%;
}
#login-box {
position: relative;
top: 5px;
left: 5px;
float: left;
display: inline;
padding: 64px 0 0 25px;
text-align:right;
color: #FFF;
font-size:.9em;
font-weight:bold;
min-width: 99px;
}
#login-box.google {
background: url('enhanced-by-google.png') 5px 35px no-repeat;
}
#login-box a {
/*color: #3C67C1;*/
color: white;
text-decoration: none;
}
#stahuj-magazin #login-box a:hover {
color: #b14607;
}
#favourite-list {
list-style-type: none;
padding: 0;
margin: 0;
margin-left: 20px;
}
#favourite-list li {
padding: 0;
margin: 0;
clear: both;
}
#favourite-list div {
width: 400px;
float: left;
}
#favourite-list input {
float: left;
display: block;
}
/*
Zalozky
*/
.menu {
clear:    both;
}
.menuItem, .menuItemSelected {
float:    left;
padding:    0em 0.5em 0em 0.5em;
height: 1.5em;
cursor:    default;
display:    block;
text-decoration:    none;
color:    #000;
}
.menuItem {
background-color:    #F9F7F8;
border:    1px solid #cecbce;
cursor:    pointer;
}
.menuItem:hover {
background-color:    #eee;
text-decoration:    none;
}
.menuItem:active {
background-color:    #ddd;
}
.menuItemSelected {
background-color:    White;
border-width:    1px;
border-style:    solid;
border-color:    #cecbce;
border-bottom-color:    White;
}
.menuItem, .menuItemSelected, .space, .spaceEnd {
}
.menuContent {
padding:    1em;
border-width:    0 1px 1px 1px;
border-style:    solid;
border-color:    #cecbce;
background-color:    #eee;
}
.spaceEnd {
padding:    1px 1px 0 0;
border-width:    0 0 1px 0;
border-style:    solid;
border-color:    #cecbce;
height: 1.5em;
}
.space {
width:    0.2em;
height: 1.5em;
float:    left;
padding:    1px 1px 0 1px;
border-width:    0 0 1px 0;
border-style:    solid;
border-bottom-color:    #cecbce;
}
.spaceBegin {
width:    1em;
height: 23px;
float:    left;
padding:    1px 1px 0 1px;
border-width:    0 0 1px 0;
border-style:    solid;
border-bottom-color:    #cecbce;
}
#folds {
padding-left:5px; 
}
.spacer {
height: 2em;
}
.more-items {
background:url("/g2/design/bg-arrow-brs.gif") 4px 6px no-repeat;
padding-left: 12px;
}
div.xml-export-icon-long {
position:absolute;
}
div.xml-export-icon-long a {
display: block;
position:relative;
top: -35px;
left: 395px;
}
div.xml-export-icon-list {
display: inline;
}
div.xml-export-icon-list a {
position:absolute;
margin-left: 5px;
}
span.hiddenMail {
white-space: nowrap;
}
.adsense {
text-align: center;
margin: 10px 0 0 0;
padding: 0px;
}
#box-ad-sense-vyhledavani .box-content, #box-ad-sense-list .box-content {
padding: 6px 0 0 3px;
}

#box-trailers-latest .box-content {
background: url('bg-trailers.gif') top left no-repeat;
height: 231px;
padding: 0px;
}
#box-trailers-latest .box-content ul {
clear: both;
list-style-type: none;
padding: 8px 0 0 0;
_padding: 2px 0 0 0;
margin: 0 0 0 10px;
}
#box-trailers-latest .box-content li {
padding: 0 0 0 10px;
margin-left: 10px;
background: url('bg-trailer-item.gif') center left no-repeat;
}
#box-trailers-latest .btnMore {
margin-right: 10px;
}
#box-trailers-latest .box-content div.first {
padding-top: 30px;
}
#box-trailers-latest .box-content img {
float: left;
margin: 0 8px 0 13px;
}
#box-trailers-latest .box-content h4 {
margin: 0;
padding: 0;
width: 154px;
overflow: hidden;
}

#box-download .box-content {
padding: 5px 0 0 0;
}

#box-download .box-content p {
padding: 0 8px;
margin: 10px 0;
}
#box-download .box-content h5 {
color: #666;
margin-left: 8px;
}

.dl-header {
background: url('nodbox_top.gif') bottom left no-repeat;
width: 507px;
height: 7px;
padding: 0;
line-height: 7px;
}

.dl-main {
background: url('nodbox_main.gif') top left repeat-y;
width: 507px;
}

.dl-main div {
padding-left: 8px;
line-height: 22px;
}
.dl-main div.right {
padding: 0;
margin-right: 30px;
}

.dl-main div img {
vertical-align: middle;
}
#box-download .dl-main h5 {
color: #3C67C1;
padding: 0;
margin: 0;
}
.dl-footer {
background: url('nodbox_bottom.gif') top left no-repeat;
width: 507px;
height: 7px;
}
.dl-cont {
padding-left: 15px;
margin: 10px 0 5px 0;
}
#nod32 {
font-weight: bold;
height: 30px;
background: url('bg-line-dashed.gif') top left repeat-x;
width: 990px;
}
#nod32 div {
color: #15696c;
padding: 3px 0 5px 0;
text-align: center;
line-height: 20px;
}
#nod32 img {
vertical-align: middle;
}
#box-newsletter .box-content {
margin: 0;
padding: 10px 0;
}
#box-newsletter .title h4 {
display: inline;
}
#box-newsletter .title {
margin: 5px 0 10px 90px;
}
.box-title .unfolded a , .box-title .folded a {
display: block;
width: 7px;
height: 7px;
margin: 10px 0 0 5px;
}
.box-title .unfolded a {
background: url('bg-close-n.gif') top left no-repeat;
}
.box-title .unfolded a:hover {
background: url('bg-close-a.gif') top left no-repeat;
}
.box-title .folded a {
background: url('bg-max-n.gif') top left no-repeat;
}
.box-title .folded a:hover {
background: url('bg-max-a.gif') top left no-repeat;
}
#box-tip .btnMore {
margin-left: 10px;
}
h3.box-title {
font-size: 100%;
}
.toplist {
width: 215px;
float: left;
margin-bottom: 10px;
}
.toplist .contents {
padding-left: 10px;
}
.toplist.left {
margin-right: 20px;
}
.toplist-line {
background: url('bg-line.gif') bottom left repeat-x;
line-height: 1px;
height: 1px;
clear: both;
margin-top: 10px;
padding: 0;
}
#box-info-menu-stahuj {
width: 355px;
float: left;
}
#box-info-zebricky h2 {
background: url('bg-line.gif') bottom left repeat-x;
padding: 2px 0 2px 12px;
line-height:27px;
font-size:100%;
margin: 0;
color: #F64F01;
}
#box-info-zebricky .like-table {
margin-top: 20px;
}
#box-info-zebricky h3 {
color: #F64F01;
}
#box-small-rating {
width: 225px;
float: left;
}
#box-small-user-rating {
width: 225px;
float: left;
margin-left: 15px;
}
#box-small-rating span, #box-small-user-rating span, #box-rating-add span {
color: #666666;
line-height: 24px;
margin: 0px 0 0 4px;
font-size: .95em;
}
#user-rating-container img, #box-small-rating img {
vertical-align: middle;
}
#user-rating-container, 
#user-rating-info {
display: inline-block;
vertical-align: middle;
}
#box-small-user-rating img, #box-rating-add img {
cursor: pointer;
}
.rating-input {
width: 320px;
}
.user-rating-com {
margin: 10px 0 0 0;
}
.rating {
margin: 0 0 10px 20px;
}
.rating .user-rating-title {
padding-right: 10px;
color: Black;
font-weight: bold;
}
p.no-result {
padding: 5px 0 5px 40px;
margin: 10px 0 0 0px;
background: url('ico-bwar.gif') left center no-repeat;
line-height: 31px;
font-weight: bold;
color: #666;
}
.no-result-big {
padding: 5px 0 5px 45px;
margin: 10px 0 0 10px;
background: url('ico-bwar.gif') left center no-repeat;
font-weight: bold;
color: #666;
}
#box-vyrobce-info img {
float: right;
margin: 0 10px 0 20px;
}
#box-vyrobce-info ul {
padding: 0;
margin: 10px 0 0 0;
list-style-type: none;
}
#box-vyrobce-info li {
padding: 0;
margin: 0;
float: left;
margin-right: 20px;
}
#box-vyrobce-info span {
color:#a0a0a0;
}
#hp-ico {
position: relative;
}
#hp-ico div {
position: absolute;
width: 20px;
left: -22px;
top: -80px;
}
#box-user-quick-info {
float:left;
width:100%;
height:40px;
background:url("userbar.gif") 0 0 no-repeat;
color:#A0A0A0;
}
#box-user-quick-info .box-content {
padding:0 0 0 5px;
}
#box-user-quick-info .left, #box-user-quick-info .right {
padding-top:7px;
}
#box-user-quick-info img.ico {
margin-right:5px;
}
#box-user-quick-info .right, #box-user-quick-info .right a {
color:#A0A0A0;
}
#box-user-quick-info .right strong {
color:#666;
}
#box-user-quick-info .right a:hover {
color:#3C67C1;
}
#box-user-quick-info .left img {
margin:0 5px 0 10px;
}
#change-theme-ico {
margin-left: 15px;
vertical-align: middle;
}
#detail-line {
background-color: White;
margin-top: 1px;
}
#detail-line-left {
float: left;
width: 750px;
}
#detail-line-right {
float: left;
width: 223px;
}
#box-detail-software-folds .box-content {
clear: both;
padding: 0;
}
#box-detail-software-opts .box-content {
padding: 10px 0 0 5px;
margin-bottom: 25px;
}
.detailMargin #box-detail-software-opts .box-content {
margin-top: 30px;
}
#box-detail-software-folds .menuItem, #box-detail-software-folds .menuItemSelected {
-moz-border-radius: 0;
padding: 0 1.75em 0 1.75em;
height: 23px;
line-height: 22px;
font-weight: bold;
text-decoration: underline;
}
#box-detail-software-folds .menuItem:hover {
background-color: White;
text-decoration: none;
}
#box-detail-software-folds .menuItemSelected {
text-decoration: none;
color: #a0a0a0;
line-height: 23px;
}
#box-detail-software-folds .space, #box-detail-software-folds .spaceEnd {
height: 23px;
}
#box-detail-software-opts .download/*, #box-detail-software-opts .buy*/, #box-detail-software-opts .buy-reklama-download {
float: left;
}
#box-detail-software-opts .buy-reklama-download {
width: 270px;
}
#box-detail-software-opts .reklama-download {
padding: 0px 20px 6px 20px;
background-color: #F9F8F8;
}
div.reklama-download small {
display:block;
color: #A0A0A0;
text-align: right;
} 
div.reklama-download img {
float: left;
margin: 15px 15px 0 0;
}
#box-detail-software-opts ul {
margin: 0 0 0 10px;
}
#box-detail-software-opts ul.download{
margin-left: 5px;
margin-top: 10px;
}
#box-detail-software-opts ul.buy {
margin-left: 20px;
}
.options {
float: right;
width: 180px;
font-size: 98%;
}
#box-tiny-rating {
clear: both;
position: absolute;
}
#box-tiny-rating div {
position: relative;
top: 20px;
z-index:2;
left: 630px;
}
.screenshot-prev, .screenshot-actual, .screenshot-next {
display:block;
float:left;
}
.screenshot-prev {
position:relative;
left:-5px;
top:154px;
width:9px;
height:14px;
line-height:1px;
}
.screenshot-actual {
line-height: 320px;
text-align: center;
width:400px;
}
.screenshot-actual img {
vertical-align: middle;
}
.screenshot-next {
position:relative;
left:5px;
top:154px;
width:9px;
height:14px;
line-height:1px;
}
.screenshot-prev a, .screenshot-next a {
display:block;
float:left;
width:9px;
height:14px;
text-decoration:none;
font-size:1px;
line-height:1px;
}
.screenshot-prev a {
background:url('arrow-middle-left-s.gif') 0 0 no-repeat;
}
.screenshot-next a {
background:url('arrow-middle-right-s.gif') 0 0 no-repeat;
}
.screenshot-prev a:hover, .screenshot-prev a:active, .screenshot-next a:hover, .screenshot-next a:active {
background-position:1px 1px;
}
.screenshot-prev span, .screenshot-next span {
visibility:hidden;
}
.screenshot-cover {
margin: 5px 0 10px 8px;
}
#box-screenshots .box-content {
padding-top: 15px;
}
.cursor {
cursor: pointer;
}
#skins-menu {
float: right;
position: relative;
z-index: 5;
display: none;
}
#skins-menu div {
position: absolute;
padding: 8px 0 5px 0;
z-index: 5;
background: White url('userstyle-bg.gif') top left no-repeat;
width: 38px;
height: 42px;
left: -38px;
top: 2px;
}
#skins-menu img {
border: solid 1px White;
margin: 0;
}
#skins-menu a {
margin-left: 6px;
}
#skins-menu a:hover img, #skins-menu a.selected img {
border: solid 1px #F64F01;
}
fieldset {
border: none;
padding: 0;
margin:0;
}
fieldset label, fieldset .left {
padding: 4px 0;
display: block;
float: left;
width: 7em;
font-weight: bold;
text-align: right;
}
fieldset.big label {
width: 10em;
}
fieldset.big input {

}
fieldset.big .submit {
padding-left: 10em;
}
fieldset input, fieldset .right {
display: block;
float: left;
width: auto;
margin: 2px 0 2px 5px;
}
fieldset p {
clear: both;
margin: 0;
padding: 0;
}
fieldset .submit {
padding-left: 7em;
}
span.empty {
color:#A0A0A0;
}
#box-statistiky {
margin-bottom: 10px;
}
#box-software-diskuse-add .box-content {
padding-top: 0;
}
#box-software-diskuse-add p.text {
margin: 0 0 15px 0;
}
#f_user_alert {
color: #3C67C1;
}
#f_user_conf {
color: #3C67C1;
}
#box-jobs-all .jobs_cont {
background: White url('jobs_box_bg.gif') left top repeat-x;
height: 180px;
border-bottom: 1px solid #dadada;
padding: 0;
margin: 0 0 5px 0;
}
#box-jobs-all h3 {
margin: 8px 8px;
font-size: 120%;
}
#box-jobs-all .button {
border: none;
color: White;
font-weight: bold;
background: White url('jobs_bt_search.gif') left top no-repeat;
height: 26px;
width: 87px;
cursor: pointer;
}
#box-jobs-all .box-content {
padding: 12px 0px 0 5px;
}
#box-jobs-all #f_lokalita {
margin-left: 120px;
width: 170px;
overflow: hidden;
}
#box-jobs-all .jobs_left {
background: url('jobs_box_left.gif') left top no-repeat;
float: left;
height: 180px;
}
#box-jobs-all .jobs_right {
background: url('jobs_box_right.gif') top right no-repeat;
width: 2px;
height: 180px;
float: right;
}
#box-jobs-all .bottom {
margin-top: 5px;
text-align: right;
}
#box-jobs-all select {
margin-left: 2px;
}
#box-jobs-reklama .box-content {
text-align: center;
}
#box-jobs-doporucuje .box-content {
padding: 0px;
}
#box-jobs-doporucuje ul {
margin: 8px 0 15px 7px;
}
.vlozit-cv {
background: url('jobs_sendcv.gif') top left no-repeat;
padding-left: 75px;
height: 70px;
}
.kalkulator {
background: url('jobs_calc.gif') top left no-repeat;
padding-left: 75px;
height: 80px;
}
.vlozit-cv a, .kalkulator a {
font-size: 190%;
line-height: 120%;
font-weight: bold;
}
#box-jobs-doporucuje .clear {
height: 2px;
clear: both;
margin:10px 0;
background:url("/g2/design/bg-line-h.gif") left top repeat-x;
}
.center {
margin-top: 10px;
text-align: center;
}
.jobs-ad {
text-align: center;
}
.add-down {
margin-left: 5px;
}
#box-after-download {
float: left;
}

#soutez fieldset legend {
margin:10px 0;
font-size:120%;
font-weight: bold;
color: black;
line-height: 120%;    
}
#soutez .f_left {
padding: 4px 0;
margin-right: 10px;
display: block;
float: left;
width: 15em;
font-weight: bold;
text-align: right;
}
#soutez .f_right {
width: 20em;
float: left;
text-align: left;
}
#soutez .f_left input {
float: right;
margin-top: 6px;
}
#soutez .button-large {
float: left;
margin: 2em 0 0 0;
}

.soutez-otazky {
list-style-type: decimal;
list-style-position: inside;
clear: both;
}

.soutez-otazky p label {
margin-left: 20px;
}

.soutez-odpovedi {
list-style-type: lower-alpha;
list-style-position: inside;
}
.soutezObrazekDetail {
float: left;
border: 0;
margin: 10px;
}

.vice-soutezi li {
    list-style-type: none;
    list-style-position: inside;
    list-style-image: none;
}

#box-hp-square-reklama .box-content{
padding: 0;
}
#box-digitalne ul {
list-style-type: none;
margin: 0;
padding: 0;
}
#box-digitalne img {
float: left;
margin-right: 5px;
}
#box-digitalne strong {
font-weight: normal;
}
#box-digitalne a {
text-decoration: none;
}
#box-digitalne a:hover {
text-decoration: underline;
}
#box-digitalne ul.detail li {
float: left;
width: 240px;
clear: none;
}
#box-digitalne ul.detail {
height: 50px;
}
#box-digitalne li {
height: 45px;
margin-bottom: 8px;
clear: both;
padding: 0px;
}
#box-digitalne .box-content {
padding-top: 10px;
}
#box-digitalne .btnMore a {
text-decoration: underline;
}
#box-digitalne .btnMore.detail {
margin-bottom: 8px;
}
#box-ad-fox {
width: 830px;
}
#box-ad-fox .box-content {
padding: 0;
}
#column2-312 #box-ad-fox {
width: 475px;
}
#centrum-o2-frame {
clear: both;
text-align: center;
margin: 20px auto;
width: 370px;
}
menu.pristupnost{
position:absolute;
top:0;
left:-9999px;
overflow:hidden;
}
#obsah{
height: 1px;
line-height: 1px;
}
/**/
#box-magaziny-import,
#box-import-hratelne {
width: 355px;
background: #f9f8f8 url('line-vertical.gif') 0 0 repeat-y;
float: left;
}
#box-magaziny-import .article,
#box-import-hratelne .article {
width:285px;
height: 60px;
padding:3px 0;
}
#box-magaziny-import .article .article-img,
#box-import-hratelne .article .article-img {
float:left;
position:relative;
left:2px;
width:40px;
text-align:center;
margin-top: 7px;
}
#box-magaziny-import .article .article-img img,
#box-import-hratelne .article .article-img img {
border:1px solid #CBCBCB;
}
#box-magaziny-import .article .article-content,
#box-import-hratelne .article .article-content {
float:right;
width:235px;
padding:3px 0 0 0;
}
#box-magaziny-import .article h3,
#box-import-hratelne .article h3 {
font-size:100%;
line-height:140%;
margin:0 0 3px 0;
}
#box-magaziny-import .article-content p,
#box-import-hratelne .article-content p {
clear:both;
margin:0 0 3px 0;
width:235px;
}
#box-magaziny-import a,
#box-import-hratelne a {
text-decoration:none;
}
#box-magaziny-import a:hover, #box-magazins a:active,
#box-import-hratelne a:hover {
text-decoration:underline;
}
#box-import-hratelne h2.box-title{
margin-top: 10px;
}
/* detail programu */
#box-magaziny-import .article-detail {
width:338px;
height: 60px;
padding:3px 0;
}
#box-related-clanky {
margin-top: 5px;
width: 355px;
background: #f9f8f8 url('line-vertical.gif') 0 0 repeat-y;
float: left;
}
#box-related-clanky .article-detail {
width:290px;
padding:3px 0;
min-height: 50px;
}
#column-detail #box-related-clanky .article-detail {
width:350px;
padding:3px 0;
}
#box-magaziny-import .article-detail .article-img,
#box-related-clanky .article-detail .article-img {
float:left;
position:relative;
left:2px;
width:40px;
text-align:center;
margin-top: 7px;
}
#box-magaziny-import .article-detail .article-img img,
#box-related-clanky .article-detail .article-img img {
border:1px solid #CBCBCB;
}
#box-magaziny-import .article-detail .article-content-detail {
float:right;
width:285px;
padding:3px 0 0 0;
}
#box-related-clanky .article-detail .article-content-detail {
float: left;
width: 230px;
padding:3px 0 0 0;
margin-left: 10px;
}
#column-detail #box-related-clanky .article-detail .article-content-detail {
width: 285px;
}
#box-magaziny-import .article-detail h3,
#box-related-clanky .article-detail h3 {
font-size:100%;
line-height:140%;
margin:0 0 3px 0;
}
#box-magaziny-import .article-content-detail p {
clear:both;
margin:0 0 3px 0;
}
#box-related-clanky .article-content-detail p {
clear:left;
margin:0 0 3px 0;
}
#box-related-clanky div.clear {
height: 1px;
font-size: 1px;
clear: both;
}
div.google-advert-left{
width: 485px; 
float: left;
}
div.google-advert-right{
width: 270px; 
/*height: 60px;*/ 
float: left;
padding-top: 3px;
}
.print a {
display:block;
width:16px;
height:20px;
background:url("print.gif") center center no-repeat;
}
.email-icon, .send-to-frined a {
display:block;
width:16px;
height:16px;
background:url("ico_email.gif") 0 0 no-repeat;
text-decoration: none;
}
.send-to-frined a {
height:16px;
background-position:center center;
}
.email-icon small, .send-to-frined small, .print small {
font-size:1px;
visibility:hidden;
}

/***********
 * REKLAMY *
 ***********
 */
#banner-mediumrectangle {
float:left;
width: 300px;
color:#A0A0A0;
margin: 5px 0 0 30px;
}
#banner-skyscraper {
float:right;
width:120px;
margin-top: 5px;
color:#A0A0A0;
}
#banner-texttip {
float:left;
width:355px;
color:#A0A0A0;
}
#banner-wallpaper {
width:480px;
padding:0 0 3px 0;
margin-top: 5px;
color:#A0A0A0;
}
#banner-texttip1 {
float:left;
width:480px;
margin-top: 5px;
color:#A0A0A0;
}
#banner-owncontent {
float:left;
width:480px;
padding:3px 0;
color:#A0A0A0;
}
#banner-wallpaper2 {
float:left;
width:480px;
margin-top: 5px;
padding:0 0 3px 0;
color:#A0A0A0;
}

#box-detail-software-report {
width: 470px;
}
#box-detail-software-report #report{
margin-left: 5px;
}
#box-detail-software-report #reportButton {
float: right;
}
#box-user-profile-edit {
width: 845px;
float: left;
}
#box-informace-oprojektu .box-content, #box-info-stahuj-bezpecne .box-content {
text-align: justify;
}
#box-ikonky table{
font-size: 10px;
}
#testG {
display: none;
}
.widget{
position: absolute;
}
.widget a {
color: #3C67C1;
padding-left: 17px;
background:#fff url("ico_centrum.gif") 0 2px no-repeat;
position: relative;
left: 259px;
top: -35px;
}

/**
 * nové vyhledávání
 */ 
#chGlobalSearch {
float:left;
padding: 0;
margin: 8px 0 0 63px;
height: 67px;
/*width: 550px;*/
/*padding:23px 21px 0 48px;*/
}
#chGlobalSearch .searchInput {
border: 1px solid #557BBE;
color: #ffff;
/*height: 33px;*/
width: 412px;
font-size: 18px;
font-weight: bold;
vertical-align:middle;
padding-left: 6px;
padding-top: 6px;
padding-bottom: 6px;
}
#chGlobalSearch .searchInput.empty {
color: #aaa;
}
#chGlobalSearch .searchSubmit {
width: 112px;
height: 35px;
padding: 0px;
background: url(button_search_stahuj_bg.gif) repeat-x;
background-position:0px 0px;
border: 0;
color: white;
font-weight: bold;
font-size: 18px;
vertical-align:middle;
margin-left: 3px;
}
#chGlobalSearch .searchSubmit:hover {
background-position:0px -35px;
cursor: pointer;
}
#chGlobalSearch ul {
list-style: none;
padding: 0;
margin: 0;
overflow: hidden; /* reset floating */
zoom: 1; /* IE */
}
#chGlobalSearch li {
margin: 0;
height: 20px;
float: left;
color:white;
padding: 0;
/*margin-right: 1em;*/
}
#chGlobalSearch li a {
display: block;
padding: 0 12px 0 12px;
line-height: 20px;
color:white;
text-decoration: none;
font-weight: bold;
}
#chGlobalSearch form {
display: none;
padding: 6px;
margin: 0;
}
#chGlobalSearch form p {
margin: 0;
}
#chGlobalSearch form.active {
display: block;
}
#chGlobalSearch li a.active, #chGlobalSearch form.active {
background: #224B7F;
}
#chGlobalSearch li a:hover {
background: #224B7F;
}
#searchFilter {
float: left;
/*width: 190px;*/
/* gap */
width: 180px;
border-right: 1px solid #eaeaea;
}
#searchResult {
/*float: left;*/
float: right;
width: 780px;
}
span.iko_cz {
width: 16px;
height: 11px;
background-image: url(ikona_cz.gif);
display: inline-block;
line-height: 25px;
}
span.iko_sk {
width: 16px;
height: 11px;
background-image: url(ikona_sk.gif);
display: inline-block;
}
h1 span.iko_cz,
h1 span.iko_sk {
margin-left: 5px;
margin-bottom: 5px;
}
span.iko_cz small,
span.iko_sk small {
display: none;
}
#searchFilter strong a:link,
#searchFilter strong a:visited  {
color: black;
}
#searchResult p.software-details a:link,
#searchResult p.software-details a:visited {
color: green;
}
#searchResult p.software-details {
font-size: 100%;
}
#box-search table .row-normal,
#box-search table .row-last,
#box-software-list table .row-normal,
#box-software-list table .row-last {
color: #A0A0A0;
}
#box-search table .first-col {
color: black;
}
#box-software-list table .first-col {
color: black;
width: 445px;
}

/* search container */
.search-results-container {
width: 974px;
}
div#box-search div.search-results-container,
div#box-software-list div.search-results-container                       {
   overflow: hidden;
   zoom: 1;
   padding: 30px 0;
}
div#box-search div.search-results-container h3,
div#box-software-list div.search-results-container h3							{
font-size: 15px;
font-weight: normal;
}
/* search side bar */
div#box-search div.search-side-bar,
div#box-software-list div.search-side-bar                         {
}
div#box-search div.search-side-bar ul,
div#box-software-list div.search-side-bar ul                      {
padding-right: 10px;
}
div#box-search div.search-side-bar li,
div#box-software-list div.search-side-bar li                      {
   padding: 0 0 0 13px;
   background-image: none;
}
div#box-search div.search-side-bar li.search-side-bar-active,
div#box-software-list div.search-side-bar li.search-side-bar-active      {
   font-weight: bold;
   background: url('search-bullet.gif') 6px center no-repeat;
   color: black;
}
div#box-search div.search-side-bar div.search-side-bar-servers li  {
	padding-left: 21px;
}
div#box-search div.search-side-bar div.search-side-bar-servers li.search-side-bar-active  {
	background-position: 10px center;
}
/*div#box-search div.search-side-bar div.search-side-bar-servers li {}*/

div#box-search div.search-side-bar li.search-digitalne				{
	background: url('digitalne_16x16.gif') 2px center no-repeat;
}
div#box-search div.search-side-bar li.search-hratelne 				{
	background: url('hratelne_16x16.gif') 2px center no-repeat;
}

/* search side bar - servers */
div#box-search div.search-side-bar-servers                        {
   width: 176px;
   padding: 2px 0 0 0;
   background: #f9f8f8 url('search-box-new.gif') 0 0 no-repeat;
   color: grey;
   font-size: 14px;
}
div#box-search div.search-side-bar-servers ul                     {
   padding: 0 0 12px 0;
   background: url('search-box-new.gif') -200px bottom no-repeat;
}

/* search results ad */
div#box-search div.search-results-ad,
div#box-software-list div.search-results-ad                       {
   margin: 0 0 20px 0;
   border-bottom: #CCC dotted;
   border-bottom-width: 1px;
   padding: 0 0 20px 6px;
   /*padding: 100px 20px;*/
   /*background: #f9f8f8;*/
}

div#box-search #adsense1 {
   margin: 0 0 10px 0;
   border-bottom: #CCC dotted;
   border-bottom-width: 1px;
   padding: 0 0 10px 6px;
}
div#box-search #adsense1.top {
   margin: 0 0 10px 0;
   /*border-top: #CCC dotted;
   border-top-width: 1px;*/
   border-top: 0;
   border-bottom: 0;
   padding: 0 0 10px 6px;
}
div#box-search div#listing-nav-bottom,
div#box-software-list div#listing-nav-bottom {
text-align:center;
width: 100%;
margin: 40px 0 40px 0;
font-size: 14px;
font-weight: normal;
}
div#box-search div#listing-nav-bottom a,
div#box-software-list div#listing-nav-bottom a {
padding: 0 5px 0 5px;
}
div#box-search div#listing-nav-bottom .curr,
div#box-software-list div#listing-nav-bottom .curr {
padding: 0 5px 0 5px;
color: black;
}
#box-search .fulltext-number-result,
#box-software-list .fulltext-number-result {
padding: 20px 0 0 10px;
font-size: 14px;
}
/* adfox */
#searchResult .adfox-box div a {
color: green;
}
#searchResult .adfox-box p {
margin: 0;
}
#searchResult .adfox-box h3 {
margin: 10px 0 0 0;
display: table;
}
#searchResult #adfox-l2 h2 {
font-size: 13px;
text-align: right;
}
#searchResult #adfox-l2 h2 a {
color: #666;
}

#search-stahuj-digitalne strong {
color: grey;
}
#search-stahuj-digitalne div.article           {
   clear: none;
	/*float: none;*/
	float: left;
   width: auto;
   padding: 0;
   margin: 0 0 25px 0;
}
#search-stahuj-digitalne div.article h2        {width: auto;}
#search-stahuj-digitalne div.article h2 a      {color: #3c67c1;}
#search-stahuj-digitalne div.article div.article-img    {
   position: static;
   float: left;
   display: inline;
   width: 110px;
   padding: 1px;
}
#search-stahuj-digitalne div.article div.article-content   {
   float: none;
   width: auto;
   overflow: hidden;
   zoom: 1;
}
#search-stahuj-digitalne .article-date {
   float:none;
}
#search-stahuj-digitalne div.article div.article-tags 	   {
	color: grey;
}
#search-stahuj-digitalne div.article div.article-tags a		{
   color: green;
}

#chGlobalSearch div.autocomplete {
width:420px;
margin:0px;
padding:0px;
position:absolute;
z-index: 2;
}
#chGlobalSearch div.autocomplete ul {
list-style-type:none;
margin:0px;
padding:0px;
width: 415px;
background-color:white;
border:1px solid #888;
}
#chGlobalSearch div.autocomplete ul .selected {
background-color: #eeeeee;
color: #f64f01
}
#chGlobalSearch div.autocomplete ul li {
list-style-type:none;
display:block;
margin:0;
padding:2px;
height:20px;
cursor:pointer;
font-size: .9em;
color: black;
width: 410px;
}

/************************
 * NOVÝ DETAIL PROGRAMU * 
 ************************/  
#column-detail .download_button,
.download-ess-bottom .download_button {
	color: white;
	float: left;
	padding: 8px 0 0 5px;
	font-size: 11px;
}
#column-detail .download_button .title,
.download-ess-bottom .download_button .title {
	font-size: 18px;
	font-weight: bold;
}
#column-detail a.download_title,
.download-ess-bottom a.download_title {
	text-decoration: none;
	color: white;
	width: 252px;
	height: 48px;
	background: url('button_download.gif') no-repeat;
	background-position:0px 0px;
	display: block;
	float: left;
}
#download-button-big #column-detail a.download_title {
	background: url('button_download_bg.gif') no-repeat;
}
.download-ess-bottom a.download_title {
	width: 185px;
	margin-right: 10px;
	background: url('dwn_button.gif') no-repeat;
}
#column-detail a.download_title:hover,
.download-ess-bottom a.download_title:hover,
#download-button-big #column-detail a.download_title:hover {
	background-position:0px -48px;
}

#column-detail .buy_button {
	color: white;
	float: left;
	padding: 8px 0 0 5px;
	font-size: 11px;
}
#column-detail .buy_button .title {
	font-size: 18px;
	font-weight: bold;
}
#column-detail a.buy_button_title {
	text-decoration: none;
	color: white;
	width: 122px;
	height: 48px;
	background: url('button_kup.gif') no-repeat;
	background-position:0px 0px;
	display: block;
	float: left;
	margin-left: 10px;
}
#column-detail a.buy_button_title:hover {
	background-position:0px -48px;
}
#column-detail .buy_button_verze {
}
#column-detail a.buy_button_verze_main {
	background: url('button_kup_verzi.gif') no-repeat;
	width: 122px;
	height: 48px;
	display: block;
	float: left;
	margin-left: 10px;
}
#column-detail a.buy_button_verze_main:hover {
		background: url('button_kup_verzi_a.gif') no-repeat;
}

#box-small-rating-top span#user-rating-count {
	/*float: right;*/
	padding-left: 5px;
	/*padding-top: 2px;*/
	/*line-height: 24px;*/
	color: #666666;
	vertical-align: middle;
}
#box-small-rating-top img {
	vertical-align: middle;
}
#box-small-rating-top .title,
#column-detail h2.box-title,
#column-download h2.box-title {
	color: #666666;
	font-weight: bold;
	font-size: 14px;
}
#column-detail .fb_recommend {
	float: right;
	width: 420px;
	text-align: right;
	position: relative;
	top: -5px;
}
#box-detail-software-related-clanky h3 {
	font-size: 12px;
}
#box-small-user-rating ul.services {
	margin:0;
	padding:0;
}
#box-small-user-rating ul.services li {
	float:left;
	width:22px;
	height:20px;
	margin:0;
	padding:0;
	background:none;
}
#box-small-user-rating ul.services li.icq {
	width: 28px;
	margin-left: -5px;

}
.skyscraper-detail-programu {
	position: absolute;
	top: 475px;
	left: 0;
	width: 100%;
}
.skyscraper-detail-programu #banner-skyscraper {
	position: relative; 
	width: 989px;
	margin: 0 auto;
	float: none;
}
.skyscraper-detail-programu #banner-skyscraper .banner-skyscraper-position {
	position: absolute; 
	top: 68px; 
	left: 993px;
}
#column-detail #banner-texttip {
	float:left;
	width:480px;
	color:#A0A0A0;
}
#column-detail #banner-mediumrectangle {
	float:left;
	width: 480px;
	text-align: center;
	color:#A0A0A0;
	margin: 5px 0 0 30px;
}
#box-detail-software-versions td.ikon {
	background: url("ico_down_small.gif") no-repeat scroll 0 2px transparent;
	padding-left: 15px;
}
#column-detail #box-related-software {
	float: left;
	margin: 0 5px 5px 0;
	width: 235px;
	overflow: hidden;
	/*background: #ffffff url('line-vertical.gif') 0 0 repeat-y;*/
	background: none;
}
#column-detail #box-related-software ul li {
	padding-left:20px;
}
#column-detail #box-related-software ul li b {
	display:none;
}
#column-detail .facebook-user {
	margin-top: 5px;
	width: 240px;
	float: left;
}

/**
 * download programu
 */
.download-box {
	width: 642px;
}
.download-box-top {
	background: url("dwn_box_bg_top.gif") left 0 no-repeat;
	width: 642px;
	height: 14px;
	margin-top: 20px;
}
.download-box-bottom {
	background: url("dwn_box_bg_bottom.gif") left 0 no-repeat;
	width: 642px;
	height: 14px;
	clear: both;
}
.download-box-area {
	background: url("dwn_box_bg.gif") left 0 repeat-y;
	width: 642px;
	float: left;
	overflow: hidden;
	zoom: 1;
}
.download-box-text {
	background: url("dwn_line_vertical.gif") right top no-repeat;
	padding: 5px 0 5px 18px;
	width: 481px;
	float: left;
}
.download-box-text strong {
	font-weight: 900;
	color: black;
	font-size: 14px;
}
.download-box-links {
	padding-top: 5px;
	color: #666666;
}
.download-box ul {
	margin: 15px 0 0 0;
	list-style-type:none;
	float: left;
	width: 200px;
}
.download-box li {
	background:url("/g2/design/arrow_blue_gr_bg.gif") 3px 5px no-repeat;
}
.download-box-nod {
	width: 135px;
	text-align: center;
	float: left;
	color: #666666;
	font-weight: bold;
}
.download-box-nod .img-top {
	margin-bottom: 5px;
}
.download-box-nod .img-bottom {
	margin-top: 5px;
}
#column-download #column {
	width: 270px;
	margin-top: 25px;
	padding-left: 20px;
	background:url("/g2/design/dwn_bg-line-dashed-vertic.gif") left top repeat-y;
	min-height: 300px;
}
#column-download .download-buy-version {
	background:url("/g2/design/dwn_bg-line-dashed.gif") left bottom repeat-x;
	height: 69px;
}
#column-download .download-buy-version-bottom {
	height: 20px;
}
#column-download .buy_button {
	width: 240px;
	color: white;
	float: left;
	padding: 8px 0 0 10px;
	font-size: 11px;
}
#column-download .buy_button .title {
	font-size: 18px;
	font-weight: bold;
}
#column-download a.buy_button_title {
	text-decoration: none;
	color: white;
	width: 240px;
	height: 48px;
	background: url('/g2/design/bt_kup_long.gif') no-repeat;
	background-position:0px 0px;
	display: block;
	float: left;
	margin-left: 10px;
}
#column-download a.buy_button_title:hover {
	background-position:0px -48px;
}
#column-download #box-download-tip .box-content{
	padding-top: 0;
}
#column-download .download-tip {
	color: #666666;
	font-weight: bold;
	line-height: 18px;
	margin: 0 0 40px 0;
	display: block;
}
#column-download .download-tip-img {
	position: relative;
	margin-bottom: 5px;
} 
#column-download .download-tip-img img {
	border:1px solid #ccc;
}
#column-download .download-tip-button {
	display: none;
}
#column-download a.download-tip-button-a {
   clear: both;
	position: absolute;
	top: 100px;
	left: 135px;
	background: url('bt_screen_sprites.png') no-repeat;
	background-position: 0px 0px;
	display: block;
	width: 98px;
	height: 39px; 
} 
#column-download a.download-tip-button-a:hover {
	background-position:0px -39px;
}
#column-download #banner-wallpaper {
	margin-top: 25px;
	width: 100%;
}
#column-download .download-ess-top {
	background: url('dwn_step_01.gif') no-repeat;
	background-position: 0px 0px;
	padding-left: 25px;
	margin: 20px 0 0 15px;
}
#column-download .download-ess-top .text {
	padding-left: 5px;
}
#column-download .download-ess-bottom {
	background: url('dwn_step_02.gif') no-repeat;
	background-position: 0px 0px;
	padding-left: 30px;
	margin-left: -5px;
	width: 440px;
}
#column-download .download-ess-bottom-button {
	margin-top: 10px;
}

#column-download .download-box-text-ess {
	background: url('dwn_bg-line-dashed-vertic_long.gif') right top no-repeat;
	padding: 5px 0 5px 18px;
	width: 481px;
	float: left;
}

/* nové reklamy - adsense */
div#box-search div.search-results-ad .ad_ads,
div#box-software-list div.search-results-ad .ad_ads{
	margin-bottom: 10px;
}
#banner-adsenseProfileBottom .ad_ads.last,
div#box-search div.search-results-ad .ad_ads.last,
div#box-software-list div.search-results-ad .ad_ads.last {
	margin-bottom: 0px;
}
#banner-adsenseProfileBottom .ad_ads,
#banner-adsenseSekce .ad_ads,
div#column-download div#banner-download-page .ad_ads {
	padding: 10px 12px;
}

#banner-adsenseProfileBottom .ad_header {
	margin:3px 0;
	padding:0 12px;
	line-height:27px;
	color:#A0A0A0;
	background:url("/g2/design/bg-line-h.gif") left bottom repeat-x;
   font-size: 14px;
   font-weight: bold;
}
#banner-adsenseProfileBottom .ad_attribution {
	text-decoration: none;
	color: #666666;
}
#banner-adsenseProfileBottom .ad_title,
#banner-adsenseProfileBottom .ad_title_large {
	font-weight: bold;
	text-decoration: none;
}
#banner-adsenseProfileBottom {
	/*margin-bottom: 20px;*/
	width: 470px;
}

#banner-adsenseSekce .ad_header {
	margin:3px 0;
	padding:0 12px;
	line-height:27px;
	color:#A0A0A0;
	background:url("/g2/design/bg-line-h.gif") left bottom repeat-x;
   font-size: 100%;
   font-weight: bold;
}

#banner-adsenseSekce .ad_title {
	font-weight: bold;
}

#banner-adsenseSekce .ad_attribution {
	color: #A0A0A0;
	text-decoration: none;
}

#banner-adsenseSekce .ad_url {
	color: #008C10;
	font-size: 11px;
	text-decoration: none;
}
div#column-download div#banner-download-page {
	margin: 30px 0 0 10px;
}
div#box-search div.search-results-ad .ad_header,
div#box-software-list div.search-results-ad .ad_header,
div#column-download div#banner-download-page .ad_header {
	width: 100%;
	text-align: right;
	font-weight: bold;
}
.search-results-ad .ad_attribution,
.search-results-ad .ad_url,
#banner-download-page .ad_attribution {
	text-decoration: none;
	color: #A0A0A0;
}
#banner-download-page .ad_url {
	text-decoration: none;
	color: #008000;
}
.search-results-ad .ad_attribution,
#banner-download-page .ad_attribution {
	padding-right: 20px;
	color: black;	
}
.search-results-ad .ad_title,
#banner-download-page .ad_title {
	font-size: 15px;
}

/** 
 * Carousel
 **/
div.carousel {
 	/*border-top: 1px dashed #cfcfcf;*/
 	background:url("/g2/design/bg-line-h.gif") left top repeat-x;
 	background-color: #fafafa;
 	clear: both;
 	zoom: 1;
}
div.carousel div.items-box {
	padding: 17px;
	zoom: 1;
}
div.carousel ul.items {
   margin: 0 0 0 -46px;
 	padding: 0;
 	overflow: hidden;
 	zoom: 1;   
}
div.carousel li.item {
	float: left;
 	display: inline;
   width: 205px;
 	margin: 0 0 0 45px;
 	padding: 0;
 	list-style: none;   
}
div.carousel div.item-server {margin: 0 0 3px 0;}
div.carousel div.item-server a {
 	color: #a1a1a1;
 	font-weight: bold;   
   text-decoration: none;
}
div.carousel div.item-image {margin: 0 0 5px 0;}
div.carousel div.item-image a {
}
div.carousel div.item-image img {
	vertical-align: top;
 	border: 1px solid #d5d4d9;   
}
div.carousel div.item-link {}
div.carousel div.item-link a {
	color: #4065b6;
	font-weight: bold;
} 


/*******************
 * DOWNLOAD BUTTON *
 *******************/
#download-button-big {
	width: 608px;
	height: 114px;
	background: url('download-button-big-bg.gif') no-repeat;
	text-align: left;
} 
#download-button-big #top-left {
	float: left;
	width: 400px;
	margin: 7px 0 0 11px;
	overflow: hidden;
}
#download-button-big #top-right {
	float: left;
	margin-top: 10px;
	color: #CBCBCB;
	font-size: 9px;
	font-weight: bold;
}
#download-button-big #top-right img {
   vertical-align: middle;
}
#download-button-big #top-right span {
   margin-right: 5px;
   vertical-align: middle;
}
#download-button-big #column-detail {
	float: left;
	margin: 15px 0 0 10px;
	padding: 0;
	width: 260px;
	height: 48px;
}
#download-button-big #bottom-right {
	float: left;
	margin: 22px 0 0 7px;
	color: #666666;
}
