/**
 * Etelek
 */
body { background-image: url('../../static/szezonalitasok/bgr_winter.jpg'); }

#main .content { padding: 60px 0 40px; width: 891px; }

.currencies {
 display: block;
 position: fixed;
 top: 110px;
 left: 50%;
 margin-left: 460px;
 min-width: 80px;
 color: #fff;
 text-align: center;
 z-index: 199;
}
.currencies > p {
 font-family: Arial;
 color: #fff;
 font-size: 12px;
 line-height: 1.2em;
 text-transform: uppercase;
}
.currencies > a {
 font-family: Arial;
 color: #fff;
 font-size: 12px;
 text-decoration: none !important;
 text-transform: uppercase;
 cursor: pointer;
}
/*.currencies > a.current { color: #fff !important; }*/

.listbox {
 padding: 30px 60px;
 background: transparent url('../../static/szezonalitasok/box-bgr.png') repeat 0 0;
}
.listbox > p { text-align: center; }
.listbox > table {
 table-layout: fixed;
 margin-top: 40px;
 width: 100%;
 empty-cells: none;
}
.listbox > table td {
 padding-bottom: 8px;
 font-family: Arial;
 color: #fff;
 font-size: 20px;
 text-align: left;
 vertical-align: top;
}
.listbox > table td.text { width: 601px; }
.listbox > table td.info { width: 50px; text-align: center; }
.listbox > table td.price { width: 120px; text-align: right; }
.listbox > table td.price > .price { display: none; }
.listbox > table td.price.huf > .price.huf { display: inline !important; }
.listbox > table td.price.eur > .price.eur { display: inline !important; }

.listbox > table td.empty { padding-bottom: 20px; }

.listbox > table td .info-btn {
 display: inline-block;
 width: 22px;
 height: 22px;
 background: transparent url('../../imgs/elements/info-btn.png') no-repeat 0 0;
 cursor: pointer;
}

/* infobox + sidebar */
.infobox {
 display: none;
 position: fixed;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 width: 100%;
 background-repeat: no-repeat;
 background-position: 0 0;
 background-size: cover;
 z-index: 199;
}

.sidebar { position: fixed; }

.sidebar .contentWrapper p {
 padding: 0 12px;
 font-family: Arial;
 color: #fff;
}

.sidebar .contentWrapper > .title {
 padding-bottom: 15px;
 font-size: 24px;
 font-weight: bold;
 text-transform: uppercase;
 line-height: 1.5em;
}
.sidebar .contentWrapper > .subtitle {
 padding-bottom: 20px;
 font-size: 14px;
 font-weight: bold;
 font-style: italic;
 line-height: 1.4em;
}

.sidebar .contentWrapper .igykeszitjuk { padding: 100px 0 15px; }
.sidebar .contentWrapper .igykeszitjuk > p {
 padding-bottom: 3px;
 font-size: 12px;
 line-height: 1.3em;
}
.sidebar .contentWrapper .igykeszitjuk > .title {
 padding-bottom: 20px !important;
 font-size: 14px !important;
 font-weight: bold;
 text-transform: uppercase;
 line-height: 100% !important;
}

.sidebar .contentWrapper > .price { font-size: 14px; }
.sidebar .contentWrapper > .price > span { display: inline-block; padding-right: 10px; font-size: 12px; }
.sidebar .contentWrapper > .bottomtext {
 padding-top: 50px;
 font-size: 12px;
 font-weight: bold;
 text-transform: uppercase;
 line-height: 1.3em;
}

.sidebar .close-btn {
 font-family: Arial;
 color: #fff;
 font-size: 14px;
 text-transform: uppercase;
 cursor: pointer;
}


