/* Autor: Poski.com s.r.o. */

* {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;}


/*pstart-objednavka*/
a.objednavkaPstart {display:block;clear:both;background:url(../_images/btnObjednavkaStart.png) 0px 0px no-repeat;color:#FFFFFF;border:0;height:52px;width:333px;cursor:hand;cursor:pointer;overflow:hidden;margin:40px 0 20px 138px;}
	a.objednavkaPstart:hover {background-position:0px -52px;}

.pstart-objednavka {width:550px;position:relative;padding:25px 20px 20px 20px;clear:both;background:url(../_images/bgModul.png) top no-repeat;}
	.pstart-objednavka fieldset {border:0;padding:10px;}
	.pstart-objednavka h4 {font-weight:bold;font-size:1.3em;padding-bottom:15px;color:#712C01;}

	.pstart-objednavka .Element {padding-bottom:5px;}
		.pstart-objednavka .Element label.float {display:block;float:left;width:120px;padding-right:7px;text-align:right;font-weight:bold;}

	.pstart-objednavka .submit {background:url(../_images/btnPokracovat.png) 0px 0px no-repeat;color:#FFFFFF;border:0;height:52px;width:189px;cursor:hand;cursor:pointer;overflow:hidden;}
	.pstart-objednavka .submit:hover {background-position:0px -52px;}
	.pstart-objednavka #odeslaniObjednavkyStart .submit {background:url(../_images/btnOdeslat.png) 0px 0px no-repeat;color:#FFFFFF;border:0;height:52px;width:183px;cursor:hand;cursor:pointer;overflow:hidden;}
	.pstart-objednavka #odeslaniObjednavkyStart .submit:hover {background-position:0px 0px;}

	.pstart-objednavka .verze {float:left;text-align:center;width:235px;}
		.pstart-objednavka .verze.small {width:95px;}
		.pstart-objednavka .verze a.img {display:block;}
		.pstart-objednavka .verze a.img img {border:1px solid #EF920E;padding:1px;}
		.pstart-objednavka .verze label {display:block;font-weight:bold;padding:5px 0;color:#000000;float:none;}

	.pstart-objednavka .krok-2 label {display:block;float:left;width:120px;padding:5px;text-align:right;font-weight:bold;}
		.pstart-objednavka .krok-2 input.text {border:1px solid #919191;padding:4px;width:200px;height:20px;}
		.pstart-objednavka .krok-2 .stav_domeny {position:absolute;top:306px;left:380px;font-size:1.2em;}
		.pstart-objednavka .krok-2 .validityMessage {padding:20px 0 0 130px;}
		.pstart-objednavka .krok-2 .vlastnik-domeny {position:absolute;top:340px;left:160px;}
			
	.pstart-objednavka .osobni_udaje {}
		.pstart-objednavka .osobni_udaje .Element {float:left;width:260px;padding-bottom:10px;}
		.pstart-objednavka .osobni_udaje .label {float:left;width:85px;padding-right:5px;padding-top:5px;text-align:right;line-height:1.2em;}
		.pstart-objednavka .osobni_udaje label {font-weight:bold;}
		.pstart-objednavka .osobni_udaje .color_required {color:#E42431;}
		.pstart-objednavka .osobni_udaje .required input.text,
		.pstart-objednavka .osobni_udaje .norequired input.text {border:1px solid #919191;padding:4px;width:159px;height:20px;}
		.pstart-objednavka .osobni_udaje .required input.text:focus {width:157px;height:18px;border:2px solid #E42431;}
		.pstart-objednavka .osobni_udaje .norequired input.text:focus {width:157px;height:18px;border:2px solid #5F9EC1;}
		.pstart-objednavka .osobni_udaje .Element.jmeno {width:555px;}
		.pstart-objednavka .osobni_udaje .Element.jmeno .label {padding-top:0;}
		.pstart-objednavka .osobni_udaje .validityMessage {padding-left:93px;}
		.pstart-objednavka .osobni_udaje .Element.souhlas {width:466px;padding-left:90px;}
		.pstart-objednavka .osobni_udaje .Element.souhlas .validityMessage {padding-left:0;}

	.pstart-objednavka .validityMessage {color:red;font-weight:bold;font-size:0.9em;}
	.pstart-objednavka .pronajem {padding:0 0 8px 10px;}

	.pstart-objednavka .odkaz-v-objednavce {display:block;width:284px;height:50px;overflow:hidden;margin-bottom:20px;background:url(../_images/btnGenerator.png) 0px 0px no-repeat;}
		.pstart-objednavka .odkaz-v-objednavce:hover {background-position:0px -50px;}

	.success {position:absolute;top:245px;width:548px;background:#FFFFFF;font-size:1em;line-height:1.6em;padding:25px 20px 20px 20px;clear:both;background:url(../_images/bgModul.png) top no-repeat;}

	.pstart-info {margin:0 0 15px 25px;list-style-type:disc;}
	.pstart-info li {list-style-type:disc;}
	.pstart-objednavka .krok-2 .vlastnik-domeny label {float:none;display:inline;width:auto;}
	.graficke-nahledy img {margin:3px;padding:1px;border:1px solid #EF920E;}
	.objednavka-pstart {text-decoration:none;color:#FFFFFF;font-weight:bold;font-size:1.4em;display:block;width:550px;padding-top:7px;height:26px;text-align:center;overflow:hidden;background:url(../_images/bg-objednavka-pstart.jpg) 0px -33px no-repeat;}
	.objednavka-pstart:hover {background-position:0px 0px;text-decoration:none;}
	.pstart-objednavka .osobni_udaje .souhlas label {float:none;display:inline;}
	.pstart-objednavka textarea {width:376px;height:115px;border:1px solid #919191;}
	.pstart-objednavka textarea:focus {width:374px;height:113px;border:2px solid #5F9EC1;}
	.pstart-objednavka .levy-okraj {padding-left:25px;}



/* logo */
.logoWebu #logo {width:260px;height:85px;display:block;left:23px;top:26px;position:absolute;overflow:hidden;z-index:1;}
.logoWebu #logo h1, .logoWebu #logo h1 span {width:240px;height:80px;position:absolute;top:0px;left:0px;z-index:1;overflow:hidden;color:#fff;padding-left:0px;padding-top:0px;margin:0px;text-indent:-9999px;}
.logoWebu #logo h1 span {width:240px;height:80px;background:url(../_images/sprite.png) no-repeat -812px -377px;display:block;left:0px;cursor:pointer;margin:0px;overflow:hidden;}
.logoWebu #logo strong, .logoWebu #logo strong span {width:240px;height:80px;position:absolute;top:0px;left:0px;z-index:1;overflow:hidden;color:#fff;padding-left:0px;padding-top:0px;margin:0px;text-indent:-9999px;}
.logoWebu #logo strong span {width:240px;height:80px;background:url(../_images/sprite.png) no-repeat -812px -377px;display:block;left:0px;cursor:pointer;margin:0px;overflow:hidden;}
.logoWebu #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:350px;height:339px;top:44px;right:-200px;background:#B34806;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:#FFFFFF;}
	.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,
	.topMenu ul.level1 li:hover ul.level2 li.realKlasik a,
	.topMenu ul.level1 li:hover ul.level2 li.realBusiness a {width:235px;height:87px;padding:15px 0px 15px 115px;}
	.topMenu ul.level1 li:hover ul.level2 li.realStart a .icon,
	.topMenu ul.level1 li:hover ul.level2 li.realKlasik a .icon,
	.topMenu ul.level1 li:hover ul.level2 li.realBusiness a .icon {background-position:0px -585px;top:35px;left:30px;}
	.topMenu ul.level1 li:hover ul.level2 li.realStart a a strong ,
	.topMenu ul.level1 li:hover ul.level2 li.realKlasik a a strong ,
	.topMenu ul.level1 li:hover ul.level2 li.realBusiness a strong {color:#FFFFFF;}


	.topMenu ul.level1 li:hover ul.level2 li a:hover {background-color:#7F2E00;}


.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 .boxStart {background-position:-271px 0px;}
	.homeProducts ul li .boxKlasik {background-position:0px 0px;}
	.homeProducts ul li .boxBusiness {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;right:-80px;}
	.homeProducts ul li .boxDesc .hdr01 span {width:469px;height:36px;background:url(../_images/text-generator.png) no-repeat left top;}
	.homeProducts ul li .boxDesc .hdr02 span {width:442px;height:33px;background:url(../_images/text-grafika.png) no-repeat left top;}
	.homeProducts ul li .boxDesc .hdr03 span {width:424px;height:26px;background:url(../_images/text-business.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:25px;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 -1091px 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:#fff2e8;min-width:1000px;padding:25px 0px;}
	.kategorie .blokStranky {background:url(../_images/bgHomeKategorieItem.png) no-repeat top left;}
	.kategorieItem {width:293px;padding:0px 20px;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;padding-bottom:2px;font-size:1.35em;}
	.kategorieItem h3 a {text-decoration:none;}
	.kategorieItem h3 a:hover {text-decoration:underline;}
	.kategorieItem .popis {line-height:1.4em;min-height:110px;padding:0px 25px;}
	.kategorieItem .krabice {padding:0px 15px 0px 90px;background:transparent url(../_images/sprite.png) no-repeat;min-height:105px;margin-bottom:15px;}
	.kategorieItem .krabice .small {font-size:.9em;color:#8f8f8f;}
	.kategorieItem .krabice .cena {display:block;}
	.kategorieItem .krabice .noBlock {display:inline;}
	.kategorieItem .krabice .cena span {font-size:1.6em;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;}

	.katStart h3 {background-position:-2011px -61px;color:#88a82c;}
	.katStart h3 a {color:#88a82c;}
	.katStart .krabice {background-position:-1965px -284px;}
	.katStart .krabice .cena {color:#88a82c;}
	.katStart .more span {background-position:-699px -194px;}
	.katStart .more:hover span {background-position:-932px -194px;}

	.katEasy h3 {background-position:-2011px -99px;color:#a01d66;}
	.katEasy h3 a {color:#a01d66;}
	.katEasy .krabice {background-position:-1961px -394px;}
	.katEasy .krabice .cena {color:#a01d66;}
	.katEasy .more span {background-position:-1835px 0px;}
	.katEasy .more:hover span {background-position:0px -194px;}

	.katKlasik h3 {background-position:-2011px -128px;color:#4c2f12;}
	.katKlasik h3 a {color:#4c2f12;}
	.katKlasik .krabice {background-position:-1961px -508px;}
	.katKlasik .krabice .cena {color:#4c2f12;}
	.katKlasik .more span {background-position:-233px -194px;}
	.katKlasik .more:hover span {background-position:-466px -194px;}

	.katBusiness h3 {background-position:-2011px -242px;color:#5f7724;}
	.katBusiness h3 a {color:#5f7724;}
	.katBusiness .krabice {background-position:-1961px -624px;padding-top:10px;min-height:95px;}
	.katBusiness .krabice .individualni {padding-left:10px;color:#5f7724;font-size:1.5em;font-weight:normal;display:block;}
	.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 65px;}
	.eshopSoftware {width:498px;float:left;}
	.eshopSoftware h2 {color:#88a82c;font-size:1.65em;font-weight:normal;border-bottom:1px dashed #dddddd;padding-bottom:5px;margin-bottom:25px;}
	.eshopSoftware p {padding-left:176px;margin-bottom:15px;}
	.eshopSoftware p.highlight {padding:0px;text-align:center;font-size:1.5em;color:#88a82c;}
	.eshopSoftware a {color:#ED6416;}
	
	.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:10px;}
	.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;margin-right:30px;}
	.navigace .pravy .mail {background:url(../_images/mail.png) no-repeat left 1px;padding-left:52px;}

.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:-1890px -179px;}
	.footer .links ul li.logo02 a:hover span {background-position:12px -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:#FFF2E8;border-bottom:1px solid #d1d1d0;}
	.hlavniSloupec .pageHeader h1 {font-size:2.15em;color:#712c01;line-height:1.1em;margin-bottom:8px;}
	.hlavniSloupec .pageHeader p {color:#ED6416;font-size:1.58em;line-height:1.5em;margin-bottom:8px;padding-top:10px;}

	.hlavniSloupec .headerStart {min-height:132px;background:#FFF2E8 url(../_images/realStart-boxXL.png) no-repeat 460px 10px;padding-right:200px;}
	.hlavniSloupec .headerStart h1 {color:#88a82c;}

	.hlavniSloupec .headerEasy {min-height:132px;background:#FFF2E8 url(../_images/realEasy-boxXL.png) no-repeat 460px 10px;padding-right:200px;}
	.hlavniSloupec .headerEasy h1 {color:#a01d66;}

	.hlavniSloupec .headerKlasik {min-height:132px;background:#FFF2E8 url(../_images/realKlasik-boxXL.png) no-repeat 460px 10px;padding-right:200px;}
	.hlavniSloupec .headerKlasik h1 {color:#4c2f12;}

	.hlavniSloupec .headerBusiness {min-height:132px;background:#FFF2E8 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:#712c01;margin-bottom:20px;line-height:1.2em;}
	.pageContent h2 span {font-size:.9em;font-weight:normal;color:#AAAAAA;}
	.pageContent h3 {font-size:1.5em;color:#712c01;margin-bottom:20px;line-height:1.2em;}
	.pageContent p {margin-bottom:20px;line-height:2.1em;text-align:justify;}
	.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:#ED6416;}

	.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 {border:1px solid #ED6416;margin:0px 5px 10px 5px;}
	.pageContent .exportniLoga a:hover img {border-color:#e42431;}

	.pageContent .refItem {width:180px;float:left;}
	.pageContent .refItem p {line-height:1.4em;}
	.pageContent .refItem img {max-width:140px;border:1px solid #ED6416;padding:1px;}
	.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 #ED6416;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 img.obrazek {width:600px;}
	.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:#ED6416;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.2em;line-height:1.4em;}
	.pageContent .detailPrice .priceMonthly {width:170px;float:left;border:1px solid;padding:15px 0px;margin-left:0px;background:#FFF2E8;}
	.pageContent .detailPrice .priceAtOnce {width:190px;float:left;border:1px solid;padding:15px 0px;background:#FFF2E8;}
	.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;margin:0px auto;}
	.contentKlasik .detailPrice .or {width:65px;font-weight:bold;font-size:1.2em;float:left;padding-top:45px;}
	
	.contentBusiness .detailPrice .hdr {color:#5F7724;}
	.contentBusiness .detailPrice strong {color:#5F7724;}
	.contentBusiness .detailPrice .priceAtOnce {border-color:#5F7724;margin:0px auto;float:none;}

.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:#ED6416;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;}
	
	.textSlideBlock .optionContent ul ul {margin-bottom:0px;}

	.blokStranky .contentStart .colored {color:#88a82c;}

	.contentBusiness .textSlideBlock a.option {color:#4c2f12;}
	.contentBusiness a.option {background-position:-2515px 0px;}

	.contentEasy .textSlideBlock a.option {color:#a01d66;}

	.contentStart .textSlideBlock a.option {color:#4c2f12;}
	.contentStart a.option {background-position:-2515px 0px;}

	.contentKlasik .textSlideBlock a.option {color:#4c2f12;}
	.contentKlasik a.option {background-position:-2515px 0px;}

	.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:205px;float:left;border-right:1px solid #fff;border-bottom:1px solid #fff;;}
	.produktItem a {height:150px;display:block;background:#FCD4B5;padding:95px 10px 20px 10px;background-repeat:no-repeat;background-position:63px 23px;text-decoration:none;color:#4c4b4b;}
	.produktItem a span {font-weight:bold;}
	.produktItem a strong {font-size:1.35em;}
	.produktItem a:hover {background-color:#B34806;}
	.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:hover,
	.produktItem a.realStart:hover,
	.produktItem a.realKlasik:hover,
	.produktItem a.realBusiness:hover strong,
	.produktItem a.realStart:hover strong,
	.produktItem a.realKlasik:hover strong {color:#FFFFFF;}
	
.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:#FCD4B5;padding:20px 0px 20px 105px;background-repeat:no-repeat;background-position:16px 27px;text-decoration:none;color:#4c4b4b;}
	.pravySloupec .produkty li.active a {color:#FFFFFF;}
	.pravySloupec .produkty li a span {font-weight:bold;}
	.pravySloupec .produkty li a strong {font-size:1.35em;}
	.pravySloupec .produkty li a:hover {background-color:#B34806;color:#FFFFFF;}
	.pravySloupec .produkty li a.realStart {background-image:url(../_images/realStartXL.png);}
	.pravySloupec .produkty li a.realStart strong {color:#88a82c;}
	.pravySloupec .produkty li a.realStart:hover strong,
	.pravySloupec .produkty li.active a.realStart strong,
	.pravySloupec .produkty li a.realKlasik:hover strong,
	.pravySloupec .produkty li.active a.realKlasik strong,
	.pravySloupec .produkty li a.realBusiness:hover strong,
	.pravySloupec .produkty li.active a.realBusiness strong {color:#FFFFFF;}
	.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:#B34806;}

	.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.generator-vzhledu 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:#BF4A01;}

	.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:#BF4A01;}

.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:140px;padding:0px 0px 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:10px;font-weight:bold;}

	.bottomGroups .objednavka {width:199px;padding:0px 0px 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:10px;}

	.bottomGroups .br {width:309px;padding:6px 0px 0px 26px;float:left;}

	.bottomGroups .homeref {width:330px;padding:0px 25px;float:left;height:115px;}
	.bottomGroups .homeref a {font-size:1.35em;color:#88a82c;text-decoration:none;font-weight:bold;}
	.bottomGroups .homeref a:hover {text-decoration:underline;}
	.bottomGroups .homeref li {width:239px;text-align:center;}
	.bottomGroups .homeref li img {height:80px;margin-top:8px;border:1px solid #C9C9C9;padding:1px;}
	.bottomGroups .homeref .jcarousel-container {width:239px;padding:0px 45px;}
	.bottomGroups .homeref .jcarousel-prev {width:40px;height:41px;background:url(../_images/carouselArrow.png) no-repeat left top;cursor:pointer;position:absolute;left:-15px;top:28px;}
	.bottomGroups .homeref .jcarousel-prev:hover {background-position:0px -41px;}
	.bottomGroups .homeref .jcarousel-next {width:40px;height:41px;background:url(../_images/carouselArrow.png) no-repeat right top;cursor:pointer;position:absolute;right:-15px;top:28px;}
	.bottomGroups .homeref .jcarousel-next:hover {background-position:right -41px;}
	
	/*referece*/
	div.refItem {color:#696969;float:left;margin:12px;padding:0;width:180px;}
	div.refItem img {display:block;border:4px solid #EC6B18;}
	div.refItem strong {display:block;color:#EF920E;padding:8px 0 5px 0;}
	div.refItem span {font-weight:bold;}
	div.refItem a {color:#EF920E;text-decoration:underline;}
	div.refItem a:hover {text-decoration:none;}
	div.refItem p {text-align:left;}
	
	/*napoveda*/
	.napoveda-blok {position:relative;}
	span.help {position:absolute;cursor:help;width:30px;height:31px;background:url(../_images/imgHelp.png) 0px 0px no-repeat;display:block;overflow:hidden;}
	span.help:hover {background-position:0px -31px;}
		span.help.verze {top:-6px;left:100px;}
		span.help.barva {top:-6px;left:160px;}
		span.help.logo {top:-5px;left:120px;}
		span.help.vlozitzgeneratoru {top:212px;left:25px;}
		span.help.logoTextove {top:154px;left:55px;}
	
	#tooltip {background:#ECF4E2;color:#000000;max-width:400px;opacity:0.95;padding:10px;position: absolute;text-align: left;z-index: 3000;}


	/*moduly*/
	.poski-eshop {}
	.poski-eshop table {width:100%;}
	.poski-eshop li {position:relative;line-height:2em;}
	.poski-eshop div.ikony {position:absolute;width:165px;right:5px;top:3px;}
	.poski-eshop ul {list-style:none;}
	.poski-eshop ul ul {margin-bottom:0;}
	.poski-eshop ul li {background:url(../_images/listArrow.png) no-repeat 15px 12px;padding:4px 165px 4px 36px;}
	.poski-eshop li {width:407px;}
	.poski-eshop li:hover {background:#F4F2F2 url(../_images/listArrow.png) no-repeat 15px 12px;;}
	.poski-eshop li:hover li {background:#FFFFFF url(../_images/listArrow.png) no-repeat 15px 12px;;}
	.poski-eshop li:hover li:hover {background:#F4F2F2 url(../_images/listArrow.png) no-repeat 15px 12px;;}
	.poski-eshop li li {width:370px;}
	.poski-eshop span.ano {display:block;width:55px;height:31px;background:url(../_images/ikonaAno.png) top no-repeat;float:left;}
	.poski-eshop span.ne {display:block;width:55px;height:31px;background:url(../_images/ikonaNe.png) top no-repeat;float:left;}
	
	/*cenik*/
	.cenik {}
	.cenik .kategorieItem {width:180px;padding:0 12px;margin-top:25px;}
	.cenik .kategorieItem .popis {padding:10px 5px 0 5px;text-align:left;}
	.cenik .kategorieItem h3 {margin:0;}
	.cenik .kategorieItem.katBusiness {background:none;}
	.cenik .katStart .krabice {background-position: -1978px -284px; height: 106px;}
	.cenik .katKLasik .krabice {background-position: -1973px -508px; height: 110px;}
	.cenik .katBusiness .krabice {background-position: -1973px -624px; height: 96px;}
	
	/*odkaz do dema*/
	a.btnPoskiEshop {display:block;clear:both;background:url(../_images/btnPrejitNaDemo.png) 0px 0px no-repeat;color:#FFFFFF;border:0;height:52px;width:333px;cursor:hand;cursor:pointer;overflow:hidden;margin:40px 0 20px 138px;}
	a.btnPoskiEshop:hover {background-position:0px -52px;}
