/* Autor: Přemysl Posker */

* {margin: 0px; padding: 0px;}
.clearing:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
.clearing {clear:both;}
body {font-size:75%;font-family:Arial,Verdana,sans-serif;line-height:1.7em;background:#fff url(../_images/bgBody.gif) repeat-x top;padding:0px 0px 0px 0px;color:#4b4b4b;}
img {border:0px;}
label {cursor:pointer;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}
.textCenter {text-align:center;}
.textRight {text-align:right;}

.blokStranky {width:1000px;margin:0px auto;padding:0px;}
.blokStrankyRelative {position:relative;}
.obalTop {background:url(../_images/bgTopZare.jpg) no-repeat center top;min-width:1000px;}

/* logo */
#logo {width:186px;height:66px;display:block;left:23px;top:26px;position:absolute;overflow:hidden;z-index:1;}
#logo h1, #logo h1 span {width:186px;height:66px;position:absolute;top:0px;left:0px;z-index:1;overflow:hidden;color:#fff;padding-left:0px;padding-top:0px;margin:0px;text-indent:-9999px;}
#logo h1 span {width:186px;height:66px;background:url(../_images/sprite.png) no-repeat -826px -388px;display:block;left:0px;cursor:pointer;margin:0px;overflow:hidden;}
#logo strong, #logo strong span {width:186px;height:66px;position:absolute;top:0px;left:0px;z-index:1;overflow:hidden;color:#fff;padding-left:0px;padding-top:0px;margin:0px;text-indent:-9999px;}
#logo strong span {width:186px;height:66px;background:url(../_images/sprite.png) no-repeat -826px -388px;display:block;left:0px;cursor:pointer;margin:0px;overflow:hidden;}
#logo a {color:#000;}

.kotvy {display:none;}

.topMenuHolder {height:100px;margin-bottom:20px;}
.location_index .topMenuHolder {margin-bottom:0px;}

.topMenu {height:100px;position:absolute;top:0px;right:auto;width:1000px;}
	.topMenu ul {float:right;list-style:none;background:url(../_images/menuSep.gif) no-repeat right 69px;padding:52px 10px 0px 0px;}
	.topMenu ul li {float:left;background:url(../_images/menuSep.gif) no-repeat left 17px;min-height:35px;padding-left:15px;margin-right:5px;position:relative;}
	.topMenu ul li a {display:block;float:left;height:44px;background:url(../_images/bgMenuItem.png) no-repeat -999px -999px;color:#fff;text-decoration:none;font-weight:bold;padding-right:10px;font-size:1.15em;}
	.topMenu ul li a span {display:block;height:44px;padding-left:10px;cursor:pointer;}
	.topMenu ul li a span span {padding:0px;}
	.topMenu ul li a span span span {padding:7px 0px 0px 0px;height:37px;}
	.topMenu ul li a span span span span {padding:0px;height:37px;}
	.topMenu ul li a span span span span.submenu {background:url(../_images/dropdown.png) no-repeat right 8px;padding-right:18px;}
	
	.topMenu ul li a:hover {background:url(../_images/bgMenuItem.png) no-repeat right top;}
	.topMenu ul li a:hover span {background:url(../_images/bgMenuItem.png) no-repeat left -44px;}
	.topMenu ul li a:hover span span {background:url(../_images/bgMenuItem.png) repeat-x left -88px;}
	.topMenu ul li a:hover span span span {background:url(../_images/menuArrow.png) no-repeat center bottom;}
	.topMenu ul li a:hover span span span span span {background:none;}
	
	.topMenu ul li:hover a {background:url(../_images/bgMenuItem.png) no-repeat right top;}
	.topMenu ul li:hover a span {background:url(../_images/bgMenuItem.png) no-repeat left -44px;}
	.topMenu ul li:hover a span span {background:url(../_images/bgMenuItem.png) repeat-x left -88px;}
	.topMenu ul li:hover a span span span {background:url(../_images/menuArrow.png) no-repeat center bottom;}
	.topMenu ul li:hover a span span span span span {background:none;}
	
	.topMenu ul li a.active {background:url(../_images/bgMenuItem.png) no-repeat right top;}
	.topMenu ul li a.active span {background:url(../_images/bgMenuItem.png) no-repeat left -44px;}
	.topMenu ul li a.active span span {background:url(../_images/bgMenuItem.png) repeat-x left -88px;}
	.topMenu ul li a.active span span span {background:url(../_images/menuArrow.png) no-repeat center bottom;}
	.topMenu ul li a.active span span span span span {background:none;}
	
	.topMenu ul.level1 ul.level2 {display:none;width:690px;height:226px;top:44px;right:-200px;background:#0e1f47;position:absolute;padding:0px;z-index:1000;}
	.topMenu ul.level1 li:hover ul.level2 {display:block;}
	.topMenu ul.level1 li:hover ul.level2 li {float:left;width:345px;height:113px;background:none;padding:0px;margin:0px;}
	.topMenu ul.level1 li:hover ul.level2 li a {background:none;display:inline;font-size:1em;font-weight:normal;color:#8ba4d1;}
	.topMenu ul.level1 li:hover ul.level2 li a .icon {display:block;position:absolute;width:66px;height:51px;background:transparent url(../_images/sprite.png) no-repeat 0px 0px;}
	.topMenu ul.level1 li:hover ul.level2 li a strong {font-size:1.35em;}
	.topMenu ul.level1 li:hover ul.level2 li.realStart a {width:230px;height:87px;padding:26px 0px 0px 115px;}
	.topMenu ul.level1 li:hover ul.level2 li.realStart a .icon {background-position:0px -582px;top:35px;left:30px;}
	.topMenu ul.level1 li:hover ul.level2 li.realStart a strong {color:#a0b640;}
	.topMenu ul.level1 li:hover ul.level2 li.realKlasik a {width:220px;height:87px;padding:26px 18px 0px 107px;}
	.topMenu ul.level1 li:hover ul.level2 li.realKlasik a .icon {background-position:-1708px -388px;top:37px;left:22px;}
	.topMenu ul.level1 li:hover ul.level2 li.realKlasik a strong {color:#bb8753;}
	.topMenu ul.level1 li:hover ul.level2 li.realEasy a {width:220px;height:102px;padding:11px 10px 0px 115px;}
	.topMenu ul.level1 li:hover ul.level2 li.realEasy a .icon {background-position:-1466px -388px;top:22px;left:30px;}
	.topMenu ul.level1 li:hover ul.level2 li.realEasy a strong {color:#bb307e;}
	.topMenu ul.level1 li:hover ul.level2 li.realBusiness a {width:220px;height:102px;padding:11px 18px 0px 107px;}
	.topMenu ul.level1 li:hover ul.level2 li.realBusiness a .icon {background-position:-1224px -388px;top:22px;left:22px;}
	.topMenu ul.level1 li:hover ul.level2 li.realBusiness a strong {color:#5f7724;}
	.topMenu ul.level1 li:hover ul.level2 li a:hover {background-color:#162d63;}
	

.homeSlider {background:url(../_images/bgHomeSlider.png) no-repeat center 10px;}
	.homeProducts {height:368px;position:relative;width:1000px;overflow:hidden;}
	.homeProducts ul {list-style:none;height:368px;width:1000px;}
	.homeProducts ul li {width:1000px;height:368px;position:relative;}
	.homeProducts ul li .thumb {position:absolute;top:27px;left:9px;}
	.homeProducts ul li .box {position:absolute;top:208px;left:333px;width:221px;height:144px;background:transparent url(../_images/sprite.png) no-repeat;}
	.homeProducts ul li .boxBr {background-position:0px 0px;}
	.homeProducts ul li .boxPr {background-position:-271px 0px;}
	.homeProducts ul li .boxRke {background-position:-542px 0px;}
	.homeProducts ul li .boxDesc {width:446px;float:right;height:368px;color:#fff;}
	.homeProducts ul li .boxDesc .hdr {height:80px;text-indent:-9999px;position:relative;width:368px;}
	.homeProducts ul li .boxDesc .hdr span {position:absolute;top:30px;left:0px;}
	.homeProducts ul li .boxDesc .hdr01 span {width:415px;height:32px;background:url(../_images/text-softwareProRealitniKancelare.png) no-repeat left top;}
	.homeProducts ul li .boxDesc .hdr02 span {width:442px;height:33px;background:url(../_images/text-webdesignProRealitniKancelare.png) no-repeat left top;}
	.homeProducts ul li .boxDesc .hdr03 span {width:424px;height:26px;background:url(../_images/text-inzerceNaRealitnichServerech.png) no-repeat left top;}
	.homeProducts ul li .boxDesc p {font-size:1.5em;font-style:italic;line-height:1.6em;padding-left:20px;margin-bottom:20px;}
	.homeProducts ul li .boxDesc p span {display:block;margin-left:5px;}
	.homeProducts ul li .boxDesc .more {width:228px;height:65px;margin-left:52px;text-indent:-9999px;position:relative;display:block;}
	.homeProducts ul li .boxDesc .more span {display:block;width:228px;height:65px;position:absolute;top:0px;left:0px;background:url(../_images/sprite.png) no-repeat -813px 0px;cursor:pointer;}
	.homeProducts ul li .boxDesc .more:hover span {background-position:-1091px 0px;}
	.homeProducts .previous {display:none;}
	.homeProducts .next {display:none;}
	.homeProducts .carousel-wrap {}
	
	.homeProducts .carousel-pagination {position:absolute;top:334px;left:100px;width:340px;}
	.homeProducts .carousel-pagination table {border-collapse:collapse;margin:0px auto;}
	.homeProducts .carousel-pagination table a {display:block;width:14px;height:13px;margin:0px 5px;position:relative;float:left;background:none;}
	.homeProducts .carousel-pagination table a span.number {display:none;}
	.homeProducts .carousel-pagination table a span.over {cursor:pointer;position:absolute;top:0px;left:0px;width:14px;height:14px;background:url(../_images/sprite.png) no-repeat -1165px -194px;padding:0px;}
	.homeProducts .carousel-pagination table a.active span.over {background-position:-1165px -208px;}
	
.kategorie {border-width:1px 0px;border-style:solid;border-color:#c9caca;background:#e9f6fc;min-width:1000px;padding:25px 0px;}
	.kategorie .blokStranky {background:url(../_images/bgHomeKategorieItem.png) no-repeat top left;}
	.kategorieItem {width:250px;padding:0px 0px;float:left;background:url(../_images/bgHomeKategorieItem.png) no-repeat top right;}
	.kategorieItem h3 {margin:0px 25px 10px 25px;background:transparent url(../_images/sprite.png) no-repeat;padding-left:43px;padding-top:1px;font-size:1.35em;}
	.kategorieItem h3 a {text-decoration:none;}
	.kategorieItem h3 a:hover {text-decoration:underline;}
	.kategorieItem .popis {line-height:1.4em;padding:0px 25px;}
	.kategorieItem .krabice {padding:0px 15px 0px 104px;background:transparent url(../_images/sprite.png) no-repeat;min-height:105px;margin-bottom:15px;font-size:0.925em;}
	.kategorieItem .popis {height:105px;}
	.kategorieItem .popis.textCenter {height:auto;}
	.kategorieItem ul {height:120px;overflow:hidden;}
	.kategorieItem ul li {line-height:1.5em;}
	.kategorieItem .krabice .small {font-size:.9em;color:#8f8f8f;display:block;text-align:right;padding-right:12px;}
	.kategorieItem .krabice .cena {display:block;}
	.kategorieItem .krabice .cena.vetsi {font-size:1.5em;}
	.kategorieItem .krabice .noBlock {display:inline;}
	.kategorieItem .krabice .cena span {font-size:2.7em;line-height:1em;}
	.kategorieItem .more {display:block;width:183px;height:52px;margin:0px auto;position:relative;text-indent:-9999px;color:#88a82c;}
	.kategorieItem .more span {display:block;width:183px;height:52px;position:absolute;top:0px;left:0px;background:transparent url(../_images/sprite.png) no-repeat;cursor:pointer;}
	.kategorieItem ul li span {color:#4B4B4B;}
	
	.katStart h3 {background-position:-2011px -65px;color:#88a82c;}
	.katStart h3 a {color:#88a82c;}
	.katStart .krabice {background-position:-1965px -274px;}
	.katStart .krabice .cena {color:#88a82c;}
	.katStart .more span {background-position:-699px -194px;}
	.katStart .more:hover span {background-position:-932px -194px;}
	.katStart li{color:#88a82c;}
	
	.katEasy h3 {background-position:-2011px -99px;color:#a01d66;}
	.katEasy h3 a {color:#a01d66;}
	.katEasy .krabice {background-position:-1961px -384px;}
	.katEasy .krabice .cena {color:#a01d66;}
	.katEasy .more span {background-position:-1835px 0px;}
	.katEasy .more:hover span {background-position:0px -194px;}
	.katEasy li{color:#a01d66;}
	
	.katKlasik h3 {background-position:-2011px -131px;color:#4c2f12;}
	.katKlasik h3 a {color:#4c2f12;}
	.katKlasik .krabice {background-position:-1961px -498px;}
	.katKlasik .krabice .cena {color:#4c2f12;}
	.katKlasik .more span {background-position:-233px -194px;}
	.katKlasik .more:hover span {background-position:-466px -194px;}
	.katKlasik li{color:#4c2f12;}
	
	.katBusiness h3 {background-position:-2011px -245px;color:#5f7724;}
	.katBusiness h3 a {color:#5f7724;}
	.katBusiness .krabice {background-position:-1961px -614px;padding-top:10px;min-height:95px;height:111px;}
	.katBusiness .krabice .individualni {color:#5f7724;font-size:1.5em;font-weight:normal;}
	.katBusiness .more span {background-position:-1369px 0px;}
	.katBusiness .more:hover span {background-position:-1602px 0px;}

.postavicky {padding:25px 0px;min-width:1000px;background:url(../_images/postavicky.png) no-repeat center 89px;}
	.realitniSoftware {width:498px;float:left;}
	.realitniSoftware h2 {color:#88a82c;font-size:1.65em;font-weight:normal;border-bottom:1px dashed #dddddd;padding-bottom:5px;margin-bottom:25px;}
	.realitniSoftware p {padding-left:176px;margin-bottom:15px;}
	.realitniSoftware p.highlight {padding:0px;text-align:center;font-size:1.5em;color:#88a82c;}
	
	.procNas {width:479px;float:right;}
	.procNas h2 {color:#88a82c;font-size:1.65em;font-weight:normal;border-bottom:1px dashed #dddddd;padding-bottom:5px;margin-bottom:25px;}
	.procNas .in {padding-left:150px;}
	.procNas ul {list-style:none;background:#efefef;padding:0px 0px 0px 8px;margin-bottom:23px;}
	.procNas ul li {border-bottom:1px dashed #d0d0d0;padding:10px;}
	
	.postavicky .more {display:block;float:right;background:url(../_images/viceArrow.png) no-repeat right;padding:10px 33px 10px 0px;color:#88a82c;}

.navigace {background-color:#000000;color:#a7a7a7;padding:45px 0px 30px 0px;}
	.navigace a {color:#a7a7a7;text-decoration:none;}
	.navigace a:hover {color:#fff;text-decoration:underline;}
	
	.navigace .levy {border-right:1px solid #231d1d;padding:0 23px 0 0;float:left;width:284px;}
	.navigace .levy .hdr {font-size:1.35em;font-weight:normal;display:block;color:#ffffff;font-weight:normal;margin-bottom:10px;}
	.navigace .levy .sloupec {float:left;width:50%;}
	.navigace .levy .sloupec ul {list-style:none;}
	.navigace .levy .sloupec ul li {background:url(../_images/bgNavigaceList.png) no-repeat 3px 8px;padding-left:14px;}
	
	.navigace .pravy {padding:0px 50px 0px 32px;float:right;width:575px;}
	.navigace .pravy .hdr {font-size:1.65em;color:#fff;display:block;margin-bottom:10px;}
	.navigace .pravy p {font-size:1.25em;padding-bottom:30px;}
	.navigace .pravy .tele,.navigace .pravy .mail {float:left;color:#fff;}
	.navigace .pravy .phoneMail {line-height:1.1em;font-size:2em;}
	.navigace .pravy .tele {background:url(../_images/phone.png) no-repeat left 1px;padding-left:46px;}
	.navigace .pravy .mail {background:url(../_images/mail.png) no-repeat left 1px;padding-left:52px;margin-right:30px;}

.footer {background:#1b1b1b;padding:12px 0px;min-height:1px;_height:1px;margin-bottom:0px;overflow:hidden;}
	.footer .copy {float:left;color:#a7a7a7;padding-top:24px;}
	.footer .copy strong {color:#fff;font-weight:normal;}
	.footer .copy a {color:#fff;}
	
	.footer .odkazy {float:center;color:#a7a7a7;text-align:center;font-size:10px;padding-top:5px;}
	.footer .odkazy strong {color:#fff;font-weight:normal;}
	.footer .odkazy a {color:#fff;}
	
	.footer .links {float:right;}
	.footer .links ul {list-style:none;height:70px;border-left:1px solid #323232;}
	.footer .links ul li {float:left;height:70px;border-right:1px solid #323232;}
	.footer .links ul li a {display:block;color:#fff;text-indent:-9999px;position:relative;}
	.footer .links ul li a span {display:block;position:absolute;top:0px;left:0px;background:url(../_images/sprite.png) no-repeat;cursor:pointer;}
	
	.footer .links ul li.logo01 a {width:105px;height:70px;}
	.footer .links ul li.logo01 a span {width:105px;height:70px;background-position:-561px -380px;}
	.footer .links ul li.logo01 a:hover span {background-position:-686px -380px;}
	
	.footer .links ul li.logo02 a {width:156px;height:70px;}
	.footer .links ul li.logo02 a span {width:156px;height:60px;background-position:-1901px -179px;}
	.footer .links ul li.logo02 a:hover span {background-position:15px -373px;}
	
	.footer .links ul li.logo03 a {width:125px;height:70px;}
	.footer .links ul li.logo03 a span {width:125px;height:70px;background-position: -1611px -183px;}
	.footer .links ul li.logo03 a:hover span {background-position: -1756px -183px;}
	
	.footer .links ul li.logo04 a {width:180px;height:70px;}
	.footer .links ul li.logo04 a span {width:180px;height:70px;background-position: -161px -374px;}
	.footer .links ul li.logo04 a:hover span {background-position: -361px -374px;}

.breadcrumbs {background:#fff;height:48px;border:1px solid #fff;border-bottom-color:#d0d0d0;border-top-right-radius:10px;-moz-border-top-right-radius:10px;-webkit-border-top-right-radius:10px;border-top-left-radius:10px;-moz-border-top-left-radius:10px;-webkit-border-top-left-radius:10px;}
	.breadcrumbs img {vertical-align:middle;margin:0px;}
	.breadcrumbs .icon {padding:0px;margin:0px;}
	.breadcrumbs a {margin:0px 10px;color:#818284;}
	.breadcrumbs span {margin:0px 10px;color:#0d1f46;}

.mainContent {background:#fff url(../_images/bgMainContent.gif) repeat-y;min-height:1px;border-bottom:1px solid #eeedee;margin-bottom:20px;padding:0px 10px 20px 0px;}

.hlavniSloupec {width:678px;border-right:1px solid #e5e4e3;float:left;}
	.hlavniSloupec .pageHeader {padding:20px 30px 12px 30px;background:#e9f6fc;border-bottom:1px solid #d1d1d0;}
	.hlavniSloupec .pageHeader h1 {font-size:2.15em;color:#a0b640;line-height:1.1em;margin-bottom:8px;}
	.hlavniSloupec .pageHeader p {color:#1d6c94;font-size:1.58em;line-height:1.5em;margin-bottom:8px;padding-top:10px;}
	
	.hlavniSloupec .headerStart {min-height:132px;background:#e9f6fc url(../_images/realStart-boxXL.png) no-repeat 460px 10px;padding-right:200px;}
	.hlavniSloupec .headerStart h1 {color:#88a82c;}
	
	.hlavniSloupec .headerEasy {min-height:132px;background:#e9f6fc url(../_images/realEasy-boxXL.png) no-repeat 460px 10px;padding-right:200px;}
	.hlavniSloupec .headerEasy h1 {color:#a01d66;}
	
	.hlavniSloupec .headerKlasik {min-height:132px;background:#e9f6fc url(../_images/realKlasik-boxXL.png) no-repeat 460px 10px;padding-right:200px;}
	.hlavniSloupec .headerKlasik h1 {color:#4c2f12;}
	
	.hlavniSloupec .headerBusiness {min-height:132px;background:#e9f6fc url(../_images/realBusiness-boxXL.png) no-repeat 460px 10px;padding-right:200px;}
	.hlavniSloupec .headerBusiness h1 {color:#5f7724;}
	
	.pageContent {padding:20px 30px 0px 30px;}
	.pageContent h2 {font-size:1.5em;color:#a0b640;margin-bottom:20px;line-height:1.2em;}
	.pageContent h3 {font-size:1.5em;color:#a0b640;margin-bottom:20px;line-height:1.2em;}
	.pageContent p {margin-bottom:20px;line-height:2.1em;text-align:justify;}
	.pageContent .optionContent p {margin-bottom:0;margin-top:20px;}
	.pageContent p strong {color:#000;}
	.pageContent ul {margin-bottom:20px;}
	.pageContent ul.noDisc {margin:0px 0px 20px 0px;list-style:none;}
	.pageContent ol {margin:0px 0px 20px 30px;}
	.pageContent ol li {padding:4px 0px;}
	.pageContent .noBottom {margin-bottom:0px;}
	.pageContent a {color:#1d6c94;}
	
	.pageContent ul.arrowed {list-style:none;margin-bottom:16px;}
	.pageContent ul.arrowed li {background:url(../_images/listArrow.png) no-repeat 15px 10px;padding:4px 0px 4px 36px;}
	.pageContent ul.plused {list-style:none;margin-bottom:16px;}
	.pageContent ul.plused li {background:url(../_images/listPlus.png) no-repeat 15px 7px;padding:0px 0px 4px 27px;}
	
	.pageContent .exportniLoga {text-align:center;}
	.pageContent .exportniLoga img,.pageContent .refItem img,.ukazka img {border:1px solid #e7e7e7;margin:0px 5px 10px 5px;padding:8px 8px 7px;background-color:#eaeaeb;}
	.pageContent .exportniLoga a:hover img,.pageContent .refItem a:hover img,ukazka a:hover img {border-color:#d1d1d0;background-color:#104996;}
	
	.pageContent .refItem {width:205px;float:left;padding-bottom:10px;}
	.pageContent .refItem.vetsi {width:100%;}
	.pageContent .refItem p {line-height:1.4em;text-align:center;}
	.pageContent .refItem.vetsi p {text-align:justify;}
	.pageContent .refItem img {width:140px;margin:0px 5px 7px 5px;padding:4px 4px 3px;}
	.pageContent .refItem.vetsi img {width:150px;float:left;margin:0 8px 0 0;}
	.pageContent .refItem strong {display:block;}
	.pageContent .refItem a {font-size:.9em;}
	
	.pageContent .col1 {width:300px;float:left;}
	.pageContent .col2 {width:300px;float:right;}
	
	.pageContent .googlemap {width:300px;border:1px solid #1d6c94;height:300px;}
	
	.pageContent .nahledy {position:relative;}
	.pageContent .nahledy .jcarousel-clip {width:558px;margin:0px auto;}
	.pageContent #nahledy {list-style:none;width:558px;overflow:hidden;}
	.pageContent #nahledy li {list-style:none;width:558px;}
	.pageContent #nahledy li .desc {display:block;font-size:1.6em;line-height:1.1em;height:35px;padding:6px 0px 0px 0px;text-align:center;font-weight:normal;color:#1d6c94;margin-bottom:10px;}
	.pageContent .nahledy .jcarousel-prev {width:40px;height:41px;background:url(../_images/carouselArrow.png) no-repeat left top;cursor:pointer;position:absolute;left:-15px;top:0px;}
	.pageContent .nahledy .jcarousel-prev:hover {background-position:0px -41px;}
	.pageContent .nahledy .jcarousel-next {width:40px;height:41px;background:url(../_images/carouselArrow.png) no-repeat right top;cursor:pointer;position:absolute;right:-15px;top:0px;}
	.pageContent .nahledy .jcarousel-next:hover {background-position:right -41px;}
	
	.pageContent .imgRight {float:right;margin:5px 0px 10px 20px;}
	.pageContent .imgMax200 {max-width:200px;}
	
	form.demo_pristup {width:350px;margin:0px auto 20px auto;padding:85px 0px 10px 0px;;background:url(../_images/logoPoskiReal.gif) no-repeat center 10px;border:1px solid #3d3d3d;}
	form.demo_pristup table {margin:0px auto;}
	form.demo_pristup td {padding-bottom:3px;}
	form.demo_pristup input {border:1px solid #E5E3E2;font-size:1em;height:14px;padding:4px;width:145px;}
	form.demo_pristup input#submit {border:0 none;color:#FFFFFF;height:24px;padding:0;width:84px;cursor:pointer;cursor:pointer;background:#EB8530;}
	form.demo_pristup label {font-weight:bold;text-align:right;display:block;padding-right:2px;}
	
	.pageContent .detailPrice {margin-bottom:20px;text-align:center;}
	.pageContent .detailPrice .hdr {font-size:1.25em;display:block;margin-bottom:10px;}
	.pageContent .detailPrice strong span {font-size:2.7em;}
	.pageContent .detailPrice .priceMonthly {width:210px;float:left;border:1px solid;padding:15px;margin-left:42px;}
	.pageContent .detailPrice .priceAtOnce {width:210px;float:left;border:1px solid;padding:15px;}
	.pageContent .detailPrice .or {width:50px;float:left;padding-top:30px;}
	
	.contentStart .detailPrice .hdr {color:#88a82c;}
	.contentStart .detailPrice strong {color:#88a82c;}
	.contentStart .detailPrice .priceMonthly, .contentStart .detailPrice .priceAtOnce {border-color:#88a82c;}
	
	.contentEasy .detailPrice .hdr {color:#a01d66;}
	.contentEasy .detailPrice strong {color:#a01d66;}
	.contentEasy .detailPrice .priceMonthly, .contentEasy .detailPrice .priceAtOnce {border-color:#a01d66;}
	
	.contentKlasik .detailPrice .hdr {color:#4c2f12;}
	.contentKlasik .detailPrice strong {color:#4c2f12;}
	.contentKlasik .detailPrice .priceAtOnce {border-color:#4c2f12;float:none;margin:0px auto;}
	
.textSlideBlock {margin-bottom:10px;}
	.textSlideBlock h3 {font-size:1.5em;font-weight:normal;background:#addef5 url(../_images/bgTextSliderBlock.png) repeat-x top;margin-bottom:0px;}
	.textSlideBlock .h3 {font-size:1.5em;font-weight:normal;background:#addef5 url(../_images/bgTextSliderBlock.png) repeat-x top;margin-bottom:0px;}
	.textSlideBlock a.option {display:block;padding:20px 25px;border:1px solid #ebebec;color:#1d6c94;text-decoration:none;background:url(../_images/bgTextSliderArrow.png) no-repeat -31px 0px;}
	.textSlideBlock a.option:hover {text-decoration:underline;}
	.textSlideBlock .optionContent {background:#f8faeb;border:1px solid #ebebec;border-top:0px;padding:15px 30px;line-height:2em;}
	.textSlideBlock .optionContent strong {color:#000;}
	.textSlideBlock .optionContent .colored {text-transform:uppercase;}
	.textSlideBlock .optionContent ul {list-style:none;margin-bottom:16px;}
	.textSlideBlock .optionContent ul li {background:url(../_images/listArrow.png) no-repeat 15px 12px;padding:4px 0px 4px 36px;}
	
	.blokStranky .contentStart .colored {color:#88a82c;}
	.blokStranky .contentEasy .colored {color:#A01D66;}
	.blokStranky .contentKlasik .colored {color:#4C2F12;}
	
	.contentStart .textSlideBlock a.option {color:#88a82c;}
	.contentStart a.option {background-position:-3136px 0px;}
	
	.contentEasy .textSlideBlock a.option {color:#a01d66;}
	
	.contentKlasik .textSlideBlock a.option {color:#4c2f12;}
	.contentKlasik a.option {background-position:-2515px 0px;}
	
	.textSlideBlock a.open {background-position:-652px 0px;}
	.blokStranky .textSlideBlockObjednavka {margin-bottom:0px;}
	.blokStranky .textSlideBlockObjednavka a.option {background-position:-1270px 0px;color:#043e8c;}
	.blokStranky .textSlideBlockObjednavka a.open {background-position:-1891px 0px;} 
	
	.formConfirm {border:2px solid #008616;background:#c0edb2;padding:10px;font-weight:bold;color:#000;font-size:1.1em;}

.produktItem {width:308px;float:left;border-right:1px solid #fff;border-bottom:1px solid #fff;;}
	.produktItem a {min-height:83px;display:block;background:#d7eaf3;padding:20px 0px 20px 115px;background-repeat:no-repeat;background-position:16px 23px;text-decoration:none;color:#4c4b4b;}
	.produktItem a span {font-weight:bold;}
	.produktItem a strong {font-size:1.35em;}
	.produktItem a:hover {background-color:#8cc6e4;}
	.produktItem a.realStart {background-image:url(../_images/realStartXL.png);}
	.produktItem a.realStart strong {color:#88a82c;}
	.produktItem a.realEasy {background-image:url(../_images/realEasyXL.png);}
	.produktItem a.realEasy strong {color:#a01d66;}
	.produktItem a.realKlasik {background-image:url(../_images/realKlasikXL.png);}
	.produktItem a.realKlasik strong {color:#4c2f12;}
	.produktItem a.realBusiness {background-image:url(../_images/realBusinessXL.png);}
	.produktItem a.realBusiness strong {color:#5f7724;}

.pravySloupec {width:306px;float:right;}
	
	.pravySloupec .produkty {list-style:none;margin-bottom:20px;}
	.pravySloupec .produkty li {padding-left:8px;border-bottom:1px solid #fff;line-height:1.6em;}
	.pravySloupec .produkty li a {display:block;background:#d7eaf3;padding:20px 0px 20px 105px;background-repeat:no-repeat;background-position:16px 27px;text-decoration:none;color:#4c4b4b;}
	.pravySloupec .produkty li a span {font-weight:bold;}
	.pravySloupec .produkty li a strong {font-size:1.35em;}
	.pravySloupec .produkty li a:hover {background-color:#8cc6e4;}
	.pravySloupec .produkty li a.realStart {background-image:url(../_images/realStartXL.png);}
	.pravySloupec .produkty li a.realStart strong {color:#88a82c;}
	.pravySloupec .produkty li a.realEasy {background-image:url(../_images/realEasyXL.png);}
	.pravySloupec .produkty li a.realEasy strong {color:#a01d66;}
	.pravySloupec .produkty li a.realKlasik {background-image:url(../_images/realKlasikXL.png);}
	.pravySloupec .produkty li a.realKlasik strong {color:#4c2f12;}
	.pravySloupec .produkty li a.realBusiness {background-image:url(../_images/realBusinessXL.png);background-position:16px 23px;}
	.pravySloupec .produkty li a.realBusiness strong {color:#5f7724;}
	.pravySloupec .produkty li.active {background:url(../_images/produktyArrow.gif) no-repeat left center;}
	.pravySloupec .produkty li.active a {background-color:#8cc6e4;}

	.pravySloupec .stranky {list-style:none;margin-bottom:20px;padding-left:8px;}
	.pravySloupec .stranky li {border-bottom:1px solid #d2d1d0;}
	.pravySloupec .stranky li a {display:block;background:#93c8e4 url(../_images/strankyLiItem.gif) repeat-x left -100px;font-weight:bold;text-decoration:none;color:#4c4b4b;}
	.pravySloupec .stranky li a span {display:block;background:url(../_images/strankyLiArrow.gif) no-repeat 17px 26px;cursor:pointer;}
	.pravySloupec .stranky li a span span {display:block;padding:18px 75px 18px 30px;}
	.pravySloupec .stranky li a.rozhrani span span {background:url(../_images/icon-nahledyRozhrani.png) no-repeat 227px 50%;}
	.pravySloupec .stranky li a.objednavka span span {background:url(../_images/icon-objednavka.png) no-repeat 227px 50%;}
	.pravySloupec .stranky li a.panely span span {background:url(../_images/icon-digitalniPanely.png) no-repeat 227px 50%;}
	.pravySloupec .stranky li a.exporty span span {background:url(../_images/icon-exporty.png) no-repeat 227px 50%;}
	.pravySloupec .stranky li a:hover {background-position:left 0px;}
	.pravySloupec .stranky li.active a {background-position:left 0px;}
	
	.pravySloupec .demo {display:block;margin:0px 0px 10px 8px;background:#0e1f46 url(../_images/bgDemoDotaz.gif) repeat-x left bottom;border:1px solid #f3f2f2;color:#fff;font-weight:bold;text-decoration:none;}
	.pravySloupec .demo span {display:block;padding:25px 0px 25px 30px;cursor:pointer;background:url(../_images/dum.png) no-repeat 213px 20px;line-height:2em;}
	.pravySloupec .demo strong {font-size:1.35em;}
	.pravySloupec .demo:hover {background:#213766;}
	
	.pravySloupec .dotaz {display:block;margin:0px 0px 10px 8px;background:#0e1f46 url(../_images/bgDemoDotaz.gif) repeat-x left bottom;border:1px solid #f3f2f2;color:#fff;font-weight:bold;text-decoration:none;}
	.pravySloupec .dotaz span {display:block;padding:25px 20px 25px 104px;cursor:pointer;background:url(../_images/otaznik.png) no-repeat 34px 17px;line-height:2em;}
	.pravySloupec .dotaz strong {font-size:1.35em;}
	.pravySloupec .dotaz:hover {background:#213766;}

.optionContent .formular {padding-top:5px;}
	
	.formular fieldset {border:0px;padding:0px;}
	.formular .polozka {float:left;margin-bottom:10px;}
	.blokStranky .formular .requiredField .input input:focus {border-color:#e42431;}
	.formular .submit {text-align:right;}
	.formular .submit input {width:155px;height:44px;overflow:hidden;vertical-align:middle;margin-left:10px;cursor:pointer;}
	.formular .color_required {color:#e42431;}
	
	/* formulare v zalozkach */
	.optionContent .formular .polozkaWhole {width:556px;margin-bottom:10px;}
	.optionContent .formular .polozkaWhole .label {width:113px;}
	.optionContent .formular .polozkaWhole .input {width:436px;}
	.optionContent .formular .polozkaWhole .input input {width:418px;}
	.optionContent .formular .polozkaWhole .input textarea {width:418px;}
	.optionContent .formular .polozkaWhole .errors_container {padding-left:126px;font-weight:bold;color:#e42431;}
	
	.optionContent .formular .polozkaLeft {width:298px;}
	.optionContent .formular .polozkaLeft .label {width:113px;}
	.optionContent .formular .polozkaLeft .input {width:178px;}
	.optionContent .formular .polozkaLeft .errors_container {padding-left:126px;font-weight:bold;color:#e42431;}
	
	.optionContent .formular .polozkaRight {width:258px;}
	.optionContent .formular .polozkaRight .label {width:73px;}
	.optionContent .formular .polozkaRight .input {width:178px;}
	.optionContent .formular .polozkaRight .errors_container {padding-left:86px;font-weight:bold;color:#e42431;}
	
	.optionContent .formular .label {color:#4b4b4b;font-weight:bold;text-align:right;padding:3px 7px 0px 0px;display:block;float:left;}
	.optionContent .formular .input {float:left;}
	.optionContent .formular .input input {border:1px solid #919191;padding:7px;margin:1px;width:160px;}
	.optionContent .formular .input input:focus {border:2px solid #5f9ec1;padding:7px;margin:0px;}
	.optionContent .formular .input textarea {border:1px solid #919191;padding:7px;margin:1px;width:160px;height:85px;}
	.optionContent .formular .input textarea:focus {border:2px solid #5f9ec1;padding:7px;margin:0px;}
	
	/* formulare bez zalozky */
	.noTabForm .formular .polozkaWhole {width:618px;margin-bottom:10px;}
	.noTabForm .formular .polozkaWhole .label {width:113px;}
	.noTabForm .formular .polozkaWhole .input {width:498px;}
	.noTabForm .formular .polozkaWhole .input input {width:480px;}
	.noTabForm .formular .polozkaWhole .input textarea {width:480px;}
	.noTabForm .formular .polozkaWhole .errors_container {padding-left:126px;font-weight:bold;color:#e42431;}
	
	.noTabForm .formular .polozkaLeft {width:329px;}
	.noTabForm .formular .polozkaLeft .label {width:113px;}
	.noTabForm .formular .polozkaLeft .input {width:209px;}
	.noTabForm .formular .polozkaLeft .errors_container {padding-left:126px;font-weight:bold;color:#e42431;}
	
	.noTabForm .formular .polozkaRight {width:289px;}
	.noTabForm .formular .polozkaRight .label {width:73px;}
	.noTabForm .formular .polozkaRight .input {width:209px;}
	.noTabForm .formular .polozkaRight .errors_container {padding-left:86px;font-weight:bold;color:#e42431;}
	
	.noTabForm .formular .label {color:#4b4b4b;font-weight:bold;text-align:right;padding:3px 7px 0px 0px;display:block;float:left;}
	.noTabForm .formular .input {float:left;}
	.noTabForm .formular .input input {border:1px solid #919191;padding:7px;margin:1px;width:191px;}
	.noTabForm .formular .input input:focus {border:2px solid #5f9ec1;padding:7px;margin:0px;}
	.noTabForm .formular .input textarea {border:1px solid #919191;padding:7px;margin:1px;width:191px;height:85px;}
	.noTabForm .formular .input textarea:focus {border:2px solid #5f9ec1;padding:7px;margin:0px;}
	
.bottomGroups {border-top:1px solid #c9c9c9;background:#f3f2f1;padding:25px 0px;}
	.bottomGroups .demo {width:171px;padding:0px 20px 0px 123px;float:left;border-right:1px dashed #d3d3d2;background:url(../_images/demo.png) no-repeat 7px top;height:95px;}
	.bottomGroups .demo a {font-size:1.35em;color:#88a82c;text-decoration:none;font-weight:bold;}
	.bottomGroups .demo a:hover {text-decoration:underline;}
	.bottomGroups .demo p {padding-top:4px;font-weight:bold;}
	.bottomGroups .demo p.textRight a {font-size:1.125em;color:#88a82c;text-decoration:underline;font-weight:bold;}
	.bottomGroups .demo p.textRight a:hover {text-decoration:none;}
	
	.bottomGroups .objednavka {width:179px;padding:0px 20px 0px 150px;float:left;border-right:1px dashed #d3d3d2;background:url(../_images/objednavka.png) no-repeat 22px 6px;height:95px;}
	.bottomGroups .objednavka a {font-size:1.35em;color:#88a82c;text-decoration:none;font-weight:bold;}
	.bottomGroups .objednavka a:hover {text-decoration:underline;}
	.bottomGroups .objednavka p {padding-top:4px;}
	.bottomGroups .objednavka p.textRight a {font-size:1.125em;color:#88a82c;text-decoration:underline;font-weight:bold;}
	.bottomGroups .objednavka p.textRight a:hover {text-decoration:none;}
	
	.bottomGroups .br {padding:6px 18px 0 0;float:right;}
	
/*dodělávky*/
.navigace a.zluta{color:#f9c11b;}
.navigace a.zluta:hover{color:#f9c11b;}
.ukazka img {display:block;float:left;width:155px;}
