body {text-align: center; padding: 0px; margin: 0px;
	font-family:  Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;}

#stranka {margin: auto; text-align: left; width: 950px; }
	#telo {position: relative; background-color: rgb(255,255,255);}
	#header {width: 950px; height: 155px;}
		/* defaultní logo vltava2000 */
		#header_logo {position: absolute; top: 5px; left: -25px; z-index: 100; background-color: transparent; overflow: hidden;
			width: 235px; height: 80px; text-align: center;}
		#header_logo a img {border: 0px solid transparent}
		#header_logo1 {position: absolute; top: 90px; left: 734px; z-index: 100; background-color: transparent; overflow: hidden;
			width: 235px; height: 80px; text-align: center;}
		#header_logo2 {position: absolute; top: 5px; left: 777px; z-index: 100; background-color: transparent; overflow: hidden;
			width: 235px; height: 90px; text-align: center; }
				
		#header_nazev {height: 57px; margin: 0px; width: 950px; background-color: white;}
			h1#jmeno_obchodu {position: absolute; top: 0px; left: 220px; margin: 0px;
				width: 530px; height: 57px;
				padding: 15px 10px 10px 60px; overflow: hidden; font-size: 1.5em; font-weight: lighter;}
			h1#jmeno_obchodu a {text-decoration: none; color: #253A4B;}
			#header_info {position: absolute; top: 20px; right: 80px; width: 320px;
				height: 28px; background-color: white; color: black; font-size: 70%;
				overflow: hidden;}
				#zakaznik, #kosik {height: 28px; margin: 0px; padding: 0px; 
					overflow: hidden; display:block; float:left}
				#zakaznik {border-right: 4px solid #ff9900;}
				#zakaznik div, #kosik div {padding: 5px 20px 0 20px;}
				#zakaznik div a, #kosik div a {text-decoration: underline; color: blue; font-weight: normal;}
				#zakaznik div img, #kosik div img {margin-right: 7px}
		#menu-search {height: 57px; margin: 0px; 
				width: 950px; position: absolute; top: 90px; background: rgb(128,128,128) url('img/vyhledavani.gif') no-repeat top left;}
			#formular {position: absolute; left: 100px; top: 0px;
				width: 650px; height: 57px; font-size:80%;  }

				#formular form {padding: 0px;}
				#formular form a {color:white}
				#formular_policka {margin: 12px 10px auto 20px; border: 0px solid blue; padding: 0px;}
				#formular_policka input[type="text"] {/*position: relative; left: 10px;*/ margin: 0px 5px 0px 0px; width:150px}
				#formular_policka select {/*position: relative; left: 10px;*/ margin: 0px 5px 0px 5px; width:150px}
				#formular_policka input[type="submit"][class~=button] {height: 24px; margin: 0px 5px 0px 5px }
				#formular_policka a.button {position: relative; top: 4px; left: 5px}

				.button, .Button {border: 1px solid #2B4B63;  background: #FFFFFF url('img/button_pozadi.png') left top repeat-x;}
		  #zalozky {height: 33px; width: 730px; position: absolute; left: 180px; top: 57px; overflow: hidden; }
			#zalozka-01, #zalozka-02, #zalozka-03, #zalozka-04, #zalozka-05 {font-size: 70%; position: absolute; top: 8px; width: 135px;
			 padding: 4px 0 4px 0; background: #FFFFFF url('img/zalozka135px.jpg') left top no-repeat;}
			#zalozka-01 a, #zalozka-02 a, #zalozka-03 a, #zalozka-04 a, #zalozka-05 a {text-decoration: none; color: white;
				margin-left: 25px; font-weight: bold; }
			#zalozka-02 {left: 135px; border-left: 1px solid #ffffff;}
			#zalozka-03 {left: 270px; border-left: 1px solid #ffffff;}
			#zalozka-04 {left: 405px; border-left: 1px solid #ffffff;}
			#zalozka-05 {left: 540px; border-left: 1px solid #ffffff;padding-left: 20px;background: #FFFFFF url('img/zalozka115px.jpg') left top no-repeat;}
			 #zalozka-04 a {margin-left: 15px;}
			 #zalozka-05 a {margin-left: 15px;}
		  #zalozka-01 a:hover, #zalozka-02 a:hover, #zalozka-03 a:hover, #zalozka-04 a:hover, #zalozka-05 a:hover, 
			#zalozka-01 a:active, #zalozka-02 a:active, #zalozka-03 a:active, #zalozka-04 a:active, #zalozka-05 a:active
			{color:black}
/* stredni cast */
	#main {margin: 0px; width: 950px; clear: both; }
		#left {width: 180px; float: left; margin: 0 5px 20px 0; }
			#left .sub-menu {width: 180px; background-color: white; padding: 0px; margin: 0px;
				margin-bottom: 0px; font-size: 0.8em; }
			#left .sub-text {color: black; font-size: 0.85em; padding: 5px 10px 5px 10px; text-align: left;}
			.paticka {height:9px; background: #FFFFFF url('img/paticka.jpg') left bottom no-repeat;}
			
			ul.main-menu {font-size: 1em; padding: 0px; margin: 0px; list-style-type: none; background-color: white;
				width: 160px; }
			ul.main-menu * {margin: 0px; padding: 0px; list-style-type: none;  }
			ul.main-menu a:hover {text-decoration: underline; color: #cc0000}
			ul.main-menu ul {}
			ul.main-menu li a {text-decoration: none;}
			
			/* 1. uroven seznamu */
			ul.main-menu li.open div, ul.main-menu li div {padding: 4px 8px 4px 28px;}
			ul.main-menu li div {border-bottom: 1px solid #999999; background: url('img/odrazka_oranzova.gif') 15px 50% no-repeat;}
			ul.main-menu li.open div a, ul.main-menu li.open-prazdny div a {color: black; font-weight: normal;}
			ul.main-menu li div a {color: black; font-weight: normal;}
			ul.main-menu li.open div a:hover, ul.main-menu li.open-prazdny div a:hover {color: #cc0000}
			ul.main-menu li div a:hover {color: #cc0000}

			/* 2. uroven seznamu */
			ul.main-menu li.open ul li div, ul.main-menu li.open ul li.open div 
				  {padding: 4px 8px 4px 40px;  background-repeat: no-repeat; background-position: 25px;}
			ul.main-menu li.open ul li div {
				border-bottom: 1px solid #999999; background: url('img/odrazka_seda.gif') 30px 50% no-repeat;}
			ul.main-menu li.open ul li.open div, ul.main-menu li.open ul li.open-prazdny div {
				border-bottom: 1px solid #999999; background: url('img/odrazka_seda.gif') 30px 50% no-repeat;}
			ul.main-menu li.open ul li a, ul.main-menu li.open ul li.open a {color: black; font-weight: normal;}
			ul.main-menu li.open ul li a:hover {color: #cc0000}

			/* 3. uroven seznamu */
			ul.main-menu li.open ul li.open ul li div, ul.main-menu li.open ul li.open ul li.open-prazdny div {padding: 4px 8px 4px 60px; 
				border-top: 1px solid white;}
			ul.main-menu li.open ul li.open ul li div {border-bottom: 1px solid #999999;  background: url('img/odrazka_neviditelna.gif') 30px 50% no-repeat;}
			ul.main-menu li.open ul li.open ul li.open-prazdny div { border-bottom: 1px solid #999999;  background: url('img/odrazka_neviditelna.gif') 30px 50% no-repeat;}
			ul.main-menu li.open ul li.open ul li div a {color: black; font-weight: normal;}
			ul.main-menu li.open ul li.open ul li div a:hover {color: #cc0000}
			
			.platby-head {color: white; padding: 6px 8px 6px 28px; background-color: rgb(244,100,11);  border-bottom: 0px solid white;
				background-image: url('img/nadpis.jpg'); background-repeat: repeat-x; font-weight:bold; font-size: 11px}
			.banka {border: 0px solid white; width: 89px; height: 31px; margin: 0px 4px 4px 0px}
			.banka a {border: 0px solid white}
			
			#platby {border: 0px solid red}
			#PaySec {margin: 5px 5px 5px 35px; background: #FFFFFF url('img/PaySec100x32.gif') left top no-repeat; width:100px; height:32px}
				#PaySec a img {border: 0px solid transparent}
			#MPenize {margin: 5px 5px 5px 41px}

		#middle {float: left; width: 580px; margin-bottom: 5px; overflow: hidden;}
			#middle a, #right a {color: rgb(255,51,0); text-decoration: none;}
			#middle a:hover, #right a:hover {color: rgb(255,51,0); text-decoration: underline;}
			#middle a img {border: 0px solid transparent}
			#patickavelka {height: 9px; width: 580px; background: #FFFFFF url('img/patickavelka.jpg') left bottom no-repeat;}
			.horniokraj {height: 9px; background: #FFFFFF url('img/horniokraj.jpg') left top no-repeat;}
			
			.cus-menu {margin: 0px; background-color: #ECF2F7}
			.cus-head {padding: 6px 8px 6px 28px; background-color: #666666;
				background-image: url('img/head2.jpg'); background-repeat: repeat-x; color: white; font-weight: bold; font-size: 11px;}
			.cus-text {padding: 0 10px 10px 10px; font-size: 75%; text-align: justify; border-left: 1px solid #999999; border-right: 1px solid #999999;
			 background: #FFFFFF url('img/paticka.jpg') 0px 130% no-repeat;}
			.cus-text a {font-size: 1.0em; color: #B70000; font-weight: normal;}		

			.cnt-menu {margin: 5px 0px 0px 0px; }
			.cnt-head {padding: 6px 8px 6px 28px; background-image: url('img/head2.jpg'); background-repeat: repeat-x; background-color: #666666; color: white; font-weight: bold; font-size: 11px;}
			.cnt-text {font-size: 0.75em; padding: 10px; text-align: justify; border-left: 1px solid #999999; border-right: 1px solid #999999;}
			.cnt-text p {margin: 2px 0px 2px 0px}
			.cnt-text a {font-size: 1.0em; color: #B70000; font-weight: normal;}
			
			.best-menu {margin: 5px 0px 5px 0px; padding: 0px;}
			.best-head {color: white; padding: 6px 8px 6px 28px; background-color: rgb(244,100,11);  border-bottom: 0px solid white;
				background-image: url('img/nadpis.jpg'); background-repeat: repeat-x; font-weight:bold; font-size: 11px}
			.best-text {font-size: 65%; padding: 8px 0px 5px 8px; border-left: 1px solid #999999; border-right: 1px solid #999999;}
				.nej {width: 160px; float: left; }
				.nej-head {font-size: 1.1em; color: #2E5270; font-weight: 700; padding-left: 10px; margin-bottom: 10px;
					background-image: url('img/sipecka_cervena.gif'); background-repeat: no-repeat; background-position: 0px;}
				/*table.polozka {background-color: transparent; border-collapse: collapse; padding: 0px; margin-top: 0px; margin-bottom: 10px;
					width: 220px; min-width: 220px; max-width: 220px;}
				table.polozka tr td {background-color: #FAFCFD; padding: 0px; text-align: left;}
				table.polozka tr td a {font-weight: bold}
				table.polozka tr td.nahled img {border: 2px solid #93C2E6;}
				table.polozka tr td.popisek {padding: 2px 4px 2px 10px;}
				table.polozka tr td.popisek * {margin: 0px;}*/

				div.polozka {background-color: rgb(255,255,204); padding: 0px; text-align: left; width: 160px; border: 1px solid rgb(255,255,153); margin: 10px 0px 0px 0px}
				div.polozka div.nahled {float: left; padding: 0px; width: 49px; }
				div.polozka div.nahled img {border: 2px solid rgb(255,204,102); margin: 2px; width: 45px; height: 45px;}
				div.polozka div.popisek {width: 90px; float: left; padding: 5px 10px 5px 10px;}
				div.polozka div.popisek a {font-weight: bold}

			#middle li.odrazka {display: list-item; list-style-image: url(img/odrazka_orange.gif); margin: 3px auto 7px auto}
			#middle li.odrazka2 {display: list-item; list-style-image: url(img/odrazka_grey.gif); margin: 3px auto 7px auto}

			#diskuze {font-size: .75em; }
			#diskuze ul {list-style-type: none; padding: 0px; margin: 0px}
			#diskuze ul li {margin-bottom: 10px}
			#diskuze input {font-size: .75em; float: right}
		/*	1. uroven */
			#diskuze ul li div {padding: 0px; margin: 0px; background: #EFF6FF; }
			#diskuze ul li div div.prispevek_hlavicka {padding: 10px; margin: 0px; background: #E2ECF9; color: #484A4C}
			#diskuze ul li div div.prispevek_hlavicka a {font-weight: bold}
			#diskuze ul li div div.prispevek_hlavicka span.datum {color: #484A4C}

			#diskuze ul li div div.prispevek_text {padding: 10px; margin: 0px;}

		/*	2. a dalsi uroven */
			#diskuze ul li ul li div {background: white; font-weight: bold; color: black;}
			#diskuze ul li ul li div div.prispevek_hlavicka {background: white; padding-bottom: 5px}
			#diskuze ul li ul li div div.prispevek_hlavicka span.datum {color: black}
			#diskuze ul li ul li div div.prispevek_text {font-weight: normal; border-bottom: 4px solid #E2ECF9; padding-top: 0px}

		#right {width: 180px; float: right; margin-bottom: 20px;}
			#right .sub-menu {width: 180px; background-color: white; 
				padding: 0; margin:  0 0 5px 0; border-top: 1px solid white; background: #FFFFFF url('img/paticka.jpg') left bottom no-repeat;}
			.sub-menu-last {margin-bottom: 5px; padding-top: 0px; background: url('img/sub_menu_last_pozadi.png') repeat-x;
				width: 180px; overflow: visible;}
				.sub-menu-last table {vertical-align: middle; border-collapse: collapse; width: 160px; font-size: 9pt}
				.sub-head table tr td img {}
				.sub-menu-last .sub-text table tr td {padding-left: 4px; font-size: 1em;}
				.sub-menu-last .sub-text table {margin: 10px 0 10px 0}
				.cisilko {font-size: 0.8em; margin-left: 3px}
			.sub-icon {padding:0; margin: 0;}
			.sub-head {color: white; padding: 6px 8px 6px 28px; background-color: rgb(244,100,11);  border-bottom: 0px solid white;
				background-image: url('img/nadpis.jpg'); background-repeat: repeat-x; font-weight:bold; font-size: 11px}
			.sub-text {font-size: 0.75em; padding: 10px 10px 5px 10px; text-align: left; 
			 background: url('img/pozadi_sm.gif') repeat-y;}
			.sub-text p {color: black; margin: 2px 0px 2px 0px;}
	    .sub-text a {color: black; font-size:11px; text-decoration:none; }
			/* Martinova verze*/	
			/*.sub-text a, .cus-text a {color:#B70000; font-size:1.2em; background: url(img/sipecka_cervena.gif) 1px 3px no-repeat; padding-left: 20px; line-height:160%; font-weight: bold;}
			.sub-text a.no-sipka {background: none; padding-left: 20px;}
			.cus-text a {font-weight: normal;}*/

			.odrazka-sipka {color:black; font-size:1.2em; background: url(img/odrazka_oranzova.gif) 1px 5px no-repeat; padding-left: 15px; line-height:160%; font-weight: normal;}
			.odrazka-sipka-normal {color:#B70000; font-size:1.2em; background: url(img/sipecka_cervena.gif) 1px 3px no-repeat; padding-left: 20px; line-height:160%; font-weight: normal;}
			

	/* spodni cast */
		#footer {margin-top: 0px; clear: both; padding: 10px 0px 8px 0px; font-size: .7em; 
		background: url(img/footer.gif) left top no-repeat; }
		#footer a {color: #B70000; text-decoration: underline;}
		#footer a.email {color: black}
		#footer-info {text-align: left; float: left; width: 800px;}
		#footer-webdesign {text-align: right; float: right; width: 140px;}
		#footer-more-info {display: inline;}
		
		#ReklamaPlace  {margin:0px 5px 0px 0px; padding: 5px 5px 5px 5px; width: 573px; height: 70px; border: 1px solid white;
     position: absolute; left:185px; text-align: left; color:rgb(197,197,197)}
     .reklama-text{float: left; margin:0px 10px 0px 0px}
     .reklama {width: 468px; height: 60px; border: 1px solid grey;
     float: left}

.hide {display: none}
.cleaner {clear:both;/* height: 0px; max-height: 0px; margin:0px; padding: 0px; font-size: 0pt*/}
h3 {color: black; font-size: 11px;}

/* podstranka s nabidkou zbozi - v casti #middle */
.okraj_velky {border-left: 1px solid #999999; border-right: 1px solid #999999}
h2.PageContent_Title {margin: 0px; padding: 6px 8px 6px 28px; background-color: rgb(255,255,255);
				background-image: url('img/head2.jpg'); background-repeat: repeat-x; color: #f2540a ; text-transform: uppercase ; font-weight: bold; font-size: 11px;}
.Department_Content {font-size: .8em;  margin: 0px 10px 0px 10px; padding: 10px 0px 0px 0px; border-bottom: 0px solid rgb(255,204,102); }
	.Department_Name {float: left; width: 570px; margin-bottom: 0px;}
	.Department_Sum {float: right; width: 220px; text-align: right; margin-bottom: 0px;}
.PageContent_Navig {margin: 0px ; font-size: .7em; padding: 5px 10px 5px 10px;border-left: 1px solid #999999; border-right: 1px solid #999999}
	.PageContent_Navig_Sort {float: left; width: 270px; }
	.PageContent_Navig_Pages {float: right; text-align: right; width: 225px;}
		.PageContent_Active {font-weight: normal}

.PageContent_Table {font-size: 1em; padding: 10px 20px 0px 20px; margin:0px; }
h3.PageContent_Table_Active {background: url('img/tecky_orange.gif') bottom left no-repeat; margin:0px 0px 5px 0px; padding: 20px 0px 10px 0px; font-size: 0.8em;}
.PageContent_Content {text-align: left; font-size: .75em; margin: 0px; padding-top:5px}
.PageContent_Content table tr td {padding-right: 10px; border-collapse: separate;}
.PageContent_Content table .Konecna_Cena {border: 3px solid #7F9DB9/*#B70000*/; width: 110px; text-align: right}
.PageContent_Content table tr td input.Input_Cena {text-align: right; width: 114px; background-color: transparent; border: 1px solid #7F9DB9}
.PageContent_Content .PageContent_Info h4 {font-weight: bold; font-size: 1.5em; padding: 2px; margin: 0px}
.PageContent_Content .Celkova_Cena {color: #B70000; font-size: 1.5em; font-weight: bold;}
.PageContent_Content textarea.Zprava_Obchodnik {width: 474px}
.PageContent_Form {margin: 0px auto 0px auto; text-align: center}
.PageContent_Form form {margin: 0px auto 0px auto; text-align: center}
.PageContent_Form form table {margin: 0px auto 0px auto; text-align: center; border-collapse: collapse;}
.PageContent_Form form table tr td {text-align: left; padding: 2px}
.PageContent_Form form table tr td.PageContent_Bold_Right {font-weight: bold; text-align: right;}
.PageContent_Info {background:rgb(255,238,182) ; padding: 10px; font-size: .9em; margin: 10px 0px 0px 0px}
.PageContent_Info strong {font-size: 1.1em}
.PageContent_Bold {font-weight: bold; text-align: left;}

table.objednavky_prehled {border-collapse: collapse; margin: 0px; width: 100%}
table.objednavky_prehled tr td {padding: 8px; text-align: center;}
table.objednavky_prehled tr td.PageContent_Bold {text-align: left;}
table.objednavky_prehled tr.objednavky_hlavicka td {border-bottom: 0px solid #A2BE2E; padding-bottom: 15px; font-weight: bold;}
table.objednavky_prehled tr.objednavky_hlavicka {background: rgb(255,255,255) url('img/objednavky_hlavicka_pozadi.png') bottom left repeat-x; 
	border-bottom: 0px solid #A2BE2E; border-collapse: separate;}
table.objednavky_prehled tr.objednavky_polozka td {border-bottom: 2px solid rgb(255,153,51)}
table.objednavky_prehled tr.objednavky_polozka {background: rgb(255,238,182); border-bottom: 2px solid rgb(255,153,51); border-collapse: separate; color:rgb(255,51,0)}
table.objednavky_prehled tr.objednavky_polozka_last {background: rgb(255,255,255) url('img/objednavky_last_pozadi.png') top left repeat-x; color: rgb(0,0,0); 
	border-collapse: separate;}
table.objednavky_prehled a img {border: 0px solid transparent}

div.GoodsListing_Listing {margin:0px; padding: 10px 10px 5px 10px; width: auto; font-size: .7em; 
 border-left: 1px solid #999999; border-right: 1px solid #999999; background: url('img/tecky.gif') left bottom no-repeat; }
div.GoodsListing_Listing div.GoodsListing_Nahled {float: left; width: 116px; text-align: center; }
/* div.GoodsListing_Listing div.GoodsListing_Nahled a img.GoodsPicture {border: 2px solid #93C2E6; display: block; width: 90px; height: 90px; margin: 10px auto 10px auto} */
div.GoodsListing_Listing div.GoodsListing_Nahled a img.GoodsPicture {border: 0px solid #93C2E6; display: block; width: 90px; margin: 10px auto 10px auto; background: transparent}
.GoodsPictureMensi {border: 0px solid #93C2E6; display: block; width: 90px; margin: 10px auto 10px auto; background: transparent}
div.GoodsListing_Listing div.GoodsListing_Popis {float: left; width: 300px; border-bottom: 0px solid green}

div.GoodsListing_Listing div.GoodsListing_Popis div.Prehled {margin: 5px 0px 0px 0px}
div.GoodsListing_Listing div.GoodsListing_Popis div.Prehled div.Zvuk {float:left; text-align: top; position:relative;padding:15px 0px 5px 0px; border:0px solid green; margin: 0px 0px 5px 0px}
div.GoodsListing_Listing div.GoodsListing_Popis div.Prehled div.Zvuk a img {border: 1px solid red; margin:5px 0px 0px 5px; padding:5px 0px 0px 0px;position:absolute; left: 80px; top:1px}
div.GoodsListing_Listing div.GoodsListing_Popis div.Prehled div.Nosic{color:rgb(255,102,0);float:left; font-weight:bolder;font-size:1.1em; margin: 0px 10px 0px 0px;}
div.GoodsListing_Listing div.GoodsListing_Popis div.Prehled div.Nosic div.PodNosic{color:rgb(102,102,102); float:left; font-weight:normal;font-size:0.85em; line-height:160%; margin: 0px 8px 0px 0px}
div.GoodsListing_Listing div.GoodsListing_Popis div.Prehled div.Uroven{color:rgb(255,102,0);font-weight:bolder;font-size:1.1em}
div.GoodsListing_Listing div.GoodsListing_Popis div.Prehled div.Uroven div.PodUroven{color:rgb(102,102,102); float:left; font-weight:normal; font-size:0.85em; line-height:160%; margin: 0px 8px 0px 20px; }
div.GoodsListing_Listing div.GoodsListing_Popis div.Prehled div.Skladem{font-size:0.85em; color:rgb(102,102,102); clear:both; margin:3px 0px 0px 0px}
div.GoodsListing_Listing div.GoodsListing_Popis div.Prehled div.Jazyky{font-size:0.85em;}
div.GoodsListing_Listing div.GoodsListing_Popis div.Prehled a{font-size:1.3em; color:rgb(255,153,0); font-weight:bolder ;}

div.GoodsListing_Listing div.GoodsListing_Popis div.Goods_Popis {width: auto; margin: 10px; text-align: justify}
div.GoodsListing_Listing div.GoodsListing_Popis div.GoodsListing_GoodsName a {font-size: 1.2em; font-weight: bold; text-align: left; color:rgb(255,102,0);}
div.GoodsListing_Listing div.GoodsListing_Popis div.GoodsListing_GoodsName {margin-bottom: 5px; text-align: left ; color:rgb(255,102,0)}
div.GoodsListing_Listing div.GoodsListing_Popis div.GoodsListing_Vyrobce {font-style: normal; font-size: 1.1em; font-weight: bolder; margin:0px 0px 5px 0px}
div.GoodsListing_Listing div.GoodsListing_Cena {padding: 10px 0px 10px 0px; float: right; width: 115px;  text-align: center; border:1px solid rgb(204,204,204);margin:10px 5px 0px 0px}
div.GoodsListing_Listing div.GoodsListing_Cena div.PageContent_Cena {padding: 5px; text-align: center; font-weight: normal; color:rgb(255,102,0);
	margin: 0px 10px 0px 10px; /*width: 110px; min-width: 110px; max-width: 110px;*/}
div.GoodsListing_Listing div.GoodsListing_Cena div.PageContent_Cena div.PageContent_Castka {font-size: 1.3em; font-weight: bold;}
div.GoodsListing_Listing div.GoodsListing_Cena a {margin: 0px 10px 0px 10px; font-weight: normal; display: block; font-size: 1.2em}


.GoodsListing_GoodsPrice {font-weight: bold; margin: 0px}

/* detail náhledu na zbozi */
.PageContent_Table {border-left: 1px solid #999999; border-right: 1px solid #999999; padding: 0px 10px 0px 10px; margin: 0px}
.PageContent_Table img.GoodsPicture {width: 150px; display: inline;}
.PageContent_Table div.Zbozi_Description {width: 380px; float: left; padding-right: 5px}
.PageContent_Table div.Zbozi_Obrazek {float: left; width: 153px; padding-top: 10px}
.PageContent_Table div.Zbozi_ShortDescription {color: rgb(255,102,0); font-size: 0.8em; font-weight: bold; padding-bottom: 5px; padding-top: 5px; margin: 5px 5px 5px 10px; }

.PageContent_Table div.Zbozi_ShortDescription div.Prehled {margin: 5px 0px 0px 0px;}
.PageContent_Table div.Zbozi_ShortDescription div.Prehled div.Zvuk {color:rgb(102,102,102);float:left; text-align: top; position:relative;padding:15px 0px 5px 0px; border:0px solid green; margin: 0px 0px 5px 0px}
.PageContent_Table div.Zbozi_ShortDescription div.Prehled div.Zvuk a img {border: 1px solid red; margin:5px 0px 0px 5px; padding:5px 0px 0px 0px;position:absolute; left: 105px; top:1px;}
.PageContent_Table div.Zbozi_ShortDescription div.Prehled div.Nosic{color:rgb(255,102,0);float:left; font-weight:bolder;font-size:1.1em; margin: 0px 10px 0px 0px;}
.PageContent_Table div.Zbozi_ShortDescription div.Prehled div.Nosic div.PodNosic{color:rgb(102,102,102); float:left; font-weight:normal;font-size:0.85em; line-height:160%; margin: 0px 8px 0px 0px}
.PageContent_Table div.Zbozi_ShortDescription div.Prehled div.Uroven{color:rgb(255,102,0);font-weight:bolder;font-size:1.1em}
.PageContent_Table div.Zbozi_ShortDescription div.Prehled div.Uroven div.PodUroven{color:rgb(102,102,102); float:left; font-weight:normal; font-size:0.85em; line-height:160%; margin: 0px 8px 0px 20px; }
.PageContent_Table div.Zbozi_ShortDescription div.Prehled div.Skladem{font-size:0.9em; color:rgb(102,102,102); clear:both; margin:3px 0px 5px 0px; font-weight:normal}
.PageContent_Table div.Zbozi_ShortDescription div.Prehled div.Jazyky{font-size:0em;}
.PageContent_Table div.Zbozi_ShortDescription div.Prehled a{font-size:0em; }

.PageContent_Table div.Zbozi_Info {font-size: .75em; font-weight: bold; line-height: 150%; padding-left: 10px; clear:both}
.PageContent_Table div.Zbozi_LongDescription {font-size: .75em; margin: 0 0 0 10px;}
.PageContent_Table div.PageContent_Items {font-size: .75em; }


/* nakup jednotliveho zbozi - policka s menici se cenou v zavislosti na mnozstvi */
.PageContent_Table div.PageContent_Koupit {background: rgb(255,238,182) url('img/koupit_pozadi.png') repeat-y; 
	padding: 15px 15px 15px 0px; margin-top: 10px; font-size: .9em}
.PageContent_Table div.Koupit_Cena {width: 140px; float: left; text-align: center; }
.PageContent_Table div.Koupit_Button {width: 130px; float: right; text-align: right; padding: 0px;}
.PageContent_Table div.Koupit_Button input.Button {margin: 10px 0px 10px auto; float: right}
.PageContent_Table input.Input_Koupit_Cena {font-size: 1.85em; border: 0px solid transparent; background: transparent; 
	width: 100px; text-align: center;}
	
	
#titpage {margin: 0px; padding:0px; background: transparent }
.bannerplace {margin:0px; padding:0px; width: 555px; height: 80px; border: 1px solid rgb(197,197,197) }
#banner {position: absolute; top: 155px; left: 185px; z-index: 100; background-color: transparent; overflow: hidden;
			width: 580px; height: 80px; text-align: center;}
#banner a img {border: 0px solid transparent}
.sekce {margin: 0px 0px 10px 0px ; padding: 0px 0px 0px 0px; background: url(img/tile2.gif) repeat-y;}
h4 {font-size:16px; color:rgb(51,51,51); padding: 15px 20px 0px 20px; background: url(img/top2.gif) no-repeat left top; margin: Opx}
.news {color: black; margin: 0px; padding:0px 0px 20px 0px; background: url(img/bottom2.gif) no-repeat left bottom; }
.news ul {list-style-type: none; margin:0px; padding:0px 10px 0px 30px; }
.news li {float: left; width: 100px; margin-right: 25px;text-align: left; }
.news div.nadpis{height:30px}
.news div.GoodsListing_NahledVelky {width: 90px; height:150px} /*reseni pro situaci neusporadanych obsahu ramecku na titulni strane*/
.news div.GoodsListing_NahledMaly {width: 90px; height:105px}
/* div.GoodsListing_Listing div.GoodsListing_Nahled a img.GoodsPicture {border: 2px solid #93C2E6; display: block; width: 90px; height: 90px; margin: 10px auto 10px auto} */
.news div.GoodsListing_NahledVelky a img.GoodsPicture {border: 0px solid #93C2E6; width: 90px; margin: 5px 0px 5px 0px; background: transparent}
.news div.GoodsListing_NahledMaly a img.GoodsPicture {border: 0px solid #93C2E6; width: 90px; margin: 5px 0px 5px 0px; background: transparent}
.koupit {width: 40px; text-align: left; float: right; padding: 2px 3px 4px 7px; background: url(img/tlacitko.gif) no-repeat left top}
.koupit:hover {width: 40px; text-align: left; float: right; background: url(img/tlacitko2.gif) no-repeat left top;color:white;}
#middle div.koupit a:hover {color: black; text-decoration: none; font-weight:normal}
#middle div.koupit a {color: black; text-decoration: none;font-size: 11px}
.upoutavky {color: black; margin: 0px; padding:0px 0px 20px 0px; background: url(img/bottom2.gif) no-repeat left bottom; }
.upoutavky ul {list-style-type: none; }
.upoutavky li {float: left; width: 155px; margin-right: 12px; }
.upoutavky div.GoodsListing_Nahled {width: 90px; text-align: left; float:left }
/* div.GoodsListing_Listing div.GoodsListing_Nahled a img.GoodsPicture {border: 2px solid #93C2E6; display: block; width: 90px; height: 90px; margin: 10px auto 10px auto} */
.upoutavky div.GoodsListing_Nahled a img.GoodsPicture {border: 0px solid #93C2E6; width: 80px; margin: 5px 0px 5px 0px; background: transparent; padding:0px }
.upoutavky div.koupit {width: 35px; text-align: left; float:right }
.upoutavky div.popisek {width: 65px; text-align: left; float:right }
.upoutavky div.cena {width: 35px; text-align: left; float:left;}
.dalsizbozi {width: 70px; text-align: right; float:right; padding:10px 20px 10px 0px; }
.ZvyraznenaOblast {background:rgb(255,238,182) ; padding: 10px; font-size: 1.4em; margin: 10px 10px 0px 0px; text-align: center;font-weight:bold}

