.szemuvegtext_wide {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 900px; PADDING-TOP: 0px; POSITION: relative

#top {
	Z-INDEX: 20;
	BACKGROUND: black;
	POSITION: relative;
	HEIGHT: 100px;
	background-color: #000000;
}
#top .kernel {
	FLOAT: left; WIDTH: 1011px; WHITE-SPACE: nowrap; HEIGHT: 200px
}
#servnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 124px; PADDING-TOP: 0px
}
HTML > BODY #servnav {
	PADDING-RIGHT: 300px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 270px; PADDING-TOP: 0px
}
#servnav A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #aaa; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#servnav A:hover {
	COLOR: white; TEXT-DECORATION: underline
}
#query {
	FLOAT: left
}
#query .text {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; PADDING-LEFT: 16px; FONT-SIZE: 12px; BACKGROUND: #efefef no-repeat 3px center; BORDER-LEFT: black 1px solid; WIDTH: 74px; BORDER-BOTTOM: black 1px solid
}
HTML > BODY #query .text {
	COLOR: #aaa
}
#query .text:focus {
	COLOR: black
}
#query .submit {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: #470070; PADDING-BOTTOM: 1px; BORDER-LEFT: white 1px solid; COLOR: white; LINE-HEIGHT: 11px; PADDING-TOP: 1px; BORDER-BOTTOM: white 1px solid
}
#leftbox {
	RIGHT: 0px; MARGIN: 0px; POSITION: absolute; TOP: 0px
}
#leftbox A {
	
}
#accounttop {
	RIGHT: 133px; POSITION: absolute; TOP: 0pt
}
#accounttop A {
	FONT-SIZE: 13px; COLOR: #aaa; TEXT-DECORATION: none
}
#accounttop A:hover {
	COLOR: white; TEXT-DECORATION: underline
}
#cart {
	RIGHT: 0px; POSITION: absolute; TOP: 45px
}
#nav0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav0 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav0 LI {
	FLOAT: left
}
#nav0 LI A {
	DISPLAY: block; FONT-SIZE: 22px; BACKGROUND: black; FLOAT: left; COLOR: white; POSITION: relative
}
#nav0 LI A:hover {
	BACKGROUND: white; COLOR: black
}
#nav0 LI.on A {
	BACKGROUND: white; COLOR: black
}
#nav0 {
	LEFT: 251px; BOTTOM: 0px; POSITION: absolute; TOP: 50px
}
#nav0 LI A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 93px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 40px; BORDER-BOTTOM-STYLE: none
}
#
}
#baloptikam {
	Z-INDEX: 10;
	LEFT: 2px;
	PADDING-BOTTOM: 200px;
	WIDTH: 225px;
	POSITION: absolute;
	TOP: 129px;
	background-color: #FFFFFF;
}
#baloptikam INPUT {
	COLOR: black! important
}
#szemuvegproba {
	Z-INDEX: 10;
	OVERFLOW: visible;
	POSITION: relative;
	HEIGHT: 250;
	left: 10px;
	background-color: #FFFFFF;
	top: 2px;
}
BODY.page_product_info #szemuvegproba {
	LEFT: 19px; TOP: 15px
}
#szemuvegem {
	MARGIN: 30px 0px 0px 5px; WIDTH: 235px
}
BODY.page_product_info #szemuvegem {
	Z-INDEX: 1; POSITION: relative; TOP: 30px
}
#szemuvegem LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -1px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px dotted; LIST-STYLE-TYPE: none
}
#szemuvegem UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#szemuvegem UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 25px 0px; PADDING-TOP: 0px
}
#szemuvegem A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; MARGIN: 2px 0px; COLOR: black; PADDING-TOP: 3px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#szemuvegem A:hover {
	TEXT-DECORATION: underline
}
#szemuvegem LI.on A {
	TEXT-DECORATION: underline
}
#szemuvegem LI.on LI A:hover {
	TEXT-DECORATION: underline
}
#szemuvegem LI.on LI.on A {
	TEXT-DECORATION: underline
}
#szemuvegem LI.on LI.on LI A:hover {
	TEXT-DECORATION: underline
}
#szemuvegem LI.on LI.on LI.on A {
	TEXT-DECORATION: underline
}
#szemuvegem LI.on LI A {
	TEXT-DECORATION: none
}
#szemuvegem LI.on LI.on LI A {
	TEXT-DECORATION: none
}
#szemuvegem LI LI {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#szemuvegtext {
	PADDING-BOTTOM: 100px; MARGIN: 17px 0px 0px 270px
}
#footer {
	CLEAR: both; BORDER-TOP: #ccd 1px dashed; PADDING-BOTTOM: 214px; MARGIN: 17px 30px 0px 270px
}
#also {
	DISPLAY: none
}
HTML > BODY #also {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 2px solid; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 50; RIGHT: 0px; BACKGROUND: white; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: 0px; PADDING-TOP: 0px; POSITION: fixed; HEIGHT: 70
	px
}
HTML > BODY #also P {
	FONT-SIZE: 10px; MARGIN: -14px auto 2px; WIDTH: 1000px
}
HTML > BODY #also A {
	POSITION: relative; TOP: 17px
}
HTML > BODY #also A#dock_ciao {
	TOP: 14px
}
HTML > BODY #also A#dock_payment {
	TOP: 11px
}
HTML > BODY #also A IMG {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid
}
HTML > BODY #also A:hover IMG {
	BORDER-RIGHT: #6600a1 1px solid; BORDER-TOP: #6600a1 1px solid; BORDER-LEFT: #6600a1 1px solid; BORDER-BOTTOM: #6600a1 1px solid
}
