@charset "UTF-8";
/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*  Created on : 2015.10.19., 21:53:47 Author     : Süle Péter
*/
a, a:hover, a:focus { text-decoration: none; }

.tdBS_alap001 { margin-top: 10px; margin-bottom: 10px; padding-left: 5px; padding-right: 5px; overflow: hidden; }
.tdBS_alap001 a, .tdBS_alap001 a:hover, .tdBS_alap001 a:focus { text-decoration: none; /*display: inline-block;
position: relative;*/ }
.tdBS_alap001 h1, .tdBS_alap001 h2 { margin: 5px 0; font-family: 'Archivo Narrow', sans-serif; }
.tdBS_alap001 h1 { font-size: 20px; }
.tdBS_alap001 h2 { font-size: 14px; font-weight: normal; }
.tdBS_alap001 .GaleriaCim { margin-top: 0; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid rgba(255, 255, 255, 0.5); position: absolute; z-index: 100; width: 97.4%; text-align: center; font-size: 24px; font-family: "Oswald", ​sans-serif; color: white; background-color: rgba(225, 112, 12, 0.6); }
@media (max-width: 1299px) { .tdBS_alap001 .GaleriaCim { width: 97%; } }
@media (max-width: 767px) { .tdBS_alap001 .GaleriaCim { width: 97.4%; } }
.tdBS_alap001 a:hover .GaleriaCim { background-color: rgba(225, 112, 12, 0.8); border-bottom: 1px solid rgba(255, 255, 255, 0.7); }
.tdBS_alap001 div.AlapKep, .tdBS_alap001 div.AlapKep2 { overflow: hidden; }
@media (min-width: 768px) { .tdBS_alap001 div.AlapKep.FIXheight-sm, .tdBS_alap001 div.FIXheight-sm.AlapKep2 { height: 245px; } }
.tdBS_alap001 div.AlapKep img, .tdBS_alap001 div.AlapKep2 img { -moz-transition-property: all; -o-transition-property: all; -webkit-transition-property: all; transition-property: all; -moz-transition-duration: 1s; -o-transition-duration: 1s; -webkit-transition-duration: 1s; transition-duration: 1s; -moz-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; -moz-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); }
.tdBS_alap001 div.AlapKep img:hover, .tdBS_alap001 div.AlapKep2 img:hover { -moz-transform: scale(1.5, 1.5); -ms-transform: scale(1.5, 1.5); -webkit-transform: scale(1.5, 1.5); transform: scale(1.5, 1.5); }
@media (max-width: 991px) { .tdBS_alap001 div.AlapKep img, .tdBS_alap001 div.AlapKep2 img { display: block; height: auto; width: 100%; } }
.tdBS_alap001 div.AlapKep2 img { -moz-transition-property: all; -o-transition-property: all; -webkit-transition-property: all; transition-property: all; -moz-transition-duration: 1s; -o-transition-duration: 1s; -webkit-transition-duration: 1s; transition-duration: 1s; -moz-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; -moz-transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -webkit-transform: scale(1.05, 1.05); transform: scale(1.05, 1.05); }
.tdBS_alap001 div.AlapKep2 img:hover { -moz-transform: scale(1.3, 1.3); -ms-transform: scale(1.3, 1.3); -webkit-transform: scale(1.3, 1.3); transform: scale(1.3, 1.3); }
.tdBS_alap001 div.AlapKep2 { overflow: hidden; }
@media (min-width: 992px) { .tdBS_alap001 div.AlapKep2 { max-height: 300px; } }
.tdBS_alap001 .MargT-20 { margin-top: -20%; }
.tdBS_alap001 .Leiras { padding: 0; position: absolute; }
.tdBS_alap001 .KepAlatt { padding: 2px 5px; }
.tdBS_alap001:hover .KepAlatt { color: white; }

.tdBS_alap101 { margin-top: 10px; margin-bottom: 10px; padding: 10px 25px; font-family: 'Archivo Narrow', sans-serif; background-color: #eeeeee; border: 1px solid #777777; }
.tdBS_alap101 h1, .tdBS_alap101 h2 { margin: 5px; }
.tdBS_alap101 h1 { font-weight: bold; }
.tdBS_alap101 h2 { font-size: 22px; }
.tdBS_alap101:hover h1 { color: red; }
.tdBS_alap101 .link { margin-top: 15px; text-align: center; line-height: 36px; vertical-align: middle; }
.tdBS_alap101 .link a { padding-left: 25px; padding-right: 25px; color: white; font-size: 28px; font-weight: bold; text-align: center; }

.tdBS_cim001 { margin: 5px 0; font-family: 'Archivo Narrow', sans-serif; text-align: left; }
.tdBS_cim001 h1 { font-size: 24px; }

.tdBS_cim002 { margin: 5px 0; font-family: 'Archivo Narrow', sans-serif; text-align: center; }
.tdBS_cim002 h1 { font-size: 45px; }

.tdBS_TeljesSzeles { min-height: 60px; }
.tdBS_TeljesSzeles h1, .tdBS_TeljesSzeles h2, .tdBS_TeljesSzeles h3 { margin-top: 15px; padding: 7px 0; text-align: center; font-weight: 400; text-shadow: 3px 3px 5px white; position: absolute; width: 100%; }
.tdBS_TeljesSzeles h1.Kepes, .tdBS_TeljesSzeles h2.Kepes, .tdBS_TeljesSzeles h3.Kepes { background-color: rgba(255, 255, 255, 0.5); }
@media (min-width: 992px) { .tdBS_TeljesSzeles h1.Kepes, .tdBS_TeljesSzeles h2.Kepes, .tdBS_TeljesSzeles h3.Kepes { margin-top: 30px; } }
.tdBS_TeljesSzeles img { min-height: 60px; }
.tdBS_TeljesSzeles.style1 h1, .tdBS_TeljesSzeles.style1 h2, .tdBS_TeljesSzeles.style1 h3 { padding: 0; }
.tdBS_TeljesSzeles.style1 h1 a, .tdBS_TeljesSzeles.style1 h2 a, .tdBS_TeljesSzeles.style1 h3 a { color: white; text-shadow: 3px 3px 1px #444; }
