a
{
	color: #00f;
	text-decoration: underline;
}

a:hover
{
	color: #00f;
	text-decoration: none;
}

body
{
	background-color: #fff;
	border: 1px solid #000;
	margin: auto auto;
	padding: 0px;
	width: 960px;
}

fieldset
{
	border: 1px solid #000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	margin-bottom: 15px;
	padding: 5px;	
}

h1
{
	color: #151b8d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

h2
{
	color: #151b8d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

html
{
	background-image: url('img/rastr.gif');
	background-repeat: repeat;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0px;
	padding: 0px;
}

legend
{
	background-color: #f5f5f5;
	border: 1px solid #000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	padding: 3px;		
}

.akcni_set
{
	border-bottom: 1px dotted #ccc;
	clear: both;
	height: 83px;
	margin-bottom: 5px;
}

.akcni_set .cena
{
	float: left;
	margin-left: 10px;
	text-align: right;
	width: 130px;
}

.akcni_set .cena div
{
	height: 15px;
	overflow: hidden;
	padding: 5px;
}

.akcni_set .middle
{
	font-size: 8pt;
	font-weight: bold;
	float: left;
	height: 78px;
	overflow: hidden;
	width: 300px;
}

.akcni_set .middle div
{
	height: 26px;
	overflow: hidden;
}

.akcni_set .obr
{
	float: left;
	height: 75px;
	margin-right: 10px;
	overflow: hidden;
	text-align: center;
	width: 100px;
}

.akcni_set .obr img
{
	max-height: 75px;
	max-width: 100px;
}

.fl-c
{
	clear: both;
	font-size: 0px;
}

.fl-l
{
	float: left;
}

.fl-r
{
	float: right;
}

.greenbtn
{
	background-image: url('img/greenbtngray.png');
	background-position: center center;
	border: 1px solid #6daa41;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;	
}

.greenbtn:hover
{
	background-image: url('img/greenbtn.png');
}

.kosik_l
{
	float: left;
	width: 80px
}

.kosik_pridano
{
	background-color: #ccc;
	border: 1px solid #aaa;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	margin: 10px 0px 15px 0px;
	padding: 5px;
	text-align: center;
}

.kosik_r
{
	color: #a00;
	float: right;
	font-size: 9pt;
	font-weight: bold;
	text-align: right;
}

.objednavky-ceka, .reklamace-vyrizenako
{
	background-color: #ffc0cb;
}

.objednavky-vyrizena, .reklamace-vyrizenaok
{
	background-color: #98fb98;
}

.objednavky-vyrizujese, .reklamace-vyrizujese
{
	background-color: #fffacd;
}

.param-left
{
	float: left;
	font-size: 8pt;
	font-weight: bold;
	width: 200px;
}

.recenze
{
	border: 1px solid #000;
	padding: 5px;
}

.recenze div.hvezdy
{
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	margin: 2px 0 2px 0;
	padding: 2px 0 2px 0;
}

.recenze div.klady, .recenze div.zapory
{
	float: left;
	margin-right: 10px;
	width: 250px;
}

.recenze div.ostatni
{
	clear: both;
	margin-top: 5px;
}

.reklamace-prijem
{
	background-color: #ee82ee;
}

.reklamace-rma
{
	background-color: #e6e6fa;
}

.rozdelovnik
{
	background-color: #ffa500;
	border: 1px solid #000;
}

.zbozi
{
	float: left;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	margin: 0px 1px 15px 1px;
	width: 183px;
}

.zbozi_akce
{
	font-size: 7pt;
	font-weight: bold;
	left: 0px;
	position: absolute; 
	top: 0px;
	width: 50px; 
}

.zbozi_akcni
{
	background-color: #f00;
	color: #fff;
	font-size: 7pt;
	font-weight: bold;
	padding: 3px 0px 3px 0px;
	text-align: center; 
	width: 100%;
}

.zbozi_bazar
{
	background-color: #00f;
	color: #fff;
	font-size: 7pt;
	font-weight: bold;
	padding: 3px 0px 3px 0px;
	text-align: center; 
	width: 100%;
}

.zbozi_cena
{
	display: block;
	font-weight: bold;
	height: 30px;	
	padding-top: 3px;
}

.zbozi_cena_bez_dph
{
	color: #800;
	float: left;
	font-weight: bold;
	text-align: center;
	width: 85px;
}

.zbozi_cena_s_dph
{
	color: #080;
	float: right;
	font-weight: bold;
	text-align: center;
	width: 85px;
}

.zbozi_dostupnost
{
	background-color: #f0fff0;
	font-size: 7pt;
	padding: 3px;
}

.zbozi_dostupnost_dlouze
{
	background-color: #fc9;
}

.zbozi_dostupnost_hodnota
{
	font-weight: bold;
}

.zbozi_dostupnost_kratce
{
	background-color: #cff;
}

.zbozi_dostupnost_neznama
{
	background-color: #f66;
}

.zbozi_dostupnost_skladem
{
	background-color: #9f9;
}

.zbozi_dostupnost_stredne
{
	background-color: #ffc;
}

.zbozi_flc
{
	clear: both;
}

.zbozi_fll
{
	float: left;
	width: 160px;
}

.zbozi_flr
{
	color: #008;
	float: right;
	font-weight: bold;
	width: 180px;
}

.zbozi_obrazek
{
	display: block;
	height: 100px;
	overflow: hidden;
	position: relative;
	text-align: center;
}

.zbozi_popis
{
	background-color: #f0ffff;
	display: block;	
	font-size: 7pt;
	height: 100px;
	overflow: hidden;
	padding: 3px;
	text-align: justify;
}

.zbozi_titulek
{
	background-color: #eee;
	border: 1px solid #ddd;
	display: block;
	font-size: 8pt;
	font-weight: bold;
	height: 35px;
	overflow: hidden;
	padding: 3px;
	text-align: center;
}

.zbozi_titulek a
{
	color: #000;
	text-decoration: none;
}

.zbozi_titulek a:hover
{
	color: #f00;
	text-decoration: none;
}

#aktualizace
{
	background-color: #00c;
	background-image: url('img/updatebk.png');
	background-position: top center;
	background-repeat: no-repeat;
	border: 1px solid #000;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	padding: 40px 0px 10px 0px;
	text-align: center;
}

#filtr_trideni
{
	background-color: #e8f3f9;
	border: 3px double #b0c4de;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;	
	margin-bottom: 20px;
	padding-top: 3px;
}

#filtr_trideni form
{
	border-top: 1px dotted #b0c4de;
	clear: both;
	margin: 0px;
	padding: 5px;
}

#filtr_trideni input
{
	background-image: url('img/greenbtngray.png');
	background-position: center center;
	border: 1px solid #6daa41;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;	
	margin-left: 15px;
}

#filtr_trideni input:hover
{
	background-image: url('img/greenbtn.png');
}

#filtr_trideni select
{
	font-family: Arial, Helvetica, sans-serif;
}

#filtr_trideni_polozek
{
	float: left;
	padding: 0px 0px 3px 5px;
}

#filtr_trideni_stranky
{
	float: right;
	padding: 0px 5px 3px 0px;
	text-align: right;
}

#filtr_trideni_stranky a
{
	color: #000;
}

#filtr_trideni_stranky a:hover
{
	color: #000;
	text-decoration: none;
}

#filtr_vyrobce
{
	background-color: #e8f3f9;
	border: 3px double #b0c4de;
	margin-bottom: 10px;
}

#filtr_vyrobce a
{
	color: #000;
	margin-right: 25px;
}

#filtr_vyrobce a:hover
{
	text-decoration: none;
}

#filtr_vyrobce h2
{
	background-color: #1e90ff;
	background-image: url('img/filtr_bk.png');
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	margin: 0px 0px 10px 0px; 
	padding: 3px 5px 3px 5px;
}

#filtr_vyrobce form
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;	
	padding: 0px 5px 8px 5px;
}

#filtr_vyrobce input
{
	background-image: url('img/greenbtngray.png');
	background-position: center center;
	border: 1px solid #6daa41;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;	
}

#filtr_vyrobce input:hover
{
	background-image: url('img/greenbtn.png');
}

#filtr_vyrobce select
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;		
}

#footer
{
	background-color: #f5f5f5;
	border-top: 1px solid #aaa;
	color: #888;
	clear: both;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	padding: 10px 0px 10px 0px;
	text-align: center;
}

#footer a
{
	color: #555;
}

#footer a:hover
{
	color: #555;
	text-decoration: none;
}

#header
{
	background-image: url('img/header.gif');
	background-position: top left;
	background-repeat: no-repeat;
	clear: left;
	height: 80px;
}

#info-poruchovost
{
	display: none;
	margin-top: 5px;
	font-size: 8pt;
	font-weight: normal;
}

#infobox, #nejprodavanejsi, #nejnovejsi, #nejdiskutovanejsi, #nejsledovanejsi
{
	background-color: #e8effd;
	background-position: right bottom;
	border: 1px solid rgb(128,128,192);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	margin-top: 3px;
	padding: 5px;
}

#infobox h2, #nejprodavanejsi h2, #nejnovejsi h2, #nejdiskutovanejsi h2, #nejsledovanejsi h2
{
	background-position: center top;
	background-repeat: no-repeat;
	color: #000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	margin: -5px -5px 5px -5px;
	padding: 5px;
	text-align: center;
}

#infostranka
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	margin-top: 10px;
	text-align: justify;
}

#infostranka div.odsadit
{
	padding-left: 20px;
}

#infostranka div.odsadit ul, #infostranka div.odsadit ol
{
	margin: 0;
	padding: 0 0 0 12px;
}

#infostranka div.odsadit ul li
{
	list-style-image: url('img/b_bluesmall.png');
}

#infostranka h2
{
	background-image: url('img/b_orarrowr.png');
	background-position: left center;
	background-repeat: no-repeat;
	border-bottom: 1px dotted #ccc;
	color: #000;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 10px 0 10px 0;
	padding: 0 0 5px 20px;
}

#infostranka p
{
	line-height: 1.8;
}

#komentare
{
	background-color: #eef;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	padding: 5px 10px 5px 10px;
}

#komentare div div
{
	border-bottom: 1px dotted #888;
	margin-bottom: 10px;
	padding-bottom: 5px;
}

#komentare div div div
{
	background-color: #fafafa;
	border: 1px solid #ffd700;
	margin: 5px;
	padding: 5px;
}

#kosik
{
	background-color: #e8e8e8;
	background-image: url('img/cart.png');
	background-position: right bottom;
	background-repeat: no-repeat;
	border: 1px solid #ccc;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	margin-top: 3px;
	padding: 5px;
}

#kosik a, #infobox a
{
	color: #000;
	display: block;
	margin-top: 3px; 
}

#kosik a:hover, #infobox a:hover, #nejprodavanejsi a:hover, #nejnovejsi a:hover, #nejdiskutovanejsi a:hover, #nejsledovanejsi a:hover
{
	color: #f00;
	text-decoration: none;
}

#kosik_tab th
{
	background-color: #ccc;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 3px;
	text-align: left;
}

#kosik_tab td
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 3px;
	text-align: left;
}

#lmenu
{
	background-color: #f5f5f5;
	border: 1px solid #000;
}

#lmenu a
{
	background-color: #e3e3e3;
	background-image: url('img/menu_bk.png');
	background-position: left center;
	color: #fff;
	display: block;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	height: 18px;
	margin-bottom: 1px;
	padding: 3px 5px 0px 20px;
	text-decoration: none;
}

#lmenu a:hover
{
	background-color: #8db234;
	background-image: url('img/menu_bks.png');
	color: #000;
	text-decoration: none;
}

#lmenu a.akce
{
	background-image: url('img/menu_bk_akce.png'); 
	color: white;
	font-weight: bold;
}

#lmenu a.akce:hover
{
	background-image: url('img/menu_bks.png'); 
	color: red;
}

#lmenu a.bazar
{
	background-image: url('img/menu_bk_bazar.png'); 
	color: white;
	font-weight: bold;
}

#lmenu a.bazar:hover
{
	background-image: url('img/menu_bks.png'); 
	color: blue;
}

#lmenu a.sel
{
	background-image: url('img/menu_bkd.png');
	color: #000;
	font-weight: bold;
}

#lmenu a.sel2
{
	background-image: url('img/menu_bkd.png');
	color: #000;
	font-weight: bold;
}

#lmenu_sub
{
	background-color: #f5f5f5;
	padding-left: 10px;
}

#lmenu_sub a
{
	background-color: #f5f5f5;
	background-image: url('img/submenu_bullet.png');
	background-position: left center;
	background-repeat: no-repeat;
	border-left: 0;
	color: #4682b4;
	display: block;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	height: 18px;
	margin: 0px 0px 1px 0px;
	padding: 3px 5px 0px 15px;
}

#lmenu_sub a:hover
{
	background-color: #f5f5f5;
	background-image: url('img/submenu_bullet_sel.png');
	border-left: 0;
	color: #000;
	text-decoration: none;
}

#lpanel
{
	float: left;
	width: 180px;
}

#mnshopy
{
	background-image: url('img/header_mnshopy.png');
	height: 30px;
	width: 960px;
}

#mnshopy a
{
	background-position: center bottom;
	background-repeat: no-repeat;
	color: #fff;
	display: block;
	float: left;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	padding: 7px 25px 9px 25px;
}

#mpanel
{
	float: left;
	margin-left: 10px;
	text-align: left;
	width: 560px;
}

#nejprodavanejsi a, #nejnovejsi a, #nejdiskutovanejsi a, #nejsledovanejsi a
{
	color: #000;
	display: block;
	margin: 5px 0px 10px 0px; 
}

#nejprodavanejsi div, #nejnovejsi div, #nejdiskutovanejsi div, #nejsledovanejsi div
{
	float: right;
	font-weight: bold;
	padding-left: 5px;
}

#newsletter
{
	background-image: url('img/newsletterbk.png');
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	font-size: 8pt;
	height: 45px;
	overflow: hidden;
	padding: 25px 5px 5px 5px;
}

#newsletter input.txt
{
	font-family: Verdana;
	font-size: 8pt;
	width: 115px;
}

#objednavka_ok
{
	background-color: #cfc;
	background-image: url('img/objednavka_ok.png');
	background-position: left center;
	background-repeat: no-repeat;
	border: 1px solid #090;
	color: #060;
	font-size: 8pt;
	font-weight: bold;
	line-height: 1.5;
	padding: 10px 10px 10px 70px;
}

#objednavky td, #objednavky2 td
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;	
}

#objednavky th, #objednavky2 th
{
	background-color: #eee;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;	
	padding: 3px 1px 3px 1px;
}

#objednavky_komentare div
{
	background-color: #e6e6fa;
	border-bottom: 1px dotted #888;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	padding: 5px 10px 5px 10px;
	width: 550px;
}

#objednavky_komentare form
{
	background-color: #afeeee;
	padding: 5px 10px 10px 10px;
	width: 550px;
}

#objednavky_komentare span
{
	background-color: #151b8d;
	color: #fff;
	display: block;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	margin: 5px 10px 0px 10px;
	padding: 5px;
	width: 520px;
}

#objednavky_komentare textarea
{
	width: 545px;
}

#platby
{
	border: 1px solid #000;
	text-align: center;
	width: 178px;
}

#popis_kategorie
{
	background-color: #eee;
	font-size: 8pt;
	font-weight: bold;
	margin: 5px 0px 5px 0px;
	padding: 5px;
	text-align: justify;
}

#root a
{
	color: #151b8d;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;	
}

#root a:hover
{
	text-decoration: none;
}

#rpanel
{
	float: right;
	width: 180px;
}

#search
{
	background-color: #87cefa;
	border: 1px solid #000;
	margin: 0px;
	padding: 5px;
	text-align: center;
}

#search a
{
	color: #008;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

#search a:hover
{
	color: #fff;
}

#search_adv
{
	display: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	margin-top: 5px;
	text-align: left;
	width: 100%;
}

#search_adv a
{
	background-position: left center;
	background-repeat: no-repeat;
	display: block;
	font-weight: normal;
	margin-top: 3px;
	padding-left: 15px;
	width: 100%;
}

#search input
{
	font-family: Arial, helvetica, sans-serif;
	font-size: 9pt;
}

#topmainmenu
{
	background-color: #008; 
	background-image: url('img/topmenu_bk.png');
	display: block;
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	height: 19px;
	margin-bottom: 1px;
	width: 100%;
}

#topmainmenu ul 
{
	background-color: #008; 
	width: 958px; 
}

#topmainmenu ul, #topmainmenu ul.sub
{
	list-style-type: none; 
	margin: 0; 
	padding: 0;
}

#topmainmenu li
{
	float: left;
}

#topmainmenu li, #topmainmenu ul.sub li 
{
	margin: 0;
	padding: 0;
}

#topmainmenu h3 
{
	border-right: 1px solid #ccc;
	font-size: 8pt; 
	margin: 0; 
	padding: 0px; 
}

#topmainmenu h3 a 
{
	background-image: url('img/topmenu_bk.png');
	display: block;
	text-decoration: none;
}

#topmainmenu h3 a:hover 
{
	background-color: #008;
	background-image: url('img/topmenu_bkh.png');
	color: inherit;
}

ul.sub
{
	background-image: url('img/topmenu_bks.png');
	border: 1px solid #fff;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

#topmainmenu ul.sub li 
{
	display: block; 
	margin: 0; 
	padding: 0;
	width: 96%; 
}

#topmainmenu ul.sub li a 
{
	color: #fff;
	display: block;
	margin: 0;
	padding: 3px;
	text-decoration: none;
	width: 100%;
}

#topmainmenu ul.sub li > a 
{
	width: 100%;
}

#topmainmenu ul.sub li a:hover 
{
	background-color: #00c; 
	background-image: url('img/topmenu_bkh2.png');
	background-position: right center;
	color: #fff;; 
}

#topmainmenu ul li.main h3 a 
{
	background-color: #008;
	color: #fff; 
	padding: 3px 6px 3px 6px;
}

#topmainmenu ul li.main:hover h3 a 
{
	background-color: #00c;
	background-image: url('img/topmenu_bkh.png');
	color: #fff; 
	padding: 3px 6px 3px 6px;
}

#topmainmenu ul li.main 
{
	position: relative;
}

#topmainmenu ul li > ul.sub 
{
	position: absolute; 
	visibility: hidden;
	z-index: 10; 
}

#topmainmenu ul li.main:hover ul.sub 
{
	visibility: visible;
}

#user_login
{
	background-color: #c1d3fe;
	border: 1px solid #000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	margin: 0px;
	padding: 5px;
	text-align: center;
}

#user_login a
{
	background-position: left center;
	background-repeat: no-repeat;
	color: #008;
	display: block;
	margin-top: 3px;
	padding-left: 15px;
	text-align: left;
}

#user_login a:hover
{
	color: #fff;
}

#user_login h2
{
	background-color: #008;
	background-image: url('img/h_zakaznik.png');
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	margin: -5px -5px 5px -5px;
	padding: 5px;
}

#user_login input
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
}

#vypis_kategorii
{
	background-color: rgb(255,250,230);
	border: 3px double #fc6;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	margin-bottom: 10px;
	padding: 5px;
}

#vypis_kategorii a
{
	color: #000;
	float: left;
	padding: 3px 10px 3px 0px;
	width: 170px;
}

#vypis_kategorii a:hover
{
	text-decoration: none;
}

#watchdog
{
	text-align: left;
}

#watchdog input
{
	font-family: Verdana;
	font-size: 8pt;
}

#webmaster_btn
{
	margin-bottom: 5px;
}

#webmaster_btn a
{
	background-color: #eef; 
	border: 1px solid #aaf; 
	border-bottom: 1px solid #000;
	color: #008;
	margin-right: 2px; 
	padding: 5px;
	text-decoration: none;
	z-index: 100;
	text-decoration: none;
	z-index: 100;
}

#webmaster_btn a:hover
{
	background-color: #f8f8ff; 
	text-decoration: underline;
}

#zbozi_info
{
	background-color: #aaa;
	float: right;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	margin: 25px 0px 25px 0px;
	width: 340px;	
}

#zbozi_info input, #zbozi_info select, #zbozi_info option
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
}
#zbozi_info select, #zbozi_info option
{
	width: 100%;
}

#zbozi_info td
{
	background-color: #f8f8f8;
	font-weight: bold;
}

#zbozi_info th
{
	background-color: #ddd;
}

#zbozi_info .btn, .akcni_set .cena div .btn
{
	background-color: #adff2f;
	border: 2px #000 outset;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

#zbozi_obrazek
{
	float: left;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	height: 260px;
	margin: 25px 10px 25px 0px;
	overflow: hidden;
	text-align: center;
	width: 160px;	
}

#zbozi_obrazek a
{
	color: #00f;
}

#zbozi_obrazek a:hover
{
	color: #00f;
	text-decoration: none;
}

#zbozi_parametry
{
	background-color: #eee;
	clear: both;
	margin-bottom: 10px;
	padding: 5px;
}

#zbozi_parametry h2
{
	color: #000;
	font-size: 9pt;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

#zbozi_popis
{
	clear: both;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	margin-bottom: 25px;
	text-align: justify;
}

#zbozi_stranky
{
	border-top: 1px solid #eee;
	clear: both;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	margin: 15px 0px 20px 0px;
	padding-top: 5px;
	text-align: right;	
}

#zbozi_stranky a
{
	color: #00f;
}

#zbozi_stranky a:hover
{
	color: #00f;
	text-decoration: none;
}

.prehled th
{
	background-color: #888;
	color: #fff;
}

.prehled tr
{
	background-color: #f3f3f3;
	border-bottom: 1px solid #888;
}

.prehled tr:hover
{
	background-color: #ddd;
}

span.filtr_trideni_polozek_b
{
	font-weight: bold;
}

span.filtr_trideni_stranky_a
{
	color: #f00;
	font-weight: bold;
}

span.zbozi_cena_popisek
{
	font-size: 7pt;
	font-weight: normal;
}
