body {   width:100%;	font-family: Arial, Helvetica, helvetica, sans-serif; 	font-size:10pt;	font-weight: normal;	text-align: left;  color: #515151; 	background-color: #fff; 	margin: 0px; 	padding:0px; 	}body a img {border:none;}p { 	font-size:10pt; 	margin:5px 0 5px 0px;  padding:0px;	color: #666666;	line-height:13pt;  }h1{	font-size:24pt;	font-weight: normal;	letter-spacing: 0px;  margin:0;  padding:0px; 	color: #084594;	display:block;	}h1 span{display:none;}	  h2{   	font-family:  Calirbi, Arial, Helvetica, helvetica, sans-serif;	font-size:11pt;	font-weight: bold;	letter-spacing: 0px;  margin:0px 0 10px 0;  padding:0px; 	color:#fff;	}h2 img {vertical-align:middle; margin:0 10px 0 0}h3{   	font-family:  Arial, Helvetica, helvetica, sans-serif;	font-size:11pt;	font-weight: bold;	letter-spacing: 0px;  margin:0 0 5px 0;  padding:5px 0 0px 0px;   line-height:17px;	color:#686868;	}	h4{   	font-family:  Arial, Helvetica, helvetica, sans-serif;	font-size:11pt;	font-weight: normal;	letter-spacing: 0px;  margin:0 0 5px 0;  padding:5px 0 10px 0px;   line-height:15px;	color:#5e8c40;	}a:link {   font-weight:normal;	text-decoration: underline; 	color: #6a6a6a;	}a:visited {   font-weight:normal;	text-decoration: underline; 	color: #6a6a6a;	}a:hover, a:active {  	color:#00b4c1;	text-decoration:none; 	}#container {position:relative; width:970px; margin:0 auto;}#hlavicka {position:relative;float:left;width:100%; height:142px; margin:0; padding:0; background-image: url('../images/deti.jpg'); background-repeat:no-repeat; background-position:395px 0px;}#kosik {position:absolute; width:313px; height:142px; top:0; right:0; background-image: url('../images/kosik.gif'); background-repeat:no-repeat;}#kosik p {position:absolute; left:108px; top:66px;}#kosik strong {color:#00b4c1; margin-left:7px;}#logo{position:absolute; width:317px; top:0px;}.vpravo{float:right;}.vlevo{float:left;}#menu {position:relative; float:left;   width:970px; top:0px; right:0px; padding:0px; margin:0px;font-size:15px; height:63px; background-image: url('../images/menubg.jpg'); background-repeat:repeat-x; background-color:#ea0a28;}#menu ul {margin:0; padding:0; list-style:none;}#menu ul li {float:left; }#menu ul li a {display:block;color:#fff; text-decoration:none; line-height:63px; margin:px; padding:0 20px; font-weight:bold;}#menu ul li a:hover {color:#fff; text-decoration:underline;}#menu .aktivni a {color:#fff; background-image: url('../images/menu.gif'); background-repeat:repeat-x; background-position:center right;}#menu .aktivni a:hover {color:#fff; text-decoration:none; }#hledej {position:absolute; width:220px; height:43px;top:8px; left:750px;}#hledej .hledani {position:absolute;top:8px;width:154px; padding-top:5px; color:#6d6d87; padding-left:3px;height:25px;left:8px;background-image: url('../images/input.gif'); background-repeat:no-repeat;border:0px solid white; }#hledej .submit {position:absolute;top:8px; left:172px;}#leva {float:left; width:222px; margin:8px 5px 0 0; overflow:hidden;}#kategorie {position:relative;float:left; width:222px; padding:0px 0 10px 0; background-color:#f8f8f8; background-image: url('../images/kategoriebg.gif'); background-repeat:repeat-y;  overflow:hidden;}#kategorie h2 {float:left; width:202px;padding:0 10px; height:44px; line-height:54px;  background-image: url('../images/kategorie.gif'); background-repeat:no-repeat; }#kategorie ul {margin:0; padding:0 0 0 5px; list-style:none}#karegorie ul li {float:left; width:182px; }#kategorie ul li a{ float:left;width:182px; font-weight:bold;height:22px; line-height:22px;background-image: url('../images/sipka.gif'); background-repeat:no-repeat; background-position:left center; padding-left:10px; }#kategorie ul li a:hover {color:#e00100;background-image: url('../images/sipkahover.gif'); background-repeat:no-repeat; background-position:left center; padding-left:10px;}#info {position:relative;float:left; width:222px; margin-top:10px; padding:0px 0 10px 0; background-color:#f8f8f8; background-image: url('../images/infobg.gif'); background-repeat:repeat-y;  overflow:hidden;}#info h2 {float:left; width:202px;padding:0 10px; height:44px; line-height:54px;  background-image: url('../images/kategorie.gif'); background-repeat:no-repeat; }#info ul {margin:0; padding:0 0 0 5px; list-style:none}#info ul li {float:left; width:182px; }#info ul li a{ float:left;width:182px; font-weight:bold;height:22px; line-height:22px;background-image: url('../images/sipka.gif'); background-repeat:no-repeat; background-position:left center; padding-left:10px; }#info ul li a:hover {color:#e00100;background-image: url('../images/sipkahover.gif'); background-repeat:no-repeat; background-position:left center; padding-left:10px;}#doporucujeme {position:relative;float:left; width:222px; margin-top:5px;padding:0px 0 20px 0; background-color:#f8f8f8; background-image: url('../images/kategoriebg.gif'); background-repeat:repeat-y; }#doporucujeme h2 {float:left; width:202px;padding:0 10px; height:44px; line-height:54px;  background-image: url('../images/doporucujeme.gif'); background-repeat:no-repeat; }#doporucujeme .text1 {float:left; padding:8px; text-align:left;} #doporucujeme .produkt {border:0px solid #fff !important; width:202px; height:220px; text-align:center;}#doporucujeme .produkt .obrazek {float:left; width:100px; padding:0 0 0 70px; }#doporucujeme .produkt h3 a {float:left; width:100%;font-family:tahoma;font-weight:bold; color:#00b4c1;  height:43px;}#doporucujeme .produkt h3 a:hover {text-decoration:none;}#doporucujeme .detail {margin-right:10px; margin-left:18px;}#stred {float:left; width:515px; margin:8px 6px 0 0; overflow:hidden;}#uvod {position:relative;float:left; width:515px; margin-top:-8px; background-image: url('../images/kocarek.jpg'); background-repeat:no-repeat; background-position:right bottom;}#uvod p {float:left; width:300px; margin:10px 0 10px 0; padding:0 0 50px 5px; }#uvod h2 {color:#ed2538; font-size:12pt; margin:22px 0 0px 0;padding:0 0 5px 5px; border-bottom:1px solid #e8e8e8}#uvod strong {color:#df0001}#uvod strong span {color:#00a4b1}.registrace {position:absolute; left:140px; bottom:0px; width:87px !important; height:27px; padding:0 8px !important;line-height:27px; border:1px solid #c91312; background-color:#e70618; background-image: url('../images/kosikbg.gif'); background-repeat:repeat-x;}.registrace a{color:#fff !important; text-decoration:none !important; font-weight:bold;}.registrace a:hover {text-decoration:underline !important;}.jaknakupovat {position:absolute; left:5px; bottom:0px; width:113px !important; height:27px; padding:0 8px !important;line-height:27px; border:1px solid #008b96; background-color:#00b1be; background-image: url('../images/jaknakupovat.gif'); background-repeat:repeat-x;}.jaknakupovat a{color:#fff !important; text-decoration:none !important; font-weight:bold;}.jaknakupovat a:hover {text-decoration:underline !important;}#nejnovejsi {position:relative;float:left; width:515px; margin-top:0px;padding:0px 0px 20px 0; background-color:#f8f8f8; background-image: url('../images/nejnovejsibg.gif'); background-repeat:repeat-y;  overflow:hidden;}#nejnovejsi h2 {float:left; width:495px;padding:0 10px; height:44px; line-height:54px;  background-image: url('../images/nejnovejsi.gif'); background-repeat:no-repeat; }#nejnovejsi2 {position:relative;float:left; width:515px; margin-top:10px;padding:0px 0px 20px 0; background-color:#f8f8f8; background-image: url('../images/nejnovejsibg.gif'); background-repeat:repeat-y;  overflow:hidden;}#nejnovejsi2 h2 {float:left; width:495px;padding:0 10px; height:44px; line-height:54px;  background-image: url('../images/nejnovejsi.gif'); background-repeat:no-repeat; }.produkt {float:left; width:240px; padding:8px;height:230px; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; text-align:left;}.produkt h3 a {float:left; width:100%;font-weight:bold; color:#e00100;  height:43px;}.produkt h3 a:hover {text-decoration:none;}.produkt .popis {float:left; width:120px; height:100px; overflow:hidden;}.produkt img {float:left; margin:0 7px 7px 0; border:1px solid #d7d7d7;width:100px;height:100px;}.produkt .cervena {display:block; font-weight:bold; color:#da251d; font-size:11pt;}.produkt input {float:left; width:20px; padding:4px;height:19px; text-align:right;margin-right:3px;border:1px solid #cccccc; background-image: url('../images/mnozstvi.gif');}.produkt2 {float:left; width:240px; padding:8px;height:230px;border-bottom:1px solid #dcdcdc; text-align:left;}.produkt2 h3 a {float:left; width:100%;font-weight:bold; color:#e00100;  height:43px;}.produkt2 h3 a:hover {text-decoration:none;}.produkt2 .popis {float:left; width:160px; height:100px; overflow:hidden;}.produkt2 img {float:left; margin:0 7px 7px 0; border:1px solid #d7d7d7}.produkt2 .cervena {display:block; font-weight:bold; color:#da251d; font-size:11pt;}.produkt2 input {float:left; width:20px; padding:4px;height:19px; text-align:right;margin-right:3px;border:1px solid #cccccc; background-image: url('../images/mnozstvi.gif');}.mnozstvi {float:left; line-height:27px; font-weight:bold; margin-right:5px}.detail {float:left;  height:27px; padding:0 8px; margin-right:17px;line-height:27px; border:1px solid #14939e; background-color:#14939e; background-image: url('../images/detailbg.gif'); background-repeat:repeat-x;}.detail a{color:#fff !important; text-decoration:none !important; font-weight:bold;}.detail a:hover {text-decoration:underline !important;}.kosik {float:left; height:27px; padding:0 8px;line-height:27px; border:1px solid #c50100; background-color:#c50100; background-image: url('../images/kosikbg.gif'); background-repeat:repeat-x;}.kosik a{color:#fff !important; text-decoration:none !important; font-weight:bold;}.kosik a:hover {text-decoration:underline !important;}.obal {float:left; width:100%; margin:0; padding:0;}#novinky {position:relative;float:left; width:515px; margin:5px 0 5px 0;padding:0px 0 20px 0; background-color:#f8f8f8; background-image: url('../images/nejnovejsibg.gif'); background-repeat:repeat-y;  overflow:hidden;}#novinky h2 {float:left; width:495px;padding:0 10px; height:44px; line-height:54px;  background-image: url('../images/aktuality.gif'); background-repeat:no-repeat; }#novinky ul{float:left;list-style:none;margin:0px ; padding:0px 0 20px 15px;}#novinky ul li {float:left; width:100%; line-height:25px;}.novinky {float:left;  height:27px; padding:0 8px;margin:0px 10px 10px 10px;line-height:27px; border:1px solid #008b96; background-color:#008b96; background-image: url('../images/detailbg.gif'); background-repeat:repeat-x;}.novinky a{color:#fff !important; text-decoration:none !important; font-weight:bold;}.novinky a:hover {text-decoration:underline !important; }#prava {float:left; width:222px; margin:8px 0 0 0; overflow:hidden;}#prihlaseni {position:relative;float:left; width:202px; padding:10px;height:151px; background-image: url('../images/prihlasenibg.gif'); background-repeat:no-repeat; background-color:#f2154d;  overflow:hidden;}#prihlaseni input {float:left;width:130px; height:24px; margin-bottom:8px; padding:5px 0 0 3px; background-image: url('../images/input2.gif'); background-repeat:no-repeat; border:0px solid #fff;}#prihlaseni label {float:left;display:inline; color:#fff !important;font-size:10pt; width:68px; line-height:26px; height:26px; font-weight:bold; overflow:hidden;}#prihlaseni a {color:#fff; font-size:7pt;}#prihlaseni .prihlasit {position:absolute; bottom:2px; right:10px; width:88px; height:29px; background-image: url('');}#prihlaseni h2 {margin:8px 0 20px 0;}#akce {position:relative;float:left; width:222px;margin:5px 0 5px 0;padding:0px 0 20px 0; background-color:#f8f8f8; background-image: url('../images/kategoriebg.gif'); background-repeat:repeat-y; overflow:hidden; }#akce h2 {float:left; width:202px;padding:0 10px; height:44px; line-height:54px;  background-image: url('../images/doporucujeme.gif'); background-repeat:no-repeat; }#akce .produkt {border-right:0px solid #fff !important; width:202px; height:230px; text-align:center;}#akce .produkt .obrazek {float:left; width:132px; padding:0 0 0 70px;   }#akce .produkt h3 a {float:left; width:100%;font-weight:bold; color:#00b4c1;  height:43px;}#akce .produkt h3 a:hover {text-decoration:none;}#akce .detail {margin-right:10px; margin-left:18px;}#kontakt {position:relative;float:left; width:222px; padding:0px 0 20px 0; background-color:#f8f8f8; background-image: url('../images/kategoriebg.gif'); background-repeat:repeat-y; overflow:hidden; }#kontakt h2 {float:left; width:202px;padding:0 10px; height:44px; line-height:54px;  background-image: url('../images/kategorie.gif'); background-repeat:no-repeat; }#kontakt p {float:left; width:100%;height:40px;margin-left:10px;}#kontakt img {float:left; margin:0 8px 8px 0;}#pata-obal {position:relative; border-top:1px solid #007d88;margin-top:8px; padding:30px 0;float:left; width:100%; background-color:#00b4c1;}#pata {position:relative; width:970px; margin:0 auto; }#pata p{color:#fff;}#pata a {color:#fff}#cap {position:absolute; top:-138px; left:35px;width:144px; height:122px; background-image: url('../images/cap.jpg'); background-repeat:no-repeat;}.konec {position:absolute; left:0px;bottom:0px;width:222px; height:7px; background-image: url('../images/konec.gif'); background-repeat:no-repeat;}.konec2 {position:absolute; left:0px;bottom:0px;width:515px; height:6px; background-image: url('../images/konec2.gif'); background-repeat:no-repeat;}#trideni {position:relative;float:left; width:483px; margin-top:-10px; background-color:#e4e4e4; padding:15px; border:1px solid #dcdcdc; border-top:0px solid #fff;}#trideni select {margin-right:8px;}#detail {float:left; width:515px; background-color:#fff;  margin-bottom:8px; }#detail h1 {color:#ed2538; font-size:12pt; margin:16px 0 10px 0;padding:0 0 5px 5px; border-bottom:1px solid #e8e8e8}#detail h2 {color:#ed2538; font-size:12pt; margin:16px 0 10px 0;padding:0 0 5px 5px; border-bottom:1px solid #e8e8e8}#popis {float:left; width:515px;}#velkafotka {float:left; width:240px; text-align:center;}#detail img {border:0px solid #d7d7d7;}#detail .cervena {color:#c62119}#koupitapopisek {float:left; width:260px;margin-left:5px;}#koupit {float:left; width:250px; padding:10px; background-color:#f0f0f2; border:1px solid #e6e6e6;}#koupit input {float:left; width:25px; margin-top:4px; height:22px; padding-top:5px; margin-right:3px; border:1px solid #c0c0c0}#koupit .leva {float:left; width:90px;}#popisek {float:left; width:500px; margin:5px 0 0 5px;}#popisek {font-weight:bold;}.text1 {float:left; padding:8px; text-align:left;}#vice {float:left; width:495px; padding:10px;}