HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {	
	background - position: white url("./images/pasik.gif")  center repeat-y fixed
	FONT: 12px Arial, Helvetica, sans-serif	
}
DIV {
	moz-box-sizing: border-box
}
P {
	moz-box-sizing: border-box
}
H1 {
	moz-box-sizing: border-box
}
H2 {
	moz-box-sizing: border-box
}
H3 {
	moz-box-sizing: border-box
}
H4 {
	moz-box-sizing: border-box
}
H5 {
	moz-box-sizing: border-box
}
H6 {
	moz-box-sizing: border-box
}
UL {
	moz-box-sizing: border-box
}
OL {
	moz-box-sizing: border-box
}
LI {
	moz-box-sizing: border-box
}
TEXTAREA {
	moz-box-sizing: border-box
}
DIV {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H6 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
OL {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TH {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
INPUT {
	MARGIN: 0px
}
SELECT {
	MARGIN: 0px
}
TEXTAREA {
	MARGIN: 0px
}
INPUT.flat {
	BORDER-RIGHT: #008a34 1px solid; BORDER-TOP: #008a34 1px solid; BORDER-LEFT: #008a34 1px solid; BORDER-BOTTOM: #008a34 1px solid
}
SELECT.flat {
	BORDER-RIGHT: #008a34 1px solid; BORDER-TOP: #008a34 1px solid; BORDER-LEFT: #008a34 1px solid; BORDER-BOTTOM: #008a34 1px solid
}
TEXTAREA.flat {
	BORDER-RIGHT: #008a34 1px solid; BORDER-TOP: #008a34 1px solid; BORDER-LEFT: #008a34 1px solid; BORDER-BOTTOM: #008a34 1px solid
}
INPUT.w_bg {
	BACKGROUND: #eee
}
SELECT.w_bg {
	BACKGROUND: #eee
}
TEXTAREA.w_bg {
	BACKGROUND: #eee
}
INPUT.button {
	
}
.normal {
	FONT-WEIGHT: normal
}
.n {
	FONT-WEIGHT: normal
}
.bold {
	FONT-WEIGHT: bold
}
.b {
	FONT-WEIGHT: bold
}
.italic {
	FONT-STYLE: italic
}
.i {
	FONT-STYLE: italic
}
.right {
	TEXT-ALIGN: right
}
.r {
	TEXT-ALIGN: right
}
.left {
	TEXT-ALIGN: left
}
.l {
	TEXT-ALIGN: left
}
.center {
	TEXT-ALIGN: center
}
.c {
	TEXT-ALIGN: center
}
.just {
	TEXT-ALIGN: justify
}
.j {
	TEXT-ALIGN: justify
}
.nomargin {
	MARGIN: 0px
}
.small {
	FONT-SIZE: 9px
}
.smaller {
	FONT-SIZE: 10px
}
.bit_smaller {
	FONT-SIZE: 11px
}
.bit_larger {
	FONT-SIZE: 13px
}
.larger {
	FONT-SIZE: 14px
}
.large {
	FONT-SIZE: 15px
}
.green {
	COLOR: #00aa40
}
.middle {
	VERTICAL-ALIGN: middle
}
.bottom {
	VERTICAL-ALIGN: bottom
}
TABLE.middle TD {
	VERTICAL-ALIGN: middle
}
H1 {
	DISPLAY: none
}
TABLE.header {
	BACKGROUND: url(images/header_bg_1.jpg) #fc3 no-repeat left top; WIDTH: 780px; HEIGHT: 79px
}
TABLE.header TD {
	
}
TABLE.header TD.logo {
	WIDTH: 780px; TEXT-ALIGN: right
}
TABLE.header TD.menu {
	FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; TEXT-TRANSFORM: uppercase; WIDTH: 780px; COLOR: #fff; TEXT-ALIGN: right
}
TD.menu DIV {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 275px; PADDING-TOP: 0px
}
TD.menu A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #008a34; TEXT-DECORATION: none
}
TD.menu A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
TABLE.main {
	WIDTH: 780px; HEIGHT: 500px
}
TABLE.main TD {
	
}
TABLE.main TD.leftcol {
	FONT-SIZE: 12px; BACKGROUND: url(images/header_bg_2.jpg) #fc3 no-repeat left top; WIDTH: 185px; PADDING-TOP: 60px
}
TABLE.main TD.leftcol HR {
	BORDER-TOP: #fff 1px solid; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.main TD.leftcol DIV.box {
	BORDER-RIGHT: #fc3 6px solid; BORDER-TOP: 0px; BACKGROUND: #ffecb3; MARGIN-BOTTOM: 20px; BORDER-LEFT: #fc3 6px solid; WIDTH: 185px; LINE-HEIGHT: 130%; BORDER-BOTTOM: #fc3 6px solid
}
TABLE.main TD.leftcol DIV.box DIV.inside_border {
	BORDER-RIGHT: #fff2cc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #fff2cc 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #fff2cc 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #fff2cc 1px solid
}
TABLE.main TD.leftcol DIV.box H2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fc3; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 13px 'Trebuchet MS'; TEXT-TRANSFORM: uppercase; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid
}
TABLE.main TD.leftcol A {
	FONT-WEIGHT: bold; COLOR: #008a34; TEXT-DECORATION: none
}
TABLE.main TD.leftcol A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
TABLE.main DIV.menu A:link {
	
}
TABLE.main DIV.menu A:visited {
	
}
TABLE.main DIV.menu A:hover {
	
}
TABLE.main DIV.menu A:hover {
	TEXT-DECORATION: none
}
DIV.menu DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 110%; PADDING-TOP: 2px
}
TABLE.main TD.rightcol {
	FONT-SIZE: 11px; BACKGROUND: #FFCC33; WIDTH: 2px; PADDING-TOP: 20px
}
TABLE.main TD.rightcol DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
TABLE.main TD.rightcol DIV.box {
	BORDER-RIGHT: #fff2cc 6px solid; BORDER-TOP: #fff2cc 6px solid; BACKGROUND: #fff9e6; BORDER-LEFT: #fff2cc 6px solid; COLOR: #222; BORDER-BOTTOM: #fff2cc 6px solid
}
TABLE.main TD.rightcol DIV.box HR {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px
}
TABLE.main TD.rightcol DIV.box DIV.inside_border {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
TABLE.main TD.rightcol DIV.box DIV.inside_border DIV {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TABLE.main TD.rightcol DIV.box DIV.inside_border DIV H3 {
	FONT-SIZE: 12px; MARGIN: 0px 0px 8px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center
}
TABLE.main TD.rightcol DIV.box DIV.inside_border DIV SPAN.cartinfo_price {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #c00
}
TABLE.main TD.rightcol DIV.box UL {
	PADDING-LEFT: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
TABLE.main TD.rightcol DIV.box OL {
	PADDING-LEFT: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
TABLE.main TD.rightcol DIV.box LI {
	PADDING-LEFT: 10px; BACKGROUND: url(images/list_bullet.gif) no-repeat left center; MARGIN: 0px
}
TABLE.main TD.rightcol A {
	FONT-WEIGHT: bold; COLOR: #008a34; TEXT-DECORATION: none
}
TABLE.main TD.rightcol A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
TABLE.main TD.rightcol FORM {
	MARGIN: 0px
}
TABLE.main TD.rightcol TABLE.infocol_login {
	WIDTH: 100%
}
TABLE.main TD.rightcol TABLE.infocol_login TD {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px
}
TABLE.main TD.rightcol TABLE.infocol_login TD INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 100%
}
TABLE.main TD.rightcol TABLE.infocol_login TD INPUT.button {
	FONT-WEIGHT: bold; WIDTH: 70px
}
TABLE.main TD.rightcol UL.cartinfo_items {
	LINE-HEIGHT: 120%
}
TABLE.main TD.rightcol UL.cartinfo_items A {
	
}
TABLE.main TD.rightcol UL.cartinfo_items LI {
	MARGIN-TOP: 8px; PADDING-LEFT: 0px; FONT-SIZE: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-FAMILY: 'Tahoma'
}
TABLE.main TD.rightcol UL.cartinfo_items LI SPAN.price {
	FONT-WEIGHT: bold; COLOR: #c00
}
TABLE.main TD.content {
	FONT-SIZE: 12px; BACKGROUND: url(images/navrh_05.gif) #fff no-repeat left top; WIDTH: 600px
}
TABLE.main TD.content A {
	COLOR: #008a34
}
TABLE.main TD.content A:hover {
	TEXT-DECORATION: none
}
TABLE.main TD.content DIV.content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; WIDTH: 100%; PADDING-TOP: 20px
}
TABLE.main TD.content DIV.content P {
	MARGIN: 0px 0px 10px
}
TABLE.main TD.content DIV.content DIV.system_msg {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: red 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #eee; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: red 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: red 1px solid
}
TABLE.main TD.content DIV.content TD {
	FONT-SIZE: 12px
}
TABLE.main TD.content HR {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px
}
TABLE.main TD.content H2 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; FONT: bold italic 17px Arial; BORDER-LEFT: 0px; COLOR: #555; PADDING-TOP: 0px; BORDER-BOTTOM: #c0c0c0 1px solid
}
TABLE.main TD.content H2.green {
	COLOR: #093
}
TABLE.main TD.content P.header {
	FONT: bold 18px 'Trebuchet MS'; COLOR: #555; LETTER-SPACING: 0px; TEXT-ALIGN: center
}
TABLE.main TD.content FORM {
	MARGIN: 0px
}
TABLE.main TD.content UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
TABLE.main TD.content LI {
	PADDING-LEFT: 10px; BACKGROUND: url(images/list_bullet.gif) no-repeat left center
}
DIV.content TABLE.customer_details TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; WIDTH: 50%; PADDING-TOP: 3px
}
DIV.content TABLE.customer_details TD INPUT {
	FONT-SIZE: 12px; WIDTH: 180px
}
DIV.content TABLE.customer_details TD TEXTAREA {
	FONT-SIZE: 12px; WIDTH: 180px
}
DIV.content TABLE.customer_details TD SELECT {
	FONT-SIZE: 12px; WIDTH: 180px
}
DIV.content TABLE.customer_details TD INPUT.button {
	FONT-WEIGHT: bold; WIDTH: auto
}
TABLE.footer {
	BACKGROUND: #fc3; WIDTH: 595px
}
TABLE.footer TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 3px; FONT-FAMILY: Verdana; TEXT-ALIGN: right
}
TABLE.footer TD A {
	FONT-WEIGHT: bold; COLOR: #000
}
TABLE.footer TD A:hover {
	TEXT-DECORATION: none
}
TABLE.main TD.content UL.front_list {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; LINE-HEIGHT: 130%
}
TABLE.main TD.content UL.front_list LI {
	PADDING-LEFT: 20px; BACKGROUND: url(images/front_bullet.gif) no-repeat 5px 3px; MARGIN-BOTTOM: 5px
}

TD.jazyk A {  /* definovanie pri zastavach */
	PADDING-RIGHT: 1px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #9C9C9A; TEXT-DECORATION: none
}
TD.jazyk A:hover {
	COLOR: #000; COLOR: #F51010; TEXT-DECORATION: underline
}
.cursor {  /*  ikona excel v menu */
	VISIBILITY: hidden; WIDTH: 16px; POSITION: absolute; HEIGHT: 16px
} 