body {font-size:75%;font-family:Arial,Verdana,sans-serif;line-height:1.2em;background:#000000;padding:0px;color:#797979;}

#lead {width:100%;padding:0px;}

#logo {width:100%;height:auto;display:block;position:relative;}
#logo h1 span {display:none;}
#logo a {color:#000;font-family:Arial;font-size:1.1em;text-decoration:none;}

#lang {display:none;}

.menu {display:none;}

#footer {clear:both;padding:35px 0px 20px 17px;background:url(./images/bgFooter.png) no-repeat top left;font-size:0.9em;line-height:1.2em;text-align:right;}
#footer a {color:#fff;}
#footer p {float:left;text-align:left;}

.uvodniText {display:none;}

#content {clear:both;margin-bottom:10px;background:url(./images/bgContent.png) repeat-y right;overflow:hidden;}
#content.wide {background:none;}
#content .contentIn {background:url(./images/bgContentIn.png) no-repeat right bottom;_height:1px;}
#content.wide .contentIn {background:none;}

#content .mainCol {width:100%;}
#content.wide .mainCol {float:none;width:100%;}
#content .mainCol ul {margin-left:20px;margin-bottom:15px;}
.mainCol .obsah {padding:0px 20px 10px 0px;}
.mainCol .obsah h2 {font-size:1.1em;color:#fff;font-family:Arial;margin-bottom:15px;}
.mainCol .obsah p {margin-bottom:15px;}
.mainCol .obsah a {color:#e20000;}
.mainCol .red {color:#e20000;}
.mainCol hr {border-width:1px 0px 0px 0px;border-style:solid;border-color:#101010;height:1px;overflow:hidden;margin-bottom:15px;}

.mainCol .productImage {}
.mainCol .productImage img {border:1px solid #3A3A3A;padding:1px;}

.mainCol .productDescription {}
.mainCol .productDescription h2 {font-size:1.1em;color:#fff;font-family:Arial;margin-bottom:15px;}
.mainCol .productDescription table {border-collapse:collapse;border:1px solid #3A3A3A;}
.mainCol .productDescription table th {border:1px solid #3A3A3A;padding:0.2em 0.3em;}
.mainCol .productDescription table td {border:1px solid #3A3A3A;padding:0.2em 0.3em;}
.mainCol .productDescription table td {border:1px solid #3A3A3A;padding:0.2em 0.3em;}

.mainCol .products {padding:0px 0px 0px 0px;}
.mainCol .products .pathway {padding:10px 0px 10px 16px;}
.mainCol .products .pathway a {color:#e20000;}
.mainCol .products .pages {padding:10px 30px 0px 16px;text-align:right;margin-bottom:0px;}
.mainCol .products .pages span {float:left;}
.mainCol .products .pages a {color:#fff;}
.mainCol .products.bbottom .pages {border-bottom:1px solid #101010;padding-bottom:15px;}

.mainCol .productList {padding:12px 35px 12px 17px;border-bottom:1px solid #101010;}
.mainCol .productList img {float:left;border:1px solid #5a5a5a;margin-right:12px;padding:1px;}
.mainCol .productList .title {color:#fff;display:block;margin-bottom:6px;}
.mainCol .productList p {padding-top:10px;}
.mainCol .productList a {color:#e20000;}
.mainCol .productList .text {height:40px;padding-top::0px;}

.mainCol .homeProducts {padding:38px 33px 20px 33px;background:url(./images/bgHomeProducts.png) no-repeat top center;text-align:center;}
.mainCol .homeProducts img {border:1px solid #797979;padding:1px;margin:0px 6px;margin-bottom:30px;}
.mainCol .homeProducts a {color:#e20000;}

#content .rightCol {}
.rightCol .news_item {padding:0px 20px 15px 25px;}
.rightCol .skupiny .news_item {padding:0px 20px 0px 25px;}
.rightCol .news_item .title {display:block;color:#e20000;font-weight:bold;margin-bottom:8px;}
.rightCol .skupiny .news_item .title {margin-bottom:0px;}
.rightCol .news_item .timestamp {display:block;font-size:0.85em;color:#ffffff;padding:2px 0px 2px 21px;background:url(./images/bgTimestamp.png) no-repeat left 50%;margin-bottom:11px;}
.rightCol .news_item .summary img {float:left;border:1px solid #5a5a5a;margin-right:14px;}
.rightCol .hr {height:2px;background:url(./images/rightColHr.png) no-repeat;overflow:hidden;clear:both;margin:0px 0px 10px 0px;}
.rightCol p.right {padding-right:22px;margin-bottom:0px;}
.rightCol p.right a {color:#e20000;}
.rightCol .product_item {padding:0px 20px 15px 25px;}
.rightCol .product_item .title {display:block;color:#e20000;font-weight:bold;margin-bottom:8px;}
.rightCol .product_item .summary img {float:left;border:1px solid #5a5a5a;margin-right:9px;padding:1px;}

.rightCol {display:block;color:#e20000;font-weight:bold;margin-bottom:8px;}

.text {padding:15px 0px 0px 16px;}
.text h3 {font-size:1.1em;color:#fff;font-family:Arial;margin-bottom:15px;}
.text p {margin-bottom:15px;}
.text ul {list-style:none;margin-left:29px;margin-bottom:15px;line-height:1.6em;}



