<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, p, a, img, iframe, input, form, textarea, select, dl, dt, dd, dfn {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-family: Arial;
}
.cf { 
    height: 0px;
    overflow: hidden;
    clear: both;
    font-size: 0;
    display: block;
}
a { cursor: pointer; }
a:hover { text-decoration: none; }
input, select, textarea {
    vertical-align: top;
    
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
textarea { overflow: auto; }
html {
    background: #f8f8f8;
}
#wrapper {
    width: 994px;
    margin: 0 auto;
    position: relative;
    background: url(../img/products-bg.gif) 58px 292px no-repeat;
}


#top {
    padding-top: 143px;
    padding-top: 75px;
    float: left;
    padding-left: 57px;
    width: 204px;
    position: relative;
}
#menu {
    margin: 40px 0 0 45px;
}
#menu li {
    list-style: none;
    line-height: 13px;
    padding-bottom: 7px;
}
#menu a {
    font: 12.5px/13px Arial;
    color: #58595b;
    text-decoration: none;
    display: inline-block;
}
#menu a:hover,
#menu a.active {
    font-size: 33px;
    color: #464646;
    margin: 3px 0 0 0px;
}

#menu a:hover{
    color: #FF0000;
}

#menu ul {
    padding: 8px 0 3px 7px;
}
#menu ul a,
#menu ul a:hover,
#menu ul a.active {
    font: 12.5px/13px Arial;
    color: #58595b;
    padding-left: 9px;
    margin: 0;
}

#menu ul a:hover {
    color: #FF0000;
}

#menu ul a:hover,
#menu ul a.active {
    background: url(../img/menuarrow.gif) 0 6px no-repeat;
    color: #FF0000;
}
#menu ul ul {
    padding: 3px 0 5px 9px;
}
#menu ul ul li {
    padding-bottom: 2px;
}
#menu ul ul a,
#menu ul ul a:hover,
#menu ul ul a.active {
    font: 11px/12px Arial;
    color: #464646;
    padding-left: 9px;
    margin: 0;
}
#menu ul ul a:hover,
#menu ul ul a.active {
    background: url(../img/menuarrow2.gif) 0 4px no-repeat;
    color: #ff0000;
}
#content {
    float: left;
    width: 723px;
    overflow: hidden;
    padding-top: 75px;
    position: relative;
    padding-bottom: 50px;
}
.content{
    margin-top: 10px;
    color: #464646;

}
.headtop {
    border: 2px solid #e9e9e9;
    border-bottom: none;
    font: bold 29px/50px Arial;
    color: #464646;
    padding: 11px 16px 4px;
}
.headtop big {
    font-size: 58px;
}
#search {
    background: url(../img/search-bg.png) left top no-repeat #cdcdce;
    padding: 4px 15px 9px;
    overflow: hidden;
    height: 100%;
    margin-bottom: 8px;
}
#search dfn {
    color: #8f8f8f;
    font: 21px/30px Arial;
    display: block;
    padding-bottom: 7px;
}
#search b {
    font: bold 12px/14px Arial;
    color: #464646;
    white-space: nowrap;
    position: absolute;
    top: 0;
    left: 0;
}
#search label {
    font: 12px/14px Arial;
    color: #464646;
    display: block;
    margin-bottom: 1px;
}
#search select {
    border: 1px solid #9f9f9f;
    width: 77px;
    height: 20px;
    padding: 1px;
    font: 11px Arial;
    color: #b0b0b0;
}
#s1 {
    float: left;
    width: 187px;
    padding-right: 8px;
    position: relative;
    padding-top: 20px;
    padding-left: 1px;
}
#s1 div {
    float: left;
    margin-right: 16px;
}
#s4 div {
    float: left;
    margin-right: 16px;
}
#s2 {
    float: left;
    width: 80px;
    padding-right: 9px;
    position: relative;
    padding-top: 20px;
}
#s3 label,
#s2 label,
#s-room label{
    font: bold 12px/14px Arial;
    color: #464646;
    float: left;
    padding-top: 2px;
    padding-bottom: 15px;
    text-align: center;
    position: relative;
    width: 24px;
}
#s3 input,
#s2 input,
#s-room input {
    position: absolute;
    left: 5px;
    bottom: 0;
}
#s3 {
    float: left;
    width: 136px;
    padding-right: 10px;
    position: relative;
    padding-top: 20px;
}
#s4 {
    float: left;
    width: 195px;
    position: relative;
    padding-top: 20px;
    padding-left: 1px;
}
#content h1 {
    padding: 0 70px 0 8px;
    font: 20px/28px Arial;
    color: #fff;
    background: url(../img/subtitle-bg.png) repeat-x #b7b7b7;
}
.back {
    font: bold 12px/16px Arial;
    color: #464646;
    right: 17px;
    margin-top: -21px;
    position: absolute;
    padding-left: 14px;
    background: url(../img/back.gif) left center no-repeat;
    text-decoration: none;
}
.back:hover {
    text-decoration: underline;
}
.submit {
    width: 66px;
    height: 27px;
    background: url(../img/submit.png) no-repeat;
    font: bold 12px Arial;
    color: #fff;
    text-shadow: 1px 1px 0 #767677;
    cursor: pointer;
    margin-top: 30px;
}
.select {
    height: 29px;
    position: relative;
    background: #fff;
    text-align: left;
    width: 211px;
    float: right;
    margin-top: 19px;
    *margin-top: -34px;
    *margin-right: 16px;
    z-index: 2;
}
.select span {
    display: block;
    border: 1px solid #b6b6b6;
    padding: 0 29px 0 8px;
    overflow: hidden;
    height: 27px;
    font: bold 12px/30px Arial;
    color: #707070;	cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    background: url(../img/select.png) right 2px no-repeat;
}
.select ul {
    position: absolute;
    z-index: 999;
    background: #fff;
    width: 99%;
    border: 1px solid #b6b6b6;
    border-top: none;
    max-height: 200px;
    min-width: 209px;
    overflow: auto;
    display: none;
}
.select li {
    list-style: none;
    font: 12px/14px Arial;
    color: #707070;
}
.select a {
    display: block;
    font: 12px/14px Arial;
    color: #707070;
    padding: 4px 8px;
    text-decoration: none;
}
.select a:hover {
    background: #eee;
}
#left {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    width: 58px;
    height: 530px;
    overflow: hidden;
}
#left-title {
    font: 57px/60px Arial;
    color: #ddd;
    -moz-transform: rotate(-90deg) translate(100%, 0px);
    -webkit-transform: rotate(-90deg) translate(100%, 0px);
    -o-transform: rotate(-90deg) translate(100%, 0px);
    -ms-transform: rotate(-90deg) translate(100%, 0px);
    transform: rotate(-90deg) translate(100%, 0px);

    transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    -webkit-transform-origin: right bottom;
    -moz-transform-origin: right bottom;
    -o-transform-origin: right bottom;

    position: fixed;
    left: 50%;
    margin-left: -662px;
    bottom: 16px;
}

#footer {
    background: #eee;
    width: 694px;
    margin-left: 261px;
    padding: 15px;
    overflow: hidden;
    position: absolute;
    bottom: 0;
}
#footer,
#footer p,
#footer a {
    font: 11px/12px Arial;
    color: #8b8c8d;
}
#footer p {
    display: inline;
}
#footer .owexx {
    text-decoration: none;
    margin-left: 10px;
    white-space: nowrap;
}
#footer .owexx &gt; img {
    position: relative;
    top: 1px;
}
.imgBorder {
    position: relative;
    display: inline-block;
}
.imgBorder span {
    position: absolute;
    left: 0;
    top: 0;
    /*   border: 6px solid #fff;*/
    opacity: 0.4;
    filter: alpha(opacity=40);
}
.products li {
    display: inline-block;
    vertical-align: bottom;
    zoom: 1;
    *display: inline;
    width: 231px;
    height: 209px;
    margin-bottom: 16px;
    position: relative;
    margin-right: 11px;
    *margin-right: 14px;
}
.products .nth {
    /*    margin-right: 0px;*/
}
.product h2 {
    overflow: hidden;
    height: 100%;
}
.product {
    padding: 0 0 8px;
    background: url(../img/projects.png) left bottom no-repeat;
}
.product .inner {
    background: url(../img/projects.png) left top no-repeat;
    padding: 5px;
    cursor: pointer;
    width: 221px;
}
.product a {
    text-align: center;
    font: 25px/27px Arial;
    color: #fff;
    text-decoration: none;
}
.product b {
    display: block;
    text-align: left;
    padding: 0 8px 0 9px;
    font: bold 13px/15px Arial;
    clear: both;
    margin-top: 5px;
}
.product .imgBorder {

}
.product small {
    font: bold 13px/15px Arial;
    text-transform: uppercase;
}
.product b span {
    display: block;
    padding-top: 2px;
}
.table {
    display: none;
}
.product table {
    border-spacing: 0; 
    width: 200px;
    margin: 9px 0 0 12px;
}
.product tr:first-child td,
.product tr:first-child th {
    border-top: 1px solid #d5d5d6;
}
.product th {
    font: 12px/13px Arial;
    color: #494949;
    text-align: left;
    border-bottom: 1px solid #d5d5d6;
    border-right: 1px solid #fff;
    padding: 5px 5px 5px 9px;
}
.product td {
    font: bold 12px/13px Arial;
    color: #494949;
    text-align: left;
    border-bottom: 1px solid #d5d5d6;
    border-left: 1px solid #bcbcbc;
    padding: 5px 5px 5px 9px;
}
.opened {
    background-position: -462px bottom;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 100%;
    padding-bottom: 0;
}
.opened .inner {
    background-position: -462px top;
}
.opened a {
    color: #4a4b4e;
}
.even td,
.even th {
    background: #e2e2e3;
}
.pager a {
    display: inline-block;
    zoom: 1;
    *display: inline;
    font: 12px/13px Arial;
    text-decoration: none;
    border: 1px solid #f8f8f8;
    color: #4c4c4c;
    padding: 1px 3px 0;
    margin: 0 4px 0 0;
}
.pager a:hover {
    color: #ff0000;
    text-decoration: underline;
}
.pager a.active {
    color: #ff0000;
    border-color: #ff0000;
    text-decoration: none;
}
.nav {
    padding-right: 130px;
    position: relative;
    margin-top: 13px;
    margin-bottom: 20px;
}
.nav-bottom {
    border-top: 1px solid #e6e6e6;
    padding-top: 13px;
    margin-top: 17px;
    margin-bottom: 40px;
}
.limit {
    position: absolute;
    right: 0;
    top: 2px;
}
.nav-bottom .limit {
    top: 15px;
}
.limit,
.limit label {
    font: 12px/20px Arial;
    color: #4c4c4c;
}
.limit select {
    width: 48px;
    height: 20px;
    border: 1px solid #9f9f9f;
    padding: 1px;
    font: 12px Arial;
    color: #4c4c4c;
}


#submenu {
    padding: 15px 12px 8px;
    background: url(../img/submenu.png) repeat-x #ddd;
    overflow: hidden;
    height: 100%;
    margin-bottom: 39px;
    margin-top: -151px;
}
#submenu .title {
    font: 32px/34px Arial;
    color: #59595c;
    padding-bottom: 9px;
    background: url(../img/sitemap-hr.png) repeat-x left bottom;
    margin-bottom: 4px;
}
#submenu li {
    float: left;
    list-style: none;
    padding: 0 30px 0 1px;
}
#submenu li a {
    font: 12px/14px Arial;
    color: #000;
    text-decoration: none;
    padding-left: 15px;
    background: url(../img/list.gif) 0 3px no-repeat;
}
#submenu li a:hover,
#submenu li a.active {
    background-position: 0 -297px;
    color: #f30000;
    text-shadow: 1px 1px 0 #fff;
}



/* 2012-02-23 */
.headtabs {
    height: 68px;
    padding-top: 6px;
    width: 100%;
    overflow: hidden;

    display: -webkit-box;
    display: -moz-box;
    display: box;

    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    box-pack: justify;
}
.headtabs div
{
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
}
.headtabs a {
    font: bold 28px/32px Arial;
    color: #7e7e7e;
    text-decoration: none;
    border-top: 2px solid #e9e9e9;
    border-right: 2px solid #e9e9e9;
    height: 43px;
    padding: 23px 0 0;
    text-align: center;
    display: block;    
}
.headtabs div:first-child a {
    border-left: 2px solid #e9e9e9;
    border-right: 0;
}
.headtabs a.active {
    height: 45px;
    margin-top: -7px;
    border: none;
    background: #e8e8e8;
    color: #404040;
    text-shadow: 1px 1px 0 #f8f8f8;
    padding-top: 32px;
}
.headtabs a:hover {
    color: #FF0000;
    text-shadow: 1px 1px 0 #f8f8f8;
}

#ylist {
    margin-bottom: 8px;
    background: url(../img/list-bg.jpg) left bottom no-repeat #e8e8e8;
    padding: 12px 30px 14px 400px;
    min-height: 124px;        
}
#ylist li {
    list-style: none;
    line-height: 14px;
    padding: 7px 0 0;
}
#ylist a {
    padding-left: 15px;
    background: url(../img/bullets.gif) 0 3px no-repeat;
    font: 12px/14px Arial;
    color: #000;
    text-decoration: none;
}
#ylist a:hover,
#ylist a.active {
    color: #f20000;
    background-position: 0 -97px;
}

.tabs{
    display: none;
}

.tabs.active{
    display: block;
}

#left-title{
    font: 34px/60px Arial;
    left: 50%;

}


.header_title{
    height: 28px;
    width: 100%;
    background: url("../img/subtitle-bg.png") repeat-x scroll 0 0 #B7B7B7;
}

.content.project{
    background: url("../img/content-bg.gif") no-repeat scroll 2px 0 transparent;
    padding: 0 0 0 40px;
    margin: 30px 0 30px 0;
}

.content.project p{
    font: 12px/21px Arial;
}

#content .project h1{
    background: none;
    color: #58595B;
    font: 26px/28px Arial;
    padding: 0 0 20px 0;
}
.zilenai {
    width: 49px;
    padding-top: 38px;
    height: 0;
    overflow: hidden;
    display: block;
    background: url(../img/zilenai.jpg) 0 0 no-repeat;
}
.zilenai:hover {
    background-position: 0 -38px;
}
#top .zilenai {
    margin-left: 40px;
    margin-top: 46px;
}
#top .overlay
{
    background-color: transparent;
    cursor: pointer;
    height: 123px;
    width: 123px;
    position: absolute;
}
.products {
    width: 740px;
}
input#q {
    margin-top: 2px;
}
#menu #article-94.active,
#menu #article-94:hover {
    padding-bottom: 5px;
}
#top {
    padding-bottom: 50px;
}
.uzduoti {
    background: url("../img/uzduoti-button.png") repeat scroll 0 0 transparent;
    color: #FFFFFF !important;
    display: block;
    font: 12px/27px Arial;
    height: 27px;
    margin-left: 0;
    margin-top: 27px;
    text-align: center;
    text-decoration: none;
    width: 141px;
}
#request {
    border: 5px solid #898989;
    width: 470px;
    padding: 24px 22px 22px;
    margin-left: -222px;
    left: 50%;
    top: 130px;
    position: absolute;
    z-index: 9999;
    background: url(../img/form-bg.png) repeat-x;
}
#request .close {
    background: url(../img/form-close.png) no-repeat;
    width: 28px;
    height: 27px;
    position: absolute;
    right: 19px;
    top: 17px;
}
#request h2 {
    font: 18px/22px Arial;
    color: #494949;
    text-transform: uppercase;
    padding: 0 40px 0 0;
}
#request form {
    margin-top: 9px;
    background: url(../img/form-hr.png) left top repeat-x;
    padding-top: 18px;
}
#request div {
    padding-bottom: 10px;
}
#request .hr {
    height: 2px;
    background: url(../img/form-hr.png) repeat-x;
    overflow: hidden;
    margin: 6px 0 4px;
}
#request label {
    font: 12px/18px Arial;
    color: #494949;
}
#request .text {
    font: 12px Arial;
    color: #000;
    background: #fff;
    border: 1px solid #c1c1c1;
    width: 252px;
    display: block;
    padding: 3px 5px;
}
#request select {
    font: 12px Arial;
    color: #000;
    background: #fff;
    border: 1px solid #c1c1c1;
    width: 264px;
    display: block;
    padding: 2px;
}
#request .small {
    width: 162px;
}
#request select.small {
    width: 174px;
}
#request textarea {
    font: 12px Arial;
    color: #000;
    background: #fff;
    border: 1px solid #c1c1c1;
    width: 457px;
    display: block;
    padding: 3px 5px;
    resize: vertical;
}
#request .submit {
    margin-top: 4px;
}
#request p {
    font: 12px/14px Arial;
    color: #494949;
    padding-bottom: 8px;
}
#request a {
    color: #494949;
}
#request .upload {
    padding: 0;
}
.upload {
    position: relative;
    height: 23px;
    width: 470px;
}
.upload dfn {
    width: 369px;
    height: 21px;
    border: 1px solid #b6b6b6;
    color: #000;
    background: #fff;
    font: 12px/21px Arial;
    padding: 0 5px;
    display: block;
}
.upload span {
    width: 87px;
    height: 21px;
    padding: 1px 0;
    background: url(../img/upload.png) 0 0 no-repeat;
    text-align: center;
    font: 12px/21px Arial;
    color: #fff;
    position: absolute;
    right: 0;
    top: 0;
}
.upload input {
    cursor: pointer;
    float: right;
    height: 30px;
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    padding-left: 400px;
    position: absolute;
    right: 0;
    top: 0;
    width: 195px;
    z-index: 2;
}
.errors {
    color: #E80005;
    font: 10px/11px Arial;
    list-style: none outside none;
    padding-top: 2px;
}

.page-icons {
    position: absolute;
    right: 0;
    top: 42px;
    overflow: hidden;
    width: 100%;
    min-height: 23px;
}
.page-icons .skype {
    float: right;
    width: 57px;
    height: 0;
    padding-top: 25px;
    overflow: hidden;
    background: url(../img/skype.png) 0 0 no-repeat;
    /*margin-right: 166px;*/
}
.page-icons .skype:hover {
    background-position: 0 -25px;
}

.page-icons .gjensidige {
    float: left;
    width: 88px;
    height: 0;
    padding-top: 21px;
    overflow: hidden;
    background: url(../img/gjensidige.png) 0 0 no-repeat;
}
.page-icons .gjensidige:hover {
    /*	background-position: 0 -21px;*/
    width: 308px; 
}

.page-icons .fb{
    right: 0;
    margin-right: 70px;
    position: absolute;
    width: 85px;
    margin-top: 2px;
    display: none;
}

.page-icons .gplus{
    right: 0;    
    position: absolute;
    width: 60px;
    margin-top: 2px;
    display: none;
}

.page-icons .gjensidige {
    cursor: default;
    text-transform: uppercase; 
    padding-top: 4px; 
    width: 0px; 
    padding-left: 92px; 
    font-size: 11px;
    height: 17px;
    margin-top: 2px;
    position: absolute;

}
.page-icons .sgp {
    float: right;
    width: 67px;
    height: 0;
    padding-top: 21px;
    overflow: hidden;
    background: url(../img/gplus.png) 0 0 no-repeat;
    margin-top: 4px;
    margin-right: 12px;
}
.page-icons .sgp:hover {
    background-position: 0 -21px;
}
.page-icons .sfacebook {
    float: right;
    width: 78px;
    height: 0;
    padding-top: 16px;
    overflow: hidden;
    background: url(../img/facebook.png) 0 0 no-repeat;
    margin-top: 3px;
    margin-right: 12px;
}
.page-icons .sfacebook:hover {
    background-position: 0 -16px;
}

.soc2 {
    position: absolute;
    right: 116px;
    top: 0;
    min-width: 260px;
}
.soc2 .fb{
    right: 0;
    margin-right: 70px;
    position: absolute;
    width: 85px;
    margin-top: 2px;
}
.soc2 .gplus{
    right: 0;    
    position: absolute;
    width: 60px;
    margin-top: 2px;
}

#content&gt;.soc2{
    /*position: relative;*/
    right: 0;
    top: inherit;
    margin-top: 10px;
}

#langs {
    font: 11px/12px Arial;
    background: url(../img/langs-hr.png) left bottom repeat-x;
    width: 100%;
    position: absolute;
    left: 0;
    top: 10px;
    padding-bottom: 10px;
}
#langs li {
    float: right;
    list-style: none;
    padding-left: 16px;
}
#langs a {
    display: block;
    padding-left: 20px;
    position: relative;
    text-decoration: none;
    color: #555557;
}
#langs a:hover {
    text-decoration: underline;
}
#langs img {
    position: absolute;
    left: 0;
    top: 0;
}

/** 2013-03-25 **/
.page-icons {
    overflow: visible;
}
.social-chat,
.social-youtube,
.social-facebook,
.social-google,
.social-twitter,
.social-linkedin,
.social-skype,
.social-instagram,
.social-pinterest {
    width: 34px;
    float: right;
    height: 0;
    padding-top: 34px;
    overflow: hidden;
    margin-left: 4px;
    background: url(../img/social.png) 0 0 no-repeat;
    margin-top: -7px;
}
.social-chat {
    width: 55px;
    background-position: 0 0;
}
.social-chat.active {
    background-position: 0 -34px;
}
.social-youtube {
    background-position: -59px 0;
}
.social-youtube.active,
.social-youtube:hover {
    background-position: -59px -34px;
}
.social-facebook {
    background-position: -96px 0;
}
.social-facebook.active,
.social-facebook:hover {
    background-position: -96px -34px;
}
.social-google {
    background-position: -134px 0;
}
.social-google.active,
.social-google:hover {
    background-position: -134px -34px;
}
.social-twitter {
    background-position: -173px 0;
}
.social-twitter.active,
.social-twitter:hover {
    background-position: -173px -34px;
}
.social-linkedin {
    background-position: -211px 0;
}
.social-linkedin.active,
.social-linkedin:hover {
    background-position: -211px -34px;
}
.social-skype {
    width: 33px;
    background-position: -249px 0;
}
.social-skype.active,
.social-skype:hover {
    background-position: -249px -34px;
}
.social-instagram {
    width: 33px;
    background-position: -269px 0;
}
.social-instagram.active,
.social-instagram:hover {
    background-position: -269px -34px;
}
.social-pinterest {
    width: 33px;
    background-position: -289px 0;
}
.social-pinterest.active,
.social-pinterest:hover {
    background-position: -289px -34px;
}

.help {
    width: 357px;
    padding: 20px 15px 14px 13px;
    background: url(../img/help-grad.png) left bottom repeat-x #e2e2e3;
    font: 13px/16px Arial;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    border-style: solid;
    border-width: 1px;
    border-color: #eeeeef #000 #6e6e6e #dbdbdb;
    border-right: 0;
    position: absolute;
    position: fixed;
    bottom: -183px;
    right: 0;
    z-index: 9998;
    -webkit-box-shadow: 2px 2px 10px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 2px 2px 10px 3px rgba(0, 0, 0, 0.25);
    -o-box-shadow: 2px 2px 10px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 2px 2px 10px 3px rgba(0, 0, 0, 0.25);
}
.help p {
    overflow: hidden;
    margin: 0 0 13px;
}
.help a {
    color: #000;
    text-decoration: none;
}
.help a:hover {
    text-decoration: underline;
}
.help img {
    float: left;
    margin-right: 13px;
    border: 1px solid #818181;
    margin-top: -7px;
}
.help-title {
    display: block;
    font: 20px/24px Arial;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    background: url(../img/help-hr.png) left bottom repeat-x;
    overflow: hidden;
    padding-bottom: 12px;
    margin-bottom: 9px;
}
.help-close {
    position: absolute;
    width: 21px;
    height: 21px;
    background: url(../img/help-close.png);
    right: 10px;
    top: 8px;
}

.help .help-button {
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: top;
    width: auto;
    text-align: center;
    height: 25px;
    font: 13px/25px Arial;
    color: #fff;
    text-shadow: none;
    padding: 0 10px;
    overflow: hidden;
  background: #818181;
  background: -moz-linear-gradient(top, #8c8c8c, #767676);
  background: -ms-linear-gradient(top, #8c8c8c, #767676);
  background: -o-linear-gradient(top, #8c8c8c, #767676);
  background: -webkit-gradient(linear, left top, left bottom, from(#8c8c8c), to(#767676));
  background: -webkit-linear-gradient(top, #8c8c8c, #767676);
  background: linear-gradient(top, #8c8c8c, #767676);
  -webkit-box-shadow: 0 0 0 1px #b6b6b6;
  -moz-box-shadow: 0 0 0 1px #b6b6b6;
  -o-box-shadow: 0 0 0 1px #b6b6b6;
  box-shadow: 0 0 0 1px #b6b6b6;
  border: 1px solid #fff;
}
.help .help-button:hover {
    text-decoration: none;
    background: #767676;
}

.help .help-button.offline{
    display: none;   
}

#langs {
	font: 11px/12px Arial;
	position: absolute;
	right: 0;
	top: 8px;
}
#langs li {	
	list-style: none;
	padding-left: 20px;
}
#langs a {
	display: block;
	text-decoration: none;
	color: #909090;
	padding-left: 19px;
}
#langs .lt {
	background: url(../img/langs.png) 0 -100px no-repeat;
}
#langs .lt.active,
#langs .lt:hover {
	background-position: 0 0;
}
#langs .en {
	background: url(../img/langs.png) 0 -300px no-repeat;
}
#langs .en.active,
#langs .en:hover {
	background-position: 0 -200px;
}
#langs .ru {
	background: url(../img/langs.png) 0 -500px no-repeat;
}
#langs .ru.active,
#langs .ru:hover {
	background-position: 0 -400px;
}
#langs a:hover,
#langs a.active {
	color: #000;
}
.dnb {
	font: 11px/14px Arial;
	color: #007c84;
	text-decoration: none;
	display: block;
	padding: 5px 5px 5px 68px;
	border: 1px solid #d9d9d9;
	background: url(../img/dnb.png) 8px 7px no-repeat;
	margin-top: 4px;
}
a.dnb:hover {
	text-decoration: underline;
}
.dnb a {
	color: #007c84;
}

.addthis_button_facebook_like
{
    width: 78px;
}
.social-chat,
.social-youtube,
.social-facebook,
.social-google,
.social-twitter,
.social-linkedin,
.social-skype,
.social-pinterest,
.social-instagram {
    width: 26px;
    padding-top: 26px;
    margin-top: 0;
    background: url(../img/social-v6.png) 0 0 no-repeat;
}
.social-chat {
	width: 42px;
	background-position: 0 0;
}
.social-chat.active {
	background-position: 0 -26px;
}
.social-youtube {
	background-position: -45px 0;
}
.social-youtube.active,
.social-youtube:hover {
	background-position: -45px -26px;
}
.social-facebook {
	background-position: -74px 0;
}
.social-facebook.active,
.social-facebook:hover {
	background-position: -74px -26px;
}
.social-google {
	background-position: -103px 0;
}
.social-google.active,
.social-google:hover {
	background-position: -103px -26px;
}
.social-twitter {
	background-position: -132px 0;
}
.social-twitter.active,
.social-twitter:hover {
	background-position: -132px -26px;
}
.social-linkedin {
	background-position: -162px 0;
}
.social-linkedin.active,
.social-linkedin:hover {
	background-position: -162px -26px;
}
.social-skype {
	width: 26px;
	background-position: -190px 0;
}
.social-skype.active,
.social-skype:hover {
	background-position: -190px -26px;
}
.social-pinterest {
    width: 26px;
    background-position: -249px 0;
}
.social-pinterest.active,
.social-pinterest:hover {
    background-position: -249px -26px;
}
.social-instagram {
    width: 26px;
    background-position: -219px 0;
}
.social-instagram.active,
.social-instagram:hover {
    background-position: -219px -26px;
}

/* 2013-04-10 */
.help-tab {
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	width: 0;
	padding-left: 30px;
	height: 100%;
	background: center center no-repeat;
	visibility: hidden;
}
.help-closed .help-content {
	visibility: hidden;
}
.help-closed .help-tab {
	visibility: visible;
}
.help-content {
	padding-left: 140px;
}
.help img {
	margin-left: -140px;
	margin-right: 0;
}

.product b span.priceeur {
    color: silver;
    display: inline;
    font: bold 12px Arial;
}

.headtabs a.active {
    color: #ff0000;
}

#s-room {
   float: left;
   width: 120px;
   position: relative;
   padding-top: 20px;
}

.icheckbox {
  width: 13px;
  height: 13px;
  display: inline-block;
  vertical-align: top;
  padding: 0;
  margin: 0;
  cursor: pointer;
  background: url(../img/icheck.png) left top no-repeat;
}
.icheckbox.hover,
.icheckbox:hover {
  background-position: 0 -100px;
}
.icheckbox.checked {
  background-position: 0 -200px;
}
.icheckbox.checked.hover,
.icheckbox.checked:hover {
  background-position: 0 -300px;
}
.icheckbox.disabled {
  opacity: 0.5;
  background-position: 0 0;
}
.icheckbox.disabled.checked {
  background-position: 0 -200px;
}
#s3 .icheckbox,
#s2 .icheckbox,
#s-room .icheckbox {
  position: absolute;
  left: 5px;
  bottom: 0;
}
body:after {
  content: 'desktop';
  display: none;
}

 .products-item a {
    text-decoration: none;
}

@media (max-width: 991px) {
    .social-chat,
    .social-youtube,
    .social-facebook,
    .social-google,
    .social-twitter,
    .social-linkedin,
    .social-skype,
    .social-instagram,
    .social-pinterest {
        float: left;
    }

    .page-icons a:first-child {
        margin-left: 0;
    }
}</pre></body></html>