A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
A IMG {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
MENU.menu-type-none LI {
	OVERFLOW: hidden !important
}
MENU.menu-type-onclick LI {
	OVERFLOW: hidden !important
}
MENU.menu-type-standard LI {
	OVERFLOW: hidden !important
}
* HTML MENU.menu-type-none LI A {
	OVERFLOW: hidden !important
}
* HTML MENU.menu-type-onclick LI A {
	OVERFLOW: hidden !important
}
* HTML MENU.menu-type-standard LI A {
	OVERFLOW: hidden !important
}
#portrait H2 {
	POSITION: absolute; TOP: -9999px; LEFT: 0px
}
#articles H3.section_sub_title {
	DISPLAY: none
}
DIV.editor-area {
	MIN-HEIGHT: 1px; PADDING-RIGHT: 1px
}
DIV.editor-area:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.article {
	OVERFLOW: hidden
}
#contact-nav ADDRESS {
	FONT-STYLE: normal
}
#mail-list FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#content DIV.gmnoprint DIV {
	COLOR: #222
}
#rss-channels H3 {
	MARGIN: 1em 0.3em 0px
}
#content IMG.left-float {
	MARGIN: 3px 10px 2px 2px; FLOAT: left
}
#content IMG.right-float {
	MARGIN: 3px 2px 2px 10px; FLOAT: right
}
#content H1 {
	POSITION: static; WIDTH: auto; HEIGHT: auto; TOP: 0px; LEFT: 0px
}
#footer SPAN.hide {
	POSITION: absolute; TOP: 0px; LEFT: -9999px
}
#footer A.promolink {
	POSITION: absolute; TOP: 0px; LEFT: -9999px
}
#footer A.promolink-free {
	POSITION: relative !important; PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; PADDING-LEFT: 18px; PADDING-RIGHT: 5px; ZOOM: 1; DISPLAY: inline; BACKGROUND: url(/img/u/footer/promolink-free.png) no-repeat 0px 100%; HEIGHT: 17px; FONT-SIZE: 17px; OVERFLOW: hidden; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#footer A.promolink-paid {
	POSITION: relative !important; PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; PADDING-LEFT: 18px; PADDING-RIGHT: 5px; ZOOM: 1; DISPLAY: inline; BACKGROUND: url(/img/u/footer/promolink-free.png) no-repeat 0px 100%; HEIGHT: 17px; FONT-SIZE: 17px; OVERFLOW: hidden; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#footer A.promolink-paid {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 8px; PADDING-LEFT: 9px; PADDING-RIGHT: 5px; BACKGROUND: url(/img/u/footer/promolink-paid.png) no-repeat 30% 80%; HEIGHT: 8px; FONT-SIZE: 8px; PADDING-TOP: 0px
}
#footer A.promolink STRONG {
	POSITION: absolute; TEXT-INDENT: -9999px; TOP: -9999px; LEFT: 0px
}
#footer SPAN.updated {
	WHITE-SPACE: nowrap
}
* HTML #footer A.promolink {
	POSITION: absolute !important
}
*:first-child + HTML #footer A.promolink-free {
	POSITION: relative !important; PADDING-RIGHT: 2px !important; TOP: 2px
}
*:first-child + HTML #footer A.promolink-paid {
	PADDING-RIGHT: 1px
}
#fb_userpage_comments {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
#fb_userpage_comments {
	WIDTH: 100%
}
#fb_userpage_comments IFRAME {
	WIDTH: 100%
}
#fb_userpage_activity {
	WIDTH: 100%
}
#fb_userpage_activity IFRAME {
	WIDTH: 100%
}
.fb_iframe_widget SPAN {
	WIDTH: 100%
}
#fb-activity-feed .inner_frame {
	OVERFLOW: hidden
}
#smLightbox_container .fb_edge_widget_with_comment {
	WIDTH: auto; BACKGROUND: none transparent scroll repeat 0% 0%
}
#fb_likebox_width IFRAME {
	BACKGROUND: white
}
DIV.facebook-send-empty#fblikesend {
	PADDING-BOTTOM: 225px
}
.list-of-pages .numbers {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; PADDING-TOP: 0px
}
.width.img.slide {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px auto
}
.slide-img IMG {
	Z-INDEX: 400; POSITION: relative
}
.slide-img A.previous-photo {
	Z-INDEX: 500; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 45px; PADDING-RIGHT: 0px; BACKGROUND: url(data:image/gif;base64,AAAA); HEIGHT: 100%; OVERFLOW: hidden; TOP: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
.slide-img A.next-photo {
	Z-INDEX: 500; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 45px; PADDING-RIGHT: 0px; BACKGROUND: url(data:image/gif;base64,AAAA); HEIGHT: 100%; OVERFLOW: hidden; TOP: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
.slide-img A.previous-photo {
	LEFT: 10px
}
.slide-img A.next-photo {
	RIGHT: 10px
}
.slide-img A.previous-photo SPAN {
	Z-INDEX: 501; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 26px; DISPLAY: block; HEIGHT: 26px; TOP: 45%; CURSOR: pointer
}
.slide-img A.next-photo SPAN {
	Z-INDEX: 501; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 26px; DISPLAY: block; HEIGHT: 26px; TOP: 45%; CURSOR: pointer
}
.slide-img A.previous-photo:hover SPAN {
	BACKGROUND: url(/img/g/index/ico/mini-lightbox-left.png) no-repeat 0px 0px; LEFT: 0px
}
.slide-img A.next-photo:hover SPAN {
	BACKGROUND: url(/img/g/index/ico/mini-lightbox-right.png) no-repeat 0px 0px; RIGHT: 0px
}
* HTML .slide-img A.previous-photo:hover SPAN {
	BACKGROUND: url(/img/g/index/ico/mini-lightbox-left-ie.gif) no-repeat 0px 0px
}
* HTML .slide-img A.next-photo:hover SPAN {
	BACKGROUND: url(/img/g/index/ico/mini-lightbox-right-ie.gif) no-repeat 0px 0px
}
DIV.ie8-slices-photo {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.ie8-slices-photo IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.ie8-slices-photo A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.column FORM INPUT {
	FONT-SIZE: 100%
}
#ajax-container_filter {
	Z-INDEX: 33000; POSITION: absolute; FILTER: alpha(opacity=80); BACKGROUND: black; LEFT: 0px; khtml-opacity: 0.8; -moz-opacity: 0.80; opacity: 0.80
}
#ajax-container_preview {
	Z-INDEX: 32000; POSITION: absolute
}
#ajax-container_dialog {
	Z-INDEX: 33500; POSITION: absolute; BACKGROUND: white
}
#ajax-container_preview {
	BACKGROUND: white
}
#ajax-container_preview_bq {
	MARGIN: 0px; BACKGROUND: url(/img/g/index/ico/preview_load.gif) no-repeat 50% 50%
}
#ajax-onkeyarea {
	POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; TOP: 50px; LEFT: 50px
}
#ajax-container_dialog * {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; LIST-STYLE-IMAGE: none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#ajax-container_dialog {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: "Trebuchet MS", "Geneva CE", lucida, sans-serif; BACKGROUND: #f1f1f1; COLOR: black; FONT-SIZE: medium; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 5px
}
#ajax-container_dialog .photo-ajax {
	POSITION: relative; FONT-SIZE: 75%
}
* HTML #ajax-container_dialog .photo-ajax {
	FONT-SIZE: 65%
}
#ajax-container_dialog .photo-holder {
	TEXT-ALIGN: center
}
#ajax-container_dialog A {
	COLOR: #555; CURSOR: pointer; TEXT-DECORATION: underline
}
#ajax-container_dialog A:hover {
	COLOR: black
}
#ajax-container_dialog H3 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; LINE-HEIGHT: 17px; FONT-STYLE: normal; MARGIN: 0px 115px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS", "Geneva CE", lucida, sans-serif; BACKGROUND: #f1f1f1; FONT-SIZE: 100%; OVERFLOW: hidden; PADDING-TOP: 0px
}
* HTML #ajax-container_dialog H3 {
	HEIGHT: 1%
}
#ajax-container_dialog .photo-holder DIV {
	Z-INDEX: 34500; POSITION: absolute; COLOR: #555; FONT-SIZE: 12px; TOP: -2px; LEFT: 0px
}
#ajax-dialog-ss-a {
	PADDING-LEFT: 13px; BACKGROUND: url(/img/g/index/ico/slideshow.gif) no-repeat 0px -30%
}
.pause#ajax-dialog-ss-a {
	BACKGROUND: url(/img/g/index/ico/slideshow.gif) no-repeat 0px 125%
}
#ajax-container_dialog .photo-holder DIV SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #ccc; PADDING-TOP: 0px
}
#ajax-container_dialog .photo-holder DIV EM {
	FONT-STYLE: normal; FONT-SIZE: 91.7%
}
#ajax-dialog-film {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100px; PADDING-TOP: 5px
}
#ajax-dialog-film A {
	MARGIN: 0px 5px 0px 0px
}
#ajax-dialog-ss-select {
	Z-INDEX: 37000; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 150px; DISPLAY: none; BACKGROUND: #f1f1f1; OVERFLOW: hidden
}
#ajax-dialog-film {
	Z-INDEX: 37000; POSITION: absolute; WIDTH: 100%; DISPLAY: none; WHITE-SPACE: nowrap; BACKGROUND: #f1f1f1; OVERFLOW: hidden
}
#ajax-container_dialog P {
	Z-INDEX: 34000; POSITION: absolute; TOP: -2px; RIGHT: -1px
}
#ajax-container_dialog P A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; BACKGROUND: url(/img/g/index/ico/close.gif) no-repeat 100% 65%; FONT-SIZE: 12px; PADDING-TOP: 0px
}
* HTML #ajax-container_dialog P {
	RIGHT: 10px
}
#ajax-container_dialog BLOCKQUOTE {
	Z-INDEX: 35000; POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: white; PADDING-TOP: 0px
}
#ajax-container_dialog BLOCKQUOTE OBJECT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#ajax-container_dialog BLOCKQUOTE EMBED {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#ajax-container_dialog P.previous {
	TEXT-INDENT: -1000em
}
#ajax-container_dialog P.next {
	TEXT-INDENT: -1000em
}
#ajax-container_dialog P.previous A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#ajax-container_dialog P.next A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#ajax-container_dialog P.previous A {
	Z-INDEX: 36000; POSITION: relative; WIDTH: 50px; DISPLAY: block; FLOAT: left; HEIGHT: 100%; CURSOR: pointer
}
#ajax-container_dialog P.previous A SPAN {
	Z-INDEX: 36000; POSITION: relative; WIDTH: 50px; DISPLAY: block; FLOAT: left; HEIGHT: 100%; CURSOR: pointer
}
#ajax-container_dialog P.next A {
	Z-INDEX: 36000; POSITION: relative; WIDTH: 50px; DISPLAY: block; FLOAT: left; HEIGHT: 100%; CURSOR: pointer
}
#ajax-container_dialog P.next A SPAN {
	Z-INDEX: 36000; POSITION: relative; WIDTH: 50px; DISPLAY: block; FLOAT: left; HEIGHT: 100%; CURSOR: pointer
}
#ajax-container_dialog P.previous A SPAN {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#ajax-container_dialog P.next A SPAN {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#ajax-container_dialog P.previous {
	Z-INDEX: 36000; WIDTH: 50px; TOP: 18px
}
#ajax-container_dialog P.next {
	Z-INDEX: 36000; WIDTH: 50px; TOP: 18px
}
#ajax-container_dialog P.previous {
	LEFT: 0px
}
#ajax-container_dialog P.next {
	RIGHT: 0px
}
#ajax-container_dialog P.previous A SPAN {
	BACKGROUND: url(/img/g/index/ico/previous.gif) no-repeat 0px 50%
}
#ajax-container_dialog P.next A SPAN {
	BACKGROUND: url(/img/g/index/ico/next.gif) no-repeat 0px 50%
}
#ajax-container_dialog P.previous A:hover SPAN {
	BACKGROUND-POSITION: -50px 50%
}
#ajax-container_dialog P.next A:hover SPAN {
	BACKGROUND-POSITION: -50px 50%
}
#ajax-container_dialog P#ajax-dialog-comment {
	POSITION: static; TEXT-ALIGN: center; WIDTH: 100%; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 3px
}
#ajax-container_dialog TABLE {
	MARGIN: 5px auto; BORDER-COLLAPSE: collapse; BACKGROUND: #f1f1f1; FONT-SIZE: 100%
}
#ajax-container_dialog TABLE TH {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.3em; COLOR: #666; VERTICAL-ALIGN: top; PADDING-TOP: 0.4em
}
#ajax-container_dialog TABLE TD {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.3em; COLOR: #666; VERTICAL-ALIGN: top; PADDING-TOP: 0.4em
}
#ajax-container_dialog TABLE TH {
	TEXT-ALIGN: right; FONT-WEIGHT: normal
}
#ajax-container_dialog TABLE TD {
	TEXT-ALIGN: left
}
#ajax-container_dialog TABLE TD A {
	COLOR: #444
}
#ajax-container_dialog TABLE TD STRONG {
	COLOR: #444; FONT-WEIGHT: normal
}
#ajax-container_dialog TABLE TD INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; WIDTH: 290px; PADDING-RIGHT: 3px; MAX-WIDTH: 350px; BACKGROUND: white; COLOR: #555; FONT-SIZE: 100%; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
#ajax-container_dialog TABLE TD INPUT:focus {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
BODY.locked * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY.locked {
	TEXT-ALIGN: center; BACKGROUND-COLOR: white; FONT-FAMILY: "Trebuchet MS", "Geneva CE", lucida, sans-serif; COLOR: #333; FONT-SIZE: medium
}
BODY.locked IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
BODY.locked TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
BODY.locked FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
BODY.locked HR {
	DISPLAY: none
}
BODY.locked ACRONYM {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #444; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
BODY.locked P {
	PADDING-BOTTOM: 1em; LINE-HEIGHT: 115%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.2em
}
BODY.locked STRONG {
	COLOR: #ff5400
}
BODY.locked .space {
	PADDING-BOTTOM: 0px; PADDING-TOP: 1.5em
}
BODY.locked .clear {
	LINE-HEIGHT: 0px; WIDTH: auto !important; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 0px !important; CLEAR: both; FONT-SIZE: 0px
}
BODY.locked A {
	COLOR: #666
}
BODY.locked A:hover {
	COLOR: #333
}
BODY.locked A:visited {
	COLOR: #999
}
BODY.locked A:hover:visited {
	COLOR: #333
}
BODY.locked #all {
	MARGIN: 2.2em auto; WIDTH: 500px
}
BODY.locked H1 {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0.7em; FONT-FAMILY: Georgia, "New York CE", utopia, sans-serif; COLOR: #666; FONT-SIZE: 220%; FONT-WEIGHT: normal
}
BODY.locked #content {
	BORDER-BOTTOM: #666 2px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-SIZE: 75%; PADDING-TOP: 1em
}
BODY.locked #content .in {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1em; MARGIN: 0px auto; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
BODY.locked #content SPAN {
	COLOR: #999
}
BODY.locked #content SPAN.message {
	MARGIN-TOP: 5px
}
BODY.locked #content SPAN.message SPAN {
	BORDER-BOTTOM: #ffd0b1 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ffd0b1 1px solid; PADDING-BOTTOM: 9px; MARGIN: 10px 0px 5px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; BACKGROUND: #ffefe5; COLOR: #222; BORDER-TOP: #ffd0b1 1px solid; BORDER-RIGHT: #ffd0b1 1px solid; PADDING-TOP: 11px; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px
}
BODY.locked INPUT {
	MARGIN: 0px 4px; PADDING-LEFT: 2px; FONT-FAMILY: TrebuchetMS, Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 100%
}
BODY.locked #footer {
	MARGIN-TOP: 2px; BORDER-TOP: #ccc 1px solid
}
BODY.locked #footer A {
	MARGIN-TOP: 1em; FLOAT: right; CURSOR: pointer
}
BODY.locked #footer A {
	POSITION: relative; WIDTH: 52px; DISPLAY: block; BACKGROUND: url(/img/g/logo-estranky-mini.gif) no-repeat 0px 0px; HEIGHT: 39px; OVERFLOW: hidden
}
BODY.locked #footer A SPAN {
	POSITION: relative; WIDTH: 52px; DISPLAY: block; BACKGROUND: url(/img/g/logo-estranky-mini.gif) no-repeat 0px 0px; HEIGHT: 39px; OVERFLOW: hidden
}
BODY.locked #footer A SPAN {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
BODY.locked #all {
	WIDTH: 630px
}
BODY.locked H1 {
	PADDING-LEFT: 135px
}
BODY.locked #content .in {
	PADDING-LEFT: 136px; WIDTH: 100%
}
BODY.locked #content .in {
	BACKGROUND: url(/img/g/lock.gif) no-repeat 5px 50%
}
BODY.locked #content .in P {
	MARGIN: 0.3em 0px 0px; PADDING-RIGHT: 138px; COLOR: #777
}
BODY.locked #content .in FORM {
	PADDING-BOTTOM: 0.5em
}
BODY.locked #content H2 {
	FONT-FAMILY: Georgia, "New York CE", utopia, sans-serif; FONT-SIZE: 150%; FONT-WEIGHT: normal
}
BODY.locked #content TH {
	TEXT-ALIGN: left; PADDING-LEFT: 0px; FONT-WEIGHT: normal
}
BODY.locked #content TABLE {
	MARGIN: 10px 0px 5px -2px
}
BODY.locked #content TH {
	VERTICAL-ALIGN: top
}
BODY.locked #content TD {
	VERTICAL-ALIGN: top
}
BODY.locked #content TH {
	PADDING-TOP: 0.2em
}
BODY:after {
	DISPLAY: none; CONTENT: url(/img/u/css3/button-hover.gif) url(/img/u/css3/button-light-hover.gif) url(/img/u/css3/button-black-hover.gif)
}
BODY.locked INPUT:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
BODY.locked INPUT[type='text'] {
	BOX-SIZING: border-box; BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 2px; BACKGROUND: url(/img/u/topmenu/search/input.gif) repeat-x 0px 0px; HEIGHT: 22px; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 2px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
BODY.locked INPUT[type='password'] {
	BOX-SIZING: border-box; BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 2px; BACKGROUND: url(/img/u/topmenu/search/input.gif) repeat-x 0px 0px; HEIGHT: 22px; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 2px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
BODY.locked INPUT[type='text']:focus {
	BORDER-BOTTOM-COLOR: #777; BORDER-TOP-COLOR: #777; BACKGROUND: url(/img/u/topmenu/search/input.gif) repeat-x 0px 0px; BORDER-RIGHT-COLOR: #777; BORDER-LEFT-COLOR: #777
}
BODY.locked INPUT[type='password']:focus {
	BORDER-BOTTOM-COLOR: #777; BORDER-TOP-COLOR: #777; BACKGROUND: url(/img/u/topmenu/search/input.gif) repeat-x 0px 0px; BORDER-RIGHT-COLOR: #777; BORDER-LEFT-COLOR: #777
}
BODY.locked INPUT[type='password'].incorrect {
	BORDER-BOTTOM-COLOR: #ff5400 !important; BORDER-TOP-COLOR: #ff5400 !important; BORDER-RIGHT-COLOR: #ff5400 !important; BORDER-LEFT-COLOR: #ff5400 !important
}
BODY.locked:after {
	DISPLAY: none; CONTENT: url(/img/u/css3/button-hover.gif) url(/img/u/css3/button-light-hover.gif) url(/img/u/css3/button-black-hover.gif)
}
BODY.locked INPUT[type='button'] {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 29px; MARGIN-TOP: -3px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 10px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: url(/img/u/css3/button-bg.gif) #ff5400 repeat-x 0px 0px; HEIGHT: 29px; COLOR: white; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
BODY.locked INPUT[type='submit'] {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 29px; MARGIN-TOP: -3px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 10px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: url(/img/u/css3/button-bg.gif) #ff5400 repeat-x 0px 0px; HEIGHT: 29px; COLOR: white; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
BODY.locked INPUT[type='button'] {
	BOX-SIZING: border-box; BORDER-RIGHT-WIDTH: 5px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 5px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-image: url(/img/u/css3/button.gif) 0 5 stretch stretch; -moz-border-image: url(/img/u/css3/button.gif) 0 5 stretch stretch; border-image: url(/img/u/css3/button.gif) 0 5 stretch stretch; text-shadow: 0 1px 0 rgba(142, 47, 1, .9)
}
BODY.locked INPUT[type='submit'] {
	BOX-SIZING: border-box; BORDER-RIGHT-WIDTH: 5px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 5px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-image: url(/img/u/css3/button.gif) 0 5 stretch stretch; -moz-border-image: url(/img/u/css3/button.gif) 0 5 stretch stretch; border-image: url(/img/u/css3/button.gif) 0 5 stretch stretch; text-shadow: 0 1px 0 rgba(142, 47, 1, .9)
}
BODY.locked INPUT[type='button']:hover {
	BACKGROUND-COLOR: #e84c00; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BACKGROUND-POSITION: 0px -29px; -webkit-border-image: url(/img/u/css3/button-hover.gif) 0 5 stretch stretch; -moz-border-image: url(/img/u/css3/button-hover.gif) 0 5 stretch; border-image: url(/img/u/css3/button-hover.gif) 0 5 0 5 stretch stretch; text-shadow: 0 1px 0 rgba(0, 0, 0, .5)
}
BODY.locked INPUT[type='submit']:hover {
	BACKGROUND-COLOR: #e84c00; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BACKGROUND-POSITION: 0px -29px; -webkit-border-image: url(/img/u/css3/button-hover.gif) 0 5 stretch stretch; -moz-border-image: url(/img/u/css3/button-hover.gif) 0 5 stretch; border-image: url(/img/u/css3/button-hover.gif) 0 5 0 5 stretch stretch; text-shadow: 0 1px 0 rgba(0, 0, 0, .5)
}
BODY.locked INPUT[type='button']:focus {
	BACKGROUND-COLOR: #e84c00; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BACKGROUND-POSITION: 0px -29px; -webkit-border-image: url(/img/u/css3/button-hover.gif) 0 5 stretch stretch; -moz-border-image: url(/img/u/css3/button-hover.gif) 0 5 stretch; border-image: url(/img/u/css3/button-hover.gif) 0 5 0 5 stretch stretch; text-shadow: 0 1px 0 rgba(0, 0, 0, .5)
}
BODY.locked INPUT[type='submit']:focus {
	BACKGROUND-COLOR: #e84c00; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BACKGROUND-POSITION: 0px -29px; -webkit-border-image: url(/img/u/css3/button-hover.gif) 0 5 stretch stretch; -moz-border-image: url(/img/u/css3/button-hover.gif) 0 5 stretch; border-image: url(/img/u/css3/button-hover.gif) 0 5 0 5 stretch stretch; text-shadow: 0 1px 0 rgba(0, 0, 0, .5)
}
BODY.locked INPUT[type='button']:active {
	LINE-HEIGHT: 26px; PADDING-TOP: 1px
}
BODY.locked INPUT[type='submit']:active {
	LINE-HEIGHT: 26px; PADDING-TOP: 1px
}
BODY.locked INPUT[type='button']:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
BODY.locked INPUT[type='submit']:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
BODY.locked INPUT[type='button']:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
BODY.locked INPUT[type='submit']:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
* HTML BODY.locked INPUT.button {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 4px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 4px; DISPLAY: inline-block; BACKGROUND: url(/img/u/css3/button-bg.gif) #ff5400 repeat-x 0px 0px; HEIGHT: 29px; COLOR: white; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
*:first-child + HTML BODY.locked INPUT[type='text'] {
	BORDER-BOTTOM: #777 1px solid; BORDER-LEFT: #777 1px solid; PADDING-BOTTOM: 3px; BACKGROUND: url(/img/u/topmenu/search/input.gif) repeat-x 0px 0px; HEIGHT: 16px; BORDER-TOP: #777 1px solid; BORDER-RIGHT: #777 1px solid; PADDING-TOP: 1px
}
*:first-child + HTML BODY.locked INPUT[type='password'] {
	BORDER-BOTTOM: #777 1px solid; BORDER-LEFT: #777 1px solid; PADDING-BOTTOM: 3px; BACKGROUND: url(/img/u/topmenu/search/input.gif) repeat-x 0px 0px; HEIGHT: 16px; BORDER-TOP: #777 1px solid; BORDER-RIGHT: #777 1px solid; PADDING-TOP: 1px
}
*:first-child + HTML BODY.locked INPUT[type='text'].incorrect {
	BORDER-BOTTOM-COLOR: #ff5400 !important; BORDER-TOP-COLOR: #ff5400 !important; BORDER-RIGHT-COLOR: #ff5400 !important; BORDER-LEFT-COLOR: #ff5400 !important
}
*:first-child + HTML BODY.locked INPUT[type='password'].incorrect {
	BORDER-BOTTOM-COLOR: #ff5400 !important; BORDER-TOP-COLOR: #ff5400 !important; BORDER-RIGHT-COLOR: #ff5400 !important; BORDER-LEFT-COLOR: #ff5400 !important
}
*:first-child + HTML BODY.locked INPUT[type='button'] {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; HEIGHT: 29px; COLOR: white; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
*:first-child + HTML BODY.locked INPUT[type='submit'] {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; HEIGHT: 29px; COLOR: white; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.browser-ie8 INPUT[type='text'] {
	PADDING-TOP: 1px !important
}
.browser-ie8 INPUT[type='password'] {
	PADDING-TOP: 1px !important
}
.browser-ie8 INPUT[type='button'] {
	BOX-SIZING: content-box; BORDER-BOTTOM: #fd5302 1px solid; BORDER-LEFT: #fd5302 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 22px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: inline-block; BACKGROUND: url(/img/u/css3/button-bg.gif) #ff5400 repeat-x 0px -178px; HEIGHT: 22px; BORDER-TOP: #fd5302 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #fd5302 1px solid; PADDING-TOP: 1px
}
.browser-ie8 INPUT[type='submit'] {
	BOX-SIZING: content-box; BORDER-BOTTOM: #fd5302 1px solid; BORDER-LEFT: #fd5302 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 22px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: inline-block; BACKGROUND: url(/img/u/css3/button-bg.gif) #ff5400 repeat-x 0px -178px; HEIGHT: 22px; BORDER-TOP: #fd5302 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #fd5302 1px solid; PADDING-TOP: 1px
}
.browser-ie8 INPUT[type='button']:hover {
	BORDER-BOTTOM-COLOR: #d24600; BORDER-TOP-COLOR: #d24600; BACKGROUND-POSITION: 0px -207px; BORDER-RIGHT-COLOR: #d24600; BORDER-LEFT-COLOR: #d24600
}
.browser-ie8 INPUT[type='submit']:hover {
	BORDER-BOTTOM-COLOR: #d24600; BORDER-TOP-COLOR: #d24600; BACKGROUND-POSITION: 0px -207px; BORDER-RIGHT-COLOR: #d24600; BORDER-LEFT-COLOR: #d24600
}
.browser-ie8 INPUT[type='button']:focus {
	BACKGROUND-POSITION: -1px -30px
}
.browser-ie8 INPUT[type='submit']:focus {
	BACKGROUND-POSITION: -1px -30px
}
BODY.locked INPUT[type='text'] {
	PADDING-TOP: 1px
}
BODY.locked INPUT[type='password'] {
	PADDING-TOP: 1px
}
BODY.locked INPUT[type='button'] {
	BOX-SIZING: content-box; BORDER-BOTTOM: #fd5302 1px solid; BORDER-LEFT: #fd5302 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 22px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: inline-block; BACKGROUND: url(/img/u/css3/button-bg.gif) #ff5400 repeat-x 0px -178px; HEIGHT: 22px; BORDER-TOP: #fd5302 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #fd5302 1px solid; PADDING-TOP: 1px
}
BODY.locked INPUT[type='submit'] {
	BOX-SIZING: content-box; BORDER-BOTTOM: #fd5302 1px solid; BORDER-LEFT: #fd5302 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 22px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: inline-block; BACKGROUND: url(/img/u/css3/button-bg.gif) #ff5400 repeat-x 0px -178px; HEIGHT: 22px; BORDER-TOP: #fd5302 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #fd5302 1px solid; PADDING-TOP: 1px
}
BODY.locked INPUT[type='button']:hover {
	BORDER-BOTTOM-COLOR: #d24600; BORDER-TOP-COLOR: #d24600; BACKGROUND-POSITION: 0px -207px; BORDER-RIGHT-COLOR: #d24600; BORDER-LEFT-COLOR: #d24600
}
BODY.locked INPUT[type='submit']:hover {
	BORDER-BOTTOM-COLOR: #d24600; BORDER-TOP-COLOR: #d24600; BACKGROUND-POSITION: 0px -207px; BORDER-RIGHT-COLOR: #d24600; BORDER-LEFT-COLOR: #d24600
}
.message#mess-text {
	TEXT-ALIGN: center !important; CLEAR: both
}
#smLightbox_container * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#smLightbox_container {
	POSITION: absolute
}
#smLightbox_container .loading-info {
	POSITION: absolute
}
#smLightbox_viewerPreviewImage {
	POSITION: absolute
}
#smLightbox_viewerCanvas {
	POSITION: absolute
}
#smLightbox_viewerImageContainer {
	POSITION: absolute
}
#smLightbox_container A.button {
	POSITION: absolute
}
#smLightbox_ssSelect {
	POSITION: absolute
}
#smLightbox_container A.resize {
	POSITION: absolute
}
#smLightbox_film {
	POSITION: absolute
}
#smLightbox_film A {
	POSITION: absolute
}
#smLightbox_navigator {
	POSITION: absolute
}
#smLightbox_navigatorCurr {
	POSITION: absolute
}
#smLightbox_preload {
	POSITION: absolute
}
#smLightbox_panel {
	POSITION: absolute
}
#smLightbox_panel DIV.panel-info {
	POSITION: absolute
}
#smLightbox_panel {
	POSITION: absolute
}
#smLightbox_panelPin {
	POSITION: absolute
}
#smLightbox_panelHelp {
	POSITION: absolute
}
#smLightbox_container {
	FONT-FAMILY: "Trebuchet MS", "Geneva CE", lucida, sans-serif; FONT-SIZE: 12px
}
#smLightbox_container .loading-info {
	WIDTH: 89px; BACKGROUND: url(/img/g/lightbox/lightbox.png) no-repeat -55px -323px; HEIGHT: 44px
}
#smLightbox_container .loading-info DIV {
	TEXT-ALIGN: center; TEXT-INDENT: -9999px; WIDTH: 89px; BACKGROUND: url(/img/g/lightbox/slide-load.gif) no-repeat 50% 50%; HEIGHT: 44px; COLOR: #999
}
* HTML #smLightbox_container .loading-info {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#smLightbox_title {
	POSITION: absolute; LINE-HEIGHT: 18px; COLOR: #ddd; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
#smLightbox_description {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 13px; WIDTH: 750px; COLOR: #ababab; FONT-SIZE: 11px; PADDING-TOP: 5px
}
#smLightbox_viewerImageContainer {
	BORDER-BOTTOM: #666 2px solid; BORDER-LEFT: #666 2px solid; OVERFLOW: hidden; BORDER-TOP: #666 2px solid; BORDER-RIGHT: #666 2px solid
}
.drag#smLightbox_viewerImageContainer {
	BORDER-BOTTOM: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-RIGHT: white 2px solid
}
#smLightbox_viewerPreviewImage {
	TOP: 0px; LEFT: 0px
}
#smLightbox_viewerCanvas {
	TOP: 0px; LEFT: 0px
}
#smLightbox_container A.button {
	PADDING-RIGHT: 26px; COLOR: #f5f5f5; FONT-SIZE: 11px
}
* HTML #smLightbox_container A.button {
	WIDTH: 70px
}
#smLightbox_container A.button {
	DISPLAY: block; BACKGROUND: url(/img/g/lightbox/lightbox.png) no-repeat 100% -55px; HEIGHT: 27px; CURSOR: pointer
}
#smLightbox_container A.button SPAN {
	DISPLAY: block; BACKGROUND: url(/img/g/lightbox/lightbox.png) no-repeat 100% -55px; HEIGHT: 27px; CURSOR: pointer
}
* HTML #smLightbox_container A.button {
	BACKGROUND-IMAGE: url(/img/g/lightbox/lightbox.gif)
}
* HTML #smLightbox_container A.button SPAN {
	BACKGROUND-IMAGE: url(/img/g/lightbox/lightbox.gif)
}
#smLightbox_container A.button SPAN {
	POSITION: relative; LINE-HEIGHT: 25px; PADDING-LEFT: 15px; PADDING-RIGHT: 11px; WHITE-SPACE: nowrap; BACKGROUND-POSITION: 0px 0px; text-shadow: 1px 1px 0 #333
}
#smLightbox_container A.button:hover {
	BACKGROUND-POSITION: 100% -83px; COLOR: white; TEXT-DECORATION: none
}
#smLightbox_container A.button:focus {
	BACKGROUND-POSITION: 100% -83px; COLOR: white; TEXT-DECORATION: none
}
#smLightbox_container A.hover#smLightbox_slideshow:hover {
	BACKGROUND-POSITION: 100% -83px; COLOR: white; TEXT-DECORATION: none
}
#smLightbox_container A.hover#smLightbox_slideshow {
	BACKGROUND-POSITION: 100% -83px; COLOR: white; TEXT-DECORATION: none
}
#smLightbox_container A.button:hover SPAN {
	BACKGROUND-POSITION: 0px -27px
}
#smLightbox_container A.button:focus SPAN {
	BACKGROUND-POSITION: 0px -27px
}
#smLightbox_container A.hover#smLightbox_slideshow:hover SPAN {
	BACKGROUND-POSITION: 0px -27px
}
#smLightbox_container A.hover#smLightbox_slideshow SPAN {
	BACKGROUND-POSITION: 0px -27px
}
#smLightbox_container A#smLightbox_close {
	BACKGROUND-POSITION: 100% -167px
}
#smLightbox_container A#smLightbox_close:hover {
	BACKGROUND-POSITION: 100% -195px
}
#smLightbox_container A#smLightbox_close:focus {
	BACKGROUND-POSITION: 100% -195px
}
#smLightbox_container A.active#smLightbox_slideshow {
	BACKGROUND-POSITION: 100% -111px
}
#smLightbox_container A.active#smLightbox_slideshow:hover {
	BACKGROUND-POSITION: 100% -139px
}
#smLightbox_container A.active#smLightbox_slideshow:focus {
	BACKGROUND-POSITION: 100% -139px
}
#smLightbox_container A#smLightbox_slideshow {
	MIN-WIDTH: 110px
}
* HTML #smLightbox_container A#smLightbox_slideshow {
	WIDTH: 110px
}
#smLightbox_prev {
	TEXT-INDENT: -9999px
}
#smLightbox_next {
	TEXT-INDENT: -9999px
}
#smLightbox_prev {
	POSITION: absolute; DISPLAY: block; CURSOR: pointer
}
#smLightbox_next {
	POSITION: absolute; DISPLAY: block; CURSOR: pointer
}
#smLightbox_prev SPAN {
	POSITION: absolute; DISPLAY: block; CURSOR: pointer
}
#smLightbox_next SPAN {
	POSITION: absolute; DISPLAY: block; CURSOR: pointer
}
#smLightbox_prev SPAN {
	WIDTH: 28px; BACKGROUND: url(/img/g/lightbox/lightbox.png) no-repeat 0px -122px; HEIGHT: 28px
}
#smLightbox_next SPAN {
	WIDTH: 28px; BACKGROUND: url(/img/g/lightbox/lightbox.png) no-repeat 0px -122px; HEIGHT: 28px
}
* HTML #smLightbox_prev SPAN {
	BACKGROUND-IMAGE: url(/img/g/lightbox/lightbox.gif)
}
* HTML #smLightbox_next SPAN {
	BACKGROUND-IMAGE: url(/img/g/lightbox/lightbox.gif)
}
#smLightbox_next SPAN {
	LEFT: 15px
}
#smLightbox_next:hover SPAN {
	BACKGROUND-POSITION: 0px -150px
}
#smLightbox_prev SPAN {
	BACKGROUND-POSITION: 0px -206px; RIGHT: 15px
}
#smLightbox_prev:hover SPAN {
	BACKGROUND-POSITION: 0px -234px
}
#smLightbox_next SPAN.last {
	BACKGROUND-POSITION: 0px -178px
}
#smLightbox_next:hover SPAN.last {
	BACKGROUND-POSITION: 0px -178px
}
#smLightbox_prev SPAN.last {
	BACKGROUND-POSITION: 0px -262px
}
#smLightbox_prev:hover SPAN.last {
	BACKGROUND-POSITION: 0px -262px
}
.resize#smLightbox_prev SPAN {
	WIDTH: 15px; HEIGHT: 10px; TOP: 2px !important
}
.resize#smLightbox_next SPAN {
	WIDTH: 15px; HEIGHT: 10px; TOP: 2px !important
}
.resize#smLightbox_next SPAN {
	BACKGROUND-POSITION: -32px -214px; LEFT: 15px
}
.resize#smLightbox_next SPAN.last {
	BACKGROUND-POSITION: -32px -214px; LEFT: 15px
}
.resize#smLightbox_next:hover SPAN.last {
	BACKGROUND-POSITION: -32px -214px; LEFT: 15px
}
.resize#smLightbox_next:hover SPAN {
	BACKGROUND-POSITION: -32px -232px
}
.resize#smLightbox_prev SPAN {
	BACKGROUND-POSITION: -32px -175px
}
.resize#smLightbox_prev SPAN.last {
	BACKGROUND-POSITION: -32px -175px
}
.resize#smLightbox_prev:hover SPAN.last {
	BACKGROUND-POSITION: -32px -175px
}
.resize#smLightbox_prev:hover SPAN {
	BACKGROUND-POSITION: -32px -193px
}
.resize#smLightbox_next SPAN.last {
	FILTER: gray() alpha(opacity=50); CURSOR: default; -moz-opacity: 0.5; opacity: 0.50; -khtml-opacity: 0.5
}
.resize#smLightbox_next:hover SPAN.last {
	FILTER: gray() alpha(opacity=50); CURSOR: default; -moz-opacity: 0.5; opacity: 0.50; -khtml-opacity: 0.5
}
.resize#smLightbox_prev SPAN.last {
	FILTER: gray() alpha(opacity=50); CURSOR: default; -moz-opacity: 0.5; opacity: 0.50; -khtml-opacity: 0.5
}
.resize#smLightbox_prev:hover SPAN.last {
	FILTER: gray() alpha(opacity=50); CURSOR: default; -moz-opacity: 0.5; opacity: 0.50; -khtml-opacity: 0.5
}
#smLightbox_ssSelect {
	DISPLAY: block; BACKGROUND: url(/img/g/lightbox/lightbox.png) no-repeat 100% -449px; HEIGHT: 42px; COLOR: #444; FONT-SIZE: 8px
}
#smLightbox_ssSelect DIV {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/g/lightbox/lightbox.png) no-repeat 0px -407px; HEIGHT: 32px; MARGIN-RIGHT: 10px; PADDING-TOP: 10px
}
* HTML #smLightbox_ssSelect {
	BACKGROUND-IMAGE: url(/img/g/lightbox/lightbox.gif)
}
* HTML #smLightbox_ssSelect DIV {
	BACKGROUND-IMAGE: url(/img/g/lightbox/lightbox.gif); HEIGHT: 42px
}
#smLightbox_ssSelect A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #ccc; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#smLightbox_ssSelect A:hover {
	COLOR: white; TEXT-DECORATION: none
}
#smLightbox_ssSelect A:focus {
	COLOR: white; TEXT-DECORATION: none
}
#smLightbox_sscd {
	POSITION: absolute; TEXT-ALIGN: center
}
#smLightbox_sscd DIV {
	POSITION: absolute; HEIGHT: 3px; TOP: 5px; LEFT: 0px
}
.loading#smLightbox_sscd DIV {
	BACKGROUND: #ff5400
}
.loaded#smLightbox_sscd DIV {
	BACKGROUND: #ccc
}
.loaded#smLightbox_sscd SPAN {
	DISPLAY: none
}
.loaded#smLightbox_preload SPAN {
	DISPLAY: none
}
.loading#smLightbox_preload SPAN {
	DISPLAY: block; BACKGROUND: url(/img/g/lightbox/slide-load.gif) no-repeat 50% 100%; HEIGHT: 25px; COLOR: #999; FONT-SIZE: 11px
}
#smLightbox_container DIV.resize {
	POSITION: absolute
}
#smLightbox_container DIV.resize A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; COLOR: #999; PADDING-TOP: 2px
}
* HTML #smLightbox_container DIV.resize A {
	WIDTH: 40px
}
#smLightbox_container DIV.resize A.active {
	BACKGROUND-COLOR: #151515; DISPLAY: block; COLOR: #999; FONT-SIZE: 11px; -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px
}
#smLightbox_container DIV.resize A:hover {
	BACKGROUND-COLOR: black; COLOR: white
}
#smLightbox_container DIV.resize A SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/img/g/lightbox/lightbox.png) no-repeat -32px -59px; PADDING-TOP: 0px
}
* HTML #smLightbox_container DIV.resize A SPAN {
	BACKGROUND-IMAGE: url(/img/g/lightbox/lightbox.gif)
}
#smLightbox_container DIV.resize A:hover SPAN {
	BACKGROUND-POSITION: -31px -111px
}
#smLightbox_container DIV.resize A.reduce SPAN {
	BACKGROUND-POSITION: -32px -86px
}
#smLightbox_container DIV.resize A.reduce:hover SPAN {
	BACKGROUND-POSITION: -31px -138px
}
#smLightbox_container DIV.resize A.passive SPAN {
	TEXT-INDENT: -9999px; PADDING-RIGHT: 0px
}
#smLightbox_container DIV.resize A.passive {
	PADDING-RIGHT: 0px
}
#smLightbox_container DIV.resize A.active {
	-webkit-transition: none; -o-transition: none; transition: none
}
#smLightbox_container DIV.resize A.active SPAN {
	TEXT-INDENT: 0px
}
#smLightbox_navigator {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid
}
#smLightbox_navigatorCurr {
	BORDER-BOTTOM: #ff5400 1px solid; BORDER-LEFT: #ff5400 1px solid; BORDER-TOP: #ff5400 1px solid; BORDER-RIGHT: #ff5400 1px solid
}
#smLightbox_film A {
	DISPLAY: block; PADDING-TOP: 7px
}
#smLightbox_film A IMG {
	BORDER-BOTTOM: #111 1px solid; BORDER-LEFT: #111 1px solid; BORDER-TOP: #111 1px solid; BORDER-RIGHT: #111 1px solid
}
#smLightbox_film A:hover IMG {
	BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999; BORDER-LEFT-COLOR: #999
}
#smLightbox_film A.passive IMG {
	-webkit-transition: opacity 0.4s linear; -o-transition: opacity 0.4s linear; transition: opacity 0.4s linear
}
#smLightbox_film A.passive:hover IMG {
	opacity: 1
}
#smLightbox_film A.active {
	BACKGROUND: url(/img/g/lightbox/lightbox.png) no-repeat 50% -87px
}
#smLightbox_film A.active:hover {
	BACKGROUND-POSITION: 50% -253px
}
* HTML #smLightbox_film A.active {
	BACKGROUND-IMAGE: url(/img/g/lightbox/lightbox.gif)
}
#smLightbox_film A.active IMG {
	BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999; BORDER-LEFT-COLOR: #999
}
#smLightbox_film A.active:hover IMG {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
#smLightbox_panel {
	FONT-SIZE: 11px
}
.passive#smLightbox_panel {
	WIDTH: 100px; BACKGROUND: url(/img/g/lightbox/more-info.png) no-repeat -1000px -1000px; HEIGHT: 22px
}
#smLightbox_panel A.panel-info {
	HEIGHT: 22px
}
#smLightbox_panel A.panel-info SPAN {
	HEIGHT: 22px
}
#smLightbox_panel A.panel-info {
	POSITION: static; BACKGROUND-POSITION: 100% -223px; FLOAT: left
}
#smLightbox_panel A.panel-info SPAN {
	LINE-HEIGHT: 22px; BACKGROUND-POSITION: 0px -497px
}
.active#smLightbox_panel {
	WIDTH: 678px; BACKGROUND: url(/img/g/lightbox/more-info.png) no-repeat 0px 0px; HEIGHT: 88px
}
* HTML .active#smLightbox_panel {
	BACKGROUND-IMAGE: url(/img/g/lightbox/more-info.gif)
}
#smLightbox_panelPin {
	MARGIN: 9px 5px 0px 0px; COLOR: #b4b4b4
}
#smLightbox_panelHelp {
	MARGIN: 9px 5px 0px 0px; COLOR: #b4b4b4
}
#smLightbox_panel .panel-content-info A {
	MARGIN: 9px 5px 0px 0px; COLOR: #b4b4b4
}
#smLightbox_panelPin:hover {
	COLOR: white
}
#smLightbox_panelHelp:hover {
	COLOR: white
}
#smLightbox_panel .panel-content-info A:hover {
	COLOR: white
}
#smLightbox_panelPin {
	TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND: url(/img/g/lightbox/lightbox.png) no-repeat 0px 0px
}
#smLightbox_panelHelp {
	TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND: url(/img/g/lightbox/lightbox.png) no-repeat 0px 0px
}
* HTML #smLightbox_panelPin {
	BACKGROUND-IMAGE: url(/img/g/lightbox/lightbox.gif)
}
* HTML #smLightbox_panelHelp {
	BACKGROUND-IMAGE: url(/img/g/lightbox/lightbox.gif)
}
#smLightbox_panelHelp {
	WIDTH: 13px; BACKGROUND-POSITION: -187px -290px; HEIGHT: 13px
}
#smLightbox_panelHelp:hover {
	BACKGROUND-POSITION: -187px -303px
}
#smLightbox_panelPin {
	WIDTH: 15px; BACKGROUND-POSITION: -186px -323px; HEIGHT: 14px
}
#smLightbox_panelPin:hover {
	BACKGROUND-POSITION: -186px -338px
}
.active#smLightbox_panelHelp {
	TEXT-INDENT: 0px; WIDTH: auto; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #b4b4b4
}
.active#smLightbox_panelHelp:hover {
	COLOR: white
}
.active#smLightbox_panelPin {
	BACKGROUND-POSITION: -171px -273px
}
.active#smLightbox_panelPin:hover {
	BACKGROUND-POSITION: -186px -273px
}
#smLightbox_panel .panel-content-info {
	COLOR: #ebebeb
}
#smLightbox_panel .panel-content-info STRONG {
	COLOR: #b4b4b4; FONT-WEIGHT: normal; MARGIN-RIGHT: 4px
}
.active#smLightbox_panel .panel-crumbs {
	POSITION: absolute
}
.active#smLightbox_panel .panel-url {
	POSITION: absolute
}
.active#smLightbox_panel .panel-res {
	POSITION: absolute
}
.active#smLightbox_panel .panel-date {
	POSITION: absolute
}
.active#smLightbox_panel .panel-crumbs {
	LEFT: 20px
}
.active#smLightbox_panel .panel-url {
	LEFT: 20px
}
.active#smLightbox_panel .panel-crumbs {
	TOP: 23px
}
.active#smLightbox_panel .panel-res {
	TOP: 23px
}
.active#smLightbox_panel .panel-url {
	TOP: 53px
}
.active#smLightbox_panel .panel-date {
	TOP: 56px
}
.active#smLightbox_panel .panel-res {
	LEFT: 435px
}
.active#smLightbox_panel .panel-date {
	LEFT: 435px
}
.active#smLightbox_panel .panel-crumbs {
	TEXT-ALIGN: left; COLOR: #999
}
.active#smLightbox_panel .panel-crumbs SPAN {
	COLOR: #ebebeb
}
.active#smLightbox_panel .panel-url INPUT {
	BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; WIDTH: 295px; PADDING-RIGHT: 3px; BACKGROUND: #323232; COLOR: #ebebeb; FONT-SIZE: 11px; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid; PADDING-TOP: 2px
}
.active#smLightbox_panel .panel-content-help {
	COLOR: #ebebeb
}
.active#smLightbox_panel .panel-content-help TABLE {
	MARGIN: 7px 10px 0px
}
.active#smLightbox_panel .panel-content-help TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; LINE-HEIGHT: 11px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px
}
.active#smLightbox_panel .panel-content-help TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; LINE-HEIGHT: 11px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px
}
.active#smLightbox_panel .panel-content-help TH {
	TEXT-ALIGN: right; COLOR: white; FONT-WEIGHT: bold
}
.active#smLightbox_panel .panel-content-help TD.long {
	WIDTH: 280px; PADDING-RIGHT: 15px
}
#smLightbox_container DIV.fb_like_likebox {
	POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; HEIGHT: 20px; PADDING-TOP: 0px
}
.errormes {
	COLOR: #f00
}
#eshop .right {
	TEXT-ALIGN: right
}
#eshop TH {
	TEXT-ALIGN: left
}
#eshop .hide {
	DISPLAY: none
}
#eshop .wrap:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: "."
}
#eshop .wrap {
	OVERFLOW: hidden
}
* HTML #eshop .wrap {
	HEIGHT: 1%
}
#eshop .registration SPAN {
	MARGIN-TOP: 0.5em; PADDING-LEFT: 0.1em; COLOR: #f00
}
#eshop .settings SPAN {
	MARGIN-TOP: 0.5em; PADDING-LEFT: 0.1em; COLOR: #f00
}
#eshop .basket_summary SPAN {
	MARGIN-TOP: 0.5em; PADDING-LEFT: 0.1em; COLOR: #f00
}
#eshop .registration TD INPUT {
	WIDTH: 160px
}
#login FORM DIV INPUT {
	WIDTH: 116px
}
#login FORM A {
	DISPLAY: block
}
*:first-child + HTML #login FORM A {
	MARGIN-BOTTOM: 4px
}
* HTML #login FORM A {
	MARGIN-BOTTOM: 4px
}
#login LABEL {
	WIDTH: 39px; DISPLAY: block; FLOAT: left; CLEAR: left
}
#login INPUT.submit {
	FLOAT: right
}
#login FORM:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: "."
}
#eshop #perex {
	OVERFLOW: hidden
}
#eshop #articles {
	OVERFLOW: hidden
}
#eshop #articles .article {
	PADDING-BOTTOM: 25px; MARGIN: 15px 7px 0px 0px; WIDTH: 130px; DISPLAY: inline; FLOAT: left
}
#eshop #articles .article H3 {
	LINE-HEIGHT: 1.2em; MARGIN: 0.2em 0em 0.3em; HEIGHT: 2.5em; OVERFLOW: hidden
}
#eshop #articles .article .editor-area {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.45em; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 5.5em; OVERFLOW: hidden; PADDING-TOP: 5px
}
#eshop #articles .article SPAN.price {
	TEXT-ALIGN: center; DISPLAY: block; FONT-WEIGHT: bolder
}
#eshop #articles:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: "."
}
#eshop #product:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: "."
}
#eshop .article .photo-wrap {
	MARGIN-TOP: 1em
}
#eshop #photo-detail .photo-wrap {
	MARGIN-TOP: 1em
}
* HTML #eshop #perex {
	HEIGHT: 1%
}
* HTML #eshop #articles {
	HEIGHT: 1%
}
#eshop .del {
	TEXT-DECORATION: line-through
}
#eshop .action {
	COLOR: #f00
}
#eshop .sale {
	COLOR: #0090cc
}
#eshop .new {
	COLOR: #519600
}
#eshop .discount {
	COLOR: #519600
}
#eshop #product .editor-area {
	MARGIN: 10px 0px
}
#eshop #basket {
	MARGIN: 10px 0px
}
#eshop #product DIV.facebook-send-empty#fblikesend {
	PADDING-BOTTOM: 0px
}
#eshop #photo-detail {
	POSITION: relative; MARGIN: 0px 15px 10px 0px; WIDTH: 270px; FLOAT: left; OVERFLOW: hidden
}
#photo {
	OVERFLOW: hidden
}
.sphotos {
	OVERFLOW: hidden
}
* HTML #eshop #photo-detail {
	WIDTH: 272px
}
* HTML #eshop #photo-detail .sphotos {
	HEIGHT: 1%
}
#eshop .sphotos .photo-wrap {
	WIDTH: 64px; HEIGHT: 64px; MARGIN-RIGHT: 1px
}
* HTML #eshop .sphotos .photo-wrap {
	WIDTH: 66px; HEIGHT: 66px
}
#eshop #articles .article .photo-wrap {
	WIDTH: 130px; FLOAT: none; HEIGHT: 130px
}
#eshop #articles .article .photo-wrap DIV {
	WIDTH: 130px
}
#eshop #photo #zoomer_middle {
	POSITION: relative; WIDTH: 265px; HEIGHT: 265px
}
#eshop .photo-wrap {
	POSITION: relative; DISPLAY: table; OVERFLOW: hidden
}
#eshop #photo {
	POSITION: relative; DISPLAY: table; OVERFLOW: hidden
}
#eshop .photo-wrap DIV {
	TEXT-ALIGN: center; DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
#eshop #photo DIV {
	TEXT-ALIGN: center; DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
*:first-child + HTML #eshop #photo {
	POSITION: relative; WIDTH: 265px; HEIGHT: 265px
}
*:first-child + HTML #eshop .photo-wrap DIV {
	POSITION: absolute; WIDTH: 100%; TOP: 50%
}
*:first-child + HTML #eshop .photo-wrap .zoomer_ephoto {
	POSITION: absolute; WIDTH: 100%; TOP: 50%
}
*:first-child + HTML #eshop .photo-wrap DIV A {
	POSITION: relative; OVERFLOW: hidden; TOP: -50%
}
*:first-child + HTML #eshop .photo-wrap .zoomer_ephoto IMG {
	POSITION: relative; OVERFLOW: hidden; TOP: -50%
}
*:first-child + HTML #eshop .photo-wrap IMG {
	MARGIN: 0px auto
}
*:first-child + HTML #eshop #photo #zoomer_middle IMG {
	MARGIN: 0px auto
}
* HTML #eshop #photo {
	POSITION: relative; WIDTH: 267px; DISPLAY: block; HEIGHT: 267px
}
* HTML #eshop #photo #zoomer_middle {
	POSITION: relative; WIDTH: 267px; HEIGHT: 267px
}
* HTML #eshop .photo-wrap {
	DISPLAY: block
}
* HTML #eshop .photo-wrap DIV {
	POSITION: absolute; DISPLAY: block; OVERFLOW: visible; TOP: 50%; LEFT: 50%
}
* HTML #eshop #photo #zoomer_middle {
	POSITION: absolute; DISPLAY: block; OVERFLOW: visible; TOP: 50%; LEFT: 50%
}
* HTML #eshop #photo #zoomer_middle {
	WIDTH: auto; HEIGHT: auto
}
* HTML #eshop .photo-wrap DIV A {
	POSITION: relative; OVERFLOW: hidden; TOP: -50%; LEFT: -50%
}
* HTML #eshop .sphotos .photo-wrap DIV IMG {
	POSITION: relative; OVERFLOW: hidden; TOP: -50%; LEFT: -50%
}
* HTML #eshop #photo #zoomer_middle IMG {
	POSITION: relative; OVERFLOW: hidden; TOP: -50%; LEFT: -50%
}
* HTML #eshop .photo-wrap DIV IMG {
	MARGIN: 0px auto
}
* HTML #eshop #photo #zoomer_middle IMG {
	MARGIN: 0px auto
}
#eshop #photo-detail .zoomer_ephoto {
	CURSOR: pointer
}
#eshop #product-detail .price {
	FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
#eshop #product-params {
	DISPLAY: none
}
#eshop #product-comments {
	DISPLAY: none
}
#eshop #basket INPUT.amount {
	BORDER-BOTTOM: #cacaca 1px solid; POSITION: relative; BORDER-LEFT: #cacaca 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; WIDTH: 34px; PADDING-RIGHT: 2px; BORDER-TOP: #cacaca 1px solid; TOP: 1px; BORDER-RIGHT: #cacaca 1px solid; PADDING-TOP: 4px
}
*:first-child + HTML #eshop #basket INPUT.amount {
	PADDING-BOTTOM: 5px; TOP: 5px
}
* HTML #eshop #basket INPUT.amount {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 29px; TOP: 0px; PADDING-TOP: 5px
}
#eshop #basket INPUT.add_basket {
	BORDER-BOTTOM: #cacaca 1px solid; BORDER-LEFT: #cacaca 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px 5px; PADDING-LEFT: 25px; PADDING-RIGHT: 5px; BACKGROUND: url(/img/g/ico/basket.png) #f8f8f8 no-repeat 5px 50%; COLOR: #474747; FONT-SIZE: 1em; BORDER-TOP: #cacaca 1px solid; CURSOR: pointer; FONT-WEIGHT: bolder; BORDER-RIGHT: #cacaca 1px solid; PADDING-TOP: 5px; border-radius: 2px; -moz-border-radius: 2px
}
*:first-child + HTML #eshop #basket INPUT.add_basket {
	POSITION: relative; FILTER: chroma(color=#000000); MARGIN: 0px; PADDING-LEFT: 5px; TOP: 5px; LEFT: 5px
}
*:first-child + HTML #eshop #product-info {
	MARGIN-TOP: 5px
}
* HTML #eshop #basket INPUT.add_basket {
	MARGIN: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/img/g/ico/basketie6.gif) no-repeat 5px 50%
}
#eshop #panel {
	MARGIN: 10px 0px; WIDTH: 550px; OVERFLOW: hidden
}
#eshop #panel .panel-header {
	POSITION: relative; OVERFLOW: hidden; TOP: 1px
}
#eshop #panel .panel-header UL {
	MARGIN: 0px
}
#eshop #panel .panel-header LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 2px 0px 0px; DISPLAY: inline; FLOAT: left; LIST-STYLE-IMAGE: none
}
#eshop #panel .panel-header LI A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #f2f2f2 1px solid; BACKGROUND-COLOR: #f2f2f2; DISPLAY: block; FONT-SIZE: 12px; BORDER-TOP: #f2f2f2 1px solid; BORDER-RIGHT: #f2f2f2 1px solid; border-radius: 3px 3px 0px 0px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px
}
#eshop #panel .panel-header LI.active A {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#eshop #panel .panel-header LI A:hover {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#eshop #panel .panel-header LI.active A {
	TEXT-DECORATION: none
}
#eshop #panel .panel-header A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; COLOR: #555; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#eshop #panel .inner_frame {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; MIN-HEIGHT: 10em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
#eshop #panel .panel-header:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: "."
}
* HTML #eshop #panel .panel-header {
	HEIGHT: 1%
}
#eshop .settings LABEL {
	VERTICAL-ALIGN: top
}
#eshop #steps {
	OVERFLOW: hidden
}
#eshop #steps LI {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
#eshop #steps:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: "."
}
#eshop #basket_preview_form TABLE {
	WIDTH: 100%
}
#eshop #basket_preview_form TD IMG {
	WIDTH: 25px; HEIGHT: 25px
}
#eshop #confirm TD IMG {
	WIDTH: 25px; HEIGHT: 25px
}
#eshop #basket_preview_form TD.title {
	WIDTH: 48%
}
#eshop #confirm TD.title {
	WIDTH: 48%
}
#eshop #basket_preview_form TD.price {
	FONT-WEIGHT: bolder
}
#eshop #basket_preview_form TD.remove {
	WIDTH: 10px
}
#eshop #basket_preview_form TD.remove A {
	DISPLAY: block; TEXT-DECORATION: none
}
#eshop #basket_preview_form TD.remove A SPAN {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: url(/img/g/index/ico/close.gif) no-repeat 50% 50%; PADDING-TOP: 6px
}
#eshop #basket_preview_form LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#eshop #basket_preview_form LI DIV {
	MARGIN-LEFT: 16px; FONT-SIZE: x-small
}
* HTML #eshop #steps {
	HEIGHT: 1%
}
#eshop #confirm TABLE {
	WIDTH: 100%; MARGIN-BOTTOM: 5px
}
#eshop #confirm .price {
	FONT-WEIGHT: bold
}
#eshop #contactaddress {
	WIDTH: 50%; FLOAT: left
}
#eshop #basketpayments {
	WIDTH: 50%; FLOAT: left
}
#eshop #baskettransport {
	WIDTH: 50%; FLOAT: left
}
#eshop #deliveraddress {
	WIDTH: 50%; FLOAT: left
}
#eshop FIELDSET.validation DD {
	WIDTH: 240px
}
#eshop FIELDSET.validation LEGEND {
	DISPLAY: none
}
#eshop FIELDSET.validation .validatin-images-set INPUT {
	MARGIN-TOP: 5px; WIDTH: 236px
}
#eshop #orderdone {
	WIDTH: 100%
}
* HTML #fblikesend {
	DISPLAY: none
}
.zoomer_view {
	Z-INDEX: 15000; BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BACKGROUND: #fff; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.zoomer_eventOverlay {
	Z-INDEX: 15000
}
.zoomer_crop {
	Z-INDEX: 14999; BORDER-BOTTOM: #eee 1px solid; FILTER: alpha(opacity=50); BORDER-LEFT: #eee 1px solid; BACKGROUND: #fff; BORDER-TOP: #eee 1px solid; CURSOR: pointer; BORDER-RIGHT: #eee 1px solid; -moz-opacity: 0.95; -khtml-opacity: 0.95
}
* HTML .zoomer_view {
	BACKGROUND: #fff
}
* HTML .zoomer_crop {
	BACKGROUND: #fff
}

@media Screen, Projection    
{
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.decoration {
	DISPLAY: none
}
#whole-page {
	FONT-SIZE: 90%
}
BODY {
	TEXT-ALIGN: center; FONT: medium/1.5 sans-serif; BACKGROUND: url(/img/d/1000000050/body.gif) #b9b9b9 left top; COLOR: #fff; _font-size: small
}
HR {
	DISPLAY: none
}
TABLE {
	FONT-SIZE: 100%
}
FORM {
	FONT-SIZE: 100%
}
A {
	COLOR: #000
}
A:hover {
	COLOR: #a41318
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
P {
	MARGIN: 10px 0px
}
.left {
	TEXT-ALIGN: left
}
.right {
	TEXT-ALIGN: right
}
.center {
	TEXT-ALIGN: center
}
.justify {
	TEXT-ALIGN: justify
}
* HTML #content {
	OVERFLOW: hidden
}
#articles {
	OVERFLOW: hidden
}
#archive {
	OVERFLOW: hidden
}
#slide {
	OVERFLOW: hidden
}
#content UL {
	LIST-STYLE-TYPE: square; MARGIN-LEFT: 30px
}
#content OL {
	LIST-STYLE-TYPE: square; MARGIN-LEFT: 30px
}
#content OL {
	LIST-STYLE-TYPE: decimal
}
#content LI {
	MARGIN: 5px
}
.left-float {
	FLOAT: left
}
.right-float {
	FLOAT: right
}
IMG.left-float {
	MARGIN: 10px 10px 10px 0px
}
IMG.right-float {
	MARGIN: 10px 0px 10px 10px
}
.clear {
	LINE-HEIGHT: 0; WIDTH: 1px; DISPLAY: none; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}
FORM {
	MARGIN: 0px; CLEAR: left
}
FORM DT {
	MARGIN: 0px 5px 10px 0px; WIDTH: 150px; DISPLAY: block; FLOAT: left; CLEAR: left
}
FORM DD {
	MARGIN-BOTTOM: 10px
}
BUTTON {
	CLEAR: both
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	MARGIN: 1em 0px; COLOR: #565656; FONT-WEIGHT: bold
}
#content H3 {
	MARGIN: 1em 0px; COLOR: #565656; FONT-WEIGHT: bold
}
CENTER {
	MARGIN: 15px 0px
}
#document {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/d/1000000050/document.gif) repeat-x left top; COLOR: #565656; PADDING-TOP: 20px
}
#in-document {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 710px
}
#header {
	MARGIN: 0px -42px 0px -8px; WIDTH: 760px; BACKGROUND: url(/img/l/logo_1000000055.jpeg) #a1a1a1 no-repeat left top; HEIGHT: 125px; OVERFLOW: hidden; _position: relative
}
#header .inner_frame {
	POSITION: relative; WIDTH: 760px; BACKGROUND: url(/img/d/1000000050/header-in.gif) no-repeat left top; HEIGHT: 125px
}
#photos H2 {
	CLEAR: both
}
#header-decoration {
	DISPLAY: none
}
H1 {
	POSITION: absolute; LINE-HEIGHT: 110%; WIDTH: 560px; HEIGHT: 70px; FONT-SIZE: 200%; OVERFLOW: hidden; TOP: 50px; LEFT: 150px
}
H1 A {
	COLOR: #fff; TEXT-DECORATION: none
}
H1 A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#navigation {
	Z-INDEX: 999; POSITION: relative; WIDTH: 710px; FLOAT: left
}
#navigation H2 {
	DISPLAY: none
}
.column H2 {
	Z-INDEX: 99; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; BACKGROUND: url(/img/d/1000000050/nav-title.gif) #565656 no-repeat 100% 0%; COLOR: #fff; CLEAR: both; FONT-SIZE: 97.2%; PADDING-TOP: 7px; _zoom: 1
}
.column .decoration {
	DISPLAY: none
}
#nav-decoration {
	DISPLAY: none
}
MENU {
	Z-INDEX: 999; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; WIDTH: 690px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(/img/d/1000000050/menu.gif) #c1d39c left center; PADDING-TOP: 5px; _width: 710px
}
MENU LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline; FONT-WEIGHT: bold; BORDER-RIGHT: black 1px solid; PADDING-TOP: 0px
}
MENU LI A {
	TEXT-DECORATION: none
}
MENU LI A:hover {
	COLOR: #fff
}
.column {
	POSITION: relative; MARGIN: 25px -14px 0px 0px; FLOAT: right
}
.column .section .inner_frame {
	PADDING-BOTTOM: 25px !important; BACKGROUND: url(/img/d/1000000050/nav-inner.gif) no-repeat right bottom
}
.column UL {
	PADDING-LEFT: 5px
}
.column UL LI {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(/img/d/1000000050/li.gif) no-repeat left top; MARGIN-LEFT: 5px; PADDING-TOP: 5px
}
.column {
	BACKGROUND-COLOR: #ececec; WIDTH: 190px; OVERFLOW: hidden
}
#mess-square {
	BACKGROUND-COLOR: #ececec; WIDTH: 190px; OVERFLOW: hidden
}
#mess-message {
	BACKGROUND-COLOR: #ececec; WIDTH: 190px; OVERFLOW: hidden
}
.column A {
	COLOR: #000
}
MENU LI A {
	COLOR: #000
}
.column A:hover {
	COLOR: #a41318
}
#portrait H2 {
	DISPLAY: none
}
#portrait .inner_frame {
	TEXT-ALIGN: center
}
#last-gallery .inner_frame {
	TEXT-ALIGN: center
}
#portrait A {
	MARGIN: 0px auto
}
#last-gallery .wrap-of-photo {
	MARGIN: 0px auto
}
.section .inner_frame {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 20px
}
.wrap-wrapu {
	MARGIN: 0px auto; WIDTH: 120px
}
#portrait A {
	MARGIN: 0px auto
}
#last-gallery .wrap-of-photo A {
	MARGIN: 0px auto
}
#portrait A IMG {
	BORDER-BOTTOM: #cecece 5px solid; BORDER-LEFT: #cecece 5px solid; BORDER-TOP: #cecece 5px solid; BORDER-RIGHT: #cecece 5px solid
}
#last-gallery .wrap-of-photo A IMG {
	BORDER-BOTTOM: #cecece 5px solid; BORDER-LEFT: #cecece 5px solid; BORDER-TOP: #cecece 5px solid; BORDER-RIGHT: #cecece 5px solid
}
#search FIELDSET {
	TEXT-ALIGN: center
}
#sendsearch {
	PADDING-BOTTOM: 2px; MARGIN: 5px 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 2px; _padding: 0px
}
#calendar {
	TEXT-ALIGN: center
}
#calendar A:hover {
	COLOR: #a41318; TEXT-DECORATION: underline
}
#calendar TD {
	COLOR: #565656; FONT-SIZE: 80%
}
#calendar THEAD TD A {
	COLOR: #000; FONT-WEIGHT: bold
}
#calendar CAPTION {
	DISPLAY: none
}
#calendar TABLE {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 160px
}
TD {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
TH {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
#archive-days {
	COLOR: #565656; FONT-SIZE: small; FONT-WEIGHT: bold
}
#archive-days A {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#footer {
	BORDER-BOTTOM: #b4b4b2 1px solid; BORDER-LEFT: #b4b4b2 1px solid; PADDING-BOTTOM: 2px; MARGIN: 20px -14px 0px -8px; PADDING-LEFT: 0px; WIDTH: 728px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/d/1000000050/footer.gif) 50% 50%; COLOR: #000; CLEAR: both; FONT-SIZE: small; OVERFLOW: hidden; BORDER-TOP: #b4b4b2 1px solid; BORDER-RIGHT: #b4b4b2 1px solid; PADDING-TOP: 2px; _font-size: x-small; _position: relative; _width: 730px
}
#footer .inner_frame {
	TEXT-ALIGN: center
}
#footer P {
	MARGIN: 0px auto; DISPLAY: block
}
#clear5 {
	DISPLAY: block
}
#perex-cont-clear {
	DISPLAY: block
}
#gallery-cont-clear {
	DISPLAY: block
}
#g-section-cont-clear {
	DISPLAY: block
}
#a-section-cont-clear {
	DISPLAY: block
}
#article-cont-clear {
	DISPLAY: block
}
#content {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 20px; WIDTH: 494px; PADDING-RIGHT: 20px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px; _width: 534px
}
#content H3.section_sub_title {
	CLEAR: both; FONT-SIZE: large; _font-size: medium
}
#breadcrumb-nav {
	BACKGROUND-COLOR: #fff; COLOR: #000; FONT-SIZE: small; OVERFLOW: hidden; _font-size: x-small
}
#breadcrumb-nav A {
	COLOR: #565656
}
#breadcrumb-nav A:hover {
	COLOR: #a41318
}
#breadcrumb-nav SPAN {
	COLOR: #000
}
#articles {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; PADDING-TOP: 5px
}
#articles H2 {
	COLOR: #565656; PADDING-TOP: 10px
}
#articles H2 A {
	COLOR: #565656; PADDING-TOP: 10px
}
#folders H2 {
	COLOR: #565656; PADDING-TOP: 10px
}
#gallery H2 {
	COLOR: #565656; PADDING-TOP: 10px
}
#photos H2 {
	COLOR: #565656; PADDING-TOP: 10px
}
#slide H2 {
	COLOR: #565656; PADDING-TOP: 10px
}
#archive H2 {
	COLOR: #565656; PADDING-TOP: 10px
}
#archive H2 A {
	COLOR: #565656; PADDING-TOP: 10px
}
#articles H2 A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#archive H2 A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content H2 A:hover {
	COLOR: #a41318
}
.article {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.date {
	COLOR: #8e647e; MARGIN-RIGHT: 15px
}
.under-article {
	BORDER-LEFT: #ececec 5px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #000; CLEAR: both; PADDING-TOP: 5px
}
.under-article STRONG {
	FONT-WEIGHT: normal
}
.accessibility-links {
	POSITION: absolute; TOP: -1500px
}
#block-comments FORM {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; PADDING-BOTTOM: 15px; MARGIN: 10px 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid; PADDING-TOP: 15px
}
#block-comments TEXTAREA {
	WIDTH: 402px; FONT-FAMILY: Tahoma, Arial, sans-serif; FONT-SIZE: 13px
}
#block-comments INPUT#c_title {
	WIDTH: 402px; FONT-FAMILY: Tahoma, Arial, sans-serif; FONT-SIZE: 13px
}
#block-comments INPUT#validation {
	MARGIN: 0px 10px 10px 0px; WIDTH: 120px
}
#block-comments INPUT.submit {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 155px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 0px; CURSOR: pointer; PADDING-TOP: 0px; _margin: 10px 0 0 159px
}
#block-comments .comment {
	MARGIN: 10px 0px; WIDTH: 100%; OVERFLOW: hidden
}
#block-comments .comment-headline {
	COLOR: #000; FONT-WEIGHT: bold
}
#block-comments .comment H3 {
	MARGIN: 0.5em 0px; DISPLAY: inline; COLOR: #000; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#block-comments .comment-headline {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#block-comments .comment-text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#block-comments .comment-headline B {
	FONT-STYLE: normal; FONT-WEIGHT: bold
}
#block-comments .comment-headline I {
	FONT-STYLE: normal; FONT-WEIGHT: bold
}
#block-comments FORM DT {
	WIDTH: 45px
}
#block-comments FORM DD INPUT {
	WIDTH: 155px
}
#block-comments FORM DD INPUT#c_validation {
	FLOAT: left; MARGIN-LEFT: 50px
}
#block-comments FORM DD DIV#c_validation_div {
	TEXT-ALIGN: right
}
#block-comments FORM DT#validation-dt {
	POSITION: absolute; LINE-HEIGHT: 15px; MARGIN-TOP: 32px; WIDTH: 180px; MARGIN-LEFT: 50px
}
#block-comments H2#comments {
	PADDING-LEFT: 13px !important
}
#block-comments FORM DD .sound-captcha {
	FONT-SIZE: 12px
}
#folders {
	PADDING-LEFT: 5px
}
#folders H2 {
	COLOR: #000
}
#gallery H2 {
	COLOR: #000
}
#photos H2 {
	COLOR: #000
}
#slide H2 {
	COLOR: #000
}
.album {
	MARGIN-TOP: 15px; WIDTH: 100%; FLOAT: left; OVERFLOW: hidden
}
#folders .album H3 {
	MARGIN: 0px
}
#folders .album H3 A {
	COLOR: #565656; FONT-WEIGHT: bold
}
#section_subsections {
	CLEAR: both
}
#gallery {
	CLEAR: both
}
#gallery H2 {
	CLEAR: both
}
#gallery H3 {
	CLEAR: both
}
#photos-title {
	CLEAR: both
}
.folder {
	BORDER-BOTTOM: #cecece 1px solid; POSITION: relative; WIDTH: 100%; FLOAT: left; HEIGHT: 190px
}
#document .folder .photo-wrap {
	Z-INDEX: 1; BORDER-BOTTOM: medium none; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: medium none; BACKGROUND-COLOR: transparent; MARGIN: 2.5em 0px 0px; WIDTH: 80px; DISPLAY: block; FLOAT: left; HEIGHT: auto; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.photo-wrap IMG {
	BORDER-BOTTOM: #cecece 4px solid; BORDER-LEFT: #cecece 4px solid; BORDER-TOP: #cecece 4px solid; BORDER-RIGHT: #cecece 4px solid
}
#document .folder .photo-wrap IMG {
	MARGIN: 0px auto
}
#document .folder .photo-wrap DIV {
	POSITION: static; DISPLAY: block
}
#document .folder .photo-wrap DIV A {
	POSITION: static; DISPLAY: block
}
.folder-info {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 380px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 2em; _width: 390px
}
#document .folder-info H3 {
	MARGIN: 0px; WIDTH: 400px; WHITE-SPACE: nowrap; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.folder-info H3 A {
	COLOR: #565656
}
.folder-info H3 A:hover {
	COLOR: #a41318
}
.folder-info DIV {
	WIDTH: 100%; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.folder-info DIV A {
	COLOR: #666
}
.folder-info DIV A:hover {
	COLOR: #a41318
}
#slide {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#click {
	TEXT-ALIGN: center; PADDING-BOTTOM: 30px; MARGIN: 15px 0px; OVERFLOW: hidden
}
#click H3 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #565656; PADDING-TOP: 15px
}
#click IMG {
	BORDER-BOTTOM: #cecece 2px solid; BORDER-LEFT: #cecece 2px solid; BORDER-TOP: #cecece 2px solid; BORDER-RIGHT: #cecece 2px solid
}
#click P {
	MARGIN: 10px 20px 0px
}
.slidebar {
	WHITE-SPACE: nowrap; MARGIN-BOTTOM: 20px; HEIGHT: 100px; OVERFLOW: auto; _width: 100%
}
.slidebar A {
	MARGIN: 0px 5px
}
.slidebar A IMG {
	BORDER-BOTTOM: #cecece 2px solid; BORDER-LEFT: #cecece 2px solid; BORDER-TOP: #cecece 2px solid; BORDER-RIGHT: #cecece 2px solid
}
#timenav {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ececec; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; CLEAR: both; PADDING-TOP: 5px
}
.slidenav {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ececec; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; CLEAR: both; PADDING-TOP: 5px
}
#thumbnav BR {
	LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: both
}
.slidenav BR {
	LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: both
}
#slide #timenav A {
	COLOR: #666
}
#slide .slidenav A {
	COLOR: #666
}
#slide #timenav A:hover {
	COLOR: #a41318
}
#slide .slidenav A:hover {
	COLOR: #a41318
}
.slidenav .back {
	FLOAT: left
}
.slidenav .forward {
	FLOAT: right
}
.message {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 5px; COLOR: black; CLEAR: both
}
.adv-title {
	WIDTH: 100%; MARGIN-LEFT: 5px
}
#mess-ahead {
	TEXT-ALIGN: left; COLOR: #000; FONT-SIZE: 70%; PADDING-TOP: 5px
}
#mess-skyscraper {
	TEXT-ALIGN: left; COLOR: #000; FONT-SIZE: 70%; PADDING-TOP: 5px
}
#mess-rectangle {
	TEXT-ALIGN: left; COLOR: #000; FONT-SIZE: 70%; PADDING-TOP: 5px
}
#mess-board {
	TEXT-ALIGN: left; COLOR: #000; FONT-SIZE: 70%; PADDING-TOP: 5px
}
#mess-board {
	TEXT-ALIGN: center
}
#mess-ahead {
	TEXT-ALIGN: center; MARGIN: 0px; PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(/img/d/1000000050/advhead.gif) #6c6c6c left top
}
#mess-ahead .adv-title {
	TEXT-ALIGN: left; MARGIN: 0px auto; PADDING-LEFT: 5px; WIDTH: 755px; DISPLAY: block; _width: 760px
}
.message .inner_frame {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.message IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px auto; DISPLAY: block; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#sky-scraper-block {
	Z-INDEX: auto; POSITION: absolute; WIDTH: 49%; TOP: 230px; LEFT: 50%; _width: 520px
}
HTML > BODY #mess-skyscraper SPAN.adv-title {
	MARGIN: 0px
}
HTML > BODY #mess-skyscraper DIV.inner_frame {
	MARGIN: 0px
}
#mess-skyscraper {
	WIDTH: 120px; DISPLAY: block; MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-LEFT: 400px; CLEAR: left; _float: right; _clear: right; _margin-left: 0px
}
#mess-rectangle {
	WIDTH: 120px; DISPLAY: block; MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-LEFT: 400px; CLEAR: left; _float: right; _clear: right; _margin-left: 0px
}
.fb_edge_widget_with_comment {
	MARGIN: 5px 0px
}
#thumbnav {
	OVERFLOW: hidden
}
#photos {
	OVERFLOW: hidden
}
#preview-folder {
	OVERFLOW: hidden
}
#photos .photo-wrap {
	BORDER-BOTTOM: #95d001 0px solid; BORDER-LEFT: #95d001 0px solid; MARGIN: 2px 0px 2px 4px; WIDTH: 90px; BACKGROUND: #ececec; FLOAT: left; HEIGHT: 90px; BORDER-TOP: #95d001 0px solid; BORDER-RIGHT: #95d001 0px solid; _width: 92px; _height: 92px
}
#preview-folder .box {
	BORDER-BOTTOM: #95d001 0px solid; BORDER-LEFT: #95d001 0px solid; MARGIN: 2px 0px 2px 4px; WIDTH: 90px; BACKGROUND: #ececec; FLOAT: left; HEIGHT: 90px; BORDER-TOP: #95d001 0px solid; BORDER-RIGHT: #95d001 0px solid; _width: 92px; _height: 92px
}
#thumbnav .box {
	BORDER-BOTTOM: #95d001 0px solid; BORDER-LEFT: #95d001 0px solid; MARGIN: 2px 0px 2px 4px; WIDTH: 90px; BACKGROUND: #ececec; FLOAT: left; HEIGHT: 90px; BORDER-TOP: #95d001 0px solid; BORDER-RIGHT: #95d001 0px solid; _width: 92px; _height: 92px
}
#photos .photo-wrap {
	MARGIN: 10px 6px 0px 0px
}
#thumbnav .box {
	MARGIN: 1px
}
* HTML #thumbnav .box {
	MARGIN: 0px
}
#photos .photo-wrap DIV {
	TEXT-ALIGN: center; WIDTH: 90px; DISPLAY: table; HEIGHT: 90px; OVERFLOW: hidden; _width: 92px; _height: 92px
}
#preview-folder .box DIV {
	TEXT-ALIGN: center; WIDTH: 90px; DISPLAY: table; HEIGHT: 90px; OVERFLOW: hidden; _width: 92px; _height: 92px
}
#thumbnav .box DIV {
	TEXT-ALIGN: center; WIDTH: 90px; DISPLAY: table; HEIGHT: 90px; OVERFLOW: hidden; _width: 92px; _height: 92px
}
#thumbnav .box DIV A {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #f7b1a5 0px solid; BORDER-LEFT: #f7b1a5 0px solid; DISPLAY: table-cell; HEIGHT: 100%; VERTICAL-ALIGN: middle; BORDER-TOP: #f7b1a5 0px solid; BORDER-RIGHT: #f7b1a5 0px solid
}
#photos .photo-wrap DIV A {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #f7b1a5 0px solid; BORDER-LEFT: #f7b1a5 0px solid; DISPLAY: table-cell; HEIGHT: 100%; VERTICAL-ALIGN: middle; BORDER-TOP: #f7b1a5 0px solid; BORDER-RIGHT: #f7b1a5 0px solid
}
#preview-folder .box DIV A {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #f7b1a5 0px solid; BORDER-LEFT: #f7b1a5 0px solid; DISPLAY: table-cell; HEIGHT: 100%; VERTICAL-ALIGN: middle; BORDER-TOP: #f7b1a5 0px solid; BORDER-RIGHT: #f7b1a5 0px solid
}
#thumbnav .box DIV A {
	
}
#photos .photo-wrap DIV A {
	
}
#preview-folder .box DIV A {
	
}
#thumbnav .box DIV A IMG {
	BORDER-BOTTOM: #fff 0px solid; BORDER-LEFT: #fff 0px solid; BORDER-TOP: #fff 0px solid; BORDER-RIGHT: #fff 0px solid
}
#photos .photo-wrap DIV A IMG {
	BORDER-BOTTOM: #fff 0px solid; BORDER-LEFT: #fff 0px solid; BORDER-TOP: #fff 0px solid; BORDER-RIGHT: #fff 0px solid
}
#preview-folder .box DIV A IMG {
	BORDER-BOTTOM: #fff 0px solid; BORDER-LEFT: #fff 0px solid; BORDER-TOP: #fff 0px solid; BORDER-RIGHT: #fff 0px solid
}
#thumbnav .wrap {
	DISPLAY: block
}
#thumbnav .box {
	MARGIN: 3px
}
#photo-album {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#folders {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#photos {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#articles .article {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.list-of-pages {
	POSITION: relative; TEXT-ALIGN: center
}
.list-of-pages .previous {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.list-of-pages .next {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
#mail-list .inner_frame {
	TEXT-ALIGN: center
}
#last-photo .inner_frame {
	TEXT-ALIGN: center
}
#languages .inner_frame {
	TEXT-ALIGN: center
}
#send-mail-list {
	MARGIN-TOP: 4px
}
MENU LI.submenu-over {
	Z-INDEX: 9999; POSITION: relative
}
MENU LI UL.submenu {
	DISPLAY: none
}
MENU LI.submenu-over UL.click {
	DISPLAY: none
}
MENU LI UL.classic {
	DISPLAY: none
}
MENU LI.submenu-over UL.click {
	DISPLAY: none
}
MENU LI.submenu-over UL.onmouse {
	DISPLAY: block
}
MENU LI:hover UL.onmouse {
	DISPLAY: block
}
MENU LI.submenu-over UL.click {
	DISPLAY: block
}
MENU LI.submenu-over UL.onmouse {
	BORDER-BOTTOM: #fff 1px solid; POSITION: absolute; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; BACKGROUND: #313131; OVERFLOW: hidden; BORDER-TOP: #fff 1px solid; TOP: 99%; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0px; LEFT: 0px; _top: 18px
}
MENU LI:hover UL.onmouse {
	BORDER-BOTTOM: #fff 1px solid; POSITION: absolute; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; BACKGROUND: #313131; OVERFLOW: hidden; BORDER-TOP: #fff 1px solid; TOP: 99%; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0px; LEFT: 0px; _top: 18px
}
MENU LI.submenu-over UL.click {
	BORDER-BOTTOM: #fff 1px solid; POSITION: absolute; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; BACKGROUND: #313131; OVERFLOW: hidden; BORDER-TOP: #fff 1px solid; TOP: 99%; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0px; LEFT: 0px; _top: 18px
}
MENU LI.submenu-over UL.onmouse LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; PADDING-TOP: 0px
}
MENU LI:hover UL.onmouse LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; PADDING-TOP: 0px
}
MENU LI.submenu-over UL.click LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; PADDING-TOP: 0px
}
MENU LI.submenu-over UL.onmouse LI A {
	BORDER-BOTTOM: 0px; POSITION: static; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; DISPLAY: block; WHITE-SPACE: normal; FLOAT: none; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 4px; _height: 30px
}
MENU LI:hover UL.onmouse LI A {
	BORDER-BOTTOM: 0px; POSITION: static; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; DISPLAY: block; WHITE-SPACE: normal; FLOAT: none; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 4px; _height: 30px
}
MENU LI.submenu-over UL.click LI A {
	BORDER-BOTTOM: 0px; POSITION: static; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; DISPLAY: block; WHITE-SPACE: normal; FLOAT: none; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 4px; _height: 30px
}
MENU LI.submenu-over UL.onmouse LI A:hover {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: underline
}
MENU LI:hover UL.onmouse LI A:hover {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: underline
}
MENU LI.submenu-over UL.click LI A:hover {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: underline
}
.level1 P {
	PADDING-LEFT: 15px
}
.level1 .comment-headline {
	PADDING-LEFT: 20px !important
}
.level2 P {
	PADDING-LEFT: 30px
}
.level2 .comment-headline {
	PADDING-LEFT: 35px !important
}
.level3 P {
	PADDING-LEFT: 45px
}
.level3 .comment-headline {
	PADDING-LEFT: 50px !important
}
.level4 P {
	PADDING-LEFT: 60px
}
.level4 .comment-headline {
	PADDING-LEFT: 65px !important
}
.level5 P {
	PADDING-LEFT: 75px
}
.level5 .comment-headline {
	PADDING-LEFT: 80px !important
}
.level6 P {
	PADDING-LEFT: 90px
}
.level6 .comment-headline {
	PADDING-LEFT: 95px !important
}
.level7 P {
	PADDING-LEFT: 105px
}
.level7 .comment-headline {
	PADDING-LEFT: 110px !important
}
.level8 P {
	PADDING-LEFT: 120px
}
.level8 .comment-headline {
	PADDING-LEFT: 125px !important
}
.level9 P {
	PADDING-LEFT: 135px
}
.level9 .comment-headline {
	PADDING-LEFT: 140px !important
}
#send-mail-list {
	PADDING-BOTTOM: 2px; MARGIN: 5px 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 2px; _padding: 0px
}
H1.head-left {
	TEXT-ALIGN: left
}
H1.head-center {
	TEXT-ALIGN: center
}
H1.head-right {
	TEXT-ALIGN: right
}
#ajax-container_preview {
	Z-INDEX: 999999
}
#breadcrumb-nav {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
#languages A {
	MARGIN: 0px 2px
}
#stats TH {
	COLOR: #565656; FONT-WEIGHT: normal
}
#stats TD {
	COLOR: #565656; FONT-WEIGHT: normal
}
#stats TH {
	TEXT-ALIGN: left
}
#folders:after {
	DISPLAY: block; HEIGHT: 1px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."; _zoom: 1px
}
#photos:after {
	DISPLAY: block; HEIGHT: 1px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."; _zoom: 1px
}
#content H2 {
	FONT-SIZE: 120%
}
.article {
	MARGIN-BOTTOM: 20px
}
#photo-album H2 {
	MARGIN-TOP: 20px
}
#footer A.eoldal-footer {
	TOP: -1px !important
}
#eshop .comment-headline I {
	FLOAT: right
}
#eshop #block-comments .comment-text {
	MARGIN: 10px 0px 0px 10px; WORD-WRAP: break-word
}
#logged {
	MARGIN: 0px
}
#eshop .submit {
	BORDER-BOTTOM: #b6b6b6 1px solid; BORDER-LEFT: #b6b6b6 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: buttonface; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #b6b6b6 1px solid; CURSOR: pointer; BORDER-RIGHT: #b6b6b6 1px solid; PADDING-TOP: 2px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
#login .submit {
	BORDER-BOTTOM: #b6b6b6 1px solid; BORDER-LEFT: #b6b6b6 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: buttonface; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #b6b6b6 1px solid; CURSOR: pointer; BORDER-RIGHT: #b6b6b6 1px solid; PADDING-TOP: 2px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
.settings .submit {
	MARGIN-LEFT: 14px
}
.basket_summary .submit {
	MARGIN-LEFT: 14px
}
#usernewsletter {
	MARGIN-LEFT: 15px
}
* HTML .settings .submit {
	MARGIN-LEFT: 18px
}
* HTML .basket_summary .submit {
	MARGIN-LEFT: 17px
}
*:first-child + HTML .basket_summary .submit {
	MARGIN-LEFT: 18px
}
*:first-child + HTML .settings .submit {
	MARGIN-LEFT: 18px
}
#login INPUT.submit {
	FLOAT: none
}
#basket_preview_form TBODY TR TD {
	BORDER-COLLAPSE: collapse; BORDER-TOP: #c6c6c6 1px dotted
}
#confirm TBODY TR TD {
	BORDER-COLLAPSE: collapse; BORDER-TOP: #c6c6c6 1px dotted
}
#orderdone TR TD {
	BORDER-COLLAPSE: collapse; BORDER-TOP: #c6c6c6 1px dotted
}
#eshop #confirm FIELDSET TABLE {
	BORDER-BOTTOM: #c6c6c6 1px dotted; BORDER-COLLAPSE: collapse
}
#eshop #orderdone {
	BORDER-BOTTOM: #c6c6c6 1px dotted; BORDER-COLLAPSE: collapse
}
#eshop .comment-headline {
	BORDER-BOTTOM: #c6c6c6 1px dotted; BORDER-COLLAPSE: collapse
}
#eshop #articles .article H3 {
	FONT-SIZE: 1em
}
.registration #usernewsletter {
	MARGIN: 0px
}
#eshop .sphotos:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: "."
}
#login .inner_frame {
	PADDING-LEFT: 30px
}
#nav-basket .inner_frame {
	PADDING-LEFT: 30px
}
#logged .inner_frame {
	PADDING-LEFT: 30px
}
#login .inner_frame FORM DIV INPUT {
	MARGIN-BOTTOM: 5px
}
#eshop #articles .article {
	PADDING-BOTTOM: 0px; MARGIN: 5px 15px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
#eshop #articles {
	MARGIN-BOTTOM: 25px
}
#eshop #product #photo-detail .photo-wrap {
	MARGIN-TOP: 1px; FLOAT: left
}
#eshop #basket INPUT.amount {
	HEIGHT: 18px; TOP: 0px
}
* HTML #eshop #basket INPUT.amount {
	HEIGHT: 32px
}
*:first-child + HTML #eshop #basket INPUT.amount {
	HEIGHT: 21px
}
#eshop #basket INPUT.amount {
	TOP: -1px
}
#eshop #confirm TABLE .right {
	PADDING-RIGHT: 0px
}
#eshop .photo-wrap IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
* HTML #eshop .settings LABEL {
	COLOR: black
}
* HTML #eshop .basket_summary LABEL {
	COLOR: black
}
*:first-child + HTML #eshop #panel {
	WIDTH: 495px
}
* HTML #eshop #panel {
	WIDTH: 495px
}
*:first-child + HTML #eshop #block-comments TEXTAREA {
	MARGIN-LEFT: 60px
}
* HTML #eshop #block-comments TEXTAREA {
	MARGIN-LEFT: 60px
}
#eshop .sphotos .photo-wrap {
	DISPLAY: table
}
#eshop #articles .article .editor-area {
	TEXT-ALIGN: justify
}
#logged H2 {
	MARGIN-TOP: 5px
}
* HTML #eshop .registration #usernewsletter {
	MARGIN-LEFT: 0px
}
*:first-child + HTML #eshop .registration #usernewsletter {
	MARGIN-LEFT: 0px
}
#account_firm LABEL {
	WIDTH: 88px; DISPLAY: block
}
#billing_address LABEL {
	WIDTH: 80px; DISPLAY: block
}
.settings #firmsdata LABEL {
	WIDTH: 88px
}
#eshop .settings #billing_address LABEL {
	WIDTH: 76px
}
#eshop .basket_summary #billing_address LABEL {
	WIDTH: 78px
}
#billing_address #sameaddress + LABEL {
	WIDTH: auto; DISPLAY: inline
}
*:first-child + HTML #eshop .settings #billing_address LABEL {
	WIDTH: 71px
}
* HTML #eshop .settings #billing_address LABEL {
	WIDTH: 88px
}
*:first-child + HTML #eshop .basket_summary #billing_address LABEL {
	WIDTH: 74px
}
* HTML #eshop .basket_summary #billing_address LABEL {
	WIDTH: 88px
}
#eshop .basket_summary #billing_address LABEL {
	WIDTH: 77px
}
#eshop .settings #billing_address LABEL {
	WIDTH: 73px
}
*:first-child + HTML #login INPUT.submit {
	WIDTH: 120px
}
* HTML #login INPUT.submit {
	WIDTH: 116px
}
#eshop .settings INPUT {
	VERTICAL-ALIGN: middle
}
#eshop .settings LABEL {
	VERTICAL-ALIGN: middle
}
#eshop .registration INPUT {
	VERTICAL-ALIGN: middle
}
#eshop .registration LABEL {
	VERTICAL-ALIGN: middle
}
#eshop .basket_summary INPUT {
	VERTICAL-ALIGN: middle
}
#eshop .basket_summary LABEL {
	VERTICAL-ALIGN: middle
}
#eshop #basket_preview_form .wrap INPUT {
	POSITION: relative; TOP: 2px
}
#eshop .gennewmail FIELDSET P INPUT {
	WIDTH: 189px
}
* HTML #eshop .gennewmail FIELDSET P INPUT {
	WIDTH: 193px
}
* HTML #eshop #basket_preview_form .wrap INPUT {
	TOP: 1px
}
*:first-child + HTML #eshop #basket_preview_form .wrap INPUT {
	TOP: 1px
}
#login .inner_frame .errormes {
	MARGIN-BOTTOM: 15px
}
* HTML #eshop FIELDSET.validation .validatin-images-set INPUT {
	WIDTH: 240px
}
*:first-child + HTML #eshop #basket_preview_form TD.title {
	WIDTH: 38%
}
* HTML #eshop #basket_preview_form TD.title {
	WIDTH: 36%
}
#eshop #block-comments INPUT.submit {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; WIDTH: auto; PADDING-RIGHT: 6px; PADDING-TOP: 2px
}
#account_firm {
	MARGIN-LEFT: 2px
}
#deliveryaddress {
	MARGIN-LEFT: 2px
}
#sameaddress {
	MARGIN-LEFT: 0px
}
#eshop #articles .settings {
	MARGIN-TOP: 10px
}
#eshop #product-detail #calculation {
	LINE-HEIGHT: 80%
}
#eshop #basket_preview_form TD IMG {
	PADDING-TOP: 2px
}
#basketpayments UL {
	MARGIN-LEFT: -5px
}
#baskettransport UL {
	MARGIN-LEFT: -5px
}
#eshop #basket_preview_form FIELDSET P .submit {
	MARGIN-LEFT: 2px
}
#eshop #basket_preview_form P .submit {
	MARGIN-LEFT: 2px
}
#basketpayments H3 {
	MARGIN-LEFT: 3px
}
#baskettransport H3 {
	MARGIN-LEFT: 3px
}
* HTML #basketpayments UL {
	MARGIN-LEFT: -2px
}
* HTML #baskettransport UL {
	MARGIN-LEFT: -2px
}
* HTML #eshop #basket_preview_form .wrap INPUT {
	MARGIN-LEFT: -3px
}
* HTML #basketpayments H3 {
	MARGIN-LEFT: 6px
}
* HTML #baskettransport H3 {
	MARGIN-LEFT: 6px
}
* HTML #eshop #basket_preview_form P .submit {
	MARGIN-LEFT: 6px
}
* HTML #eshop #basket_preview_form FIELDSET P .submit {
	MARGIN-LEFT: 6px
}
* HTML #content #eshop #basketpayments UL LI DIV {
	PADDING-LEFT: 26px
}
* HTML #content #eshop #baskettransport UL LI DIV {
	PADDING-LEFT: 26px
}
*:first-child + HTML #basketpayments UL {
	MARGIN-LEFT: -2px
}
*:first-child + HTML #baskettransport UL {
	MARGIN-LEFT: -2px
}
*:first-child + HTML #eshop #basket_preview_form .wrap INPUT {
	MARGIN-LEFT: -3px
}
*:first-child + HTML #basketpayments H3 {
	MARGIN-LEFT: 6px
}
*:first-child + HTML #baskettransport H3 {
	MARGIN-LEFT: 6px
}
*:first-child + HTML #eshop #basket_preview_form P .submit {
	MARGIN-LEFT: 6px
}
*:first-child + HTML #eshop #basket_preview_form FIELDSET P .submit {
	MARGIN-LEFT: 6px
}
*:first-child + HTML #content #eshop #basketpayments UL LI DIV {
	PADDING-LEFT: 26px
}
*:first-child + HTML #content #eshop #baskettransport UL LI DIV {
	PADDING-LEFT: 26px
}
#eshop .registration FIELDSET P {
	MARGIN: 10px 0px
}
* HTML #eshop #product-comments #block-comments .validation DD {
	MARGIN-TOP: -20%
}
*:first-child + HTML #eshop #product-comments #block-comments .validation DD {
	MARGIN-TOP: -20%
}
#content #eshop #basketpayments UL LI INPUT {
	MARGIN: 3px 2px 0px 3px
}
#content #eshop #baskettransport UL LI INPUT {
	MARGIN: 3px 2px 0px 3px
}
* HTML #content #eshop #basketpayments UL LI INPUT {
	MARGIN: 0px 2px 0px 0px
}
* HTML #content #eshop #baskettransport UL LI INPUT {
	MARGIN: 0px 2px 0px 0px
}
*:first-child + HTML #content #eshop #basketpayments UL LI INPUT {
	MARGIN: 0px 2px 0px 0px
}
*:first-child + HTML #content #eshop #baskettransport UL LI INPUT {
	MARGIN: 0px 2px 0px 0px
}
#eshop #articles #steps UL {
	PADDING-LEFT: 14px
}
*:first-child + HTML #eshop #articles #steps UL {
	PADDING-LEFT: 20px
}
* HTML #eshop #articles #steps UL {
	PADDING-LEFT: 20px
}
#eshop #confirm FIELDSET P {
	MARGIN: 0px
}
#eshop #confirm FIELDSET .price {
	MARGIN: 10px 0px
}
* HTML #eshop #basket_preview_form LI DIV {
	FONT-SIZE: smaller
}
#eshop #panel .inner_frame {
	WIDTH: 85%
}
* HTML #eshop #panel .inner_frame {
	WIDTH: 100%
}
*:first-child + HTML #eshop #panel .inner_frame {
	WIDTH: 95%
}
#eshop .settings .submit {
	MARGIN-TOP: 10px
}
.basket_summary FIELDSET {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.settings FIELDSET {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
#orderdone {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
#orderdone TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#eshop #confirm .wrap {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
#eshop #basket FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: none; PADDING-TOP: 0px
}
#eshop #articles {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#eshop .article .price {
	MARGIN: 5px 0px 20px
}
#eshop #block-comments FORM DT {
	WIDTH: 55px
}
#eshop #block-comments FORM DD INPUT#c_validation {
	MARGIN-LEFT: 0px
}
#eshop #basket_preview_form TD.title {
	WIDTH: 38%
}
#eshop #block-comments FORM DT#validation-dt {
	MARGIN-LEFT: 0px
}
#eshop #block-comments TEXTAREA {
	WIDTH: 348px
}
#eshop #block-comments INPUT#c_title {
	WIDTH: 348px
}
#eshop #block-comments .validatin-images-set {
	MARGIN-LEFT: 60px
}
#eshop #block-comments .submit {
	MARGIN-LEFT: 60px
}
#eshop #articles #steps + H3 {
	MARGIN-LEFT: 15px
}
#eshop #articles H3 + FORM {
	MARGIN-LEFT: 14px
}
#eshop #confirm .validation {
	MARGIN: 10px 0px 0px
}
#eshop #confirm .submit {
	MARGIN-TOP: 3px
}
#eshop #confirm .validation #c_validation {
	HEIGHT: 18px
}
*:first-child + HTML #eshop #confirm .validation #c_validation {
	HEIGHT: 22px
}
* HTML #eshop #confirm .validation #c_validation {
	HEIGHT: 26px
}
#eshop FORM#confirm INPUT[type='checkbox'] {
	POSITION: relative; TOP: 1px
}
#eshop #confirm .validation DT {
	FLOAT: none
}
#eshop #product-comments #block-comments FORM {
	MARGIN-LEFT: 0px
}
.gennewmail {
	MARGIN-TOP: 5px
}
.registration FIELDSET {
	MARGIN-TOP: 5px
}
#eshop .registration #usernewsletter {
	MARGIN-LEFT: 4px
}
#eshop .registration .validation {
	MARGIN-LEFT: 4px
}
#eshop .registration .submit {
	MARGIN-LEFT: 4px
}
#eshop #steps LI {
	MARGIN: 20px 5px 2px
}
#delivery_address LABEL {
	WIDTH: 90px; DISPLAY: block
}
#eshop #basket_preview_form TABLE .border_fix TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#eshop #basket_preview_form TABLE TR .price {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#eshop .basket_summary P {
	MARGIN-TOP: -5px
}
#eshop .article .photo-wrap IMG {
	MARGIN-LEFT: 1px
}
* HTML #eshop .article .photo-wrap IMG {
	MARGIN-LEFT: 0px
}
#eshop #block-comments .comment-text {
	WORD-WRAP: break-word
}
#eshop #block-comments .validation {
	WIDTH: 60%
}
#eshop #articles #steps {
	MARGIN-BOTTOM: 15px
}
* HTML #eshop TABLE {
	COLOR: black
}
#nav-basket .inner_frame {
	LINE-HEIGHT: 1.5em
}
#logged .inner_frame {
	LINE-HEIGHT: 1.5em
}
* HTML #eshop #articles .article .editor-area {
	LINE-HEIGHT: 1em
}
* HTML #eshop .registration FIELDSET.validation {
	WIDTH: 50%
}
*:first-child + HTML #eshop .registration FIELDSET.validation {
	WIDTH: 50%
}
* HTML #eshop .gennewmail FIELDSET.validation {
	WIDTH: 50%
}
*:first-child + HTML #eshop .gennewmail FIELDSET.validation {
	WIDTH: 50%
}
#ecategory .inner_frame UL LI UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
* HTML #eshop #product-comments .comment-headline I {
	MARGIN-TOP: -5.4%
}
*:first-child + HTML #eshop #product-comments .comment-headline I {
	MARGIN-TOP: -5.4%
}
#eshop .settings P {
	MARGIN: 0px
}
#eshop .registration P {
	MARGIN: 0px
}
* HTML #eshop #articles .article {
	WIDTH: 134px
}
* HTML #eshop #basket INPUT.add_basket {
	WIDTH: 160px
}
*:first-child + HTML #eshop #basket INPUT.add_basket {
	WIDTH: 160px
}
#eshop .validation DT {
	MARGIN: 0px
}
#eshop FIELDSET H3 {
	MARGIN: 1em 0px 0px
}
#eshop .settings FIELDSET H3 {
	MARGIN: 0px
}
#eshop .basket_summary FIELDSET H3 {
	MARGIN: 0px
}
#eshop #confirm .wrap H3 {
	MARGIN: 0px
}
* HTML #eshop #articles .article .editor-area {
	HEIGHT: 5.3em
}
* HTML #eshop #block-comments TEXTAREA {
	MARGIN-TOP: -30px
}
*:first-child + HTML #eshop #block-comments TEXTAREA {
	MARGIN-TOP: -30px
}
*:first-child + HTML #eshop #product-comments #block-comments .validation DD {
	POSITION: relative; TOP: 15px
}
*:first-child + HTML #eshop #block-comments INPUT.submit {
	MARGIN-TOP: 15px
}
#eshop #block-comments .comment {
	MARGIN-TOP: 20px
}
#eshop #product-detail P {
	MARGIN: 0px
}
#eshop #product-detail #calculation {
	LINE-HEIGHT: 180%
}
#content #eshop #basketpayments UL LI {
	BACKGROUND: #ececec
}
#content #eshop #baskettransport UL LI {
	BACKGROUND: #ececec
}
#content #eshop #basketpayments UL LI DIV {
	PADDING-LEFT: 23px; BACKGROUND: white; MARGIN-LEFT: 0px !important
}
#content #eshop #baskettransport UL LI DIV {
	PADDING-LEFT: 23px; BACKGROUND: white; MARGIN-LEFT: 0px !important
}
#eshop #product-detail #product-info TABLE TD {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
#eshop #product-detail #product-info TABLE TR TD {
	MIN-WIDTH: 70px; VERTICAL-ALIGN: top
}
#eshop #product .wrap H2 {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 15px
}
#eshop #basket_preview_form FIELDSET P INPUT {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 2px
}
#eshop #basket_preview_form P INPUT {
	WIDTH: 120px
}
#eshop #basket_preview_form FIELDSET P A {
	BORDER-BOTTOM: #b6b6b6 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #b6b6b6 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: buttonface; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FLOAT: left; COLOR: buttontext; FONT-SIZE: 12px; BORDER-TOP: #b6b6b6 1px solid; BORDER-RIGHT: #b6b6b6 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
* HTML #eshop #basket_preview_form FIELDSET P A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 3px
}
*:first-child + HTML #eshop #basket_preview_form FIELDSET P A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 3px
}
#eshop #steps .active {
	BACKGROUND: #ececec; FONT-WEIGHT: bold
}
#eshop #steps .active {
	BORDER-BOTTOM: #b6b6b6 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #b6b6b6 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; WIDTH: 60px; PADDING-RIGHT: 5px; BORDER-TOP: #b6b6b6 1px solid; BORDER-RIGHT: #b6b6b6 1px solid; PADDING-TOP: 3px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
#eshop #steps .done {
	BORDER-BOTTOM: #b6b6b6 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #b6b6b6 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; WIDTH: 60px; PADDING-RIGHT: 5px; BORDER-TOP: #b6b6b6 1px solid; BORDER-RIGHT: #b6b6b6 1px solid; PADDING-TOP: 3px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
#confirm .wrap {
	BACKGROUND: #ececec
}
#account_info {
	BACKGROUND: #ececec
}
#billing_address {
	BACKGROUND: #ececec
}
#eshop #articles .article SPAN.price {
	BACKGROUND: #ececec
}
#confirm .wrap {
	BORDER-BOTTOM: #b6b6b6 2px solid; BORDER-LEFT: #b6b6b6 2px solid; BORDER-TOP: #b6b6b6 2px solid; BORDER-RIGHT: #b6b6b6 2px solid
}
#account_info {
	BORDER-BOTTOM: #b6b6b6 2px solid; BORDER-LEFT: #b6b6b6 2px solid; BORDER-TOP: #b6b6b6 2px solid; BORDER-RIGHT: #b6b6b6 2px solid
}
#billing_address {
	BORDER-BOTTOM: #b6b6b6 2px solid; BORDER-LEFT: #b6b6b6 2px solid; BORDER-TOP: #b6b6b6 2px solid; BORDER-RIGHT: #b6b6b6 2px solid
}
#eshop #photo {
	BORDER-BOTTOM: #b6b6b6 1px solid; BORDER-LEFT: #b6b6b6 1px solid; BACKGROUND: #ececec; BORDER-TOP: #b6b6b6 1px solid; BORDER-RIGHT: #b6b6b6 1px solid
}
#eshop #articles .article .photo-wrap {
	BORDER-BOTTOM: #b6b6b6 1px solid; BORDER-LEFT: #b6b6b6 1px solid; BACKGROUND: #ececec; BORDER-TOP: #b6b6b6 1px solid; BORDER-RIGHT: #b6b6b6 1px solid
}
#eshop #product #photo-detail .photo-wrap {
	BORDER-BOTTOM: #b6b6b6 1px solid; BORDER-LEFT: #b6b6b6 1px solid; BACKGROUND: #ececec; BORDER-TOP: #b6b6b6 1px solid; BORDER-RIGHT: #b6b6b6 1px solid
}

}

@media Print    
{
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	FONT: 12pt/15pt serif
}
H1 {
	PAGE-BREAK-AFTER: avoid; MARGIN: 1em 0px; PAGE-BREAK-INSIDE: avoid
}
H2 {
	PAGE-BREAK-AFTER: avoid; MARGIN: 1em 0px; PAGE-BREAK-INSIDE: avoid
}
H3 {
	PAGE-BREAK-AFTER: avoid; MARGIN: 1em 0px; PAGE-BREAK-INSIDE: avoid
}
H4 {
	PAGE-BREAK-AFTER: avoid; MARGIN: 1em 0px; PAGE-BREAK-INSIDE: avoid
}
H2 {
	FONT-SIZE: 150%; FONT-WEIGHT: normal
}
H3 {
	TEXT-ALIGN: center; FONT-SIZE: 110%
}
P {
	TEXT-INDENT: 2em; MARGIN: 0.25em 0px
}
A {
	COLOR: #f69
}
A[href]:after {
	CONTENT: " ["attr(href)"]"
}
A[href|='#']:after {
	CONTENT: ""
}
A[href|='./']:after {
	CONTENT: ""
}
A[href|='javascript:']:after {
	CONTENT: ""
}
HR {
	DISPLAY: none
}
TABLE {
	BORDER-BOTTOM: #b9d939 1px solid; BORDER-LEFT: #b9d939 1px solid; BORDER-COLLAPSE: collapse; FONT-SIZE: 12pt; BORDER-TOP: #b9d939 1px solid; BORDER-RIGHT: #b9d939 1px solid
}
TD {
	BORDER-BOTTOM: #b9d939 1px solid; BORDER-LEFT: #b9d939 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BORDER-TOP: #b9d939 1px solid; BORDER-RIGHT: #b9d939 1px solid; PADDING-TOP: 0.2em
}
CAPTION {
	FONT-WEIGHT: bold
}
INPUT {
	DISPLAY: none
}
TEXTAREA {
	DISPLAY: none
}
LABEL {
	DISPLAY: none
}
CITE {
	FONT-STYLE: italic
}
BLOCKQUOTE {
	FONT-STYLE: italic
}
CODE {
	MARGIN: 1em; DISPLAY: block; FONT-FAMILY: monospace; COLOR: #000
}
INS {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
MENU {
	DISPLAY: none
}
#search {
	DISPLAY: none
}
#calendar {
	DISPLAY: none
}
.accessibility-links {
	DISPLAY: none
}
.clear {
	CLEAR: both
}

}

@media Screen, Projection    
{
#nav-cover {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 15px; BACKGROUND: url(/img/d/1000000050/advhead.gif) #6c6c6c left top
}
#nav-cover FORM {
	CLEAR: none !important
}
.column FORM INPUT {
	FONT-SIZE: 12px !important
}
BODY.full-width #content {
	MARGIN-TOP: -25px; WIDTH: 670px; _width: 710px
}
BODY.search-active #content {
	MARGIN-TOP: 0px !important; WIDTH: 494px !important; _width: 534px
}

}
