body {	font-family: "Geneva CE", "Lucida Grande CE", Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	color: #999999;	margin: 0px;	padding: 20px;	text-align: center;	background-color: #FFFFFF;}#hlavni-blok {	margin: 30px auto 0px;	padding: 0px;	height: 500px;	width: 900px;	position: relative;	text-align: left;	background-image:  url("ramecek-kulaty.gif");	background-repeat: no-repeat;}#logo {	position: absolute;	height: 38px;	width: 40px;	left: 20px;	bottom: 20px;}h1 {	font-size: 200%;	font-weight: normal;	margin-bottom: 0px;	padding-bottom: 5px;	margin-top: 0px;	padding-top: 0px;	color: #999999;}.hide_me {	display: none;}p {	padding-top: 0px;	padding-right: 0px;	padding-bottom: .5em;	padding-left: 0px;	margin: 0px;}#jazyk {	position: absolute;	top: 20px;	right: 20px;	text-align: right;	width: 80px;	height: 20px;	font-size: 120%;}.aktualni {	color: #ff3300;	font-size: 14px;}a {	color: #999999;	text-decoration: none;}a:hover {	color: #FF3300;}a:active {	color: #FF3300;}img {	border: none;}.aktualni-jazyk {	color: #ff3300;}#titulek {	position: absolute;	left: 20px;	top: 12px;	font-size: 175%;	color: #FF3300;}#titulek a {	color: #FF3300;	background: url('new-mycode-logo.gif') no-repeat top left;	display: block;	width: 110px;	height: 33px;}#titulek a.seller-active {	background: transparent;	padding: 5px 0 0 0; 	width: auto;}#titulek a span {	display: none;}#informace span, #name span	{	margin-left: -5000px;}a#informace {	position: absolute;	height: 21px;	width: 21px;	left: 125px;	top: 21px;	background-image: url(informace.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	display: block;}a#informace:hover, #hledani-2:hover {	background-position: 0px -21px;}div#informace {	position: absolute;	height: 21px;	width: 21px;	left: 120px;	top: 23px;	background-image: url(informace.gif);	background-repeat: no-repeat;	background-position: 0px -21px;}#hledani-2 {	display: none;	border: none;	position: absolute;	height: 21px;	width: 21px;	top: 21px;	right: 295px;	background-image: url(hledani.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	cursor: pointer;}#hledani-1 {	position: absolute;	top: 20px;	left: 304px;}#hledani {	background: url('new-search.gif') no-repeat top left;	border: none;	width: 281px;	height: 22px;	padding: 4px 7px;	font-size: 12px;	font-family: arial, sans-serif;}input {	color: #999999;	font-size: 12px;	border: 1px solid #999999;}a#odkaz-1, a#odkaz-2, a#odkaz-3 {	position: absolute;	height: 283px;	width: 283px;	top: 120px;	background-repeat: no-repeat;	background-position: 0px 0px;	display: block;	font-size: 12px;}a#odkaz-1 span, a#odkaz-2 span, a#odkaz-3 span {	display: block;	position: absolute;	left: 25px;	top: 20px;	color: #FFFFFF;}a#odkaz-1 {	left: 20px;	background-image: url(home_produkt.jpg);}a#odkaz-2 {	left: 303px;	background-image: url(home_vyrobce.jpg);}a#odkaz-3 {	left: 586px;	background-image: url(home_designer.jpg);}a#odkaz-1:hover, a#odkaz-2:hover, a#odkaz-3:hover	{}#info-01 {	position: absolute;	height: 300px;	width: 850px;	left: 20px;	top: 120px;	background-image: url(info_02.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	color: #000000;}#menu-info-01 {	position: absolute;	left: 15px;	top: 15px;	width: 830px;}#menu-info-01 .active {	color: #FF3300;}#menu-info-01 a.info-01-druha, #menu-info-01 span.info-01-druha {	position: absolute;	left: 283px;	top: 0px;}#menu-info-01 a.info-02-druha, #menu-info-01 span.info-02-druha {	position: absolute;	left: 566px;	top: 0px;}#text-info-full {	position: absolute;	left: 15px;	top: 50px;	width: 800px;	height: 235px;	overflow: hidden;}#text-info-full.partners a {	position: absolute;}#text-info-01 {	position: absolute;	left: 15px;	top: 50px;	width: 240px;	height: 235px;	overflow: hidden;}#text-info-02 {	position: absolute;	left: 298px;	top: 50px;	width: 240px;	height: 235px;	overflow: hidden;}#text-info-03 {	position: absolute;	left: 581px;	top: 50px;	width: 240px;	height: 235px;	overflow: hidden;}#menu-info-01 span {	color: #FF3300;}#info-02 {	position: absolute;	height: 300px;	width: 850px;	left: 20px;	top: 120px;	background-image: url(info_03.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	color: #000000;}#navigace-info {	position: absolute;	right: 30px;	bottom: 385px;	z-index: 10;}#navigace-info .aktivni {	color: #FF3300;}.pdfko {	display: block;	float: left;	text-align: center;	margin-right: 10px;}#navigace-produkt {	position: absolute;	left: 20px;	width: 850px;	top: 56px;	height: 35px;}#navigace-produkt a, #navigace-produkt div {	display: block;	position: absolute;	height: 35px;	left: 0px;	top: 0px;	width: 284px;	background-repeat: no-repeat;	background-position: 0px 0px;	color: #FFFFFF;}a#np-odkaz-1, div#np-odkaz-1 {	background-image: url(new-menu-1.gif);	color: #B1B1B1;}#np-odkaz-1:hover {	color: white;}a#np-odkaz-2, div#np-odkaz-2 {	left: 284px;	background-image: url(new-menu-2.gif);	color: #606060;}#np-odkaz-2:hover {	color: black;}a#np-odkaz-3, div#np-odkaz-3 {	left: 568px;	background-image: url(new-menu-3.gif);	color: #606060;}#np-odkaz-3:hover {	color: black;}div#np-odkaz-1 {	color: white;}div#np-odkaz-2, div#np-odkaz-3 {	color: black;}#navigace-produkt a span, #navigace-produkt div span {	position: absolute;	bottom: 11px;	left: 20px;}#navigace-produkt a:hover {}#text-produkt-01 {	position: absolute;	left: 20px;	top: 120px;	width: 284px;	height: 308px;	overflow: hidden;	background-image: url(produkt_01.gif);	background-repeat: no-repeat;	background-position: 0px 0px;}#text-produkt-02 {	position: absolute;	left: 304px;	top: 120px;	width: 284px;	height: 308px;	overflow: hidden;	background-image: url(produkt_01.gif);	background-repeat: no-repeat;	background-position: 0px 0px;}#text-produkt-03 {	position: absolute;	left: 588px;	top: 120px;	width: 284px;	height: 308px;	overflow: hidden;	background-image: url(produkt_01.gif);	background-repeat: no-repeat;	background-position: 0px 0px;}#kategorie-switch {	line-height: 10px;	_line-height: 11px;	display: block;	padding: 0px 0px 6px 9px;	_padding: 0px 0px 5px 9px;	background: url('ico-arr-down.gif') no-repeat left 5px;}.sloupec-01 {	position: absolute;	left: 10px;	top: 10px;	width: 207px;	height: 288px;}.sloupec-02 {	position: absolute;	width: 47px;	height: 288px;	right: 10px;	top: 10px;}.zvoleny-link-01 {	color: #FF3300;}#popisky-02 {	position: absolute;	width: 80px;	right: 20px;	bottom: 20px;	text-align: right;}#mini-produkt-01 {	position: absolute;	left: 20px;	top: 120px;	width: 865px;	height: 297px;    _height: 270px;	overflow: hidden;}.mini-01 {	height: 84px;	width: 85px;	background-image: url(mini_01b.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	float: left;	margin-bottom: 10px;}.mini-01 img {	position: relative;	left: 9px;	top: 6px;    margin: 0;    padding: 0;}#navigace-produkt-vlevo {	position: absolute;	bottom: 385px;	text-align: left;	left: 20px;}#navigace-produkt-vlevo span {	color: #FF3300;}#navigace-produkt-vlevo span.txt-light {	color: #DDDDDD;}#navigace-produkt-vlevo .aktivni {	color: #FF3300;}#popisky-03 {	position: absolute;	right: 150px;	bottom: 20px;	text-align: right;	width: 250px;}#popisky-04 {	position: absolute;	text-align: right;	top: 441px;	left: 80px;}.sloupec-01-aktiv .aktivni,.aktivni {	color: #FF3300;}.sloupec-01-aktiv {	position: absolute;	left: 10px;	top: 10px;	width: 207px;	height: 288px;	color: #000000;}.sloupec-02-aktiv {	position: absolute;	width: 47px;	height: 288px;	right: 10px;	top: 10px;	color: #000000;}.sloupec-01-aktiv	a, .sloupec-02-aktiv a {	color: #000000;}#produkt-samotny-01 {	position: absolute;	left: 20px;	top: 120px;	width: 852px;	height: 301px;	overflow: hidden;}#prod-sam-01 {	background-image: url(produkt-bg-small1.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	position: absolute;	height: 105px;	width: 227px;	left: 0px;	top: 0px;	color: #000000;}#prod-sam-02 {	background-image: url(produkt-bg-big.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	position: absolute;	height: 300px;	width: 367px;	left: 228px;	top: 0px;	color: #000000;}#prod-sam-03 {	background-image: url(produkt-bg-small2.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	position: absolute;	height: 183px;	width: 227px;	left: 0px;	bottom: 0px;	color: #000000;}#prod-sam-04 {	background-image: url(produkt-bg-middle.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	position: absolute;	height: 202px;	width: 256px;	top: 0px;	right: 0px;	color: #000000;}#prod-sam-05 {	position: absolute;	height: 100px;	width: 256px;	top: 217px;	right: 0px;	color: #000000;}#prod-vyska {	background: url(ico-vyska.gif) no-repeat left center;	padding-left: 13px;}#prod-sirka {	background: url(ico-sirka.gif) no-repeat left center;	padding-left: 13px;}#prod-hloubka {	background: url(ico-hloubka.gif) no-repeat left center;	padding-left: 13px;}.odsazeni-01 {	margin-top: 10px;	margin-right: 10px;	margin-bottom: 10px;	margin-left: 10px;}.neobtekat {	clear: both;}#prod-sam-02 img {	float: left;	margin-right: 5px;	margin-bottom: 5px;}.designer-blok-01 {	float: left;	height: 299px;	width: 212px;	background-image: url(designer_01.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	color: #000000;}.designer-blok-01 img {	float: left;	margin-right: 20px;	margin-top: 10px;}.designer-blok-01 h3, #designer-03 h3, #prod-sam-01 h3	{	font-size: 16px;	font-weight: normal;	margin-bottom: 0px;	padding-bottom: 0px;	margin-top: 0px;	padding-top: 0px;}h3 a {	color: black;}.neobtekat-white {	clear: both;/*	color: #FFFFFF;*/	padding-top: 10px;}.neobtekat-white a {/*	color: #FFFFFF; */}#designer-02 {	position: absolute;	left: 20px;	top: 237px;	width: 865px;	height: 297px;	overflow: hidden;}#designer-03 {	position: absolute;	left: 20px;	top: 120px;	width: 865px;	height: 106px;	overflow: hidden;	color: #000000;	background-image: url(designer_02.gif);	background-repeat: no-repeat;	background-position: 0px 0px;}#popisky-05 {	position: absolute;	right: 150px;	bottom: 20px;	text-align: right;	width: 250px;	left: 360px;}.barva-01 {	background-color: #000000;	height: 20px;	width: 20px;	margin-top: 10px;	position: absolute;	left: 203px;	top: 166px;}.barva-02 {	background-color: #FF6699;	height: 20px;	width: 20px;	margin-top: 10px;	position: absolute;	left: 203px;	top: 141px;}.barva-03 {	background-color: #FF9933;	height: 20px;	width: 20px;	margin-top: 10px;	position: absolute;	left: 203px;	top: 116px;}.barva-04 {	background-color: #FF3300;	height: 20px;	width: 20px;	margin-top: 10px;	position: absolute;	left: 203px;	top: 91px;}#sipka-leva-01 {	position: absolute;	height: 10px;	width: 8px;	left: 5px;	top: 275px;}#sipka-prava-01 {	position: absolute;	height: 10px;	width: 8px;	top: 275px;	right: 5px;}#sipka-leva-02 {	position: absolute;	height: 10px;	width: 8px;	top: 385px;	right: 288px;}#sipka-prava-02 {	position: absolute;	height: 10px;	width: 8px;	top: 385px;	right: 28px;}#formular-01 {	position: absolute;	width: 860px;	left: 20px;	top: 70px;	color: #000000;}#formular-01 p {	width: 500px;}td.labelik {	text-align: right;	vertical-align: top;	padding-right: 3px;}td.inputik {	padding-right: 15px;}td.labelik-redik {	text-align: right;	vertical-align: top;	padding-right: 3px;	color: #FF3300;}.odkazek {	background-color: #99FF00;	display: block;	position: absolute;	height: 10px;	width: 10px;	bottom: 2px;}select {	font-size: 11px;	width: 110px;}.nazev-typu {	color: #999999;}.product-new {    float: left;	line-height: 16px;}.request-pri, .request-cat {	float: left;	width: 100px;		padding-left: 17px;}.request-pri img, .request-cat img {	display: none;}.request-pri {	background: url(request-pri-off.gif) no-repeat left 1px;}.request-cat {	background: url(request-cat-off.gif) no-repeat top left;}.request-pri:hover {	background: url(request-pri-on.gif) no-repeat left 1px;}.request-cat:hover {	background: url(request-cat-on.gif) no-repeat top left;}.product-request {	position: absolute;	bottom: 6px;	left: 0px;	padding-left: 8px;}#search-box {	position: absolute;	top: 100px;	left: 20px;	font-size: 10px;}#search-box h2 {	font-weight: normal;	font-size: 12px;	padding: 0px;	margin: 0px 0px 7px 0px;}#search-results {	margin-top: 10px;	color: black;}#search-results p {	margin-bottom: 5px;	clear: both;}#search-results p img {	float: left;	border: 1px solid #e5e5e5;	margin-right: 7px;}#search-rescol1, #search-rescol2, #search-rescol3 {	float: left;	width: 285px;}.search-high {	border: 1px dashed silver;}.ico-pdf {	background: url('ico-pdf.gif') no-repeat top left;	padding: 0px 0px 10px 20px;	font-size: 11px;}.ico-pdf a {	font-size: 12px;}.product-count {	font-size: 10px;	color: #ACACAC;}.product-cats {	line-height: 10px;	_line-height: 11px;}.product-cats a, .product-cats .aktivni {	display: block;	padding: 0px 0px 6px 9px;	_padding: 0px 0px 5px 9px;	background: url('ico-arr.gif') no-repeat left 3px;}.designer-seller {    padding-top: 10px;}.des-sel-left {	float: left;	width: 170px;	margin-right: 10px;}.des-sel-right {	}
