BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #F7F8FA; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center;
	font-size : 12px;	font-weight: normal; font-family : Verdana, Tahoma, Arial; color : #4A494A;
}
P, TD {
	font-size : 12px;
	color : #4A494A;
}

#page {
	MARGIN-LEFT: auto; WIDTH: 990px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left
}
#head {
	FONT-SIZE: 12px; Z-INDEX: 5; WIDTH: 990px; POSITION: relative; HEIGHT: 127px
}
#head DIV {
	LEFT: 0px; WIDTH: 990px; POSITION: absolute; TOP: 0px; HEIGHT: 70px
}
#obsah {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 100px; WIDTH: 790px; PADDING-TOP: 0px
}
html>body #obsah {margin-left: 200px}

#obsah #pad {
  PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px;
}

UNKNOWN {
	MARGIN-LEFT: 175px
}
UNKNOWN {
	HEIGHT: 156px
}
UNKNOWN {
	DISPLAY: block; HEIGHT: 29px
}
UNKNOWN {
	FONT-SIZE: 12px
}

#zahlavi {
	CLEAR: both; Z-INDEX: 10; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 15px; HEIGHT: 100px
}
#zahlavi H4 {
	DISPLAY: none
}
#zahlavi UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#zahlavi LI {
	DISPLAY: inline; BACKGROUND: #c00; FLOAT: left; MARGIN: 0px 3px 0px 0px; WIDTH: 106px; LIST-STYLE-TYPE: none; HEIGHT: 29px
}
#zahlavi LI.last {
	CLEAR: right; WIDTH: 111px; MARGIN-RIGHT: 0px
}
#zahlavi LI A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 24px; BORDER-BOTTOM: #c00 5px solid; HEIGHT: 24px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#zahlavi LI A:hover {
	BACKGROUND: #fff; COLOR: #6b6b6b
}
#zahlavi LI A.spec {
	LINE-HEIGHT: 12px
}
#levemenu {
	CLEAR: both; FLOAT: none
}
#levemenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 190px; PADDING-TOP: 0px; POSITION: absolute; TOP: 127px; TEXT-ALIGN: left
}
#footer {
	CLEAR: both; FLOAT: none; WIDTH: 100%
}
HR {
	DISPLAY: none
}
HR.nofloat {
	CLEAR: both; DISPLAY: block; FLOAT: none; VISIBILITY: hidden; OVERFLOW: auto; WIDTH: 1px; HEIGHT: 1px
}
DIV.nofloat {
	CLEAR: both; DISPLAY: block; FLOAT: none; VISIBILITY: hidden; OVERFLOW: auto; WIDTH: 1px; HEIGHT: 1px
}
#middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 50px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#info {
	DISPLAY: none;
}
H1 {
	background: #5B799D; border: 1px solid #5B799D; color: #D9DEE2; font-family: Verdana, Arial, Sans-Serif; font-size: 15px; font-weight: bold; padding: 2px;
}
H2 {
	font-size: 14px
}
H3 {
	font-size: 13px
}
#pad H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-TOP: 1em
}
#pad H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-TOP: 1em
}
#pad P {
	MARGIN: 0px 0px 1em
}
#pad UL {
	TEXT-ALIGN: left
}

A {
	color : #4A494A;
	text-decoration: underline;
}
A:hover {
	color : #C03F00;
}


.vyhledavani_nadpis  {
	font-size : 12px;
	font-weight: bold;
	font-family : Verdana, Tahoma, Arial;
	color : #2E3F4B;
	padding-left: 5px
}

.kategorie_nadpis  {
	font-size : 12px;
	font-weight: bold;
	font-family : Verdana, Tahoma, Arial;
	color : #E5E5E5;
	padding-left: 5px
}

FORM.vyhledavani {
  margin: 0px;
}
#vyhledavani {
	padding: 5px;
}

#topkosik .nadpis {
	font-size : 12px;
	font-weight: bold;
	font-family : Verdana, Tahoma, Arial;
	color : #C44B10;
}

#topkosik A.nadpis {
	font-size : 12px;
	font-weight: bold;
	font-family : Verdana, Tahoma, Arial;
	color : #C44B10;
	text-decoration: none
}

#topkosik .obsah {
	font-size : 10px;
	font-weight: normal;
	font-family : Verdana, Tahoma, Arial;
	color : #5B799D;
}

#topkosik .cena {
	font-size : 10px;
	font-weight: bold;
	font-family : Verdana, Tahoma, Arial;
	color : #5B799D;
}

.ramecek_tabulka {	
    BORDER: #B03B00 1px solid; PADDING: 0px
}

.menutop  {
	font-size : 12px;
	font-weight: bold;
	font-family : Verdana, Tahoma, Arial;
	color : #DDE2E6;
	padding-left: 10px
}

A.menutopurl  {
	font-size : 12px;
	font-weight: bold;
	font-family : Verdana, Tahoma, Arial;
	color : #DDE2E6;
	text-decoration: none;
}

.datum_cas  {
	font-size : 11px;
	font-weight: normal;
	font-family : Verdana, Tahoma, Arial;
	color : #DDE2E6;
}

#tabulka_zbozi {
	TEXT-ALIGN: right;
}

IMG.zbozi_obrazek {
  padding: 10px;
  BORDER: #D0D6E6 1px solid;
	BACKGROUND: #FFFFFF;
}


.copyright {
  FONT-WEIGHT: normal;
  COLOR: #5B799D;
  FONT-SIZE: 11px;
  FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, Helv, Arial CE, sans-serif
}
A.copyright {
	COLOR: #5B799D; text-decoration: none
}
A.copyright:link {
	COLOR: #5B799D
}
A.copyright:visited {
	COLOR: #5B799D
}

.paticka_menu {
  FONT-WEIGHT: normal;
  COLOR: #5B799D;
  FONT-SIZE: 11px;
  PADDING-RIGHT: 10px;
  FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, Helv, Arial CE, sans-serif
}
A.paticka_menu_url {
  COLOR: #5B799D;
  text-decoration: none;
}

#paticka {
	PADDING-TOP: 15px; MARGIN-LEFT: auto; WIDTH: 990px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: right
}


#mujucet {
	padding: 5px;
}
#mujucet .obsah {
	font-size : 12px;
	font-weight: normal;
	font-family : Verdana, Tahoma, Arial;
	color : #4A494A;
}
#mujucet A {
	font-size : 10px;
	color : #4A494A;
}
#mujucet FORM.prihlaseni {
  margin: 0px;
}

#info_obrazek {
  float: right; text-align: right
}

#info_obrazek .detailtab {
	font-size : 12px;
	font-weight: bold;
	font-family : Verdana, Tahoma, Arial;
	color : #4A494A;
}

#info_obrazek .vase_cena {
  color: #FF0000; font-size: 12px;font-weight: bold;
}  
  
  
A.katnadpis  {
	font-size : 10px;
	font-weight: bold;
	font-family : Verdana, Tahoma, Arial;
	color : #00285A;
	text-align : left;
}

A.katnadpis:Hover  {
	color : #C03F00;
}

.katpopis  {
	font-size : 10px;
	font-family : Verdana, Tahoma, Arial;
	color : #4A494A;
}

.katcena  {
	color: #C03F00;
	font-family : Verdana, Tahoma, Arial;
	font-size: 15px;
	font-weight: bold;
}

.katcenabezna  {
	color: #4A494A;
	font-family : Verdana, Tahoma, Arial;
	font-size: 10px;
	font-weight:normal;
}

.katform  {
	border: solid 1px black;
	height: 16;
	font-family : Verdana, Tahoma, Arial;
	font-size: 10px;
	width:120;
}

.katrozdil  {
	color: #00285A;
	font-family : Verdana, Tahoma, Arial;
	font-size: 9px;
	font-weight:normal;
}
.zbozi_vypis  {
	margin-right: 5px;
  BORDER: #B03B00 1px solid;
	BACKGROUND: #FFFFFF;
}
.zbozi_vypis2  {
	margin-right: 0px;
  BORDER: #B03B00 1px solid;
	BACKGROUND: #FFFFFF;
}

legend {
  color: #5B799D; font-weight: bold;
}

.obj_seznam {
  font-size: 10px
}



.detail-info {
  width: 470px;
  padding: 15px;
  border: 1px solid #DDDDDD;
}

h4.detail-nadpis {
  color: #5B799D;
  font-size: 17px;
  font-weight: normal;
  margin-top: 5px;
}

.detail-info .detail-popis {
  width: 180px;
  font-weight: bold;
}

.detail-info .hodnota {
  font-weight: normal;
}

.vypis-polozek {
  width: 750px;
  padding: 15px;
  border: 1px solid #DDDDDD;
  margin-top: 1ex;
}

.skupina-head {
  font-weight: bold;
  margin-bottom: 10px;
  margin-top: 20px;
}


.det-pol-nazev {
  width: 450px;
  padding-right: 20px;
}

.det-pol-ks {
  width: 40px;
}

.det-pol-cena {
  width: 110px;
  text-align: right;
}

.det-pol-cenacelkem {
  width: 110px;
  text-align: right;
}

.det-pol-dodani {
  width: 440px;
}

.det-pol-pokladnicka {
  width: 626px;
  font-weight: normal;
  font-style: italic; 
}

.det-pol-cenapokladnicka {
  width: 110px;
  text-align: right;
  font-weight: normal;
  font-style: italic; 
  padding-top: 5px;
}


.det-pol-celkem {
  width: 626px;
  font-weight: bold;
}

.det-pol-zbozicelkem {
  width: 110px;
  text-align: right;
  font-weight: bold;
  padding-top: 10px;
}


.detail-info .stav0 {
  color: #000000;
  font-weight: bold;
  text-transform: uppercase;  
}

.detail-info .stav1 {
  color: #009900;
  font-weight: bold;
  text-transform: uppercase;
}

.detail-info .stav2 {
  color: #FF0000;
  font-weight: bold;
  text-transform: uppercase;
}

