/* Autor: Přemysl Posker */

* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
.clearing {clear:both;display:block;}
body {font-size:75%;font-family:Arial,Verdana,sans-serif;line-height:1.2em;background:#000000;padding:0px;color:#797979;}
img {border:0px;}
label {cursor:pointer;}
a {text-decoration:underline;;}
a:hover {text-decoration:none;}
input {}
input.iText {width:194px;height:16px;padding:3px;margin-right:7px;margin-bottom:5px;background:#fff url(./images/bgItext.gif) no-repeat;border:1px solid #bbbbbb;color:#6d6d6d;}
input.check {margin-right:10px;}
textarea {width:194px;height:87px;padding:3px;background:#fff url(./images/bgItext.gif) no-repeat;border:1px solid #bebebe;}
select.iText {margin-right:7px;padding:2px;margin-bottom:5px;background:#fff url(./images/bgItext.gif) no-repeat;border:1px solid #bbbbbb;vertical-align:middle;color:#6d6d6d;}
.center {text-align:center;}
.justify {text-align:justify;}
.right {text-align:right;}
.white {color:#fff;}

#lead {width:916px;margin:0px auto;position:relative;padding:30px 44px 0px 40px;background:url(./images/bgLead.png) no-repeat 0px 230px;}

#logo {width:424px;height:125px;display:block;left:100px;top:63px;position:absolute;overflow:hidden;z-index:1;}
#logo h1, #logo h1 span {width:424px;height:125px;position:absolute;top:0px;left:0px;z-index:1;overflow:hidden;color:#fff;padding-left:0px;padding-top:0px;margin:0px;}
#logo h1 span {width:424px;height:125px;background-image:url(./images/logo.png);background-repeat:no-repeat;display:block;left:0px;cursor:pointer;margin:0px;overflow:hidden;}
#logo a {color:#fff;}

#lang {width:362px;height:42px;padding:27px 17px 0px 0px;float:right;margin:42px 0px 57px 0px;background:url(./images/bgLanguage.png) no-repeat top left;text-align:center;color:#fff;}
#lang strong {margin:0px 2px;}
#lang a {margin:0px 2px;color:#e20000;}

.menu {height:66px;clear:both;}
.menu a {display:block;height:66px;float:left;}
.menu a span {display:none;}
.menu a.home {width:163px;background:url(./images/btnTitulniStrana.png) no-repeat;}
.menu a.ospolecnosti {width:155px;background:url(./images/btnOspolecnosti.png) no-repeat;}
.menu a.naseprodukty {width:160px;background:url(./images/btnNaseProdukty.png) no-repeat;}
.menu a.obchodnipodminky {width:205px;background:url(./images/btnObchodniPodminky.png) no-repeat;}
.menu a.certifikaty {width:130px;background:url(./images/btnCertifikaty.png) no-repeat;}
.menu a.kontakty {width:103px;background:url(./images/btnKontakty.png) no-repeat;}

.menu a.homeEn {width:120px;background:url(./images/btnTitulniStranaEn.png) no-repeat;}
.menu a.ospolecnostiEn {width:166px;background:url(./images/btnOspolecnostiEn.png) no-repeat;}
.menu a.naseproduktyEn {width:111px;background:url(./images/btnNaseProduktyEn.png) no-repeat;}
.menu a.obchodnipodminkyEn {width:214px;background:url(./images/btnObchodniPodminkyEn.png) no-repeat;}
.menu a.certifikatyEn {width:139px;background:url(./images/btnCertifikatyEn.png) no-repeat;}
.menu a.kontaktyEn {width:109px;background:url(./images/btnKontaktyEn.png) no-repeat;}

.menu a:hover {background-position:0px -66px;}
.menu a#active {background-position:0px -66px;}

#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 {height:99px;clear:both;padding:20px 10px 0px 20px;color:#e16f6f;}
.uvodniText p {margin-bottom:8px;}
.uvodniText a {color:#fff;}

#content {clear:both;margin-bottom:30px;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 {float:left;width:576px;}
#content.wide .mainCol {float:none;width:916px}
#content .mainCol ul {margin-left:20px;margin-bottom:15px;}
.mainCol .obsah {padding:0px 20px 10px 16px;}
.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 {float:left;width:245px;}
.mainCol .productImage img {border:1px solid #3A3A3A;padding:1px;}

.mainCol .productDescription {float:right;width:620px;}
.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 .pages {padding:10px 30px 0px 16px;text-align:right;margin-bottom:0px;}
.mainCol .pages span {float:left;}
.mainCol .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 {width:340px;padding:20px 0px;float:right;background:url(./images/bgRightCol.png) no-repeat top left;}
.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;}

strong.funkce {display:block;padding-bottom:7px;}

.page_news_listing .mainCol h2 {font-size:1.1em;color:#fff;font-family:Arial;margin-bottom:15px;margin-left:17px;}
.mainCol .news_item {clear:both;padding-bottom:10px;padding-top:10px;padding-right:20px;padding-left:17px;border-bottom:1px solid #101010;}
.mainCol .news_item .title {display:block;color:#e20000;font-weight:bold;margin-bottom:8px;}
.mainCol .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;}
.mainCol .news_item img {float:left;border:1px solid #5a5a5a;margin-right:14px;}
.page_news_listing .mainCol .bbottom .pages {border-bottom:1px solid #101010;padding-bottom:15px;}

.page_news_get .mainCol h2 {font-size:1.1em;color:#fff;font-family:Arial;margin-bottom:15px;}
.page_news_get .mainCol .news_item {clear:both;padding-bottom:10px;padding-top:10px;padding-right:20px;padding-left:17px;}
.page_news_get .mainCol .news_item .title {display:block;color:#e20000;font-weight:bold;margin-bottom:8px;}
.page_news_get .mainCol .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;}
.page_news_get .mainCol .news_item img {float:left;border:1px solid #5a5a5a;margin-right:14px;}
.page_news_get .mainCol .bbottom .pages {border-bottom:1px solid #101010;padding-bottom:15px;}

/*18.03.2010 TF*/
.rightCol .skupiny .news_item .title {display:block;padding:5px;border:1px solid #bf0303;background:url(/content/images/bgNewsItem.gif) top repeat-x;color:#000000;text-align:center;}
.rightCol .right_link {display:block;padding:5px;border:1px solid #2C2C2C;background:url(/content/images/bgRightLink.gif) top repeat-x;color:#FFFFFF;text-align:center;}
a.right_link_detail {position:absolute;bottom:114px;right:48px;float:right;display:block;padding:5px;border:1px solid #2C2C2C;background:url(/content/images/bgRightLink.gif) top repeat-x;color:#FFFFFF;text-align:center;}

input.submit {display:block;padding:5px;border:1px solid #2C2C2C;background:url(/content/images/bgRightLink.gif) top repeat-x;color:#FFFFFF;text-align:center;cursor:pointer;cursor:hand;}

.napiste_nam fieldset {border:0;}
.napiste_nam legend {display:none;}
.napiste_nam p {padding-top:10px;}
.napiste_nam label {display:block;float:left;text-align:right;padding-right:5px;width:100px;}
.napiste_nam .newemail {display:none;}
.napiste_nam strong {display:block;padding-top:15px;color:#FFFFFF;}
