/* Poski.com 2012 */

/*dodelavka*/
.element_info_object_eur_karta {position:absolute;top:475px;width:500px;font-weight:bold;color:#1C3A85;}

/*elementy bankovni prevod - napoveda, obrazky*/
.elementyBankovniPrevod {position:relative;padding-top:40px;}
	.elementyBankovniPrevod .iconBankovniPrevod {position:absolute;top:66px;left:7px;}
	.elementyBankovniPrevod .iconNapoveda {position:absolute;top:2px;left:-55px;}
	.elementyBankovniPrevod .hotspot {position:absolute;}
	.elementyBankovniPrevod .nadpis {display:block;position:absolute;top:42px;left:-21px;color:#1C3A85;font-size:12px;font-weight:bold;}
	.elementyBankovniPrevod hr.border {position:absolute;top:59px;left:-55px;border:1px solid #F2F2F2;border-width:1px 0 0 0;width:397px;height:1px;}


/*uprava pruchodem objednavky - checkbox pro objednavku do zahranici*/
#lead .mainCol .form_checkbox.element_recipient-same label,
#lead .mainCol .form_checkbox.element_shop_orders-zahranici label {text-align:left;width:667px;padding:0 0 3px 0;float:right;}
#lead .mainCol .shop_orders___user .form_static {padding-top:8px;}

/*modul stranky*/
#lead .mainCol .pages___get .text {}
	#lead .mainCol .pages___get .text h3 {font-size:1.3em;padding:0 0 15px 0;}
	#lead .mainCol .pages___get .text h4 {font-size:1.1em;padding:0 0 10px 0;}
	#lead .mainCol .pages___get .text table {margin-bottom:15px;border-collapse:collapse;width:100%;}
	#lead .mainCol .pages___get .text td {padding:5px;border:1px solid #CDCDCD;}
	#lead .mainCol .pages___get .text th {padding:5px;border:1px solid #CDCDCD;font-weight:bold;text-align:center;background:#E5E5E5;color:#000000;}
#lead .mainCol .pages___get .attachments {padding-left:15px;}
	#lead .mainCol .pages___get .attachments a {display:block;background:url(../_images/pdf.gif) left no-repeat;padding:6px 0 6px 30px;}


/*PayU*/
a.logoPayU {position:absolute;right:45px;top:165px;}

#PayU {width:200px;height:150px;background:#FFFFFF;border:0;color:#FFFFFF;}
#PayU legend {display:none;}
#PayU .legend {font-weight:bold;color:#FFFD36;}
#PayU fieldset {border:0;padding:15px;}
#PayU #submit {display:block;color:#FFFFFF;text-align:center;height:28px;width:104px;background:url(../_images/button_submit.gif) top no-repeat;border:0;cursor:hand;cursor:pointer;text-decoration:none;margin-top:45px;font-weight:bold;float:right;}

#PayU__main .layout_item {display:none;}
#PayU__main {position:relative;}
#PayU__main legend {display:none;}
#PayU__main .legend {background:#FFFFF;border:0;display:block;color:#000000;font-size:1.4em;font-weight:bold;margin:0;padding:0 10px;position:absolute;}

#payu_ {width:525px;}

#lead .mainCol table.table-payu {margin-bottom:0px;border:0px;}

#lead .mainCol #payu_ .table-payu td {padding:0px;color:#1C3A85;font-weight:bold;}
#lead .mainCol #payu_ .table-payu td strong {display:block;padding:20px 0 0 35px;color:#1C3A85;font-weight:bold;font-size:1.1em;}
#lead .mainCol #payu_ .table-payu td.radio {padding-left:45px;}
#lead .mainCol #payu_ .table-payu td.radio input {border:0;}
#lead .mainCol #payu_ .table-payu td.last {padding:0 0 0 25px;font-weight:normal;}
#lead .mainCol #payu_ .table-payu td img {vertical-align:middle;margin-right:5px;}
#lead .mainCol #payu_ .table-payu .hotspot {position:absolute;left:22px;}
/*PayU*/

/*slevy*/
.slevovy-kod {padding-bottom:15px;}
#lead .mainCol .slevovy-kod label {width:485px;}

/*mena*/
#lead .__cart .currency-switch {}
#lead .__cart .currency-switch table,
#lead .__cart .currency-switch td,
#lead .__cart .currency-switch th {border:0;}
#lead #shop_orders-currency__main_content label {float:none;width:auto;font-size:1.4em;}
#lead #shop_orders-currency__main_content select {font-size:1.4em;}
#lead #shop_orders-currency__main_content input.submit {color:#FFFFFF;background:url(../_images/button_submit.gif) 0px 0px no-repeat;display:block;width:104px;height:28px;cursor:hand;cursor:pointer;padding:0;border:0;float:right;}
#lead #shop_orders-currency__main_content input.submit:hover {background:url(../_images/button_submit.gif) 0px -28px no-repeat;}

* {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;}
body {font-size:75%;font-family:Arial,Verdana,sans-serif;line-height:1.3em;background:#e9e9e9 url(../_images/bgBody.gif) repeat-y center;padding:0px 0px 20px 0px;color:#191919;}
img {border:0px;}
label {cursor:pointer;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}
input {}
input.iText {}
input.check {margin-right:10px;}
textarea {}
select {}
.center {text-align:center;}
.justify {text-align:justify;}
.right {text-align:right;}

.obal1 {background:url(../_images/bgObal1.gif) repeat-x top;}
.obal2 {background:url(../_images/bgObal2.gif) no-repeat top center;}

#lead {width:963px;margin:0px auto;position:relative;padding:0px;/*background:url(../_images/bgLead.gif) repeat-y center;*/}

#logo {text-align:center;width:204px;height:77px;display:block;left:19px;top:4px;position:absolute;overflow:hidden;z-index:1;}
#logo h1 {padding:0px;width:204px;height:77px;overflow:hidden;margin:0px;color:#000;font-size:.8em;}
#logo h1 span {width:204px;height:77px;background:url(../_images/logo.png) no-repeat;display:block;left:0px;top:0px;cursor:pointer;margin:0px;overflow:hidden;position:absolute;}
#logo a {color:#000;font-size:1em;}

.top {height:54px;padding:35px 34px 0px 0px;background:url(../_images/bgTop.gif) no-repeat;color:#6d6d6c;margin-bottom:23px;}
	.top .slogan {display:block;position:absolute;top:41px;left:264px;width:425px;height:29px;}
	.top .slogan span {display:block;position:absolute;top:0px;left:0px;width:425px;height:29px;background:url(../_images/slogan.gif) no-repeat;}
	.top img.bgCart {vertical-align:middle;margin-right:2px;}
	.top .user_menu {position:absolute;right:30px;top:7px;line-height:1.6em;font-size:1.2em;}
	.top .logout {padding-top:23px;}
	.top .user_menu span {font-size:.9em;}
	.top .user_menu a {font-weight:bold;color:#6d6d6c;}
	.top .user_menu a.cart {color:#fa4801;text-decoration:none;}
	.top .user_menu a.cart:hover {text-decoration:underline;}

.topImg {height:232px;margin-bottom:14px;}

.mainCol {width:722px;float:right;padding-bottom:20px;position:relative;}

	.mainCol .mainBox {background:#fff url(../_images/bgMainBox.gif) repeat-y;margin-bottom:13px;_height:1px;}
	.mainCol .mainBox .mbIn {background:url(../_images/bgMainBoxTop.gif) no-repeat top left;_height:1px;}
	.mainCol .mainBox .mbIn .mbIn2 {padding:0px 0px 0px 17px;background:url(../_images/bgMainBoxBottom.gif) no-repeat bottom left;_height:1px;}

	.mainCol .mainBox .mbLeft {width:420px;float:left;}
	.mainCol .mainBox .mbLeft #products {padding-left:20px;padding-bottom:20px;width:345px;}
	.mainCol .mainBox .mbLeft table.products {width:100%;border-collapse:collapse;}
	.mainCol .mainBox .mbLeft table.products tr td {padding:10px;}
	/*.mainCol .mainBox .mbLeft table.products tr td a {color:#191919;display:block;text-decoration:none;height:150px;}
	.mainCol .mainBox .mbLeft table.products tr.choosen td a {background:url(../_images/bgChoosen.gif) 190px 19px no-repeat;}*/
	.mainCol .mainBox .mbLeft table.products td a:hover {}
	.mainCol .mainBox .mbLeft table.products td a span {cursor:pointer;}
	.mainCol .mainBox .mbLeft table.products td span.img {width:130px;float:left;display:block;}
	.mainCol .mainBox .mbLeft table.products td span img {border:1px solid #cccccc;}
	/*.mainCol .mainBox .mbLeft table.products tr.choosen td span img {border:1px solid #cccccc;}*/
	.mainCol .mainBox .mbLeft table.products td span.text {display:block;float:right;width:187px;}
	/*.mainCol .mainBox .mbLeft table.products td a:hover span.text .title {color:#fa4801;}*/
	.mainCol .mainBox .mbLeft table.products td span.text .title {padding-top:15px;font-weight:bold;font-size:1.3em;margin-bottom:10px;text-transform:uppercase;display:block;}
	/*.mainCol .mainBox .mbLeft table.products tr.choosen td span.text .title {color:#fa4801;}*/
	.mainCol .mainBox .mbLeft table.products td.text .summary {}
	.mainCol .mainBox .mbLeft table.products td .clearing {display:block;clear:both;height:1px;}
	.mainCol .mainBox .mbLeft table.products tr td {border-top:1px solid #cccccc;}
	.mainCol .mainBox .mbLeft table.products tr.first td {border-top:1px solid #ffffff;}
	.mainCol .mainBox .mbLeft table.products tr td {border-bottom:1px solid #cccccc;}
	.mainCol .mainBox .mbLeft table.products tr td {background:url(../_images/bgChoosenTd.gif) bottom repeat-x;}



	/*.mainCol .mainBox .mbLeft tr.pointer {cursor:pointer;cursor:hand;}*/
	.mainCol .mainBox .mbLeft tr.pointer td {padding:0;}

	.mainCol .mainBox .mbLeft .dimensionsWindow {padding:57px 0px 0px 41px;width:244px;height:330px;background:url(../_images/window.jpg) no-repeat bottom right;margin-bottom:20px;}
	.mainCol .mainBox .mbLeft .dimensionsWindow .sliders {width:208px;height:293px;position:relative;}

	.mainCol .mainBox .mbRight {width:270px;float:right;padding-top:20px;}
	.mainCol .mainBox .mbRight .steps {margin-bottom:45px;}
	.mainCol .mainBox .mbRight .steps ul {list-style:none;}
	.mainCol .mainBox .mbRight .steps li {float:right;clear:both;text-align:left;width:280px;}
	.mainCol .mainBox .mbRight .steps li a {display:block;font-size:1.9em;font-weight:bold;color:#191919;text-decoration:none;line-height:.8em;padding:12px 16px 8px 48px;white-space:nowrap;}
	.mainCol .mainBox .mbRight .steps li a span {font-size:0.6em;font-weight:normal;}
	.mainCol .mainBox .mbRight .steps li.active {background:#191919 url(../_images/activeStepTop.gif) no-repeat top left;}
	.mainCol .mainBox .mbRight .steps li.active a {background:url(../_images/activeStepBottom.gif) no-repeat bottom left;color:#fff;}
	.mainCol .mainBox .mbRight .steps li div.step1 {background:url(../_images/bgStep1.gif) 10px 18px no-repeat;}
	.mainCol .mainBox .mbRight .steps li.active div.step1 {background:url(../_images/bgStep1Active.gif) 10px 18px no-repeat;}
	.mainCol .mainBox .mbRight .steps li div.step2 {background:url(../_images/bgStep2.gif) 10px 18px no-repeat;}
	.mainCol .mainBox .mbRight .steps li.active div.step2 {background:url(../_images/bgStep2Active.gif) 10px 18px no-repeat;}
	.mainCol .mainBox .mbRight .steps li div.step3 {background:url(../_images/bgStep3.gif) 10px 18px no-repeat;}
	.mainCol .mainBox .mbRight .steps li.active div.step3 {background:url(../_images/bgStep3Active.gif) 10px 18px no-repeat;}
	
	.mainCol .mainBox .mbRight .dimensionsInputs {position:absolute;right:250px;top:215px;width:160px;}
	.mainCol .mainBox .mbRight .dimensionsInputs p {margin-bottom:10px;}
	.mainCol .mainBox .mbRight .dimensionsInputs .dimensionsWidth {position:absolute;top:225px;right:230px;width:160px;}
	.mainCol .mainBox .mbRight .dimensionsInputs label {font-weight:bold;font-size:.9em;}
	.mainCol .mainBox .mbRight .dimensionsInputs input {width:56px;height:17px;padding:3px 7px;background:url(../_images/bgInputDimensions.gif) no-repeat;border:0px;text-align:right;}

	.mainCol .mainBox .mbRight .price {width:250px;float:right;}
	.mainCol .mainBox .mbRight .price p {margin-bottom:15px;}
	.mainCol .mainBox .mbRight .price .priceHeader {font-size:2.5em;line-height:1em;font-weight:bold;color:#191919;}
	.mainCol .mainBox .mbRight .price .priceCount {font-size:2.9em;line-height:1.2em;font-weight:bold;color:#fa4801;}
	.mainCol .mainBox .mbRight .price .priceNote {font-size:1.25em;line-height:1em;color:#929292;}
	.mainCol .mainBox .mbRight .price p.links {padding:0px 0px 10px 50px;background:url(../_images/bgLinks.gif) no-repeat left 2px;font-size:.85em;line-height:1.6em;}
	.mainCol .mainBox .mbRight .price p.links a {color:#191919;font-size:1.1em;}

	.mainCol .bottomText {color:#010101;padding:0px;margin-bottom:15px;line-height:1.3em;}
	.mainCol .bottomText .bannery {float:right;width:346px;height:117px;padding:15px 0px 0px 20px;margin-right:20px;}
	.mainCol .bottomText .text {float:left;line-height:1.6em;padding-bottom:15px;text-align:justify;}
	.mainCol .bottomText p {}
	.mainCol .bottomText h3 {font-size:1.25em;margin-bottom:4px;}

.leftCol {width:229px;float:left;}

	.leftCol .mainMenu {background:#fa4801 url(../_images/bgMainMenuTop.gif) no-repeat top left;margin-bottom:14px;_height:1px;padding-top:10px;}
	.leftCol .mainMenu .mmIn1 {background:url(../_images/bgMainMenuBottom.gif) no-repeat bottom left;_height:1px;padding-bottom:10px;}
	.leftCol .mainMenu ul.level1 {list-style:none;padding:6px 0px;line-height:1em;}
	.leftCol .mainMenu ul.level1 li {border-bottom:1px solid #fb6d34;}
	.leftCol .mainMenu ul.level1 li a {display:block;padding:10px 23px 10px 36px;background:url(../_images/mainMenuSquare.gif) no-repeat 23px 50%;color:#fff;text-decoration:none;}
	.leftCol .mainMenu ul.level1 span.fold {display:block;padding:10px 23px 10px 36px;background:url(../_images/mainMenuSquare.gif) no-repeat 23px 50%;color:#fff;text-decoration:none;cursor:hand;cursor:pointer;}
	.leftCol .mainMenu ul.level1 span.fold:hover {background:#df4103;}
	.leftCol .mainMenu ul.level1 li a:hover {text-decoration:none;font-weight:normal;background:#df4103;}
	.leftCol .mainMenu ul.level1 li.last {border-bottom:0px;}
	.leftCol .mainMenu ul.level1 li a.active,
	.leftCol .mainMenu ul.level1 li span.active {background:#df4103;}
	.leftCol .mainMenu ul.level2 li a.active {background:#fc5716 url(../_images/mainMenuSquare.gif) no-repeat 30px 50%;}
	.leftCol .mainMenu ul.level2 li a.active:hover {background:#fc5716;}

	.leftCol .mainMenu ul.level2 {}
	.leftCol .mainMenu ul.level2 li {list-style-type:none;border-top:1px solid #fa4801;border-bottom:0;}
	.leftCol .mainMenu ul.level2 li a {font-size:.9em;padding:7px 20px 7px 40px;background:#fb682d url(../_images/mainMenuSquare.gif) no-repeat 30px 50%;}
	.leftCol .mainMenu ul.level2 li a:hover {font-weight:normal;text-decoration:none;}

	.leftCol .leftColBox {background:#fff url(../_images/bgLeftColBox.gif) repeat-y;margin-bottom:13px;_height:1px;}
	.leftCol .leftColBox .lcBox1 {background:url(../_images/bgLeftColBoxTop.gif) no-repeat top left;_height:1px;}
	.leftCol .leftColBox .lcBox1 .lcBox2 {background:url(../_images/bgLeftColBoxBottom.gif) no-repeat bottom left;padding:1px;_height:1px;}
	.leftCol .leftColBox .header {display:block;background:#e3e3e3 url(../_images/bgLeftColBoxHeader.gif) no-repeat top left;min-height:20px;_height:20px;padding:17px 20px 10px 21px;font-size:1.15em;text-transform:uppercase;color:#484848;}

	.leftCol .leftColBox .newsIn {padding:15px 20px}
	.leftCol .leftColBox .newsIn .newsItem {}
	.leftCol .leftColBox .newsIn .newsItem a.title {text-decoration:none;color:#fa4f0c;font-weight:bold;text-transform:uppercase;display:block;margin-bottom:3px;}
	.leftCol .leftColBox .newsIn .newsItem .summary {font-size:.85em;margin-bottom:4px;}
	.leftCol .leftColBox .newsIn .newsItem .more {font-size:.85em;margin-bottom:4px;text-align:right;}
	.leftCol .leftColBox .newsIn .newsItem .more a {color:#fa4801;background:url(../_images/bgNewsMore.gif) no-repeat right 50%;padding-right:9px;}
	.leftCol .leftColBox .newsIn .allNews {text-align:right;font-size:.85em;}
	.leftCol .leftColBox .newsIn .allNews a {color:#191919;background:url(../_images/bgNewsAll.gif) no-repeat right 50%;padding-right:9px;}

	.leftCol .leftColBox .contactsIn {height:219px;background:url(../_images/bgContactsIn.png) no-repeat top left;position:relative;}
	.leftCol .leftColBox .contactsIn .contactLogo {margin:14px 0px 24px 82px;float:left;}
	.leftCol .leftColBox .contactsIn .contactsLine {color:#191919;font-size:1.9em;line-height:1.1em;text-align:center;clear:both;height:64px;padding-top:8px;background:url(../_images/bgContactsLine.png) no-repeat;}
	.leftCol .leftColBox .contactsIn .contactsLine a {color:#191919;text-decoration:none;}
	.leftCol .leftColBox .contactsIn .contactsLine a span {color:#fa4801;}
	.leftCol .leftColBox .contactsIn .seeMore {text-align:right;font-size:.85em;padding:15px 15px 0px 0px;}
	.leftCol .leftColBox .contactsIn .seeMore a {color:#191919;background:url(../_images/bgContactsSeeMore.png) no-repeat right 50%;padding-right:9px;}

#footer {background:#fa4801 url(../_images/bgFooterTop.gif) no-repeat top left;}
	#footer #footerIn {background:url(../_images/bgFooterBottom.gif) no-repeat bottom left;padding:15px 30px;color:#fff;}
	#footer .left {float:left;}
	#footer .left a {font-weight:bold;text-decoration:underline;}
	#footer .left a:hover {text-decoration:none;}
	#footer .right {float:right;}
	#footer a {color:#fff;text-decoration:none;}
	#footer a:hover {text-decoration:underline;}


/*dodelavky*/

#lead .mainCol .static {padding:15px 15px 15px 0;color:#000000;}
#lead .mainCol .static h2 {padding-bottom:20px;font-size:1.6em;}
#lead .mainCol .static p {padding-bottom:15px;text-align:justify;line-height:1.6em;}
#lead .mainCol .static a {color:#FA4801;}
#lead .mainCol .static ul,
#lead .mainCol .static ol {margin:0 0 15px 30px;line-height:1.6em;}

#lead .mainCol .pages___get {padding:15px 15px 15px 0;color:#000000;}
#lead .mainCol .pages___get h2 {padding-bottom:20px;font-size:1.6em;}
#lead .mainCol .pages___get p {padding-bottom:15px;text-align:justify;line-height:1.6em;}
#lead .mainCol .pages___get a {color:#FA4801;}
#lead .mainCol .pages___get ul,
#lead .mainCol .pages___get ol {margin:0 0 15px 30px;line-height:1.6em;}
#lead .mainCol .pages___get p.gallery {text-align:center;}
#lead .mainCol .pages___get p.gallery img {border:1px solid #E3E3E3;padding:1px;}

#lead .mainCol .news___get {padding:15px 15px 15px 0;color:#000000;}
#lead .mainCol .news___get h2 {padding-bottom:20px;font-size:1.6em;}
#lead .mainCol .news___get p {padding-bottom:15px;}
#lead .mainCol .news___get .news_list_item {clear:both;}
#lead .mainCol .news___get .news_list_item .thumbnail {float:left;}
#lead .mainCol .news___get .news_list_item .thumbnail img {height:120px;border:1px solid #E3E3E3;padding:1px;margin-right:20px;}
#lead .mainCol .news___get .news_list_item a {color:#FA4801;}
#lead .mainCol .news___get .news_list_item .ocreated {color:#747477;}
#lead .mainCol .news___get .news_list_item .title {font-weight:bold;text-decoration:none;}
#lead .mainCol .news___get .news_list_item .summary {padding:8px 0 8px 0;}

#lead .mainCol .news___get .news_detail .thumbnail {float:left;}
#lead .mainCol .news___get .news_detail .thumbnail img {height:120px;border:1px solid #E3E3E3;padding:1px;margin-right:20px;}
#lead .mainCol .news___get .news_detail .ocreated {color:#747477;}
#lead .mainCol .news___get .news_detail .title {font-weight:bold;text-decoration:none;}
#lead .mainCol .news___get .news_detail ul,
#lead .mainCol .news___get .news_detail ol {margin:0 0 15px 30px;line-height:1.6em;}

#lead .mainCol .webusers {padding:15px 15px 15px 0;}
#lead .mainCol .shop_orders {padding:15px 15px 15px 0;}

#lead .mainCol .legend,
#lead .mainCol legend {display:none;}
#lead .mainCol fieldset {border:0;}
#lead .mainCol label {display:block;text-align:right;padding-top:5px;padding-right:5px;width:150px;float:left;font-weight:bold;}
#lead .mainCol label.dimensionsLabel {width:60px;padding-top:2px;}
#lead .mainCol .layout_item {clear:both;padding-bottom:8px;}
#lead .mainCol input {border:1px solid #BB2C28;padding:3px;}
#lead .mainCol input#captcha {margin-left:155px;}
#lead .mainCol .dimensionsInput {border:0;padding:3px 7px 3px 7px;}
#lead .mainCol .errors {color:red;padding-left:155px;}

#lead .button_return_to_products {width:300px;float:left;}
#lead .button_continue {width:300px;float:right;text-align:right;padding-right:30px;}
#lead td.count input {width:3ex;}

body.directory_webusers .mainCol h2 {padding-bottom:20px;font-size:1.6em;}
body.directory_webusers .mainCol p {padding-bottom:15px;text-align:justify;line-height:1.6em;}
body.directory_webusers .mainCol a {color:#FA4801;}
body.directory_webusers .mainCol ul,
body.directory_webusers .mainCol ol {margin:0 0 15px 30px;line-height:1.6em;}


#lead .vyber_materialu {clear:both;}
#lead .vyber_materialu label {display:inline;width:auto;text-align:left;float:none;}
#lead .vyber_materialu .title {font-weight:bold;display:block;padding:15px 0 15px 0;font-size:1.2em;}
#lead .vyber_materialu .price {font-weight:normal;font-size:1em;}
#lead .vyber_materialu .price strong {font-weight:bold;}
#lead .vyber_materialu .thumb img {width:85px;height:85px;}
#lead .vyber_materialu .vyber_materialu_skupina {clear:both;}
#lead .vyber_materialu .vyber_materialu_latka {width:95px;height:120px;text-align:center;float:left;}


#lead .__cart table {width:100%;border-collapse:collapse;margin-bottom:15px;}
#lead .__cart table td {border:1px solid #dddddd;border-collapse:collapse;padding:3px;}
#lead .__cart table tr.price_items_a th {text-align:right;padding:3px;width:87%;}
#lead .__cart table tr.price_items_a td {font-weight:bold;border:0;}

#lead .shop_orders___checkout table {width:100%;border-collapse:collapse;margin-bottom:15px;}
#lead .shop_orders___checkout table td {border:1px solid #dddddd;border-collapse:collapse;padding:3px;}
#lead .shop_orders___checkout table tr.price_items_a th {text-align:right;padding:3px;width:87%;}
#lead .shop_orders___checkout table tr.price_items_a td {font-weight:bold;border:0;}
#lead .shop_orders___checkout table tr.delivery th {text-align:right;padding:3px;width:87%;}
#lead .shop_orders___checkout table tr.delivery td {font-weight:bold;border:0;}
#lead .shop_orders___checkout table tr.payment th {text-align:right;padding:3px;width:87%;}
#lead .shop_orders___checkout table tr.payment td {font-weight:bold;border:0;}
#lead .shop_orders___checkout table tr.price_total_a th {text-align:right;padding:3px;width:87%;}
#lead .shop_orders___checkout table tr.price_total_a td {font-weight:bold;border:0;}

#lead .action_delivery-payment label {width:150px;padding-bottom:10px;clear:both;padding-top:2px;}
#lead .action_delivery-payment .form_radio {}
#lead table#shop_orders-user__user {width:100%;}
#lead table#shop_orders-user__recipient {clear:both;width:100%;}

#lead .shop_orders___checkout .shop_orders_recipient legend {display:block;}
#lead .shop_orders___checkout .shop_orders_user legend {display:block;}

#lead .shop_orders___checkout .shop_orders_user th {text-align:right;}
#lead .shop_orders___checkout .shop_orders_user td {border:0;}

#lead .shop_orders___checkout .shop_orders_recipient th {text-align:right;}
#lead .shop_orders___checkout .shop_orders_recipient td {border:0;}

#lead #shop_orders-user__main {clear:both;}
#lead .mainCol textarea {margin-bottom:15px;border:1px solid #7F0011;}
#lead .shop_orders___user .layout_item {padding-bottom:5px;}

#lead .shop_orders___thanks .h2 {padding-bottom:15px;}


/*dodelavky*/

.location_index .h2,
.location_shop_rozmery .h2,
.location_shop_material .h2 {padding:15px 0 15px 0;}

#lead .mainCol .mainBox .mbLeft table.products tr input.submit_prvni_krok {background:url(../_images/btnSubmit_prvni_krok.gif) 0px 0px no-repeat;display:block;float:right;margin-top:8px;width:104px;height:28px;cursor:hand;cursor:pointer;padding:0;border:0;}
/*#lead .mainCol .mainBox .mbLeft table.products tr.choosen input.submit_prvni_krok {display:block;}*/
#lead .mainCol .mainBox .mbLeft table.products tr input.submit_prvni_krok:hover {background:url(../_images/btnSubmit_prvni_krok.gif) 0px -28px no-repeat;}

#lead .mainCol .mainBox .mbLeft input.submit_next {background:url(../_images/btnSubmit_next.gif) 0px 0px no-repeat;display:block;width:104px;height:28px;cursor:hand;cursor:pointer;padding:0;border:0;}
#lead .mainCol .mainBox .mbLeft input.submit_next:hover {background:url(../_images/btnSubmit_next.gif) 0px -28px no-repeat;}

#lead .do_kosiku {position:absolute;right:30px;top:420px;/*top:200px;margin-top:-100px;margin-left:400px;*/width:260px;}
#lead .do_kosiku h4 {padding-bottom:10px;font-size:1.8em;padding-top:25px;}
#lead .do_kosiku h4 span {font-weight:normal;font-size:.8em;}
#lead .do_kosiku input {vertical-align:middle;}
#lead .mainCol label.label_count {width:80px;padding-top:0;}

#lead .mainCol .mainBox .mbLeft .do_kosiku .submit {background:url(../_images/btnSubmit.gif) 0px 0px repeat-x;display:block;width:104px;height:38px;cursor:hand;cursor:pointer;padding:0;border:0;}
#lead .mainCol .mainBox .mbLeft .do_kosiku .submit:hover {background:url(../_images/btnSubmit.gif) 0px -38px repeat-x;}


#lead .button_return_to_products input {background:url(../_images/button_return_to_products.gif) 0px 0px no-repeat;display:block;width:104px;height:28px;cursor:hand;cursor:pointer;padding:0;border:0;}
#lead .button_return_to_products input:hover {background:url(../_images/button_return_to_products.gif) 0px -28px no-repeat;}

#lead .shop_orders_items input.recount {color:#FFFFFF;background:url(../_images/button_submit.gif) 0px 0px no-repeat;display:block;width:104px;height:28px;cursor:hand;cursor:pointer;padding:0;border:0;float:right;}
#lead .shop_orders_items input.recount:hover {background:url(../_images/button_submit.gif) 0px -28px no-repeat;}

#lead .shop_orders___checkout input.submit {background:url(../_images/button_submit.gif) 0px 0px no-repeat;display:block;width:104px;height:28px;cursor:hand;cursor:pointer;padding:0;border:0;color:#FFFFFF;text-align:center;}
#lead .shop_orders___checkout input.submit:hover {background:url(../_images/button_submit.gif) 0px -28px no-repeat;}

#lead .module_shop_orders_action_user input.submit {background:url(../_images/button_submit_long.gif) 0px 0px no-repeat;display:block;width:151px;height:28px;cursor:hand;cursor:pointer;padding:0;border:0;color:#FFFFFF;text-align:center;}
#lead .module_shop_orders_action_user input.submit:hover {background:url(../_images/button_submit_long.gif) 0px -28px no-repeat;}

#lead .module_shop_orders_action_delivery-payment input.submit {background:url(../_images/button_submit_long.gif) 0px 0px no-repeat;display:block;width:151px;height:28px;cursor:hand;cursor:pointer;padding:0;border:0;color:#FFFFFF;text-align:center;}
#lead .module_shop_orders_action_delivery-payment input.submit:hover {background:url(../_images/button_submit_long.gif) 0px -28px no-repeat;}

#lead .button_continue input {background:url(../_images/button_submit_long.gif) 0px 0px no-repeat;display:block;width:151px;height:28px;cursor:hand;cursor:pointer;padding:0;border:0;color:#FFFFFF;text-align:center;float:right;}
#lead .button_continue input:hover {background:url(../_images/button_submit_long.gif) 0px -28px no-repeat;}

#lead .button_return_to_products input {background:url(../_images/button_submit_long.gif) 0px 0px no-repeat;display:block;width:151px;height:28px;cursor:hand;cursor:pointer;padding:0;border:0;color:#FFFFFF;text-align:center;}
#lead .button_return_to_products input:hover {background:url(../_images/button_submit_long.gif) 0px -28px no-repeat;}

#lead .mainCol .module_webusers input#submit {background:url(../_images/button_submit.gif) 0px 0px no-repeat;display:block;width:104px;height:28px;cursor:hand;cursor:pointer;padding:0;border:0;color:#FFFFFF;text-align:center;}
#lead .mainCol .module_webusers input#submit:hover {background:url(../_images/button_submit.gif) 0px -28px no-repeat;display:block;width:104px;height:28px;cursor:hand;cursor:pointer;padding:0;border:0;color:#FFFFFF;text-align:center;}

#lead .shop_orders___my table {width:100%;}
#lead .shop_orders___my a {color:#FA4801;}

/*fotogalerie*/

.gallery___get span.title {display:none;}
.gallery___get .h2 {padding:15px 0 15px 0;}
.gallery_detail .thumbnail img {width:120px;height:120px;border:1px solid #CCCCCC;padding:1px;}
.gallery_detail .thumbnail {width:140px;height:140px;text-align:center;float:left;}

/*doprava*/
#lead .doprava_zdarma {font-size:1.6em;background:url(../_images/bgDoprava_zdarma.gif) 0px 0px no-repeat;padding:20px 30px 30px 70px;}
#lead .doprava_platba {font-size:1.6em;background:url(../_images/bgDoprava_platba.gif) 0px 0px no-repeat;padding:20px 30px 30px 70px;}
#lead span.cena_polozky {display:none;}

/*zbozi*/

.zbozi {}
.zbozi .zbozi-item {padding:15px;margin:0 10px 25px 10px;background:url(../_images/bgChoosenTd.gif) bottom repeat-x;border-bottom:1px solid #cccccc;}
.zbozi .zbozi-item .title {display:block;font-weight:bold;color:#000000;font-size:1.4em;}
.zbozi .zbozi-item .summary {text-align:left;display:block;padding:10px 0;}
.zbozi .zbozi-item img {margin:0 15px;border:1px solid #cccccc;float:left;}
.zbozi .zbozi-item img.buy {float:right;border:0;margin:0;}

/*registrace*/

.location_webusers_register #lead .mainCol div.form table {border:0;border-collapse:collapse;}
.location_webusers_register #lead .mainCol div.form table td {border:0;vertical-align:top;padding:4px;}
.location_webusers_register #lead .mainCol div.form table th {vertical-align:top;text-align:right;font-weight:bold;background:none;border:0;color:#191919;}
.location_webusers_register #lead .mainCol div.form table input {}
.location_webusers_register #lead .mainCol div.form table img {border:1px solid #BB2C28;margin-bottom:4px;}
.location_webusers_register #lead .mainCol div.form table .errors {margin-left:0;padding-left:0;}
.location_webusers_register #lead .mainCol input#captcha {margin-left:0;}


/*facebook*/
#lead .fb-cover {position:relative;}
#lead .fb-cover-1 {position:absolute;z-index:5000;height:5px;width:195px;background:#FFFFFF;top:59px;left:19px;}
#lead .fb-cover-2 {position:absolute;z-index:5000;height:5px;width:195px;background:#FFFFFF;bottom:13px;left:19px;}
#lead .fb-cover-3 {position:absolute;z-index:5000;height:265px;width:5px;background:#FFFFFF;top:59px;left:19px;}
#lead .fb-cover-4 {position:absolute;z-index:5000;height:265px;width:5px;background:#FFFFFF;top:59px;right:15px;}
#lead .fbConnectWidgetTopmost,
#lead .leftCol iframe {border:0;}
#lead span.connect_widget_summary {display:none;}


/*uprava dopravy*/
#lead .action_delivery-payment label {width:535px;padding-bottom:10px;clear:both;padding-top:2px;text-align:left;float:right;color:#1C3A85;font-weight:normal;}
#lead .action_delivery-payment .form_radio {}
#lead .action_delivery-payment .form_radio input {margin:2px 0 0 60px;}
#lead table#shop_orders-user__user {width:100%;}
#lead table#shop_orders-user__recipient {clear:both;width:100%;}

/*dma*/
.informationPayu { padding-top: 10px; padding-bottom: 10px; }

