*:focus {outline:none;}

	/*TF uprava prislusenstvi*/
		.listProduct .produkt_list_item .vlastnosti-obal img {height:35px;}
        #produkt img.imgZaruka {display:none;}
	/*END TF uprava prislusenstvi*/

	/*TF souhlas v servisu*/
		#servis_oprava-oprava tr.souhlas-prohlaseni {}
		#servis_oprava-oprava tr.souhlas-prohlaseni th {background:none;border:none;}
		#servis_oprava-oprava tr.souhlas-prohlaseni label {font-weight:bold;margin:0;}
		#servis_oprava-oprava .form.noveFormulare tr.souhlas-prohlaseni input#souhlas[type="checkbox"] {margin:0 5px 0 0;}

	/*TF END souhlas v servisu*/

/*formular servis registrace*/
.mainColRight #servis_registrace-registrace__main_content {}
.mainColRight #servis_registrace-registrace__main_content table {border:none;}
.mainColRight #servis_registrace-registrace__main_content table td {border:none;padding:2px;}
.mainColRight #servis_registrace-registrace__main_content table td.thWidth260 {width:240px;}
.mainColRight .form.noveFormulare #servis_registrace-registrace__main_content .napovedaFormulare .napoveda {width:215px;}


/*form darky objednavka*/
.location_darky_kosik #darky-objednavka__main_content {}
.location_darky_kosik #darky-objednavka__main_content table.kosikInfo td {text-align:left;padding:5px;border:0;}
.location_darky_kosik #darky-objednavka__main_content table.kosikInfo td label {display:block;text-align:right;padding-right:10px;font-weight:bold;}
.location_darky_kosik #darky-objednavka__main_content table.kosikInfo td textarea,
.location_darky_kosik #darky-objednavka__main_content table.kosikInfo td input[type="text"],
.location_darky_kosik #darky-objednavka__main_content table.kosikInfo td select {border:1px solid #d0d0d0;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;width:200px;padding:3px 5px;}
.location_darky_kosik #darky-objednavka__main_content table.kosikInfo td select {width:210px;}
.location_darky_kosik #darky-objednavka__main_content table.kosikInfo td textarea:focus,
.location_darky_kosik #darky-objednavka__main_content table.kosikInfo td input[type="text"]:focus,
.location_darky_kosik #darky-objednavka__main_content table.kosikInfo td select:focus {border-color:#000;}
.location_darky_kosik #darky-objednavka__main_content table.kosikInfo td[colspan="2"] {padding:0;}
.location_darky_kosik #darky-objednavka__main_content table.kosikInfo td[colspan="2"] strong {display:block;margin-top:10px;text-transform:uppercase;font-size:15px;text-align:center;padding:10px;background:#eee;}
.location_darky_kosik #darky-objednavka__main_content table.kosikInfo td[colspan="2"] strong.first {margin:0;}
.location_darky_kosik #darky-objednavka__main_content table.kosikInfo .odeslatObal {float:right;margin:10px;}
#darky-objednavka__main legend {display:none;}
.location_darky_kosik #darky-objednavka__main_content .odeslatObal {overflow:hidden;height:25px;width:101px;position:relative;vertical-align:middle;margin-left:142px;}
.location_darky_kosik #darky-objednavka__main_content .odeslatObal input.inputOdeslat {position:absolute;top:0;left:0;}
.location_darky_kosik #darky-objednavka__main_content .odeslatObal input.inputOdeslat:hover {top:-25px;left:0;}
.location_darky_kosik #darky-objednavka__main_content .souhlas-line > * {display:inline-block;}
.location_darky_kosik #darky-objednavka__main_content td.iText237 div.soubor-vlozen {display:block;color:darkgreen;}

.darky-text {clear:both;padding:25px 0;border-top:1px dotted #CDCDCD;}
.darky-text li {padding:5px 0 0 0;}
.darky_loga.darky_2014 {margin-right:0;padding:0 4px;width:300px;}
.darky_loga.darky_2014 img {width: 260px;}

form#darky-objednavka_main input#submit {background:url(../_images/btnOdeslat.gif) top no-repeat;width:67px;height:29px;border:0;cursor:pointer;}

/*darky*/
.mainCol .darky_loga {width:270px;float:left;margin-right:10px;margin-bottom:10px;}
.mainCol .darky_loga_3 {margin-right:0;width:200px;height:150px;float:left;background:url(../_images/bgDarky.gif) no-repeat;margin-bottom:10px;}

.mainCol .darky img {width:260px;}
.mainCol .darky td.link {color:#3d5873;font-weight:bold;height:60px;padding-top:10px;}

.mainCol .darky .display {width:157px;height:23px;padding:10px 0 0 13px;background:url(../_images/bgTabButton.gif) no-repeat;display:block;float:left;font-size:.85em;color:#fff;text-decoration:none;text-transform:uppercase;float:right;}
.mainCol .darky .display a{color:#fff;}
.mainCol .darky	.display:hover {text-decoration:underline;}

.location_darky_index a.pokracovat {display:block;float:left;margin-bottom:15px;}
.location_darky_index table.seznam {border-top:1px solid #d7d7d7;width:100%;border-collapse:collapse;clear:both;}
.location_darky_index #lead table.seznam th {text-align:left;border-bottom:1px solid #d7d7d7;background:#e8f3f7;padding:0.3em 0.5em;}
.location_darky_index table.seznam td {border-bottom:1px solid #d7d7d7;padding:0.3em 0.5em;vertical-align:middle;}
.location_darky_index table.seznam td img {border:1px solid #d7d7d7;}
.location_darky_index table.seznam td.akce {text-align:right;}
.location_darky_index table.seznam td.akce a {background:url(../_images/bgPridatDoKosiku.gif) no-repeat left 50%;padding-left:20px;font-size:.9em;}

.location_darky_kosik a.zpetNaPolozky {display:block;float:left;margin-bottom:15px;}
.location_darky_kosik table.kosik {border-top:1px solid #d7d7d7;width:100%;border-collapse:collapse;clear:both;}
.location_darky_kosik #lead table.kosik th {text-align:left;border-bottom:1px solid #d7d7d7;background:#e8f3f7;padding:0.3em 0.5em;}
.location_darky_kosik table.kosik td {border-bottom:1px solid #d7d7d7;padding:0.3em 0.5em;vertical-align:middle;}
.location_darky_kosik table.kosik td img {border:1px solid #d7d7d7;}
.location_darky_kosik table.kosik td.akce {text-align:right;}
.location_darky_kosik table.kosik td.akce a {background:url(../_images/bgOdebratZkosiku.gif) no-repeat left 50%;padding-left:20px;font-size:.9em;}
.location_darky_kosik table.kosik td.akce a {white-space:nowrap;}
.location_darky_kosik .priceInfo {border-collapse:collapse;}
.location_darky_kosik .priceInfo td {padding:0.2em 0.7em;}
.location_darky_kosik .priceInfo .cenaCelkem {font-size:1.9em;font-weight:normal;color:#ff0000;}
.location_darky_kosik .priceInfo .cenaZbyva {font-size:.9em;}

.location_darky_kosik table.kosikInfo {margin:15px 0;}
.location_darky_kosik table.kosikInfo td {padding-right:10px;}
.location_darky_kosik .priceInfo {}

.location_darky_objednavka table.kosik {border-top:1px solid #d7d7d7;width:100%;border-collapse:collapse;clear:both;}
.location_darky_objednavka #lead table.kosik th {text-align:left;border-bottom:1px solid #d7d7d7;background:#e8f3f7;padding:0.3em 0.5em;}
.location_darky_objednavka table.kosik td {border-bottom:1px solid #d7d7d7;padding:0.3em 0.5em;vertical-align:middle;}
.location_darky_objednavka table.kosik td img {border:1px solid #d7d7d7;}
.location_darky_objednavka table.kosik td.akce {text-align:right;}
.location_darky_objednavka table.kosik td.akce a {background:url(../_images/bgOdebratZkosiku.gif) no-repeat left 50%;padding-left:20px;font-size:.9em;}

.location_darky_objednavka table.osoba {border-collapse:collapse;clear:both;}
.location_darky_objednavka table.osoba th {text-align:right;padding:0.3em 0.5em;}
.location_darky_objednavka table.osoba td {padding:0.1em 0.5em;vertical-align:middle;}
.location_darky_objednavka table.osoba td img {border:1px solid #d7d7d7;}
.location_darky_objednavka table.osoba td.akce {text-align:right;}
.location_darky_objednavka table.osoba td.akce a {background:url(../_images/bgOdebratZkosiku.gif) no-repeat left 50%;padding-left:20px;font-size:.9em;}

/*Související soubory ke stažení*/
.hi-res_item {float:left;height:115px;padding:5px;margin:5px;background:#FFFFFF;border:1px solid #CDCDCD;}
.hi-res_item:hover {background:#FAFAFA;-moz-box-shadow: 2px 2px 2px #CDCDCD;-webkit-box-shadow: 2px 2px 2px #CDCDCD;box-shadow: 2px 2px 2px #CDCDCD}
.hi-res_item img {display:block;border:0;padding:1px;height:80px;margin:5px;}
.hi-res_item span {display:block;font-weight:bold;text-align:center;}
.hi-res_item a {text-decoration:none;}

/*VIP shop*/

	/*novy vzhled 2012*/

		/*sirka tabulek*/
		.location_objednavka_kosik #lead .mainCol table.kosikTable,
		.location_objednavka_dokonceni #lead .mainCol table.kosikTable,
		.location_objednavka_dokonceni #lead .mainCol table.adresyTable,
		.location_objednavka_dokonceni #lead .mainCol table.adresyTable table {width:100%;}

		/*prubeh objednavky*/
		.mainCol ul.prubehObjednavky {background:#f3f2f1;border:1px solid #c4c5c8;height:28px;padding-left:0;margin:0 0 25px 0;line-height:1.7em;}
			ul.prubehObjednavky li {background:#f3f2f1;display:block;float:left;height:24px;margin:0;padding:4px 8px 0;}
			ul.prubehObjednavky li.active {background:#FFFFFF;font-weight:bold;}
			ul.prubehObjednavky li.sep {background:url(/web/_images/sep.png) 0 0 no-repeat;height:28px;padding:0;width:15px;}
			ul.prubehObjednavky li.sepActR {background:url(/web/_images/sepActR.png) 0 0 no-repeat;height:28px;padding:0;width:15px;}
			ul.prubehObjednavky li.sepActL {background:url(/web/_images/sepActL.png) 0 0 no-repeat;height:28px;padding:0;width:15px;}

		/*zalozky v prubehu objednavky*/
		.adresyTabs {}
		.adresyTabs .idTabs {padding:0;margin:0;}
		.adresyTabs .idTabs li {float:left;list-style-type:none;padding:0;margin:0 2px 0 0;background:#E3F4FC;position:relative;}
		.adresyTabs .idTabs li a {display:block;padding:10px 15px;border:1px solid #CDCDCD;border-bottom:0;}
		.adresyTabs .idTabs li a.selected {border:1px solid #CDCDCD;border-bottom:0;text-decoration:none;font-weight:bold;background:#FFFFFF;}
		#lead .adresyTabs .idTabs li a.chybaVZalozce {border:1px solid #FF0000;border-bottom:0;background:#FCD1D6;color:#000000;}
		.adresyTabs .prvek {clear:both;border-top:1px solid #CDCDCD;padding-top:20px;position:relative;}

		/*VIP menu vpravo*/
		.vipMenu a.logout span {background:url(../_images/btnLogout.png) 43px 0 no-repeat;display:block;}

		/*cena ve vypisu produktu*/
		.listProduct span.title {border-bottom:1px dashed #425B72;cursor:help;display:table-cell;width:28px;text-align:right;}
		.listProduct span.cena {font-weight:bold;display:table-cell;}

		/*hlasky*/
		.location_zakaznik_login .error,
		.location_zakaznik_zapomenute_heslo .error,
		.location_zakaznik_firma .error {border:2px solid #FF0000;padding:15px;background:#FCD1D6;color:#000000;}
		.location_zakaznik_zapomenute_heslo .content td.iText237 div.error,
		.location_zakaznik_firma .content td.iText237 div.error {border:2px solid #FF0000;padding:8px 15px;background:#FCD1D6;color:#000000;}
		.location_zakaznik_zapomenute_heslo .information,
		.location_zakaznik_firma .information {border:1px solid #008000;padding:8px 15px;background:#BBF7BB;color:#000000;}

		/* napovedy u formularu */
		.otaznik {background:url("../_images/otaznik.png") no-repeat scroll 0 0 transparent;cursor:pointer;display:block;float:left;height:19px;margin:5px 0 0;width:19px;}
			.otaznik:hover {background-position:0 -19px;}
			/*otaznik pri loginu do VIP*/
			.location_zakaznik_login .content td.iText237 div.obalProInput,
			.location_zakaznik_zapomenute_heslo .content td.iText237 div.obalProInput,
			.location_zakaznik_firma .content td.iText237 div.obalProInput {position:relative;width:237px;display:block;}
			.location_zakaznik_login .otaznik,
			.location_zakaznik_zapomenute_heslo .otaznik,
			.location_zakaznik_firma .otaznik {position:absolute;right:-22px;top:-5px;}
			.location_zakaznik_login .napoveda,
			.location_zakaznik_firma .napoveda {position:absolute;right:-260px;top:-5px;}
			.location_zakaznik_zapomenute_heslo .napoveda {position:absolute;right:-188px;top:-5px;}

		.napoveda {display:none;}
			.napoveda .napovedaObsah1 {display:block;width:235px;_height:1px;background:#d8e9f8;border:1px solid #59A0DD;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
			.napoveda .napovedaObsah1 .napovedaObsah2 {display:block;width:235px;_height:1px;}
			.napoveda .napovedaObsah1 .napovedaObsah2 .napovedaObsah3 {display:block;width:205px;_height:1px;padding:11px 10px 11px 15px}
			.napoveda.zobrazena {display:block;}
				/*delka u zapomenuteho hesla*/
				.location_zakaznik_zapomenute_heslo .napoveda .napovedaObsah1 {width:160px;}
				.location_zakaznik_zapomenute_heslo .napoveda .napovedaObsah1 .napovedaObsah2 {width:160px;}
				.location_zakaznik_zapomenute_heslo .napoveda .napovedaObsah1 .napovedaObsah2 .napovedaObsah3 {width:130px;}

		/*focus u inputu*/
		.location_zakaznik_login .content td.iText237 input,
		.location_zakaznik_zapomenute_heslo .content td.iText237 input,
		.location_zakaznik_firma .content td.iText237 input {overflow:hidden;background:url(../_images/input237-focus.gif) 0 0 no-repeat;}
		.location_zakaznik_login .content td.iText237 input:focus,
		.location_zakaznik_zapomenute_heslo .content td.iText237 input:focus,
		.location_zakaznik_firma .content td.iText237 input:focus {background:url(../_images/input237-focus.gif) 0 -19px no-repeat;border:0px;}

	/*login, heslo, registrace*/
	.location_zakaznik_login .label,
	.location_zakaznik_firma .label {font-weight:bold;text-align:right;width:150px;}
	.location_zakaznik_firma .souhlas-label .label { text-align: left; width: auto; }
	.location_zakaznik_zapomenute_heslo .label {font-weight:bold;text-align:right;width:190px;}
	.location_zakaznik_login #zakaznik-login__main_content,
	.location_zakaznik_login .slevovy-kod,
	.location_zakaznik_zapomenute_heslo #zakaznik-zapomenute-heslo__main_content,
	.location_zakaznik_firma #zakaznik-firma__main_content {padding-left:10px;}
	.location_zakaznik_login .submitObal,
	.location_zakaznik_zapomenute_heslo .submitObal,
	.location_zakaznik_firma .submitObal {height:25px;padding:0;margin:0;position:relative;overflow:hidden;}
	.location_zakaznik_login .submitObal input,
	.location_zakaznik_zapomenute_heslo .submitObal input,
	.location_zakaznik_firma .submitObal input  {position:absolute;top:0px;left:0;}
	.location_zakaznik_login .submitObal input:hover,
	.location_zakaznik_zapomenute_heslo .submitObal input:hover,
	.location_zakaznik_firma .submitObal input:hover {top:-25px;}

	.location_zakaznik_login td.loginLabel,
	.location_zakaznik_firma td.loginLabel {width:150px;}

	/*poslat dotaz*/
	#produkty-poslat-dotaz__main_content {padding-top:50px;}
	#produkty-poslat-dotaz__main_content .label {font-weight:bold;text-align:right;width:130px;padding:2px 5px 0 0;}
	#produkty-poslat-dotaz__main_content .submitObal {height:25px;padding:0;margin:0;position:relative;overflow:hidden;}
	#produkty-poslat-dotaz__main_content .submitObal input {position:absolute;top:0px;right:0;}
	#produkty-poslat-dotaz__main_content .submitObal input:hover {top:-25px;}
	#produkty-poslat-dotaz__main_content .error {border:1px solid #FF0000;padding:5px;background:#FCD1D6;color:#000000;}
	.location_produkty_poslat_dotaz .information {border:1px solid #008000;padding:8px 15px;background:#BBF7BB;color:#000000;}

		#produkty-poslat-dotaz__main_content .otaznik {position:absolute;right:-22px;top:-5px;}
		#produkty-poslat-dotaz__main_content .napoveda {position:absolute;right:-192px;top:-5px;}
		#produkty-poslat-dotaz__main_content #napoveda_captcha.napoveda {padding-top:100px;}
		#produkty-poslat-dotaz__main_content #otaznik_captcha.otaznik {position:absolute;right:-22px;bottom:5px;top:auto;}
		#produkty-poslat-dotaz__main_content .napoveda .napovedaObsah1 {width:165px;}
		#produkty-poslat-dotaz__main_content .napoveda .napovedaObsah1 .napovedaObsah2 {width:165px;}
		#produkty-poslat-dotaz__main_content .napoveda .napovedaObsah1 .napovedaObsah2 .napovedaObsah3 {width:135px;}

		#produkty-poslat-dotaz__main_content td {vertical-align:top;}
		#produkty-poslat-dotaz__main_content td.iText237 div.obalProInput {position:relative;width:237px;display:block;padding-bottom:5px;}
		#produkty-poslat-dotaz__main_content td.iText237 input {overflow:hidden;background:url(../_images/input237-focus.gif) 0 0 no-repeat;font-size:1em;padding:1px 5px 0 5px;width:227px;height:18px;border:0;}
		#produkty-poslat-dotaz__main_content td.iText237 input#produkt {border:1px solid #CDD6DE;color:#AAA9A9;background:#EAEAEA;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden;cursor:default;}
		#produkty-poslat-dotaz__main_content td.iText237 input:focus {background:url(../_images/input237-focus.gif) 0 -19px no-repeat;border:0px;}
		#produkty-poslat-dotaz__main_content textarea {border:1px solid #CDD6DE;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden;padding:5px;width:225px;height:100px;}
		#produkty-poslat-dotaz__main_content textarea:focus {background:#D8FAD9;}

	/*druhy krok objednavky*/
	.location_objednavka_udaje .label {font-weight:bold;text-align:right;padding:2px 5px 0 0;}
	.location_objednavka_udaje .souhlas-label .label {text-align: left;}
	.location_objednavka_udaje .doruceni .label {width:auto;}
	.location_objednavka_udaje .submitObal {height:25px;padding:0;margin:0;position:relative;overflow:hidden;}
	.location_objednavka_udaje .submitObal input {position:absolute;top:0px;right:0;}
	.location_objednavka_udaje .submitObal input:hover {top:-25px;}
	.location_objednavka_udaje .error {border:1px solid #FF0000;padding:5px;background:#FCD1D6;color:#000000;}
	.location_objednavka_udaje .information {border:1px solid #008000;padding:8px 15px;background:#BBF7BB;color:#000000;}

		.location_objednavka_udaje .otaznik {position:absolute;right:-22px;top:-5px;}
		.location_objednavka_udaje .napoveda {position:absolute;right:-147px;top:-5px;font-size:0.8em;line-height:1.3em;}
		.location_objednavka_udaje #napoveda_captcha.napoveda {padding-top:100px;}
		.location_objednavka_udaje #otaznik_captcha.otaznik {position:absolute;right:-22px;bottom:5px;top:auto;}
		.location_objednavka_udaje td div.obalProInput.doprava .napoveda {right:-36px;}
		.location_objednavka_udaje .napoveda .napovedaObsah1 {width:120px;}
		.location_objednavka_udaje .napoveda .napovedaObsah1 .napovedaObsah2 {width:120px;}
		.location_objednavka_udaje .napoveda .napovedaObsah1 .napovedaObsah2 .napovedaObsah3 {width:90px;padding:8px;}

		.location_objednavka_udaje td {vertical-align:top;}
		.location_objednavka_udaje td div.obalProInput {position:relative;width:238px;display:block;padding-bottom:5px;}
		.directory_objednavka .mainCol #objednavka-udaje input[type="text"] {overflow:hidden;background:url(../_images/input237-focus.gif) 0 0 no-repeat;font-size:1em;padding:1px 5px 0 5px;width:227px;height:18px;border:0;}
		.directory_objednavka .mainCol #objednavka-udaje input[type="text"]:focus {background:url(../_images/input237-focus.gif) 0 -19px no-repeat;border:0px;}
		.directory_objednavka .mainCol #objednavka-udaje select {width: 235px;border: 1px solid #CDD6DE;
			-webkit-border-radius: 7px;
			-moz-border-radius: 7px;
			border-radius: 7px;
		}
		.directory_objednavka .mainCol #objednavka-udaje textarea {border:1px solid #CDD6DE;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden;padding:5px;width:290px;height:100px;}
		.directory_objednavka .mainCol #objednavka-udaje textarea:focus {background:#D8FAD9;}

		/*obsah kosiku*/
		p.obsahKosiku {padding:0px 0 0 0;text-align:center;line-height:1.7em;}

	/*END novy vzhled 2012*/



/*Copyright © 2011 Poski.com s.r.o.*/

* {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.2em;margin:0;padding:0px 0 0 0;color:#000;background:#fff;}
.location_index {background:url(../_images/new_visual/bkg-bauknecht-main.png) repeat-x #484B52;background-attachment:fixed;}
.location_index .head {position:relative;}
.head {position:fixed;top:0;left:50%;margin-left:-500px;width:1000px;z-index:10000;}
img {border:0px;}
img.float_left {float:left;margin-right:10px;}
img.float_left_big {float:left;margin-right:20px;}
img.float_right {float:left;margin-left:10px;}
label {cursor:pointer;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}
input {}
input.iText {}
input.check {margin-right:10px;}
textarea {}
select {}
.float-left {float:left;}
.float-right {float:right;}
p {text-align:justify;}
p.center {text-align:center;}
img.imgRight {float:right;margin-left:15px;clear:right;}
a.linkPDF {background:url(../_images/icon_pdf.gif) 5px 2px no-repeat;padding:5px 0 5px 25px;}
fieldset {border:0;}

/*lead*/
#lead {width:1000px;margin:0px auto;position:relative;}

/*top*/
.top {height:130px;background:url(../_images/new_visual/bkg-top.jpg) no-repeat;}

.top .top-find {position:absolute;top:25px;right:15px;width:211px;height:34px;background:url(../_images/new_visual/bkg-search.png) no-repeat;}
	.top .top-find input.text {width:140px;height:16px;color:#fff;padding:8px 15px;border:0;background:transparent;font-size:12px;}
	.top .top-find input {vertical-align:middle;}

.location_index .hlavniMenu.menu {position:absolute;top:94px;width:1000px;height:35px;}
.hlavniMenu.menu {position:fixed;top:94px;width:1000px;height:35px;margin-left:-500px;left:50%;z-index:10001;}
.location_index .mainCol {padding:0;}
.mainCol {padding:130px 0 25px 0;}

	.hlavniMenu.menu .menu-item {float:left;}
	.hlavniMenu.menu .menu-item.btn8 {float:right;}
	.hlavniMenu.menu .menu-item a {color:#7b7d80;display:block;padding:6px 20px 16px 16px;text-decoration:none;font-weight:bold;width:auto;height:14px;}
	.hlavniMenu.menu .menu-item > a {font-size:16px;font-weight:bold;text-shadow: 1px 1px 3px #000;}
	.hlavniMenu.menu .menu-item.btn8 > a {color:#fff;padding-left:91px;position:relative;background:url(../_images/new_visual/bkg-quicklinks.png) no-repeat;}
	.hlavniMenu.menu .menu-item.btn8 > a:after {content:'';background:url(../_images/new_visual/bkg-arrow-quicklinks.png) no-repeat center top;width:13px;height:7px;position:absolute;left:30px;top:10px;}
	.hlavniMenu.menu .menu-item.btn8:hover > a:after {background-position:center bottom}
	.hlavniMenu.menu .menu-item.btn8 > a:before {content:'';width:2px;height:21px;background:url(../_images/new_visual/menu_oddelovac.gif) no-repeat;position:absolute;bottom:0;left:0;}
	.hlavniMenu.menu .menu-item:hover a,
	.hlavniMenu.menu .menu-item a:hover,
	.hlavniMenu.menu .menu-item a.active {background:url(../_images/new_visual/bkg-menu-hover-center.png) no-repeat center bottom;}

	.hlavniMenu.menu .level2 {display:none;position:absolute;top:36px;left:0px;padding:30px;width:940px;z-index:1000;background:url(../_images/new_visual/bkg-flyout-quicklinks.jpg) repeat-x #1C1E1F;}
	.hlavniMenu.menu .level1:hover .level2 {display:block;}

	.hlavniMenu.menu .level2 .stin {width:1000px;height:125px;background:url(../_images/new_visual/bkg-flyout-separator.png) no-repeat;position:absolute;top:0;left:0}
	.hlavniMenu.menu .level2 .stin.no2 {top:230px;}
	.hlavniMenu.menu .level2-item {float:left;width:156px;text-align:left;}
	.hlavniMenu.menu .level2-item .podkategorie {text-align:left;margin-top:18px;}
	.hlavniMenu.menu .level2.simple .level2-item .podkategorie {margin:0;}
	.hlavniMenu.menu .level2.simple .level2-item {margin-top:10px;}
	.hlavniMenu.menu .level2.simple .level2-item:first-child {margin-top:0;}
	.hlavniMenu.menu .level2-item strong {display:block;color:#fff;margin-left:5px;}
	.hlavniMenu.menu .level2-item img.menu-img {padding:6px;border:1px solid #d9d9d8;width:90px;margin-left:5px;}
	.hlavniMenu.menu .level2-item ul {list-style-type:none;margin:10px 0 0 5px;padding:0;}
	.hlavniMenu.menu .level2-item li {line-height:1.8em;}
	.hlavniMenu.menu .level2-item a {color:#fff;display:inline;border:0;font-weight:normal;text-decoration:none;padding:0;margin:0;}
	.hlavniMenu.menu .level2-item a:hover {border:0;text-decoration:underline;}
	.hlavniMenu.menu .menu-item:hover .level2-item a {border:0;background:none;color:#A5A5A5;}
	
	.hlavniMenu.menu .level2-item .imageLink, .hlavniMenu.menu .menu-item:hover .level2-item .imageLink {border: 1px solid #d9d9d8;width: 102px;margin-left: 5px;display: block;height: 83px;}
	.hlavniMenu.menu .level2-item .imageLink span {border: 6px solid #fff;width: 90px;margin-left: 5px;display: block;font-weight: normal;text-decoration: none;margin: 0;height: 71px;background: url(/web/_images/bcg_menu_im_sprite_small.gif) left top no-repeat;font: 0/0 a!important;text-shadow: none;color: transparent;}
		.hlavniMenu.menu .level2-item .imageLink.background1 span{background-position: 0 0;}
		.hlavniMenu.menu .level2-item .imageLink.background2 span{background-position: -90px 0;}
		.hlavniMenu.menu .level2-item .imageLink.background3 span{background-position: -180px 0;}
		.hlavniMenu.menu .level2-item .imageLink.background4 span{background-position: 0 -71px;}
		.hlavniMenu.menu .level2-item .imageLink.background5 span{background-position: -90px -71px;;}
		.hlavniMenu.menu .level2-item .imageLink.background6 span{background-position: -180px -71px;}
		.hlavniMenu.menu .level2-item .imageLink.background7 span{background-position: 0 -142px;}
		.hlavniMenu.menu .level2-item .imageLink.background8 span{background-position: -90px -142px;}
		.hlavniMenu.menu .level2-item .imageLink.background9 span{background-position: -180px -142px;}

	.hlavniMenu.menu .btn7 .level2 {left:500px;width:200px;}
	.hlavniMenu.menu .btn7 .level2-item {width:200px;}

	.hlavniMenu.menu .btn8 .level2 {right:0;left:auto;width:164px;}
	.hlavniMenu.menu .btn8 .level2-item {width:229px;}

/*logo*/
#logo {text-align:center;width:220px;height:88px;display:block;left:0px;top:0px;position:absolute;overflow:hidden;z-index:1500;}
#logo .logo-odkaz, #logo h1 {width:167px;height:62px;overflow:hidden;color:#000;position:absolute;text-indent:-999px;left:23px;top:23px;}
#logo .logo-odkaz span, #logo h1 span {width:167px;height:62px;background:url(../_images/new_visual/logo-bauknecht.png) no-repeat;display:block;cursor:pointer;position:absolute;top:0;}
#logo a {color:#000;font-size:1em;}

/*content*/
.content {padding-bottom:25px;}

/*HP*/

	.bx-wrapper {position:relative;}
	.content .bgslider {margin:0 auto;width:980px;height:700px;position:relative;overflow:hidden;}
	.content .bx_1_obal {width:980px;margin:0 auto;}
	.bx-pager {position:absolute;z-index:100;top:25px;left:25px;}
	.bx-pager .bx-pager-item {display:inline-block;margin-right:5px;}
	.bx-pager a {background:url(../_images/new_visual/breadcrumb-bullets.png) no-repeat;list-style-type:none;cursor:pointer;display:inline-block;width:14px;height:14px;position:relative;overflow:hidden;text-indent:-999px;}
	.bx-pager a:hover,
	.bx-pager a.active {background-position:center bottom;}

	.bxslider_hp_1 .no1 .text {position:absolute;bottom:150px;right:55px;z-index:3;width:450px;height:160px;color:#FFF;font-size:38px;line-height:50px;text-align:center;}
	.bxslider_hp_1 .no2 .text {position:absolute;bottom:250px;left:55px;z-index:3;width:450px;height:160px;color:#FFF;font-size:46px;line-height:50px;text-align:center;}
	.bxslider_hp_1 .no3 .text {position:absolute;top:185px;left:158px;z-index:3;width:450px;height:160px;color:#FFF;font-size:46px;line-height:50px;text-align:center;}
	.bxslider_hp_1 .no4 .text {position:absolute;bottom:265px;left:385px;z-index:3;width:450px;height:160px;color:#FFF;font-size:22px;line-height:30px;text-align:left;}
	.bxslider_hp_1 .no4 .text span {font-size:46px;line-height:70px;display:block;}

/*katalog akcnich*/
.content .box-save.box-akcni {background:#F7F7F6 url(../_images/bgBoxAkcni.png) 0 0 no-repeat;width:114px;padding:20px 15px 40px 185px;}
.content .box-save.box-akcni h4.title {background:none;margin:0;padding:0;}
.content .box-save.box-akcni .summary {line-height:1.6em;}

/*zveme vas*/
.content .box-zveme {background:#F7F7F6 url(../_images/bgBoxZveme.png) 0 0 no-repeat;width:114px;padding:15px 15px 45px 185px;}
.content .box-zveme h4.title {background:none;margin:0;padding:0;}
.content .box-zveme .summary {line-height:1.6em;}

/*zveme vas END*/
.content .home-boxes {padding-top:20px;}

.content .home-box {float:left;height:88px;border:1px solid #c8d2d5;position:relative;box-shadow:0 0 10px 3px rgba(0, 0, 0, 0.75);-moz-box-shadow:0 0 10px 3px rgba(0, 0, 0, 0.75);-webkit-box-shadow:0 0 10px 3px rgba(0, 0, 0, 0.75);margin-bottom:35px;}
.content .home-margin {margin-right:25px;}

	.content .home-box h3,
	.content .home-box h2.novinky {position:absolute;top:-2px;left:10px;width:99px;background:url(../_images/bgHomeBoxH3.jpg) left no-repeat;color:#FFF;padding:8px 23px;font-size:1em;margin:0;}
	.content .box-product h3 {left:10px;}
	.content .home-box h3.novinky {position:relative;text-transform:0;left:0;width:auto;background:none;padding:0;color:#252629;font-size:12px;}

	.content .home-box .title {color:#252629;text-decoration:none;text-transform:uppercase;font-weight:bold;}
	.content .home-box .more {color:#252629;}
	.content .home-box .pdf {color:#252629;line-height:2.2em;}
	.content .home-box .summary {color:#545353;padding:8px 0;font-size:.9em;}

	.content .box-news {background:#F7F7F6 url(../_images/bgBoxNews.png) 0 0 no-repeat;width:184px;padding:45px 15px 15px 115px;}
	.content .box-product {background:#F3F2F2;width:290px;padding:45px 0 15px 25px;}
	.content .box-save {background:#F7F7F6 url(../_images/bgBoxSave.png) 0 0 no-repeat;width:114px;padding:20px 15px 40px 185px;}

	.keStazeni_katalogy ul li {border:1px solid #c8d2d5;float:left;margin:0 0 35px 35px;width:114px;height:128px;padding:20px 15px 0 185px;position:relative;background:#F7F7F6;box-shadow:0 0 10px 3px rgba(0, 0, 0, 0.75);-moz-box-shadow:0 0 10px 3px rgba(0, 0, 0, 0.75);-webkit-box-shadow:0 0 10px 3px rgba(0, 0, 0, 0.75);}
		.keStazeni_katalogy ul li a {color:#252629;text-decoration:none;text-transform:none;font-size:1.4em;font-weight:bold;line-height:1.4em;}
		.keStazeni_katalogy ul li img {position:absolute;top:0;left:0;height:148px;max-width:170px;}
		.keStazeni_katalogy ul li:nth-child(odd) {margin-left:0;}

	.content .box-product .thumbnail {float:right;width:104px;text-align:center;background:url(../_images/bgThumbnailBoxProduct.gif) bottom no-repeat;padding-bottom:20px;}

	.content .box-save .title {color:#252629;font-size:2em;font-weight:normal;line-height:1.2em;text-decoration:none;text-transform:none;}

	.content .box-news-static {background:#F7F7F6/* url(../_images/bgBoxNews-static.png) 0 0 no-repeat*/;width:284px;padding:45px 15px 15px 15px;}

	/*banner*/
	#lead .content .box-banner {width:315px;height:148px;overflow:hidden;position:relative;}
	.box-banner img {position:absolute;top:0px;left:0px;}
	.box-banner:hover img {top:-148px;}

	/*banner katalog*/
	.content .home-box.box-katalog .title {font-size:1.4em;font-weight:bold;line-height:1.4em;display:block;padding-bottom:10px;}
	.content .box-save.box-volne {margin-left:35px;background:#F7F7F6 url(../_images/bgBoxVolne.png) 0 0 no-repeat;}
	.content .box-save.box-prislusenstvi {background:#F7F7F6 url(../_images/bgBoxPrislusenstvi.jpg) 0 0 no-repeat;}

/*mainColRight*/
.mainColRight {float:right;width:790px;padding-left:15px;border-left:1px solid #f1f0f0;color:#545353;min-height:210px;position:relative;}
	.mainColRight div.center {text-align: center;}
	.mainColRight div.center img {margin: 0 15px 0;}
	.mainColRight a {color:#1C3365;}
	.mainColRight p {padding-bottom:20px;line-height:1.6em;padding-top:5px;}
	.mainColRight p.small {font-size: .925em;}
	.mainColRight p.noMargin {margin:0;}
	.mainColRight p.noPadding {padding:0;}
    .mainColRight sup {line-height:1em;}
	.mainColRight ul,
	.mainColRight ol {list-style-type:none;margin:0 0 20px 30px;padding:0;}
	.mainColRight li {background:url(../_images/bgMaincolLeft.gif) 15px 13px no-repeat;padding:8px 25px;}
    .mainColRight ul.list li {line-height:1.6em;}
	.mainColRight ol {list-style-type:decimal;}
	.mainColRight ol li {background:none;padding-left:0px;line-height:1.6em;}
	.mainColRight table {width:100%;border-collapse:collapse;border:1px solid #E5E5E5;margin-bottom:20px;}
	.mainColRight th, .mainCol .th {border-collapse:collapse;border:1px solid #E5E5E5;text-align:center;font-weight:bold;background:#e4e4e4;padding:5px;}
	.mainColRight td {border-collapse:collapse;border:1px solid #E5E5E5;padding:5px;}
	.mainColRight table.noBorder td,
	.mainColRight table.noBorder th,
	.mainColRight table.noBorder {border:0;}
	.mainColRight h1 {background:url(../_images/new_visual/bg_prod_detail_title.gif) repeat;border:1px solid #d1d0d0;border-width:1px 0;padding:14px;margin:0 0 15px 0;font-size:14px;color:#1C3365;text-transform:uppercase;font-weight:normal;}
	.mainColRight h1.simple {font-size:1.8em;padding:0 0 25px 0;border:0;background:none;color:#1C3365;line-height:1.2em;}
	.mainColRight h2 {font-size:1.4em;padding:0 0 15px 0;background:none;color:#1C3365;line-height:20px;}
	.mainColRight h3 {font-size:1.2em;padding-bottom:10px;color:#1C3365;}
	.mainColRight h4 {font-size:1.1em;padding-bottom:8px;color:#1C3365;}
	.mainColRight img.float {float:left;margin-right:10px;}
	.mainColRight img.margin-top {margin-top: 6px;}
	.mainColRight img.margin-bottom {margin-bottom: 15px;}
	.mainColRight img.floatRight {float:right;margin-left:10px;}
	.mainColRight img.floatRight.clear {clear: right;}
	.mainColRight img.floatRight.main-picture {	margin: 0 0 15px 25px; }
	.mainColRight img.border {padding:1px;border:1px solid #D1D0D0;}
	.mainColRight img.main-picture {margin:0 25px 15px 0;clear:both;}
	.mainColRight hr {border:1px solid #D1D0D0;border-width:1px 0 0 0;padding:0;margin:0 0 10px 0;}

	.mainColRight table.CertifikovaniProdejciVypis.tablesorter tr:hover td,
	.mainCol #prodejciVypisContainerFS tr:hover th,
	.mainCol #prodejciVypisContainerFS tr:hover th, .mainCol #prodejciVypisContainerBI tr:hover th, .mainCol #prodejciVypisContainerFS tr:hover td, .mainCol #prodejciVypisContainerBI tr:hover td {background:#f3f2f1;}
	.mainCol #prodejciVypisContainerFS td.skip, .mainCol #prodejciVypisContainerBI td.skip {border-right:0;}

	/*prodejce - detail*/
	.mainCol .certifikovany_prodejce_detail table th,
	.mainCol .certifikovany_prodejce_detail #kontaktovat_firmu table .th {text-align:right; width:150px;vertical-align:top;}
	.mainCol .certifikovany_prodejce_detail table td:hover {background:#D7E6E9;}
	.mainCol .certifikovany_prodejce_detail table td.backgroundNone {background:none;}
	.mainCol .certifikovany_prodejce_detail table td:hover.th {background-color:#E4E4E4;}
	.mainCol .certifikovany_prodejce_detail #kontaktovat_firmu input {padding:1px 5px 0 5px;width:200px;height:18px;background:#fff;border:1px solid #cdd6de;border-radius:10px 10px 10px 10px;}
	.mainCol .certifikovany_prodejce_detail #kontaktovat_firmu input:focus,
	.mainCol .certifikovany_prodejce_detail #kontaktovat_firmu textarea:focus {border-color:#1C3365;}
	.mainCol .certifikovany_prodejce_detail #kontaktovat_firmu textarea {padding:1px 5px 0 5px;width:600px;height:50px;background:#fff;border:1px solid #cdd6de;border-radius:10px 10px 10px 10px;}
	.mainCol .certifikovany_prodejce_detail table caption,
	.mainCol .certifikovany_prodejce_detail #kontaktovat_firmu legend {width:770px;text-align:left;line-height:25px;background-color:#D1D0D0;padding:0 10px;font-weight:bold;color:#1C3365;}
	.mainCol .certifikovany_prodejce_detail #kontaktovat_firmu #buttonSubmit {margin-left:160px;width:81px;height:25px; background:url(../_images/btnOdeslatNew.png) top left no-repeat;border:none;text-indent:-9999px;cursor:pointer;}
	.mainCol .certifikovany_prodejce_detail #kontaktovat_firmu #buttonSubmit:hover {background-position:0px -25px;}

	.mainCol .errors {padding:3px 0 0;clear:both;}
	.mainCol .errors .error {background:url(../_images/error-icon.png) 2px 2px no-repeat;padding:3px 5px 3px 25px;margin:2px 0;background-color:#FFE9EB;color:#ff0000;}
	/*kontkaty*/
	.mainColRight .col1 {width:255px;float:left;}
	.mainColRight .col2 {width:490px;float:right;}
	.location_bauknecht_kontakty .mainColRight .col2 {width:420px;margin-right:50px;}
	.mainColRight #napiste_nam {}
	.mainColRight #napiste_nam .justify.souhlas{padding-bottom: 15px;}
	.mainColRight #napiste_nam .souhlas .item{width: 50%;text-align: left;}
	.mainColRight #napiste_nam .souhlas .item label{text-align: left;}
	.mainColRight #napiste_nam legend,
	.mainColRight #napiste_nam .legend {display:none;}
	.mainColRight #napiste_nam table,
	.mainColRight #napiste_nam td {border:0;vertical-align:top;}
	.mainColRight #napiste_nam label {display:block;font-weight:bold;text-align:right;}
	.mainColRight #napiste_nam .iText237 input,
	.mainColRight #napiste_nam textarea,
	.mainColRight #napiste_nam select {border:1px solid #d0d0d0;padding:2px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;behavior:url(/web/_css/ie-css3.htc);z-index:500;}
	.mainColRight #napiste_nam .iText237 input:focus,
	.mainColRight #napiste_nam textarea:focus,
	.mainColRight #napiste_nam select:focus {border-color:#1C3365;}
	.mainColRight #napiste_nam select {width:161px;}
	.mainColRight #napiste_nam .iText237 input {padding:2px 5px;}

	.mainColRight #napiste_nam input.submit {border:0;padding:0;}
	.mainColRight #napiste_nam .errors {color:red;}


	.productDetail .mainColRight {float:left;border:1px solid #edecec;padding:20px;width:765px;}
	.productDetail .mainColRight table,
	.productDetail .mainColRight td {border:0;}
	.productDetail .mainColRight table.produktData tr:hover td {background:#c7d2d2;}

/*mainColLeft*/
.mainColLeft {float:left;width:182px;}
	.mainColLeft .rCatMenu {margin-bottom:20px;}
	.mainColLeft strong.header {display:block;background:url(../_images/new_visual/bg_prod_detail_title.gif) repeat;border:1px solid #d1d0d0;border-width:1px 0;color:#1C3365;padding:14px 7px;font-weight:normal;text-transform:uppercase;}
	.mainColLeft ul {list-style-type:none;padding:0;margin:10px 0 0 0;}
	.mainColLeft li {background:url(../_images/bgMaincolLeft.gif) 5px 13px no-repeat;}
	.mainColLeft li a {display:block;color:#818284;text-decoration:none;padding:8px 0 8px 15px;}
	.mainColLeft li a:hover,
	.mainColLeft li.active a {color:#44474C;font-weight:bold;}
	.mainColLeft .textBoredered {border:1px solid #d1d0d0;border-top:0px;padding-top:6px;}
	.mainColLeft .textBoredered .prihlasenyZakaznik {padding-top:0px;}

	.mainColLeft .rCatMenu .prihlasenyZakaznik {padding-left:13px;}

.productDetail .mainColLeft {float:right;}

/*breadcrumbs*/
.breadcrumbs {border-bottom:1px solid #d1d0d0;background:#FFFFFF;padding:0px;color:#545354;margin-bottom:35px;height:36px;}
	.breadcrumbs a {display:block;padding:10px;float:left;color:#818284;}
	.breadcrumbs a.start {padding:0;text-decoration:none;}
	.breadcrumbs span.first,
	.breadcrumbs span.last{color:#1C3365;text-decoration:none;display:block;padding:10px;float:left;}
	.breadcrumbs img.sep {display:block;padding:0;margin:0;float:left;}

.productDetail .breadcrumbs {margin-bottom:15px;}

/*vypis produktu*/
.helpMeChoose {display:none	;}
.listProduct {}
	.listProduct table.table-head {width:100%;border-collapse:collapse;border:0;}
	.listProduct table.table-head th {color:#545353;background:#FFFFFF;vertical-align:middle;text-align:right;padding:15px 0 5px 0;border:0;}
	.listProduct table.table-head th.first {width:675px;text-align:left;}

	.listProduct .produkt_list_item {width:395px;height:235px;float:left;border-bottom:1px solid #d1d0d0;padding:20px 0 0;position:relative;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
	.listProduct .produkt_list_item:hover {-moz-box-shadow:inset 0 0 10px 0 #72777f;-webkit-box-shadow:inset 0 0 10px 0 #72777f;box-shadow:inset 0 0 10px 0 #72777f;}
	.listProduct .produkt_list_item table {border-collapse:collapse;border:0;}
	.listProduct .produkt_list_item td {vertical-align:top;border:0;}
	.listProduct .produkt_list_item td.leftColum {width:155px;text-align:center;}
	.listProduct .produkt_list_item td.bottom {padding-top:0px;margin-bottom:10px;}
	.listProduct .produkt_list_item td.center {text-align:center;}
	.listProduct .produkt_list_item h2.productName {font-size:1em;padding-bottom:10px;}
	.listProduct .produkt_list_item h2.productName a {color:#1C3365;}
	.listProduct .produkt_list_item ul {padding:0;margin:0;height:90px;overflow:hidden;}
	.listProduct .produkt_list_item label {color:#545353;}
	.listProduct .produkt_list_item li {display:block;color:#545353;background:url(../_images/bgMaincolLeft.gif) 9px 7px no-repeat;padding:2px 20px;font-size:.9em;}
	.listProduct .produkt_list_item .thumbnail {float:left;width:130px;height:125px;text-align:center;}
	.listProduct .produkt_list_item div.cenaProduktu {font-size:14px;position:absolute;left:20px;bottom:15px;}
	.listProduct .produkt_list_item span.cenaProduktu {font-size:16px;font-weight:bold;color:#1C3365;}
	.listProduct .produkt_list_item .vlastnosti-obal {float:right;margin:10px 20px 0 0;}
	.listProduct .produkt_list_item .rightColum {height:175px;}

.productDetail {}
		.productDetail .produktAkceNovinka {position:absolute;top:15px;right:25px;text-align:right;}
		.productDetail .productNovinka {font-size:1.6em;font-family:"Georgia CE", "Times New CE", "New York CE", "Times CE", Georgia, times, serif;color:green;font-weight:bold;text-transform:uppercase;}
		.productDetail .productAkce {font-size:1.6em;font-family:"Georgia CE", "Times New CE", "New York CE", "Times CE", Georgia, times, serif;color:red;font-weight:bold;text-transform:uppercase;}
		.productDetail .productArchiv {font-size:1.6em;font-family:"Georgia CE", "Times New CE", "New York CE", "Times CE", Georgia, times, serif;color:orange;font-weight:bold;text-transform:uppercase;}

		.productDetail h1 {color:#1C3365;background:none;border:none;font-size:1.6em;}
		.productDetail .idTabsContainer {padding-bottom:20px;}
		.productDetail .idTabs {height:56px;list-style:none;padding:0px;margin:0px;}
		.productDetail .idTabs li {float:left;margin-right:8px;height:56px;line-height:1.1em;list-style-type:none;background:none;padding:0;}
		.productDetail .idTabs li a {background:#e2e2e4 url(../_images/bgProductDetailDomtabLeft.gif) no-repeat top left;display:block;float:left;height:47px;color:#818284;font-size:.75em;text-transform:uppercase;text-decoration:none;text-align:center;}
		.productDetail .idTabs li a span {display:block;height:36px;background:url(../_images/bgProductDetailDomtabRight.gif) no-repeat top right;cursor:pointer;padding:11px 8px 0 8px;min-width:50px;max-width:76px;float:left;}
		.productDetail .idTabs li a:hover {text-decoration:underline;}

		.productDetail .idTabs li.selected {background:url(../_images/bgProductDetailDomtabActive.gif) no-repeat bottom center;}
		.productDetail .idTabs li.selected a {background:#3a3a3a url(../_images/bgProductDetailDomtabLeftActive.gif) no-repeat top left;color:#fff;}
		.productDetail .idTabs li.selected a span {background:url(../_images/bgProductDetailDomtabRightActive.gif) no-repeat top right;}
		.productDetail .neprihlaseny-cena,.sesty-smysl .neprihlaseny-cena {background:url("../_images/bgCenaDetail.png") top no-repeat;text-align:left;color:#425b72;font-weight:bold;width:249px;height:61px;font-size:1.3em;position:relative;margin-bottom:10px;}
		.productDetail .neprihlaseny-cena .obsah, .sesty-smysl .neprihlaseny-cena .obsah {padding:23px 10px 18px 30px;}
		.productDetail .neprihlaseny-cena .obsah .cena, .sesty-smysl .neprihlaseny-cena .obsah .cena {font-size:1.3em;}
		.productDetail .neprihlaseny-cena .cena-info {font-size:0.8em;font-weight:400;position:absolute;right:16px;text-align:left;top:14px;}

		.productDetail .neprihlaseny-cena .cena-info {position:absolute;top:14px;right:16px;font-size:0.8em;font-weight:normal;text-align:left;}
		.productDetail .neprihlaseny-cena .cena-info .napoveda {position:absolute;top:0;right:-240px;}
		.productDetail .neprihlaseny-cena .cena-info .otaznik {background:url("../_images/bgCenaInfo.png") top no-repeat;width:24px;height:24px;}

        .productDetail .prislusenstvi-koupit {min-height:43px;}
        .productDetail .vlastnosti {clear:both;padding:16px 0 12px;border-top:1px solid #d3d5d6;margin-top:6px;}
        .productDetail .vlastnosti .vlastnostIkona {width:32px;height:32px;border:1px solid #d3d5d6;padding:4px;border-radius:10px;margin:2px 2px 4px 2px;vertical-align:middle;}

		#prislusenstvi .iText237 div.element {float:left;}
		.iconCalendar {cursor:pointer;margin:2px 4px;}

		.buttons .button {float:right !important;}

		.button.detail,
		.button.porovnat,
		.button.odeslat {width:100px !important;}

		.button.detail,
		.button.porovnat,
		.button.odeslat,
		#prislusenstvi input.submit,
		.productDetail input.submit {display:block;background:url(../_images/new_visual/btn_blue_1_1.png) center -6px no-repeat;width:110px;height:27px;line-height:23px;overflow:hidden;color:#FFF;text-align:center;border:0;cursor:pointer;float:left;margin:10px 10px 10px 116px;text-shadow:0 -1px 1px #000;text-decoration:none;}
		.button.detail:hover,
		.button.porovnat:hover,
		.button.odeslat:hover,
		#prislusenstvi input.submit:hover,
		.productDetail input.submit:hover {background-position:center -36px;}

		.location_prislusenstvi .mainCol #prislusenstvi-formular input#buttonSubmit:hover {background-position:center -25px;}

		.buttonsBlack .productDetail .idTabs li a {background:#e9ebee url(../_images/bgProductDetailDomtabLeftBlack.gif) no-repeat top left;display:block;float:left;height:47px;color:#726c85;font-size:.75em;text-transform:uppercase;text-decoration:none;text-align:center;}
		.buttonsBlack .productDetail .idTabs li a span {display:block;height:36px;background:url(../_images/bgProductDetailDomtabRightBlack.gif) no-repeat top right;cursor:pointer;padding:11px 0 0 0;width:67px;float:left;}
		.buttonsBlack .productDetail .idTabs li.selected {background:url(../_images/bgProductDetailDomtabBlackActive.gif) no-repeat bottom center;}
		.buttonsBlack .productDetail .idTabs li.selected a {background:#726c85 url(../_images/bgProductDetailDomtabLeftBlackActive.gif) no-repeat top left;color:#ffffff;}
		.buttonsBlack .productDetail .idTabs li.selected a span {background:url(../_images/bgProductDetailDomtabRightBlackActive.gif) no-repeat top right;}
		.buttonsBlack .productDetail .idTabs li a:hover {text-decoration:underline;}

		.buttonsPurple .productDetail .idTabs li a {background:#f9e4ec url(../_images/bgProductDetailDomtabLeftPurple.gif) no-repeat top left;display:block;float:left;height:47px;color:#9f1d51;font-size:.75em;text-transform:uppercase;text-decoration:none;text-align:center;}
		.buttonsPurple .productDetail .idTabs li a span {display:block;height:36px;background:url(../_images/bgProductDetailDomtabRightPurple.gif) no-repeat top right;cursor:pointer;padding:11px 0 0 0;width:67px;float:left;}
		.buttonsPurple .productDetail .idTabs li.selected {background:url(../_images/bgProductDetailDomtabPurpleActive.gif) no-repeat bottom center;}
		.buttonsPurple .productDetail .idTabs li.selected a {background:#9f1d51 url(../_images/bgProductDetailDomtabLeftPurpleActive.gif) no-repeat top left;color:#ffffff;}
		.buttonsPurple .productDetail .idTabs li.selected a span {background:url(../_images/bgProductDetailDomtabRightPurpleActive.gif) no-repeat top right;}
		.buttonsPurple .productDetail .idTabs li a:hover {text-decoration:underline;}

		.buttonsGreen .productDetail .idTabs li a {background:#eafbc6 url(../_images/bgProductDetailDomtabLeftGreen.gif) no-repeat top left;display:block;float:left;height:47px;color:#74b80d;font-size:.75em;text-transform:uppercase;text-decoration:none;text-align:center;}
		.buttonsGreen .productDetail .idTabs li a span {display:block;height:36px;background:url(../_images/bgProductDetailDomtabRightGreen.gif) no-repeat top right;cursor:pointer;padding:11px 0 0 0;width:67px;float:left;}
		.buttonsGreen .productDetail .idTabs li.selected {background:url(../_images/bgProductDetailDomtabGreenActive.gif) no-repeat bottom center;}
		.buttonsGreen .productDetail .idTabs li.selected a {background:#74b80d url(../_images/bgProductDetailDomtabLeftGreenActive.gif) no-repeat top left;color:#ffffff;}
		.buttonsGreen .productDetail .idTabs li.selected a span {background:url(../_images/bgProductDetailDomtabRightGreenActive.gif) no-repeat top right;}
		.buttonsGreen .productDetail .idTabs li a:hover {text-decoration:underline;}

		.buttonsOrange .productDetail .idTabs li a {background:#f3e4d7 url(../_images/bgProductDetailDomtabLeftOrange.gif) no-repeat top left;display:block;float:left;height:47px;color:#e07e27;font-size:.75em;text-transform:uppercase;text-decoration:none;text-align:center;}
		.buttonsOrange .productDetail .idTabs li a span {display:block;height:36px;background:url(../_images/bgProductDetailDomtabRightOrange.gif) no-repeat top right;cursor:pointer;padding:11px 0 0 0;width:67px;float:left;}
		.buttonsOrange .productDetail .idTabs li.selected {background:url(../_images/bgProductDetailDomtabOrangeActive.gif) no-repeat bottom center;}
		.buttonsOrange .productDetail .idTabs li.selected a {background:#e07e27 url(../_images/bgProductDetailDomtabLeftOrangeActive.gif) no-repeat top left;color:#ffffff;}
		.buttonsOrange .productDetail .idTabs li.selected a span {background:url(../_images/bgProductDetailDomtabRightOrangeActive.gif) no-repeat top right;}
		.buttonsOrange .productDetail .idTabs li a:hover {text-decoration:underline;}

		#lead .productDetail .idTabs li.yellow {}
		#lead .productDetail .idTabs li.yellow a {background:#f0f7c2 url(../_images/bgProductDetailDomtabLeftYellow.gif) no-repeat top left;}
		#lead .productDetail .idTabs li.yellow a span {display:block;height:36px;background:url(../_images/bgProductDetailDomtabRightYellow.gif) no-repeat top right;}
		#lead .productDetail .idTabs li.yellow.selected {background:url(../_images/bgProductDetailDomtabYellowActive.gif) no-repeat bottom center;}
		#lead .productDetail .idTabs li.yellow.selected a {color:#726c85;}

		.productDetail .domtabItem {padding:30px 0 0 0;}
		.productDetail .domtabItem .productDesc {width:450px;float:right;}
		.productDetail .domtabItem .productDesc h1 {padding:0;font-weight:normal;font-size:2.4em;line-height:1.2em;}
		.productDetail .domtabItem .productDesc .nazev_doplnujici {font-size:0.7em;}
		.productDetail .domtabItem .productDesc .summary {margin-bottom:40px;padding-right:30px;}
		.productDetail .domtabItem .productDesc .koupitOnline {display:block;background:url(../_images/button_prodejci.png) no-repeat;padding-left:40px;width:105px;line-height:30px;color:#fff;text-decoration:none;margin:0 0 20px 0;}
		.productDetail .domtabItem .productDesc .koupitOnline:hover {text-decoration:underline;}

		/*.productDetail .domtabItem .productDesc .vlastnosti {display:none;}*/

/*vice v detailu*/
.productDetail .moreInfo {display:none;}


/*
		.productDetail .domtabItem .productDesc .vlastnosti {border-top:1px dashed #1C3365;padding-top:6px;}
			.vlastnosti .vlastnostBlock {position:relative;float:left;}
			.vlastnosti .vlastnostItem {width:32px;height:32px;display:block;float:left;margin:0px 2px 2px 0;background-color:#e0eef8;cursor:pointer;}
			.vlastnosti .vlastnostItem:hover {background-position:0px -32px;}
			.vlastnosti .energetickaTridaA {background:url(../_images/icons/energetickaTridaA.gif) no-repeat;}
			.vlastnosti .rychleZmrazovani {background:url(../_images/icons/tlacitkoRychlehoZmrazovani.gif) no-repeat;}
			.vlastnosti .odolnostVuciVypadkuProudu {background:url(../_images/icons/odolnostPriVypadkuProudu19.gif) no-repeat;}
			.vlastnosti .pocetTermostatu2 {background:url(../_images/icons/pocetTermostatu2.gif) no-repeat;}
		.productDetail .domtabItem .productDesc .vlastnosti .vlastnostPopis {position:absolute;width:300px;top:40px;left:0px;border:1px solid #1C3365;background:#dbecf9;padding:5px;font-size:.9em;line-height:1.3em;z-index:1000;}
*/
		.productDetail .domtabItem .productImgs {width:230px;float:left;margin-bottom:35px;}

			.productImgs .mainImgPosuvnikLeft {float:left;margin-top:93px;cursor:pointer;}
			.productImgs .mainImgPosuvnikRight {float:right;margin-top:93px;cursor:pointer;}
			.productImgs .mainImgHolder {width:185px;margin:0px auto;height:200px;position:relative;/*overflow:hidden;*/}
			.productImgs .mainImgsHanged {position:absolute;top:0px;left:0px;padding-left:1px;}
			.productImgs .mainImgsHanged table {border-collapse:collapse;}
			.productImgs .mainImgsHanged table td {vertical-align:middle;text-align:center;}
			.productImgs .mainImgsHanged table td table {border:0px solid #DFDFDF;height:198px;width:184px;}
			.productImgs .mainImgsHanged table td table td {height:198px;vertical-align:middle;text-align:center;background:#fff;}
			.productImgs .mainImgsHanged table td img {max-width:180px;max-height:190px;}
			.productImgs .mainImgsHanged .thumbnail {}

	.carrousel-prislusenstvi {margin:20px 0 0 40px;overflow:hidden;}
	.carrousel {overflow:hidden;}
	.cena-za-dopravu {display:block;width:100%;float:left;text-align:center;margin:10px;}

/*kosik pro neprihlaseneho*/
	.location_prislusenstvi .label {font-weight:bold;text-align:right;padding:2px 5px 0 0;}
	.location_prislusenstvi .doruceni .label {width:auto;}
	.location_prislusenstvi .submitObal {height:25px;padding:0;margin:0;position:relative;overflow:hidden;}
	.location_prislusenstvi .submitObal input {position:absolute;top:0px;right:0;}
	.location_prislusenstvi .submitObal input:hover {top:-25px;}
	.location_prislusenstvi .error {border:1px solid #FF0000;padding:5px;background:#FCD1D6;color:#000000;margin:6px;}
	.location_prislusenstvi .information {border:1px solid #008000;padding:8px 15px;background:#BBF7BB;color:#000000;}
	.location_prislusenstvi .odebrat-prislusenstvi {position:absolute;top:2px;right:2px;text-align:center;font-weight:bold;}
	.location_prislusenstvi .odebrat-prislusenstvi a {display:block;padding:3px;text-decoration:none;border:1px solid #CDCDCD;background:#FAFAFA;}
	.location_prislusenstvi .odebrat-prislusenstvi a:hover {background:#FC929E;}
	.location_prislusenstvi .produkt {position:relative;}
	.location_prislusenstvi .prislusensvni-podrobnosti table {text-align:left;border:#CDCDCD 1px solid;margin-top:15px;}
	.location_prislusenstvi .prislusensvni-podrobnosti table th {width:600px;padding:5px;border:#CDCDCD 1px solid;}
	.location_prislusenstvi .prislusensvni-podrobnosti table td {width:150px;padding:5px;border:#CDCDCD 1px solid;}

		.location_prislusenstvi .otaznik {position:absolute;right:-22px;top:-5px;}
		.location_prislusenstvi .obalProInput.poznamka .otaznik {position:absolute;right:-24px;}
		.location_prislusenstvi .napoveda {position:absolute;right:-147px;top:-5px;font-size:0.8em;line-height:1.3em;}
		.location_prislusenstvi #napoveda_captcha.napoveda {padding-top:100px;}
		.location_prislusenstvi #otaznik_captcha.otaznik {position:absolute;right:-22px;bottom:5px;top:auto;}
		.location_prislusenstvi .napoveda .napovedaObsah1 {width:120px;}
		.location_prislusenstvi .napoveda .napovedaObsah1 .napovedaObsah2 {width:120px;}
		.location_prislusenstvi .napoveda .napovedaObsah1 .napovedaObsah2 .napovedaObsah3 {width:90px;padding:8px;}

		.location_prislusenstvi td {vertical-align:top;}
		.location_prislusenstvi td div.obalProInput {position:relative;width:238px;display:block;padding-bottom:5px;}
		.location_prislusenstvi td div.obalProInput.uplnost {width:148px;}
		.location_prislusenstvi td div.obalProInput.poznamka {width:300px;}
		.location_prislusenstvi .mainCol #prislusenstvi-formular input[type="text"] {overflow:hidden;background:url(../_images/input237-focus.gif) 0 0 no-repeat;font-size:1em;padding:1px 5px 0 5px;width:227px;height:18px;border:0;}
		.location_prislusenstvi .mainCol #prislusenstvi-formular input#fakturacni_platce_dph,
		.location_prislusenstvi .mainCol #prislusenstvi-formular input#listek {width:3ex;background:none;padding:0;float:left;}
		.location_prislusenstvi .mainCol #prislusenstvi-formular input:focus {background:url(../_images/input237-focus.gif) 0 -19px no-repeat;border:0px;}
		.location_prislusenstvi .mainCol #prislusenstvi-formular textarea {border:1px solid #CDD6DE;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden;padding:5px;width:290px;height:100px;}
		.location_prislusenstvi .mainCol #prislusenstvi-formular textarea:focus {background:#D8FAD9;}
		.location_prislusenstvi .mainCol #prislusenstvi-formular input#buttonSubmit {background:url(../_images/btnKoupit.png) center top no-repeat;color:#FFFFFF;padding:0 20px 0 0;border:0;cursor:hand;cursor:pointer;height:25px;line-height:25px;width:100px;text-shadow:0 -1px 1px #000;padding-right:10px;}
        .location_prislusenstvi .mainCol #prislusenstvi-formular .checkInput {line-height:1.5em;}
		.location_prislusenstvi .mainCol #prislusenstvi-formular .checkInput input {width:auto;vertical-align:middle;margin:0px 3px 2px 0;}
		.location_prislusenstvi .mainCol #prislusenstvi-formular .checkInput div {display:inline;}

.prislusenstvi-kosik {}
	.prislusenstvi-kosik img.banner {border:1px solid #CDCDCD;padding:1px;}
	.prislusenstvi-kosik .adresyTabs {clear:both;padding-top:25px;}
	.prislusenstvi-kosik .adresyTabs .prvek {background:#FFFFFF;padding:20px 20px 0 20px;border:1px solid #CDCDCD;margin-bottom:15px;}
	.prislusenstvi-kosik .show {text-decoration:underline;cursor:hand;cursor:pointer;}
	.prislusenstvi-kosik .show:hover {text-decoration:none;}

	.prislusenstvi-kosik .produkty {padding:20px 0;}
	.prislusenstvi-kosik .produkty .produkt {width:250px;height:115px;border:1px solid #CDCDCD;background:#E3F4FC;margin:5px;float:left;}
	.prislusenstvi-kosik .produkty .produkt:hover {background:#C7EBFC;}
	.prislusenstvi-kosik .produkty .produkt .info {display:table-cell;vertical-align:middle;width:190px;height:115px;}
	.prislusenstvi-kosik .produkty .produkt a.odkaz {display:table-cell;text-align:center;vertical-align:middle;width:90px;height:115px;}
	.prislusenstvi-kosik .produkty .produkt img.nahled {border:1px solid #CDCDCD;max-width:70px;}
	.prislusenstvi-kosik .produkty .produkt span.cena {display:block;font-weight:bold;}
	.location_prislusenstvi .prislusenstvi-kosik .produkty .produkt input {background:#FFFFFF;width:3ex;border:1px solid #CDCDCD;}
	.location_prislusenstvi .prislusenstvi-kosik .produkty .produkt input:focus {background:#E1FFBC;}
	.prislusenstvi-kosik .produkty .produkt .element {float:right;padding-right:10px;}
	.prislusenstvi-kosik fieldset legend, .prislusenstvi-kosik fieldset .legend {display:none;}
	.location_prislusenstvi .prislusenstvi-kosik .adresyTabs table,
	.location_prislusenstvi .prislusenstvi-kosik .adresyTabs table td {border:none;padding:1px;}
	.location_prislusenstvi .prislusenstvi-kosik .adresyTabs table th {border:none;background-color:#FFF;}

	.zpracovani-text {margin:15px 0;}

/*nove formulare*/
.form.noveFormulare {}
	.form.noveFormulare .napoveda-obal {position:absolute;}
	.form.noveFormulare .napoveda-obal .otaznik {position:absolute;top:-6px;right:5px;}
	.form.noveFormulare .napoveda-obal .napoveda {position:absolute;right:-130px;}
	.form.noveFormulare .napoveda-obal .napoveda .napovedaObsah1 {width:130px;}
	.form.noveFormulare .napoveda-obal .napoveda .napovedaObsah1 .napovedaObsah2 {width:130px;}
	.form.noveFormulare .napoveda-obal .napoveda .napovedaObsah1 .napovedaObsah2 .napovedaObsah3 {width:110px;}

	/* napovedy uprava */
	.form.noveFormulare .napovedaFormulare {position:relative;display:block;}
	.form.noveFormulare .napovedaFormulare input {float:left;}
	.form.noveFormulare .napovedaFormulare .otaznik {position:relative;margin:0px 0 0 5px;}
	.form.noveFormulare .napovedaFormulare .napoveda {width:122px;position:absolute;right:55px;top:0px;}
	.form.noveFormulare .napovedaFormulare .napoveda .napovedaObsah1 {width:120px;padding:0px;}
	.form.noveFormulare .napovedaFormulare .napoveda .napovedaObsah2 {width:120px;padding:0px;}
	.form.noveFormulare .napovedaFormulare .napoveda .napovedaObsah3 {width:110px;padding:0px;padding:5px;font-size:.9em;}

	.form.noveFormulare .label {font-weight:bold;text-align:right;padding-right:5px;}
	.form.noveFormulare .captcha .label {padding-top:107px;}
	.content .form.noveFormulare table.udaje-o-vyrobku td.iText237 {}
	.content .form.noveFormulare td.iText237 input {border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden;border:1px solid #cdd6de;font-size:1em;padding:1px 5px 0 5px;width:227px;height:18px;}
	.content .form.noveFormulare select:focus, select#krajSelect:focus, .content .form.noveFormulare td.iText237 input:focus {border-color:#1C3365;}
	.content .form.noveFormulare select, select#krajSelect {border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:2px;border:1px solid #cdd6de;}
    .content .form.noveFormulare td.iText237 input#infinity {float:left;height:auto;width:auto;margin:3px 2px 6px;padding:0;}
/*	.content .form.noveFormulare td.iText237 input#infinity,
	.content .form.noveFormulare input#souhlas,
	.content .form.noveFormulare input#souhlasobchodnipodminky {width:3ex;}
	.content .form.noveFormulare input#souhlas,
	.content .form.noveFormulare input#souhlasobchodnipodminky {float:right;}*/
	.content .form.noveFormulare textarea {border:1px solid #CDD6DE;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden;padding:5px;width:226px;height:100px;background:#FFFFFF;}
	.content .form.noveFormulare textarea:focus {border-color:#1C3365;}


	.content .form.noveFormulare .opravaButton {position:relative;width:101px;height:25px;overflow:hidden;}
	.content .form.noveFormulare .opravaButton input {position:absolute;top:0;left:0;}
	.content .form.noveFormulare .opravaButton:hover input {top:-25px;}
	.content .formular_odeslano {border:1px solid #26AA01;background:#D4FCC9;padding:20px 25px;}
	.location_servis_oprava_oprava .content .opravaButton {margin-left:485px;}
	.location_servis_oprava_oprava .form.noveFormulare table td, .location_servis_oprava_oprava .form.noveFormulare table {border:none;}
	.location_servis_oprava_oprava .form.noveFormulare .udaje-o-zakaznikovi {margin-left:124px;}

a.downloadReader {background:url(../_images/icon_pdf.gif) 5px 2px no-repeat;padding:5px 5px 5px 25px;}
	img.btnLupa {position:absolute;bottom:10px;right:15px;}
	img.imgZaruka {position:absolute;bottom:25px;left:5px;}
			.productDetail .domtabItem .productImgs .thumbnail {text-align:center;}
			.productDetail .domtabItem .productImgs .thumbnail a {cursor:pointer;cursor:hand;}
			.productDetail .domtabItem .productImgs .thumbnail img {max-width:185px;}
			.productImgs .otherImgs {margin:15px 22px 10px 23px;padding:5px 5px 0 5px;}
			.productImgs .otherImgs img {margin:0px 6px 5px 6px;}
			.productImgs .otherImgs legend {color:#1C3365;font-family:"Georgia CE", "Times New CE", "New York CE", "Times CE", Georgia, times, serif;font-size:1em;padding:0px 5px;margin-bottom:5px;}
			.productImgs .otherImgs .thumbnail {display:inline;}
			.productDetail .domtabItem .productImgs .otherImgs .thumbnail img {max-width:29px;}

			.domtabItem .productColors {margin:0px 22px 5px 23px;border:1px solid #badae7;padding:5px 5px 0 5px;text-align:center;}
			.domtabItem .productColors img {margin:0px 5px 5px 5px;border:1px solid #e2f0f5;padding:1px;}
			.productImgs .productColors legend {color:#1C3365;font-family:"Georgia CE", "Times New CE", "New York CE", "Times CE", Georgia, times, serif;font-size:1em;padding:0px 5px;margin-bottom:5px;}
			.productDetail .domtabItem .productColors .thumbnail {display:inline;}
			.productDetail .domtabItem .productColors img {max-width:29px;}


/* Posouvani obrazku v detailu produktu - dalsi produkty
.dalsiProduktyImgs .dalsiProduktyPosuvnikLeft {float:left;margin-top:45px;cursor:pointer;}
.dalsiProduktyImgs .dalsiProduktyPosuvnikRight {float:right;margin-top:45px;cursor:pointer;}
.dalsiProduktyImgs .dalsiProduktyHolder {width:120px;margin:0px auto;height:120px;position:relative;overflow:hidden;}
.dalsiProduktyImgs .dalsiProduktyHanged {position:absolute;top:0px;left:0px;height:120px;padding-left:1px;background:#fff;padding-top:1px;}
.dalsiProduktyImgs .dalsiProduktyHanged table {border-collapse:collapse;}
.dalsiProduktyImgs .dalsiProduktyHanged table td {}
.dalsiProduktyImgs .dalsiProduktyHanged table td table {height:118px;width:119px;border:1px solid #DFDFDF;}
.dalsiProduktyImgs .dalsiProduktyHanged table td table td {background:#fff;text-align:center;vertical-align:middle;}

.dalsiProduktyImgs .dalsiProduktyHanged table td img {max-width:109px;max-height:108px;}
*/

.productDetail .mainColRight .otherImgs {padding-top:20px;border-top:1px solid #EDECEC;}
.productDetail .mainColRight .otherImgs legend {color:#1C3365;font-weight:bold;font-size:1.2em;padding:10px;border:1px solid #EDECEC;}
.productDetail .mainColRight .otherImgs .thumbnail {float:left;width:150px;text-align:center;border-right:1px solid #EDECEC;}
.productDetail .mainColRight .otherImgs .thumbnail img {width:140px;}

/*hlavni produkt v listovani*/

.main-product-box {border-bottom:1px solid #F1F0F0;padding-bottom:25px;}
.main-product-box .main-image {float:left;max-width:300px;max-height:350px;}
.main-product-box table {border-collapse:collapse;border:0;}
.main-product-box td {vertical-align:top;border:0;}
.main-product-box td.main-product-box {width:330px;text-align:center;}
.mainColRight .main-product-box ul {margin-left:0;padding-left:0;}
.main-product-box h2 {}
.main-product-box h3 {}

/*hledani produktu*/
.directory_vyhledavani {}
	.directory_vyhledavani .mainColRight input.text {width:140px;height:16px;color:#b6b5b6;padding:8px 15px;background:url(../_images/bgTopFindInput.gif) top no-repeat;border:0;}
	.directory_vyhledavani .mainColRight input {vertical-align:middle;}
	.directory_vyhledavani .mainColRight .options {padding-top:5px;}
	.directory_vyhledavani .mainColRight p.pocetVysledku {padding:0 0 5px 0;margin:0;text-align:right;}
	.directory_vyhledavani .mainColRight .vysledek {border-top:1px solid #D1D3D5;padding-top:15px;clear:both;}
	.directory_vyhledavani .mainColRight .vysledek a.thumbnail {float:left;width:100px;text-align:center;}
	.directory_vyhledavani .mainColRight .vysledek a.thumbnail img {width:75px;}
	.directory_vyhledavani .mainColRight .vysledek h3,
	.directory_vyhledavani .mainColRight .vysledek h4,
	.directory_vyhledavani .mainColRight .vysledek .shrnuti {float:right;width:675px;}
	.directory_vyhledavani .mainColRight .vysledek h3 {padding:0 0 12px 0;margin:0;}
	.directory_vyhledavani .mainColRight .vysledek h4 {padding:0 0 7px 0;margin:0;}
	.directory_vyhledavani .mainColRight .vysledek .shrnuti h3 {padding:10px 0;}
	.directory_vyhledavani .mainColRight .vysledek .shrnuti ul {margin-left:10px;padding:0;}


/*obrazky*/
p.gallery {text-align:center;}
p.gallery img {margin:3px;border:0;}

/*footer*/
.footer {clear:both;color:#DDD;position:fixed;z-index:1000;width:1000px;left:50%;margin-left:-500px;bottom:0;opacity:.97;}
	.footer h3,
	.footer h2 {display:block;padding-bottom:10px;margin-bottom:10px;line-height:18px;font-size:16px;color:#222;font-weight:bold;text-shadow:1px 1px 0 #7D7D7D;}
	.footer a {color:#DDD;text-decoration:none;}
	.footer a:hover {text-decoration:underline;}
	.footer ul {list-style-type:none;margin:0;padding:0;font-weight:normal;font-size:12px;}
	.footer li {background:url(../_images/new_visual/footer-list-pointer.png) 2px 3px no-repeat;padding-left:15px;line-height:1.8em;}
	.footer td {vertical-align:top;padding:0 30px 0 0;}

	.footer .footerTop {background:url(../_images/new_visual/bkg-footer.png) no-repeat center bottom;height:40px;line-height:40px;padding:12px 12px 0 0;color:#A1A2A3;}
	.footer .footerTop .bauknecht-footer-link {color:#A1A2A3; position: relative; display: inline-block;}
	.footer .footerTop .bauknecht-footer-link img {vertical-align: middle;}
	.footer .footerTop .bauknecht-footer-link .footer-year {display: inline-block;vertical-align: middle;margin-left: 2px;color: #000;text-shadow: 0px 1px 2px rgba(255, 255, 255, 0.3);}
	.footer .footerTop .toogle {float:right;cursor:pointer;text-shadow:1px 1px 1px #222;}
	.footer .footerTop .toogle:hover {text-decoration:underline;}
	.footer .footerTop .toogle .link {display:inline-block;background:url(../_images/new_visual/bkg-arrow-quicklinks.png) no-repeat center top;width:13px;height:7px;margin-left:10px;}
	.footer .footerTop .toogle .link.showFilter {background-position:center bottom;}
	.footer .footerIn {display:none;background:url(../_images/new_visual/bkg-footer-open.jpg) no-repeat center bottom;padding:20px 0 0 0;}
	.footer .float-left {width:690px;border-right:1px solid #5f636a;margin-left:15px;}
	.footer .float-right {text-align:center;vertical-align:bottom;height:128px;width:294px;}
	.footer .float-right img {margin:45px 0 5px 0;}
	.footer .copyRightPoski {padding:26px 25px 8px 25px;font-size:12px;color:#FFF;text-shadow:1px 1px 1px #222;background:url(../_images/new_visual/bkg-footer-shadow-extended-bottom.png) no-repeat left top;}

/*novinky*/
.tiskova_zprava_list_item {padding-bottom:15px;}
.tiskova_zprava .summary {padding-top:8px;}
.tiskova_zprava_detail {}
.tiskova_zprava_detail .thumbnail {float:left;padding-right:25px;clear:left;}
.tiskova_zprava_detail > .thumbnail {padding-bottom:25px;}
.tiskova_zprava_detail .thumbnail.right {float:right;padding-right:0;padding-left:25px;clear:right;}
.tiskova_zprava_detail .thumbnail img {border:1px solid #D1D0D0;padding:1px;}
.tiskova_zprava_detail .summary {line-height:1.6em;}
.tiskova_zprava_detail .ocreated {display:none;}
.tiskova_zprava_detail img.right_float {float:right;margin:50px 0 0 30px;}

/*media*/
.webusers_media legend,
.webusers_media .legend {display:none;}
.webusers_media table
.webusers_media table td {border:0;}
.location_media_index table,
.location_media_index table td {border:0;}

.location_media_index ul.skupiny {list-style:none;margin:0px 0 10px 0;}
.location_media_index .pages {margin-bottom:10px;}
.location_media_index ul.pro_media_list {list-style:none;padding:0px;margin:0px;}
.location_media_index ul.pro_media_list li {background:#fff;float:left;width:130px;height:180px;border:1px solid #d7d7d7;margin:0px 10px 10px 0;padding:5px;text-align:center;}
.location_media_index ul.pro_media_list li img {max-width:90px;max-height:100px;}
/*formulare*/

.mainColRight .webusers_media table.registerTable,
.mainColRight .webusers_media table.registerTable td,
.mainColRight .webusers_media table.registerTable th {border:0;}
.mainColRight .webusers_media table.registerTable td {vertical-align:top;}
.mainColRight .webusers_media label {display:block;font-weight:bold;text-align:left;}
.mainColRight .webusers_media .iText237 input,
.mainColRight .webusers_media textarea {position:relative;border:1px solid #d0d0d0;padding:2px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;behavior:url(/web/_css/ie-css3.htc);z-index:500;}
.mainColRight .webusers_media input.submit {border:0;padding:0;}
.mainColRight .webusers_media .errors {color:red;}
.mainColRight .webusers_media table.registerTable td.captcha-row {vertical-align:bottom;}
.mainColRight .webusers_media table.registerTable td.captcha-row label {padding-bottom:3px;}

#lead .mainColRight tr.sep td {padding-top:10px;}

/*poslat znamemu*/

.mainColRight form#poslat-odkaz-emailem legend,
.mainColRight form#poslat-odkaz-emailem .legend {display:none;}
.mainColRight form#poslat-odkaz-emailem table.registerTable,
.mainColRight form#poslat-odkaz-emailem table.registerTable td,
.mainColRight form#poslat-odkaz-emailem table.registerTable th {border:0;}
.mainColRight form#poslat-odkaz-emailem table.registerTable td {vertical-align:top;}
.mainColRight form#poslat-odkaz-emailem label {display:block;font-weight:bold;text-align:right;}
.mainColRight form#poslat-odkaz-emailem .iText237 input,
.mainColRight form#poslat-odkaz-emailem textarea {border:1px solid #d0d0d0;padding:2px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;behavior:url(/web/_css/ie-css3.htc);z-index:500;}
.mainColRight form#poslat-odkaz-emailem input.submit {border:0;padding:0;}
.mainColRight form#poslat-odkaz-emailem .errors {color:red;}
.mainColRight form#poslat-odkaz-emailem table.registerTable td.captcha-row {vertical-align:bottom;}
.mainColRight form#poslat-odkaz-emailem table.registerTable td.captcha-row label {padding-bottom:3px;}

/*partneri*/
.mainColRight .webusers_partneri legend,
.mainColRight .webusers_partneri .legend {display:none;}
.mainColRight .webusers_partneri table.registerTable,
.mainColRight .webusers_partneri table.registerTable td,
.mainColRight .webusers_partneri table.registerTable th {border:0;}
.mainColRight .webusers_partneri table.registerTable td {vertical-align:top;}
.mainColRight .webusers_partneri table.registerTable .iText237 .element {height:18px;}
.mainColRight .webusers_partneri table.registerTable .textarea237 .element {height:82px;}
.mainColRight .webusers_partneri table.registerTable tr.captcha-row .element {height:82px;}
.mainColRight .webusers_partneri table.registerTable tr.captcha-row .label {padding-top:63px;}
.mainColRight .webusers_partneri label {display:inline-block;font-weight:bold;text-align:right;padding-top:3px;}
.mainColRight .webusers_partneri small {padding-top:5px;display:block;}
.mainColRight .webusers_partneri .iText237 input,
.mainColRight .webusers_partneri textarea {border:1px solid #d0d0d0;padding:2px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;behavior:url(/web/_css/ie-css3.htc);position:absolute;z-index:500;padding:2px 5px;}
.mainColRight .webusers_partneri .iText237 input:focus,
.mainColRight .webusers_partneri textarea:focus {border-color:#1C3365;}
.mainColRight .webusers_partneri input.submit {border:0;padding:0;}
.mainColRight .webusers_partneri .errors {color:red;padding-top:5px;}
.mainColRight .webusers_partneri table.registerTable td.captcha-row {vertical-align:bottom;}
.mainColRight .webusers_partneri table.registerTable td.captcha-row label {padding-bottom:3px;}
.webusers_parneri-prihlaseny_cely {margin:5px;}
.webusers_parneri-prihlaseny_cely div{margin:5px;color:#818284;}
.webusers_parneri-prihlaseny_cely .webusers_parneri-jmeno {font-size:1.2em;color:#1C3365;font-weight:bold;}
.webusers_parneri-prihlaseny_cely .webusers_parneri-role {}
.webusers_parneri-prihlaseny_cely .webusers_parneri-kdo {}


/*uprava leveho banneru*/
.mainColLeft .right-banner-katalog {display:block;width:181px;height:310px;position:relative;overflow:hidden;}
.mainColLeft .right-banner-katalog img {position:absolute;top:0px;left:0px;}
.mainColLeft .right-banner-katalog:hover img {top:-310px;}

.locale_sk .mainColLeft .right-banner-katalog {display:block;width:181px;height:116px;padding:194px 0 0 ;font-size:1.5em;line-height:1.325em;color:#000;text-decoration:none;position:relative;overflow:hidden;background:url(../_images/rightBannerZaruka.png) top no-repeat;text-align:center;transition:ease-in-out .3s box-shadow;-webkit-transition:ease-in-out .3s box-shadow;}
.locale_sk .mainColLeft .right-banner-katalog:hover {box-shadow:0 0 4px #999;}
.locale_sk .mainColLeft .right-banner-katalog span {text-decoration:underline;color:#fff;font-size:.625em;display:block;margin-top:8px;}
.locale_sk .mainColLeft .right-banner-katalog:hover span {text-decoration:none;}

/*prodejci zalozky*/
.certifikovani_prodejci_zalozky {}
.certifikovani_prodejci_zalozky span {display:block;text-align:center;padding:5px 10px;float:left;margin-right:2px;border:1px solid #CCCCCC;border-bottom:1px solid #FFFFFF;cursor:hand;cursor:pointer;text-decoration:underline;}
.certifikovani_prodejci_zalozky span:hover {text-decoration:none;}
.certifikovani_prodejci_zalozky span.active {text-decoration:none;background:#545353;font-weight:bold;border:1px solid #545353;color:#FFFFFF;}
.mainCol #prodejciKontejner .nadpis_th th {background:#545353;color:#FFFFFF;border:1px solid #545353;text-align:left;}


/*media*/
	.directory_soubor_media .mainColRight input.text {width:140px;height:16px;color:#b6b5b6;padding:8px 15px;background:url(../_images/bgTopFindInput.gif) top no-repeat;border:0;margin:0 0 10px 0;}
	.directory_soubor_media .mainColRight input {vertical-align:middle;margin-right:5px;}
	.directory_soubor_media .mainColRight .error {color:red;font-size:.9em;display:block;padding-top:5px;}
	.directory_soubor_media .mainColRight input.submitNoText {background:url(../_images/btnDownloadNoText.gif) top no-repeat;width:89px;height:30px;color:#FFFFFF;text-align:center;border:0;font-size:.9em;cursor:hand;cursor:pointer;}


/*VIP shop*/

.productDetail table.vipShopProduktInformace {margin-bottom:20px;}
.productDetail table.vipShopProduktInformace td,
.productDetail table.vipShopProduktInformace th {border:1px solid #D9E0E6;background:#FFFFFF;padding:5px;}
.productDetail table.vipShopProduktInformace th {text-align:right;background:#F3F2F2;}
.productDetail table.vipShopProduktInformace tr.vipBottom td {border:0;background:#FFFFFF;text-align:right;padding:8px 5px;}
.productDetail table.vipShopProduktInformace .price {font-weight:bold;}
.productDetail table.vipShopProduktInformace .submit {background:url(../_images/bgVipSubmit.gif) top no-repeat;width:128px;height:26px;border:0;cursor:hand;cursor:pointer;color:#FFFFFF;text-align:center;font-size:.9em;}

.directory_objednavka .mainCol a.kopie {position:absolute;top:87px;right:190px;}
.directory_objednavka .mainCol td.mnozstvi .submit {background:url(../_images/bgVipSubmitShort.gif) top no-repeat;width:73px;height:26px;border:0;cursor:hand;cursor:pointer;color:#FFFFFF;text-align:center;font-size:.9em;}

.directory_objednavka .mainCol #submitKoupit {background:url(../_images/bgVipSubmitShort.gif) top no-repeat;width:73px;height:26px;border:0;cursor:hand;cursor:pointer;color:#FFFFFF;text-align:center;font-size:.9em;}

.directory_objednavka .mainCol .buttonSubmitKosik {display:block;float:left;background:url(../_images/bgVipSubmitLong.gif) top no-repeat;width:210px;height:26px;border:0;cursor:hand;cursor:pointer;color:#FFFFFF;text-align:center;font-size:.9em;text-decoration:none;padding-top:4px;}

#zakaznik-firma__main_content #buttonSubmit {display:none;}


.directory_objednavka .errors,
.location_zakaznik_firma .errors {color:red;font-weight:normal;font-size:.9em;}
.directory_objednavka .errors .error {display:block;clear:both;}
.directory_objednavka .mainColRight h1 {display:none;}

.directory_objednavka .mainCol table {margin-bottom:20px;width:100%;}
.directory_objednavka .mainCol td,
.directory_objednavka .mainCol th {border:1px solid #D9E0E6;background:#FFFFFF;padding:5px;}
.directory_objednavka .mainCol th {text-align:center;background:#F3F2F2;}
.directory_objednavka .mainCol input.count {width:3ex;margin-right:3px;border:1px solid #CCCCCC;}
.directory_objednavka .mainCol .phe .nowrap {font-weight:bold;text-align:right;}

.directory_objednavka .mainCol table.adresyTable {width:650px;border:0;}
.directory_objednavka .mainCol table.adresyTable td,
.directory_objednavka .mainCol table.adresyTable th {border:0;}

.directory_objednavka .mainCol #objednavka-udaje table.adresyTable {width:650px;border:0; table-layout: fixed;}
.directory_objednavka .mainCol #objednavka-udaje table.adresyTable td,
.directory_objednavka .mainCol #objednavka-udaje table.adresyTable th {border:0;}
.directory_objednavka .mainCol #objednavka-udaje table.adresyTable h3 {padding-bottom:15px;}
.directory_objednavka .mainCol #objednavka-udaje table.adresyTable h3 a {font-size:.8em;color:#425B72;}
.directory_objednavka .mainCol #objednavka-udaje tr.adresyRow table {width:48%;border:0;table-layout: fixed;}
.directory_objednavka .mainCol #objednavka-udaje td.adresa {padding:0;}
.directory_objednavka .mainCol #objednavka-udaje td.adresa .label {text-align:right;}

#objednavka-dokonceni__main .note {display:none;}

.directory_objednavka .mainCol .doruceni {border:0;}
.directory_objednavka .mainCol #objednavka-udaje .doruceni td {vertical-align:top;}
.directory_objednavka .mainCol #objednavka-udaje .doruceni .element {float:left;}
.directory_objednavka .mainCol #objednavka-udaje .doruceni .notes {float:left;font-size:.9em;padding-left:5px;}

.directory_objednavka .mainCol #objednavka-udaje #objednavka-odvoz_stareho_spotrebice {width:3ex;}

.directory_objednavka .mainCol #objednavka-udaje textarea {background:#EFEFEF url(../_images/textarea237x86.gif) top no-repeat;border:0 none;font-family:Arial,sans-serif;font-size:1em;height:76px;padding:5px;width:227px;}

.directory_objednavka .mainCol #objednavka-udaje tr.udajeSubmit #buttonSubmit {background:url(../_images/bgVipSubmitLong.gif) top no-repeat;width:210px;height:26px;border:0;cursor:hand;cursor:pointer;color:#FFFFFF;text-align:center;font-size:.9em;}

.directory_objednavka .mainCol #objednavka-udaje td,
.directory_objednavka .mainCol #objednavka-udaje th {border:0;background:none;padding:5px;}
.directory_objednavka .mainCol #objednavka-udaje input[type="text"],
#zakaznik-login__main td.iText237 input[type="text"],
#zakaznik-login_slevovy_kod_main_content td.iText237  input[type="text"],
#zakaznik-firma__main_content td.iText237  input[type="text"],
#zakaznik-login__main td.iText237 input[type="password"],
#zakaznik-login_slevovy_kod_main_content td.iText237  input[type="password"],
#zakaznik-firma__main_content td.iText237  input[type="password"] {background:#EFEFEF url(../_images/input237.gif) top no-repeat;border:0 none;font-size:1em;height:18px;padding:1px 5px 0;width:227px;}

.location_objednavka_dokonceni.directory_objednavka .mainCol table.adresyTable td,
.location_objednavka_dokonceni.directory_objednavka .mainCol table.doruceni td {border:0;background:none;}
.location_objednavka_dokonceni.directory_objednavka .mainCol table.adresyTable .label,
.location_objednavka_dokonceni.directory_objednavka .mainCol table.doruceni .label {font-weight:bold;text-align:right;}
.location_objednavka_dokonceni.directory_objednavka .mainCol table.adresyTable table td,
.location_objednavka_dokonceni.directory_objednavka .mainCol table.adresyTable table th {border:1px solid #D9E0E6;background:#FFFFFF;padding:5px;}

/*faktura v objednavce*/

table.kosikInfo input#faktura {border:1px solid #CCCCCC;background:#FFFFFF;height:auto;}
#lead .content table.kosikInfo .note {display:block;font-size:.9em;line-height:1.4em;padding-top:5px;}


/*login*/
.location_zakaznik_login .mainColRight h1,
.location_zakaznik_firma .mainColRight h1 {display:none;}
#zakaznik-login__main legend,
#zakaznik-login__main .legend,
#zakaznik-firma__main legend,
#zakaznik-firma__main .legend {display:none;}
#zakaznik-login__main table,
#zakaznik-login__main td,
#zakaznik-login_slevovy_kod_main_content table,
#zakaznik-login_slevovy_kod_main_content td,
#zakaznik-firma__main_content table,
#zakaznik-firma__main_content td {border:0;}
#zakaznik-login__main td,
#zakaznik-login_slevovy_kod_main_content td,
#zakaznik-firma__main_content td {text-align:right;}
#zakaznik-firma__main_content td .souhlas { text-align: left; }
#zakaznik-login__main td.iText237,
#zakaznik-login__main td.prihlasit,
#zakaznik-login_slevovy_kod_main_content td.iText237,
#zakaznik-login_slevovy_kod_main_content td.prihlasit,
#zakaznik-firma__main_content td.iText237,
#zakaznik-firma__main_content td.prihlasit {text-align:left;}

.infolinka {background:url(../_images/infolinka.jpg) top no-repeat; width:155px; height:32px;border:0 none;float:right;}

.bannerPetLetZaruka {background:url("../_images/bannerZaruka.png") no-repeat scroll right top;position:fixed;z-index:10000;color:#000000;cursor:pointer;height:92px;left:0;top:128px;width:76px;}
#bannerPetLetZarukaObsah {width:225px;height:150px;background:url("../_images/bgBannerZarukaObsah.png") no-repeat left top;position:absolute;left:44px;top:5px;z-index:10000;padding:30px 30px 24px 50px;cursor:default;}
#bannerPetLetZarukaObsah strong {width:210px;height:18px;display:block; background:url("../_images/bannerZarukaTitle.png") no-repeat left top;margin-bottom:10px;}
#bannerPetLetZarukaObsah p{font-weight:bold;line-height:18px;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;text-align:left;margin:0 0 6px;}
#bannerPetLetZarukaObsah strong span {position:absolute;text-indent:-9999px;}
#bannerPetLetZarukaObsah .right.btnMoreInfoBanner {}
#bannerPetLetZarukaObsah .btnMoreInfoBanner {width:107px; height:25px;display:block;background:url("../_images/btnMoreInfoBanner.png") no-repeat left top;position:absolute;right:30px;bottom:-5px;}
#bannerPetLetZarukaObsah .btnMoreInfoBanner:hover{width:107px; height:25px;display:block;background:url("../_images/btnMoreInfoBannerHover.png") no-repeat left top;margin-top:18px;margin-right:0;margin-left:auto;}
#bannerPetLetZarukaObsah .btnMoreInfoBanner span {position:absolute;text-indent:-9999px;}

.obchodni_podminky .upozorneni {color:red;text-align:center;font-size:1.8em;}
.obchodni_podminky .provozovatel {text-align:center;font-size:1.3em;line-height:23px;margin-top:20px;}
.obchodni_podminky .provozovatel .red {color:red;}
.obchodni_podminky .podminky {text-align:center;font-size:1.3em;margin:20px;}
.obchodni_podminky ul {}
.obchodni_podminky strong {color:#1C3365;font-size:1.2em;padding-bottom:10px;}

.prislusenstvi-kosik .produkty .produkt .info input.submit-prepocitat {width:64px;cursor:pointer;}
.directory_objednavka .mainCol #objednavka-udaje input#objednavka-fakturacni_platce_dph,
.directory_objednavka .mainCol #objednavka-udaje input#souhlasobchodnipodminky {width:3ex;background:none;padding:0;float:left;}

.fotka3D {margin-top:50px;width:280px;float:left;position:relative;}
.fotka3D strong {display:block;width:290px;text-align:center;margin-bottom:5px;font-size:1.5em;line-height:1.15em;color:#94acab;}

/* Doporuceni prodejci */

.prodejciUvodniText {margin:0 10px;}
.prodejceItem {float:left;margin:10px;width:233px;border:1px solid #E2E2E4;background:#fff;overflow:hidden;-moz-box-shadow:0 1px 2px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5);box-shadow:0 1px 2px rgba(0,0,0,.5);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.prodejceItem .image img {display:block;margin:15px auto;}
.prodejceItem .desc {margin:0 15px 15px;text-align:center;}
.prodejceItem .link {padding:10px;text-align:center;background:#E2E2E4;}

#prodejci .right {margin:20px 10px 0;text-align:right;}

/* Vypis prodejcu dle mapy */
.mainCol #prodejciKontejner {margin-top:20px;}
.mainCol #prodejciVypisContainerFS th, .mainCol #prodejciVypisContainerBI th {background:none;color:#1C3365;border:none;}
.mainCol #prodejciVypisContainerFS th, .mainCol #prodejciVypisContainerBI th,
.mainCol #prodejciVypisContainerFS td, .mainCol #prodejciVypisContainerBI td {border-bottom:1px solid #E2E2E4;padding:10px 5px;text-align:left !important;}

/* Nové, obecné tlačítko */

.buttonBlueNew {display:inline-block;height:30px;line-height:30px;padding:0 17px;background:#00457c url(../_images/bg_button_blue.png) 0 0 repeat-x;color:#fff !important;text-decoration:none;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;cursor:pointer;font-size:95%;text-shadow:0 -1px 1px #000;}

div.keStazeni_navody h3 img {margin:0 10px 0 0;position:relative;top:3px;}
body.directory_media a.stahnout {background:url(../_images/new_visual/btn_gray_1_1.png) no-repeat center -6px;color:#FFF;display:block;font-size:13px;height:27px;line-height:23px;margin:5px 0 0;text-align:center;text-decoration:none;margin:0 auto;width:80px;}
body.directory_media a.stahnout:hover {background-position:0 -36px;}

input.vyhledat {border:0;font-size:0;cursor:pointer;height:30px;width:34px;background:transparent;}
input.vyhledat:hover {background-position:0 -30px;}

/* obrazek v sekci 5 let zaruka */

.marginTop8 {margin-top:8px;}

.sipky {float:left;margin:5px 0 5px 10px;}
.sipky div {float:left;margin:0px 15px 0 5px;}
 a.sipka {display:block;float:left;width:15px;height:15px;overflow:hidden;position:relative;margin:1px;}
 a.sipka img {position:absolute;top:0;left:0;}
 a.sipka:hover img {top:-15px;}

 /* logo cashback */
.listProduct img.imgCashback {position:absolute;top:90px;left:5px;}
.productDetail img.imgCashback {position:absolute;bottom:30px;right:5px;}

a.scrollup {width:40px;height:40px;opacity:.6;position:fixed;z-index:999;bottom:50px;right:100px;display:none;text-indent:-9999px;background:url(../_images/icon_top.png) no-repeat;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
a.scrollup:hover {opacity:8;}

/*Vypis produktu - porovnani*/
.location_skupina_get table.table-head th.btnPorovnaniProduktu .button.porovnat {margin-left:5px;}
.location_skupina_get table.table-head th.k_porovnani {width:120px;}
.location_skupina_get a.btnPorovnat,
.location_skupina_get a.btnOdrovnat {float:right;margin:10px 0 0;}
.location_skupina_get a.btnOdrovnat_new {margin:5px 0 0;background:url("../_images/btnPridanoPorovnat.png") left top no-repeat;display:block;overflow:hidden;width:95px;height:26px;float:left;}
.location_skupina_get a.btnOdrovnat_new:hover {background-position:0 -26px;}
.location_skupina_get .button.detail {margin:5px 0 0 5px;}

.location_skupina_get a.btnPorovnatNew {background:url(../_images/new_visual/btn_gray_1_1.png) no-repeat center -6px;color:#FFF;display:block;font-size:13px;width:80px;height:27px;line-height:23px;margin:5px 0 0;text-align:center;text-decoration:none;float:left;}
.location_skupina_get a.btnPorovnatNew:hover {background-position:center -36px;}

/*porovnani produktu*/
.location_produkty_porovnani .mainCol th {text-align:right;}
.location_produkty_porovnani .mainCol tr:nth-child(2n+1) {background-color:#EAEAEA;}
.location_produkty_porovnani .mainCol tr:hover {background-color:#D7E6E9;}
.location_produkty_porovnani .mainCol tr:hover th {background-color:#7D7D7D;color:#fff;}
.location_produkty_porovnani .mainCol tr:hover td {border:1px solid #D8E2E5;}


.location_produkty_porovnani .mainCol thead tr.nazvy th {text-align:center;background-color:#7D7D7D;color:#fff}
.location_produkty_porovnani .mainCol thead tr.nazvy th:nth-child(1) {background-color:#fff;}
.location_produkty_porovnani .mainCol thead tr.nazvy th a {color:#fff;}
.location_produkty_porovnani .mainCol thead tr.fotky th {text-align:center;background-color:#fff;}

.location_produkty_porovnani .mainCol thead tr.smazat th {text-align:center;background-color:#fff; }
.location_produkty_porovnani .mainCol thead tr.smazat .odstranit, .location_produkty_porovnani .mainCol thead tr.smazat .odstranit-vse a {display:block;width:60px;height:25px;background:url(../_images/remove-icon.png) left 5px no-repeat;padding-left:20px;text-align:left;line-height:25px;margin:0 auto;}
.location_produkty_porovnani .mainCol thead tr.smazat .odstranit-vse a {width:170px;}
.location_produkty_porovnani .mainCol thead tr.cena {line-height:20px;}
.location_produkty_porovnani .mainCol thead tr.cena th,
.location_produkty_porovnani .mainCol thead tr.cena td  {background-color:#7D7D7D;color:#fff;padding:5px;font-size:15px;}
.location_produkty_porovnani .mainCol thead tr.cena td {text-align:center;}
.location_produkty_porovnani .mainCol tbody.nadpis tr {background-color:#fff;}

.mainCol #odber-novinek__main_content legend {display:none;}
.mainCol #odber-novinek__main_content table .th {width:200px;text-align:left;}
.mainCol #odber-novinek__main_content table .th.opiste {padding-bottom:8px;vertical-align:bottom;}
.mainCol #odber-novinek__main_content table th,
.mainCol #odber-novinek__main_content table td,
.mainCol #odber-novinek__main_content table {background:none;border:0;}
.mainCol #odber-novinek__main_content table {margin-top:15px;}
.mainCol #odber-novinek__main_content input[type="text"] {font-size:1em;padding:1px 5px 0 5px;width:227px;height:18px;background:#fff;border:1px solid #cdd6de;webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.mainCol #odber-novinek__main_content input[type="text"]:focus {border-color:#000;}
.mainCol #odber-novinek__main_content .submit {border:none;display:block;overflow:hidden;width:110px;height:25px;cursor:pointer;text-indent:-9999px;margin-right:0;margin-left:auto;margin-top:5px;background:url(../_images/btnOdeslatNew.gif) no-repeat 0 0;}
.locale_sk .mainCol #odber-novinek__main_content .submit {background-image:url(../_images/btnOdeslat_sk.png);}
.mainCol #odber-novinek__main_content .submit:hover {background-position:0px -25px;}
.locale_sk .mainCol #odber-novinek__main_content .submit:hover {background-position:0px 0;}
.mainCol #odber-novinek__main_content #captcha {width:150px;}
.mainCol #odber-novinek__main_content .inline * {display:inline-block;}
.mainCol #odber-novinek__main_content .inline input {margin-right:10px;}

/*porovnavac*/
.porovnavac {background:#fff;bottom:40px;position:fixed;width:760px;z-index:40;padding:10px 5px;border:1px solid #000;border-bottom:none;color:#000;padding:16px 14px 8px;}
.porovnavac a {color:#000;}
.porovnavac div {margin:0 auto;position:relative;width:100%;}
.porovnavac-produktu {display:block;float:left;padding-left:25px;background:url("../_images/icon_compare_new_black.png") no-repeat scroll 0 0;}
.porovnavac-kategorie {float:right;}
.porovnavac-pocet {display:block;background-color:#fff;color:#000;padding:2px 5px;margin:0 10px;float:left;border:1px solid #000;margin-top:-2px;}
.porovnavac-odebrat {background:url("../_images/remove-icon.png") no-repeat scroll left 1px transparent;display:block;float:left;width:22px;height:22px;}
.porovnavac-odebrat .odebrat {left:-5000px;position:absolute;top:-5000px;}

.underline {text-decoration:underline;}

/*404*/
.errorPage{background:url(../_images/err404_1.png) no-repeat right 60px;min-height:350px;}
.errorPage {}
.errorPage h1 {text-decoration:none;}
.errorPage h2 {font-weight:normal;}
.errorPage li {line-height:21px;}
.errorPage li b {padding-right:5px;}
.mainColRight .errorPage  p {width: 460px;}
.errorPage .layout_item {margin-bottom: 10px;}
.errorPage .label {width:140px; float: left;}
.errorPage .element {margin-left: 140px;}
.errorPage .errors_container {padding: 0 0 0 140px;}
.errorPage input[type=text]{border: 1px solid #d0d0d0;padding: 2px;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;behavior: url(/web/_css/ie-css3.htc);z-index: 500;width: 180px;}
.errorPage textarea{border: 1px solid #d0d0d0;padding: 2px;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;behavior: url(/web/_css/ie-css3.htc);z-index: 500;padding: 5px;}
.errorPage input[type=submit]{width: 81px; height:25px;background:url("/web/_images/btnOdeslat.png") no-repeat scroll 0 0;cursor: pointer;border: 0;font: 0/0 a!important;text-shadow: none;color: transparent;}
.errorPage .element_captcha label[for=captcha]{top: 4px; position: relative;}
/*END 404*/

/* sekce Jak vybrat */
.jakVybratObal .jakVybrat {-webkit-transition:all 3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;}

.jakVybratObal {border:1px solid #474a4f;width:180px;height:190px;position:relative;overflow:hidden;float:left;}
.mainColRight .jakVybratObal {margin:0 8px 15px 7px;}
.jakVybratObal .jakVybrat {background:url(../_images/bg_jakvybrat.png) repeat;padding:10px;color:#fff;position:absolute;height:170px;width:160px;top:135px;}
.jakVybratObal:hover .jakVybrat {top:0;}
.jakVybratObal .jakVybrat p {text-align:left;padding:0}
.jakVybratObal .jakVybrat h2 {font-size:14px;text-align:center;padding:0 0 10px 0;display:table-cell;height:38px;vertical-align:middle;width:160px;}
.jakVybratObal .jakVybrat h2 a {color:#fff;text-decoration:none;}
.jakVybratObal:hover .jakVybrat h2 a {text-decoration:underline;}
.jakVybratObal:hover .jakVybrat h2 a:hover {text-decoration:none;}
.jakVybratObal .jakVybrat a.more {color:#fff;position:absolute;right:10px;bottom:10px;}
.jakVybratObal.no9 {background:url(../_images/jak-vybrat/varna_deska.png) no-repeat;}
.jakVybratObal.no2 {background:url(../_images/jak-vybrat/kompaktni.png) no-repeat;}
.jakVybratObal.no3 {background:url(../_images/jak-vybrat/mikrovlnna_trouba.png) no-repeat;}
.jakVybratObal.no4 {background:url(../_images/jak-vybrat/mycka.png) no-repeat;}
.jakVybratObal.no5 {background:url(../_images/jak-vybrat/odsavac.png) no-repeat;}
.jakVybratObal.no6 {background:url(../_images/jak-vybrat/pracka.png) no-repeat;}
.jakVybratObal.no8 {background:url(../_images/jak-vybrat/trouba.png) no-repeat;}
.jakVybratObal.no7 {background:url(../_images/jak-vybrat/susicka.png) no-repeat;}
.jakVybratObal.no1 {background:url(../_images/jak-vybrat/chladnicka.png) no-repeat;}

.mainColRight .kosikObal table.kosik,
.mainColRight .kosikObal table.kosik th,
.mainColRight .kosikObal table.kosik td {border:0;}

/* příslušenství produktu */
.mainColRight #prislusenstvi ul.accesories_row {list-style-type:none;}
.mainColRight #prislusenstvi ul.accesories_row > li {background:url("../_images/new_visual/bg_prod_detail_title.gif") repeat-y scroll 0 0 rgba(0, 0, 0, 0);border:1px solid #d1d0d0;border-top:none;padding:0 0 0 21px;}
.mainColRight #prislusenstvi ul.accesories_row > li:first-child {border-top:1px solid #d1d0d0;}
.mainColRight #prislusenstvi ul.accesories_row ul {margin:0;border-left:1px solid #d1d0d0;}
.mainColRight #prislusenstvi ul.accesories_row ul li {background:none;padding:10px;}
.mainColRight #prislusenstvi ul.accesories_row ul li.accesories_item_img {float:left;height:100px;width:100px;text-align:center;}
.mainColRight #prislusenstvi ul.accesories_row ul li.accesories_item_img img {max-height:100px;max-width:100px;}
.mainColRight #prislusenstvi ul.accesories_row ul li.accesories_item_detail table.tab_odkaz_koupit,.mainColRight p.product-description-p,.mainColRight a.title-product-description {width:575px;float:right;}
.mainColRight #prislusenstvi ul.accesories_row ul li.accesories_item_detail table.tab_odkaz_koupit {margin:0;}
.mainColRight #prislusenstvi ul.accesories_row ul li.accesories_item_detail table.tab_odkaz_koupit td {padding:0;}
.mainColRight #prislusenstvi ul.accesories_row ul li.accesories_item_detail table.tab_odkaz_koupit td:first-child {width:200px;}
.mainColRight #prislusenstvi ul.accesories_row ul li.accesories_item_detail table.tab_odkaz_koupit td div.cena {font-size:1.25em;line-height:2em;font-weight:bold;}
.mainColRight #prislusenstvi ul.accesories_row ul li.accesories_item_detail table.tab_odkaz_koupit td div.product-description-p .neni-skladem {float:left;padding-right:16px;line-height:1.125em;}
.mainColRight #prislusenstvi ul.accesories_row ul li.accesories_item_detail table.tab_odkaz_koupit td div.product-description-p .prislusenstvi-koupit {min-height:27px;float:right;}
.mainColRight #prislusenstvi ul.accesories_row ul li.accesories_item_detail table.tab_odkaz_koupit td input.submit {margin:0;}


/* checkboxy - souhlas se zpracovanim osobnich udaju */
input[type="checkbox"],
.location_prislusenstvi .mainCol #prislusenstvi-formular .checkInput input[type="checkbox"] {margin:0 10px 0 4px;}

input[type="checkbox"]#souhlas {float:left;}
#zakaznik-firma__main_content td.iText237 input[type="checkbox"]#souhlas {background:none;border:0 none;font-size:1em;height:auto;padding:0;width:auto;}
.form.noveFormulare input#souhlas[type="checkbox"] {margin-top:8px;}

.location_zakaznik_login .souhlas .label,
.location_zakaznik_firma .souhlas .label {width:auto;text-align:left;}

.mainColRight #napiste_nam label[for=souhlas],
.mainColRight .webusers_partneri label[for=souhlas],
.form.noveFormulare .label label[for=souhlas],
.location_zakaznik_login .label label[for=souhlas],
.location_zakaznik_firma .label label[for=souhlas] {width:305px;text-align:left;}

.mainColRight .webusers_partneri label[for=souhlas] {margin-top:-23px;width:265px;}
.form.noveFormulare .label label[for=souhlas] {width:500px;margin-top:8px;}
.location_zakaznik_login .label label[for=souhlas],
.location_zakaznik_firma .label label[for=souhlas] {width:575px;}
.location_prislusenstvi .mainCol #prislusenstvi-formular .checkInput div {float:left;margin-bottom: 1px;}


/* formuláře - souhlas */
.souhlas.nomargin {margin:0;}
.souhlas-left {text-align:left;}
/*.souhlas {margin-bottom:6px;}*/
.souhlas input {margin:2px 8px 0 0;float:left;}
.souhlas .item {float:left;width:64px;}
.souhlas-label {white-space:nowrap;margin-bottom:6px;}
.form.noveFormulare .label,
.location_prislusenstvi .souhlas-label .label {font-weight:normal !important;text-align:left !important;}
.souhlas.bottom-radiobuttons>.element {margin-left: 195px;}
.location_objednavka_udaje .souhlas .label {text-align: left;}

img.facebook {
    height: 12px;
    position: relative;
    left: 37px;
}