body {
width:100%;
margin:0;
background:#E9E9E9;
color:#1F1F1F;
font:0.75em Arial, Verdana, sans-serif;
line-height:1.4em;
text-align:center;
}

a:link, a:visited {
color:#0BBA00;
}
a:hover, a:active, #login-box a:hover {
text-decoration:none;
}
a.orange:link, a.orange:visited {
color:#F64F01;
}
a.orange:hover, a.orange:active {
color:#0BBA00;
}
img {
border-color:#FFF;
}
p {
margin:0 0 10px 0;
padding:0;
}
ul {
margin:5px 0 10px 0;
padding:0;
}
ul li {
margin:0;
padding:0 0 0 10px;
background:url("arr-green.gif") 0 6px no-repeat;
list-style:none;
}
ul li li {
background:url("arr-green-sm.gif") 0 6px no-repeat;
}
ol li {
margin:0;
padding:0 0 0 5px;
list-style-type:decimal;
}
dl {
clear:both;
float:left;
width:100%;
margin:0;
padding:5px 0;
}
dl dt {
float:left;
width:23%;
margin:0;
padding:0;
text-align:right;
}
dl dd {
float:right;
width:76%;
margin:0;
padding:0;
}
h1 {
margin:0 0 5px 0;
font:bold 200% Trebuchet MS, Verdana, Arial, sans-serif;
color:#0BBA00;
}
h2 {
margin:0 0 12px 0;
font-size:150%;
line-height:100%;
color:#0BBA00;
}
h3 {
margin:12px 0;
font-size:130%;
color:#F64F01;
}
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:#FFF;
color:#000;
}
hr.hr, .hidden {
display:none;
}
#body-c {
/*margin-top: 16px;*/
width: 100%;
/*background: url("/g2/design/bg-top.png") center 0 no-repeat;*/
}
.page {
width:989px;
/*margin: 6px auto 0 auto;*/
/*margin: -13px auto 0 auto;*/
margin: 0px auto 0 auto;
/*padding-top: 17px;*/
text-align:left;
overflow: hidden;
}
.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;
}
#h1-homepage {
display:none;
}
menu.pristupnost {
position:absolute;
top:0;
left:-9999px;
overflow:hidden;
}

#header-m {
float:left;
width:100%;
height:113px;
background:url("header-digitalne.png") 0 0 no-repeat;
}
#logo {
float:left;
position:relative;
left:8px;
top:11px;
}
#logo img {
border:0;
}
#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:14px;
line-height:14px;
color:#353535;
}
.qs-select {}
input[class=qs-select] {
position:relative;
top:-1px;
}
.qs-submit {
width:32px;
height:22px;
background:url("/g2/design/bg-qs-btn-digitalne.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;
}
div.autocomplete {
width:250px;
margin:0;
padding:0;
position:absolute;
z-index:22;
}
div.autocomplete ul {
list-style-type:none;
margin:0px;
padding:0px;
width:220px;
background-color:white;
border:1px solid #888;
}
div.autocomplete ul .selected {
background-color:#eeeeee;
color:#f64f01
}
div.autocomplete ul li {
list-style-type:none;
display:block;
margin:0;
padding:2px;
height:20px;
cursor:pointer;
font-size:.9em;
background:none;
}
span.informal {
float:right;
display:block;
padding:0 0 0 5px;
}

#login-box {
position: relative;
top: 5px;
left: 5px;
float: left;
display: inline;
padding: 64px 0 0 28px;
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:#FFF;
text-decoration: none;
/*color: #0BBA00;*/
}
#stahuj-magazin #login-box a:hover {
color:#B14607;
}

#menu0 {
clear:left;
float:left;
/*width:727px;*/
width:740px;
margin:0;
padding:1px 0 0 13px;
}
#menu0 li {
float:left;
margin:0;
padding:0 1px 0 0;
list-style:none;
background:none;
}
#menu0 a {
display:block;
width:110px;
height:31px;
text-decoration:none;
}
#m0i-software a {
background:url("/g2/design/bg-digitalne-stahuj.png") left top no-repeat;
}
#m0i-shop a {
background:url("mag-shop.gif") 0 0 no-repeat;
}
#m0i-mobil a {
background:url("/g2/design/bg-digitalne-mobil.png") left top no-repeat;
}
#m0i-diskuse a {
background:url("/g2/design/bg-digitalne-poradna.png") left top no-repeat;
}
#m0i-hratelne a {
background:url("/g2/design/bg-digitalne-hratelne.png") left top no-repeat;
}
#m0i-oHrach a {
background:url("/g2/design/bg-digitalne-o-hrach.png") left top no-repeat;
}

#m0i-software a:hover, #m0i-software a:active,
#m0i-shop a:hover, #m0i-shop a:active,
#m0i-mobil a:hover, #m0i-mobil a:active,
#m0i-diskuse a:hover, #m0i-diskuse a:active,
#m0i-hratelne a:hover, #m0i-hratelne a:active,
#m0i-oHrach a:hover, #m0i-oHrach a:active {
background-position: 0px -31px;
}

#m0i-magazin a {
background:url("/g2/design/bg-digitalne-digitalne-a.png") left top no-repeat;
}
#menu0 span {
visibility:hidden;
}

.area, .area0 {
float:left;
width:974px;
position:relative;
left:8px;
padding:6px 0 0 0;
z-index:20;
}

.content {
float:left;
width:484px;
}
#page-detail .content, #page-detail-photo .area .content {
width:470px;
position:relative;
left:14px;
}
#page-detail-photo .area0 .content {
width:960px;
position:relative;
left:14px;
}
.column {
float:right;
width:480px;
}


#footer-m {
clear:both;
float:left;
width:100%;
background:#E9E9E9 url("footer-digitalne.png") 0 0 no-repeat;
}
#footer-m a:hover, #footer-m a:active {
color:#F64F01;
}
#menux {
font-size:90%;
padding:10px 0 0 0;
text-align:center;
background:url("/g2/design/bg-line-h.gif") left top repeat-x;
}
#menux a {
color:#0BBA00;
}

#copyright {
font-size:80%;
padding:18px 0 0 0;
text-align:center;
color:#696969;
}
#copyright a {
color:#A0A0A0;
}

#layer1 {
position:absolute;
left:0;
top:0;
width:100%;
}
#layer1-box {
width:990px;
margin:10px auto 0 auto;
}

/**/
.content .box {
clear:both;
float:left;
margin:0 0 10px 0;
}
.box-title {
margin:0;
padding:3px 5px 0 5px;
line-height:27px;
font-size:100%;
color:#A0A0A0;
white-space:nowrap;
}
#box-small-discussion .box-title,
#box-magazin-related-articles .box-title {
	background:url("/g2/design/bg-line-h.gif") left bottom repeat-x;
}
.box-content {
padding:10px 12px 10px 5px;
}
.box-content h3 {
font-size:120%;
margin:0 0 5px 0;
}
.box-date {
margin:0;
color:#A0A0A0;
font-size:90%;
font-weight:normal;
}
.box-thumbnail {
float:left;
padding:0 10px 10px 0;
}
.btnMore {
clear:both;
float:right;
padding:0 0 0 8px;
background:url("arr-green.gif") 0 5px no-repeat;
white-space:nowrap;
font-size:90%;
}

/**/
div.radek {
clear:both;
}
div.left {
float:left;
}
div.right {
float:right;
}

/**/
#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;
}
#f_user_alert {
color:#3C67C1;
}
#f_user_conf {
color:#3C67C1;
}

#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:#FFF url('userstyle-bg.gif') top left no-repeat;
width:38px;
height:42px;
left:270px;
top:25px;
}
#skins-menu img {
border:solid 1px #FFF;
margin:0;
}
#skins-menu a {
margin-left:6px;
}
#skins-menu a:hover img, #skins-menu a.selected img {
border:solid 1px #F64F01;
}
#hp-ico {
clear:both;
position:relative;
}
#hp-ico div {
position:absolute;
width:20px;
left:-22px;
top:-83px;
}
#hp-ico a {
padding:2px 0 0 0;
}
#hp-ico img {
border:0;
}


/**/
#box-world-of-software {
float:right;
width:349px;
height:148px;
overflow:hidden;
background:#05AC07 url("box-wos.gif") 0 0 no-repeat;
color:#FFF; 
}
#box-world-of-software #box-worlds-news-small {
position:relative;
overflow:hidden;
width:349px;
height:106px;
}
#box-world-of-software .box-title {
float:left;
padding:10px 10px 0 10px;
color:#FFF;
line-height:16px;
}
#box-world-of-software .box-date {
color:#61E72C;
}
#box-world-of-software .box-navi {
float:right;
width:50px;
height:18px;
margin:5px 12px 0 0;
background:url("box-wos-navi.gif") 0 0 repeat-x;
}
#box-world-of-software .gallery-prev {
display:block;
float:left;
width:18px;
height:18px;
background:url("box-wos-navi-l0.gif") 0 0 no-repeat;
cursor:n-resize;
text-decoration:none;
}
#box-world-of-software .gallery-next {
display:block;
float:right;
width:18px;
height:18px;
background:url("box-wos-navi-r0.gif") 0 0 no-repeat;
cursor:s-resize;
text-decoration:none;
}
#box-world-of-software a.gallery-prev:hover, #box-world-of-software a.gallery-prev:active {
background:url("box-wos-navi-l1.gif") 0 0 no-repeat;
}
#box-world-of-software a.gallery-next:hover, #box-world-of-software a.gallery-next:active {
background:url("box-wos-navi-r1.gif") 0 0 no-repeat;
}
#box-world-of-software .gallery-prev span, #box-world-of-software .gallery-next span {
font-size:1px;
visibility:hidden;
}
#box-world-of-software .box-content {
clear:left;
padding:0;
font-size:90%;
line-height:130%;
}
#box-world-of-software a {
color:#FFF;
}
#box-world-of-software ul, #box-full-world-of-software ul {
position:absolute;
top:2px;
margin:0;
padding:0;
}
#box-world-of-software li, #box-full-world-of-software li {
margin:0;
padding:0 10px 10px 10px;
list-style:none;
background:none;
}
#box-world-of-software p {
margin:0;
padding:0;
}

/**/
#box-magazin-articles-home {
float:left;
overflow:hidden;
color:#FFF;
font-size:90%;
line-height:130%;
width:476px;
/*height:138px;*/
height: 148px;
background:#05AC07 url("box-ma.gif") 0 0 no-repeat;
}
#page-homepage #box-magazin-articles-home {
width:618px;
background:#05AC07 url("box-ma-hp.gif") 0 0 no-repeat;
}
#page-category #box-magazin-articles-home {
margin:0;
}
#box-magazin-articles-home .box-content {
padding:10px 0 0 0;
}
#box-magazin-articles-home .articles-home-small-box{
height:120px;
overflow:hidden;
margin-bottom:5px;
}

#box-magazin-articles-home .box-content div {
float:left;
width:456px;
padding:0 10px;
}
#page-homepage #box-magazin-articles-home .box-content div {
width:279px;
}
#box-magazin-articles-home .article-img {
float:left;
height:110px;
height:125px;
margin:0 10px 8px 0;
padding:18px 0 0 0;
background:url("box-ma-img.gif") 0 0 no-repeat;
}
#box-magazin-articles-home .article-img img {
border:0;
}
#box-magazin-articles-home h2 {
margin:0 0 6px 0;
font-size:110%;
line-height:120%;
color:#FFF;
}
#box-magazin-articles-home h2 a {
color:#FFF;
}

#box-magazin-articles-home .allArticle {
float:right;
margin:-6px 0 0 0;
padding:0 0 0 8px;
background:#05AC07 url("/g2/design/bg-arrow-mag.gif") 0 4px no-repeat;
}
#box-magazin-articles-home .allArticle a {
color:#FFF;
}

/**/
#menu-category {
clear:both;
float:left;
width:100%;
margin:0 0 10px 0;
padding:0;
border-bottom:1px solid #CBCBCB;
}
#menu-category li {
float:left;
position:relative;
left:16px;
top:1px;
width:93px;
margin:0;
padding:0;
list-style:none;
background:none;
}
#menu-category a {
display:block;
float:left;
width:88px;
line-height:23px;
border:1px solid #CBCBCB;
background:#F9F8F8;
text-align:center;
font-weight:bold;
}
#menu-category a:hover, #menu-category a:active {
background:#FFF;
text-decoration:none;
}
#mc-active a {
color:#A0A0A0;
background:#FFF;
text-decoration:none;
border-bottom:1px solid #FFF;
}

/**/
#box-magazin-last-articles, #box-magazin-article-list {
clear:both;
width:476px;
}
#box-magazin-last-articles .rss-icon, #box-magazin-article-list .rss-icon {
position:relative;
left:462px;
}
#box-magazin-last-articles .box-content, #box-magazin-article-list .box-content {
padding:0;
}
.article {
clear:both;
float:left;
width:476px;
padding:5px 0;
}
.article .article-img {
float:left;
position:relative;
left:5px;
width:110px;
text-align:center;
}
.article .article-img img {
border:0;
}
.article .article-content {
float:right;
width:352px;
}
.article h2 {
float:left;
width:280px;
font-size:100%;
line-height:140%;
margin:0 0 5px 0;
}
.article-date {
float:right;
white-space:nowrap;
color:#A0A0A0;
font-weight:normal;
font-size:90%;
}
.article-content p {
clear:both;
margin:0 0 5px 0;
}
.article  .allArticle {
float:right;
margin:0 0 0 10px;
padding:0 0 0 8px;
background:url("arr-green.gif") 0 5px no-repeat;
font-size:90%;
}
.article  .allArticle a {
color:#00A905;
}
.article-tags {
font-size:90%;
color: #A0A0A0
}

/**/
#box-magazin-articles-in-topics {
clear:both;
/*float:left;*/
width: 980px;
}
#box-magazin-articles-in-topics .article-category {
/*clear:both;*/
float:left;
width:476px;
background:url("box-mait.gif") 0 0 no-repeat;
margin-right: 5px;
height: 220px;
}
#box-magazin-articles-in-topics .article-category h4 {
float:left;
width:400px;
margin:0;
padding:0 0 0 10px;
line-height:24px;
}
#box-magazin-articles-in-topics .article-category h4 a {
text-decoration:none;
}
#box-magazin-articles-in-topics .rss-icon {
float:right;
margin:5px 10px 0 0;
}
#box-magazin-articles-in-topics .article {
float:left;
width:256px;
position:relative;
left:10px;
}
#box-magazin-articles-in-topics .article h3 {
font-size:100%;
line-height:140%;
margin:0 0 5px 0;
}
#box-magazin-articles-in-topics .more-articles {
float:right;
width:190px;
margin:0;
padding:5px 0 0 0;
}
#box-magazin-articles-in-topics .more-articles li {
margin:0;
padding:0 0 0 12px;
list-style:none;
background:url("arr-green.gif") 0 6px no-repeat;
}
#box-magazin-articles-in-topics .more-articles h3 {
font-size:100%;
}

/**/
#box-magazin-photogallery {
clear:left;
float:left;
width:350px;
height: 295px;
margin-bottom: 10px;
/*overflow:hidden;*/
/*height:890px;*/
}
#box-magazin-photogallery .box-content {
padding: 0;
position: relative;
}
#box-magazin-photogallery .box-fotoclanky-foto {
position: relative;
}
#box-magazin-photogallery .box-fotoclanky-nadpis {
position: absolute;
top:0px;
left: 0px;
width: 340px;
padding: 5px 0px 5px 10px;
height: 15px;
background-color: rgb(224,224,224);
opacity: .8;
filter:alpha(opacity=80);
}
#box-magazin-photogallery .box-fotoclanky-nadpis a{
color:#F64F01;
font-weight: bold;
opacity: 1;
filter:alpha(opacity=100);
}
#box-magazin-photogallery .showNewPhotogalleryHere{
height: 300px;
}
#box-magazin-photogallery .box-fotoclanky-small{
bottom: 0px;
left: 0px;
position: absolute;
height: 85px;
width: 350px;
background-color: rgb(244,244,244);
opacity: .9;
filter:alpha(opacity=90);
}
#box-magazin-photogallery ul {
margin: 0 0 0 5px;

}
#box-magazin-photogallery li{
float: left;
background-image: url();
width: 110px;
margin: 0;
padding: 0;
}
#box-magazin-photogallery .photonext {
float:left;
width:10px;
margin: 0;
}
#box-magazin-photogallery .photonext a {
display:block;
width:10px;
height:85px;
background:url("arrow-middle-right-s-green.gif") right center no-repeat;
text-decoration:none;
}
#box-magazin-photogallery .photonext a:hover, 
#box-magazin-photogallery .photonext a:active {
background:url("arrow-middle-right.gif") right center no-repeat;
}
#box-magazin-photogallery .photoprevious {
float:left;
width:10px;
}
#box-magazin-photogallery .photoprevious a {
display:block;
width:10px;
height:85px;
background:url("arrow-middle-left-s-green.gif") right center no-repeat;
text-decoration:none;
}
#box-magazin-photogallery .photoprevious a:hover, 
#box-magazin-photogallery .photoprevious a:active {
background:url("arrow-middle-left.gif") right center no-repeat;
}

/**/
#banner-wallpaper {
width:480px;
padding:0 0 3px 0;
color:#A0A0A0;
}
#banner-texttip {
float:left;
width:345px;
color:#A0A0A0;
}
#banner-skyscraper {
float:right;
width:120px;
color:#A0A0A0;
}
div#banner-block {
height:auto;
border-top:15px solid #FFF;
background:#FFF;
}
#banner-block div {
width:120px;
}
div#banner-adfox {
height:auto;
border-top:15px solid #FFF;
}
#banner-adfox small {
display:block;
width:100%;
text-align:right;
background:#FFF;
}
#banner-skyscraper #banner-adfox div {
width:120px;
height:auto;
}
#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;*/
}
div#banner-leaderboard div.banner div {
margin: 0 !important;
}

/**/
#box-magazin-useful-articles {
clear:left;
float:left;
width:350px;
height:262px;
overflow:hidden;
margin:8px 0 0 0;
position:relative;
z-index:10;
background:#F9F8F8 url("line-vertical.gif") 0 0 repeat-y;
font-size:90%; 
}
#box-magazin-useful-articles .box-title {
float:left;
position:relative;
left:1px;
width:339px;
padding:3px 5px 0 4px;
background:url("box-gray.gif") 0 0 repeat-x;
}
#box-magazin-useful-articles .box-content {
padding:0;
}
#box-magazin-useful-articles ul {
clear:both;
float:left;
position:relative;
left:4px;
width:191px;
margin:0;
padding:0;
}
#box-magazin-useful-articles li {
clear:both;
float:left;
margin:0;
padding:0;
list-style:none;
background:none;
}
#box-magazin-useful-articles ul a {
display:block;
width:171px;
padding:2px 0 2px 16px;
background:url("arr-green.gif") 6px 8px no-repeat;
cursor:pointer;
text-decoration:underline;
font-weight:bold;
color:#F74E00;
}
#box-magazin-useful-articles ul a:hover, #box-magazin-useful-articles ul a:active {
background:#F74E00 url("/g2/design/bg-arrow-wrs.gif") 6px 8px no-repeat;
color:#FFF;
}
#showNejArticleHere div {
float:right;
width:143px;
height:244px;
overflow:auto;
position:relative;
top:-26px;
padding:4px 6px;
border:2px solid #F74E00;
background:#F74E00 url("gradient-orange.gif") 0 0 repeat-x;
line-height:120%;
color:#FFF;
}
#showNejArticleHere h3 {
padding:3px 0;
font-size:100%;
}
#showNejArticleHere a {
color:#FFF;
}
#showNejArticleHere p {
margin:0;
padding:0 0 3px 0;
}
#showNejArticleHere .allArticle {
float:right;
padding:0 0 0 8px;
background:url("/g2/design/bg-arrow-wrs.gif") 0 3px no-repeat;
}

/**/
#box-magazins {
clear:left;
float:left;
width:350px;
position:relative;
z-index:1;
background:url("line-vertical.gif") 0 0 repeat-y; 
}
#box-magazins .box-title {
float:left;
position:relative;
left:1px;
width:340px;
padding:3px 5px 0 4px;
background:url("box-gray.gif") 0 0 repeat-x;
}
#box-magazins .article {
width:340px;
padding:3px 0;
}
#box-magazins .article .article-img {
float:left;
position:relative;
left:5px;
width:47px;
text-align:center;
}
#box-magazins .article .article-img img {
border:1px solid #CBCBCB;
}
#box-magazins .article .article-content {
float:right;
width:280px;
padding:3px 0 0 0;
}
#box-magazins .article h3 {
font-size:100%;
line-height:140%;
margin:0 0 3px 0;
}
#box-magazins .article-content p {
clear:both;
margin:0 0 3px 0;
}
#box-magazins a {
text-decoration:none;
}
#box-magazins a:hover, #box-magazins a:active {
text-decoration:underline;
}

/**/
#box-magazin-tagy-seznam {
float:left;
width:150px;
overflow:hidden;
background:#F9F8F8 url("line-vertical.gif") 0 0 repeat-y; 
}
#box-magazin-tagy-seznam .box-title {
float:left;
position:relative;
left:1px;
width:140px;
padding:3px 5px 0 4px;
background:url("box-gray.gif") 0 0 repeat-x;
}
#box-magazin-tagy-seznam .box-content {
text-align:center;
background:url("line-vertical.gif") right top repeat-y;
}
#box-magazin-tagy-seznam .tag-cloud {
padding:0 0 5px 0;
}
#box-magazin-tagy-seznam .tag-cloud a {
line-height:130%;
color:#F74E00;
text-decoration:none;
}
#box-magazin-tagy-seznam .tag-cloud a:hover, #box-magazin-tagy-seznam .tag-cloud a:active {
text-decoration:underline;
}

/**/
#box-software-news {
position:relative;
left:-1px;
z-index:1;
float:left;
width:200px;
background:url("box-nns.gif") 0 0 no-repeat;
color:#FFF;
}
#box-software-news .box-title {
height:36px;
padding:3px 5px 0 10px;
color:#FFF;
}
#box-software-news .box-content {
position:relative;
left:3px;
width:195px;
padding:0;
background:#3C67C1;
border-bottom:2px solid #F9F8F8;
font-size:90%;
line-height:110%;
}
#box-software-news a {
color:#FFF;
}
#box-software-news h3 {
font-size:100%;
}
#box-software-news ul {
margin:0;
padding:0 8px 5px 8px;
}
#box-software-news li {
margin:0;
padding:0 0 0 16px;
background:url("arr-blue.gif") 6px 6px no-repeat;
}

/**/
#box-magazin-articles-typ {
float:left;
width:200px;
height:37px;
line-height:37px;
background:url("box-mat.gif") 0 0 no-repeat;
text-align:center;
}
#box-magazin-articles-typ .box-content {
padding:0;
}
#box-magazin-articles-typ a {
color:#FFF;
font-weight:bold;
}

/**/
#box-magazin-rss-icons {
float:left;
width:200px;
background:#F9F8F8 url("box-gray.gif") 0 -1px repeat-x;
}
#box-magazin-rss-icons .blck1 {
float:left;
width:105px;
}
#box-magazin-rss-icons .rss-icon, #box-magazin-rss-icons .email-icon {
width:105px;
margin:5px 0 0 0;
padding:0 0 5px 0;
font-size:90%;
}
#box-magazin-rss-icons .rss-icon small, #box-magazin-rss-icons .email-icon small {
padding:0 0 0 20px;
line-height:14px;
font-size:100%;
visibility:visible;
white-space:nowrap;
text-decoration:underline;
}
.ico-google, .ico-seznam {
clear:right;
float:right;
width:77px;
}
.ico-google {
width:69px;
}

/**/
#banner-mediumrectangle {
clear:left;
float:left;
padding:4px 0 0 50px;
color:#A0A0A0;
background:url("line-horizontal.gif") 0 0 repeat-x;
}



/**/
/**/
/**/
#box-lista-zpet {
width:476px;
color:#0BBA00;
}
#box-lista-zpet a {
color:#F64F01;
}
box-lista-zpet a:hover, box-lista-zpet a:active {
color:#0BBA00;
}
#box-lista-zpet strong {
font-weight:normal;
font-size:180%;
}
#box-lista-zpet strong, #box-lista-zpet span {
padding:0 4px;
}
#box-lista-zpet .btnAll a {
display:block;
width:7px;
background:url("arr-green-d-s.gif") 0 8px no-repeat;
text-decoration:none;
}
#box-lista-zpet .btnAll small {
visibility:hidden;
font-size:1px;
}
#box-lista-zpet .showCat {
margin:16px 0 0 -20px;
padding:4px 6px;
border:2px solid #F74E00;
background:#F74E00 url("gradient-orange.gif") 0 0 repeat-x;
line-height:160%;
font-size:95%;
color:#FFF;
}
#box-lista-zpet .showCat a {
color:#FFF;
}

/**/
#box-magazin-sub-topics {
clear:left;
float:left;
width:476px;
padding:0 0 15px 0;
background:#F9F8F8 url("box-mst.gif") center bottom no-repeat;
}
#box-magazin-sub-topics .box-content {
padding:3px 5px;
}
#box-magazin-sub-topics ul {
float:left;
width:33%;
margin:0;
padding:0;
}
#box-magazin-sub-topics li {
margin:0;
padding:0 0 0 3px;
list-style:none;
background:none;
}
#box-magazin-sub-topics a {
padding:0 2px;
}
#box-magazin-sub-topics a:hover, #box-magazin-sub-topics a:active {
background:#F74E00;
color:#FFF;
}
#box-magazin-sub-topics a.kategorie_aktivni {
background:#F74E00;
color:#FFF;
text-decoration:none;
font-weight:bold;
}

/**/
#box-magazin-useful-special-articles-foto, #box-magazin-related-special-articles-foto {
clear:left;
float:left;
width:350px;
position:relative;
z-index:1;
background:#F9F8F8 url("line-vertical.gif") 0 0 repeat-y; 
}
#box-magazin-useful-special-articles-foto .box-title, #box-magazin-related-special-articles-foto .box-title {
float:left;
position:relative;
left:1px;
width:340px;
padding:3px 5px 0 4px;
background:url("box-gray.gif") 0 0 repeat-x;
}
#box-magazin-useful-special-articles-foto .photo-article, #box-magazin-related-special-articles-foto .photo-article {
width:340px;
padding:3px 0;
}
#box-magazin-useful-special-articles-foto .photo-article .article-img, #box-magazin-related-special-articles-foto .photo-article .article-img {
float:left;
position:relative;
left:5px;
width:200px;
text-align:center;
}
.photo-article img {
border:0;
}
.photo-article .article-content {
float:right;
width:105px;
}
#box-magazin-useful-special-articles-foto .btnMore, #box-magazin-related-special-articles-foto .btnMore {
padding:0 5px 5px 8px;
}

/**/
/**/
/**/
#box-detail-article {
width:460px;
margin:0;
}
#box-detail-article .box-content {
padding:0;
}
.box-detail-article {
width:460px;
}
.article-info {
width:460px;
padding:0 0 5px 0;
font-size:90%;
color:#A0A0A0;
}
.article-info a:link, .article-info a:visited {
color:#F64F01;
}
.article-info a:hover, .article-info a:active {
color:#0BBA00;
}
.article-perex {
width:460px;
font-weight:bold;
}
.article-text {
width:460px;
padding:0 0 10px 0;
}

/**/
#box-article-software {
clear:left;
float:left;
width:470px;
background:#3C67C1 url("box-as-b.gif") left bottom no-repeat; 
}
#box-article-software .box-title {
float:left;
width:450px;
height:37px;
padding:3px 5px 0 15px;
background:url("box-as-t.gif") 0 0 no-repeat;
color:#FFF;
}
#box-article-software .box-content {
float:left;
width:452px;
position:relative;
left:9px;
top:-9px;
margin:9px 0 0 0;
padding:0;
background:#FFF;
color:#A0A0A0;
font-weight:bold;
}
#box-article-software .box-content a {
padding:0 0 0 20px;
color:#3C67C1;
background:url("arr-blue-d.gif") 8px 6px no-repeat;
}

/**/
#box-article-actions {
clear:left;
float:left;
width:470px;
height:30px;
background:url("ico-add-digitalne.gif") 0 0 no-repeat; 
}
#box-article-actions .box-title {
float:left;
width:250px;
height:12px;
line-height:12px;
padding: 0 0 0 27px;
}
#box-article-actions .box-content {
/*clear:none;*/
float: left;
width:250px;
padding: 0;
margin-left: 23px;
}
#box-article-actions ul {
margin:0;
padding:0;
}
#box-article-actions li {
float:left;
width:22px;
height:20px;
margin:0;
padding:0;
background:none;
}
#box-article-actions li.icq {
width: 28px;
}
/**/
#box-magazin-small-user-rating, #box-magazin-small-rating {
width:148px;
height:78px;
background:url("box-rating.gif") 0 0 no-repeat; 
}
#box-magazin-small-rating {
clear:none;
margin:0 0 0 10px; 
}
#box-magazin-small-user-rating .box-content, #box-magazin-small-rating .box-content {
padding:0;
text-align:center;
}
#box-magazin-small-user-rating span, #box-magazin-small-rating span {
display:block;
color:#A0A0A0;
line-height:20px;
font-size:90%;
}
#box-magazin-small-user-rating img, #box-magazin-small-rating img {
vertical-align:middle;
}
#box-magazin-small-user-rating img {
cursor:pointer;
}

/**/
#banner-owncontent {
clear:left;
float:left;
width:470px;
padding:3px 0;
color:#A0A0A0;
background:url("line-horizontal.gif") 0 0 repeat-x;
}
#banner-wallpaper2 {
clear:left;
position:relative;
left:-5px;
width:480px;
padding:0 0 3px 0;
color:#A0A0A0;
/*background:url("line-horizontal.gif") left bottom repeat-x;*/
}
#banner-wallpaper2 small {
display:block;
width:470px;
}

/**/
#box-small-discussion {
width:470px;
margin:0;
padding:0 0 14px 0;
/*background:url("line-horizontal.gif") left bottom repeat-x;*/
}
div.disc-row {
color:#666;
line-height:21px;
padding:0;
margin:0;
}
div.disc-row img {
vertical-align:middle;
}
div.disc-row span.name {
color:#000;
}
div.options .button-a-med, .message-footer .button-a-med, #box-discussion-add .button-a-med {
display:block;
width:111px;
height:26px;
line-height:26px;
margin:0 10px 0 0;
padding:0;
border:0;
background:none;
background:url("btn-submit-green.gif") 0 0 no-repeat;
color:#FFF;
font-weight:bold;
text-align:center;
text-decoration:none;
cursor:pointer;
}
div.options .button-a-med {
float:left;
}
div.options a.button-a-med {
background:url("btn-submit-orange.gif") 0 0 no-repeat;
}
div.options {
margin:10px 0 5px 0;
}

.messages ul {
margin:0;
padding:0;
}
.messages ul ul {
margin:0 0 0 10px;
padding:0;
}
.messages li {
clear:both;
float:left;
width:100%;
margin:0 0 10px 0;
padding:0;
background:0;
list-style:none;
}
.message-post {
border-left:solid 3px #F64F01;
background:url("/g2/design/bg-line-h.gif") left bottom repeat-x;
}
.message-header {
padding-left:5px;
font-size:.9em;
line-height:120%;
color:#A0A0A0;
}
.message-body {
padding-left:5px;
margin:0;
}
.message-footer {
text-align:right;
}
.message-footer input.button-a-med {
float:right;
margin:5px 0;
}

/**/
#box-magazin-related-articles {
width:470px;
/*background:url("line-horizontal.gif") left bottom repeat-x;*/
}
#box-magazin-related-articles .box-content {
padding-top:0;
font-size:90%;
}
#box-magazin-related-articles h3 {
margin:0;
padding:0;
font-size:110%;
}
#box-magazin-related-articles h3 a:link, #box-magazin-related-articles h3 a:visited {
color:#F64F01;
}
#box-magazin-related-articles h3 a:hover, #box-magazin-related-articles h3 a:active {
color:#0BBA00;
}

/**/
#box-magazin-photogallery-view {
clear:left;
float:left;
width:350px;
padding:0 0 15px 0;
}
#box-magazin-photogallery-view .box-content {
padding:0;
}
#box-magazin-photogallery-view #photos-row {
float:right;
width:44px;
}
#box-magazin-photogallery-view #photos-row a {
display:block;
margin:0 0 5px 0;
}
#box-magazin-photogallery-view #photos-row a img {
border:2px solid #FFF;
}
#box-magazin-photogallery-view #photos-row a:hover img, #box-magazin-photogallery-view #photos-row a:active img {
border:2px solid #F74E00;
}
#box-magazin-photogallery-view #photos-row a img.selected {
border:2px solid #00A905;
}
.photoprevious a {
display:block;
width:300px;
height:30px;
background:url("arr-green-t.gif") center center no-repeat;
text-decoration:none;
}
.photoprevious a:hover, .photoprevious a:active {
background:url("arr-orange-t.gif") center center no-repeat;
}
.photonext a {
display:block;
width:300px;
height:30px;
background:url("arr-green-d.gif") center center no-repeat;
text-decoration:none;
}
.photonext a:hover, .photonext a:active {
background:url("arr-orange-d.gif") center center no-repeat;
}
.photoprevious span, .photonext span {
visibility:hidden;
}
#box-magazin-photogallery-view .btnMore {
position:relative;
left:-10px;
}

/**/
/**/
/**/
#detail-photo-banners {
float:right;
width:480px;
}
#detail-photo-banners-box {
width:480px;
position:absolute;
z-index:1;
}
#detail-photo-banners div {
clear:right;
float:right;
}
#detail-photo-banners #banner-wallpaper {
width:480px;
}
#detail-photo-banners #banner-texttip {
position:relative;
left:-135px;
width:345px;
}
#detail-photo-banners #banner-skyscraper {
/*position:relative;
top:-78px;*/
width:120px;
}
#detail-photo-banners #banner-block {
width:120px;
}
#detail-photo-banners #banner-adfox {
width:120px;
}


/**/
#page-detail-photo #box-detail-article {
height:280px;
min-height:280px;
}
div[id]#page-detail-p hoto #box-detail-article {
height:auto;
}
/**/
#box-magazin-photogallery-detail {
width:830px;
position:relative;
z-index:12;
}
#box-magazin-photogallery-detail .box-content {
padding:0;
}
#box-magazin-photogallery-detail #photos-row {
width:810px;
padding:10px;
background:#F9F8F8 url("box-gray.gif") 0 0 repeat-x; 
}
#box-magazin-photogallery-detail #photos-row a {
padding:0 2px;
}
#box-magazin-photogallery-view #photos-row a img {
border:2px solid #F9F8F8;
}
#box-magazin-photogallery-detail #photos-row a:hover img, #box-magazin-photogallery-detail #photos-row a:active img {
border:2px solid #F74E00;
}
#box-magazin-photogallery-detail #photos-row img.selected {
border:2px solid #00A905;
}
#box-magazin-photogallery-detail .listing {
width:830px;
height:35px;
line-height:25px;
background:#F9F8F8 url("photo-listing.gif") center top no-repeat;
color:#A0A0A0;
}
#box-magazin-photogallery-detail .listing span {
display:block;
float:left;
}
#box-magazin-photogallery-detail .listing .prev, #box-magazin-photogallery-detail .listing .next {
width:160px;
}
#box-magazin-photogallery-detail .listing .prev {
position:relative;
left:16px;
background-position:left center;
}
#box-magazin-photogallery-detail .listing .next {
float:right;
position:relative;
left:-16px;
text-align:right;
background-position:right center;
}
#box-magazin-photogallery-detail .listing .next a {
float:right;
}
#box-magazin-photogallery-detail .listing a {
text-decoration:none;
font-weight:bold;
cursor:pointer;
}
#box-magazin-photogallery-detail .listing a:hover, #box-magazin-photogallery-detail .listing a:active {
text-decoration:underline;
}
#box-magazin-photogallery-detail .listing .numbers {
width:490px;
text-align:center;
}
#box-magazin-photogallery-detail #photo-text {
width:800px;
position:relative;
left:10px;
padding:15px 0;
background:url("box-mst.gif") center bottom no-repeat;
}
#box-magazin-photogallery-detail #photo-detail {
padding:10px 0 0 0;
}
#box-magazin-photogallery-detail .photoprevious {
float:left;
width:8px;
}
#box-magazin-photogallery-detail .photoactual {
float:left;
width:800px;
text-align:center;
}
#box-magazin-photogallery-detail .photonext {
float:left;
width:8px;
}
#box-magazin-photogallery-detail .photoprevious a {
display:block;
width:15px;
height:600px;
background:url("arrow-big-left-s-green.gif") left center no-repeat;
text-decoration:none;
}
#box-magazin-photogallery-detail .photoprevious a:hover, .photoprevious a:active {
background:url("arrow-big-left.gif") left center no-repeat;
}
#box-magazin-photogallery-detail .photonext a {
display:block;
width:15px;
height:600px;
background:url("arrow-big-right-s-green.gif") right center no-repeat;
text-decoration:none;
}
#box-magazin-photogallery-detail .photonext a:hover, #box-magazin-photogallery-detail .photonext a:active {
background:url("arrow-big-right.gif") right center no-repeat;
}
#box-magazin-photogallery-detail .photoprevious a span, #box-magazin-photogallery-detail .photonext a span {
visibility:hidden;
}
#box-magazin-photogallery-detail #photo-text {
clear:left;
}

/**/
/**/
/**/
#box-magazin-article-list-filter {
width:476px;
}
#box-magazin-article-list-filter .box-content {
padding:0;
}
/**/
.fullterxt-number-result {
padding:0 0 10px 20px;
color:#A0A0A0;
}

/**/
/**/
/**/
#box-magazin-tag-cloud {
width:476px;
}
#box-magazin-tag-cloud .tag-cloud {
line-height:200%;
text-align:justify;
}

/**/
/**/
/**/
#box-nadpis-sekce, #box-discussion, #box-discussion-add {
width:476px;
}
#box-discussion-add textarea {
width:340px;
}


/**/
/**/
/**/
.pager {
float:right;
width:352px;
font-weight:bold;
color:#696969;
}
.pager a {
padding:0 2px;
color:#A0A0A0;
}
.pager a:hover, .pager a:active {
color:#000;
}
.next {
padding:0 10px 0 0;
background:url("arr-green.gif") right 5px no-repeat;
}
.prev {
padding:0 0 0 10px;
background:url("arr-green-l.gif") 0 5px no-repeat;
}

.cursor {
cursor:pointer;
}
.rss-icon {
display:block;
width:14px;
height:14px;
background:url("rss.gif") 0 0 no-repeat;
}
.rss-icon a {
text-decoration:none;
display:block;
}
.rss-icon small {
font-size:1px;
visibility:hidden;
display:block;
}

.email-icon {
display:block;
width:16px;
height:16px;
background:url("email.gif") 0 0 no-repeat;
}
.send-to-frined a {
display:block;
width:16px;
height:20px;
background-position:center center;
background:url("ico_mail.gif") 0 2px no-repeat;
}
.email-icon a, .send-to-frined a, .print a {
text-decoration:none;
}
.email-icon small, .send-to-frined small, .print small {
font-size:1px;
visibility:hidden;
}
.print a {
display:block;
width:16px;
height:20px;
background:url("ico_print.gif") center center no-repeat;
}


.no-result {
font-size:160%;
color:#F70000;
}

#page-404 #box-chyba {
position:relative;
top:14px;
margin:0 0 28px 0;
padding:0 14px;
}
#box-magazin-author-info .box-content {
width:466px;
}
.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;
}
/*
* reklama adFox
*/
#adfox-l2 {
margin:5px 0 15px 0px;
float:left;
display:inline;
width:100%;
background:url("line-horizontal.gif") left bottom repeat-x;
}
#adfox-l2 h2 {
float:left;
position:relative;
top:-12px;
margin:0; 
font-size:12px;
}
#adfox-l2 h2 a {
color:black;
position:relative;
padding:0 5px;
color:#F64F01;
background:#FFF;
}
#adfox-l2 h2 a:hover, #adfox-l2 h2 a:active {
text-decoration:none;
}
#adfox-l2 .adfox-box {
float:left;
clear:both;
width:100%;
display:inline;
}
#adfox-l2 h3 {
font-size:13px;
margin:0;
padding:0 5px;
font-weight:bold;
}
#adfox-l2 h3 a {
text-decoration:underline;
margin:0;
padding:0;
}
#adfox-l2 p {
font-size:13px;
margin:5px 0 2px 0;
padding:0 5px;
line-height:1;
}
#adfox-l2 .adfox-box div {
font-size:13px;
padding:0 5px;
margin:0 0 10px 0
}
#adfox-l2 .adfox-box div a {
color:black;
text-decoration:none;
}

.lista-content li {
background:none;
}
.article-komentare {
float: right;
background:url("com_g.gif") left 4px no-repeat;
padding-left: 15px;
font-size:90%;
}
.article-komentare a {
color:#00A905;
}
.article-komentare-top {
background:url("com_w.gif") left 4px no-repeat;
padding-left: 15px;
float: left;
margin:-6px 0 0 10px;
}
.article-komentare-top a {
color:#FFF;
}
#article-text a.article-advert {
color:#0BBA00;
text-decoration: none;
border-bottom: 1px dashed;
}
#article-text a.article-advert:hover {
text-decoration: none;
border-bottom: 0px;
}

#box-banner {
float:right;
width:349px;
height:148px;
overflow:hidden;
background:#05AC07 url("box-wos.gif") 0 0 no-repeat;
color:#FFF; 
}
#box-banner img {
border: 0;
}

/*články místo banneru*/
#box-banner-article{
float:right;
width:349px;
height:148px;
overflow:hidden;
background:#05AC07 url("box-wos-magazin-article.gif") 0 0 no-repeat;
color:#FFF; 
padding: 0;
} 
#box-banner-article div {
/*float: left;
margin: 8px;
height: 60px;*/
overflow: hidden;
zoom: 1;
margin: 8px;
}
#box-banner-article .article-img {
float: left;
display: inline;
margin: 0 5px 0 0;
}
#box-banner-article img {
border: 0;
}
#box-banner-article .text {
/*float: left;
width: 235px;*/
height: 48px;
margin: 0 0 0 5px;
overflow: hidden;
zoom: 1;
}
#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;
background: url();
clear: right;
}
#box-banner-article .btnMore a {
color: #FFF;
font-size: 90%;
display: block;
padding: 0 0 0 12px;
background: transparent url("/g2/design/bg-arrow-mag.gif") no-repeat scroll left center;
}
span.widget {
background:#FFF url("ico_centrum.gif") 0 0px no-repeat;
}
span.widget a {
padding-left: 18px;
}



/**
 * nové vyhledávání
 */ 
#chGlobalSearch {
float:left;
padding: 2px 0px 0px 0px;
margin: 6px 0 0 15px;
height: 67px;
/*width: 550px;*/
/*padding:23px 21px 0 48px;*/
}
#chGlobalSearch .searchInput {
border: 1px solid #557BBE;
color: #fffff;
/*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;
background: none;
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: 5px;
margin: 0;
}
#chGlobalSearch form p {
margin: 0;
}
#chGlobalSearch form.active {
display: block;
}
#chGlobalSearch li a.active, #chGlobalSearch form.active {
background: #05AC07;
}
#chGlobalSearch li a:hover {
background: #05AC07;
}
#searchFilter {
float: left;
/*width: 190px;*/
/* gap */
width: 180px;
border-right: 1px solid #eaeaea;
}
#searchResult {
float: right;
width: 768px;
}
span.iko_cz {
width: 16px;
height: 11px;
background-image: url(ikona_cz.gif);
display: inline-block;
}
span.iko_sk {
width: 16px;
height: 11px;
background-image: url(ikona_sk.gif);
display: inline-block;
}
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 {
color: #A0A0A0
}
.searchContent {
float:left;
width:100%;
}
.searchContent #box-nadpis-sekce,
.searchContent #box-magazin-search-article {
width: 100%;
}
div#box-magazin-search-article div.search-results-ad               {
   margin: 0 0 20px 0;
   /*padding: 100px 20px;*/
   /*background: #f9f8f8;*/
}
/* search container */
div.search-results-container                       {
   overflow: hidden;
   zoom: 1;
   padding: 30px 0;
}

/* search side bar */
div.search-side-bar                                {}
div.search-side-bar a                              {color: #3c67c1;}
div.search-side-bar ul                             {padding-right: 10px;}
div.search-side-bar li                             {
   /*margin: 0 0 4px 0;*/
   padding: 0 0 0 13px;
   background-image: none;
}
div.search-side-bar li.search-side-bar-active      {
   font-weight: bold;
   background: url('search-bullet.gif') 6px center no-repeat;
   color: black;
}
div.search-side-bar div.search-side-bar-servers li  {
	padding-left: 21px;
}
div.search-side-bar div.search-side-bar-servers li.search-side-bar-active  {
	background-position: 10px center;
}

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

/* search side bar - servers */
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.search-side-bar-servers ul                     {
   padding: 0 0 12px 0;
   background: url('search-box-new.gif') -200px bottom no-repeat;
}

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

#box-magazin-search-article .pager     {
   text-align:center;
	width: 100%;
	margin: 40px 0 40px 0;
	font-size: 14px;
	font-weight: normal;
}
div#box-magazin-search-article .pager a {
	padding: 0 5px 0 5px;
	color: #3C67C1;
}
div#box-magazin-search-article .pager .curr {
	padding: 0 5px 0 5px;
	color: black;
}
div#box-magazin-search-article .pager .next,
div#box-magazin-search-article .pager .prev {
	background: none;
}
div#box-magazin-search-article .fulltext-number-result {
	padding: 20px 0 0 10px;
	font-size: 14px;
}
div#box-magazin-search-article .article-tags {
	font-size: 100%;
}

/* adfox */
#searchResult .adfox-box div a {
color: #0BBA00;
}
#searchResult .adfox-box h3 a {
color: #3C67C1;
}
#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;
float: none;
}
#searchResult #adfox-l2 h2 a {
color: #666;
}


#box-adsense {
	clear:left;
	/*position:relative;
	left:-5px;*/
	width:480px;
	padding:0 0 3px 0;
	color:black;
}
#box-adsense .ad_header {
	margin: 3px 0 10px 0;
	padding: 3px 5px 0;
	line-height:27px;
	color:#A0A0A0;
	background:url("/g2/design/bg-line-h.gif") left bottom repeat-x;
   font-weight: bold;
   font-size: 100%;
}
#box-adsense .ad_header .ad_attribution {
	text-decoration: none;
	color:#A0A0A0;
}
#box-adsense .ad_title {
	font-size: 110%;
	color: #F74E00;
	font-weight: bold;
}
#box-adsense a:hover{
	color: #0BBA00;
}
#box-adsense .ad_url {
	color: #F74E00;
	text-decoration: none;
}
#box-adsense .ad_ads {
	padding-bottom: 10px;
	margin-left: 5px;
}

/** 
 * 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;
	background: 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: #F74E00;
	font-weight: bold;
} 
div.carousel div.item-link a:hover{
	color: #0BBA00;
}
