BODY {
	scrollbar-face-color: #eeeeee;
	scrollbar-highlight-color: gray;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#999999;
	scrollbar-shadow-color:#999999;
	scrollbar-arrow-color: black;
	scrollbar-track-color:#CCCCCC;
	scrollbar-track-color: #eeeeee;

	MARGIN : 0px; padding : 0px;
	TEXT-ALIGN:center;
	BACKGROUND: url(images/bcg.gif) repeat;
}

IMG {
	BORDER-WIDTH: 0px;
}

#logo {
	FLOAT: left;
}

#sitemap {

}

#sitemap UL.uroven1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: circle;
}

#sitemap LI.uroven1 {
	PADDING-TOP: 10px;
}

#sitemap UL.uroven2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square;
}

#sitemap UL.uroven3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc;
}

#sitemap UL.uroven4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: circle;
}


#sitemap-obr {
	FLOAT: right;
	MARGIN-TOP: 5px;
	MARGIN-RIGHT: 4px;
}

#sitemap-obr IMG{
	BORDER: 0px;
}

#logo img {
	border: 0px;
}

#barog {
	height: 59px;
	margin: 0;
	padding: 0;
	background: url(images/back.gif) repeat;
	overflow: hidden;
}
#barog li.logo img{
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	MARGIN: 0px 0px 0px 10px;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none;
}

#barog li{
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 27px 0px 0px 10px;
	PADDING-TOP: 0px;
}

#barog li.logo{
  MARGIN: 0;
}
#barog A {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: white;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none  color: White;
}

#barog A:hover {
	TEXT-DECORATION: underline
}

#page {
	WIDTH: 800px;
	MARGIN-TOP: 20px;
	MARGIN-BOTTOM: 35px;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto; 
	TEXT-ALIGN: left;
	BORDER-top: gray 1px solid;
	BORDER-left: gray 1px solid;
	BORDER-right: gray 1px solid;
	BACKGROUND-COLOR: white ;
	overflow: hidden;
}

#header {
	BACKGROUND: url(images/top.jpg) no-repeat left 0px;
	HEIGHT: 130px;
}

#zakaznik {
	FONT-FAMILY: Tahoma, Helvetica CE, Helvetica, Arial;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 620px;
	TEXT-ALIGN: left;
	PADDING-TOP: 50px;
}

#cena-nakupu {
	FONT-FAMILY: Tahoma, Helvetica CE, Helvetica, Arial;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 620px;
	TEXT-ALIGN: left;
	MARGIN-TOP: 5px;
}

#menu-horizont {
	FONT-FAMILY: Tahoma, Helvetica CE, Helvetica, Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	BACKGROUND: url(images/menu_horiz.jpg) repeat left 0px;
	HEIGHT: 20px;
	WIDTH: 100%;
}

UL.hmenu {
	WIDTH: 100%;
	HEIGHT: 23px;
	BACKGROUND: url('images/bghmenu.gif') repeat left 0px;
	BORDER-BOTTOM: #cccccc 1px solid;
	FONT-FAMILY: "Tahoma", "Arial CE", "Helvetica CE";
	FONT-SIZE: 11px;
	MARGIN: 0px;
    PADDING: 0px;
}

LI.hmenu_left {
	HEIGHT: 19px;
	BACKGROUND: url('images/bghmenu.gif') repeat left 0px;
    BORDER-RIGHT: solid 1px #cccccc;
    DISPLAY: inline;
    FLOAT: left;
    PADDING: 4px 11px 0px 12px;
	COLOR: #595959;
	FONT-WEIGHT: bold;
}

LI.hmenu_left A,LI.hmenu_left A:visited,LI.hmenu_left A:link {
	COLOR: #595959;
}

LI.hmenu_left A:hover {
	COLOR: black;
	TEXT-DECORATION: none;
}

LI.hmenu_left:hover {
	HEIGHT: 19px;
	BACKGROUND: url('images/bghmenu_a.gif') repeat-x left 0px;
	COLOR: black;
	FONT-WEIGHT: bold;
}

LI.hmenu_right {
	HEIGHT: 19px;
	BACKGROUND: url('images/bghmenu.gif') repeat-x left 0px;
    BORDER-RIGHT: solid 1px #cccccc;
    DISPLAY: inline;
    FLOAT: right;
    PADDING: 4px 14px 0px 11px;
	FONT-WEIGHT: bold;
}

LI.hmenu_right A,LI.hmenu_right A:visited,LI.hmenu_right A:link {
	COLOR: #595959;
}

LI.hmenu_right A:hover {
	COLOR: black;
	TEXT-DECORATION: none;
}

LI.hmenu_right:hover {
	HEIGHT: 19px;
	BACKGROUND: url('images/bghmenu_a.gif') repeat left 0px;
	COLOR: black;
	FONT-WEIGHT: bold;
}


#hmenu {
	WIDTH: 470px; HEIGHT: 21px; BACKGROUND: url('images/top_produkty.jpg') no-repeat center 0px; FONT-FAMILY: "Tahoma", "Arial CE", "Helvetica CE"; FONT-SIZE: 8pt; TEXT-ALIGN: center;
}

#left-column {
	FLOAT: left;
	WIDTH: 150px;
}

#main {
	MARGIN-TOP: 15px;
	MARGIN-LEFT: 160px;
	MARGIN-RIGHT: 160px;
}

#right-column {
	FLOAT: right;
	WIDTH: 150px;
}

.okno-zahlavi {
	FONT-FAMILY: "Tahoma", "Helvetica CE", "Helvetica", "Arial";
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	MARGIN-TOP: 15px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	BACKGROUND: url(images/hlavni_lista.jpg) repeat left 0px;
	BORDER-TOP: gray 1px solid;
	BORDER-BOTTOM: gray 1px solid;
	TEXT-ALIGN: center;
}

.okno-zahlavi-vyssi {
	FONT-FAMILY: "Tahoma", "Helvetica CE", "Helvetica", "Arial";
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	MARGIN-TOP: 15px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	BACKGROUND: url(images/hlavni_lista_vyssi.jpg) repeat left 0px;
	BORDER-TOP: gray 1px solid;
	BORDER-BOTTOM: gray 1px solid;
	TEXT-ALIGN: center;
}

.leftside {
	BORDER-RIGHT: gray 1px solid;
}

.rightside {
	BORDER-LEFT: gray 1px solid;
	border-right: none;
}

.okno-nejnovejsi-zbozi {	
	BORDER-LEFT: gray 1px solid;
	TEXT-ALIGN: left;
	PADDING-LEFT: 5px;
	PADDING-TOP: 7px;
}

.okno-nejnovejsi-cena {	
	BORDER-LEFT: gray 1px solid;
	TEXT-ALIGN: RIGHT;
	PADDING-RIGHT: 5px;
	PADDING-BOTTOM: 7px;
}

.sede {
	BACKGROUND-COLOR: #dddddd;
}

.bile {
	BACKGROUND-COLOR: #f8f8f8;
}

.spodni-linka {
	BORDER-TOP: 1px gray solid;
}

.okno-aktual {
	FONT-FAMILY: "Tahoma", "Helvetica CE", "Helvetica", "Arial";
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	BACKGROUND-COLOR: #f8f8f8;
	BORDER-BOTTOM: gray 1px solid;
	TEXT-ALIGN: left;
}

.okno-aktual UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
}

.okno-aktual UL LI {
	PADDING-TOP: 3px;
}

.okno-main {
	FONT-FAMILY: "Tahoma", "Helvetica CE", "Helvetica", "Arial";
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 7px;
	BACKGROUND-COLOR: #f8f8f8;
	BORDER-BOTTOM: gray 1px solid;
	TEXT-ALIGN: center;
}

.okno-main A:HOVER {
	COLOR: black;
}

.okno-main A:ACTIVE {
	COLOR: black;
}

.okno-main A:LINK {
	COLOR: black;
}

.okno-main A:VISITED {
	COLOR: black;
}

.okno-main UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
}

.okno-main UL LI {
	LINE-HEIGHT: 1.5;
}

.okno-main P {
	MARGIN-TOP: 10px;
	TEXT-INDENT: 0px;
}

.okno-main IMG {
	BORDER: gray 0px solid;
}

.okno-main FORM {
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 2px;
}

.okno-main-banner {
	PADDING-TOP: 12px;
	PADDING-BOTTOM: 7px;
	BACKGROUND-COLOR: #f8f8f8;
	BORDER-BOTTOM: gray 1px solid;
	TEXT-ALIGN: center;
}

.okno-foto {
	BACKGROUND-COLOR: #ffffff;
	PADDING-TOP: 8px;
	PADDING-BOTTOM: 2px;
	TEXT-ALIGN: center;
}

.okno-popis {
	FONT-FAMILY: "Tahoma", "Helvetica CE", "Helvetica", "Arial";
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	PADDING-TOP: 4px;
	BACKGROUND-COLOR: #eeeeee;
	TEXT-ALIGN: center;
}

.okno-popis.cena {
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 4px;
}

.okno-dodatek {
	FONT-FAMILY: "Tahoma", "Helvetica CE", "Helvetica", "Arial";
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: #ffffff;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: gray 1px solid;
	BORDER-TOP: gray 1px solid;
	BORDER-BOTTOM: gray 1px solid;
	TEXT-ALIGN: center;
}

.oddelovac-oken {
	HEIGHT: 15px;
}

.oddelovac-oken-velky {
	HEIGHT: 30px;
}

.oddelovac-textu {
	HEIGHT: 15px;
}

.oddelovac-textu-velky {
	HEIGHT: 30px;
}

.banner-small {
	TEXT-ALIGN: center;
}

.banner-small IMG{
	BORDER: gray 0px solid;
}

hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
}

#paraple {
	WIDTH: 150px;
	TEXT-ALIGN: center;
}

#footer {
	MARGIN-TOP: 10px;
	BORDER-BOTTOM: gray 1px solid;
	TEXT-ALIGN: center;
}

.radek-footer {
	PADDING-TOP: 6px;
}

.radek-footer A {
	COLOR: black;
}

#ikony {
	TEXT-ALIGN: center;
	MARGIN-TOP: 15px;
	MARGIN-BOTTOM: 15px;
}

#obchodnik-roku {
	TEXT-ALIGN: center;
}

#obchodnik-roku IMG {
	BORDER-TOP: none;BORDER-BOTTOM: none;BORDER-LEFT: none;BORDER-RIGHT: none;
}

.banner {
	TEXT-ALIGN: center;
}

.banner IMG {
	BORDER-TOP: none;BORDER-BOTTOM: none;BORDER-LEFT: none;BORDER-RIGHT: none;
}

.open-vypis {
	PADDING-LEFT: 200px;
	PADDING-TOP: 1px;
	LINE-HEIGHT: 1.3;
}

.phoneslist {
	FLOAT: left; 
}

.listitem {
	FLOAT: left; border: gray 1px solid;
}


.lft {
	TEXT-ALIGN: left;
}

.rght {
	TEXT-ALIGN: right;
}

.centr {
	TEXT-ALIGN: center;
}

.just {
	TEXT-ALIGN: justify;
}

.tucny {
	FONT-WEIGHT: bold;
}

.odrazka {
	TEXT-INDENT: 0px;
}

.ridsi {
	line-height: 1.5;
}

A {}
A:LINK    {COLOR: #2b0e72;TEXT-DECORATION: none; }
A:VISITED {COLOR: #2b0e72;TEXT-DECORATION: none; }
A:ACTIVE  {COLOR: #2b0e72;TEXT-DECORATION: none; }
A:HOVER   {COLOR: #2b0e72;TEXT-DECORATION: underline; }

P {
	TEXT-INDENT: 30px; MARGIN: 0px 0px 0px 0px;
}

.odsazeny {
	TEXT-INDENT: 5px;
}

.textcerny {
	FONT-FAMILY: Tahoma;
	FONT-SIZE : 9pt;
}

.textcerny A:HOVER {
	COLOR: black;
}

.textcerny A:ACTIVE {
	COLOR: black;
}

.textcerny A:LINK {
	COLOR: black;
}

.textcerny A:VISITED {
	COLOR: black;
}

.textcerny H2 {
	MARGIN-TOP: 1px;
	MARGIN-BOTTOM: 1px;
	FONT-SIZE: 17px;
	TEXT-ALIGN: center;
}

.textcerny H3 {
	FONT-SIZE: 13px;
	TEXT-ALIGN: center;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px;
}

.textcernymensi {
	FONT-FAMILY : Tahoma;
	FONT-SIZE : 8pt;
}

.textcernymensi A:HOVER {
	COLOR: black;
}

.textcernymensi A:ACTIVE {
	COLOR: black;
}

.textcernymensi A:LINK {
	COLOR: black;
}

.textcernymensi A:VISITED {
	COLOR: black;
}

.textcernymensi UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 100px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: circle;
}

.textcernymensi UL.servisy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;  LIST-STYLE-TYPE: disc;
}

.textcernymensi UL.informace {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px;  LIST-STYLE-TYPE: disc;
}

.textcernymensi LI {
	LINE-HEIGHT: 1.5;
}

.textcernymensi UL.servisy LI {
	PADDING-BOTTOM: 8px;
}

.textcervenymensi {
	FONT-FAMILY : Tahoma;
	FONT-SIZE : 8pt;
	COLOR: red;
}

.zaver {
	PADDING-LEFT: 250px;
	PADDING-TOP: 10px;
}

.hvezdicka  { color : red; font-family : Tahoma; font-style : normal; font-size : 9px; font-weight=normal;text-decoration: none;} 

.levy-sl {
	FLOAT: left;
	WIDTH: 190px;
	TEXT-ALIGN: right;
}

.tlacitko {
  	BACKGROUND-COLOR: WhiteSmoke;
   	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
   	FONT-SIZE: 11px;
   	FONT-WEIGHT: bold;
   	TEXT-ALIGN: center;
   	COLOR: black;
	BORDER: gray 1px solid;
   	PADDING: 3px 3px 3px 3px;
}

.tlacitko_d {
   	BACKGROUND-COLOR: Navy;
   	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
   	FONT-SIZE: 11px;
   	FONT-WEIGHT: bold;
   	TEXT-ALIGN: center;
   	COLOR: Red;
   	PADDING: 0px 0px 0px 0px;
   	BORDER-COLOR: #e1f0ff;
}

.akce_tip {
	COLOR : red;
	FONT-FAMILY : Tahoma;
	TEXT-ALIGN : center;
	VERTICAL-ALIGN: bottom;
	FONT-STYLE : normal;
	FONT-SIZE : 9px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
} 

.polozkaVypisu {
	TEXT-ALIGN : center;
	PADDING-LEFT: 5px;
	FONT-FAMILY : Tahoma;
	FONT-SIZE : 8pt;
	FONT-WEIGHT: normal;
}

.polozkaVypisu a:link {
	COLOR : #2b0e72;
	TEXT-DECORATION: none;
}

.polozkaVypisu a:visited {
	COLOR : #2b0e72;
	TEXT-DECORATION: none;
}

.polozkaVypisu a:hover {
	COLOR : #2b0e72;
	TEXT-DECORATION: underline;
}

.doprava-platba {
	MARGIN-LEFT: 80px;
}

.doprava-platba INPUT{
	VERTICAL-ALIGN: middle;
}

.texty-cislo-kapitoly {
	FLOAT: left;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: center;
	WIDTH: 30px;
}

.texty-text {
	TEXT-ALIGN: justify;
	WIDTH: 435px;
	MARGIN-BOTTOM: 10px;
	LINE-HEIGHT: 1.4;
}

.texty-text-sirsi {
	TEXT-ALIGN: justify;
	WIDTH: 465px;
	MARGIN-BOTTOM: 10px;
	LINE-HEIGHT: 1.4;
}

.texty-stred {
	TEXT-ALIGN: right;
	WIDTH: 150px;
	MARGIN-RIGHT: 10px;
	LINE-HEIGHT: 1.5;
}

.texty-kde-kdy {
	TEXT-ALIGN: left;
	MARGIN-LEFT: 100px;
	LINE-HEIGHT: 1.5;
}

.vybrane-zbozi-uvod {
	VERTICAL-ALIGN: top;
	PADDING-TOP: 8px;
}

.text-help {
	FONT-FAMILY: Tahoma;
	FONT-SIZE : 8pt;
	COLOR: gray;
}

.navigace {
	FONT-FAMILY: "Tahoma", "Helvetica CE", "Helvetica", "Arial";
	FONT-SIZE: 7pt;
	COLOR: black;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 6px;
	FONT-WEIGHT: normal;
}

.formular INPUT {
	FONT-FAMILY: Tahoma;
	FONT-SIZE : 9pt;
	BORDER: #484848 1px solid;
	BACKGROUND-COLOR: #f2f2f2;
}

.formular TEXTAREA {
	FONT-FAMILY: Tahoma;
	FONT-SIZE : 9pt;
	BORDER: #484848 1px solid;
	BACKGROUND-COLOR: #f2f2f2;
}

UL.zalozky {
	WIDTH: 470px;
	HEIGHT: 23px;
	BACKGROUND: url('images/bgzalozky.gif') repeat-x left 0px;
	FONT-FAMILY: "Tahoma", "Arial CE", "Helvetica CE";
	FONT-SIZE: 11px;
	MARGIN: 0px;
    PADDING: 0px;
}

LI.zalozky {
	HEIGHT: 23px;
	BACKGROUND: #eeeeee url('images/bghmenu.gif') repeat-x left 2px;
    BORDER-TOP: solid 1px #dddddd;
    BORDER-LEFT: solid 1px #dddddd;
    BORDER-RIGHT: solid 1px #dddddd;
    BORDER-BOTTOM: solid 1px gray;
    DISPLAY: inline;
    FLOAT: left;
    PADDING: 4px 13px 0px 13px;
	COLOR: #595959;
	FONT-WEIGHT: bold;
}

LI.zalozky A,LI.zalozky A:visited,LI.zalozky A:link, LI.zalozky2 A,LI.zalozky2 A:visited,LI.zalozky2 A:link {
	COLOR: #595959;
}

LI.zalozky-active A,LI.zalozky-active A:visited,LI.zalozky-active A:link, LI.zalozky-active A:hover  {
	COLOR: black;
}

LI.zalozky A:hover, LI.zalozky2 A:hover {
	COLOR: black;
	TEXT-DECORATION: none;
}

LI.zalozky2 {
	HEIGHT: 23px;
	BACKGROUND: #eeeeee;
    BORDER: solid 1px gray;
    DISPLAY: inline;
    FLOAT: left;
    PADDING: 4px 13px 0px 13px;
	COLOR: black;
	FONT-WEIGHT: bold;
}

LI.zalozky-active {
	HEIGHT: 23px;
	BACKGROUND: #eeeeee;
    BORDER-TOP: solid 1px gray;
    BORDER-LEFT: solid 1px gray;
    BORDER-RIGHT: solid 1px gray;
    DISPLAY: inline;
    FLOAT: left;
    PADDING: 4px 13px 0px 13px;
	COLOR: black;
	FONT-WEIGHT: bold;
}

LI.zalozky-empty {
	HEIGHT: 23px;
    WIDTH: 49px;
	BORDER-BOTTOM: solid 1px gray;
    DISPLAY: inline;
}

.reklama, .reklama a:link, .reklama a:visited {
	color: #5f5f5f;
}
.reklama a:hover {
	color: #5f5f5f;
} 

.textova-strana p {
	text-indent: 0px;
	padding-bottom: 10px;
}