body      {font-family: Tahoma, "Trebuchet MS", "Geneva CE", lucida, sans-serif;  font-size:70%; color: #000;padding:	0px; margin:0px; background: #FFF; line-height: 1.4;}.noprint,#nahoru,#logo,div.pageHead,div.pageHead3, div.pageHead3,#logo,#topkosik, #topinfolinka,#pruh1, #pruh2, #tabs-4, #tabs-5, #tabs-6, #tabs-7, #tabs-8, .pageBottom, #obsahKosiku, .produktdoprava, #obsahKosiku2{display: none}h4        {font-size: 120%; margin: 10px 0px 5px; padding: 0px; border-bottom: 1px dotted #ccc}h3        {font-size: 120%; margin: 10px 20px 5px;clear: both; padding: 0px; border-bottom: 1px dotted #ccc}h5        {clear: both; font-size: 100%; margin: 10px 0px 1px; padding: 0px}h6        {clear: both; font-size: 120%; margin: 10px 0px 5px; padding: 0px; border-bottom: 1px dotted #ccc}p         {padding: 3px 15px}td, th    {vertical-align: middle}a         {color: #c00; text-decoration:	underline;}.right    {text-align: right}table     {font-size: 100%}input      {font-size: 100%}div.pageClearBox, .pageClearCategoryBox, .clear {clear: both; position: relative; font-size: 0px;}.clearleft  {clear: left; font-size: 0px}div.pageBody {width: 100%; margin: 0px; padding: 0px}a#akce  {display: none}a#akce strong {display: none}h2.titleMain {display: none; padding:0px;margin:	0px 0px 20px;}.pageform p {margin: 3px}h3.titleInfolinka {display: none}ul.headMenu {display: none}div.headSearch {display: none}input.searchInput {background: url( "./../images/img_design/bg_search_input.gif" ) center left repeat-x;	height:	17px;	border:	1px solid #000;	font-size: 9pt;	color:#666;}* html input.searchInput {height:	20px;	margin-top:	1px;}input.searchInputSubmit {	margin:	0px 0px -8px 5px;}* html input.searchInputSubmit {	margin:	0px 0px -5px 5px;}input.formButton, input.formButton2, input.formButton3 {display: none}fieldset {border:	1px solid  #999; margin: 15px 0px 15px 0px; padding: 0px 10px 10px 10px;}legend {color: #999; font-weight:	bold; padding: 3px 7px 3px 7px; margin:	0px 0px 10px;	}/* KOSIK */div.headTrash {position: absolute; right: 0px; top:	71px; width: 163px; height:	58px; background:	url( "./../images/img_design/bg_trash.gif" ) top left repeat-x; border: 1px solid #333; border-bottom: 0px;border-right: 0px; color:	#FFF; font-size: 11px; text-align: right; padding: 0px 5px 0px 0px;}* html div.headTrash {right: 0px; width: 168px;	height:	59px;}div.trashTitleBox {background:url( "./../images/img_design/bg_titletrash.gif" ) top left no-repeat; height:	18px;	padding: 1px 0px 0px 5px; text-align:	left; margin:	0px 0px 2px; }h5.trashTitle {font-size:	1.00em;	background:	url( "./../images/img_design/icon_trash.gif" ) left center no-repeat; padding: 0px 0px 0px 18px; margin: 0px;	color:#FFF; border: 0px}/* UZIVATEL */div.headUser {display: none}* html div.headUser {right:	0px; width:	168px; height: 71px;}div.userTitleBox {background:	url( "./../images/img_design/bg_titleuser.gif" ) top left no-repeat; height: 17px; padding:	1px 0px 0px 5px; text-align:left; margin:	0px 0px 2px 0px; }h5.userTitle {font-size: 1.00em; background: url( "./../images/img_design/icon_user.gif" ) center left no-repeat;	padding: 0px 0px 0px 18px; margin: 0px;	color: #FFF; border: 0px; }a.linkUser {padding: 0px 0px 0px 12px; background: url( "./../images/img_design/icon_sipka_menu.gif" ) center left no-repeat; font-size: 11px; text-decoration:	none; color: #ffe522 }a.linkUser:hover {text-decoration: underline;}/* DEFINICE STYLU BLOKU S OBSAHEM STRANEK */div.pageContent {margin: 0px; padding: 0px; width: 100%; clear: both}div.pageContentBox {padding: 5px 5px;}/* DEFINICE STYLU PROSTREDNIHO SLOUPCE */div.pageMiddleColumn p {padding:	7px 20px 7px 20px;	margin:	0px;}.showHomeNews        {margin-right: 10px; margin-left:340px; background: url( "./../images/img_design/novinky.gif" ) left top no-repeat; padding: 15px 0px 10px 10px}div.pageContent h6 {font-family: 'Trebuchet MS',Tahoma, Arial, Helvetica, sans-serif; clear: none; font-size: 120%; color: #fff; background: #900; margin: 10px 10px 5px; padding: 2px 8px; border-bottom: 0px}div.pageContent h6 span {}#podminky h5, .pageContentDocument h5 {font-size: 110%; color: #900; margin: 15px 5px 0px; padding: 0px; border-bottom: 1px dotted #900}#vyhodyindex  {float: left;font-variant: small-caps; position: relative; width: 320px;font-size: 120%; margin: 10px 5px 10px 5px;background: url( "./../images/img_design/novinky2.gif" ) left bottom no-repeat; padding: 0px 0px 40px 15px}#vyhodyindex h3       {margin: 10px 0px; border: 0px; padding: 3px 5px; font-size: 120%}#vyhodyindex h3 em      {font-style: normal}#vyhodyindex ul {padding: 0px 0px 0px 5px; margin:15px 0px 0px 15px;  list-style: decimal; color: #f60}#vyhodyindex li {margin: 0px; padding: 5px 0px 2px 2px; color: #000}#vyhodyindex li strong {color: #900}.listOfCategories2 {clear: both; padding:4px 10px;color: #000; margin:0px 10px 10px;list-style-type:none;}#specindex           {}#box2         {width: 193px;float: left; position: relative; border: 0px solid #efefef; text-align: center; margin: 1px; padding: 7px 8px; background: url( "./../images/img_design/novinky.gif" ) left top no-repeat; }#box2 dt            {background: #efefef;font-size: 110%;  height: 40px; padding: 4px 8px; font-weight: bold;}#box2 dt a        {font-weight: bold}.box_text3       {margin: 0px; padding: 4px 4px 4px 8px}.box_text3 span  {font-size: 10px; padding: 0px 4px; font-family: Arial, Helvetica, sans-serif; margin-bottom: 4px}.box_text5       {margin: 0px; padding: 4px 4px 4px 8px; text-align: left}.box_obr2  {margin: 5px; padding: 0px; }.box_obr2 img {border:0px}.box_cena2  {margin: 0px; padding: 2px 8px; text-align: left}.box_text4       {margin: 0px; padding: 0px 0px 0px 8px; text-align: right }/* novinky */ul.homeNews {margin: 0px 5px 5px 10px; padding: 0px; list-style:none}.newsnad {color: #a7383a; font-size: 100%; margin-bottom: 3px}ul.homeNews li {padding: 1px 5px 1px 0px; margin: 0px 0px 10px}ul.homeNews li span.homeNewsDate {color:#666;padding:0px 0px 5px 0px; }ul.homeNews li a {font-weight:bold;}div.newsItemDate {color:#666;}h4.newsItemTitle {margin:0px;font-size:1.00em;}div.newsItem {padding:0px 0px 15px 0px}.listOfCategoriesindex {clear: both; padding:0px;margin:0px 15px 0px;list-style-type:none}/* DEFINICE STYLU V LEVEM SLOUPCI */div.pageLeftColumn {display: none}.akceTitlediv h5,.akceTitlediv2 h5  {padding: 4px 0px 6px 10px; margin: 0px 0px 0px ; font-size: 100%; color: #fff}.akceTitlediv h5 a,.akceTitlediv2 h5 a  {color:	#FFF; text-decoration:	none;}.akceTitlediv {background: #c00 url( "./../images/img_design/bg_bluebar.gif" ) left 2px repeat-x;padding: 0px; border-top: 1px solid #710101; margin: 0px 0px 1px ; font-size: 100%; color: #fff}.akceTitlediv2 {background: #c00 url( "./../images/img_design/bg_bluebar.gif" ) left 2px repeat-x;padding: 0px; border-top: 1px solid #710101; margin: 0px 0px 1px ; font-size: 100%; color: #fff}.bokpod {text-align:left;	margin:	0px 0px 10px;	padding: 5px 9px;	border:	1px solid #EECECE; border-top: 0px;	background:	#FFF5F5;	}.bokpod img {border: 0px; margin: 5px;}.tel, .fax, .skype , .icq {margin: 6px 0px}.mail {display: block; float: left; margin: 4px 0px; width: 100%; _width: 160px; text-align: right; }#kontaktbox {font-weight: bold; text-align: right; padding: 2px 5px 5px 2px}#kontaktbox em {font-size: 85%; color: #999; font-style: normal; font-weight: normal}#kontaktbox span {display: block; margin-right: 4px; float: left}#kontaktbox span strong {display: none; width: 42px; height: 20px}#mail       {background:  url( "./../images/img_design/ikon-mail.gif" ) 50% 50% no-repeat;width: 30px; height: 20px; }#telefon    {background:  url( "./../images/img_design/ikon-telefon.gif" ) 50% 50% no-repeat;width: 30px; height: 20px; }#icq      {background:  url( "http://wwp.icq.com/scripts/online.dll?icq=446016594&img=5" ) 50% 50% no-repeat;width: 30px; height: 20px; }#skype    {background:  url( "./../images/img_design/ikon-skype.gif" ) 50% 50% no-repeat;width: 38px; height: 20px; }.skype img {vertical-align: middle}/* ---- mailing ---- */.bokpod .itemInfo {padding:10px;	color:#666;}.bokpod .itemInput {padding:10px;color:#666;}.bokpod input.formInput {border:1px solid #c00;font-size: 100%; padding: 1px 0px; width:100px;}.bokpod #submitEmail {font-size:	100%;font-weight:	normal;	color:#FFF;	background:	#c00 url( "./../images/img_design/bg_bluebar.gif" ) left top repeat-x;	border:	0px solid #c00; padding: 1px 2px}.bokpod form  {margin: 0px}/* KATALOG */ul.catalogueMenu {padding: 0px; margin:	0px; list-style-type:	none; background:#efefef }ul.catalogueMenu li {padding: 0px; margin: 0px;background: #fff; border-bottom: 1px solid #efefef}ul.catalogueMenu li li        {border-top: 1px solid #efefef; border-bottom: 0px}ul.catalogueMenu li a {margin:	0px 0px 0px; display: block; border-bottom: 0px dotted #7DCBF2; font-weight:	bold;	text-decoration: none}* html ul.catalogueMenu a {display:	inline; width:167px}ul.catalogueMenu li.listItem_0 a {padding: 5px 3px 5px 8px; color: #000; background: #999 url('./../images/img_design/menuroh.gif') right top no-repeat}ul.catalogueMenu li.listItem_1 a {padding: 3px 3px 3px 12px; color: #000;  background: #ccc; font-weight: normal; border-left: 4px solid #fff}ul.catalogueMenu li.listItem_2 a {padding:	3px 0px 3px 25px;	background: gainsboro; border-left: 8px solid #fff}ul.catalogueMenu li.listItem_3 a {padding: 3px 0px 3px 45px; }ul.catalogueMenu li.listItem_0 a:hover {color: #fff; background: #cf1010 url('./../images/img_design/menuroh.gif') right top no-repeat}ul.catalogueMenu li.listItem_1 a:hover {color: #fff; background: #cf1010; }ul.catalogueMenu li.listItem_2 a:hover {color: #fff; background: #cf1010;}ul.catalogueMenu li.listItem_3 a:hover {}/* AKCE MESICE */#akcnibox   {text-align: center}strong.red {color:#FF0000;}strong.crossed {text-decoration: line-through;}.button_kosik       {float: right; display: block; vertical-align: middle; font-size: 0px; width: 90px; height: 21px; text-decoration: none; background: url('./../images/img_design/button_kosik.gif') 50% bottom no-repeat; border: 0px solid #ccc; margin: 12px 1px 0px; padding: 0px }.button_kosik:hover {background: url('./../images/img_design/button_kosik.gif') 50% top no-repeat}.button_kosik span      {display: none}.button_detail       {float: right;display: block; vertical-align: middle;  font-size: 0px; width: 24px; height: 21px; text-decoration: none; background: url('./../images/img_design/button_detail.gif') 50% top no-repeat; margin: 12px 1px 0px; border: 0px solid #ccc; padding: 0px}.button_detail:hover {background: url('./../images/img_design/button_detail.gif') 50% bottom no-repeat}.button_detail span      {display: none}/* DEFINICE STYLU V PRAVEM SLOUPCI */div.pageRightColumn {display: none}div.pageRightColumn p {padding:	8px;	margin:0px;}/* CHEAP */div.pageNavigace {display: none }div.pageNavigace strong {color:	#FFE522; padding: 0px 0px 0px 18px;background: url( "./../images/img_design/icon_navigace.gif" ) 5px center no-repeat; }div.pageNavigace span {color: #FFF;}div.pageNavigace a {color: #FFE522; text-decoration:none;}div.pageNavigace a:hover {color:#FFE522; text-decoration:underline;}/* SPECIAL */div.pageSpecial {height: 225px; line-height:	25px; background:	url( "./../images/img_design/bg_special.gif" ) center left repeat-x; padding:	0px 0px 0px 5px; margin: 0px;	border-bottom:1px solid #FFF; color:  #FFF;	clear: both;}h3.specialTitle {font-size:	1.0em; padding:	4px 10px 4px 10px; margin:	10px 5px 5px 5px;	color: #000; border-left: 3px solid #666; color: #666; background: whitesmoke; clear:	both;}h1.specialTitle {font-family: Verdana, Tahoma,Arial,Helvetica,  sans-serif; word-spacing: normal; font-size:	2.10em;	padding: 6px 0px 0px;	margin: 10px;	border-bottom: 1px dotted #900; clear: both;}/* PATICKA */div.pageBottom {position:relative;border-top: 1px dotted #ccc; background: #fff; margin: 0px 175px 20px 175px; padding: 0px}.patmenu2       {text-align: right; background: #fff; margin: 35px 15px 5px; clear: both}.patmenu2 a      {background: url( "./../images/img_design/sipkanahoru.gif" ) center right no-repeat; padding: 4px 10px}.pat   {background: #ececec; border:1px solid #b0b0b0; padding: 2px 0px; margin: 5px 5px}.zde  {background: #b0b0b0; color: #fff; padding: 3px 4px 4px; margin-right: 5px}.pat a   {text-decoration: none}.pat2    {margin-top: 0px; color: #a0a0a0}/* CART */table.listTableCart {background:#FFF;margin:15px 0px 0px 0px; border-collapse: collapse}table.listTableCart tr.listTableCartHead {color:#000;	background:#ccc;}tr.listTableCartTotal {color:#000;background:#ccc}tr.listTableLine_01 {background:#f0f0f0}tr.listTableLine_02 {background:#f0f0f0;}tr.listTableLine_over {background:#F6F6F6;}table.listTableCart th,table.listTableCart td  {border: 1px solid #fff; padding: 3px 5px}.nazev  {text-align: left}.mj     {width: 20px; text-align: center}.cena   {width: 75px; text-align: center}.delete {width: 5px; background: #fff}table.listTableCart2 {float: right; position: relative; width: 200px; background:#FFF;margin:15px 0px 0px 0px; border-collapse: collapse}div.formButtons {padding:0px;margin:10px 20px; text-align: right}div.listTableBox {margin:0px 10px; }div.listTableBox form {padding:0px;margin:0px;width: 100%}div.listTableBox table.listTable tr.listTableHead {color:#000;background:#D6D6D6;}div.listTableBox table.listTable tr.listTableLine_01 {background:#EDEDED;}div.listTableBox table.listTable tr.listTableLine_02 {background:#E0E0E0;}div.listTableBox table.listTable tr.listTableLine_over {background:#F6F6F6;}.total    {text-align: right}/* stranka produktu */div.listTableOptions {margin:	10px 15px}div.listTableOptions h5 {font-size: 1em;  margin: 2px 0px}div.listTableOptions form {padding:0px; margin:0px;}table.listTable  {width: 100%; text-align: left; border-collapse: collapse; border: 0px}.listTable th  {color: gray; padding: 4px 5px; background: #fff; border-bottom: 1px solid #dbf0f0 }table.listTable td  {padding: 2px 5px; border-bottom: 1px solid #fff}.prava {text-align: right; background: #F0F0F0 }.leva {text-align: left; background: #F0F0F0; }.center {text-align: center;background: #F0F0F0;}#doprava {width: 195px; clear: right; margin: 30px 0px 10px 0px; text-align: left;}#doprava table  { border-collapse: collapse; margin: 0px 0px 0px 15px}#doprava td {padding: 3px;border: 1px solid #3B566D; background: #f1f7fb}div.productPictureMain {float:right; position: relative;text-align: center; margin:	0px 10px 10px 10px}div.productPictureMain img {border:0px solid #ccc;	margin:	0px}div.productPictureMain a#lupa {display: block; text-align: right; background:url( "./../images/img_design/lupa.gif" ) right center no-repeat; padding: 2px 20px 2px 0px; margin-right: 20px}#formContactProduct  {clear: both; padding:4px 10px;border:1px solid #999;background: #fff; margin:0px 10px 10px;list-style-type:none;}#formContactProduct label {position: relative}div.productTextDescription {clear:both;}div.productTextDescription h3 {font-size: 1em; border: 0px; margin: 0px}div.productTextDescription ul {margin-top: 2px}div.productTextDescription li {list-style-type: none}div.productTextDescription div {padding: 4px 10px}div.productTextDescription table, tbody {border-collapse: collapse; border: 0px; background: #fff; margin: 4px 10px}div.productTextDescription tr.a {background: #f2f2f2}div.productTextDescription td {padding: 3px 10px 4px 10px; border: 0px}div.productTextDescription td.1 {font-weight: bold; text-align: right}div.productShortDescription {padding:5px 15px; margin-bottom: 5px}table#infoprodukt {border-collapse: collapse; margin: 10px 15px;}table#infoprodukt td  {border: 1px solid #fff; padding: 2px 8px}table#infoprodukt .infoproduktleft  {background: #ccc}table#infoprodukt .infoproduktright  {background: #F0F0F0; font-weight: bold}span.showNewPrice {font-weight:bold;}span.showOldPrice {color:#999;font-size:90%;}.nahoreakce       {position: relative; margin: 0px 15px; padding: 0px; float: left}/* kosik */a.iconRemove {float:left;	width:16px;	height:	16px;background:url( "./../images/img_design/icons/icon_cart_remove.gif" ) center center no-repeat;margin:0px 5px 0px 0px;	}a.iconRemove span {display:none;}/* listovani strankami */div.listTableResults, div.listTableResultsTop {	color:#999;background:#f8f8f8;height:26px;line-height:26px; padding:0px 5px 0px 5px;	margin: 0px 10px; border-top:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6;}div.listTableResults div.listTableResultsPages, div.listTableResultsTop div.listTableResultsPages {	margin:	0px;	float:right;}div.listTableInfo, div.listTableInfoTop {	color:#333; height:	26px; line-height:26px; padding:0px 5px; margin:0px 10px; clear:both;}* html div.listTableInfoTop {padding:0px 5px 0px 0px;}div.listTableInfo {background:#efefef;border-bottom:1px solid #E6E6E6;}div.listTableInfoTop {background: #efefef	}div.listTableInfoTop a, div.listTableInfo a {	}div.listProductsType, div.listProductsTypeTop {text-align:right;float:right;}div.listProductsType a.listProductsTypeTable, div.listProductsTypeTop a.listProductsTypeTable {	padding:			0px 0px 0px 14px;	margin:0px 0px 0px 5px;	background:	url( "./../images/img_design/icons/icon_list_table.gif" ) left center no-repeat;}div.listProductsType a.listProductsTypeThumbnails, div.listProductsTypeTop a.listProductsTypeThumbnails {	padding:			0px 0px 0px 14px;	margin:0px 5px 0px 5px;	background:url( "./../images/img_design/icons/icon_list_thumbnails.gif" ) left center no-repeat;}div.listProductsSort, div.listProductsSortTop {background: #efefef; color:#999;padding:0px;}div.listProductsSortTop {margin:0px 0px 0px 5px;}div.listProductsSort a.itemActive, div.listProductsSortTop a.itemActive {font-weight:bold;}a.iconPageFirst {width:15px;height:16px;padding:0px;margin:5px 2px 0px 2px;float:left;	background:			url( "./../images/img_design/icons/icon_page_first.gif" ) left center no-repeat;	display:			block;}a.iconPagePrevious {width:10px;	height:16px;padding:0px;margin:5px 2px 0px 2px;float:left;	background:			url( "./../images/img_design/icons/icon_page_previous.gif" ) left center no-repeat;	display:			block;}a.iconPageNext {width:10px;height:16px;padding:0px;margin:5px 2px 0px 2px;float:left;	background:			url( "./../images/img_design/icons/icon_page_next.gif" ) left center no-repeat;	display:			block;}a.iconPageLast {width:15px;height:16px;padding:0px;margin:5px 2px 0px 2px;float:left;	background:			url( "./../images/img_design/icons/icon_page_last.gif" ) left center no-repeat;	display:			block;}a.iconPageFirst span, a.iconPagePrevious span, a.iconPageNext span, a.iconPageLast span {display:none;}/* CATALOGUE */span.showNewPrice {font-weight:normal}.itemThumbnailPrice span.showOldPriceAll {color:#000;}.itemThumbnailPrice span.showOldPrice {font-weight:bold;text-decoration:line-through;}.itemThumbnailPrice input.itemThumbnailPriceQuantity {width:15px;border:1px solid #AAAAAA;}.itemThumbnailPrice input.itemThumbnailPriceButton {vertical-align:middle;margin: -5px 0px 0px 0px;}.itemThumbnailCode {color:#666;	text-align:center;width:150px;line-height:20px;border-top:1px solid #999;background-color:#F3F3F3;bottom:0px;margin:0px -5px 0px -5px;position:absolute;}.listThumbnailsClear {clear:both;}.listThumbnails {padding:0px;margin:5px 0px 5px 0px;clear:both;}* html .listThumbnails {margin:0px;}div.listThumbnailsCrossSelling {min-height:150px;padding:0px;margin:5px 0px 5px 0px;}.nad    {clear: both; margin: 10px 10px 0px; font-size: 100%; padding: 4px 0px 3px;  color: #fff; border:0px}.nad span   {padding: 4px 10px; color: #fff;  background: #666 url( "./../images/img_design/h5nad.gif" ) left top repeat-x; border: 1px solid #999}.listOfCategories {clear: both; padding:4px 10px;background: #fff; border:1px solid #999;margin:0px 10px 10px;list-style-type:none;}ul.listOfCategories li.listItem {padding:0px 0px 0px 0px;margin:0px 5px 0px 0px;display:inline;}ul.listOfCategories li.listItem a {font-weight:	bold;	padding:0px 0px 0px 8px;}.listOfCategories p {margin: 1px; padding: 5px}p.noItems {padding: 10px;	color:#666;}div.pageContentShow {padding:			10px;}div.searchInfo {text-align:center;margin:	0px 0px 15px 0px;}/* popis categorie */div.categoryDescription {padding:3px 10px 5px 10px;}div.categoryDescription p {	margin:0px 0px 5px 0px}.categoryDescription ul   {margin-top: 0px; margin-bottom: 0px}.categoryDescription li   {list-style-type: square}/* document_detail */div.pageContentDocument {padding:10px;}div.pageContentDocument h3, div.pageContentDocument h4, div.pageContentDocument p {margin:0px 0px 10px 0px;}#formSearchMain {margin:10px}.linkActive {color: #CC0000;}#boxLinks   {list-style-type: decimal; padding: 5px 0px 10px 28px; margin: 0px 0px 10px}#boxLinks li  {padding: 2px 0px}#box        {clear: both;width: 100%;padding: 7px 0px; margin: 0px 10px}#box1      {float: left; width: 47%; min-height: 160px;_height: 160px; margin: 1px 1px; padding: 8px 7px; background: url( "./../images/img_design/novinky3.gif" ) left top no-repeat; border:0px solid #efefef; }#box1 dt            {background: #efefef;font-size: 110%; padding: 3px 8px 4px; font-weight: bold;}#box1 dt a        {font-weight: bold}.box_text       {margin: 0px; padding: 4px 0px 4px 8px; text-align: left }.box_text span, .nahoreakce span  {font-size: 10px; padding: 0px 4px; font-family: Arial, Helvetica, sans-serif; margin-bottom: 4px}.akce     {color: red; border: 1px solid red}.news     {color: #3c0; border: 1px solid #3c0; margin-bottom: 5px}.tip     {color: #c0c; border: 1px solid #c0c; margin-bottom: 5px}.box_obr  {margin: 5px 0px; padding: 0px; float: right; text-align: center}.box_obr img {border:0px}.box_cena  {margin: 0px; font-weight: normal; padding: 2px 8px; clear: both;float:left; text-align: left; width: 160px; color:#900 }.box_text2       {margin: 0px; padding: 0px 0px 5px 0px; text-align: right }.akcni        {display: block; text-align: center; padding: 10px 0px}.akcni img    {margin: 0px auto; border: 1px solid #f60}/* ----- poptavkovy formular ------ */#popt   {margin: 5px 20px}/* ----- podminky ------ */#podminky         {margin: 5px 0px; padding: 5px 10px;list-style-type: none}#podminky ul       {list-style-type: decimal; list-style-position:	inside;  }#podminky ul ul     {list-style-type: lower-alpha; list-style-position:	inside}#podminky li      {margin-top: 6px; padding: 0px}#podminkymenu     {margin-top: 0px; margin-bottom: 0px; list-style-type: square}a.proc {margin-left: 10px}.bubl{font-weight:normal;cursor:help;color:#c00;border-bottom: 1px dotted #c00;text-decoration:none; margin-left: 10px}#buble-cnt{position:absolute;background:#fff; padding: 4px }#buble{position:relative;width:250px;padding:10px;background-color:#fff5f5;border:1px solid #eecece; z-index: 999; text-align: left}#buble .close{position:absolute;right:5px;bottom:5px;padding:0px 25px 4px 0;background:url("./../images/img_design/close.gif") 100% 0 no-repeat;color:#FF0000;text-decoration:underline;cursor:pointer;_cursor:hand}#buble h4{font-size:100%;margin:0em 0 0 0;font-weight:bold; border-bottom: 1px solid #eecece}#buble p{padding:0;margin:0 0 0.9em 0;line-height:1.5em}#buble p img{float:left;margin:4px 8px 0 0;position:relative;border:1px solid #000}#buble .clear{clear:both;overflow:hidden;height:1px}#ma {padding: 0px; float: left; position: relative; background: #fff; width: 200px; font-size: 1px; border: 0px; margin: 0px 10px 0px}#ma img {border: 0px}.skryvany {display: block; margin: 0 1em 5px; }#kraj     {margin: 0px; padding: 5px 30px}#kraje    {margin-left: 250px; padding: 0px 20px 0px; height: 150px}#kraje strong  {display: block; padding: 2px 5px}#kraje ul {margin: 2px 0px 8px; list-style: none; padding: 0px}#kraje li {margin: 2px 5px; padding: 0px 10px}#dopr li     {list-style: square}#cendopr     {width: 70%; margin: 0px auto; clear: both}#cendopr table  {border: 1px solid #ececec; border-collapse: collapse; margin: 15px}#cendopr th, #cendopr td     {border: 1px solid #ececec; padding: 4px 7px}.nastred      {text-align: center;}.auto         {background: #ececec; font-weight: bold}