.background16-white {
    background-image: url('/images/background16-white.png?template=generic');
}

.background20-white {
    background-image: url('/images/background20-white.png?template=generic');
}

.background2-black {
    background-image: url('/images/background2-black.png?template=generic');
}

.background3-white {
    background-image: url('/images/background3-white.png?template=generic');
}

.background21-black {
    background-image: url('/images/background21-black.png?template=generic');
}

.background11-black {
    background-image: url('/images/background11-black.png?template=generic');
}

.background7-white {
    background-image: url('/images/background7-white.png?template=generic');
}

.background8-black {
    background-image: url('/images/background8-black.png?template=generic');
}

.background13-black {
    background-image: url('/images/background13-black.png?template=generic');
}

.background13-white {
    background-image: url('/images/background13-white.png?template=generic');
}

.background14-black {
    background-image: url('/images/background14-black.png?template=generic');
}

.background9-black {
    background-image: url('/images/background9-black.png?template=generic');
}

.background12-black {
    background-image: url('/images/background12-black.png?template=generic');
}

.background8-white {
    background-image: url('/images/background8-white.png?template=generic');
}

.background21-white {
    background-image: url('/images/background21-white.png?template=generic');
}

.background5-black {
    background-image: url('/images/background5-black.png?template=generic');
}

.background16-black {
    background-image: url('/images/background16-black.png?template=generic');
}

.background18-white {
    background-image: url('/images/background18-white.png?template=generic');
}

.background25-black {
    background-image: url('/images/background25-black.png?template=generic');
}

.background20-black {
    background-image: url('/images/background20-black.png?template=generic');
}

.background15-white {
    background-image: url('/images/background15-white.png?template=generic');
}

.background24-white {
    background-image: url('/images/background24-white.png?template=generic');
}

.background4-black {
    background-image: url('/images/background4-black.png?template=generic');
}

.background2-white {
    background-image: url('/images/background2-white.png?template=generic');
}

.background18-black {
    background-image: url('/images/background18-black.png?template=generic');
}

.background25-white {
    background-image: url('/images/background25-white.png?template=generic');
}

.background14-white {
    background-image: url('/images/background14-white.png?template=generic');
}

.background9-white {
    background-image: url('/images/background9-white.png?template=generic');
}

.background23-black {
    background-image: url('/images/background23-black.png?template=generic');
}

.background22-white {
    background-image: url('/images/background22-white.png?template=generic');
}

.background4-white {
    background-image: url('/images/background4-white.png?template=generic');
}

.background23-white {
    background-image: url('/images/background23-white.png?template=generic');
}

.background6-black {
    background-image: url('/images/background6-black.png?template=generic');
}

.background6-white {
    background-image: url('/images/background6-white.png?template=generic');
}

.background19-white {
    background-image: url('/images/background19-white.png?template=generic');
}

.background15-black {
    background-image: url('/images/background15-black.png?template=generic');
}

.background17-black {
    background-image: url('/images/background17-black.png?template=generic');
}

.background3-black {
    background-image: url('/images/background3-black.png?template=generic');
}

.background22-black {
    background-image: url('/images/background22-black.png?template=generic');
}

.background12-white {
    background-image: url('/images/background12-white.png?template=generic');
}

.background19-black {
    background-image: url('/images/background19-black.png?template=generic');
}

.background5-white {
    background-image: url('/images/background5-white.png?template=generic');
}

.background10-black {
    background-image: url('/images/background10-black.png?template=generic');
}

.background24-black {
    background-image: url('/images/background24-black.png?template=generic');
}

.background11-white {
    background-image: url('/images/background11-white.png?template=generic');
}

.background10-white {
    background-image: url('/images/background10-white.png?template=generic');
}

.background17-white {
    background-image: url('/images/background17-white.png?template=generic');
}

.background7-black {
    background-image: url('/images/background7-black.png?template=generic');
}

/* ExtJs styles - don't change for compatibility with editor */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td {
    margin: 0;
    padding: 0;
}

img,body,html {
    border: 0;
}

address,caption,cite,code,dfn,em,strong,th,var {
    font-style: normal;
    font-weight: normal;
}

ol,ul {
    list-style: none;
}

caption,th {
    text-align: left;
}

h1,h2,h3,h4,h5,h6 {
    font-size: 100%;
}

q:before,q:after {
    content: '';
}

/* Defaults */
html, body {
    height: 100%;
    overflow: hidden;
}

html.mobile, .mobile body {
    height: auto;
    overflow: visible;
}

a img {
    border: 0;
}

input {
    margin: 0;
    padding: 0;
}

table, caption, tbody, tfoot, thead, tr, th, td {
    outline: 0;
    font-size: 100.01%;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

:focus {
    outline: 0;
}

.clearfix {
    display: inline-block;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

.button {
    height: 24px;
    border: 0;
    cursor: default;
}

.button .l, .button .r {
    width: 5px;
    background-repeat: no-repeat;
}

.button .l {
    background-image: url('/images/button/button-l.png?template=generic');
}

.button .r {
    background-image: url('/images/button/button-r.png?template=generic');
}

.button .m {
    color: #212121;
    font: 11px Tahoma, sans-serif;
    background-image: url('/images/button/button-bg.png?template=generic');
}

.button .m i {
    display: none;
    padding-left: 21px;
    background-position: top center;
    background-repeat: no-repeat;
    line-height: 16px;
}

.button-hover .l {
    background-image: url('/images/button/button-hl.png?template=generic');
}

.button-hover .r {
    background-image: url('/images/button/button-hr.png?template=generic');
}

.button-hover .m {
    background-image: url('/images/button/button-hbg.png?template=generic');
}

.button-active .l {
    background-image: url('/images/button/button-al.png?template=generic');
}

.button-active .r {
    background-image: url('/images/button/button-ar.png?template=generic');
}

.button-active .m {
    background-image: url('/images/button/button-abg.png?template=generic');
}

.remove-button .m i {
    display: inline;
    background-image: url('/images/icons/delete-icon.png?template=generic');
}

.fullsize-button .m i {
    display: inline;
    background-image: url('/images/icons/fullsize-icon.png?template=generic');
    padding-left: 17px;
}

.pageContentText {
    line-height: 1.42;
}

.pageContentText li {
    display: list-item;
}

.pageContentText ul, .pageContentText ol {
    margin: 1.12em 0;
    margin-left: 40px;
    padding-left: 0px;
}

.pageContentText ul {
    list-style-type: disc;
}

.pageContentText ul ul {
    list-style-type: circle;
}

.pageContentText ul ul ul {
    list-style-type: square;
}

.pageContentText ol {
    list-style-type: decimal;
}

.pageContentText ol ul, .pageContentText ul ol, .pageContentText ul ul, .pageContentText ol ol {
    margin-top: 0;
    margin-bottom: 0;
}

.pageContentText strong, .pageContentText strong * {
    font-weight: bolder;
}

.pageContentText em, .pageContentText em *, .pageContentText address, .pageContentText address * {
    font-style: italic;
}

.pageContentText .x-btn em, .pageContentText .x-btn em * {
    font-style: normal;
}

.pageContentText h1 {
    margin: 0;
    padding: .335em 0;
}

.pageContentText h2 {
    margin: 0;
    padding: .375em 0;
}

.pageContentText h3 {
    font-size: 1.17em;
    margin: 0;
    padding: .415em 0;
}

.pageContentText h4, .pageContentText p, .pageContentText blockquote {
    margin: .56em 0;
    padding: 0;
}

.pageContentText h5 {
    font-size: .83em;
    margin: 0;
    padding: .75em 0;
}

.pageContentText h6 {
    font-size: .75em;
    margin: 0;
    padding: .835em 0;
}

.pageContentText table {
    font-size: 1em;
    border-collapse: collapse;
    border-spacing: 0;
}

.pageContentText td {
    min-width: 5px;
    padding: 0.1em 0.2em;
}

/* Usability improvement: after insert user can type in every cell of a table */
.pageContentText pre {
    margin: 1em 0;
}

.pageContentText .cleared {
    height: 0;
    line-height: 0;
    font-size: 0;
}

.noscript-warning {
    font: 11px Tahoma, sans-serif;
    color: #6f4f21;
    border: 2px solid #fff;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}

.noscript-warning-inner {
    padding: 0 10px;
    background: transparent url('/images/noscript-warning-bg.png?template=generic') top left repeat-x;
    border: 1px solid #ffb400;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}

.noscript-warning-icon {
    background: transparent url('/images/icons/noscript-warning-icon.png?template=generic') left center no-repeat;
    padding: 8px 0 8px 21px;
}

.noscript-warning a {
    color: #3779ce;
}

/* Template */
.site-frame {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: auto;
}

#wrapper {
    margin: auto;
}

#header-top {
    background-position: top left;
    background-repeat: no-repeat;
}

#header-top div {
    background-position: top right;
    background-repeat: no-repeat;
}

#header-top div div {
    padding: 0;
    background-repeat: repeat-x;
}

#header-side {
    background-repeat: repeat-y;
}

#header-side2 {
    background-position: top right;
    background-repeat: repeat-y;
}

#header-bottom {
    background-position: bottom left;
    background-repeat: no-repeat;
}

#header-bottom div {
    background-position: bottom right;
    background-repeat: no-repeat;
}

#header-bottom div div {
    padding: 0;
    background-position: bottom;
    background-repeat: repeat-x;
}

#header-content {
    background-position: center right;
    background-repeat: no-repeat;
    position: relative;
}

#columns {
    zoom: 1}

#columns:after {
    content: ' ';
    clear: both;
    display: block;
    width: 0;
    height: 0;
    overflow: hidden;
    font-size: 0;
}

#column1-top {
    background-position: top left;
    background-repeat: no-repeat;
}

#column1-top div {
    background-position: top right;
    background-repeat: no-repeat;
}

#column1-top div div {
    padding: 0;
    background-repeat: repeat-x;
}

#column1-side {
    background-repeat: repeat-y;
}

#column1-side2 {
    background-position: top right;
    background-repeat: repeat-y;
}

#column1-bottom {
    background-position: bottom left;
    background-repeat: no-repeat;
}

#column1-bottom div {
    background-position: bottom right;
    background-repeat: no-repeat;
}

#column1-bottom div div {
    padding: 0;
    background-position: bottom;
    background-repeat: repeat-x;
}

#column2-top {
    background-position: top left;
    background-repeat: no-repeat;
}

#column2-top div {
    background-position: top right;
    background-repeat: no-repeat;
}

#column2-top div div {
    padding: 0;
    background-repeat: repeat-x;
}

#column2-side {
    background-repeat: repeat-y;
}

#column2-side2 {
    background-position: top right;
    background-repeat: repeat-y;
}

#column2-bottom {
    background-position: bottom left;
    background-repeat: no-repeat;
}

#column2-bottom div {
    background-position: bottom right;
    background-repeat: no-repeat;
}

#column2-bottom div div {
    padding: 0;
    background-position: bottom;
    background-repeat: repeat-x;
}

#content-top {
    background-position: top left;
    background-repeat: no-repeat;
}

#content-top div {
    background-position: top right;
    background-repeat: no-repeat;
}

#content-top div div {
    padding: 0;
    background-repeat: repeat-x;
}

#content-side {
    background-repeat: repeat-y;
}

#content-side2 {
    background-position: top right;
    background-repeat: repeat-y;
}

#content-bottom {
    background-position: bottom left;
    background-repeat: no-repeat;
}

#content-bottom div {
    background-position: bottom right;
    background-repeat: no-repeat;
}

#content-bottom div div {
    padding: 0;
    background-position: bottom;
    background-repeat: repeat-x;
}

#footer-top {
    background-position: top left;
    background-repeat: no-repeat;
}

#footer-top div {
    background-position: top right;
    background-repeat: no-repeat;
}

#footer-top div div {
    padding: 0;
    background-repeat: repeat-x;
}

#footer-side {
    background-repeat: repeat-y;
}

#footer-side2 {
    background-position: top right;
    background-repeat: repeat-y;
}

#footer-bottom {
    background-position: bottom left;
    background-repeat: no-repeat;
}

#footer-bottom div {
    background-position: bottom right;
    background-repeat: no-repeat;
}

#footer-bottom div div {
    padding: 0;
    background-position: bottom;
    background-repeat: repeat-x;
}

#footer-content {
    position: relative;
}

#header-content, #footer-content {
    min-height: 24px;
    height: auto !important;
    height: 24px;
}

#template #header-content {
    z-index: 21;
}

#template #footer-content {
    z-index: 20;
}

#column1-content, #column2-content {
    position: relative;
    z-index: 10;
}

#content-content {
    position: relative;
    z-index: 5;
}

#columns .container-content-inner {
    padding: 1px 0;
}

/* Decorations */
.background {
    background-position: top left;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -khtml-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    zoom: 1; }

.ff3_5 .background, .ie .background {
    background-image: none !important;
}

.background-custom {
    background-size: auto;
    -o-background-size: auto;
    -webkit-background-size: auto;
    -khtml-background-size: auto;
    -moz-background-size: auto;
}

.external-top, .external-bottom {
    background-repeat: no-repeat;
}

.external-top div, .external-bottom div {
    background-position: top right;
    background-repeat: no-repeat;
}

.external-top div div, .external-bottom div div {
    background-position: top left;
    background-repeat: no-repeat;
}

.external-top div div div, .external-bottom div div div {
    background-position: top right;
    background-repeat: no-repeat;
}

.external-top div div div div, .external-bottom div div div div {
    background-position: top left;
    background-repeat: repeat-x;
}

.external-side-left, .external-side-right {
    background-repeat: repeat-y;
}

.external-side-left-top, .external-side-left-bottom, .external-side-right-top, .external-side-right-bottom {
    background-repeat: no-repeat;
}

.external-side-left-bottom {
    background-position: bottom left;
}

.external-side-right, .external-side-right-top {
    background-position: top right;
}

.external-side-right-bottom {
    background-position: bottom right;
}

/* Form */
.form-item, .form-note {
    margin-bottom: 10px;
}

.form-item .form-item-label {
    display: block;
}

.form-item textarea {
    overflow: auto;
}

.form-item input.error, .form-item textarea.error {
    background-color: #fcc;
}

.form-item label.error {
    padding: 0 0 0 17px;
    background: transparent url('/images/red-warn-small.png?template=generic') 2px 2px no-repeat;
}

.form-item .form-item-textfield, .form-item .form-item-textarea {
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
}

.form-item .form-item-textarea {
    height: 100px;
}

.form-item .form-item-captcha img {
    display: block;
    margin: 5px 0;
}

.form-item .form-item-captcha a {
    text-decoration: none;
    border-bottom: 1px dashed;
}

/* Table */
.table {
    width: 100%;
    border: 1px solid #808080;
    border-collapse: collapse;
}

.table td {
    border: 1px solid #808080;
    padding: 3px 5px;
}

/* Widgets */
.widget {
    padding: 5px 10px;
}

.widget-content {
    overflow-x: hidden;
}

/* Breadcrumbs */
.widget-breadcrumbs div {
    display: inline;
}

.widget-breadcrumbs div.widget-content {
    display: block;
}

.widget-breadcrumbs .icon, .widget-breadcrumbs .icon-with-title {
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    height: 16px;
    background: transparent url("/images/home.gif?template=generic") center left no-repeat;
}

.widget-breadcrumbs .icon-with-title {
    width: 21px;
}

.widget-breadcrumbs .separator, .widget-breadcrumbs .page {
    display: inline-block;
    vertical-align: middle;
}

.widget-breadcrumbs .separator {
    margin: 0 5px;
}

/* Contact */
/* Header */
.widget-header {
    overflow: hidden;
    position: relative;
    padding: 0;
}

.widget-header .widget-content {
    zoom: 1; }

.header-logo {
    position: absolute;
}

.header-title, .header-subtitle {
    position: absolute;
    white-space: nowrap;
}

/* Navigation */
.widget-navigation {
    padding: 0;
}

.widget-navigation .widget-content {
    overflow-x: visible;
}

.pageContentText .navigation, .pageContentText .navigation ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.pageContentText .navigation {
    width: 100%;
    min-height: 24px;
    letter-spacing: -1em;
    font-size: 0;
}

.pageContentText .navigation ul {
    display: none;
    position: absolute;
    left: 0;
    min-width: 100%;
    z-index: 1;
}

.pageContentText .navigation > li {
    display: inline-block;
    vertical-align: top;
    white-space: nowrap;
    letter-spacing: 0;
}

.pageContentText .navigation ul li {
    display: block;
    text-align: left;
}

.pageContentText .navigation li:hover {
    position: relative;
}

.pageContentText .navigation li:hover > ul {
    display: block;
}

.pageContentText .navigation li a {
    display: block;
    padding: 6px 10px 7px;
    text-decoration: none;
    position: relative;
}

.pageContentText .navigation ul ul {
    display: none;
    position: absolute;
    top: 3px;
    left: 100%;
    min-width: 100%;
    margin-left: -3px;
}

.column-left {
    float: left;
}

.column-right {
    float: right;
}

.column .navigation {
    text-align: left !important;
}

.column .navigation li {
    float: none;
    display: block;
    width: auto !important;
    white-space: normal;
}

.column-left .navigation ul {
    top: 3px;
    left: 100%;
    margin-left: -3px;
    min-width: 0;
}

.column-right .navigation ul {
    top: 3px;
    left: auto;
    right: 100%;
    margin-right: -3px;
    min-width: 0;
}

.column-left .navigation ul ul {
    top: 3px;
    left: 100%;
    margin-left: -3px;
    min-width: 0;
}

.column-right .navigation ul ul {
    top: 3px;
    left: auto;
    right: 100%;
    margin-right: -3px;
    min-width: 0;
}

.column .navigation ul li {
    white-space: nowrap;
    line-height: normal !important;
}

.column .navigation li a {
    line-height: normal !important;
    word-wrap: break-word;
}

.navigation-item-bullet {
    display: none;
}

.column .navigation-item-expand > a > .navigation-item-bullet, .navigation ul .navigation-item-expand > a > .navigation-item-bullet {
    display: block;
    position: absolute;
    right: 5px;
}

.column .navigation-item-expand > a > .navigation-item-text, .navigation ul .navigation-item-expand > a > .navigation-item-text {
    padding-right: 10px;
}

/* Search */
.widget-search form.gsc-search-box {
    margin-bottom: 0;
}

.widget-search div.gsc-control {
    width: 100%;
}

.widget-search table.gsc-search-box td.gsc-input {
    width: 100%;
    padding: 0 4px 0 0;
}

.widget-search table.gsc-search-box input.gsc-input {
    width: 100%;
    margin: 0;
}

.widget-search table.gsc-search-box td.gsc-search-button {
    padding: 0 0 0 3px;
}

.widget-search table.gsc-search-box input.gsc-search-button {
    margin: 0 0 0 3px;
}

.widget-search td.gsc-clear-button {
    display: none;
}

.widget-search-active .widget {
    display: none;
}

.widget-search-active .widget-search {
    display: block;
}

.widget-search-results {
    padding: 5px 10px;
}

.widget-search-results .gsc-resultsHeader {
    display: none;
}

.widget-search-results .gs-no-results-result .gs-snippet, .widget-search-results .gs-error-result .gs-snippet {
    color: Black;
}

.widget-search #cse {
    overflow: hidden;
}

.widget-search-results .gsc-webResult:after, .widget-search-results .gsc-control-cse:after {
    content: none;
    display: block;
    height: auto;
    clear: none !important;
    visibility: hidden;
}

/* Video */
.widget-video .widget-content {
    display: block;
    text-align: center;
}

/* Text */
.widget-text, .widget-shared_text {
    padding-top: 0;
    padding-bottom: 0;
    margin: 0;
}

/* Share This */
.widget-sharethis .widget-title {
    padding-top: 0;
}

/* Eshop */
.column .widget-eshop_basket .ecwid-minicart {
    display: block;
    margin: 0 auto;
}

.widget-eshop_catalog div.ecwid-results-topPanel div {
    white-space: normal;
}

/* Commenting */
#dsq-global-toolbar, #dsq-account-dropdown, #dsq-subscribe {
    display: none !important;
}

#dsq-content.clearfix:after {
    display: none;
}

* html #dsq-content.clearfix {
    height: auto;
}

.widget-commenting .dsq-reply {
    margin-top: 0;
}

/* Blog */
.widget-blog .widget-blog_post {
    padding: 0 10px 10px;
}

.widget-blog > .widget-content {
    overflow-x: visible;
}

.widget-blog_post .widget {
    padding: 0;
}

.widget-blog_post > .widget-content {
    overflow-x: visible;
}

.widget-blog .widget-blog-links, .widget-blog_post .widget-blog_post-links {
    text-align: center;
}

.widget-blog_post .widget-blog_post-content {
    padding: 5px 0;
}

.widget-blog_post .widget-blog_post-links-readmore {
    text-align: left;
}

.widget-blog .widget-blog_post {
    margin-bottom: 20px;
    background: transparent url('/images/darker.png?template=generic') 0 0 repeat;
}

#columns {
    padding: 5px 5px;
}

#wrapper {
    min-width: 305px;
    width: 1070px;
}

#column1 {
    display: block;
    width: 200px;
}

#column1-content {
    min-height: 350px;
}

#column2 {
    display: none;
    width: 200px;
}

#column2-content {
    min-height: 350px;
}

#content {
    margin-left: 205px;
    margin-right: 0px;
}

#content-content {
    min-height: 350px;
}

.pageContentText {
    font-family: "Tahoma" ;
    font-size: 14px ;
    font-weight: normal;
    font-style: normal;
}

.pageContentText p {
    text-decoration: none;
}

.pageContentText h1 {
    font-family: "Arial" ;
    font-size: 32px ;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}

.pageContentText h2 {
    font-family: "Arial" ;
    font-size: 22px ;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}

body {
    background-color: #F8F1D3;
}

#watermark {
    background-color: #445564;
}

#header {
    background-color: #172D3B;
}

.header {
    color: #FFFFFF;
}

.header a {
    color: #33FFFF;
}

.header h1, .header h1 a {
    color: #FDFBF2;
}

.header h2, .header h2 a {
    color: #FEFCF6;
}

.header .navigation {
    background-color: transparent;
}

.header .navigation > li > a {
    color: #FFFFFF;
}

.header .navigation > li {
    background-color: transparent;
}

.header .navigation li.selected > a, .header .navigation li.childselected > a {
    color: #000000;
}

.header .navigation li.selected, .header .navigation li.childselected {
    background-color: #F8F1D3;
}

.header .navigation li:hover > a {
    color: #FFFFFF !important;
}

.header .navigation li:hover {
    background-color: #7A746D !important;
}

.header .navigation ul > li > a {
    color: #000000;
}

.header .navigation ul > li {
    background-color: #F8F1D3;
}

.header .navigation ul {
    border: 1px solid #000000;
}

.header .navigation ul ul {
    border: 1px solid #000000;
}

.header .widget-breadcrumbs a, .header .widget-breadcrumbs span {
    color: #FFFFFF;
}

#footer {
    background-color: #172D3B;
}

.footer {
    color: #FFFFFF;
}

.footer a {
    color: #33FFFF;
}

.footer h1, .footer h1 a {
    color: #FDFBF2;
}

.footer h2, .footer h2 a {
    color: #FEFCF6;
}

.footer .navigation {
    background-color: transparent;
}

.footer .navigation > li > a {
    color: #FFFFFF;
}

.footer .navigation > li {
    background-color: transparent;
}

.footer .navigation li.selected > a, .footer .navigation li.childselected > a {
    color: #000000;
}

.footer .navigation li.selected, .footer .navigation li.childselected {
    background-color: #F8F1D3;
}

.footer .navigation li:hover > a {
    color: #FFFFFF !important;
}

.footer .navigation li:hover {
    background-color: #7A746D !important;
}

.footer .navigation ul > li > a {
    color: #000000;
}

.footer .navigation ul > li {
    background-color: #F8F1D3;
}

.footer .navigation ul {
    border: 1px solid #000000;
}

.footer .navigation ul ul {
    border: 1px solid #000000;
}

.footer .widget-breadcrumbs a, .footer .widget-breadcrumbs span {
    color: #FFFFFF;
}

#column1 {
    background-color: #7A746D;
}

.column1 {
    color: #FFFFFF;
}

.column1 a {
    color: #33FFFF;
}

.column1 h1, .column1 h1 a {
    color: #FDFBF2;
}

.column1 h2, .column1 h2 a {
    color: #FEFCF6;
}

.column1 .navigation {
    background-color: transparent;
}

.column1 .navigation > li > a {
    color: #FFFFFF;
}

.column1 .navigation > li {
    background-color: transparent;
}

.column1 .navigation li.selected > a, .column1 .navigation li.childselected > a {
    color: #000000;
}

.column1 .navigation li.selected, .column1 .navigation li.childselected {
    background-color: #F8F1D3;
}

.column1 .navigation li:hover > a {
    color: #FFFFFF !important;
}

.column1 .navigation li:hover {
    background-color: #445564 !important;
}

.column1 .navigation ul > li > a {
    color: #000000;
}

.column1 .navigation ul > li {
    background-color: #F8F1D3;
}

.column1 .navigation ul {
    border: 1px solid #000000;
}

.column1 .navigation ul ul {
    border: 1px solid #000000;
}

.column1 .widget-breadcrumbs a, .column1 .widget-breadcrumbs span {
    color: #FFFFFF;
}

#column2 {
    background-color: #7A746D;
}

.column2 {
    color: #FFFFFF;
}

.column2 a {
    color: #33FFFF;
}

.column2 h1, .column2 h1 a {
    color: #FDFBF2;
}

.column2 h2, .column2 h2 a {
    color: #FEFCF6;
}

.column2 .navigation {
    background-color: transparent;
}

.column2 .navigation > li > a {
    color: #FFFFFF;
}

.column2 .navigation > li {
    background-color: transparent;
}

.column2 .navigation li.selected > a, .column2 .navigation li.childselected > a {
    color: #000000;
}

.column2 .navigation li.selected, .column2 .navigation li.childselected {
    background-color: #F8F1D3;
}

.column2 .navigation li:hover > a {
    color: #FFFFFF !important;
}

.column2 .navigation li:hover {
    background-color: #445564 !important;
}

.column2 .navigation ul > li > a {
    color: #000000;
}

.column2 .navigation ul > li {
    background-color: #F8F1D3;
}

.column2 .navigation ul {
    border: 1px solid #000000;
}

.column2 .navigation ul ul {
    border: 1px solid #000000;
}

.column2 .widget-breadcrumbs a, .column2 .widget-breadcrumbs span {
    color: #FFFFFF;
}

#content {
    background-color: #445564;
}

.content {
    color: #FFFFFF;
}

.content a {
    color: #33FFFF;
}

.content h1, .content h1 a {
    color: #A3C5DB;
}

.content h2, .content h2 a {
    color: #C1D8E7;
}

.content .navigation {
    background-color: transparent;
}

.content .navigation > li > a {
    color: #FFFFFF;
}

.content .navigation > li {
    background-color: transparent;
}

.content .navigation li.selected > a, .content .navigation li.childselected > a {
    color: #FFFFFF;
}

.content .navigation li.selected, .content .navigation li.childselected {
    background-color: #172D3B;
}

.content .navigation li:hover > a {
    color: #FFFFFF !important;
}

.content .navigation li:hover {
    background-color: #7A746D !important;
}

.content .navigation ul > li > a {
    color: #FFFFFF;
}

.content .navigation ul > li {
    background-color: #172D3B;
}

.content .navigation ul {
    border: 1px solid #FFFFFF;
}

.content .navigation ul ul {
    border: 1px solid #FFFFFF;
}

.content .widget-breadcrumbs a, .content .widget-breadcrumbs span {
    color: #FFFFFF;
}

.content div.ecwid-productBrowser-auth a {
    color: #33FFFF;
    font-size: 14px ;
    font-family: "Tahoma" ;
}

.content .ecwid-productBrowser-head {
    color: #A3C5DB;
}

.content div.ecwid-productBrowser-subcategories-categoryName span {
    color: #FFFFFF;
}

.content .ecwid-productBrowser-categoryPath span.ecwid-productBrowser-categoryPath-categoryLabel {
    color: #FFFFFF;
}

.content div.ecwid-productBrowser-categoryPath a, .content div.ecwid-productBrowser-categoryPath a:active,.content div.ecwid-productBrowser-categoryPath a:visited {
    color: #33FFFF;
}

.content .ecwid-productBrowser-categoryPath span.ecwid-productBrowser-categoryPath-separator {
    color: #33FFFF;
}

.content .ecwid-minicart-mini-link, .content span.ecwid-minicart-mini-count {
    color: #33FFFF;
}

.content .ecwid-results-topPanel div.ecwid-results-topPanel-itemsCountLabel {
    color: #FFFFFF;
}

.content .ecwid-results-topPanel div.ecwid-results-topPanel-viewAsPanel-current {
    color: #FFFFFF;
}

.content .ecwid-results-topPanel div.ecwid-results-topPanel-viewAsPanel-link {
    color: #33FFFF;
}

.content .ecwid-results-topPanel div.gwt-Label {
    color: #FFFFFF;
}

.content div.ecwid-pager span {
    color: #FFFFFF;
}

.content div.ecwid-pager span.ecwid-pager-link-enabled, .content div.ecwid-pager span.ecwid-pager-link-enabled span {
    color: #33FFFF;
}

.content .ecwid-productBrowser-head {
    font-size: 32px ;
    font-family: "Arial" ;
}

.content div.ecwid-productBrowser-subcategories-categoryName span {
    font-size: 20px ;
    font-family: "Tahoma" ;
}

.content .ecwid-productBrowser-categoryPath span.ecwid-productBrowser-categoryPath-categoryLabel {
    font-size: 14px ;
    font-family: "Tahoma" ;
}

.content div.ecwid-productBrowser-categoryPath a, .content div.ecwid-productBrowser-categoryPath a:active,.content div.ecwid-productBrowser-categoryPath a:visited {
    font-size: 14px ;
    font-family: "Tahoma" ;
}

.content .ecwid-productBrowser-categoryPath span.ecwid-productBrowser-categoryPath-separator {
    font-size: 14px ;
    font-family: "Tahoma" ;
}

.content .ecwid-minicart-mini-link, .content span.ecwid-minicart-mini-count {
    font-size: 14px ;
    font-family: "Tahoma" ;
}

.content .ecwid-results-topPanel div.ecwid-results-topPanel-itemsCountLabel {
    font-size: 12px ;
    font-family: "Tahoma" ;
}

.content .ecwid-results-topPanel div.ecwid-results-topPanel-viewAsPanel-current {
    font-size: 14px ;
    font-family: "Tahoma" ;
}

.content .ecwid-results-topPanel div.ecwid-results-topPanel-viewAsPanel-link {
    font-size: 14px ;
    font-family: "Tahoma" ;
}

.content .ecwid-results-topPanel div.gwt-Label {
    font-size: 14px ;
    font-family: "Tahoma" ;
}

.content div.ecwid-pager span {
    font-size: 14px ;
    font-family: "Tahoma" ;
}

.content div.ecwid-pager span.ecwid-pager-link-enabled, .content div.ecwid-pager span.ecwid-pager-link-enabled span {
    font-size: 14px ;
    font-family: "Tahoma" ;
}

.content div.ecwid-productBrowser-productsGrid div.ecwid-productBrowser-productNameLink a {
    font-size: 17px ;
    font-family: "Tahoma" ;
}

.content div.ecwid-productBrowser-productsGrid div.ecwid-productBrowser-sku {
    font-size: 14px ;
    font-family: "Tahoma" ;
}

.content div.ecwid-productBrowser-productsGrid div.ecwid-productBrowser-price {
    font-size: 20px ;
    font-family: "Tahoma" ;
    font-weight: bold;
}

.content div.ecwid-productBrowser-productsList div.ecwid-productBrowser-productNameLink a {
    font-size: 17px ;
    font-family: "Tahoma" ;
}

.content div.ecwid-productBrowser-productsList div.ecwid-productBrowser-sku {
    font-size: 14px ;
    font-family: "Tahoma" ;
}

.content div.ecwid-productBrowser-productsList div.ecwid-productBrowser-productsList-descr {
    font-size: 14px ;
    font-family: "Tahoma" ;
}

.content div.ecwid-productBrowser-productsList div.ecwid-productBrowser-price {
    font-size: 17px ;
    font-family: "Tahoma" ;
    font-weight: bold;
}

.content div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-productNameLink a, .content div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-sku, .content div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-price, .content div.ecwid-productBrowser-productsTable-addToBagLink {
    font-size: 14px ;
    font-family: "Tahoma" ;
}

.content div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-price {
    font-weight: bold;
}

.content div.ecwid-productBrowser-details-descr {
    font-size: 14px ;
    font-family: "Tahoma" ;
}

.content div.ecwid-productBrowser-productsGrid div.ecwid-productBrowser-productNameLink a, .content div.ecwid-productBrowser-productsGrid div.ecwid-productBrowser-productNameLink a:active, .content div.ecwid-productBrowser-productsGrid div.ecwid-productBrowser-productNameLink a:visited, .content div.ecwid-productBrowser-productsList div.ecwid-productBrowser-productNameLink a, .content div.ecwid-productBrowser-productsList div.ecwid-productBrowser-productNameLink a:active, .content div.ecwid-productBrowser-productsList div.ecwid-productBrowser-productNameLink a:visited {
    color: #FFFFFF;
}

.content div.ecwid-productBrowser-productsGrid div.ecwid-productBrowser-sku, .content div.ecwid-productBrowser-productsList div.ecwid-productBrowser-sku {
    color: #FFFFFF;
}

.content div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-productNameLink a, .content div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-productNameLink a:active, .content div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-productNameLink a:visited {
    color: #333333;
}

.content div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-sku {
    color: #333333;
}

.content div.ecwid-productBrowser-productsTable-addToBagLink {
    color: #33FFFF;
}

.content div.ecwid-productBrowser-cart div.ecwid-productBrowser-price,.content div.ecwid-productBrowser-price {
    color: #FF0000;
}

.content div.ecwid-productBrowser-details-descr,.content div.ecwid-productBrowser-productsList-descr {
    color: #FFFFFF;
}

div.ecwid-minicart-mini-rolloverContainer {
    z-index: 9900 !important;
}

div.ecwid-minicart-mini {
    z-index: 9800 !important;
}

.external-border-none .external-top, .external-border-none .external-bottom {
    padding: 0 0 0 60px;
}

.external-border-none .external-top div, .external-border-none .external-bottom div {
    padding: 0 60px 0 0;
}

.external-border-none .external-top div div, .external-border-none .external-bottom div div {
    padding: 0 0 0 0px;
}

.external-border-none .external-top div div div, .external-border-none .external-bottom div div div {
    padding: 0 0px 0 0;
}

.external-border-none .external-top div div div div, .external-border-none .external-bottom div div div div {
    height: 0px;
}

.external-border-none .external-side-right-bottom {
    padding: 0 60px 0 60px;
}

.external-border-none .external-top {
    background-image: url('/images/external-border-none-top-left.png');
}

.external-border-none .external-top div {
    background-image: url('/images/external-border-none-top-right.png');
}

.external-border-none .external-top div div {
    background-image: url('/images/external-border-none-top-left2.png');
}

.external-border-none .external-top div div div {
    background-image: url('/images/external-border-none-top-right2.png');
}

.external-border-none .external-top div div div div {
    background-image: url('/images/external-border-none-top.png');
}

.external-border-none .external-bottom {
    background-image: url('/images/external-border-none-bottom-left.png');
}

.external-border-none .external-bottom div {
    background-image: url('/images/external-border-none-bottom-right.png');
}

.external-border-none .external-bottom div div {
    background-image: url('/images/external-border-none-bottom-left2.png');
}

.external-border-none .external-bottom div div div {
    background-image: url('/images/external-border-none-bottom-right2.png');
}

.external-border-none .external-bottom div div div div {
    background-image: url('/images/external-border-none-bottom.png');
}

.external-border-none .external-side-left {
    background-image: url('/images/external-border-none-left.png');
}

.external-border-none .external-side-left-top {
    background-image: url('/images/external-border-none-left-top.png');
}

.external-border-none .external-side-left-bottom {
    background-image: url('/images/external-border-none-left-bottom.png');
}

.external-border-none .external-side-right {
    background-image: url('/images/external-border-none-right.png');
}

.external-border-none .external-side-right-top {
    background-image: url('/images/external-border-none-right-top.png');
}

.external-border-none .external-side-right-bottom {
    background-image: url('/images/external-border-none-right-bottom.png');
}

.border-none>.top {
    height: 0px;
    padding-left: 0px;
    background: transparent url('/images/border-none-top-left.png') top left no-repeat;
}

.border-none>.top div {
    height: 0px;
    padding-right: 0px;
    background: transparent url('/images/border-none-top-right.png') top right no-repeat;
}

.border-none>.top div div {
    height: 0px;
    background: transparent url('/images/border-none-top.png') top left repeat-x;
}

.border-none>.side {
    padding-left: 0px;
    background: transparent url('/images/border-none-left.png') top left repeat-y;
}

.border-none>.side>.side2 {
    padding-right: 0px;
    background: transparent url('/images/border-none-right.png') top right repeat-y;
}

.border-none>.bottom {
    height: 0px;
    padding-left: 0px;
    background: transparent url('/images/border-none-bottom-left.png') bottom left no-repeat;
}

.border-none>.bottom div {
    height: 0px;
    padding-right: 0px;
    background: transparent url('/images/border-none-bottom-right.png') bottom right no-repeat;
}

.border-none>.bottom div div {
    height: 0px;
    background: transparent url('/images/border-none-bottom.png') bottom left repeat-x;
}

/*
     FILE ARCHIVED ON 00:32:26 Oct 31, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:28:45 Sep 02, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.788
  load_resource: 1154.885
  PetaboxLoader3.resolve: 1062.166
  PetaboxLoader3.datanode: 41.099
*/

		#widget-14f62aa6-d989-44c3-0ef5-2a4c9eeaaa81 {
			text-align: left;
		}
		#widget-14f62aa6-d989-44c3-0ef5-2a4c9eeaaa81 li > a {
			font-size: 14px;
			font-family: "Tahoma";
			font-weight: normal;
			font-style: normal;
		}
		#widget-14f62aa6-d989-44c3-0ef5-2a4c9eeaaa81 li > a .navigation-item-text {
			text-decoration: underline;
		}
		#widget-14f62aa6-d989-44c3-0ef5-2a4c9eeaaa81 li.selected > a .navigation-item-text,
		#widget-14f62aa6-d989-44c3-0ef5-2a4c9eeaaa81 li.childselected > a .navigation-item-text {
			font-weight: bold;
			font-style: normal;
			text-decoration: none;
		}
		#widget-14f62aa6-d989-44c3-0ef5-2a4c9eeaaa81 li:hover > a .navigation-item-text {
			font-weight: normal;
			font-style: normal;
			text-decoration: underline;
		}
		#widget-14f62aa6-d989-44c3-0ef5-2a4c9eeaaa81 li.selected:hover > a .navigation-item-text,
		#widget-14f62aa6-d989-44c3-0ef5-2a4c9eeaaa81 li.childselected:hover > a .navigation-item-text {
			font-weight: bold;
		}


		#widget-14f62aa6-d989-44c3-0ef5-2a4c9eeaaa81 { background-color: ; }
		#widget-14f62aa6-d989-44c3-0ef5-2a4c9eeaaa81 > li > a { color: ;}
		#widget-14f62aa6-d989-44c3-0ef5-2a4c9eeaaa81 > li { background-color: ; }
		#widget-14f62aa6-d989-44c3-0ef5-2a4c9eeaaa81 li.selected > a, #widget-14f62aa6-d989-44c3-0ef5-2a4c9eeaaa81 li.childselected > a { color: ; }
		#widget-14f62aa6-d989-44c3-0ef5-2a4c9eeaaa81 li.selected, #widget-14f62aa6-d989-44c3-0ef5-2a4c9eeaaa81 li.childselected { background-color: ; }
		#widget-14f62aa6-d989-44c3-0ef5-2a4c9eeaaa81 ul > li > a { color: ; }
		#widget-14f62aa6-d989-44c3-0ef5-2a4c9eeaaa81 ul > li { background-color: ; }
		#widget-14f62aa6-d989-44c3-0ef5-2a4c9eeaaa81 li:hover > a { color:  !important; }
		#widget-14f62aa6-d989-44c3-0ef5-2a4c9eeaaa81 li:hover { background-color:  !important; }
		
/*
     FILE ARCHIVED ON 01:11:59 Oct 31, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:28:44 Sep 02, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.295
  load_resource: 69.115
  PetaboxLoader3.datanode: 27.924
*/
#widget-ad57ee69-0748-301c-5ab3-9005daade514 .widget-content {
			height: auto;
		}
		#widget-ad57ee69-0748-301c-5ab3-9005daade514 .header-image {
			top: 0px;
			left: 0px;
			width: 100%;
		}#widget-ad57ee69-0748-301c-5ab3-9005daade514 .header-logo {
				top: 14px;
				left: 8px;
			}#widget-ad57ee69-0748-301c-5ab3-9005daade514 .header-title {
				top: 0px;
				left: 623px;
			}
			#widget-ad57ee69-0748-301c-5ab3-9005daade514 .header-title a {
				color: #FFFFFF;
				font-weight: bold;
				font-size: 21px;
				font-style: normal;
				font-family: "Arial";
				text-decoration: none;
			}#widget-ad57ee69-0748-301c-5ab3-9005daade514 .header-subtitle {
				top: 23px;
				left: 752px;
			}
			#widget-ad57ee69-0748-301c-5ab3-9005daade514 .header-subtitle a {
				color: #FFFFFF;
				font-weight: normal;
				font-size: 16px;
				font-style: italic;
				font-family: "Arial";
				text-decoration: none;
			}
/*
     FILE ARCHIVED ON 02:48:23 Oct 31, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:28:46 Sep 02, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 2.208
  load_resource: 1210.735
  PetaboxLoader3.resolve: 1125.728
  PetaboxLoader3.datanode: 53.997
*/
#widget-ad57ee69-0748-301c-5ab3-9005daade514 .widget-content {
			height: auto;
		}
		#widget-ad57ee69-0748-301c-5ab3-9005daade514 .header-image {
			top: 0px;
			left: 0px;
			width: 100%;
		}#widget-ad57ee69-0748-301c-5ab3-9005daade514 .header-logo {
				top: 14px;
				left: 8px;
			}#widget-ad57ee69-0748-301c-5ab3-9005daade514 .header-title {
				top: 0px;
				left: 623px;
			}
			#widget-ad57ee69-0748-301c-5ab3-9005daade514 .header-title a {
				color: #FFFFFF;
				font-weight: bold;
				font-size: 21px;
				font-style: normal;
				font-family: "Arial";
				text-decoration: none;
			}#widget-ad57ee69-0748-301c-5ab3-9005daade514 .header-subtitle {
				top: 23px;
				left: 752px;
			}
			#widget-ad57ee69-0748-301c-5ab3-9005daade514 .header-subtitle a {
				color: #FFFFFF;
				font-weight: normal;
				font-size: 16px;
				font-style: italic;
				font-family: "Arial";
				text-decoration: none;
			}
/*
     FILE ARCHIVED ON 02:48:23 Oct 31, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:28:46 Sep 02, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 2.208
  load_resource: 1210.735
  PetaboxLoader3.resolve: 1125.728
  PetaboxLoader3.datanode: 53.997
*/