/* Processed by CSScaffold on Fri, 22 Apr 2016 02:48:13 +0000 in 0.0495 seconds */

body {
    font-family: arial, sans-serif;
    background: url(http://www.noverhivo-rendszerek.hu/img/bg.jpg) center top no-repeat scroll #fff3e8
}
body html,
body body,
body div,
body span,
body applet,
body object,
body iframe,
body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body p,
body blockquote,
body pre,
body a,
body abbr,
body acronym,
body address,
body big,
body cite,
body code,
body del,
body dfn,
body em,
body font,
body img,
body ins,
body kbd,
body q,
body s,
body samp,
body small,
body strike,
body strong,
body sub,
body sup,
body tt,
body var,
body dd,
body dl,
body dt,
body li,
body ol,
body ul,
body fieldset,
body form,
body label,
body legend,
body table,
body caption,
body tbody,
body tfoot,
body thead,
body tr,
body th,
body td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-family: inherit;
    font-size: 100%;
    text-align: left;
    vertical-align: baseline
}
body a img {
    border: none
}
body table {
    border-collapse: collapse;
    border-spacing: 0
}
body q:before,
body q:after,
body blockquote:before,
body blockquote:after {
    content: ""
}
body ul,
body li {
    list-style: none
}
#bottom {
    background: black;
    position: fixed;
    left: 0;
    right: 0;
    height: 88px;
    bottom: 0px;
    background: url(http://www.noverhivo-rendszerek.hu/img/bottom.png) bottom center repeat-x
}
.hidden {
    display: none
}
#wrapper {
    height: auto;
    width: 960px;
    margin: 0 auto
}
#content {
    height: auto;
    min-height: 600px;
    position: relative;
    z-index: 0
}
#content div {
    display: none
}
#footer-wrap {
    width: 100%;
    height: 60px;
    background: url(http://www.noverhivo-rendszerek.hu/img/footer_1px.png) repeat-x;
    opacity: 0.6;
    position: fixed;
    bottom: 20px;
    text-align: center
}
#footer {
    font-size: 14px;
    color: #5c5c5c;
    width: 960px;
    margin: 0 auto;
    text-align: center
}
#footer h1 {
    margin: 0 auto;
    text-align: center;
    background: url(http://www.noverhivo-rendszerek.hu/img/small_logo.png) no-repeat center;
    height: 60px;
    width: 342px
}
#footer h1 span {
    font-size: 20px;
    padding-right: 90px;
    padding-left: 15px;
    line-height: 60px
}
.clickable {
    position: absolute;
    cursor: pointer;
    z-index: 3
}
#center-speech-area {
    width: 50px;
    height: 70px;
    top: 460px;
    left: 0px
}
.toobig {
    padding-top: 10%
}
#gadgets-speech-area {
    width: 30px;
    height: 40px;
    top: 310px;
    left: 140px
}
#pullswitch-area {
    width: 50px;
    height: 100px;
    top: 420px;
    right: 50px
}
#bedswitch-area {
    width: 80px;
    height: 50px;
    top: 170px;
    left: 280px
}
#wallswitch-area {
    width: 50px;
    height: 50px;
    top: 180px;
    right: 260px
}
#display-area {
    width: 80px;
    height: 60px;
    top: 200px;
    left: 50px
}
#dect-area {
    width: 40px;
    height: 40px;
    top: 330px;
    left: 405px
}
#lights-area {
    width: 40px;
    height: 40px;
    top: 240px;
    left: 155px
}
#gadgets-ring-area {
    width: 30px;
    height: 30px;
    top: 450px;
    left: 650px
}
.h2 {
    text-align: center;
    color: #1e9ac2;
    font-family: Arial;
    font-size: 25px;
    font-weight: bold
}
.h3 {
    color: #1e9ac2;
    font-family: Arial;
    font-size: 20px;
    padding-top: 5%
}
.image {
    float: left;
    text-align: center;
    width: 187px;
    padding-right: 30px
}
.image p {
    padding-top: 5px
}
.description {
    float: left;
    padding-top: -5%;
    text-align: center;
    width: 300px;
    height: auto;
    font-family: Arial;
    font-size: 14px;
    color: #494949
}
.p {
    font-family: Arial;
    font-size: 14px;
    color: #494949;
    padding-bottom: 10px
}
.description ul {
    list-style: disc;
    list-style-position: inside;
    list-style-type: disc
}
.description ul li {
    padding: 10px;
    list-style: disc;
    list-style-position: inside;
    list-style-type: disc
}
.description ul li ul li {
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    list-style: circle;
    list-style-position: inside;
    list-style-type: circle
}
#menu-wrap {
    width: 960px;
    margin: 0 auto;
    z-index: 1;
    position: relative
}
.menu-element {
    font-family: "Trebuchet MS", arial;
    font-size: 0.9em;
    height: 57px;
    width: auto;
    float: left;
    cursor: pointer
}
.menu-element a {
    text-decoration: none;
    text-align: center;
    line-height: 20px;
    height: 57px;
    color: white;
    display: block;
    padding-left: 5px;
    padding-top: 20px;
    width: auto
}
.sub {
    z-index: 3;
    position: relative;
    display: none;
    background: #5895a7;
    margin-top: 57px;
    margin-left: 11px;
    border-bottom-right-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px
}
.sub a {
    padding-top: 10px
}
.open {
    background: url(http://www.noverhivo-rendszerek.hu/img/menu_leftSide.png) no-repeat;
    width: 18px;
    height: 57px;
    float: left;
    display: inline
}
.mid {
    background: url(http://www.noverhivo-rendszerek.hu/img/menu_1px.jpg) repeat-x;
    height: 57px;
    float: left;
    width: auto;
    display: inline;
    max-width: 96px
}
.close {
    background: url(http://www.noverhivo-rendszerek.hu/img/menu_rightSide.png) no-repeat;
    width: 10px;
    height: 57px;
    float: left;
    display: inline
}
.double a {
    padding-top: 10px
}
#proposal-tabnav {
    margin: 0;
    padding: 0;
    zoom: 1;
    display: block;
    margin: 0 auto;
    display: table
}
#proposal-tabnav:after {
    content: '\\0020';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    overflow: hidden;
    font-size: 0
}
#proposal-tabnav li {
    list-style-type: none;
    margin-left: 0;
    float: left;
    display: inline;
    white-space: nowrap
}
#proposal-tabnav li {
    padding: 15px;
    cursor: pointer
}
#proposal-tabnav li button {
    cursor: pointer;
    border: 1px solid #d9d9d9;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #eaeaea;
    background: -webkit-gradient( linear, top center, bottom center, from(#eaeaea), to(#d9d9d9));
    background: -moz-linear-gradient(bottom, #eaeaea, #d9d9d9);
    padding: 5px;
    color: #494949;
    font-size: 12px
}
#proposal-tabnav li img {
    padding-left: 25px
}
#proposal-tabnav li button:hover {
    border-color: #333
}
#proposal h2 {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 20px
}
#contact h2,
h3 {
    font-family: Arial;
    font-weight: bold;
    font-size: 20px;
    color: #1e9ac2;
    padding-bottom: 10px
}
#proposal select {
    margin-bottom: 10px
}
#contact h3 {
    font-size: 13px;
    font-weight: bold
}
#contact p {
    font-size: 13px;
    font-weight: normal;
    color: #494949;
    padding-top: 5px
}
#contact p span {
    color: #1e9ac2
}
#contact p.addr {
    padding-bottom: 10px
}
#contact p.email {
    padding-bottom: 15px
}
#contact-form,
#proposal-form {
    width: 380px;
    margin: auto;
    padding: 0 90px 20px
}
#contact-form div,
#proposal-form div {
    clear: both;
    position: relative;
    margin: 0 0 10px
}
#contact-form div label,
#proposal-form div label {
    cursor: pointer;
    display: block;
    color: #1e9ac2
}
#contact-form div input[type=text]:focus,
#proposal-form div input[type=text]:focus {
    border-color: #777
}
#contact-form input[type=submit],
#proposal-form div input[type=submit],
.next-form-tab {
    cursor: pointer;
    border: 1px solid #d8d8d8;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    color: #494949;
    background: #eaeaea;
    background: -webkit-gradient( linear, top center, bottom center, from(#eaeaea), to(#d9d9d9));
    background: -moz-linear-gradient(bottom, #eaeaea, #d9d9d9);
    padding: 5px
}
#contact-form input[type=submit]:hover,
input[type=submit]:focus,
#proposal-form div input[type=submit]:hover,
input[type=submit]:focus,
.next-form-tab:focus,
.next-form-tab:hover {
    border-color: #333
}
#contact-form div textarea,
#contact-form div input[type=text],
#proposal-form div textarea,
#proposal-form div input[type=text] {
    width: 300px;
    border: 1px solid #d8d8d8;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 5px;
    background: #eaeaea
}
.response-img {
    width: 32px;
    height: 32px;
    position: absolute;
    padding-left: 10px
}
#colorbox,
#cboxOverlay,
#cboxWrapper {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    overflow: hidden
}
#cboxOverlay {
    position: fixed;
    width: 100%;
    height: 100%;
    background: #000
}
#cboxMiddleLeft,
#cboxBottomLeft {
    clear: left
}
#cboxContent {
    position: relative;
    overflow: hidden;
    background: #fff
}
#cboxLoadedContent {
    overflow: auto;
    margin-bottom: 20px
}
#cboxLoadedContent iframe {
    display: block;
    width: 100%;
    height: 100%;
    border: 0
}
#cboxTitle {
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: center;
    width: 100%;
    color: #999;
    margin: 0
}
#cboxLoadingOverlay,
#cboxLoadingGraphic {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%
}
#cboxPrevious,
#cboxNext,
#cboxClose,
#cboxSlideshow {
    cursor: pointer
}
#cboxTopLeft {
    width: 25px;
    height: 25px;
    background: url(http://www.noverhivo-rendszerek.hu/img/border1.png) 0 0 no-repeat
}
#cboxTopCenter {
    height: 25px;
    background: url(http://www.noverhivo-rendszerek.hu/img/border1.png) 0 -50px repeat-x
}
#cboxTopRight {
    width: 25px;
    height: 25px;
    background: url(http://www.noverhivo-rendszerek.hu/img/border1.png) -25px 0 no-repeat
}
#cboxBottomLeft {
    width: 25px;
    height: 25px;
    background: url(http://www.noverhivo-rendszerek.hu/img/border1.png) 0 -25px no-repeat
}
#cboxBottomCenter {
    height: 25px;
    background: url(http://www.noverhivo-rendszerek.hu/img/border1.png) 0 -75px repeat-x
}
#cboxBottomRight {
    width: 25px;
    height: 25px;
    background: url(http://www.noverhivo-rendszerek.hu/img/border1.png) -25px -25px no-repeat
}
#cboxMiddleLeft {
    width: 25px;
    background: url(http://www.noverhivo-rendszerek.hu/img/border2.png) 0 0 repeat-y
}
#cboxMiddleRight {
    width: 25px;
    background: url(http://www.noverhivo-rendszerek.hu/img/border2.png) -25px 0 repeat-y
}
#cboxCurrent {
    position: absolute;
    bottom: 0;
    left: 150px;
    color: #999
}
#cboxSlideshow {
    position: absolute;
    bottom: 0;
    right: 42px;
    color: #444
}
#cboxPrevious {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #444
}
#cboxNext {
    position: absolute;
    bottom: 0;
    left: 63px;
    color: #444
}
#cboxLoadingOverlay {
    background: url(http://www.noverhivo-rendszerek.hu/img/loading.gif) 5px 5px no-repeat #fff
}
#cboxClose {
    position: absolute;
    bottom: 0;
    right: 0;
    display: block;
    color: #444;
    vertical-align: center
}
.cboxIE #cboxTopLeft {
    background: transparent;
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader ( src=../ ../ img/ internet_explorer/ borderTopLeft.png, sizingMethod 'scale')
}
.cboxIE #cboxTopCenter {
    background: transparent;
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader ( src=../ ../ img/ internet_explorer/ borderTopCenter.png, sizingMethod 'scale')
}
.cboxIE #cboxTopRight {
    background: transparent;
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader ( src=../ ../ img/ internet_explorer/ borderTopRight.png, sizingMethod 'scale')
}
.cboxIE #cboxBottomLeft {
    background: transparent;
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader ( src=../ ../ img/ internet_explorer/ borderBottomLeft.png, sizingMethod 'scale')
}
.cboxIE #cboxBottomCenter {
    background: transparent;
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader ( src=../ ../ img/ internet_explorer/ borderBottomCenter.png, sizingMethod 'scale')
}
.cboxIE #cboxBottomRight {
    background: transparent;
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader ( src=../ ../ img/ internet_explorer/ borderBottomRight.png, sizingMethod 'scale')
}
.cboxIE #cboxMiddleLeft {
    background: transparent;
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader ( src=../ ../ img/ internet_explorer/ borderMiddleLeft.png, sizingMethod 'scale')
}
.cboxIE #cboxMiddleRight {
    background: transparent;
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader ( src=../ ../ img/ internet_explorer/ borderMiddleRight.png, sizingMethod 'scale')
}
#proposal-tabnav li.active-tab button {
    color: #39a6c9
}
/*
     FILE ARCHIVED ON 02:48:13 Apr 22, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:14:23 Oct 09, 2017.
     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)).
*/