﻿/*@font-face {
    font-family: 'Biryani';
    src: url(https://fonts.googleapis.com/css?family=Biryani);
}*/

/* !!!! A file tetejere kell rakni hogy IE-ben is mukodjon az animation!!!! */
@-webkit-keyframes Animation_FotoFeltoltese {
    0% {
        width: 0px;
        margin-right: 100%;
    }

    50% {
        width: 100%;
        margin-right: 0px;
    }

    100% {
        width: 0px;
        margin-right: 100%;
    }
}

@keyframes Animation_FotoFeltoltese {
    0% {
        width: 0px;
        margin-right: 100%;
    }

    50% {
        width: 100%;
        margin-right: 0px;
    }

    100% {
        width: 0px;
        margin-right: 100%;
    }
}

@-webkit-keyframes Animation_From0To100 {
    from {
        width: 0px;
    }

    to {
        width: 100%;
    }
}

@keyframes Animation_From0To100 {
    from {
        width: 0px;
    }

    to {
        width: 100%;
    }
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@font-face {
	font-family: 'iconsMind';
	src:url('fonts/icon-mind.eot?-rdmvgc');
	src:url('fonts/icons-mind.eot?#iefix-rdmvgc') format('embedded-opentype'),
		url('fonts/icons-mind.woff?-rdmvgc') format('woff'),
		url('fonts/icons-mind.ttf?-rdmvgc') format('truetype'),
		url('fonts/icons-mind.svg?-rdmvgc#icons-mind') format('svg');
	font-weight: normal;
	font-style: normal;
}

@media (min-width: 100px) {
    html, body {
        width: 100%;
        height: 100%;
        /*min-height: 100%;*/
    }

    body {
        /*min-height: 100%;*/
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        /*font-family: Work Sans, Biryani, Verdana;
        font-family: Biryani, Verdana;*/
        font-family: Verdana;
        font-size: 14px;
        background-color: #646464;
        background-color: white;
        color: black;
        color: #5d4f47;
        text-align: center;
        /*color: #29303a;
        background-image: url(Images/hatter_intro_f.png);
        background-repeat: repeat-x;
        background-position: center top;*/
    }

    /*a nagy kepekre rarakjuk a logo layert, 
    amikor az oldalon beluli layeres kepmegjelenitot hasznaljuk*/
    .ps-carousel-item:after {
        content: '';
        display: inline-block;
        width: 140px;
        height: 40px;
        width: 210px;
        height: 60px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        background-image: url(images/logo1.png);
        background-position: left top;
        background-repeat: no-repeat;
        background-size: cover;
        position: absolute;
        bottom: 0px;
        right: 0px;
    }

    table {
        table-layout: fixed;
    }

    input[type="button"],
    input[type="submit"] {
        width: 100%;
        height: 42px;
        color: white;
        background-color: #c90f59;
        border: 1px solid #c90f59;
        /* Safari 5, Chrome support border-radius without vendor prefix.
        * FF 3.0/3.5/3.6, Mobile Safari 4.0.4 require vendor prefix.
        * No support in Safari 3/4, IE 6/7/8, Opera 10.0.
        */
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        /* Chrome, FF 4.0 support box-shadow without vendor prefix.
        * Safari 3/4/5 and FF 3.5/3.6 require vendor prefix.
        * No support in FF 3.0, IE 6/7/8, Opera 10.0, iPhone 3.
        * change the offsets, blur and color to suit your design.
        */
        /*
        -moz-box-shadow: 2px 2px 3px #666;
        -webkit-box-shadow: 2px 2px 3px #666;
        box-shadow: 2px 2px 3px #666;
        */
        /* using a bigger font for demo purposes so the box isn't too small */
        font-size: 22px;
        /* with a big radius/font there needs to be padding left and right
        * otherwise the text is too close to the radius.
        * on a smaller radius/font it may not be necessary
        */
        padding: 0px 0px 0px 0px;
        /* only needed for webkit browsers which show a rectangular outline;
        * others do not do outline when radius used.
        * android browser still displays a big outline
        */
        outline: 0;
        /* this is needed for iOS devices otherwise a shadow/line appears at the
        * top of the input. depending on the ratio of radius to height it will
        * go all the way across the full width of the input and look really messy.
        * ensure the radius is no more than half the full height of the input, 
        * and the following is set, and everything will render well in iOS.
        */
        -ms-box-sizing: content-box;
        -moz-box-sizing: content-box;
        -webkit-box-sizing: content-box;
        box-sizing: content-box;
        -webkit-appearance: none;
        -moz-appearance: none;
        -ms-appearance: none;
        appearance: none;
        text-transform: uppercase;
    }

        input[type="button"]:hover,
        input[type="submit"]:hover {
            /* supported IE8+ and all other browsers tested.
            * optional, but gives the input focues when selected.
            * change to a color that suits your design.
            */
            cursor: pointer;
            font-weight: bold;
            /*border: 2px solid #e9262e;*/
            border: 1px solid white;
            /*
            -moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;
            */
        }

        input[type="button"]:active,
        input[type="submit"]:active {
            /* supported IE8+ and all other browsers tested.
            * optional, but gives the input focues when selected.
            * change to a color that suits your design.
            */
            cursor: pointer;
            font-weight: bold;
            /*border: 2px solid #e9262e;*/
            border: 1px solid black;
            -moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;
        }

    a.link-gomb {
        display: inline-block;
        width: 100%;
        height: 35px;
        color: white;
        background-color: #c90f59;
        border: 1px solid #c90f59;
        /* Safari 5, Chrome support border-radius without vendor prefix.
        * FF 3.0/3.5/3.6, Mobile Safari 4.0.4 require vendor prefix.
        * No support in Safari 3/4, IE 6/7/8, Opera 10.0.
        */
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        /* Chrome, FF 4.0 support box-shadow without vendor prefix.
        * Safari 3/4/5 and FF 3.5/3.6 require vendor prefix.
        * No support in FF 3.0, IE 6/7/8, Opera 10.0, iPhone 3.
        * change the offsets, blur and color to suit your design.
        */
        /*
        -moz-box-shadow: 2px 2px 3px #666;
        -webkit-box-shadow: 2px 2px 3px #666;
        box-shadow: 2px 2px 3px #666;
        */
        /* using a bigger font for demo purposes so the box isn't too small */
        font-size: 22px;
        /* with a big radius/font there needs to be padding left and right
        * otherwise the text is too close to the radius.
        * on a smaller radius/font it may not be necessary
        */
        padding: 7px 0px 0px 0px;
        /* only needed for webkit browsers which show a rectangular outline;
        * others do not do outline when radius used.
        * android browser still displays a big outline
        */
        outline: 0;
        /* this is needed for iOS devices otherwise a shadow/line appears at the
        * top of the input. depending on the ratio of radius to height it will
        * go all the way across the full width of the input and look really messy.
        * ensure the radius is no more than half the full height of the input, 
        * and the following is set, and everything will render well in iOS.
        */
        -ms-box-sizing: content-box;
        -moz-box-sizing: content-box;
        -webkit-box-sizing: content-box;
        box-sizing: content-box;
        -webkit-appearance: none;
        -moz-appearance: none;
        -ms-appearance: none;
        appearance: none;
        text-align: center;
        text-decoration: none;
        text-transform: uppercase;
    }

        a.link-gomb:hover {
            /* supported IE8+ and all other browsers tested.
            * optional, but gives the input focues when selected.
            * change to a color that suits your design.
            */
            cursor: pointer;
            font-weight: bold;
            /*border: 2px solid #e9262e;*/
            border: 1px solid white;
            /*
            -moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;
            */
        }

        a.link-gomb:active {
            /* supported IE8+ and all other browsers tested.
            * optional, but gives the input focues when selected.
            * change to a color that suits your design.
            */
            cursor: pointer;
            font-weight: bold;
            /*border: 2px solid #e9262e;*/
            border: 1px solid black;
            -moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;
        }

    input[type="button"].magenta-gomb,
    input[type="submit"].magenta-gomb,
    a.magenta-gomb {
        color: white;
        background-color: #c90f59;
        border: 1px solid #c90f59;
    }

        input[type="button"].magenta-gomb:hover,
        input[type="submit"].magenta-gomb:hover,
        a.magenta-gomb:hover {
            border: 1px solid white;
        }

        input[type="button"].magenta-gomb:active,
        input[type="submit"].magenta-gomb:active,
        a.magenta-gomb:active {
            border: 1px solid white;
            /*-moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
        }

    input[type="button"].pink-gomb,
    input[type="submit"].pink-gomb,
    a.pink-gomb {
        color: white;
        background-color: #e8377d;
        border: 1px solid #e8377d;
    }

        input[type="button"].pink-gomb:hover,
        input[type="submit"].pink-gomb:hover,
        a.pink-gomb:hover {
            border: 1px solid white;
        }

        input[type="button"].pink-gomb:active,
        input[type="submit"].pink-gomb:active,
        a.pink-gomb:active {
            border: 1px solid white;
            /*-moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
        }

    input[type="button"].piros-gomb,
    input[type="submit"].piros-gomb,
    a.piros-gomb {
        color: white;
        background-color: #e9262e;
        border: 1px solid #e9262e;
    }

        input[type="button"].piros-gomb:hover,
        input[type="submit"].piros-gomb:hover,
        a.piros-gomb:hover {
            border: 1px solid white;
        }

        input[type="button"].piros-gomb:active,
        input[type="submit"].piros-gomb:active,
        a.piros-gomb:active {
            border: 1px solid black;
            /*-moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
        }

    input[type="button"].bordo-gomb,
    input[type="submit"].bordo-gomb,
    a.bordo-gomb {
        color: white;
        background-color: #a2080e;
        border: 1px solid #a2080e;
    }

        input[type="button"].bordo-gomb:hover,
        input[type="submit"].bordo-gomb:hover,
        a.bordo-gomb:hover {
            border: 1px solid white;
        }

        input[type="button"].bordo-gomb:active,
        input[type="submit"].bordo-gomb:active,
        a.bordo-gomb:active {
            border: 1px solid black;
            /*-moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
        }

    input[type="button"].zold-gomb,
    input[type="submit"].zold-gomb,
    a.zold-gomb {
        color: white;
        background-color: #239f75;
        border: 1px solid #239f75;
    }

        input[type="button"].zold-gomb:hover,
        input[type="submit"].zold-gomb:hover,
        a.zold-gomb:hover {
            border: 1px solid white;
        }

        input[type="button"].zold-gomb:active,
        input[type="submit"].zold-gomb:active,
        a.zold-gomb:active {
            border: 1px solid black;
            /*-moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
        }

    input[type="button"].feher-gomb,
    input[type="submit"].feher-gomb,
    a.feher-gomb {
        color: #c90f59;
        background-color: white;
        border: 1px solid white;
    }

        input[type="button"].feher-gomb:hover,
        input[type="submit"].feher-gomb:hover,
        a.feher-gomb:hover {
            border: 1px solid white;
        }

        input[type="button"].feher-gomb:active,
        input[type="submit"].feher-gomb:active,
        a.feher-gomb:active {
            border: 1px solid black;
            /*-moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
        }

    input[type="button"].fekete-gomb,
    input[type="submit"].fekete-gomb,
    a.fekete-gomb {
        color: white;
        background-color: black;
        border: 1px solid black;
    }

        input[type="button"].fekete-gomb:hover,
        input[type="submit"].fekete-gomb:hover,
        a.fekete-gomb:hover {
            border: 1px solid white;
        }

        input[type="button"].fekete-gomb:active,
        input[type="submit"].fekete-gomb:active,
        a.fekete-gomb:active {
            border: 1px solid white;
            /*-moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
        }

    input[type="button"].szurke-gomb,
    input[type="submit"].szurke-gomb,
    a.szurke-gomb {
        color: black;
        background-color: #f9f7f5;
        border: 1px solid #e0e0e0;
    }

        input[type="button"].szurke-gomb:hover,
        input[type="submit"].szurke-gomb:hover,
        a.szurke-gomb:hover {
            border: 1px solid black;
        }

        input[type="button"].szurke-gomb:active,
        input[type="submit"].szurke-gomb:active,
        a.szurke-gomb:active {
            border: 1px solid black;
            /*-moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
        }

    input[type="button"].magenta-feher-gomb,
    input[type="submit"].magenta-feher-gomb,
    a.magenta-feher-gomb {
        color: white;
        background-color: #c90f59;
        border: 1px solid white;
    }

        input[type="button"].magenta-feher-gomb:hover,
        input[type="submit"].magenta-feher-gomb:hover,
        a.magenta-feher-gomb:hover {
            border: 1px solid white;
        }

        input[type="button"].magenta-feher-gomb:active,
        input[type="submit"].magenta-feher-gomb:active,
        a.magenta-feher-gomb:active {
            border: 1px solid white;
            /*-moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
        }

    input[type="button"].pink-feher-gomb,
    input[type="submit"].pink-feher-gomb,
    a.pink-feher-gomb {
        color: white;
        background-color: #e8377d;
        border: 1px solid white;
    }

        input[type="button"].pink-feher-gomb:hover,
        input[type="submit"].pink-feher-gomb:hover,
        a.pink-feher-gomb:hover {
            border: 1px solid white;
        }

        input[type="button"].pink-feher-gomb:active,
        input[type="submit"].pink-feher-gomb:active,
        a.pink-feher-gomb:active {
            border: 1px solid white;
            /*-moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
        }

    input[type="button"].piros-feher-gomb,
    input[type="submit"].piros-feher-gomb,
    a.piros-feher-gomb {
        color: white;
        background-color: #e9262e;
        border: 1px solid white;
    }

        input[type="button"].piros-feher-gomb:hover,
        input[type="submit"].piros-feher-gomb:hover,
        a.piros-feher-gomb:hover {
            border: 1px solid white;
        }

        input[type="button"].piros-feher-gomb:active,
        input[type="submit"].piros-feher-gomb:active,
        a.piros-feher-gomb:active {
            border: 1px solid black;
            /*-moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
        }

    input[type="button"].bordo-feher-gomb,
    input[type="submit"].bordo-feher-gomb,
    a.bordo-feher-gomb {
        color: white;
        background-color: #a2080e;
        border: 1px solid white;
    }

        input[type="button"].bordo-feher-gomb:hover,
        input[type="submit"].bordo-feher-gomb:hover,
        a.bordo-feher-gomb:hover {
            border: 1px solid white;
        }

        input[type="button"].bordo-feher-gomb:active,
        input[type="submit"].bordo-feher-gomb:active,
        a.bordo-feher-gomb:active {
            border: 1px solid black;
            /*-moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
        }

    input[type="button"].feher-magenta-gomb,
    input[type="submit"].feher-magenta-gomb,
    a.feher-magenta-gomb {
        color: #c90f59;
        background-color: white;
        border: 1px solid #c90f59;
    }

        input[type="button"].feher-magenta-gomb:hover,
        input[type="submit"].feher-magenta-gomb:hover,
        a.feher-magenta-gomb:hover {
            border: 1px solid #c90f59;
        }

        input[type="button"].feher-magenta-gomb:active,
        input[type="submit"].feher-magenta-gomb:active,
        a.feher-magenta-gomb:active {
            border: 1px solid #c90f59;
            /*-moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
        }

    input[type="button"].feher-pink-gomb,
    input[type="submit"].feher-pink-gomb,
    a.feher-pink-gomb {
        color: #e8377d;
        background-color: white;
        border: 1px solid #e8377d;
    }

        input[type="button"].feher-pink-gomb:hover,
        input[type="submit"].feher-pink-gomb:hover,
        a.feher-pink-gomb:hover {
            border: 1px solid #e8377d;
        }

        input[type="button"].feher-pink-gomb:active,
        input[type="submit"].feher-pink-gomb:active,
        a.feher-pink-gomb:active {
            border: 1px solid #e8377d;
            /*-moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
        }

    input[type="button"].feher-piros-gomb,
    input[type="submit"].feher-piros-gomb,
    a.feher-piros-gomb {
        color: #e9262e;
        background-color: white;
        border: 1px solid #e9262e;
    }

        input[type="button"].feher-piros-gomb:hover,
        input[type="submit"].feher-piros-gomb:hover,
        a.feher-piros-gomb:hover {
            border: 1px solid #e9262e;
        }

        input[type="button"].feher-piros-gomb:active,
        input[type="submit"].feher-piros-gomb:active,
        a.feher-piros-gomb:active {
            border: 1px solid black;
            /*-moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
        }

    input[type="button"].feher-bordo-gomb,
    input[type="submit"].feher-bordo-gomb,
    a.feher-bordo-gomb {
        color: #a2080e;
        background-color: white;
        border: 1px solid #a2080e;
    }

        input[type="button"].feher-bordo-gomb:hover,
        input[type="submit"].feher-bordo-gomb:hover,
        a.feher-bordo-gomb:hover {
            border: 1px solid #e9262e;
        }

        input[type="button"].feher-bordo-gomb:active,
        input[type="submit"].feher-bordo-gomb:active,
        a.feher-bordo-gomb:active {
            border: 1px solid black;
            /*-moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
        }

    input[type="button"].feher-zold-gomb,
    input[type="submit"].feher-zold-gomb,
    a.feher-zold-gomb {
        color: #239f75;
        background-color: white;
        border: 1px solid #239f75;
    }

        input[type="button"].feher-zold-gomb:hover,
        input[type="submit"].feher-zold-gomb:hover,
        a.feher-zold-gomb:hover {
            border: 1px solid #239f75;
        }

        input[type="button"].feher-zold-gomb:active,
        input[type="submit"].feher-zold-gomb:active,
        a.feher-zold-gomb:active {
            border: 1px solid black;
            /*-moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
        }

    input[type="button"].feher-fekete-gomb,
    input[type="submit"].feher-fekete-gomb,
    a.feher-fekete-gomb {
        color: black;
        background-color: white;
        border: 1px solid black;
    }

        input[type="button"].feher-fekete-gomb:hover,
        input[type="submit"].feher-fekete-gomb:hover,
        a.feher-fekete-gomb:hover {
            border: 1px solid black;
        }

        input[type="button"].feher-fekete-gomb:active,
        input[type="submit"].feher-fekete-gomb:active,
        a.feher-fekete-gomb:active {
            border: 1px solid black;
            /*-moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
        }

    input[type="button"].fekete-feher-gomb,
    input[type="submit"].fekete-feher-gomb,
    a.fekete-feher-gomb {
        color: white;
        background-color: black;
        border: 1px solid white;
    }

        input[type="button"].fekete-feher-gomb:hover,
        input[type="submit"].fekete-feher-gomb:hover,
        a.fekete-feher-gomb:hover {
            border: 1px solid white;
        }

        input[type="button"].fekete-feher-gomb:active,
        input[type="submit"].fekete-feher-gomb:active,
        a.fekete-feher-gomb:active {
            border: 1px solid white;
            /*-moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
        }

    input[type="button"].informacio-gomb,
    input[type="submit"].informacio-gomb,
    input[type="button"].informacio-gomb-atlatszo,
    input[type="submit"].informacio-gomb-atlatszo,
    input[type="button"].informacio-gomb-magenta,
    input[type="submit"].informacio-gomb-magenta {
        width: 36px;
        height: 36px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        border-radius: 0px;
        background-color: transparent;
        border: 1px none white;
        background-image: url(images/tarskereso-informacios-gomb-magenta-feher.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: 82% auto;
    }

    input[type="button"].informacio-gomb-atlatszo,
    input[type="submit"].informacio-gomb-atlatszo {
        background-image: url(images/tarskereso-informacios-gomb-magenta-atlatszo.png);
    }

    input[type="button"].informacio-gomb-magenta,
    input[type="submit"].informacio-gomb-magenta {
        background-image: url(images/tarskereso-informacios-gomb-feher-magenta.png);
    }

        input[type="button"].informacio-gomb:hover,
        input[type="submit"].informacio-gomb:hover,
        input[type="button"].informacio-gomb-atlatszo:hover,
        input[type="submit"].informacio-gomb-atlatszo:hover,
        input[type="button"].informacio-gomb-magenta:hover,
        input[type="submit"].informacio-gomb-magenta:hover {
            background-image: url(images/tarskereso-informacios-gomb-feher-magenta.png);
            background-size: 100% auto;
            cursor: pointer;
        }

        input[type="button"].informacio-gomb-atlatszo:hover,
        input[type="submit"].informacio-gomb-atlatszo:hover {
            background-image: url(images/tarskereso-informacios-gomb-feher-magenta.png);
        }

        input[type="button"].informacio-gomb-magenta:hover,
        input[type="submit"].informacio-gomb-magenta:hover {
            background-image: url(images/tarskereso-informacios-gomb-magenta-feher.png);
        }

        input[type="button"].informacio-gomb:active,
        input[type="submit"].informacio-gomb:active,
        input[type="button"].informacio-gomb-atlatszo:active,
        input[type="submit"].informacio-gomb-atlatszo:active,
        input[type="button"].informacio-gomb-magenta:active,
        input[type="submit"].informacio-gomb-magenta:active {
            background-color: transparent;
            border: 1px none white;
            -moz-box-shadow: 0px 0px 0px white;
            -webkit-box-shadow: 0px 0px 0px white;
            box-shadow: 0px 0px 0px white;
        }

    input[type="text"],
    input[type="password"] {
        width: 96.0%;
        height: 40px;
        padding: 0px 2% 0px 2%;
        color: black;
        background-color: #fff9fb;
        border: 1px solid #f1b5cd;
        /* Safari 5, Chrome support border-radius without vendor prefix.
        * FF 3.0/3.5/3.6, Mobile Safari 4.0.4 require vendor prefix.
        * No support in Safari 3/4, IE 6/7/8, Opera 10.0.
        */
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        /* Chrome, FF 4.0 support box-shadow without vendor prefix.
        * Safari 3/4/5 and FF 3.5/3.6 require vendor prefix.
        * No support in FF 3.0, IE 6/7/8, Opera 10.0, iPhone 3.
        * change the offsets, blur and color to suit your design.
        */
        /*
        -moz-box-shadow: 2px 2px 3px #666;
        -webkit-box-shadow: 2px 2px 3px #666;
        box-shadow: 2px 2px 3px #666;
        */
        /* using a bigger font for demo purposes so the box isn't too small */
        font-size: 20px;
        /* with a big radius/font there needs to be padding left and right
        * otherwise the text is too close to the radius.
        * on a smaller radius/font it may not be necessary
        */
        /* only needed for webkit browsers which show a rectangular outline;
        * others do not do outline when radius used.
        * android browser still displays a big outline
        */
        outline: 0;
        /* this is needed for iOS devices otherwise a shadow/line appears at the
        * top of the input. depending on the ratio of radius to height it will
        * go all the way across the full width of the input and look really messy.
        * ensure the radius is no more than half the full height of the input, 
        * and the following is set, and everything will render well in iOS.
        */
        -ms-box-sizing: content-box;
        -moz-box-sizing: content-box;
        -webkit-box-sizing: content-box;
        box-sizing: content-box;
        -webkit-appearance: none;
        -moz-appearance: none;
        -ms-appearance: none;
        appearance: none;
    }

        input[type="text"]:focus,
        input[type="password"]:focus,
        textarea:focus {
            /*border: 1px solid black;
            -moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
            background-image: url(images/tarskereso-atlatszo-hatter-pink-10.png);
            background-position: left top;
            background-repeat: repeat;
        }

        select:focus {
            /*border: 1px solid black;
            -moz-box-shadow: 2px 2px 3px white;
            -webkit-box-shadow: 2px 2px 3px white;
            box-shadow: 2px 2px 3px white;*/
            background-image: url(images/tarskereso-select-magenta-nyil-ikon.png), url(images/tarskereso-atlatszo-hatter-pink-10.png);
            background-position: right 6px center, left top;
            background-repeat: no-repeat, repeat;
        }

        :placeholder-shown {
            color: black;
            font-size: 13px;
            font-weight: bold;
        }

        ::-webkit-input-placeholder {
            color: black;
            font-size: 13px;
            font-weight: bold;
        }

        ::-moz-placeholder {
            color: black;
            font-size: 13px;
            font-weight: bold;
        }

        :-moz-placeholder {
            color: black;
            font-size: 13px;
            font-weight: bold;
        }

        input[type="text"]:-ms-input-placeholder {
            color: black;
            font-size: 13px;
            font-weight: bold;
        }

        input[type="password"]:-ms-input-placeholder {
            color: black;
            font-size: 13px;
            font-weight: bold;
        }

        input[type="text"]::-ms-input-placeholder {
            color: black;
            font-size: 13px;
            font-weight: bold;
        }

        input[type="password"]::-ms-input-placeholder {
            color: black;
            font-size: 13px;
            font-weight: bold;
        }

    textarea {
        width: 96.0%;
        height: 200px;
        padding: 7px 2% 7px 2%;
        color: black;
        background-color: #fff9fb;
        border: 1px solid #f1b5cd;
        /* Safari 5, Chrome support border-radius without vendor prefix.
        * FF 3.0/3.5/3.6, Mobile Safari 4.0.4 require vendor prefix.
        * No support in Safari 3/4, IE 6/7/8, Opera 10.0.
        */
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        /* Chrome, FF 4.0 support box-shadow without vendor prefix.
        * Safari 3/4/5 and FF 3.5/3.6 require vendor prefix.
        * No support in FF 3.0, IE 6/7/8, Opera 10.0, iPhone 3.
        * change the offsets, blur and color to suit your design.
        */
        /*
        -moz-box-shadow: 2px 2px 3px #666;
        -webkit-box-shadow: 2px 2px 3px #666;
        box-shadow: 2px 2px 3px #666;
        */
        /* using a bigger font for demo purposes so the box isn't too small */
        font-family: Verdana;
        font-size: 20px;
        overflow: auto;
        resize: none;
        /* with a big radius/font there needs to be padding left and right
        * otherwise the text is too close to the radius.
        * on a smaller radius/font it may not be necessary
        */
        /* only needed for webkit browsers which show a rectangular outline;
        * others do not do outline when radius used.
        * android browser still displays a big outline
        */
        outline: 0;
        /* this is needed for iOS devices otherwise a shadow/line appears at the
        * top of the input. depending on the ratio of radius to height it will
        * go all the way across the full width of the input and look really messy.
        * ensure the radius is no more than half the full height of the input, 
        * and the following is set, and everything will render well in iOS.
        */
        -ms-box-sizing: content-box;
        -moz-box-sizing: content-box;
        -webkit-box-sizing: content-box;
        box-sizing: content-box;
        -webkit-appearance: none;
        -moz-appearance: none;
        -ms-appearance: none;
        appearance: none;
    }

    select {
        width: 88.0%;
        height: 42px;
        margin: 0px 0px 0px 0px;
        padding: 0px 10% 0px 2%;
        /*padding-left: 24px;*/
        border: 0;
        border: 1px solid #f1b5cd;
        background-color: #fff9fb;
        background-image: url(images/tarskereso-select-magenta-nyil-ikon.png);
        /*background-image: url(images/tarskereso-select-fekete-nyil-ikon3.png);*/
        /*background-image: url(images/tarskereso-select-bordo-nyil-ikon2.png);*/
        /*background-image: url(images/tarskereso-select-fekete-nyil-ikon1.png);*/
        /*background-image: url(images/tarskereso-select-bordo-nyil-ikon1.png);*/
        background-repeat: no-repeat;
        background-position: right 6px center;
        /*background-size: 20px;*/
        font-size: 17px;
        -ms-box-sizing: content-box;
        -moz-box-sizing: content-box;
        -webkit-box-sizing: content-box;
        box-sizing: content-box;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        -webkit-appearance: none;
        -moz-appearance: none;
        -ms-appearance: none;
        appearance: none;
    }

        /* IE miatt kell hogy eltunjon a default nyil */
        select::-ms-expand {
            display: none;
        }

    input[type="checkbox"] {
        /*float: left;*/
        width: 20px;
        height: 20px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        background-color: #fff9fb;
        /*border: 1px solid #c3c3c3;*/
        border: 1px solid #f1b5cd;
        /*
        background-image: url(images/tarskereso-magenta-pipa.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: 15px;*/
        /* Safari 5, Chrome support border-radius without vendor prefix.
        * FF 3.0/3.5/3.6, Mobile Safari 4.0.4 require vendor prefix.
        * No support in Safari 3/4, IE 6/7/8, Opera 10.0.
        */
        -ms-border-radius: 2px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        border-radius: 2px;
        /* Chrome, FF 4.0 support box-shadow without vendor prefix.
        * Safari 3/4/5 and FF 3.5/3.6 require vendor prefix.
        * No support in FF 3.0, IE 6/7/8, Opera 10.0, iPhone 3.
        * change the offsets, blur and color to suit your design.
        */
        /*
        -moz-box-shadow: 2px 2px 3px #666;
        -webkit-box-shadow: 2px 2px 3px #666;
        box-shadow: 2px 2px 3px #666;
        */
        /* using a bigger font for demo purposes so the box isn't too small */
        font-size: 18px;
        /* with a big radius/font there needs to be padding left and right
        * otherwise the text is too close to the radius.
        * on a smaller radius/font it may not be necessary
        */
        /* only needed for webkit browsers which show a rectangular outline;
        * others do not do outline when radius used.
        * android browser still displays a big outline
        */
        outline: 0;
        /* this is needed for iOS devices otherwise a shadow/line appears at the
        * top of the input. depending on the ratio of radius to height it will
        * go all the way across the full width of the input and look really messy.
        * ensure the radius is no more than half the full height of the input, 
        * and the following is set, and everything will render well in iOS.
        */
        -webkit-appearance: none;
        -moz-appearance: none;
        -ms-appearance: none;
        appearance: none;
        display: none;
    }

        input[type="checkbox"] + label {
            display: inline-block;
            /*float: left;*/
            margin: 0px 0px 5px 0px;
            padding: 0px 0px 1px 29px;
            cursor: pointer;
            font-size: 18px;
            position: relative;
            text-align: left;
        }

            input[type="checkbox"] + label:after {
                content: '';
                display: inline-block;
                margin: 0px 0px 0px 0px;
                width: 21px;
                height: 21px;
                /*border: 1px solid #c3c3c3;*/
                border: 1px solid #f1b5cd;
                background-color: #fff9fb;
                -ms-border-radius: 2px;
                -moz-border-radius: 2px;
                -webkit-border-radius: 2px;
                border-radius: 2px;
                position: absolute;
                top: 0px;
                left: 0px;
            }

        input[type="checkbox"]:checked {
            border: 1px solid #f1b5cd;
            background-image: url(images/tarskereso-magenta-pipa.png);
            background-position: center center;
            background-repeat: no-repeat;
            background-size: 15px;
            display: none;
        }

            input[type="checkbox"]:checked + label {
                /*display: inline-block;
                float: left;
                margin: 2px 5px 3px 30px;
                cursor: pointer;
                text-decoration: underline;
                font-size: 16px;
                position: relative;*/
            }

                input[type="checkbox"]:checked + label:after {
                    border-color: #f1b5cd;
                    background-color: #c90f59;
                    background-image: url(images/tarskereso-feher-pipa.png);
                    background-position: center center;
                    background-repeat: no-repeat;
                    background-size: 70%;
                }

    input[type="radio"] {
        /*float: left;*/
        width: 20px;
        height: 20px;
        background-color: #fff9fb;
        /*border: 1px none #c3c3c3;*/
        border: 1px solid #f1b5cd;
        background-image: url(images/tarskereso-radiobutton-off.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: 100%;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        /* only needed for webkit browsers which show a rectangular outline;
        * others do not do outline when radius used.
        * android browser still displays a big outline
        */
        outline: 0;
        /* this is needed for iOS devices otherwise a shadow/line appears at the
        * top of the input. depending on the ratio of radius to height it will
        * go all the way across the full width of the input and look really messy.
        * ensure the radius is no more than half the full height of the input, 
        * and the following is set, and everything will render well in iOS.
        */
        -webkit-appearance: none;
        -moz-appearance: none;
        -ms-appearance: none;
        appearance: none;
        display: none;
    }

        input[type="radio"] + label {
            display: inline-block;
            /*float: left;*/
            margin: 0px 0px 5px 0px;
            padding: 1px 10px 1px 29px;
            cursor: pointer;
            font-size: 18px;
            position: relative;
            text-align: left;
        }

            input[type="radio"] + label:after {
                content: '';
                display: inline-block;
                margin: 0px 0px 0px 0px;
                width: 21px;
                height: 21px;
                /*background-image: url(images/tarskereso-radiobutton-off.png);*/
                background-position: center center;
                background-repeat: no-repeat;
                background-size: 100%;
                background-color: #fff9fb;
                border: 2px solid #f1b5cd;
                -ms-border-radius: 50%;
                -moz-border-radius: 50%;
                -webkit-border-radius: 50%;
                border-radius: 50%;
                position: absolute;
                top: 0px;
                left: 0px;
            }

        input[type="radio"]:checked {
            background-image: url(images/tarskereso-radiobutton-on.png);
            border: none;
            background-color: transparent;
            display: none;
        }

            input[type="radio"]:checked + label {
                /*display: inline-block;
                margin: 3px 10px 5px 30px;
                cursor: pointer;
                font-size: 16px;
                position: relative;*/
            }

                input[type="radio"]:checked + label:after {
                    width: 25px;
                    height: 25px;
                    background-image: url(images/tarskereso-radiobutton-on.png);
                    border: none;
                    background-color: transparent;
                    -ms-border-radius: 0px;
                    -moz-border-radius: 0px;
                    -webkit-border-radius: 0px;
                    border-radius: 0px;
                }

    .ellipsis {
        display: inline-block;
        width: 100%;
        height: 200px;
        line-height: 25px;
        overflow: hidden;
        /*margin: 20px;
        border: 5px solid #AAA;*/
    }

        .ellipsis p,
        .ellipsis span {
            margin: 0;
            padding: 0;
        }

        .ellipsis:before {
            content: "";
            float: left;
            width: 5px;
            height: 200px;
        }

        .ellipsis > *:first-child {
            display: inline-block;
            float: right;
            width: 100%;
            margin-left: -5px;
        }

        .ellipsis:after {
            content: "\02026";
            box-sizing: content-box;
            -webkit-box-sizing: content-box;
            -moz-box-sizing: content-box;
            float: right;
            position: relative;
            top: -25px;
            left: 100%;
            width: 3em;
            margin-left: -3em;
            padding-right: 5px;
            text-align: right;
            background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(white), color-stop(50%, white));
            background: -moz-linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white);
            background: -o-linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white);
            background: -ms-linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white);
            background: linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white);
        }

    .szoveg-magenta {
        color: #c90f59;
        /*text-decoration: none;*/
    }

    .szoveg-piros {
        color: #e4123f;
        /*text-decoration: none;*/
    }

    .szoveg-lila {
        color: #451849;
        /*text-decoration: none;*/
    }

    .szoveg-kek {
        color: #29303a;
        /*text-decoration: none;*/
    }

    .szoveg-pink {
        color: #e8377d;
        /*text-decoration: none;*/
    }

    .szoveg-feher {
        color: white;
        /*text-decoration: none;*/
    }

    .link-magenta {
        color: #c90f59;
        text-decoration: none;
    }

        .link-magenta:hover {
            text-decoration: underline;
            cursor: pointer;
        }

    .link-piros {
        color: #e4123f;
        text-decoration: none;
    }

        .link-piros:hover {
            text-decoration: underline;
            cursor: pointer;
        }

    .link-lila {
        color: #451849;
        text-decoration: none;
    }

        .link-lila:hover {
            text-decoration: underline;
            cursor: pointer;
        }

    .link-kek {
        color: #29303a;
        text-decoration: none;
    }

        .link-kek:hover {
            text-decoration: underline;
            cursor: pointer;
        }

    .link-pink {
        color: #e8377d;
        text-decoration: none;
    }

        .link-pink:hover {
            text-decoration: underline;
            cursor: pointer;
        }

    .link-feher {
        color: white;
        text-decoration: none;
    }

        .link-feher:hover {
            text-decoration: underline;
            cursor: pointer;
        }

    .link-fekete {
        color: black;
        text-decoration: none;
    }

        .link-fekete:hover {
            text-decoration: underline;
            cursor: pointer;
        }

    .link-barna {
        color: #5d4f47;
        text-decoration: none;
    }

        .link-barna:hover {
            text-decoration: underline;
            cursor: pointer;
        }

    .alahuzott {
        text-decoration: underline;
    }

    .nem-alahuzott {
        text-decoration: none;
    }

    .kover {
        font-weight: bold;
    }

    .vekony,
    .nem-kover {
        font-weight: normal;
    }

    .dolt {
        font-style: italic;
    }

    .nagybetu {
        text-transform: uppercase;
    }

    .nincs-margin {
        margin: 0px 0px 0px 0px;
    }

    .nincs-padding {
        padding: 0px 0px 0px 0px;
    }

    .szoveg-11px {
        font-size: 11px;
    }

    .szoveg-12px {
        font-size: 12px;
    }

    .szoveg-13px {
        font-size: 13px;
    }

    .szoveg-14px {
        font-size: 14px;
    }

    .szoveg-15px {
        font-size: 15px;
    }

    .szoveg-16px {
        font-size: 16px;
    }

    .szoveg-17px {
        font-size: 17px;
    }

    .szoveg-18px {
        font-size: 18px;
    }

    .szoveg-19px {
        font-size: 19px;
    }

    .szoveg-20px {
        font-size: 20px;
    }

    .szoveg-21px {
        font-size: 21px;
    }

    .szoveg-22px {
        font-size: 22px;
    }

    .szoveg-23px {
        font-size: 23px;
    }

    .szoveg-24px {
        font-size: 24px;
    }

    .szoveg-25px {
        font-size: 25px;
    }

    .szoveg-26px {
        font-size: 26px;
    }

    .szoveg-27px {
        font-size: 27px;
    }

    .szoveg-28px {
        font-size: 28px;
    }

    .szoveg-29px {
        font-size: 29px;
    }

    .szoveg-30px {
        font-size: 30px;
    }

    .hatter-fekete {
        background-color: black;
    }

    .hatter-feher {
        background-color: white;
    }

    .hatter-pink {
        background-color: #e8377d;
    }

    .hatter-lila {
        background-color: #7b2868;
    }

    .hatter-kek {
        background-color: #29303a;
    }

    .hatter-sotetszurke {
        background-color: #9f9f9f;
    }

    .hatter-szurke {
        background-color: #ceced5;
    }

    .hatter-magenta {
        background-color: #c90f59;
    }

    .keret-pink {
        border: solid 1px #e8377d;
    }

    .keret-lila {
        border: solid 1px #7b2868;
    }

    .keret-magenta {
        border: solid 1px #c90f59;
    }

    .keret-kek {
        border: solid 1px #29303a;
    }

    .gomb-30x25 {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_30x25.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 30px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 12pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }

        .gomb-30x25:hover {
            cursor: pointer;
            color: #29303a;
            background-position: left -25px;
        }

    .gomb-60x25 {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_60x25.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 60px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }

        .gomb-60x25:hover {
            cursor: pointer;
            color: #29303a;
            background-position: left -25px;
        }

    .gomb-60x25-aktiv {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_60x25.png);
        background-repeat: no-repeat;
        background-position: left -25px;
        width: 60px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .gomb-80x25 {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_80x25.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 80px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }

        .gomb-80x25:hover {
            cursor: pointer;
            color: #29303a;
            background-position: left -25px;
        }

    .gomb-80x25-aktiv {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_80x25.png);
        background-repeat: no-repeat;
        background-position: left -25px;
        width: 80px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .gomb-100x25 {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_100x25.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 100px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }

        .gomb-100x25:hover {
            cursor: pointer;
            color: #29303a;
            background-position: left -25px;
        }

    .gomb-100x25-aktiv,
    .gomb-100x25-inaktiv {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_100x25.png);
        background-repeat: no-repeat;
        background-position: left -25px;
        width: 100px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .gomb-120x25 {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_120x25.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 120px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }

        .gomb-120x25:hover {
            cursor: pointer;
            color: #29303a;
            background-position: left -25px;
        }

    .gomb-120x25-aktiv {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_120x25.png);
        background-repeat: no-repeat;
        background-position: left -25px;
        width: 120px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .gomb-140x25 {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_140x25.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 140px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }

        .gomb-140x25:hover {
            cursor: pointer;
            color: #29303a;
            background-position: left -25px;
        }

    .gomb-szurke-30x25 {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_30x25.png);
        background-repeat: no-repeat;
        background-position: left -25px;
        width: 30px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

        .gomb-szurke-30x25:hover {
            cursor: pointer;
            color: White;
            background-position: left top;
        }

    .gomb-szurke-60x25 {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_60x25.png);
        background-repeat: no-repeat;
        background-position: left -25px;
        width: 60px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

        .gomb-szurke-60x25:hover {
            cursor: pointer;
            color: White;
            background-position: left top;
        }

    .gomb-szurke-60x25-aktiv {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_60x25.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 60px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }

    .gomb-szurke-80x25 {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_80x25.png);
        background-repeat: no-repeat;
        background-position: left -25px;
        width: 80px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

        .gomb-szurke-80x25:hover {
            cursor: pointer;
            color: White;
            background-position: left top;
        }

    .gomb-szurke-80x25-aktiv {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_80x25.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 80px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }

    .gomb-szurke-100x25 {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_100x25.png);
        background-repeat: no-repeat;
        background-position: left -25px;
        width: 100px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

        .gomb-szurke-100x25:hover {
            cursor: pointer;
            color: White;
            background-position: left top;
        }

    .gomb-szurke-100x25-aktiv {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_100x25.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 100px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }

    .gomb-szurke-120x25 {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_120x25.png);
        background-repeat: no-repeat;
        background-position: left -25px;
        width: 120px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

        .gomb-szurke-120x25:hover {
            cursor: pointer;
            color: White;
            background-position: left top;
        }

    .gomb-szurke-120x25-aktiv {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_120x25.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 120px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }

    .gomb-szurke-140x25 {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_140x25.png);
        background-repeat: no-repeat;
        background-position: left -25px;
        width: 140px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

        .gomb-szurke-140x25:hover {
            cursor: pointer;
            color: White;
            background-position: left top;
        }

    .gomb-140x44 {
        display: inline-block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_140x44.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 140px;
        height: 44px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 13pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }

        .gomb-140x44:hover {
            cursor: pointer;
            color: #29303a;
            background-position: left -44px;
        }

    .link-gomb-30x25 {
        display: block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_30x25.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 30px;
        height: 21px;
        margin: 0px 0px 0px 0px;
        padding: 4px 0px 0px 0px;
        text-align: center;
        font-size: 12pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }

        .link-gomb-30x25:hover {
            cursor: pointer;
            color: #29303a;
            background-position: left -25px;
        }

    .link-gomb-100x25 {
        display: block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_100x25.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 100px;
        height: 20px;
        margin: 0px 0px 0px 0px;
        padding: 5px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }

        .link-gomb-100x25:hover {
            cursor: pointer;
            color: #29303a;
            background-position: left -25px;
        }

    .link-gomb-120x25 {
        display: block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_120x25.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 120px;
        height: 20px;
        margin: 0px 0px 0px 0px;
        padding: 5px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }

        .link-gomb-120x25:hover {
            cursor: pointer;
            color: #29303a;
            background-position: left -25px;
        }

    .link-gomb-140x25 {
        display: block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_140x25.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 140px;
        height: 20px;
        margin: 0px 0px 0px 0px;
        padding: 5px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }

        .link-gomb-140x25:hover {
            cursor: pointer;
            color: #29303a;
            background-position: left -25px;
        }

    .link-gomb-140x44 {
        display: block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_140x44.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 140px;
        height: 32px;
        margin: 0px 0px 0px 0px;
        padding: 12px 0px 0px 0px;
        text-align: center;
        font-size: 13pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }

        .link-gomb-140x44:hover {
            cursor: pointer;
            color: #29303a;
            background-position: left -44px;
        }

    .link-gomb-szurke-100x25 {
        display: block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_100x25.png);
        background-repeat: no-repeat;
        background-position: left -25px;
        width: 100px;
        height: 20px;
        margin: 0px 0px 0px 0px;
        padding: 5px 0px 0px 0px;
        text-align: center;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

        .link-gomb-szurke-100x25:hover {
            cursor: pointer;
            color: White;
            background-position: left top;
        }

    .link-gomb-szurke-140x25 {
        display: block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_140x25.png);
        background-repeat: no-repeat;
        background-position: left -25px;
        width: 140px;
        height: 20px;
        margin: 0px 0px 0px 0px;
        padding: 5px 0px 0px 0px;
        text-align: center;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

        .link-gomb-szurke-140x25:hover {
            cursor: pointer;
            color: White;
            background-position: left top;
        }

    .link-gomb-140x44 {
        display: block;
        vertical-align: top;
        background-color: transparent;
        background-image: url(Images/button_magenta_140x44.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 140px;
        height: 36px;
        margin: 0px 0px 0px 0px;
        padding: 8px 0px 0px 0px;
        text-align: center;
        font-size: 13pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }

        .link-gomb-140x44:hover {
            cursor: pointer;
            color: #29303a;
            background-position: left -44px;
        }


    /******* Chat elfogad-elutasit gombok kezdete ********/

    .ButtonElfogad {
        display: block;
        width: 34px;
        height: 34px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        border: none 0px White;
        background-color: transparent;
        background-image: url(Images/gomb_chat_elfogad.png);
        background-repeat: no-repeat;
        background-position: center center;
        background-size: 100%;
        text-align: center;
    }

        .ButtonElfogad:hover {
            cursor: pointer;
            background-image: url(Images/gomb_chat_elfogad_hover.png);
        }

    .ButtonElutasit {
        display: block;
        width: 34px;
        height: 34px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        border: none 0px White;
        background-color: transparent;
        background-image: url(Images/gomb_chat_elutasit.png);
        background-repeat: no-repeat;
        background-position: center center;
        background-size: 100%;
        text-align: center;
    }

        .ButtonElutasit:hover {
            cursor: pointer;
            background-image: url(Images/gomb_chat_elutasit_hover.png);
        }

    .ButtonKesobb {
        display: block;
        width: 34px;
        height: 34px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        border: none 0px White;
        background-color: transparent;
        background-image: url(Images/gomb_chat_kesobb.png);
        background-repeat: no-repeat;
        background-position: center center;
        background-size: 100%;
        text-align: center;
    }

        .ButtonKesobb:hover {
            cursor: pointer;
            background-image: url(Images/gomb_chat_kesobb_hover.png);
        }

    .ButtonVisszavon {
        display: block;
        width: 34px;
        height: 34px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        border: none 0px White;
        background-color: transparent;
        background-image: url(Images/gomb_chat_visszavon.gif);
        background-repeat: no-repeat;
        background-position: center center;
        background-size: 100%;
        text-align: center
    }

        .ButtonVisszavon:hover {
            cursor: pointer;
            background-image: url(Images/gomb_chat_visszavon_hover.gif);
        }

    .ButtonWebcamChatFoglalt {
        display: block;
        width: 34px;
        height: 34px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        border: none 0px White;
        background-color: transparent;
        background-image: url(Images/gomb_chat_foglalt.png);
        background-repeat: no-repeat;
        background-position: center center;
        background-size: 100%;
        text-align: center
    }
    /******* Chat elfogad-elutasit gombok vége ********/

    /******* update progress div!!! finom, szép :) ********/

    /* img-re nem alakalmazhato */
    .Loader {
        background-image: url(Images/loader25px.gif);
        background-position: center;
        background-repeat: no-repeat;
        height: 25px;
        width: 25px;
        float: left;
    }

    .updateProgress {
        z-index: 11000;
        left: 5px;
        overflow: hidden;
        position: fixed;
        bottom: 2px;
        border: Solid 2px #711e5c;
        background-color: #bd397a;
        vertical-align: middle;
        text-align: left;
        width: 310px;
        height: 25px;
        padding: 5px 0px 8px 5px;
    }

    .updateProgressSpan {
        font-size: 0.8em;
        font-weight: bold;
        text-align: left;
        padding-left: 5px;
        margin-bottom: 10px;
    }

    .betoltes-folyamatban,
    .betoltes-folyamatban2 {
        display: block;
        width: 90%;
        max-width: 300px;
        margin: 0px 0px 0px 0px;
        padding: 14px 10px 14px 45px;
        background-color: #c90f59;
        background-image: url(Images/loader25px.gif);
        background-position: left 9px center;
        background-repeat: no-repeat;
        color: white;
        font-size: 13px;
        font-weight: bold;
        text-align: left;        
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        position: fixed;
        left: -4px;
        bottom: -4px;
        z-index: 10002;
    }

    .betoltes-folyamatban2 {
        /*background-color: #239f75;*/
        visibility: hidden;
        z-index: 10002;
    }

    .modalPopupBackground,
    .modalPopupBackground1,
    .modalPopupBackground2,
    .modalPopupBackground3,
    .modalPopupBackground4 {
        background-color: black;
        -moz-opacity: 0.8;
        -webkit-opacity: 0.8;
        -khtml-opacity: 0.8;
        opacity: 0.8;
        filter: alpha(opacity=80);
        z-index: 1000;
    }

    .modalPopupBackground1 {
        z-index: 1001;
    }

    .modalPopupBackground2 {
        z-index: 1002;
    }

    .modalPopupBackground3 {
        z-index: 1003;
    }

    .modalPopupBackground4 {
        z-index: 1004;
    }

    .modalPopupTarolo {
        width: 100%;
        height: 100%;
        /*opacity lesz belole, 4. parameter*/
        background: rgba(0, 0, 0, 0.8);
        display: -webkit-inline-box; /* OLD - iOS 6-, Safari 3.1-6 */
        display: -moz-inline-box; /* OLD - Firefox 19- (buggy but mostly works) */
        display: -ms-inline-flexbox; /* TWEENER - IE 10 */
        display: -webkit-inline-flex; /* NEW - Chrome */
        display: flexbox; /* NEW, Spec - Opera 12.1, Firefox 20+ */
        display: flex;
        /*kozepre helyezzuk*/
        align-items: center;
        justify-content: center;
    }

    /******* update progress div vége ********/

    /******* master keret eleje ********/
    
    .lenyilo-fejlec,
    .cimsor-lenyilo-fejlec,
    .lenyilo-fejlec-nyitva,
    .cimsor-lenyilo-fejlec-nyitva {
        float: left;
        width: 94.5%;
        margin: 10px 0px 10px 0px;
        padding: 0px 5.5% 7px 0px;
        background-image: url(images/tarskereso-magenta-nyil-le.png);
        background-position: right center;
        background-repeat: no-repeat;
        border-bottom: 1px solid #d2d2d2;
        font-size: 18px;
        font-weight: bold;
        color: #c90f59;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        position: relative;
    }

        .lenyilo-fejlec:hover,
        .cimsor-lenyilo-fejlec:hover,
        .lenyilo-fejlec-nyitva:hover,
        .cimsor-lenyilo-fejlec-nyitva:hover {
            cursor: pointer;
        }

        .lenyilo-fejlec:after,
        .cimsor-lenyilo-fejlec:after,
        .lenyilo-fejlec-nyitva:after,
        .cimsor-lenyilo-fejlec-nyitva:after {
            content: '';
            width: 80px;
            height: 1px;
            background-color: #c90f59;
            position: absolute;
            left: 0px;
            bottom: -1px;
        }

    .lenyilo-fejlec-nyitva,
    .cimsor-lenyilo-fejlec-nyitva {
        background-image: url(images/tarskereso-magenta-nyil-fel.png);
    }

        .lenyilo-fejlec-nyitva:after,
        .cimsor-lenyilo-fejlec-nyitva:after {
            width: 100%;
        }

    .cimsor-lenyilo-fejlec,
    .cimsor-lenyilo-fejlec-nyitva {
        margin-top: 0px;
        font-size: 25px;
        color: #5d4f47;
    }

    .lenyilo-fejlec-panel-nyitva {
        display: inline-block;
        float: left;
        width: 100%;
        margin: 0px 0px 25px 0px;
    }

    .lenyilo-fejlec-panel-zarva {
        display: none;
    }

    .lenyilo-fejlec-panel-nyitva .lenyilo-fejlec {
        display: inline-block;
        float: left;
        width: 89.5%;
        margin-left: 5%;
        font-weight: normal;
    }

    .lenyilo-fejlec-panel-nyitva .lenyilo-fejlec-nyitva {
        display: inline-block;
        float: left;
        width: 89.5%;
        margin-left: 5%;
        font-weight: normal;
    }

    .lenyilo-fejlec-panel-nyitva .lenyilo-fejlec-panel-nyitva {
        display: inline-block;
        float: left;
        width: 95%;
        margin-left: 5%;
    }

    .ButtonRendezes_Nem,
    .ButtonRendezes_Fel,
    .ButtonRendezes_Le {
        display: inline-block;
        width: 98%;
        height: 26px;
        margin: 0px 0px 0px 0px;
        padding: 6px 0px 0px 2%;
        background-image: url(Images/tarskereso-feher-nyil-le.png);
        background-repeat: no-repeat;
        background-position: right 5px center;
        background-color: #a49699;
        border: none;
        font-size: 14px;
        color: white;
        text-align: left;
        text-decoration: none;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        -ms-box-sizing: content-box;
        -moz-box-sizing: content-box;
        -webkit-box-sizing: content-box;
        box-sizing: content-box;
    }

        .ButtonRendezes_Nem:hover,
        .ButtonRendezes_Fel:hover,
        .ButtonRendezes_Le:hover {
            background-color: #c90f59;
            font-weight: bold;
            cursor: pointer;
        }

    .ButtonRendezes_Fel {
        background-image: url(Images/tarskereso-feher-nyil-fel.png);
        background-color: #c90f59;
    }

    .ButtonRendezes_Le {
        background-image: url(Images/tarskereso-feher-nyil-le.png);
        background-color: #c90f59;
    }

    .nyil-balra {
        width: 24px;
        height: 24px;
        background-color: transparent;
        background-image: url(Images/image_nyil_balra.png);
        background-repeat: no-repeat;
        border: none 0px black;
    }

        .nyil-balra:hover {
            cursor: pointer;
            background-image: url(Images/image_nyil_balra_hover.png);
        }

    .nyil-jobbra {
        width: 24px;
        height: 24px;
        background-color: transparent;
        background-image: url(Images/image_nyil_jobbra.png);
        background-repeat: no-repeat;
        border: none 0px black;
    }

        .nyil-jobbra:hover {
            cursor: pointer;
            background-image: url(Images/image_nyil_jobbra_hover.png);
        }

    input[type="submit"].gomb-nyil-le,
    input[type="button"].gomb-nyil-le,
    input[type="submit"].gomb-nyil-fel,
    input[type="button"].gomb-nyil-fel {
        display: inline-block;
        width: 30px;
        height: 30px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        background-color: transparent;
        background-image: url(Images/tarskereso-feher-nyil-le.png);
        background-repeat: no-repeat;
        background-position: center center;
        background-color: #c90f59;
        border: 1px solid #c90f59;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%;
        border-radius: 50%;
    }

        input[type="submit"].gomb-nyil-le:hover,
        input[type="button"].gomb-nyil-le:hover {
            background-image: url(Images/tarskereso-magenta-nyil-le.png);
            background-color: white;
            cursor: pointer;
        }

    input[type="submit"].gomb-nyil-fel,
    input[type="button"].gomb-nyil-fel {
        background-image: url(Images/tarskereso-feher-nyil-fel.png);
        background-position: center center;
    }

        input[type="submit"].gomb-nyil-fel:hover,
        input[type="button"].gomb-nyil-fel:hover {
            background-image: url(Images/tarskereso-magenta-nyil-fel.png);
            background-color: white;
            cursor: pointer;
        }

    input[type="submit"].gomb-nyil-balra,
    input[type="button"].gomb-nyil-balra,
    input[type="submit"].gomb-nyil-jobbra,
    input[type="button"].gomb-nyil-jobbra {
        display: inline-block;
        width: 30px;
        height: 30px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        background-color: transparent;
        background-image: url(Images/tarskereso-feher-nyil-balra.png);
        background-repeat: no-repeat;
        background-position: left 6px center;
        background-color: #c90f59;
        border: 1px solid #c90f59;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%;
        border-radius: 50%;
    }

        input[type="submit"].gomb-nyil-balra:hover,
        input[type="button"].gomb-nyil-balra:hover {
            background-image: url(Images/tarskereso-magenta-nyil-balra.png);
            background-color: white;
            cursor: pointer;
        }

    input[type="submit"].gomb-nyil-jobbra,
    input[type="button"].gomb-nyil-jobbra {
        background-image: url(Images/tarskereso-feher-nyil-jobbra.png);
        background-position: right 6px center;
    }

        input[type="submit"].gomb-nyil-jobbra:hover,
        input[type="button"].gomb-nyil-jobbra:hover {
            background-image: url(Images/tarskereso-magenta-nyil-jobbra.png);
            background-color: white;
            cursor: pointer;
        }

    input[type="submit"].gomb-modosit-icon,
    input[type="button"].gomb-modosit-icon,
    input[type="submit"].gomb-frissit-icon,
    input[type="button"].gomb-frissit-icon,
    input[type="submit"].gomb-torles-icon,
    input[type="button"].gomb-torles-icon {
        display: inline-block;
        width: 30px;
        height: 30px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        background-color: transparent;
        background-image: url(Images/tarskereso-magenta-ceruza.png);
        background-repeat: no-repeat;
        background-position: center center;
        background-color: white;
        border: 1px solid #c90f59;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
    }

        input[type="submit"].gomb-modosit-icon:hover,
        input[type="button"].gomb-modosit-icon:hover,
        input[type="submit"].gomb-frissit-icon:hover,
        input[type="button"].gomb-frissit-icon:hover {
            background-image: url(Images/tarskereso-feher-ceruza.png);
            background-color: #c90f59;
            cursor: pointer;
        }

    input[type="submit"].gomb-torles-icon,
    input[type="button"].gomb-torles-icon {
        background-image: url(Images/tarskereso-magenta-kereszt.png);
        background-color: white;
    }

        input[type="submit"].gomb-torles-icon:hover,
        input[type="button"].gomb-torles-icon:hover {
            background-image: url(Images/tarskereso-feher-kereszt.png);
            background-color: #c90f59;
            cursor: pointer;
        }

    .gomb-140x25 {
        display: table-cell;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_140x25px.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 140px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: #fbb4dd;
        border: none 0px White;
    }

        .gomb-140x25:hover {
            cursor: pointer;
            color: white;
            background-position: left -25px;
        }

    .gomb-140x25-aktiv {
        display: table-cell;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_140x25px.png);
        background-repeat: no-repeat;
        background-position: left -25px;
        width: 140px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: white;
        border: none 0px White;
        cursor: pointer;
    }

    .gomb-140x25-inaktiv {
        display: table-cell;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_140x25px.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 140px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: #fbb4dd;
        border: none 0px White;
    }

    .gomb-120x25 {
        display: table-cell;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_120x25px.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 120px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: #fbb4dd;
        border: none 0px White;
    }

        .gomb-120x25:hover {
            cursor: pointer;
            color: white;
            background-position: left -25px;
        }

    .gomb-120x25-aktiv {
        display: table-cell;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_120x25px.png);
        background-repeat: no-repeat;
        background-position: left -25px;
        width: 120px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: white;
        border: none 0px White;
        cursor: pointer;
    }

    .gomb-120x25-inaktiv {
        display: table-cell;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_120x25px.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 120px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: #fbb4dd;
        border: none 0px White;
    }

    .gomb-100x25 {
        display: table-cell;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_100x25px.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 100px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: #fbb4dd;
        border: none 0px White;
    }

        .gomb-100x25:hover {
            cursor: pointer;
            color: white;
            background-position: left -25px;
        }

    .gomb-100x25-aktiv {
        display: table-cell;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_100x25px.png);
        background-repeat: no-repeat;
        background-position: left -25px;
        width: 100px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: white;
        border: none 0px White;
        cursor: pointer;
    }

    .gomb-100x25-inaktiv {
        display: table-cell;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_100x25px.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 100px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: #fbb4dd;
        border: none 0px White;
    }

    .gomb-80x25 {
        display: table-cell;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_80x25px.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 80px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: #fbb4dd;
        border: none 0px White;
    }

        .gomb-80x25:hover {
            cursor: pointer;
            color: white;
            background-position: left -25px;
        }

    .gomb-80x25-aktiv {
        display: table-cell;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_80x25px.png);
        background-repeat: no-repeat;
        background-position: left -25px;
        width: 80px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: white;
        border: none 0px White;
        cursor: pointer;
    }

    .gomb-80x25-inaktiv {
        display: table-cell;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_80x25px.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 80px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: #fbb4dd;
        border: none 0px White;
    }

    .gomb-60x25 {
        display: table-cell;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_60x25px.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 60px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 8pt;
        font-weight: bold;
        text-decoration: none;
        color: #fbb4dd;
        border: none 0px White;
    }

        .gomb-60x25:hover {
            cursor: pointer;
            color: white;
            background-position: left -25px;
        }

    .gomb-60x25-aktiv {
        display: table-cell;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_60x25px.png);
        background-repeat: no-repeat;
        background-position: left -25px;
        width: 60px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 8pt;
        font-weight: bold;
        text-decoration: none;
        color: white;
        border: none 0px White;
    }

    .gomb-60x25-inaktiv {
        display: table-cell;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_60x25px.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 60px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 8pt;
        font-weight: bold;
        text-decoration: none;
        color: #fbb4dd;
        border: none 0px White;
    }

    .gomb-30x25 {
        display: table-cell;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_30x25px.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 30px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 8pt;
        font-weight: bold;
        text-decoration: none;
        color: #fbb4dd;
        border: none 0px White;
    }

        .gomb-30x25:hover {
            cursor: pointer;
            color: white;
            background-position: left -25px;
        }

    .gomb-30x25-aktiv {
        display: table-cell;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_30x25px.png);
        background-repeat: no-repeat;
        background-position: left -25px;
        width: 30px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 8pt;
        font-weight: bold;
        text-decoration: none;
        color: white;
        border: none 0px White;
    }

    .gomb-30x25-inaktiv {
        display: table-cell;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_30x25px.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 30px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 8pt;
        font-weight: bold;
        text-decoration: none;
        color: #fbb4dd;
        border: none 0px White;
    }

    .szeparator-5 {
        width: 100%;
        height: 5px;
    }

    .szeparator-float-5 {
        float: left;
        width: 100%;
        height: 5px;
    }

    /************ master page *****************/

    .tarskereso-fooldal {
        float: left;
        width: 100%;
        min-width: 200px;
        max-width: 1900px;
        background-color: white;
    }

        .tarskereso-fooldal .tartalom-resz {
            display: inline-block;
            width: 98%;
            margin: 0px 1% 0px 1%;
            max-width: 1250px;
        }

        .tarskereso-fooldal .tartalom-resz-also-szegely {
            display: inline-block;
            width: 98%;
            margin: 0px 1% 0px 1%;
            max-width: 1250px;
            border-bottom: 1px solid #dddbdd;
            position: relative;
        }

        .tarskereso-fooldal .flex-tartalom-resz {
            display: inline-block;
            width: 98%;
            margin: 0px 1% 0px 1%;
            max-width: 1250px;
        }

        .tarskereso-fooldal .intro-fejlec {
            float: left;
            width: 96%;
            margin: 0px 0px 0px 0px;
            padding: 0px 2% 0px 2%;
            background-color: white;
            position: relative;
        }

        .tarskereso-fooldal .bejelentkezes-fejlec {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 80px 0px 15px 0px;
            background-color: white;
            background-image: url(images/tarskereso-master-hatter22.png);
            background-position: center top -250px;
            background-repeat: no-repeat;
            background-size: 100% auto;
            border-bottom: 10px solid white;
            text-align: center;
        }

            .tarskereso-fooldal .bejelentkezes-fejlec .tarskereso-belepes {
                display: inline-block;
                /*float: left;*/
                width: 100%;
                max-width: 350px;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

                .tarskereso-fooldal .bejelentkezes-fejlec .tarskereso-belepes .bejelentkezes-cim1,
                .tarskereso-fooldal .bejelentkezes-fejlec .tarskereso-belepes .bejelentkezes-cim2 {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    font-size: 35px;
                    font-weight: normal;
                    color: #c90f59;
                }

                .tarskereso-fooldal .bejelentkezes-fejlec .tarskereso-belepes .bejelentkezes-cim2 {
                    margin: 0px 0px 20px 0px;
                    font-size: 20px;
                    font-weight: bold;
                }

                .tarskereso-fooldal .bejelentkezes-fejlec .tarskereso-belepes .email,
                .tarskereso-fooldal .bejelentkezes-fejlec .tarskereso-belepes .jelszo,
                .tarskereso-fooldal .bejelentkezes-fejlec .tarskereso-belepes .jelszo-megjegyzese,
                .tarskereso-fooldal .bejelentkezes-fejlec .tarskereso-belepes .belepes-gomb,
                .tarskereso-fooldal .bejelentkezes-fejlec .tarskereso-belepes .jelszo-emlekezteto-gomb {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 10px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: center;
                }

                .tarskereso-fooldal .bejelentkezes-fejlec .tarskereso-belepes .belepes-gomb {
                    width: 50%;
                    margin: 5px 0px 0px 0px;
                }

                .tarskereso-fooldal .bejelentkezes-fejlec .tarskereso-belepes .jelszo-emlekezteto-gomb {
                    width: 50%;
                    margin: 5px 0px 0px 0px;
                    padding: 11px 0px 0px 0px;
                    font-size: 12px;
                }

                .tarskereso-fooldal .bejelentkezes-fejlec .tarskereso-belepes .jelszo-megjegyzese input[type="checkbox"] + label {
                    padding-top: 4px;
                    color: #c90f59;
                    font-size: 14px;
                    font-weight: bold;
                }

                .tarskereso-fooldal .bejelentkezes-fejlec .tarskereso-belepes .hibas-jelszo {
                    display: block;
                    float: left;
                    width: 100%;
                    margin: 15px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: center;
                    font-size: 22px;
                    font-weight: bold;
                }

            .tarskereso-fooldal .bejelentkezes-fejlec .jelszo-emlekezteto-panel {
                width: 95%;
                max-width: 500px;
                max-height: 95vh;
                overflow-y: auto;
                margin: 0px 0px 0px 0px;
                padding: 0px 1% 0px 1%;
                background-color: white;
                -moz-border-radius: 4px;
                -webkit-border-radius: 4px;
                border-radius: 4px;
                font-size: 16px;
            }

                .tarskereso-fooldal .bejelentkezes-fejlec .jelszo-emlekezteto-panel .cimsor {
                    display: inline-block;
                    float: left;
                    width: 100%;
                    margin: 10px 0px 20px 0px;
                    padding: 0px 0px 10px 0px;
                    border-bottom: 1px solid #d2d2d2;
                    font-size: 25px;
                    font-weight: bold;
                    text-align: center;
                    text-transform: uppercase;
                    position: relative;
                }

                        .tarskereso-fooldal .bejelentkezes-fejlec .jelszo-emlekezteto-panel .cimsor:after {
                            content: '';
                            width: 20%;
                            height: 1px;
                            background-color: #c90f59;
                            position: absolute;
                            left: 40%;
                            bottom: -1px;
                        }

                .tarskereso-fooldal .bejelentkezes-fejlec .jelszo-emlekezteto-panel .email {
                    float: left;
                    width: 34%;
                    margin: 10px 0px 10px 2%;
                    text-align: left;
                }

                .tarskereso-fooldal .bejelentkezes-fejlec .jelszo-emlekezteto-panel .email-szoveg {
                    float: left;
                    width: 63%;
                    margin: 0px 0px 0px 0px;
                    text-align: left;
                }

                .tarskereso-fooldal .bejelentkezes-fejlec .jelszo-emlekezteto-panel .elkuld-gomb {
                    float: left;
                    width: 63%;
                    margin: 20px 0px 15px 36%;
                }

                .tarskereso-fooldal .bejelentkezes-fejlec .jelszo-emlekezteto-panel .megsem-gomb {
                    float: left;
                    width: 63%;
                    margin: 10px 0px 15px 36%;
                }

                .tarskereso-fooldal .bejelentkezes-fejlec .jelszo-emlekezteto-panel .elkuldve-szoveg {
                    display: inline-block;
                    float: left;
                    width: 100%;
                    margin: 5px 0px 15px 0px;
                    font-weight: bold;
                    text-align: center;
                }

            .tarskereso-fooldal .bejelentkezes-fejlec .kivanlak-banner {
                display: block;
                float: left;
                width: 100%;
                margin: 40px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                text-align: center;
            }

                .tarskereso-fooldal .bejelentkezes-fejlec .kivanlak-banner a,
                .tarskereso-fooldal .bejelentkezes-fejlec .kivanlak-banner img {
                    display: inline-block;
                    width: 100%;
                    max-width: 360px;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

        .tarskereso-fooldal .master-fejlec {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            /*background-color: #b80910;*/
            /*background-image: url(images/tarskereso-intro-fejlec-teljes-hatter1.png);*/
            /*background-image: url(images/tarskereso-intro-fejlec-teljes-hatter.jpg);
            background-position: right bottom;
            background-repeat: no-repeat;*/
            /*border-bottom: 1px solid #ebebeb;
            border-bottom: 1px solid #d2d2d2;*/
            position: relative;
        }

            /*.tarskereso-fooldal .master-fejlec:after {
                content: '';
                width: 100%;
                height: 50px;
                background-image: url(images/tarskereso-master-fejlec-also-arnyek.png);
                background-position: center top;
                background-repeat: no-repeat;
                background-size: auto 100%;
                position: absolute;
                left: 0px;
                bottom: -50px;
            }*/

            .tarskereso-fooldal .intro-fejlec .logo-resz,
            .tarskereso-fooldal .master-fejlec .logo-resz {
                float: left;
                width: 100%;
                margin: 5px 0px 5px 0px;
                padding: 0px 0px 0px 0px;
            }

            .tarskereso-fooldal .intro-fejlec .logo-resz-bejelentkezve,
            .tarskereso-fooldal .master-fejlec .logo-resz-bejelentkezve {
                float: left;
                width: 100%;
                margin: 5px 0px 5px 0px;
                padding: 0px 0px 5px 0px;
            }

                .tarskereso-fooldal .intro-fejlec .logo-resz h1,
                .tarskereso-fooldal .intro-fejlec .logo-resz-bejelentkezve h1,
                .tarskereso-fooldal .master-fejlec .logo-resz h1,
                .tarskereso-fooldal .master-fejlec .logo-resz-bejelentkezve h1 {
                    float: left;
                    display: block;
                    /*width: 95%;
                    min-width: 187px;
                    min-height: 18px;
                    max-width: 200px;*/
                    width: 170px;
                    height: 57px;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    background-image: url(images/tarskereso-logo.png);
                    background-position: left top;
                    background-repeat: no-repeat;
                    background-size: 170px auto;
                    font-size: 13px;
                    text-align: right;
                    text-decoration: none;
                    color: #5d4f47;
                    position: relative;
                }

                    .tarskereso-fooldal .intro-fejlec .logo-resz h1 a,
                    .tarskereso-fooldal .intro-fejlec .logo-resz-bejelentkezve h1 a,
                    .tarskereso-fooldal .master-fejlec .logo-resz h1 a,
                    .tarskereso-fooldal .master-fejlec .logo-resz-bejelentkezve h1 a {
                        display: inline-block;
                        width: 100%;
                        margin: 0px 0px 0px 0px;
                        padding: 41px 0px 0px 0px;
                        text-align: right;
                        text-decoration: none;
                        font-size: 13px;
                        color: #5d4f47;
                        position: absolute;
                        top: 0px;
                        left: 0px;
                    }

                .tarskereso-fooldal .intro-fejlec .logo-resz .szlogen,
                .tarskereso-fooldal .intro-fejlec .logo-resz-bejelentkezve .szlogen,
                .tarskereso-fooldal .master-fejlec .logo-resz .szlogen,
                .tarskereso-fooldal .master-fejlec .logo-resz-bejelentkezve .szlogen {
                    float: left;
                    display: block;
                    width: 100%;
                    margin: 3px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: left;
                    font-size: 12px;
                    color: #5d4f47;
                }

            .tarskereso-fooldal .intro-fejlec .regisztracios-szamok,
            .tarskereso-fooldal .master-fejlec .regisztracios-szamok {
                float: left;
                width: 96%;
                margin: 35px 0px 0px 0px;
                padding: 0px 2% 0px 2%;
                position: absolute;
                top: 100%;
                left: 0px;
            }

            .tarskereso-fooldal .master-fejlec .regisztracios-szamok {
                float: left;
                width: 98%;
                margin: 20px 1% 0px 1%;
                padding: 0px 0px 0px 0px;
            }

                .tarskereso-fooldal .intro-fejlec .regisztracios-szamok .regisztraciok-szama,
                .tarskereso-fooldal .master-fejlec .regisztracios-szamok .regisztraciok-szama,
                .tarskereso-fooldal .intro-fejlec .regisztracios-szamok .fotok-szama,
                .tarskereso-fooldal .master-fejlec .regisztracios-szamok .fotok-szama {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .tarskereso-fooldal .master-fejlec .regisztracios-szamok .regisztraciok-szama,
                .tarskereso-fooldal .master-fejlec .regisztracios-szamok .fotok-szama {
                    width: 50%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                    .tarskereso-fooldal .intro-fejlec .regisztracios-szamok .regisztraciok-szama .tarolo,
                    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .regisztraciok-szama .tarolo,
                    .tarskereso-fooldal .intro-fejlec .regisztracios-szamok .fotok-szama .tarolo,
                    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .fotok-szama .tarolo {
                        float: left;
                        margin: 0px 0px 30px 0px;
                        padding: 0px 0px 0px 28px;
                        background-image: url(images/tarskereso-regisztracio-kulcs-ikon.png);
                        background-position: left top;
                        background-repeat: no-repeat;
                        background-size: 18px;
                        text-align: left;
                        font-size: 10px;
                        font-weight: bold;
                    }

                    .tarskereso-fooldal .intro-fejlec .regisztracios-szamok .fotok-szama .tarolo,
                    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .fotok-szama .tarolo {
                        background-image: url(images/tarskereso-fenykepezo-ikon.png);
                    }

                    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .regisztraciok-szama .tarolo,
                    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .fotok-szama .tarolo {
                        float: left;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 21px;
                        background-size: 16px;
                        font-weight: normal;
                    }

                    .tarskereso-fooldal .intro-fejlec .regisztracios-szamok .regisztraciok-szama .szam,
                    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .regisztraciok-szama .szam,
                    .tarskereso-fooldal .intro-fejlec .regisztracios-szamok .fotok-szama .szam,
                    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .fotok-szama .szam {
                        float: left;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        color: #c90f59;
                        font-size: 20px;
                        font-weight: bold;
                        /*font-family: 'Adobe Garamond Pro';
                        font-family: 'Adobe Hebrew';
                        font-family: Candara;
                        font-family: 'High Tower Text';*/
                        font-family: Pristina, Verdana;
                    }
            
            .tarskereso-fooldal .intro-fejlec .kivanlak-banner,
            .tarskereso-fooldal .master-fejlec .kivanlak-banner {
                display: none;
                float: right;
                width: 360px;
                height: 87px;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

                .tarskereso-fooldal .intro-fejlec .kivanlak-banner a,
                .tarskereso-fooldal .master-fejlec .kivanlak-banner a {
                    display: block;
                    width: 100%;
                }

                .tarskereso-fooldal .intro-fejlec .kivanlak-banner img,
                .tarskereso-fooldal .master-fejlec .kivanlak-banner img {
                    display: block;
                    width: 100%;
                    /*height: 90px;*/
                }

            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat,
            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat-1,
            .tarskereso-fooldal .master-regisztracio-resz .bejelentkezes-tablazat,
            .tarskereso-fooldal .master-regisztracio-resz .bejelentkezes-tablazat-1 {
                display: inline-block;
                /*float: left;*/
                width: 96%;
                max-width: 360px;
                margin: 0px 0px 0px 0px;
                padding: 0px 2% 0px 2%;
            }

            .tarskereso-fooldal .intro-fejlec .bejelentkezes-tablazat-bejelentkezve,
            .tarskereso-fooldal .master-fejlec .bejelentkezes-tablazat-bejelentkezve,
            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat-bejelentkezve,
            .tarskereso-fooldal .master-regisztracio-resz .bejelentkezes-tablazat-bejelentkezve {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

        .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .bejelentkezes-cim1,
        .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .bejelentkezes-cim2 {
            display: none;
            float: left;
            width: 100%;
            margin: 35px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            font-size: 40px;
            font-weight: normal;
        }

        .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .bejelentkezes-cim2 {
            margin: 0px 0px 20px 0px;
            font-size: 22px;
            font-weight: bold;
        }

        .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat {
            float: left;
            width: 100%;
            margin: 10px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat input[type="text"],
            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat input[type="password"],
            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat select,
            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat input[type="radio"] + label:after,
            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat input[type="checkbox"] + label:after {
                background-color: white;
                border-color: #e0e0e0;
            }

            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat input[type="radio"]:checked + label:after {
                background-color: transparent;
            }

            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat input[type="checkbox"]:checked + label:after {
                background-color: #c90f59;
            }

            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .email,
            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .jelszo,
            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .jelszo-megjegyzese,
            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .belepes-gomb,
            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .jelszo-emlekezteto-gomb,
            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .regisztracio-gomb,
            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .regisztracio-gomb-felirat {
                float: left;
                width: 100%;
                margin: 5px 0px 5px 0px;
                padding: 0px 0px 0px 0px;
            }

            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .belepes-gomb {
                width: 50%;
                margin: 10px 0px 0px 0px;
            }

                .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .belepes-gomb input[type="button"],
                .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .belepes-gomb input[type="submit"] {
                    max-width: 200px;
                    height: 38px;
                    font-size: 20px;
                }

            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .jelszo-emlekezteto-gomb {
                width: 50%;
                margin: 15px 0px 0px 0px;
                font-size: 12px;
            }

                .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .jelszo-emlekezteto-gomb input[type="button"],
                .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .jelszo-emlekezteto-gomb input[type="submit"],
                .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .jelszo-emlekezteto-gomb a {
                    display: block;
                    width: 100%;
                    padding: 5px 0px 5px 0px;
                    font-weight: normal;
                }

            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .regisztracio-gomb {
                display: none;
                margin: 30px 0px 30px 0px;
            }

                .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .regisztracio-gomb input[type="button"],
                .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .regisztracio-gomb input[type="submit"],
                .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .regisztracio-gomb a {
                    max-width: 250px;
                    height: 39px;
                    padding-top: 11px;
                }

            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .regisztracio-gomb-felirat {
                display: none;
                margin: 30px 0px 0px 0px;
                font-size: 16px;
                font-weight: bold;
                position: relative;
            }

                .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .regisztracio-gomb-felirat:before,
                .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .regisztracio-gomb-felirat:after {
                    content: '';
                    display: block;
                    width: 17%;
                    height: 1px;
                    background-image: url(images/tarskereso-szurke-vonal.png);
                    background-position: left center;
                    background-repeat: repeat-x;
                    position: absolute;
                    top: 10px;
                    left: 0px;
                }

                .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .regisztracio-gomb-felirat:after {
                    left: auto;
                    right: 0px;
                }

            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .jelszo-megjegyzese input[type="checkbox"] + label {
                font-size: 15px;
                color: #c90f59;
                padding-top: 2px;
                padding-bottom: 0px;
            }

            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .hibas-jelszo {
                float: left;
                width: 100%;
                margin: 15px 0px 10px 0px;
                padding: 0px 0px 0px 0px;
                font-size: 22px;
                font-weight: bold;
            }

        .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .jelszo-emlekezteto-panel {
            width: 95%;
            max-width: 500px;
            max-height: 95vh;
            overflow-y: auto;
            margin: 0px 0px 0px 0px;
            padding: 0px 1% 0px 1%;
            background-color: white;
            -moz-border-radius: 4px;
            -webkit-border-radius: 4px;
            border-radius: 4px;
            font-size: 16px;
        }

            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .jelszo-emlekezteto-panel .cimsor {
                display: inline-block;
                float: left;
                width: 100%;
                margin: 10px 0px 20px 0px;
                padding: 0px 0px 10px 0px;
                border-bottom: 1px solid #d2d2d2;
                font-size: 25px;
                font-weight: bold;
                text-align: center;
                text-transform: uppercase;
                position: relative;
            }

                    .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .jelszo-emlekezteto-panel .cimsor:after {
                        content: '';
                        width: 20%;
                        height: 1px;
                        background-color: #c90f59;
                        position: absolute;
                        left: 40%;
                        bottom: -1px;
                    }

            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .jelszo-emlekezteto-panel .email {
                float: left;
                width: 34%;
                margin: 10px 0px 10px 2%;
                text-align: left;
            }

            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .jelszo-emlekezteto-panel .email-szoveg {
                float: left;
                width: 63%;
                margin: 0px 0px 0px 0px;
                text-align: left;
            }

            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .jelszo-emlekezteto-panel .elkuld-gomb {
                float: left;
                width: 63%;
                margin: 20px 0px 15px 36%;
            }

            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .jelszo-emlekezteto-panel .megsem-gomb {
                float: left;
                width: 63%;
                margin: 10px 0px 15px 36%;
            }

            .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .jelszo-emlekezteto-panel .elkuldve-szoveg {
                display: inline-block;
                float: left;
                width: 100%;
                margin: 5px 0px 15px 0px;
                font-weight: bold;
                text-align: center;
            }

        

        .tarskereso-fooldal .master-tartalmi-resz,
        .tarskereso-fooldal .master-popup-tartalmi-resz,
        .tarskereso-fooldal .master-regisztracio-tartalmi-resz {
            float: left;
            width: 100%;
            padding: 0px 0px 0px 0px;
            background-color: white;
            /*background-image: url(images/tarskereso-master-hatter2.png), url(images/tarskereso-master-hatter1.png);*/
            /*background-image: url(images/tarskereso-master-hatter2.png), url(images/tarskereso-master-hatter1.jpg);
            background-position: right top, left top;
            background-repeat: no-repeat, no-repeat;*/
            background-image: url(images/tarskereso-master-fejlec-also-arnyek.png);
            background-position: center top;
            background-repeat: no-repeat;
            background-size: auto 50px;
        }

        .tarskereso-fooldal .master-popup-tartalmi-resz {
            /*background-image: url(images/tarskereso-master-hatter22.png), url(images/tarskereso-master-hatter12.png);*/
            /*background-image: url(images/tarskereso-master-hatter22.png), url(images/tarskereso-master-hatter12.jpg);*/
            background-image: url(images/tarskereso-master-hatter22.png);
            background-position: left top;
            background-repeat: no-repeat;
            background-size: 100% auto;
        }

            .tarskereso-fooldal .master-tartalmi-resz .navigacio-ikon {
                display: none;
                float: left;
                width: 100%;
                margin: 10px 0px 10px 0px;
                padding: 0px 0px 0px 0px;
                background-image: url(images/tarskereso-master-menu-fekete-ikon.png);
                background-image: url(images/tarskereso-master-menu-barna-ikon.png);
                /*background-image: url(images/tarskereso-master-menu-magenta-ikon.png);*/
                background-position: left top;
                background-repeat: no-repeat;
                text-align: left;
            }

                .tarskereso-fooldal .master-tartalmi-resz .navigacio-ikon .menu-nev {
                    display: inline-block;
                    float: left;
                    min-height: 28px;
                    margin: 0px 0px 0px 45px;
                    padding: 3px 0px 0px 0px;
                    font-size: 20px;
                    font-weight: bold;
                    text-transform: uppercase;
                    /*color: #c90f59;*/
                }

                .tarskereso-fooldal .master-tartalmi-resz .navigacio-ikon .nevnap {
                    display: inline-block;
                    float: right;
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 0px 0px;
                    font-size: 16px;
                }

            .tarskereso-fooldal .master-tartalmi-resz .navigacio,
            .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato {
                display: none;
                float: left;
                width: 100%;
                margin: 5px 0px 25px 0px;
                padding: 0px 0px 0px 0px;
                /*background-image: url(images/master-menu-hatter.png);
                background-position: left top;
                background-repeat: repeat;*/
                font-size: 18px;
                color: white;
                /*text-transform: uppercase;*/
            }

            .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato {
                display: inline-block;
            }

                .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec-kivalasztva,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec-kivalasztva2,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec-kivalasztva,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec-kivalasztva2 {
                    width: 100%;
                    text-align: left;
                }

                    .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec a,
                    .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec span,
                    .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec a,
                    .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec span {
                        display: inline-block;
                        width: 95%;
                        margin: 0px 0px 0px 0px;
                        padding: 11px 0px 12px 5%;
                        text-decoration: none;
                        font-weight: bold;
                        color: #5d4f47;
                        background-color: #faf7f5;
                        position: relative;
                    }

                        .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec a:after,
                        .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec span:after,
                        .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec a:after,
                        .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec span:after {
                            content: '';
                            width: 100%;
                            height: 1px;
                            background-color: #d3cec9;
                            /*background-image: url(images/tarskereso-atlatszo-hatter-fekete-40.png);
                            background-position: left top;
                            background-repeat: repeat;*/
                            position: absolute;
                            left: 0px;
                            bottom: 0px;
                        }

                        .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec a:hover,
                        .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec span:hover,
                        .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec a:hover,
                        .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec span:hover {
                            background-color: #c90f59;
                            color: white;
                            margin: 0px 0px 0px 0px;
                            padding: 11px 0px 12px 5%;
                            cursor: pointer;
                        }

                        .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec a.kivalasztva,
                        .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec span.kivalasztva,
                        .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-tartalom a.kivalasztva,
                        .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec a.kivalasztva,
                        .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec span.kivalasztva,
                        .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-tartalom a.kivalasztva {
                            display: inline-block;
                            width: 95%;
                            margin: 0px 0px 0px 0px;
                            padding: 11px 0px 12px 5%;
                            background-color: #c90f59;
                            /*border-bottom: solid 1px #a9a3a2;*/
                            text-decoration: none;
                            font-weight: bold;
                            cursor: pointer;
                            color: white;
                            position: relative;
                        }

                            .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec a.kivalasztva:after,
                            .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec span.kivalasztva:after,
                            .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-tartalom a.kivalasztva:after,
                            .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec a.kivalasztva:after,
                            .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec span.kivalasztva:after,
                            .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-tartalom a.kivalasztva:after {
                                content: '';
                                width: 100%;
                                height: 1px;
                                background-color: #d3cec9;
                                /*background-image: url(images/tarskereso-atlatszo-hatter-feher-20.png);
                                background-position: left top;
                                background-repeat: repeat;*/
                                position: absolute;
                                left: 0px;
                                bottom: 0px;
                            }

                    .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec-kivalasztva span,
                    .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec-kivalasztva a,
                    .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec-kivalasztva2 a,
                    .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec-kivalasztva2 span,
                    .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec-kivalasztva span,
                    .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec-kivalasztva a,
                    .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec-kivalasztva2 a,
                    .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec-kivalasztva2 span {
                        display: inline-block;
                        width: 95%;
                        margin: 0px 0px 0px 0px;
                        padding: 11px 0px 12px 5%;
                        background-color: #c90f59;
                        /*border-bottom: solid 1px #a9a3a2;*/
                        text-decoration: none;
                        font-weight: bold;
                        cursor: pointer;
                        color: white;
                        position: relative;
                    }

                            .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec-kivalasztva span:after,
                            .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec-kivalasztva a:after,
                            .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec-kivalasztva2 a:after,
                            .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec-kivalasztva2 span:after,
                            .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec-kivalasztva span:after,
                            .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec-kivalasztva a:after,
                            .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec-kivalasztva2 a:after,
                            .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec-kivalasztva2 span:after {
                                content: '';
                                width: 100%;
                                height: 1px;
                                background-color: #d3cec9;
                                /*background-image: url(images/tarskereso-atlatszo-hatter-feher-20.png);
                                background-position: left top;
                                background-repeat: repeat;*/
                                position: absolute;
                                left: 0px;
                                bottom: 0px;
                            }

                    .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec-kivalasztva span,
                    .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec-kivalasztva2 span,
                    .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec-kivalasztva span,
                    .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec-kivalasztva2 span {
                        background-color: #c90f59;
                    }

                .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-tartalom,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-tartalom {
                    width: 100%;
                    text-align: left;
                    /*background-image: url(images/master-al-menu-hatter.png);
                    background-position: left top;
                    background-repeat: repeat;*/
                    font-size: 15px;
                }

                    .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-tartalom a,
                    .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-tartalom a {
                        display: inline-block;
                        width: 90%;
                        margin: 0px 0px 0px 0px;
                        padding: 12px 0px 13px 10%;
                        background-color: #b97e95;
                        text-decoration: none;
                        font-weight: bold;
                        color: white;
                        position: relative;
                    }

                        .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-tartalom a:after,
                        .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-tartalom a:after {
                            content: '';
                            width: 100%;
                            height: 1px;
                            background-color: #d7a2b7;
                            /*background-image: url(images/tarskereso-atlatszo-hatter-feher-20.png);
                            background-position: left top;
                            background-repeat: repeat;*/
                            position: absolute;
                            left: 0px;
                            bottom: 0px;
                        }

                        .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-tartalom a:hover,
                        .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-tartalom a:hover {
                            background-color: #a15572;
                            margin: 0px 0px 0px 0px;
                            padding: 12px 0px 13px 10%;
                            cursor: pointer;
                        }

                        .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-tartalom a.kivalasztva,
                        .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-tartalom a.kivalasztva {
                            display: inline-block;
                            width: 90%;
                            margin: 0px 0px 0px 0px;
                            padding: 12px 0px 13px 10%;
                            background-color: #a15572;
                            /*border-bottom: solid 1px #a9a3a2;*/
                            text-decoration: none;
                            font-weight: bold;
                            cursor: pointer;
                            color: white;
                            position: relative;
                        }

                        .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-tartalom a.kivalasztva:after,
                        .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-tartalom a.kivalasztva:after {
                            content: '';
                            width: 100%;
                            height: 1px;
                            background-color: #d7a2b7;
                            /*background-image: url(images/tarskereso-atlatszo-hatter-feher-20.png);
                            background-position: left top;
                            background-repeat: repeat;*/
                            position: absolute;
                            left: 0px;
                            bottom: 0px;
                        }

                .tarskereso-fooldal .master-tartalmi-resz .navigacio .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .olvasatlan-levelek-uzenetek-szama {
                    font-weight: normal;
                    position: absolute;
                    top: 0px;
                    right: 0px;
                }

                .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec a:hover .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec span:hover .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec a:hover .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec span:hover .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec a.kivalasztva .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec span.kivalasztva .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-tartalom a.kivalasztva .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec a.kivalasztva .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec span.kivalasztva .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-tartalom a.kivalasztva .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec-kivalasztva span .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec-kivalasztva a .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec-kivalasztva2 a .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-fejlec-kivalasztva2 span .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec-kivalasztva span .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec-kivalasztva a .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec-kivalasztva2 a .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-fejlec-kivalasztva2 span .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-tartalom a:hover .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-tartalom a:hover .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio .menu-tartalom a.kivalasztva .olvasatlan-levelek-uzenetek-szama,
                .tarskereso-fooldal .master-tartalmi-resz .navigacio-lathato .menu-tartalom a.kivalasztva .olvasatlan-levelek-uzenetek-szama {
                    /*background-color: blue;*/
                    right: 0px;
                }

            .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz {
                display: inline-block;
                float: left;
                width: 98%;
                margin: 30px 1% 20px 1%;
                text-align: center;
            }

                .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .chat-listak {
                    /*float: left;*/
                    /*width: 100%;*/
                    height: 20px;
                    margin: 0px 0px 10px 0px;
                    padding: 2px 0px 15px 0px;
                    text-align: left;
                    position: relative;
                    border-bottom: 1px solid #d2d2d2;
                }

                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .chat-listak span {
                        display: inline-block;
                        padding: 2px 0px 1px 30px;
                        background-image: url(images/tarskereso-chatlistak-ikon.png);
                        background-position: left top;
                        background-repeat: no-repeat;
                        font-size: 16px;
                        font-weight: bold;
                        text-transform: uppercase;
                        text-align: left;
                    }

                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .chat-listak:after {
                        content: '';
                        width: 40%;
                        margin: 0px 30% 0px 30%;
                        height: 1px;
                        background-color: #c90f59;
                        position: absolute;
                        left: 0px;
                        bottom: -1px;
                    }

                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .chat-listak .informacio-gomb-atlatszo {
                        width: 30px;
                        height: 30px;
                        position: absolute;
                        top: -2px;
                        right: 0px;
                    }

                .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .video,
                .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .szoveges {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 10px 0px;
                    padding: 0px 0px 0px 0px;
                    background-color: #f0e9e9;
                    background-color: #faf7f5;
                    -moz-border-radius: 3px;
                    -webkit-border-radius: 3px;
                    border-radius: 3px;
                    font-size: 11px;
                }

                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .video .keresek,
                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .szoveges .keresek {
                        width: 100%;
                        height: 200px;
                    }

                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .video .foto,
                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .szoveges .foto {
                        margin-bottom: 10px;
                    }

                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .video .keresek .bejovo,
                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .szoveges .keresek .bejovo {
                        width: 100%;
                        height: 100%;
                    }

                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .video .keresek .kimeno,
                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .szoveges .keresek .kimeno {
                        width: 100%;
                        height: 100%;
                    }

                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .video .DivVideoChatType_Bejovo,
                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .szoveges .DivPrivateChatType_Bejovo {
                        float: left;
                        width: 40%;
                        height: 11px;
                        margin: 0px 0px 0px 0px;
                        padding: 9px 0px 10px 5%;
                        background-color: #b97e95;
                        color: white;
                        text-align: left;
                        -moz-border-radius: 3px;
                        -webkit-border-radius: 3px;
                        border-radius: 3px;
                        position: relative;
                        cursor: pointer;
                    }

                        .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .video .DivVideoChatType_Bejovo:before,
                        .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .szoveges .DivPrivateChatType_Bejovo:before {
                            content: '';
                            display: block;
                            position: absolute;
                            top: 0px;
                            right: -3px;
                            width: 6px;
                            height: 30px;
                            background-color: #b97e95;
                        }

                        .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .video .DivVideoChatType_Bejovo:after,
                        .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .szoveges .DivPrivateChatType_Bejovo:after {
                            content: '';
                            display: block;
                            position: absolute;
                            top: -30px;
                            right: -13px;
                            width: 0;
                            height: 0;
                            border-color: transparent transparent #b97e95 transparent;
                            border-style: solid;
                            border-left-width: 0px;
                            border-top-width: 30px;
                            border-right-width: 10px;
                            border-bottom-width: 30px;
                        }

                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .video .DivVideoChatType_Bejovo_Aktiv,
                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .szoveges .DivPrivateChatType_Bejovo_Aktiv {
                        float: left;
                        width: 40%;
                        height: 11px;
                        margin: 0px 0px 0px 0px;
                        padding: 9px 0px 10px 5%;
                        background-color: #c90f59;
                        color: white;
                        text-align: left;
                        -moz-border-radius: 3px;
                        -webkit-border-radius: 3px;
                        border-radius: 3px;
                        position: relative;
                        cursor: pointer;
                    }

                        .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .video .DivVideoChatType_Bejovo_Aktiv:before,
                        .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .szoveges .DivPrivateChatType_Bejovo_Aktiv:before {
                            content: '';
                            display: block;
                            position: absolute;
                            top: 0px;
                            right: -3px;
                            width: 6px;
                            height: 30px;
                            background-color: #c90f59;
                        }

                        .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .video .DivVideoChatType_Bejovo_Aktiv:after,
                        .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .szoveges .DivPrivateChatType_Bejovo_Aktiv:after {
                            content: '';
                            display: block;
                            position: absolute;
                            top: -30px;
                            right: -13px;
                            width: 0;
                            height: 0;
                            border-color: transparent transparent #c90f59 transparent;
                            border-style: solid;
                            border-left-width: 0px;
                            border-top-width: 30px;
                            border-right-width: 10px;
                            border-bottom-width: 30px;
                        }

                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .video .DivVideoChatType_Kimeno,
                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .szoveges .DivPrivateChatType_Kimeno {
                        float: left;
                        width: 48%;
                        height: 11px;
                        margin: 0px 0px 0px 0px;
                        padding: 9px 0px 10px 7%;
                        background-color: #b97e95;
                        color: white;
                        text-align: left;
                        -moz-border-radius: 3px;
                        -webkit-border-radius: 3px;
                        border-radius: 3px;
                        cursor: pointer;
                    }

                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .video .DivVideoChatType_Kimeno_Aktiv,
                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .szoveges .DivPrivateChatType_Kimeno_Aktiv {
                        float: left;
                        width: 48%;
                        height: 11px;
                        margin: 0px 0px 0px 0px;
                        padding: 9px 0px 10px 7%;
                        background-color: #c90f59;
                        color: white;
                        text-align: left;
                        -moz-border-radius: 3px;
                        -webkit-border-radius: 3px;
                        border-radius: 3px;
                        cursor: pointer;
                    }

                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .lista-cim-container {
                        display: block;
                        float: left;
                        width: 100%;
                        margin: 10px 0px 10px 0px;
                        padding: 0px 0px 0px 0px;
                        text-align: left;
                        text-transform: uppercase;
                        font-size: 12px;
                        font-weight: bold;
                    }

                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .video-lista-cim {
                        display: inline-block;
                        height: 17px;
                        margin: 0px 0px 0px 0px;
                        padding: 3px 0px 0px 25px;
                        background-image: url(images/tarskereso-video-chat-ikon.png);
                        background-position: left top;
                        background-repeat: no-repeat;
                        text-align: left;
                    }

                    .tarskereso-fooldal .master-tartalmi-resz .chatkeresek-resz .szoveges-lista-cim {
                        display: inline-block;
                        height: 17px;
                        margin: 0px 0px 0px 0px;
                        padding: 3px 0px 0px 25px;
                        background-image: url(images/tarskereso-szoveges-chat-ikon.png);
                        background-position: left top;
                        background-repeat: no-repeat;
                        text-align: left;
                    }

            .tarskereso-fooldal .master-tartalmi-resz .belso-resz,
            .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve,
            .tarskereso-fooldal .master-regisztracio-tartalmi-resz .belso-resz {
                display: inline-block;
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve {
                padding: 10px 0px 0px 0px;
            }

                .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor,
                .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor,
                .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor2,
                .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor2,
                .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor3,
                .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor3,
                .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor,
                .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor2,
                .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor3,
                .tarskereso-fooldal .master-regisztracio-tartalmi-resz .belso-resz .cimsor,
                .tarskereso-fooldal .master-regisztracio-tartalmi-resz .belso-resz .cimsor2,
                .tarskereso-fooldal .master-regisztracio-tartalmi-resz .belso-resz .cimsor3 {
                    display: inline-block;
                    float: left;
                    width: 100%;
                    margin: 10px 0px 20px 0px;
                    padding: 0px 0px 10px 0px;
                    border-bottom: 1px solid #d2d2d2;
                    font-size: 25px;
                    font-weight: bold;
                    text-align: center;
                    text-transform: uppercase;
                    position: relative;
                }

                .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor,
                .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor2,
                .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor3,
                .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor,
                .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor2,
                .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor3,
                .tarskereso-fooldal .master-regisztracio-tartalmi-resz .belso-resz .cimsor,
                .tarskereso-fooldal .master-regisztracio-tartalmi-resz .belso-resz .cimsor2,
                .tarskereso-fooldal .master-regisztracio-tartalmi-resz .belso-resz .cimsor3 {
                    width: 100%;
                    margin: 0px 0px 20px 0px;
                    text-align: left;
                }

                .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor2,
                .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor2,
                .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor3,
                .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor3,
                .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor2,
                .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor3,
                .tarskereso-fooldal .master-regisztracio-tartalmi-resz .belso-resz .cimsor2,
                .tarskereso-fooldal .master-regisztracio-tartalmi-resz .belso-resz .cimsor3 {
                    margin: 0px 0px 10px 0px;
                    font-size: 18px;
                }

                .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor3,
                .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor3,
                .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor3,
                .tarskereso-fooldal .master-regisztracio-tartalmi-resz .belso-resz .cimsor3 {
                    color: #c90f59;
                }

                .tarskereso-fooldal .master-regisztracio-tartalmi-resz .belso-resz .cimsor {
                    margin: 0px 0px 20px 0px;
                    text-align: center;
                    border-bottom: 1px none #d2d2d2;
                }

                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor:after,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor:after,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor2:after,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor2:after,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor3:after,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor3:after,
                    .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor:after,
                    .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor2:after,
                    .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor3:after
                    /*.tarskereso-fooldal .master-regisztracio-tartalmi-resz .belso-resz .cimsor:after,
                    .tarskereso-fooldal .master-regisztracio-tartalmi-resz .belso-resz .cimsor2:after,
                    .tarskereso-fooldal .master-regisztracio-tartalmi-resz .belso-resz .cimsor3:after*/ {
                        content: '';
                        width: 80px;
                        height: 1px;
                        background-color: #c90f59;
                        position: absolute;
                        left: 0px;
                        bottom: -1px;
                    }

                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor:after,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor2:after
                    /*.tarskereso-fooldal .master-regisztracio-tartalmi-resz .belso-resz .cimsor2:after*/ {
                        width: 20%;
                        left: 40%;
                    }

                .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor .cimsor-informacio,
                .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor .cimsor-informacio,
                .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor2 .cimsor-informacio,
                .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor2 .cimsor-informacio,
                .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor3 .cimsor-informacio,
                .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor3 .cimsor-informacio,
                .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor .cimsor-informacio,
                .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor2 .cimsor-informacio,
                .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor3 .cimsor-informacio {
                    float: left;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    position: relative;
                }

                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor .cimsor-informacio .cimsor-cim,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor .cimsor-informacio .cimsor-cim,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor2 .cimsor-informacio .cimsor-cim,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor2 .cimsor-informacio .cimsor-cim,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor3 .cimsor-informacio .cimsor-cim,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor3 .cimsor-informacio .cimsor-cim,
                    .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor .cimsor-informacio .cimsor-cim,
                    .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor2 .cimsor-informacio .cimsor-cim,
                    .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor3 .cimsor-informacio .cimsor-cim {
                        display: block;
                        padding-right: 35px;
                        position: relative;
                    }

                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor .cimsor-informacio .informacio-gomb,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor .cimsor-informacio .informacio-gomb,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor2 .cimsor-informacio .informacio-gomb,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor2 .cimsor-informacio .informacio-gomb,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor3 .cimsor-informacio .informacio-gomb,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor3 .cimsor-informacio .informacio-gomb,
                    .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor .cimsor-informacio .informacio-gomb,
                    .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor2 .cimsor-informacio .informacio-gomb,
                    .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor3 .cimsor-informacio .informacio-gomb,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor .cimsor-informacio .informacio-gomb-atlatszo,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor .cimsor-informacio .informacio-gomb-atlatszo,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor2 .cimsor-informacio .informacio-gomb-atlatszo,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor2 .cimsor-informacio .informacio-gomb-atlatszo,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor3 .cimsor-informacio .informacio-gomb-atlatszo,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor3 .cimsor-informacio .informacio-gomb-atlatszo,
                    .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor .cimsor-informacio .informacio-gomb-atlatszo,
                    .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor2 .cimsor-informacio .informacio-gomb-atlatszo,
                    .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor3 .cimsor-informacio .informacio-gomb-atlatszo,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor .cimsor-informacio .informacio-gomb-magenta,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor .cimsor-informacio .informacio-gomb-magenta,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor2 .cimsor-informacio .informacio-gomb-magenta,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor2 .cimsor-informacio .informacio-gomb-magenta,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz .cimsor3 .cimsor-informacio .informacio-gomb-magenta,
                    .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .cimsor3 .cimsor-informacio .informacio-gomb-magenta,
                    .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor .cimsor-informacio .informacio-gomb-magenta,
                    .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor2 .cimsor-informacio .informacio-gomb-magenta,
                    .tarskereso-fooldal .master-popup-tartalmi-resz .cimsor3 .cimsor-informacio .informacio-gomb-magenta {
                        width: 30px;
                        height: 30px;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        position: absolute;
                        top: 0px;
                        right: 0px;
                    }

                .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .elerhetoseg-oldal,
                .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .sikertortenetek-oldal,
                .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .gyik-oldal,
                .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .sugo-oldal {
                    width: 98%;
                    max-width: none;
                    margin: 0px 1% 30px 1%;
                    text-align: justify;
                }

        .tarskereso-fooldal .intro-regisztracio-resz {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 170px 0px 0px 0px;
            background-color: #e3e2e0;
            background-image: url(images/tarskereso-intro-regisztracio-teljes-hatter-mobil.jpg);
            background-position: center top;
            background-repeat: no-repeat;
            background-size: 100% auto;
        }

            .tarskereso-fooldal .intro-regisztracio-resz .leiras {
                float: left;
                width: 98%;
                margin: 30px 1% 0px 1%;
                padding: 0px 0px 0px 0px;
                color: white;
                font-size: 20px;
            }

                .tarskereso-fooldal .intro-regisztracio-resz .leiras .leiras-kozepen {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    font-family: 'Work Sans';
                }

                    .tarskereso-fooldal .intro-regisztracio-resz .leiras .leiras-kozepen .leiras-1 {
                        float: left;
                        width: 80%;
                        margin: 0px 10% 5px 10%;
                        padding: 0px 0px 0px 0px;
                    }

                    .tarskereso-fooldal .intro-regisztracio-resz .leiras .leiras-kozepen .leiras-2 {
                        float: left;
                        width: 88%;
                        margin: 5px 6% 5px 6%;
                        padding: 0px 0px 0px 0px;
                    }

                    .tarskereso-fooldal .intro-regisztracio-resz .leiras .leiras-kozepen .leiras-3 {
                        float: left;
                        width: 100%;
                        height: 20px;
                        margin: 25px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        background-image: url(images/tarskereso-intro-regisztracio-feher-le-nyil.png);
                        background-position: center center;
                        background-repeat: no-repeat;
                    }

            .tarskereso-fooldal .intro-regisztracio-resz .regisztracio {
                display: inline-block;
                /*float: left;*/
                width: 100%;
                max-width: 410px;
                margin: 30px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                /*background-color: white;*/
            }

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .cim-szoveg {
                    display: block;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    background-color: white;
                }

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .cim-szoveg1 {
                    display: inline-block;
                    /*width: 100%;*/
                    margin: 0px 0px 0px 0px;
                    padding: 15px 15px 10px 15px;
                    color: white;
                    background-color: #c90f59;
                    font-size: 28px;
                    text-align: center;
                    font-weight: normal;
                    position: relative;
                }

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .cim-szoveg2 {
                    font-size: 20px;
                    font-weight: bold;
                }

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .cim-szoveg1:after {
                    content: '';
                    display: block;
                    width: 100%;
                    height: 18px;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    background-image: url(images/tarskereso-nagy-magenta-le-nyil.png);
                    background-position: center top;
                    background-repeat: no-repeat;
                    background-size: 100% 100%;
                    position: absolute;
                    top: 100%;
                    left: 0px;
                    z-index: 10;
                }

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-szoveg {
                    display: inline-block;
                    width: 100%;
                    margin: 0px 0px 10px 0px;
                }
                

            .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat {
                float: left;
                width: 96%;
                margin: 0px 0px 0px 0px;
                padding: 15px 2% 15px 2%;
                background-color: #f1ece7;
            }


                /*.tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat:after {
                    display: none;
                    content: '';
                    width: 42px;
                    height: 600px;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    background-image: url(images/tarskereso-intro-regisztracio-szegely.png);
                    background-position: left top;
                    background-repeat: no-repeat;
                    background-size: 100% 100%;
                    position: absolute;
                    top: 0px;
                    left: 100%;
                }*/


                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat input[type="text"],
                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat input[type="password"],
                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat select,
                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat input[type="radio"] + label:after,
                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat input[type="checkbox"] + label:after {
                    background-color: white;
                    border-color: #e0e0e0;
                }

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat input[type="radio"]:checked + label:after {
                    background-color: transparent;
                }

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat input[type="checkbox"]:checked + label:after {
                    background-color: #c90f59;
                }

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel1,
                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-becenev,
                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-nem,
                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-szuletesi-datum,
                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-szuletesi-datum-fejlec,
                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-lakhely-fejlec,
                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-megye,
                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-varos,
                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .regisztracio-nemed-es-eletkorod {
                    float: left;
                    width: 100%;
                    margin: 5px 0px 5px 0px;
                    position: relative;
                }

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-becenev,
                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-nem {
                    width: 50%;
                }

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-nem {
                    padding-top: 8px;
                    text-align: center;
                }

                    .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-nem input[type="radio"] + label {
                        font-size: 16px;
                    }               

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-szuletesi-datum-fejlec,
                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-lakhely-fejlec {
                    margin: 10px 0px 0px 0px;
                    text-align: left;
                    font-weight: bold;
                }

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .regisztracio-nemed-es-eletkorod {
                    margin: 0px 0px 5px 0px;
                    text-align: left;
                    font-size: 13px;
                }

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-megye,
                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-varos {
                    width: 49%;
                    margin: 5px 1% 5px 0px;
                }

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-varos {
                    margin: 5px 0px 5px 1%;
                }

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .validator-class {
                    margin: 0px 0px 0px 0px;
                    position: absolute;
                    top: 0px;
                    right: 0px;
                }

                    .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-szuletesi-datum .ev {
                        float: left;
                        width: 20%;
                        margin: 0px 0px 0px 0px;
                        position: relative;
                    }

                    .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-szuletesi-datum .honap {
                        float: left;
                        width: 56%;
                        margin: 0px 2% 0px 2%;
                        position: relative;
                    }

                    .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-szuletesi-datum .nap {
                        float: left;
                        width: 20%;
                        margin: 0px 0px 0px 0px;
                        position: relative;
                    }

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-adatvedelmi-szabalyzat {
                    float: left;
                    width: 100%;
                    margin: 10px 0px 0px 0px;
                    text-align: center;
                }

                    .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-adatvedelmi-szabalyzat input[type="checkbox"] + label {
                        padding-top: 3px;
                        font-size: 13px;
                        color: #c90f59;
                    }

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .captcha-kep {
                    float: left;
                    width: 100%;
                    margin: 15px 0px 0px 0px;
                    text-align: center;
                }

                    .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .captcha-kep .captcha-cim {
                        float: left;
                        width: 100%;
                        margin: 0px 0px 3px 0px;
                        text-align: center;
                        font-size: 12px;
                    }

                    .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .captcha-kep .foto {
                        float: left;
                        width: 49%;
                        margin: 0px 1% 0px 0px;
                        overflow: hidden;
                    }

                        .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .captcha-kep .foto img {
                            display: block;
                            width: 100%;
                            height: 42px;
                        }

                    .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .captcha-kep .ellenorzo-szoveg-beirasa {
                        float: left;
                        width: 49%;
                        margin: 0px 0px 0px 1%;
                        padding: 0px 0px 0px 0px;
                        text-align: center;
                    }

                    .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .captcha-kep .hibas-ellenorzo-szoveg {
                        display: inline-block;
                        float: left;
                        width: 100%;
                        margin: 5px 0px 5px 0px;
                        font-size: 11pt;
                        font-weight: bold;
                        text-align: center;
                    }

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .regisztracio-gomb {
                    float: left;
                    width: 100%;
                    margin: 20px 0px 0px 0px;
                }

                    .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .regisztracio-gomb input[type="button"],
                    .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .regisztracio-gomb input[type="submit"] {
                        max-width: 350px;
                    }

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .regisztracio-sikertelen {
                    display: none;
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    text-align: center;
                }

                    .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .regisztracio-sikertelen .sikertelen-szoveg {
                        font-size: 11pt;
                        font-weight: bold;
                    }

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .validation-summary {
                    display: inline-block;
                    float: left;
                    width: 96%;
                    margin: 20px 0px 0px 0px;
                    padding: 13px 2% 5px 2%;
                    background-color: #c90f59;
                    border: 1px solid #c90f59;
                    color: white;
                    font-size: 16px;
                    text-align: left;
                    -moz-border-radius: 3px;
                    -webkit-border-radius: 3px;
                    border-radius: 3px;
                }

                .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .kivanlak-banner {
                    float: left;
                    width: 100%;
                    margin: 30px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    /*background-color: #f4f1f0;*/
                }

                    .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .kivanlak-banner a,
                    .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .kivanlak-banner img {
                        display: block;
                        width: 100%;
                        margin: 0px 0px 0px 0px;
                    }


        .tarskereso-fooldal .intro-leiras-resz {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            background-color: white;
            /*background-image: url(images/tarskereso-master-fejlec-also-arnyek.png);
            background-position: left top -3px;
            background-repeat: no-repeat;
            background-size: 100% 40px;*/
        }

            .tarskereso-fooldal .intro-leiras-resz .leiras {
                float: left;
                width: 96%;
                /*max-width: 400px;*/
                margin: 0px 2% 0px 2%;
                padding: 0px 0px 0px 0px;
                text-align: left;
            }

                .tarskereso-fooldal .intro-leiras-resz .leiras .cim {
                    display: inline-block;
                    float: left;
                    width: 100%;
                    margin: 25px 0px 25px 0px;
                    font-size: 20px;
                    font-weight: bold;
                }

                .tarskereso-fooldal .intro-leiras-resz .leiras .szoveg1,
                .tarskereso-fooldal .intro-leiras-resz .leiras .szoveg2 {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    font-size: 15px;
                    font-weight: bold;
                    text-align: justify;
                }

                .tarskereso-fooldal .intro-leiras-resz .leiras .szoveg2 {
                    font-weight: normal;
                }

            .tarskereso-fooldal .intro-leiras-resz .felsorolas {
                float: left;
                width: 96%;
                margin: 5px 2% 25px 2%;
                text-align: left;
                font-size: 12px;
            }

                .tarskereso-fooldal .intro-leiras-resz .felsorolas span {
                    display: block;
                    margin: 15px 0px 0px 0px;
                    padding: 0px 0px 0px 25px;
                    color: #c90f59;
                    font-weight: bold;
                    background-image: url(images/tarskereso-magenta-pipa.png);
                    background-position: left top;
                    background-repeat: no-repeat;
                }

            .tarskereso-fooldal .intro-leiras-resz .tovabbi-leiras {
                float: left;
                width: 96%;
                margin: 25px 2% 0px 2%;
                text-align: justify;
                font-size: 12px;
            }

            .tarskereso-fooldal .intro-leiras-resz .regisztracio-gomb {
                float: left;
                width: 100%;
                margin: 25px 0px 25px 0px;
                text-align: center;
            }

                .tarskereso-fooldal .intro-leiras-resz .regisztracio-gomb input[type="button"],
                .tarskereso-fooldal .intro-leiras-resz .regisztracio-gomb input[type="submit"],
                .tarskereso-fooldal .intro-leiras-resz .regisztracio-gomb a {
                    max-width: 300px;
                }

        .tarskereso-fooldal .intro-mobilrol-resz {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            background-color: white;
            /*background-image: url(images/tarskereso-intro-mobilrol-is-hatter.jpg);
            background-position: center top;
            background-repeat: no-repeat;*/
        }

            .tarskereso-fooldal .intro-mobilrol-resz .foto {
                float: left;
                width: 100%;
                margin: 0px 0px 50px 0px;
                padding: 0px 0px 0px 0px;
                position: relative;
            }

                .tarskereso-fooldal .intro-mobilrol-resz .foto:after {
                    content: '';
                    display: block;
                    width: 100px;
                    height: 100px;
                    margin: 0px 0px 0px 0px;
                    background-image: url(images/tarskereso-mar-mobilon-is-ikon.png);
                    background-position: center center;
                    background-repeat: no-repeat;
                    background-size: 100% auto;
                    position: absolute;
                    bottom: -50px;
                    left: 36%;
                    z-index: 10;
                }

                .tarskereso-fooldal .intro-mobilrol-resz .foto img {
                    display: block;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

            .tarskereso-fooldal .intro-mobilrol-resz .leiras-tarolo {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                text-align: center;
            }

            .tarskereso-fooldal .intro-mobilrol-resz .leiras {
                display: inline-block;
                width: 96%;
                max-width: 650px;
                margin: 0px 0px 0px 0px;
                padding: 0px 2% 0px 2%;
                text-align: left;
            }

                .tarskereso-fooldal .intro-mobilrol-resz .leiras .cim {
                    display: inline-block;
                    float: left;
                    width: 100%;
                    margin: 20px 0px 20px 0px;
                    font-size: 20px;
                    font-weight: bold;
                    /*text-transform: uppercase;*/
                    text-align: center;
                }

                .tarskereso-fooldal .intro-mobilrol-resz .leiras .szoveg {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    font-size: 14px;
                }

                    .tarskereso-fooldal .intro-mobilrol-resz .leiras .szoveg span {
                        float: left;
                        width: 90%;
                        margin: 0px 0px 15px 0px;
                        padding: 0px 0px 0px 30px;
                        font-size: 14px;
                        background-image: url(images/tarskereso-magenta-pipa.png);
                        background-position: left top;
                        background-repeat: no-repeat;
                    }

                .tarskereso-fooldal .intro-mobilrol-resz .leiras .tovabbi-leiras {
                    float: left;
                    width: 100%;
                    margin: 25px 0px 10px 0px;
                    font-size: 14px;
                    text-align: justify;
                }

                .tarskereso-fooldal .intro-mobilrol-resz .leiras .regisztracio-link {
                    float: left;
                    width: 100%;
                    margin: 20px 0px 20px 0px;
                    text-align: center;
                }

                    .tarskereso-fooldal .intro-mobilrol-resz .leiras .regisztracio-link a {
                        max-width: 350px;
                        color: black;
                        background-color: #f9f7f5;
                        border: 1px solid #e0e0e0;
                    }

        .tarskereso-fooldal .intro-miert-resz {
            float: left;
            width: 96%;
            margin: 0px 0px 0px 0px;
            padding: 0px 2% 0px 2%;
            background-image: url(images/tarskereso-intro-mire-vagysz-hatter.jpg);
            background-position: left top;
            background-repeat: repeat;
            color: white;
            position: relative;
        }

            .tarskereso-fooldal .intro-miert-resz .leiras-tarolo {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                text-align: center;
                position: relative;
            }

                .tarskereso-fooldal .intro-miert-resz .leiras-tarolo:after {
                    display: none;
                    content: none;
                    width: 150px;
                    height: 150px;
                    margin: 0px 0px 0px 0px;
                    background-image: url(images/tarskereso-mar-mobilon-is-ikon.png);
                    background-position: center center;
                    background-repeat: no-repeat;
                    background-size: 100% auto;
                    position: absolute;
                    top: -75px;
                    left: 140px;
                    z-index: 10;
                }

            .tarskereso-fooldal .intro-miert-resz .leiras {
                display: inline-block;
                width: 100%;
                max-width: 700px;
                margin: 0px 0px 0px 0px;
                text-align: center;
            }

            .tarskereso-fooldal .intro-miert-resz .felirat {
                float: left;
                width: 100%;
                margin: 20px 0px 20px 0px;
                font-size: 35px;
                font-weight: normal;
                text-transform: uppercase;
            }

            .tarskereso-fooldal .intro-miert-resz .felsorolas {
                float: left;
                width: 100%;
                margin: 0px 0px 100px 0px;
                padding: 0px 0px 0px 0px;
                font-size: 17px;
            }

                .tarskereso-fooldal .intro-miert-resz .felsorolas .itt-barmelyiket {
                    display: inline-block;
                    margin: 10px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    font-size: 20px;
                }

        .tarskereso-fooldal .intro-szamok-resz {
            float: left;
            width: 100%;
            height: 100px;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            background-color: white;
            font-size: 18px;
            position: relative;
        }

            .tarskereso-fooldal .intro-szamok-resz .regisztraciok-szama-tarolo {
                /*float: left;*/
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                text-align: center;
                position: absolute;
                top: -90px;
                left: 0px;
            }

            .tarskereso-fooldal .intro-szamok-resz .regisztraciok-szama {
                display: inline-block;
                width: 190px;
                height: 190px;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                color: black;
                background-color: white;
                text-align: center;
                background-image: url(images/tarskereso-valodi-profilok.png);
                background-position: center center;
                background-repeat: no-repeat;
                /*background-size: 100% auto;*/
                -moz-border-radius: 50%;
                -webkit-border-radius: 50%;
                border-radius: 50%;
                z-index: 10;
            }

            .tarskereso-fooldal .intro-szamok-resz .valodi-profilok {
                display: block;
                float: left;
                width: 100%;
                margin: 135px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                text-align: center;
                font-size: 14px;
            }

            .tarskereso-fooldal .intro-szamok-resz .szam {
                display: inline-block;
                margin: 5px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-size: 25px;
                font-weight: bold;
                color: #c90f59;
            }

        .tarskereso-fooldal .tarskereso-linkek-resz {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            background-color: white;
        }

        .tarskereso-fooldal .tarskereso-uj-tagok-intro {
            float: left;
            width: 100%;
            margin: 30px 0px 20px 0px;
            background-color: white;
        }

            .tarskereso-fooldal .tarskereso-uj-tagok-intro h3 {
                display: block;
                float: left;
                width: 100%;
                margin: 20px 0px 20px 0px;
                padding: 0px 0px 0px 0px;
                font-size: 22px;
                font-weight: normal;
            }

            .tarskereso-fooldal .tarskereso-uj-tagok-intro .uj-tagok-cim {
                margin: 0px 0px 0px 0px;
                font-size: 22px;
                color: #c90f59;
                background-image: url(images/tarskereso-szurke-vonal.png);
                background-position: left center;
                background-repeat: repeat-x;
            }

                .tarskereso-fooldal .tarskereso-uj-tagok-intro .uj-tagok-cim span {
                    display: inline-block;
                    padding: 0px 5px 0px 5px;
                    background-color: white;
                }

            .tarskereso-fooldal .tarskereso-uj-tagok-intro .tarskereso-tag {
                display: block;
                float: left;
                width: 48.0%;
                margin: 0px 1.0% 15px 1.0%;
                padding: 7px 0px 0px 0px;
                background-color: #eeedec;
                overflow: hidden;
            }

                .tarskereso-fooldal .tarskereso-uj-tagok-intro .tarskereso-tag h4 {
                    display: inline-block;
                    width: 88%;
                    margin: 0px 6% 0px 6%;
                }

                    .tarskereso-fooldal .tarskereso-uj-tagok-intro .tarskereso-tag h4 a {
                        display: block;
                        width: 100%;
                        margin: 0px 0px 0px 0px;
                        /*overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;*/
                    }

                        .tarskereso-fooldal .tarskereso-uj-tagok-intro .tarskereso-tag h4 a .ellipsis {
                            display: inline-block;
                            height: 32px;
                            line-height: 16px;
                            font-size: 14px;
                            /*font-weight: bold;*/
                        }

                            .tarskereso-fooldal .tarskereso-uj-tagok-intro .tarskereso-tag h4 a .ellipsis:before {
                                height: 32px;
                            }

                            .tarskereso-fooldal .tarskereso-uj-tagok-intro .tarskereso-tag h4 a .ellipsis:after {
                                top: -16px;
                            }

                .tarskereso-fooldal .tarskereso-uj-tagok-intro .tarskereso-tag img {
                    display: block;
                    width: 88%;
                    margin: 0px 6% 5px 6%;
                }

                .tarskereso-fooldal .tarskereso-uj-tagok-intro .tarskereso-tag .ellipsis {
                    display: inline-block;
                    height: 45px;
                    line-height: 15px;
                    font-size: 12px;
                }

                    .tarskereso-fooldal .tarskereso-uj-tagok-intro .tarskereso-tag .ellipsis:before {
                        height: 45px;
                    }

                    .tarskereso-fooldal .tarskereso-uj-tagok-intro .tarskereso-tag .ellipsis:after {
                        top: -15px;
                    }

                .tarskereso-fooldal .tarskereso-uj-tagok-intro .tarskereso-tag .ellipsis:nth-child(3) {
                    width: 88%;
                    margin: 0px 6% 0px 6%;
                }

        .tarskereso-fooldal .tarskereso-sikertortenetek {
            float: left;
            width: 96%;
            margin: 30px 0px 0px 0px;
            padding: 0px 2% 0px 2%;
            background-color: white;
        }

            .tarskereso-fooldal .tarskereso-sikertortenetek .tartalom-resz-also-szegely {
                border-top: 1px solid #dddbdd;
            }

            .tarskereso-fooldal .tarskereso-sikertortenetek .foto {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
            }

                .tarskereso-fooldal .tarskereso-sikertortenetek .foto img {
                    display: block;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                }

            .tarskereso-fooldal .tarskereso-sikertortenetek .sikertortenetek {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 20px 0px;
                text-align: left;
            }

                .tarskereso-fooldal .tarskereso-sikertortenetek .sikertortenetek .sikertortenet-link {
                    display: block;
                    float: left;
                    width: 100%;
                    margin: 20px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    color: black;
                    font-size: 20px;
                    font-weight: bold;
                    text-decoration: none;
                    position: relative;
                }

                    .tarskereso-fooldal .tarskereso-sikertortenetek .sikertortenetek .sikertortenet-link:after {
                        display: block;
                        content: '';
                        float: left;
                        width: 60px;
                        height: 45px;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        background-image: url(images/tarskereso-sikertortenet-idezojel.png);
                        background-position: left top;
                        background-repeat: no-repeat;
                        background-size: 100% auto;
                        position: absolute;
                        top: -60px;
                        left: 0px;
                    }

                .tarskereso-fooldal .tarskereso-sikertortenetek .sikertortenetek .udvozles {
                    display: block;
                    float: left;
                    width: 100%;
                    margin: 30px 0px 20px 0px;
                    padding: 0px 0px 0px 0px;
                    color: #c90f59;
                    font-size: 18px;
                    font-weight: bold;
                    text-decoration: none;
                    position: relative;
                }

                    .tarskereso-fooldal .tarskereso-sikertortenetek .sikertortenetek .udvozles:after {
                        display: none;
                        content: none;
                        float: left;
                        width: 85px;
                        height: 64px;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        background-image: url(images/tarskereso-sikertortenet-idezojel.png);
                        background-position: left top;
                        background-repeat: no-repeat;
                        /*background-size: 100% auto;*/
                        position: absolute;
                        top: 0px;
                        right: 102%;
                    }

                .tarskereso-fooldal .tarskereso-sikertortenetek .sikertortenetek .leiras {
                    display: block;
                    float: left;
                    width: 100%;
                    margin: 0px 0px 20px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: justify;
                }

                .tarskereso-fooldal .tarskereso-sikertortenetek .sikertortenetek .elkoszones {
                    display: block;
                    float: left;
                    width: 100%;
                    margin: 0px 0px 20px 0px;
                    padding: 0px 0px 0px 0px;
                    color: #c90f59;
                    font-size: 17px;
                    font-weight: bold;
                }

            .tarskereso-fooldal .tarskereso-sikertortenetek .tovabbi-sikertortenetek {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                text-align: left;
            }

                .tarskereso-fooldal .tarskereso-sikertortenetek .tovabbi-sikertortenetek a {
                    height: 30px;
                    padding-top: 12px;
                    font-size: 12px;
                }

        .tarskereso-fooldal .intro-lablec {
            float: left;
            width: 96%;
            margin: 15px 2% 20px 2%;
            background-color: white;
        }

            .tarskereso-fooldal .intro-lablec .logo-resz {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                text-align: left;
            }

                .tarskereso-fooldal .intro-lablec .logo-resz a {
                    /*float: left;*/
                    display: inline-block;
                    width: 170px;
                    height: 16px;
                    margin: 0px 0px 0px 0px;
                    padding: 41px 0px 0px 0px;
                    background-image: url(images/tarskereso-logo.png);
                    background-position: left top;
                    background-repeat: no-repeat;
                    background-size: 100% auto;
                    font-size: 13px;
                    color: #5d4f47;
                    font-weight: bold;
                    text-align: right;
                    text-decoration: none;
                }

                    /*.tarskereso-fooldal .intro-lablec .logo-resz a h1 {
                        display: inline-block;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        text-align: left;
                        text-decoration: none;
                        font-size: 13px;
                        color: #a2080e;
                    }*/

                .tarskereso-fooldal .intro-lablec .logo-resz .szlogen {
                    /*float: left;*/
                    display: inline-block;
                    width: 100%;
                    margin: 5px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: left;
                    font-size: 12px;
                }

            .tarskereso-fooldal .intro-lablec .linkek-resz {
                float: left;
                width: 100%;
                margin: 15px 0px 0px 0px;
                padding: 10px 0px 0px 0px;
                text-align: center;
                border-top: 1px solid #dddbdd;
            }

                .tarskereso-fooldal .intro-lablec .linkek-resz .linkek {
                    display: inline-block;
                    /*float: left;*/
                    /*width: 100%;*/
                    margin: 10px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    color: #c90f59;
                    font-size: 14px;
                }

                    .tarskereso-fooldal .intro-lablec .linkek-resz .linkek a {
                        display: inline-block;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        color: #c90f59;
                        text-decoration: none;
                    }

                        .tarskereso-fooldal .intro-lablec .linkek-resz .linkek a:hover {
                            text-decoration: underline;
                            /*font-weight: bold;*/
                        }

                .tarskereso-fooldal .intro-lablec .linkek-resz .copyright {
                    display: inline-block;
                    /*float: left;*/
                    /*width: 100%;*/
                    margin: 10px 0px 5px 0px;
                    padding: 0px 0px 0px 0px;
                }


        .tarskereso-fooldal .elmultal-18-eves-kerdes {
            width: 96%;
            max-width: 600px;
            background-color: black;
            border: 4px solid white;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-radius: 5px;
            color: white;
        }

            .tarskereso-fooldal .elmultal-18-eves-kerdes .logo-resz {
                float: left;
                width: 96%;
                margin: 0px 0px 0px 0px;
                padding: 10px 2% 10px 2%;
                background-color: #b80910;
                background-image: url(images/tarskereso-intro-fejlec-teljes-hatter1.png);
                background-position: left bottom;
                background-repeat: no-repeat;
            }

                .tarskereso-fooldal .elmultal-18-eves-kerdes .logo-resz a {
                    float: left;
                    display: block;
                    width: 100%;
                    min-width: 182px;
                    min-height: 18px;
                    margin: 0px 0px 0px 0px;
                    padding: 32px 0px 0px 48px;
                    background-image: url(images/tarskereso-feher-logo-2016.png);
                    background-position: left top;
                    background-repeat: no-repeat;
                    text-align: left;
                    text-decoration: none;
                    color: white;
                }

                .tarskereso-fooldal .elmultal-18-eves-kerdes .logo-resz .szlogen {
                    float: left;
                    display: block;
                    width: 100%;
                    margin: 5px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: left;
                    font-size: 16px;
                }

            .tarskereso-fooldal .elmultal-18-eves-kerdes .kerdes-resz {
                float: left;
                width: 96%;
                margin: 0px 0px 0px 0px;
                padding: 10px 2% 15px 2%;
                font-size: 20px;
                background-color: #c90f59;
                background-color: white;
                color: black;
            }

                .tarskereso-fooldal .elmultal-18-eves-kerdes .kerdes-resz .kerdes {
                    /*width: 75%;*/
                    display: inline-block;
                    min-height: 50px;
                    margin: 15px 0px 15px 0px;
                    padding: 0px 0px 0px 75px;
                    font-weight: bold;
                    text-align: left;
                    background-image: url(images/tarskereso-elmultam-18-eves.png);
                    background-position: left top;
                    background-repeat: no-repeat;
                    background-size: 60px;
                }

                .tarskereso-fooldal .elmultal-18-eves-kerdes .kerdes-resz .valasz-gomb-igen,
                .tarskereso-fooldal .elmultal-18-eves-kerdes .kerdes-resz .valasz-gomb-nem {
                    width: 100%;
                    display: inline-block;
                    margin: 15px 0px 15px 0px;
                }

    .tarskereso-tablazat {
        /*float: left;*/
        width: 100%;
        /*background-color: white;*/
    }

    .tarskereso-tablazat-kepek {
        /*width: 258px;*/
        width: 100%;
        max-width: 900px;
    }

        .tarskereso-tablazat .keret-bal,
        .tarskereso-tablazat-kepek .keret-bal {
            width: 2%;
            /*background-image: url(Images/keret_nagy_b.gif);
            background-repeat: repeat-y;
            background-position-x: right;
            background-color: #4e566b;*/
            background-color: #8d9194;
        }

        .tarskereso-tablazat .keret-jobb,
        .tarskereso-tablazat-kepek .keret-jobb {
            width: 2%;
            /*background-image: url(Images/keret_nagy_j.gif);
            background-repeat: repeat-y;
            background-color: #4e566b;*/
            background-color: #8d9194;
        }

    .tarskereso-tablazat .fejlec {
        height: 80px;
        background-image: url(Images/keret_nagy_fk.gif);
    }

        .tarskereso-tablazat .fejlec .fooldal-link {
            /*display: none;*/
            float: left;
            width: 100%;
            max-width: 475px;
            height: 80px;
            border: none 0px white;
            /*border-right: solid 1px red;*/
            overflow: hidden;
            position: relative;
        }

            .tarskereso-tablazat .fejlec .fooldal-link .image-link {
                display: block;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                position: absolute;
                top: 0px;
                left: 0px;
                z-index: 1000;
            }

            .tarskereso-tablazat .fejlec .fooldal-link .h1-link {
                display: block;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                position: absolute;
                bottom: 0px;
                left: 145px;
                z-index: 10000;
                font-size: 13pt;
                font-weight: bold;
                color: #b81558;
            }

                .tarskereso-tablazat .fejlec .fooldal-link .h1-link a {
                    text-decoration: none;
                    font-size: 13pt;
                    font-weight: bold;
                    /*color: #29303a; /* kek */
                    color: #b81558; /* magenta */
                }

            .tarskereso-tablazat .fejlec .fooldal-link img,
            .tarskereso-tablazat .fejlec .fooldal-link .image-link img {
                width: 475px;
                height: 80px;
            }

        .tarskereso-tablazat .fejlec .fooldal-felso-iframe {
            display: none;
            float: left;
            width: 50%;
            height: 70px;
            padding-top: 10px;
            border: 0px none white;
            overflow: hidden;
            background-color: transparent;
        }

    .tarskereso-tablazat .fejlec-alatt {
        /*width: 250px;*/
        height: 38px;
        background-image: url(Images/keret_nagy_alatt.jpg);
        padding: 0px 0px 0px 0px;
        text-align: left;
    }

        .tarskereso-tablazat .fejlec-alatt h1 {
            margin: 0px 0px 0px 0px;
        }

        .tarskereso-tablazat .fejlec-alatt h2 {
            margin: 0px 0px 0px 0px;
        }

        .tarskereso-tablazat .fejlec-alatt a {
            font-size: 10pt;
            margin: 0px 5px 0px 5px;
            color: white;
            text-decoration: none;
            font-weight: bold;
        }

            .tarskereso-tablazat .fejlec-alatt a:hover {
                color: #451849;
                text-decoration: underline;
            }

        .tarskereso-tablazat .fejlec-alatt .nevnap {
            float: right;
            display: inline-block;
            margin: 0px 7px 0px 0px;
            font-size: 10pt;
            font-weight: bold;
            color: white;
        }

    .tarskereso-tablazat .fejlec-alatt-bejelentkezve {
        height: 38px;
        background-image: url(Images/keret_nagy_alatt.jpg);
        padding: 0px 0px 0px 0px;
        text-align: center;
    }

        .tarskereso-tablazat .fejlec-alatt-bejelentkezve h1 {
            margin: 0px 0px 0px 0px;
        }

        .tarskereso-tablazat .fejlec-alatt-bejelentkezve h2 {
            margin: 0px 0px 0px 0px;
        }

        .tarskereso-tablazat .fejlec-alatt-bejelentkezve a {
            display: none;
            float: left;
            font-size: 10pt;
            margin: 0px 5px 0px 5px;
            color: white;
            text-decoration: none;
            font-weight: bold;
        }

            .tarskereso-tablazat .fejlec-alatt-bejelentkezve a:hover {
                color: #451849;
                text-decoration: underline;
            }

        .tarskereso-tablazat .fejlec-alatt-bejelentkezve .nevnap {
            display: inline-block;
            margin: 0px 7px 0px 0px;
            font-size: 10pt;
            font-weight: bold;
            color: white;
        }

    .fejlec-linkek {
        display: block;
        float: right;
    }

        .fejlec-linkek:hover {
            cursor: pointer;
        }

        .fejlec-linkek .fejlec-linkek-bal {
            display: table-cell;
            background-color: transparent;
            background-image: url(Images/image_button_intro_felul_b.png);
            background-repeat: no-repeat;
            background-position: left top;
            width: 26px;
            height: 24px;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            text-align: center;
            font-size: 1pt;
            font-weight: bold;
            text-decoration: none;
            color: White;
            border: none 0px White;
        }

        .fejlec-linkek .fejlec-linkek-kozep {
            display: table-cell;
            vertical-align: middle;
            background-color: transparent;
            background-image: url(Images/image_button_intro_felul_k.png);
            background-repeat: repeat-x;
            background-position: left top;
            /*width: 6px;*/
            height: 24px;
            margin: 0px 0px 0px 0px;
            padding: 0px 3px 0px 3px;
            text-align: center;
            font-size: 10pt;
            font-weight: bold;
            text-decoration: none;
            color: White;
            border: none 0px White;
        }

        .fejlec-linkek .fejlec-linkek-szoveg {
            font-size: 10pt;
            font-weight: bold;
            text-decoration: none;
            color: White;
        }

        .fejlec-linkek .fejlec-linkek-jobb {
            display: table-cell;
            background-color: transparent;
            background-image: url(Images/image_button_intro_felul_j.png);
            background-repeat: no-repeat;
            background-position: left top;
            width: 26px;
            height: 24px;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            text-align: center;
            font-size: 1pt;
            font-weight: bold;
            text-decoration: none;
            color: White;
            border: none 0px White;
        }

        .fejlec-linkek:hover .fejlec-linkek-bal {
            /*cursor: pointer;*/
            background-position: left -24px;
        }

        .fejlec-linkek:hover .fejlec-linkek-kozep {
            /*cursor: pointer;*/
            background-position: left -24px;
            color: #29303a; /*#d5256d;*/
        }

        .fejlec-linkek:hover .fejlec-linkek-szoveg {
            cursor: pointer;
            color: #29303a; /*#d5256d;*/
        }

        .fejlec-linkek:hover .fejlec-linkek-jobb {
            /*cursor: pointer;*/
            background-position: left -24px;
        }

    .fejlec-linkek-aktiv .fejlec-linkek-bal {
        display: table-cell;
        background-color: transparent;
        background-image: url(Images/image_button_intro_felul_b.png);
        background-repeat: no-repeat;
        background-position: left -24px;
        width: 26px;
        height: 24px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 1pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }

    .fejlec-linkek-aktiv .fejlec-linkek-kozep {
        display: table-cell;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/image_button_intro_felul_k.png);
        background-repeat: repeat-x;
        background-position: left -24px;
        /*width: 6px;*/
        height: 24px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
        color: #29303a; /*#d5256d;*/
        border: none 0px White;
    }

    .fejlec-linkek-aktiv .fejlec-linkek-jobb {
        display: table-cell;
        background-color: transparent;
        background-image: url(Images/image_button_intro_felul_j.png);
        background-repeat: no-repeat;
        background-position: left -24px;
        width: 26px;
        height: 24px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 1pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }

    .lablec-linkek {
        display: inline-block;
        /*float: left;*/
        margin: 0px 0px 0px 0px;
    }

        .lablec-linkek:hover {
            cursor: pointer;
        }

        .lablec-linkek .lablec-linkek-bal {
            display: table-cell;
            background-color: transparent;
            background-image: url(Images/image_button_intro_inverz_b.png);
            background-repeat: no-repeat;
            background-position: left -50px;
            width: 6px;
            height: 40px;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            text-align: center;
            font-size: 1pt;
            font-weight: bold;
            text-decoration: none;
            color: White;
            border: none 0px White;
        }

        .lablec-linkek .lablec-linkek-kozep {
            display: table-cell;
            vertical-align: middle;
            background-color: transparent;
            background-image: url(Images/image_button_intro_inverz_k.png);
            background-repeat: repeat-x;
            background-position: left -50px;
            /*width: 6px;*/
            height: 40px;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            text-align: center;
            font-size: 11pt;
            font-weight: bold;
            text-decoration: none;
            color: White;
            border: none 0px White;
        }

        .lablec-linkek .lablec-linkek-szoveg {
            font-size: 11pt;
            font-weight: bold;
            text-decoration: none;
            color: White;
        }

        .lablec-linkek .lablec-linkek-jobb {
            display: table-cell;
            background-color: transparent;
            background-image: url(Images/image_button_intro_inverz_j.png);
            background-repeat: no-repeat;
            background-position: left -50px;
            width: 6px;
            height: 40px;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            text-align: center;
            font-size: 1pt;
            font-weight: bold;
            text-decoration: none;
            color: White;
            border: none 0px White;
        }

        .lablec-linkek:hover .lablec-linkek-bal {
            /*cursor: pointer;*/
            background-position: left -5px;
        }

        .lablec-linkek:hover .lablec-linkek-kozep {
            /*cursor: pointer;*/
            background-position: left -5px;
            color: #29303a; /*#d5256d;*/
        }

        .lablec-linkek:hover .lablec-linkek-szoveg {
            cursor: pointer;
            background-position: left -5px;
            color: #29303a; /*#d5256d;*/
        }

        .lablec-linkek:hover .lablec-linkek-jobb {
            /*cursor: pointer;*/
            background-position: left -5px;
        }

    .lablec-linkek-aktiv .lablec-linkek-bal {
        display: table-cell;
        background-color: transparent;
        background-image: url(Images/image_button_intro_inverz_b.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 6px;
        height: 45px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 1pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }

    .lablec-linkek-aktiv .lablec-linkek-kozep {
        display: table-cell;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/image_button_intro_inverz_k.png);
        background-repeat: repeat-x;
        background-position: left top;
        /*width: 6px;*/
        height: 45px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 11pt;
        font-weight: bold;
        text-decoration: none;
        color: #29303a; /*#d5256d;*/
        border: none 0px White;
    }

    .lablec-linkek-aktiv .lablec-linkek-szoveg {
        font-size: 11pt;
        font-weight: bold;
        text-decoration: none;
        color: #29303a; /*#d5256d;*/
    }

    .lablec-linkek-aktiv .lablec-linkek-jobb {
        display: table-cell;
        background-color: transparent;
        background-image: url(Images/image_button_intro_inverz_j.png);
        background-repeat: no-repeat;
        background-position: left top;
        width: 6px;
        height: 45px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 1pt;
        font-weight: bold;
        text-decoration: none;
        color: White;
        border: none 0px White;
    }



    .tarskereso-tablazat .tartalom,
    .tarskereso-tablazat-kepek .tartalom {
        /*float: left;*/
        width: 96%;
    }

        .tarskereso-tablazat .tartalom .bal-oldal {
            float: left;
            width: 99%;
            margin: 0px 0px 0px 0px;
            /*border-left: 2px solid #8d9194;
            border-right: 2px solid #8d9194;*/
            text-align: center;
        }

        .tarskereso-tablazat .tartalom .jobb-oldal-keret {
            float: right;
            width: 100%;
        }

        .tarskereso-tablazat .tartalom .jobb-oldal {
            float: left;
            width: 99%;
            margin: 0px 0px 0px 0px;
            /*border-left: 2px solid #8d9194;
            border-right: 2px solid #8d9194;*/
            text-align: center;
        }

        .tarskereso-tablazat .tartalom .bejelentkezes-doboz {
            float: left;
            width: 100%;
        }

        .tarskereso-tablazat .tartalom .bejelentkezes {
            width: 100%;
            max-width: 280px;
            /*height: 116px;*/
            padding-top: 5px;
        }

        .tarskereso-tablazat .tartalom .fooldal-link {
            display: none;
            float: left;
            width: 19%;
            margin: 30px 0.5% 0px 0.5%;
        }

            /*
            .tarskereso-tablazat .tartalom .fooldal-link h1,
            .tarskereso-tablazat .tartalom .fooldal-link h2 {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
            }

                .tarskereso-tablazat .tartalom .fooldal-link a,
                .tarskereso-tablazat .tartalom .fooldal-link h1 a,
                .tarskereso-tablazat .tartalom .fooldal-link h2 a {
                    display: block;
                    width: 100%;
                    overflow: hidden;
                }

                    .tarskereso-tablazat .tartalom .fooldal-link a img,
                    .tarskereso-tablazat .tartalom .fooldal-link h1 a img,
                    .tarskereso-tablazat .tartalom .fooldal-link h2 a img {
                        width: 100%;
                    }

                    .tarskereso-tablazat .tartalom .fooldal-link a span,
                    .tarskereso-tablazat .tartalom .fooldal-link h1 a span,
                    .tarskereso-tablazat .tartalom .fooldal-link h2 a span {
                        display: inline-block;
                        font-weight: bold;
                        font-size: 14pt;
                        color: white;
                        text-decoration: none;
                    }
                    */

            .tarskereso-tablazat .tartalom .fooldal-link .foto-link {
                display: block;
                width: 100%;
                overflow: hidden;
            }

                .tarskereso-tablazat .tartalom .fooldal-link .foto-link img {
                    width: 100%;
                }

            .tarskereso-tablazat .tartalom .fooldal-link h1.szoveg-link,
            .tarskereso-tablazat .tartalom .fooldal-link h2.szoveg-link {
                display: inline-block;
                margin: 0px 0px 0px 0px;
            }

                .tarskereso-tablazat .tartalom .fooldal-link h1.szoveg-link a,
                .tarskereso-tablazat .tartalom .fooldal-link h2.szoveg-link a {
                    font-weight: bold;
                    font-size: 14pt;
                    color: white;
                    text-decoration: none;
                }

        .tarskereso-tablazat .tartalom .tovabbi-linkek {
            display: none;
            float: right;
            width: 52%;
        }

        .tarskereso-tablazat .tartalom .hirdetes-felso {
            display: none;
            float: left;
            width: 52%;
            margin: 15px 0px 5px 0px;
            overflow: hidden;
        }

        .tarskereso-tablazat .tartalom .cimsor,
        .tarskereso-tablazat-kepek .tartalom .cimsor {
            width: 98%;
            display: inline-block;
            min-height: 35px;
            padding: 7px 1% 0px 1%;
            margin: 0px 0px 10px 0px;
            font-size: 15pt;
            font-weight: bold;
            /*border-bottom: solid 4px #bf397b;*/
            background-image: url(Images/hatter_narancs_41px.gif);
            background-repeat: repeat-x;
            background-position: left top;
            text-align: left;
        }

        .tarskereso-tablazat .tartalom .cimsor-2 {
            width: 98%;
            display: inline-block;
            min-height: 35px;
            padding: 6px 1% 0px 1%;
            margin: 0px 0px 10px 0px;
            font-size: 13pt;
            font-weight: bold;
            /*border-bottom: solid 4px #bf397b;*/
            background-image: url(Images/hatter_narancs_41px.gif);
            background-repeat: repeat-x;
            background-position: left center;
            text-align: left;
        }

        .tarskereso-tablazat .tartalom .kijelentkezes-nevnap-panel {
            float: left;
            width: 100%;
            margin: 5px 0px 5px 0px;
        }

            .tarskereso-tablazat .tartalom .kijelentkezes-nevnap-panel .kijelentkezes-gomb {
                float: left;
                /*width: 40%;*/
                margin: 0px 0px 0px 0px;
                text-align: left;
            }

            .tarskereso-tablazat .tartalom .kijelentkezes-nevnap-panel .nevnap-szoveg {
                float: right;
                width: 60%;
                margin: 0px 0px 0px 0px;
                font-size: 12pt;
                font-weight: bold;
                text-align: right;
            }

            .tarskereso-tablazat .tartalom .kijelentkezes-nevnap-panel .tarskereso-szoveg {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                font-size: 12pt;
                font-weight: bold;
                text-align: left;
            }

                .tarskereso-tablazat .tartalom .kijelentkezes-nevnap-panel .tarskereso-szoveg a {
                    text-decoration: none;
                    color: #29303a;
                }

        .tarskereso-tablazat .tartalom .ujtagok-resz {
            display: none;
            float: left;
            width: 99.5%;
            border: solid 2px #b81558;
            margin-top: 5px;
            margin-left: 0px;
            margin-right: 0px;
            margin-bottom: 5px;
            background-color: #29303a;
        }

            .tarskereso-tablazat .tartalom .ujtagok-resz .gombok {
                float: left;
                width: 25%;
                max-width: 230px;
            }

                .tarskereso-tablazat .tartalom .ujtagok-resz .gombok .gomb-szurke-100x25 {
                    /*float: left;*/
                    display: inline-block;
                    margin: 3px 0.5% 2px 0.5%;
                }

                .tarskereso-tablazat .tartalom .ujtagok-resz .gombok .gomb-szurke-100x25-aktiv {
                    /*float: left;*/
                    display: inline-block;
                    margin: 3px 0.5% 2px 0.5%;
                }

                .tarskereso-tablazat .tartalom .ujtagok-resz .gombok .gomb-szurke-60x25 {
                    /*float: left;*/
                    /*margin: 3px 1% 2px 1%;*/
                    display: inline-block;
                    margin: 3px 0px 2px 0px;
                }

                .tarskereso-tablazat .tartalom .ujtagok-resz .gombok .gomb-szurke-60x25-aktiv {
                    /*float: left;*/
                    /*margin: 3px 1% 2px 1%;*/
                    display: inline-block;
                    margin: 3px 0px 2px 0px;
                }

                .tarskereso-tablazat .tartalom .ujtagok-resz .gombok .ujtagok-gomb {
                    float: left;
                    width: 48%;
                    /*height: 25px;*/
                    display: inline-block;
                    margin-right: 2%;
                }

                    .tarskereso-tablazat .tartalom .ujtagok-resz .gombok .ujtagok-gomb .input {
                        margin-top: 0px;
                        margin-bottom: 0px;
                    }

                .tarskereso-tablazat .tartalom .ujtagok-resz .gombok .nem-valaszto {
                    float: left;
                    width: 48%;
                    height: 25px;
                    padding-top: 4px;
                    display: inline-block;
                    font-size: 9pt;
                    font-weight: bold;
                    color: white;
                    margin-left: 2%;
                    text-align: left;
                }

            .tarskereso-tablazat .tartalom .ujtagok-resz .felhasznalok {
                float: right;
                width: 75%;
                min-height: 123px;
                background-color: #b81558;
            }

                .tarskereso-tablazat .tartalom .ujtagok-resz .felhasznalok .nyil-balra {
                    float: left;
                    width: 4%;
                    margin-right: 0.5%;
                    margin-top: 45px;
                    /*background-position-x: -3px;*/
                }

                .tarskereso-tablazat .tartalom .ujtagok-resz .felhasznalok .nyil-balra-panel {
                    float: left;
                    width: 7%;
                    margin-right: 0.5%;
                    margin-top: 45px;
                }

                .tarskereso-tablazat .tartalom .ujtagok-resz .felhasznalok .lista {
                    float: left;
                    width: 85%;
                    margin-top: 5px;
                }

                    .tarskereso-tablazat .tartalom .ujtagok-resz .felhasznalok .lista .tagok {
                        float: left;
                        display: block;
                        margin: 5px 1% 5px 1.4%;
                        width: 10%;
                    }

                        .tarskereso-tablazat .tartalom .ujtagok-resz .felhasznalok .lista .tagok .foto {
                            float: left;
                            width: 100%;
                            overflow: hidden;
                            display: block;
                            margin: 0px 0px 5px 0px;
                            border: solid 1px #bf397b;
                        }

                            .tarskereso-tablazat .tartalom .ujtagok-resz .felhasznalok .lista .tagok .foto img {
                                width: inherit;
                                max-width: 150px;
                            }

                        .tarskereso-tablazat .tartalom .ujtagok-resz .felhasznalok .lista .tagok .nev {
                            display: none;
                        }

                        .tarskereso-tablazat .tartalom .ujtagok-resz .felhasznalok .lista .tagok a {
                            font-size: 8pt;
                            color: #fbb4dd;
                            font-weight: bold;
                            text-decoration: none;
                        }

                            .tarskereso-tablazat .tartalom .ujtagok-resz .felhasznalok .lista .tagok a:hover {
                                color: white;
                                text-decoration: underline;
                            }

                .tarskereso-tablazat .tartalom .ujtagok-resz .felhasznalok .nyil-jobbra {
                    float: left;
                    width: 4%;
                    margin-left: 0.5%;
                    margin-top: 45px;
                }

                .tarskereso-tablazat .tartalom .ujtagok-resz .felhasznalok .nyil-jobbra-panel {
                    float: left;
                    width: 7%;
                    margin-left: 0.5%;
                    margin-top: 45px;
                }

        .tarskereso-tablazat .tartalom .menu-resz {
            float: left;
            width: 99.5%;
            padding-right: 0px;
            padding-left: 0px;
            margin-right: 0px;
            margin-left: 0px;
            margin-top: 5px;
            margin-bottom: 0px;
            border-left: solid 1px #29303a;
            border-right: solid 1px #29303a;
        }

            .tarskereso-tablazat .tartalom .menu-resz .fo-menu-fejlec {
                width: 100%;
                text-align: left;
            }

                .tarskereso-tablazat .tartalom .menu-resz .fo-menu-fejlec span {
                    display: inline-block;
                    width: 94%;
                    padding-left: 6%;
                    padding-top: 4px;
                    padding-bottom: 4px;
                    /*height: 25px;*/
                    font-size: 10pt;
                    color: #29303a;
                    background-color: #8d9194; /*#c6cbd0;*/
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                    margin-bottom: 1px;
                    text-decoration: none;
                    font-weight: bold;
                }

                    .tarskereso-tablazat .tartalom .menu-resz .fo-menu-fejlec span:hover {
                        color: white;
                        background-color: #c32365;
                        cursor: pointer;
                    }

            .tarskereso-tablazat .tartalom .menu-resz .fo-menu-tartalom {
                width: 100%;
                text-align: left;
            }

            .tarskereso-tablazat .tartalom .menu-resz .menu-fejlec {
                width: 100%;
                text-align: left;
            }

                .tarskereso-tablazat .tartalom .menu-resz .menu-fejlec a {
                    display: inline-block;
                    width: 94%;
                    padding-left: 6%;
                    padding-top: 4px;
                    padding-bottom: 4px;
                    /*height: 25px;*/
                    font-size: 10pt;
                    color: #29303a;
                    background-color: #c6cbd0;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                    margin-bottom: 1px;
                    text-decoration: none;
                    font-weight: bold;
                }

                    .tarskereso-tablazat .tartalom .menu-resz .menu-fejlec a:hover {
                        color: white;
                        background-color: #c32365;
                        cursor: pointer;
                    }

                    .tarskereso-tablazat .tartalom .menu-resz .menu-fejlec a.kivalasztva {
                        display: inline-block;
                        width: 94%;
                        padding-left: 6%;
                        padding-top: 4px;
                        padding-bottom: 4px;
                        /*height: 25px;*/
                        font-size: 10pt;
                        color: white;
                        background-color: #c32365;
                        border-top: solid 1px #aeb4b8;
                        border-bottom: solid 1px #aeb4b8;
                        margin-bottom: 1px;
                        text-decoration: none;
                        font-weight: bold;
                        cursor: pointer;
                    }

                .tarskereso-tablazat .tartalom .menu-resz .menu-fejlec span {
                    display: inline-block;
                    width: 94%;
                    padding-left: 6%;
                    padding-top: 4px;
                    padding-bottom: 4px;
                    /*height: 25px;*/
                    font-size: 10pt;
                    color: #29303a;
                    background-color: #c6cbd0;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                    margin-bottom: 1px;
                    text-decoration: none;
                    font-weight: bold;
                }

                    .tarskereso-tablazat .tartalom .menu-resz .menu-fejlec span:hover {
                        color: white;
                        background-color: #c32365;
                        cursor: pointer;
                    }

                    .tarskereso-tablazat .tartalom .menu-resz .menu-fejlec span.kivalasztva {
                        display: inline-block;
                        width: 94%;
                        padding-left: 6%;
                        padding-top: 4px;
                        padding-bottom: 4px;
                        /*height: 25px;*/
                        font-size: 10pt;
                        color: white;
                        background-color: #c32365;
                        border-top: solid 1px #aeb4b8;
                        border-bottom: solid 1px #aeb4b8;
                        margin-bottom: 1px;
                        text-decoration: none;
                        font-weight: bold;
                        cursor: pointer;
                    }

            .tarskereso-tablazat .tartalom .menu-resz .menu-fejlec-kivalasztva {
                width: 100%;
                text-align: left;
            }

                .tarskereso-tablazat .tartalom .menu-resz .menu-fejlec-kivalasztva a {
                    display: inline-block;
                    width: 94%;
                    padding-left: 6%;
                    padding-top: 4px;
                    padding-bottom: 4px;
                    /*height: 25px;*/
                    font-size: 10pt;
                    color: white;
                    background-color: #c32365;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                    margin-bottom: 1px;
                    text-decoration: none;
                    font-weight: bold;
                    cursor: pointer;
                }

                    .tarskereso-tablazat .tartalom .menu-resz .menu-fejlec-kivalasztva a.kivalasztva {
                        display: inline-block;
                        width: 94%;
                        padding-left: 6%;
                        padding-top: 4px;
                        padding-bottom: 4px;
                        /*height: 25px;*/
                        font-size: 10pt;
                        color: white;
                        background-color: #c32365;
                        border-top: solid 1px #aeb4b8;
                        border-bottom: solid 1px #aeb4b8;
                        margin-bottom: 1px;
                        text-decoration: none;
                        font-weight: bold;
                        cursor: pointer;
                    }

                .tarskereso-tablazat .tartalom .menu-resz .menu-fejlec-kivalasztva span {
                    display: inline-block;
                    width: 94%;
                    padding-left: 6%;
                    padding-top: 4px;
                    padding-bottom: 4px;
                    /*height: 25px;*/
                    font-size: 10pt;
                    color: white;
                    background-color: #c32365;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                    margin-bottom: 1px;
                    text-decoration: none;
                    font-weight: bold;
                    cursor: pointer;
                }

                    .tarskereso-tablazat .tartalom .menu-resz .menu-fejlec-kivalasztva span.kivalasztva {
                        display: inline-block;
                        width: 94%;
                        padding-left: 6%;
                        padding-top: 4px;
                        padding-bottom: 4px;
                        /*height: 25px;*/
                        font-size: 10pt;
                        color: white;
                        background-color: #c32365;
                        border-top: solid 1px #aeb4b8;
                        border-bottom: solid 1px #aeb4b8;
                        margin-bottom: 1px;
                        text-decoration: none;
                        font-weight: bold;
                        cursor: pointer;
                    }

            .tarskereso-tablazat .tartalom .menu-resz .menu-tartalom {
                width: 100%;
                text-align: left;
            }

                .tarskereso-tablazat .tartalom .menu-resz .menu-tartalom a {
                    display: inline-block;
                    width: 94%;
                    padding-left: 6%;
                    padding-top: 4px;
                    padding-bottom: 4px;
                    /*height: 25px;*/
                    font-size: 9pt;
                    color: white;
                    background-color: #e13c80;
                    /*border-top: solid 1px #aeb4b8;*/
                    border-bottom: solid 1px #b81558;
                    text-decoration: none;
                    font-weight: bold;
                }

                    .tarskereso-tablazat .tartalom .menu-resz .menu-tartalom a:hover {
                        color: white;
                        background-color: #c32365;
                        cursor: pointer;
                    }

                    .tarskereso-tablazat .tartalom .menu-resz .menu-tartalom a.kivalasztva {
                        display: inline-block;
                        width: 94%;
                        padding-left: 6%;
                        padding-top: 4px;
                        padding-bottom: 4px;
                        /*height: 25px;*/
                        font-size: 9pt;
                        color: white;
                        background-color: #c32365;
                        /*border-top: solid 1px #ab5996;*/
                        border-bottom: solid 1px #aeb4b8;
                        text-decoration: none;
                        font-weight: bold;
                        cursor: pointer;
                    }

            .tarskereso-tablazat .tartalom .menu-resz .olvasatlan-levelek-uzenetek-szama {
                font-size: 8pt;
                font-weight: normal;
                cursor: pointer;
            }

        .tarskereso-tablazat .tartalom .chatkeresek-resz {
            float: left;
            width: 99.5%;
            margin-top: 0px;
            margin-left: 0px;
            margin-right: 0px;
            margin-bottom: 15px;
            border-left: solid 1px #29303a;
            border-right: solid 1px #29303a;
        }

    /*
    .DivVideoChatType_Bejovo {
        display: block;
        background-image: url(Images/icon_video_chat_bejovo2.gif);
        background-repeat: no-repeat;
        font-family: Verdana;
        font-size: 8pt;
        width: 81px;
        height: 30px;
        color: white;
        text-decoration: none;
        vertical-align: bottom;
        text-align: right;
    }

        .DivVideoChatType_Bejovo:hover {
            cursor: pointer;
            background-image: url(Images/icon_video_chat_bejovo2_hover.gif);
            font-weight: bold;
        }

    .DivVideoChatType_Bejovo_Aktiv {
        display: block;
        background-image: url(Images/icon_video_chat_bejovo2.gif);
        background-repeat: no-repeat;
        font-family: Verdana;
        font-size: 8pt;
        width: 81px;
        height: 30px;
        color: white;
        vertical-align: bottom;
        text-align: right;
        font-weight: bold;
    }

    .DivVideoChatType_Kimeno {
        display: block;
        background-image: url(Images/icon_video_chat_kimeno2.gif);
        background-repeat: no-repeat;
        font-family: Verdana;
        font-size: 8pt;
        width: 81px;
        height: 30px;
        color: #29303a;
        text-decoration: none;
        text-align: right;
        vertical-align: bottom;
    }

        .DivVideoChatType_Kimeno:hover {
            cursor: pointer;
            background-image: url(Images/icon_video_chat_kimeno2_hover.gif);
            font-weight: bold;
        }

    .DivVideoChatType_Kimeno_Aktiv {
        display: block;
        background-image: url(Images/icon_video_chat_kimeno2.gif);
        background-repeat: no-repeat;
        font-family: Verdana;
        font-size: 8pt;
        width: 81px;
        height: 30px;
        color: #29303a;
        text-align: right;
        vertical-align: bottom;
        font-weight: bold;
    }


    .DivPrivateChatType_Bejovo {
        display: block;
        background-image: url(Images/icon_private_chat_bejovo2.gif);
        background-repeat: no-repeat;
        font-family: Verdana;
        font-size: 8pt;
        width: 81px;
        height: 30px;
        color: white;
        text-decoration: none;
        text-align: right;
        vertical-align: bottom;
    }

        .DivPrivateChatType_Bejovo:hover {
            cursor: pointer;
            background-image: url(Images/icon_private_chat_bejovo2_hover.gif);
            font-weight: bold;
        }

    .DivPrivateChatType_Bejovo_Aktiv {
        display: block;
        background-image: url(Images/icon_private_chat_bejovo2.gif);
        background-repeat: no-repeat;
        font-family: Verdana;
        font-size: 8pt;
        width: 81px;
        height: 30px;
        color: white;
        text-align: right;
        vertical-align: bottom;
        font-weight: bold;
    }

    .DivPrivateChatType_Kimeno {
        display: block;
        background-image: url(Images/icon_private_chat_kimeno2.gif);
        background-repeat: no-repeat;
        font-family: Verdana;
        font-size: 8pt;
        width: 81px;
        height: 30px;
        color: #29303a;
        text-decoration: none;
        text-align: right;
        vertical-align: bottom;
    }

        .DivPrivateChatType_Kimeno:hover {
            cursor: pointer;
            background-image: url(Images/icon_private_chat_kimeno2_hover.gif);
            font-weight: bold;
        }

    .DivPrivateChatType_Kimeno_Aktiv {
        display: block;
        background-image: url(Images/icon_private_chat_kimeno2.gif);
        background-repeat: no-repeat;
        font-family: Verdana;
        font-size: 8pt;
        width: 81px;
        height: 30px;
        color: #29303a;
        text-align: right;
        vertical-align: bottom;
        font-weight: bold;
    }
    */

    .tarskereso-tablazat .tartalom .chatkeresek-resz .video {
        width: 100%;
        /*max-width: 250px;*/
        margin-bottom: 10px;
    }

        .tarskereso-tablazat .tartalom .chatkeresek-resz .video .video-fejlec,
        .tarskereso-tablazat .tartalom .chatkeresek-resz .szoveges .szoveges-fejlec {
            float: left;
            width: 94%;
            padding-left: 3%;
            padding-right: 3%;
            padding-top: 6px;
            margin-bottom: 12px;
            background-image: url(Images/hatter_szurke_41px.gif);
            background-repeat: repeat-x;
            background-position: center top;
            overflow: hidden;
        }

            .tarskereso-tablazat .tartalom .chatkeresek-resz .video .video-fejlec img,
            .tarskereso-tablazat .tartalom .chatkeresek-resz .szoveges .szoveges-fejlec img {
                width: 100%;
            }

    .tarskereso-tablazat .tartalom .chatkeresek-resz .chatkeresek-tartalom {
        float: left;
        width: 94%;
        padding-left: 3%;
        padding-right: 3%;
        margin-bottom: 15px;
    }

    .tarskereso-tablazat .tartalom .chatkeresek-resz .video .keresek {
        float: left;
        width: 100%;
        height: 140px;
    }

    .tarskereso-tablazat .tartalom .chatkeresek-resz .video .foto {
        margin-bottom: 10px;
    }

    .tarskereso-tablazat .tartalom .chatkeresek-resz .video .keresek .bejovo {
        width: 100%;
        height: 100%;
        background-color: #e13c80;
    }

    .tarskereso-tablazat .tartalom .chatkeresek-resz .video .keresek .kimeno {
        width: 100%;
        height: 100%;
        background-color: #c6cbd0;
    }

    .tarskereso-tablazat .tartalom .chatkeresek-resz .video .DivVideoChatType_Bejovo {
        float: left;
    }

    .tarskereso-tablazat .tartalom .chatkeresek-resz .video .DivVideoChatType_Bejovo_Aktiv {
        float: left;
    }

    .tarskereso-tablazat .tartalom .chatkeresek-resz .video .DivVideoChatType_Kimeno {
        float: left;
    }

    .tarskereso-tablazat .tartalom .chatkeresek-resz .video .DivVideoChatType_Kimeno_Aktiv {
        float: left;
    }

    .tarskereso-tablazat .tartalom .chatkeresek-resz .szoveges {
        width: 100%;
        /*max-width: 250px;*/
        margin-top: 15px;
        margin-bottom: 10px;
    }

        .tarskereso-tablazat .tartalom .chatkeresek-resz .szoveges .keresek {
            float: left;
            width: 100%;
            height: 140px;
        }

        .tarskereso-tablazat .tartalom .chatkeresek-resz .szoveges .foto {
            margin-bottom: 10px;
        }

        .tarskereso-tablazat .tartalom .chatkeresek-resz .szoveges .keresek .bejovo {
            width: 100%;
            height: 100%;
            background-color: #e13c80;
        }

        .tarskereso-tablazat .tartalom .chatkeresek-resz .szoveges .keresek .kimeno {
            width: 100%;
            height: 100%;
            background-color: #c6cbd0;
        }

        .tarskereso-tablazat .tartalom .chatkeresek-resz .szoveges .DivPrivateChatType_Bejovo {
            float: left;
        }

        .tarskereso-tablazat .tartalom .chatkeresek-resz .szoveges .DivPrivateChatType_Bejovo_Aktiv {
            float: left;
        }

        .tarskereso-tablazat .tartalom .chatkeresek-resz .szoveges .DivPrivateChatType_Kimeno {
            float: left;
        }

        .tarskereso-tablazat .tartalom .chatkeresek-resz .szoveges .DivPrivateChatType_Kimeno_Aktiv {
            float: left;
        }

    .tarskereso-tablazat .tartalom .hirdetes-resz {
        display: none;
        float: right;
        width: 140px;
        height: 500px;
        margin-top: 5px;
        margin-right: 5px;
        margin-bottom: 10px;
    }

    .tarskereso-tablazat .tartalom .belso-resz {
        float: right;
        width: 99.5%;
        margin-top: 5px;
        margin-bottom: 10px;
        margin-right: 0px;
        margin-left: 0px;
        border-left: solid 1px #d5256d;
        border-right: solid 1px #d5256d;
    }

        .tarskereso-tablazat .tartalom .belso-resz .belso-tartalom {
            float: left;
            width: 100%;
            margin-left: 0px;
            margin-right: 0px;
        }

    .tarskereso-tablazat .lablec {
        /*height: 24px;*/
        min-height: 24px;
        background-image: url(images/keret_nagy_lk.gif);
        background-repeat: repeat-x;
        background-color: white;
        padding: 0px 0px 0px 0px;
        text-align: center;
    }

        .tarskereso-tablazat .lablec span {
            display: inline-block;
            font-size: 7.0pt;
            margin: 4px 3px 4px 3px;
            color: #b81558;
            text-decoration: none;
        }

        .tarskereso-tablazat .lablec a {
            font-size: 7.7pt;
            margin: 0px 3px 0px 3px;
            color: #29303a;
            text-decoration: none;
            font-weight: bold;
        }

            .tarskereso-tablazat .lablec a:hover {
                color: #b81558;
                text-decoration: underline;
            }

    .tarskereso-tablazat .lablec-linkek {
        /* width: 250px;*/
        padding: 10px 0px 15px 0px;
    }

    /******* master keret vége ********/

    /******* bejelentkezes vége ********/

    
    .bejelentkezes-tablazat .vendeg,
    .bejelentkezes-tablazat-1 .vendeg {
        float: left;
        width: 100%;
        /*height: 120px;*/
        padding: 0px 0px 0px 0px;
        position: relative;
        /*color: white;*/
    }

        .bejelentkezes-tablazat .vendeg .email-es-jelszo,
        .bejelentkezes-tablazat-1 .vendeg .email-es-jelszo {
            float: left;
            width: 70%;
            color: white;
        }

            .bejelentkezes-tablazat .vendeg .email-es-jelszo .email,
            .bejelentkezes-tablazat-1 .vendeg .email-es-jelszo .email {
                float: left;
                width: 98%;
                margin: 0px 1% 5px 1%;
            }

                .bejelentkezes-tablazat .vendeg .email-es-jelszo .email span,
                .bejelentkezes-tablazat-1 .vendeg .email-es-jelszo .email span {
                    float: left;
                    display: inline-block;
                    width: 100%;
                    text-align: left;
                }

            .bejelentkezes-tablazat .vendeg .email-es-jelszo .jelszo,
            .bejelentkezes-tablazat-1 .vendeg .email-es-jelszo .jelszo {
                float: left;
                width: 98%;
                margin: 0px 1% 0px 1%;
            }

                .bejelentkezes-tablazat .vendeg .email-es-jelszo .jelszo span,
                .bejelentkezes-tablazat-1 .vendeg .email-es-jelszo .jelszo span {
                    float: left;
                    display: inline-block;
                    width: 100%;
                    text-align: left;
                }

                .bejelentkezes-tablazat .vendeg .email-es-jelszo .email input[type="text"],
                .bejelentkezes-tablazat .vendeg .email-es-jelszo .jelszo input[type="password"],
                .bejelentkezes-tablazat-1 .vendeg .email-es-jelszo .email input[type="text"],
                .bejelentkezes-tablazat-1 .vendeg .email-es-jelszo .jelszo input[type="password"] {
                    height: 30px;
                    font-size: 16px;
                }

        .bejelentkezes-tablazat .vendeg .emlekezz-ram,
        .bejelentkezes-tablazat-1 .vendeg .emlekezz-ram {
            float: left;
            width: 100%;
            margin: 5px 0px 2px 1%;
            text-align: left;
        }

            .bejelentkezes-tablazat .vendeg .emlekezz-ram input[type="checkbox"] + label,
            .bejelentkezes-tablazat-1 .vendeg .emlekezz-ram input[type="checkbox"] + label {
                padding-top: 2px;
                font-size: 14px;
            }

            .bejelentkezes-tablazat .vendeg .emlekezz-ram input[type="checkbox"]:checked + label:after,
            .bejelentkezes-tablazat-1 .vendeg .emlekezz-ram input[type="checkbox"]:checked + label:after {
                background-color: white;
                border-color: #aeaeae;
                background-image: url(images/tarskereso-magenta-pipa.png);
            }

        .bejelentkezes-tablazat .vendeg .belepes-gomb-doboz,
        .bejelentkezes-tablazat-1 .vendeg .belepes-gomb-doboz {
            float: right;
            width: 29%;
            position: relative;
            margin: 0px 0px 0px 1%;
            padding: 0px 0px 0px 0px;
            text-align: center;
        }

            .bejelentkezes-tablazat .vendeg .belepes-gomb-doboz .jelszo-emlekezteto-gomb,
            .bejelentkezes-tablazat-1 .vendeg .belepes-gomb-doboz .jelszo-emlekezteto-gomb {
                display: inline-block;
                /*float: left;*/
                /*width: 100%;*/
                margin: 5px 3px 0px 3px;
                text-decoration: none;
                font-weight: normal;
                font-size: 11px;
                color: #c90f59;
            }

                .bejelentkezes-tablazat .vendeg .belepes-gomb-doboz .jelszo-emlekezteto-gomb:hover,
                .bejelentkezes-tablazat-1 .vendeg .belepes-gomb-doboz .jelszo-emlekezteto-gomb:hover {
                    text-decoration: underline;
                    /*font-weight: bold;*/
                }

            .bejelentkezes-tablazat .vendeg .belepes-gomb-doboz .magenta-gomb,
            .bejelentkezes-tablazat .vendeg .belepes-gomb-doboz .bordo-gomb,
            .bejelentkezes-tablazat-1 .vendeg .belepes-gomb-doboz .magenta-gomb,
            .bejelentkezes-tablazat-1 .vendeg .belepes-gomb-doboz .bordo-gomb {
                height: 30px;
                color: transparent;
                background-image: url(images/tarskereso-feher-bejelentkezes-ikon.png);
                background-position: center center;
                background-repeat: no-repeat;
                background-size: 20px;
                font-size: 18px;
            }

        .bejelentkezes-tablazat .vendeg .jelszo-emlekezteto-panel,
        .bejelentkezes-tablazat-1 .vendeg .jelszo-emlekezteto-panel {
            width: 99%;
            position: absolute;
            top: 100%;
            left: 0px;
            background-color: #c90f59;
            border: 3px solid white;
            color: white;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-radius: 5px;
            font-size: 20px;
            z-index: 2;
        }

            .bejelentkezes-tablazat .vendeg .jelszo-emlekezteto-panel:after,
            .bejelentkezes-tablazat-1 .vendeg .jelszo-emlekezteto-panel:after {
                content: '';
                display: block;
                position: absolute;
                /*
                top: -30px;
                right: 10px;
                width: 0;
                height: 0;
                border-color: transparent transparent white transparent;
                border-style: solid;
                border-width: 15px;
                */
                width: 20px;
                height: 15px;
                top: -15px;
                right: 10px;
                background-image: url(images/tarskereso-popup-feher-fel-nyil.png);
                background-position: center top;
                background-repeat: no-repeat;
                background-size: 100% 100%;
            }

            .bejelentkezes-tablazat .vendeg .jelszo-emlekezteto-panel .felirat,
            .bejelentkezes-tablazat-1 .vendeg .jelszo-emlekezteto-panel .felirat {
                display: inline-block;
                float: left;
                width: 100%;
                margin: 10px 0px 25px 0px;
                font-size: 30px;
                text-transform: uppercase;
                text-align: center;
            }

            .bejelentkezes-tablazat .vendeg .jelszo-emlekezteto-panel .kuldes-elott,
            .bejelentkezes-tablazat-1 .vendeg .jelszo-emlekezteto-panel .kuldes-elott {
                float: left;
                width: 98%;
                margin: 0px 1% 0px 1%;
            }

                .bejelentkezes-tablazat .vendeg .jelszo-emlekezteto-panel .kuldes-elott .email,
                .bejelentkezes-tablazat-1 .vendeg .jelszo-emlekezteto-panel .kuldes-elott .email {
                    display: inline-block;
                    float: left;
                    width: 29%;
                    height: 38px;
                    padding-top: 4px;
                    font-size: 23px;
                    font-weight: bold;
                    text-align: left;
                }

                .bejelentkezes-tablazat .vendeg .jelszo-emlekezteto-panel .kuldes-elott .email-szoveg,
                .bejelentkezes-tablazat-1 .vendeg .jelszo-emlekezteto-panel .kuldes-elott .email-szoveg {
                    float: right;
                    width: 66%;
                }

                .bejelentkezes-tablazat .vendeg .jelszo-emlekezteto-panel .kuldes-elott .megsem-gomb,
                .bejelentkezes-tablazat-1 .vendeg .jelszo-emlekezteto-panel .kuldes-elott .megsem-gomb {
                    float: left;
                    width: 49%;
                    margin-top: 25px;
                    margin-bottom: 20px;
                    margin-right: 1%;
                }

                .bejelentkezes-tablazat .vendeg .jelszo-emlekezteto-panel .kuldes-elott .elkuld-gomb,
                .bejelentkezes-tablazat-1 .vendeg .jelszo-emlekezteto-panel .kuldes-elott .elkuld-gomb {
                    float: right;
                    width: 49%;
                    margin-top: 25px;
                    margin-bottom: 20px;
                    margin-left: 1%;
                }

                .bejelentkezes-tablazat .vendeg .jelszo-emlekezteto-panel .kuldes-elott .nincs-elkuldve,
                .bejelentkezes-tablazat-1 .vendeg .jelszo-emlekezteto-panel .kuldes-elott .nincs-elkuldve {
                    display: inline-block;
                    float: left;
                    width: 100%;
                    margin: 5px 0px 10px 0px;
                    padding: 7px 0px 7px 0px;
                    font-size: 22px;
                    font-weight: bold;
                    text-align: center;
                    color: white;
                    background-color: #c90f59;
                    border: 1px solid #c90f59;
                    -moz-border-radius: 3px;
                    -webkit-border-radius: 3px;
                    border-radius: 3px;
                }

            .bejelentkezes-tablazat .vendeg .jelszo-emlekezteto-panel .kuldes-utan,
            .bejelentkezes-tablazat-1 .vendeg .jelszo-emlekezteto-panel .kuldes-utan {
                float: left;
                width: 98%;
                margin: 0px 1% 0px 1%;
            }

                .bejelentkezes-tablazat .vendeg .jelszo-emlekezteto-panel .kuldes-utan .elkuldve-szoveg,
                .bejelentkezes-tablazat-1 .vendeg .jelszo-emlekezteto-panel .kuldes-utan .elkuldve-szoveg {
                    display: inline-block;
                    float: left;
                    width: 100%;
                    font-size: 22px;
                    text-align: center;
                }

                .bejelentkezes-tablazat .vendeg .jelszo-emlekezteto-panel .kuldes-utan .email-szoveg,
                .bejelentkezes-tablazat-1 .vendeg .jelszo-emlekezteto-panel .kuldes-utan .email-szoveg {
                    display: inline-block;
                    float: left;
                    width: 100%;
                    font-size: 30px;
                    font-weight: bold;
                    text-align: center;
                    margin-top: 10px;
                    margin-bottom: 10px;
                }

                .bejelentkezes-tablazat .vendeg .jelszo-emlekezteto-panel .kuldes-utan .elkuldve-gomb,
                .bejelentkezes-tablazat-1 .vendeg .jelszo-emlekezteto-panel .kuldes-utan .elkuldve-gomb {
                    float: left;
                    width: 100%;
                    margin-top: 25px;
                    margin-bottom: 20px;
                }

                    .bejelentkezes-tablazat .vendeg .jelszo-emlekezteto-panel .kuldes-utan .elkuldve-gomb input,
                    .bejelentkezes-tablazat-1 .vendeg .jelszo-emlekezteto-panel .kuldes-utan .elkuldve-gomb input {
                        max-width: 400px;
                        height: 55px;
                        font-size: 40px;
                    }

        .bejelentkezes-tablazat .vendeg .sikertelen-bejelentkezes,
        .bejelentkezes-tablazat-1 .vendeg .sikertelen-bejelentkezes {
            width: 94%;
            min-width: 230px;
            max-width: 350px;
            position: absolute;
            top: 104px;
            right: 0px;
            padding: 12px 3% 12px 3%;
            font-weight: bold;
            font-size: 22px;
            /*font-size: 1.6vw;*/
            background-color: #c90f59;
            border: solid 2px white;
            color: white;
            z-index: 3;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            border-radius: 3px;
        }

            .bejelentkezes-tablazat .vendeg .sikertelen-bejelentkezes:after,
            .bejelentkezes-tablazat-1 .vendeg .sikertelen-bejelentkezes:after {
                content: '';
                display: block;
                position: absolute;
                /*
                top: -30px;
                right: 45%;
                width: 0;
                height: 0;
                border-color: transparent transparent white transparent;
                border-style: solid;
                border-width: 15px;
                */
                width: 20px;
                height: 15px;
                top: -15px;
                right: 45%;
                background-image: url(images/tarskereso-popup-feher-fel-nyil.png);
                background-position: center top;
                background-repeat: no-repeat;
                background-size: 100% 100%;
            }

    .bejelentkezes-tablazat-bejelentkezve .felhasznalo {
        float: left;
        width: 100%;
        /*height: 65px;*/
        padding: 0px 0px 0px 0px;
        position: relative;
        background-image: url(images/tarskereso-fejlec-szeparator-hatter.png);
        background-position: left top;
        background-repeat: repeat-x;
    }

        .bejelentkezes-tablazat-bejelentkezve .felhasznalo .menu-ikon {
            display: inline-block;
            float: left;
            width: 50px;
            height: 30px;
            margin: 5px 0px 0px 0px;
            padding: 10px 0px 10px 0px;
            background-color: #c90f59;
            background-image: url(images/tarskereso-master-menu-feher-ikon.png);
            /*background-image: url(images/tarskereso-master-menu-feher-ikon1.png);*/
            /*background-image: url(images/tarskereso-master-menu-feher-ikon2.png);*/
            background-position: center center;
            background-repeat: no-repeat;
            background-size: 60% auto;
            /*border-left: 1px solid #da676e;
                border-right: 1px solid #da676e;*/
            cursor: pointer;
        }

        .bejelentkezes-tablazat-bejelentkezve .felhasznalo .felhasznalo-adatok {
            float: right;
            width: 50%;
            min-width: 240px;
            margin: 5px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .bejelentkezes-tablazat-bejelentkezve .felhasznalo .felhasznalo-adatok-belso {
            float: right;
            /*width: 100%;*/
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .bejelentkezes-tablazat-bejelentkezve .felhasznalo .foto {
            display: inline-block;
            float: left;
            width: 50px;
            height: 50px;
            overflow: hidden;
            margin: 0px 0px 0px 0px;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%;
            border-radius: 50%;
            border: 1px solid #ebebeb;
        }

            .bejelentkezes-tablazat-bejelentkezve .felhasznalo .foto img {
                width: 100%;
                max-width: 150px;
            }

        .bejelentkezes-tablazat-bejelentkezve .felhasznalo .becenev {
            display: inline-block;
            float: left;
            max-width: 84px;
            margin: 15px 0px 0px 5px;
            padding: 0px 0px 0px 0px;
            font-size: 12px;
            font-weight: bold;
            text-align: left;
            /*text-transform: uppercase;*/
            text-decoration: underline;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            color: #c90f59;
        }

        .bejelentkezes-tablazat-bejelentkezve .felhasznalo .uj-uzenetek-ikon {
            display: inline-block;
            float: left;
            width: 30px;
            height: 40px;
            margin: 0px 0px 0px 0px;
            padding: 0px 10px 10px 10px;
            background-image: url(images/tarskereso-master-uj-levelek-ikon.png);
            background-position: center center;
            background-repeat: no-repeat;
            /*border-left: 1px solid #da676e;
                border-right: 1px solid #da676e;*/
            cursor: pointer;
            position: relative;
        }

        .bejelentkezes-tablazat-bejelentkezve .felhasznalo .uj-uzenetek-ikon-inaktiv {
            display: inline-block;
            float: left;
            width: 30px;
            height: 20px;
            margin: 0px 0px 0px 0px;
            padding: 20px 10px 10px 10px;
            background-image: url(images/tarskereso-master-uj-levelek-inaktiv-ikon.png);
            background-position: center center;
            background-repeat: no-repeat;
            cursor: pointer;
            position: relative;
        }

        .bejelentkezes-tablazat-bejelentkezve .felhasznalo .uj-uzenetek-ikon .uzenetek-szama {
            display: inline-block;
            width: 23px;
            height: 18px;
            margin: 0px 0px 0px 0px;
            padding: 5px 0px 0px 0px;
            background-color: #c90f59;
            color: white;
            font-size: 11px;
            font-weight: bold;
            text-align: center;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%;
            border-radius: 50%;
            position: absolute;
            top: 0px;
            left: 25px;
        }

        .bejelentkezes-tablazat-bejelentkezve .felhasznalo .uj-uzenetek-ikon-inaktiv .uzenetek-szama {
            display: none;
        }

        .bejelentkezes-tablazat-bejelentkezve .felhasznalo .uj-uzenetek-panel {
            display: inline-block;
            width: 94%;
            max-width: 260px;
            margin: 5px 0px 0px 0px;
            padding: 5px 3% 5px 3%;
            position: absolute;
            top: 55px;
            right: 0px;
            background-color: #c90f59;
            /*background-color: white;*/
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            border-radius: 3px;
            z-index: 10000;
        }

            .bejelentkezes-tablazat-bejelentkezve .felhasznalo .uj-uzenetek-panel:after {
                content: '';
                display: block;
                position: absolute;
                /*
                top: -30px;
                right: 59px;
                width: 0;
                height: 0;
                border-color: transparent transparent #c90f59 transparent;
                border-style: solid;
                border-left-width: 7px;
                border-top-width: 15px;
                border-right-width: 7px;
                border-bottom-width: 15px;
                */
                width: 20px;
                height: 15px;
                top: -15px;
                right: 56px;
                background-image: url(images/tarskereso-popup-magenta-fel-nyil.png);
                background-position: center top;
                background-repeat: no-repeat;
                background-size: 100% 100%;
            }

            .bejelentkezes-tablazat-bejelentkezve .felhasznalo .uj-uzenetek-panel a {
                display: inline-block;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 10px 0px 10px 0px;
                font-size: 14px;
                font-weight: bold;
                text-transform: uppercase;
                /*background-color: #c90f59;*/
                color: black;
                color: white;
                text-decoration: none;
                text-align: left;

                /*-moz-box-shadow: 2px 2px 3px #666;
                -webkit-box-shadow: 2px 2px 3px #666;
                box-shadow: 2px 2px 3px #666;*/
            }

                .bejelentkezes-tablazat-bejelentkezve .felhasznalo .uj-uzenetek-panel a:hover {
                    text-decoration: underline;
                    border: none;
                }

            .bejelentkezes-tablazat-bejelentkezve .felhasznalo .uj-uzenetek-panel span {
                display: inline-block;
                margin: 10px 0px 10px 0px;
                font-size: 20px;
                text-transform: uppercase;
                color: white;
            }

        .bejelentkezes-tablazat-bejelentkezve .felhasznalo .tovabbi-gombok-ikon {
            display: inline-block;
            float: left;
            width: 20px;
            height: 30px;
            margin: 0px 0px 0px 0px;
            padding: 10px 10px 10px 10px;
            background-image: url(images/tarskereso-barna-nyil-le.png);
            background-position: center center;
            background-repeat: no-repeat;
            border-left: 1px solid #cfbfb6;
            cursor: pointer;
        }

            .bejelentkezes-tablazat-bejelentkezve .felhasznalo .tovabbi-gombok-ikon:hover {
                background-image: url(images/tarskereso-magenta-nyil-le.png);
            }

        .bejelentkezes-tablazat-bejelentkezve .felhasznalo .tovabbi-gombok {
            display: inline-block;
            width: 100%;
            max-width: 305px;
            margin: 5px 0px 0px 0px;
            padding: 10px 0px 15px 0px;
            position: absolute;
            top: 55px;
            right: 0px;
            background-color: #c90f59;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            border-radius: 3px;
            z-index: 10000;
        }

            .bejelentkezes-tablazat-bejelentkezve .felhasznalo .tovabbi-gombok:after {
                content: '';
                display: block;
                position: absolute;
                /*
                top: -30px;
                right: 13px;
                width: 0;
                height: 0;
                border-color: transparent transparent #c90f59 transparent;
                border-style: solid;
                border-left-width: 7px;
                border-top-width: 15px;
                border-right-width: 7px;
                border-bottom-width: 15px;
                */
                width: 20px;
                height: 15px;
                top: -15px;
                right: 10px;
                background-image: url(images/tarskereso-popup-magenta-fel-nyil.png);
                background-position: center top;
                background-repeat: no-repeat;
                background-size: 100% 100%;
            }

            .bejelentkezes-tablazat-bejelentkezve .felhasznalo .tovabbi-gombok .foto {
                width: 38.5%;
                height: 120px;
                margin: 5px 4.5% 0px 3%;
                padding: 0px 0px 0px 0px;
            }

            .bejelentkezes-tablazat-bejelentkezve .felhasznalo .tovabbi-gombok .becenev {
                width: 50%;
                max-width: 50%;
                margin: 5px 3% 0px 0px;
                padding: 0px 0px 0px 0px;
                font-size: 14px;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
            }

            .bejelentkezes-tablazat-bejelentkezve .felhasznalo .tovabbi-gombok .linkek {
                float: left;
                width: 50%;
                margin: 13px 3% 0px 0px;
                padding: 0px 0px 0px 0px;
                font-size: 12px;
                text-align: left;
            }

                .bejelentkezes-tablazat-bejelentkezve .felhasznalo .tovabbi-gombok .linkek a {
                    display: inline-block;
                    margin: 2px 0px 2px 0px;
                    padding: 0px 0px 0px 0px;
                    text-decoration: none;
                    color: white;
                }

                    .bejelentkezes-tablazat-bejelentkezve .felhasznalo .tovabbi-gombok .linkek a:hover {
                        text-decoration: underline;
                    }

                    .bejelentkezes-tablazat-bejelentkezve .felhasznalo .tovabbi-gombok .linkek a:last-of-type {
                        margin-bottom: 25px;
                    }

                .bejelentkezes-tablazat-bejelentkezve .felhasznalo .tovabbi-gombok .linkek .feher-magenta-gomb {
                    height: 30px;
                    font-size: 18px;
                }


    /******* bejelentkezes vége ********/

    /********** Talalatok kezdete *************/
    
    .tarskereso-talalat {
        width: 100%;
        margin: 15px 0px 0px 0px;
        padding: 0px 0px 10px 0px;
        text-align: left;
        font-size: 16px;
    }

        .tarskereso-talalat h1,
        .tarskereso-talalat h2 {
            float: left;
            display: block;
            width: 100%;
            font-size: 22px;
            margin: 0px 0px 20px 0px;
            padding: 0px 0px 10px 0px;
            border-bottom: 1px solid #a9a9a9;
            text-align: left;
            text-transform: uppercase;
            position: relative;
        }

        .tarskereso-talalat h3,
        .tarskereso-talalat h3.hasonlo-talalatok-h3 {
            float: left;
            display: inline-block;
            width: 100%;
            margin: 0px 0px 10px 0px;
            padding: 0px 0px 0px 0px;
            font-size: 18px;
            font-weight: bold;
            text-align: left;
        }

        .tarskereso-talalat h3.hasonlo-talalatok-h3 {
            margin: 0px 0px 20px 0px;
            padding: 0px 0px 10px 0px;
            border-bottom: 1px solid #a9a9a9;
            text-transform: uppercase;
            position: relative;
        }

            .tarskereso-talalat h1:after,
            .tarskereso-talalat h2:after,
            .tarskereso-talalat h3.hasonlo-talalatok-h3:after {
                content: '';
                width: 80px;
                height: 1px;
                background-color: #c90f59;
                position: absolute;
                left: 0px;
                bottom: -1px;
            }

            .tarskereso-talalat h3 a {
                text-decoration: none;
                color: #c90f59;
            }

                .tarskereso-talalat h3 a:hover {
                    text-decoration: underline;
                }

        .tarskereso-talalat .talalat-leiras {
            float: left;
            display: block;
            width: 100%;
            margin: 0px 0px 25px 0px;
            text-align: justify;
        }

            .tarskereso-talalat .talalat-leiras h3 {
                float: left;
                display: block;
                width: 100%;
                font-size: 18px;
                font-weight: bold;
                margin: 0px 0px 10px 0px;
                padding: 0px 0px 0px 0px;
                text-align: left;
            }

        .tarskereso-talalat .regisztracio-link {
            display: inline-block;
            width: 100%;
            margin: 5px 0px 25px 0px;
            font-size: 20px;
            text-align: center;
            text-transform: uppercase;
        }

            .tarskereso-talalat .regisztracio-link a {
                font-weight: bold;
                color: black;
            }

        .tarskereso-talalat .tarskereso {
            float: left;
            display: inline-block;
            width: 43%;
            margin: 0px 3.5% 15px 3.5%;
        }

            .tarskereso-talalat .tarskereso .ellipsis {
                display: inline-block;
                height: 75px;
                line-height: 15px;
                font-size: 12px;
            }

                .tarskereso-talalat .tarskereso .ellipsis:before {
                    height: 75px;
                }

                .tarskereso-talalat .tarskereso .ellipsis:after {
                    top: -15px;
                }

            .tarskereso-talalat .tarskereso h3,
            .tarskereso-talalat .tarskereso h4 {
                float: left;
                width: 100%;
                display: inline-block;
                font-size: 16px;
                font-weight: bold;
                margin: 0px 0px 3px 0px;
                padding: 0px 0px 0px 0px;
                text-transform: uppercase;
            }

                .tarskereso-talalat .tarskereso a,
                .tarskereso-talalat .tarskereso h3 a,
                .tarskereso-talalat .tarskereso h4 a {
                    color: black;
                    text-decoration: none;
                }

                .tarskereso-talalat .tarskereso:hover a,
                .tarskereso-talalat .tarskereso h3:hover a,
                .tarskereso-talalat .tarskereso h4:hover a {
                    text-decoration: underline;
                }

                .tarskereso-talalat .tarskereso h3 a .ellipsis,
                .tarskereso-talalat .tarskereso h4 a .ellipsis {
                    display: inline-block;
                    height: 30px;
                    line-height: 15px;
                }

                    .tarskereso-talalat .tarskereso h3 a .ellipsis:before,
                    .tarskereso-talalat .tarskereso h4 a .ellipsis:before {
                        height: 30px;
                    }

                    .tarskereso-talalat .tarskereso h3 a .ellipsis:after,
                    .tarskereso-talalat .tarskereso h4 a .ellipsis:after {
                        top: -15px;
                    }

            .tarskereso-talalat .tarskereso .foto {
                display: block;
                float: left;
                width: 100%;
                margin: 0px 0px 5px 0px;
                overflow: hidden;
                text-align: center;
            }

                .tarskereso-talalat .tarskereso .foto img {
                    display: block;
                    width: 100%;
                    max-width: 230px;
                    margin: 0px 0px 0px 0px;

                    /*elhomályositas*/
                    -webkit-filter: blur(10px);
                   -moz-filter: blur(10px);
                   -o-filter: blur(10px);
                   -ms-filter: blur(10px);
                   filter: blur(10px);
                }

            .tarskereso-talalat .tarskereso .tovabbi-adatok {
                float: left;
                width: 110px;
                font-size: 12px;
                margin: 0px 0px 0px 5px;
                color: #b81558;
            }

    /********** Talalatok vége *************/
    

    /********** Talalatok az adatlapon kezdete *************/

    .tarskereso-adatlap-leiras {
        float: left;
        width: 96%;
        margin: 10px 2% 15px 2%;
        font-size: 9pt;
    }

        .tarskereso-adatlap-leiras h2,
        .tarskereso-adatlap-leiras h3 {
            float: left;
            width: 100%;
            font-size: 14pt;
            margin: 0px 0px 15px 0px;
            padding-top: 5px;
            /*padding-bottom: 10px;*/
            text-align: left;
        }

    .tarskereso-talalat-hasonlo {
        display: inline-block;
        /*float: left;*/
        width: 100%;
        max-width: 900px;
        margin: 0px 0px 30px 0px;
        text-align: center;
    }

        .tarskereso-talalat-hasonlo h3 {
            display: inline-block;
            width: 100%;
            margin: 25px 0px 15px 0px;
            padding: 0px 0px 10px 0px;
            font-size: 18px;
            font-weight: bold;
            text-align: left;
            color: #c90f59;
            border-bottom: 1px solid #a9a9a9;
            text-transform: uppercase;
            position: relative;
        }

            .tarskereso-talalat-hasonlo h3:after {
                content: '';
                width: 80px;
                height: 1px;
                background-color: #c90f59;
                position: absolute;
                left: 0px;
                bottom: -1px;
            }

            .tarskereso-talalat-hasonlo h3 a {
                display: inline-block;
                width: 100%;
                color: #c90f59;
                text-decoration: none;
            }

                .tarskereso-talalat-hasonlo h3 a:hover {
                    text-decoration: underline;
                }

        .tarskereso-talalat-hasonlo .tarskereso {
            /*float: none;*/
            display: inline-block;
            margin: 5px 2% 10px 2%;
            width: 45%;
            text-align: left;
        }

            .tarskereso-talalat-hasonlo .tarskereso .ellipsis {
                display: inline-block;
                height: 75px;
                line-height: 15px;
                font-size: 12px;
            }

                .tarskereso-talalat-hasonlo .tarskereso .ellipsis:before {
                    height: 75px;
                }

                .tarskereso-talalat-hasonlo .tarskereso .ellipsis:after {
                    top: -15px;
                }

            .tarskereso-talalat-hasonlo .tarskereso h4 {
                float: left;
                width: 100%;
                margin: 0px 0px 3px 0px;
                padding: 0px 0px 0px 0px;
                display: inline-block;
                font-size: 14px;
                font-weight: bold;
                text-transform: uppercase;
            }

                .tarskereso-talalat-hasonlo .tarskereso h4 a {
                    color: black;
                    text-decoration: none;
                }

                    .tarskereso-talalat-hasonlo .tarskereso h4 a:hover {
                        text-decoration: underline;
                    }

                    .tarskereso-talalat-hasonlo .tarskereso h4 a .ellipsis {
                        display: inline-block;
                        height: 30px;
                        line-height: 15px;
                    }

                        .tarskereso-talalat-hasonlo .tarskereso h4 a .ellipsis:before {
                            height: 30px;
                        }

                        .tarskereso-talalat-hasonlo .tarskereso h4 a .ellipsis:after {
                            top: -15px;
                        }

            .tarskereso-talalat-hasonlo .tarskereso .foto {
                float: left;
                width: 100%;
                display: block;
                margin: 0px 0px 0px 0px;
                overflow: hidden;
                text-align: center;
            }

                .tarskereso-talalat-hasonlo .tarskereso .foto img {
                    display: block;
                    width: 100%;
                    max-width: 230px;

                    /*elhomályositas*/
                    -webkit-filter: blur(10px);
                   -moz-filter: blur(10px);
                   -o-filter: blur(10px);
                   -ms-filter: blur(10px);
                   filter: blur(10px);
                }

            .tarskereso-talalat-hasonlo .tarskereso .tovabbi-adatok {
                float: left;
                width: 100%;
                font-size: 12px;
                margin: 2px 0px 0px 0px;
                color: #b81558;
            }

        .tarskereso-talalat-hasonlo .hasonlo-leiras {
            display: block;
            float: left;            
            width: 100%;
            margin: 2px 0px 15px 0px;
            text-align: left;
            font-size: 12px;
        }

    /********** Talalatok az adatlapon vége *************/

    /*************** Pager kerdete ******************/

    .tarskereso-lapozo {
        float: left;
        width: 100%;
        margin-top: 10px;
        margin-bottom: 15px;
    }

        .tarskereso-lapozo a {
            display: inline-block;
            width: 15%;
            height: 25px;
            margin: 5px 0px 5px 2%;
            padding: 5px 0px 0px 0px;
            color: white;
            background-color: #29303a;
            border: 2px solid #690635;
            font-size: 11pt;
            text-decoration: none;
            text-align: center;
        }

            .tarskereso-lapozo a:hover {
                background-color: #d5256d;
                border: 2px solid #29303a;
                font-weight: bold;
            }

            .tarskereso-lapozo a.kivalasztva {
                display: inline-block;
                width: 15%;
                height: 25px;
                margin: 5px 0px 5px 2%;
                padding: 5px 0px 0px 0px;
                color: white;
                background-color: #d5256d;
                border: 2px solid #29303a;
                font-size: 11pt;
                text-decoration: none;
                font-weight: bold;
                text-align: center;
            }

        .tarskereso-lapozo input {
            display: inline-block;
            width: 40px;
            height: 25px;
            margin: 5px 3px 5px 3px;
            padding: 5px 0px 0px 0px;
            color: white;
            background-color: #29303a;
            border: 2px solid #690635;
            font-size: 11pt;
            text-decoration: none;
            text-align: center;
        }

            .tarskereso-lapozo input:hover {
                background-color: #d5256d;
                font-weight: bold;
                cursor: pointer;
            }

            .tarskereso-lapozo input.kivalasztva {
                display: inline-block;
                width: 40px;
                height: 25px;
                margin: 5px 3px 5px 3px;
                padding: 5px 0px 0px 0px;
                color: white;
                background-color: #d5256d;
                border: 2px solid #29303a;
                font-size: 11pt;
                text-decoration: none;
                font-weight: bold;
                text-align: center;
            }

    /*************** Pager vege ******************/


    /*************** Tarskereso cimkek kezdete ******************/

    .tarskereso-cimkek {
        width: 98%;
        padding: 5px 1% 0px 1%;
        margin-bottom: 15px;
        text-align: center;
    }

        .tarskereso-cimkek h3 {
            color: #fbb4dd;
            margin: 0px 0px 10px 0px;
            font-size: 14pt;
            padding-top: 5px;
            padding-bottom: 10px;
            border-bottom: solid 4px #bf397b;
            background-color: #792062;
            text-align: center;
        }

    .pink-18 {
        color: #fbb4dd;
        font-size: 18pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-18:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-17-5 {
        color: #fbb4dd;
        font-size: 17.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-17-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-17 {
        color: #fbb4dd;
        font-size: 17pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-17:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-16-5 {
        color: #fbb4dd;
        font-size: 16.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-16-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-16 {
        color: #fbb4dd;
        font-size: 16pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-16:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-15-5 {
        color: #fbb4dd;
        font-size: 15.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-15-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-15 {
        color: #fbb4dd;
        font-size: 15pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-15:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-14-5 {
        color: #fbb4dd;
        font-size: 14.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-14-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-14 {
        color: #fbb4dd;
        font-size: 14pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-14:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-13-5 {
        color: #fbb4dd;
        font-size: 13.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-13-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-13 {
        color: #fbb4dd;
        font-size: 13pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-13:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-12-5 {
        color: #fbb4dd;
        font-size: 12.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-12-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-12 {
        color: #fbb4dd;
        font-size: 12pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-12:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-11-5 {
        color: #fbb4dd;
        font-size: 11.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-11-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-11 {
        color: #fbb4dd;
        font-size: 11pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-11:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-10-5 {
        color: #fbb4dd;
        font-size: 10.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-10-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-10 {
        color: #fbb4dd;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-10:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-9-5 {
        color: #fbb4dd;
        font-size: 9.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-9-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-9 {
        color: #fbb4dd;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-9:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-8-5 {
        color: #fbb4dd;
        font-size: 8.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-8-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-8 {
        color: #fbb4dd;
        font-size: 8pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-8:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-7-5 {
        color: #fbb4dd;
        font-size: 7.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-7-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-7 {
        color: #fbb4dd;
        font-size: 7pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-7:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-6-5 {
        color: #fbb4dd;
        font-size: 6.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-6-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-6 {
        color: #fbb4dd;
        font-size: 6pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-6:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-5-5 {
        color: #fbb4dd;
        font-size: 5.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-5-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-5 {
        color: #fbb4dd;
        font-size: 5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-4-5 {
        color: #fbb4dd;
        font-size: 4.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-4-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .pink-4 {
        color: #fbb4dd;
        font-size: 4pt;
        font-weight: bold;
        text-decoration: none;
    }

        .pink-4:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-18 {
        color: #b81558;
        font-size: 18pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-18:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-17-5 {
        color: #b81558;
        font-size: 17.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-17-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-17 {
        color: #b81558;
        font-size: 17pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-17:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-16-5 {
        color: #b81558;
        font-size: 16.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-16-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-16 {
        color: #b81558;
        font-size: 16pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-16:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-15-5 {
        color: #b81558;
        font-size: 15.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-15-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-15 {
        color: #b81558;
        font-size: 15pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-15:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-14-5 {
        color: #b81558;
        font-size: 14.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-14-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-14 {
        color: #b81558;
        font-size: 14pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-14:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-13-5 {
        color: #b81558;
        font-size: 13.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-13-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-13 {
        color: #b81558;
        font-size: 13pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-13:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-12-5 {
        color: #b81558;
        font-size: 12.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-12-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-12 {
        color: #b81558;
        font-size: 12pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-12:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-11-5 {
        color: #b81558;
        font-size: 11.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-11-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-11 {
        color: #b81558;
        font-size: 11pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-11:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-10-5 {
        color: #b81558;
        font-size: 10.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-10-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-10 {
        color: #b81558;
        font-size: 10pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-10:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-9-5 {
        color: #b81558;
        font-size: 9.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-9-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-9 {
        color: #b81558;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-9:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-8-5 {
        color: #b81558;
        font-size: 8.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-8-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-8 {
        color: #b81558;
        font-size: 8pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-8:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-7-5 {
        color: #b81558;
        font-size: 7.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-7-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-7 {
        color: #b81558;
        font-size: 7pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-7:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-6-5 {
        color: #b81558;
        font-size: 6.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-6-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-6 {
        color: #b81558;
        font-size: 6pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-6:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-5-5 {
        color: #b81558;
        font-size: 5.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-5-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-5 {
        color: #b81558;
        font-size: 5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-4-5 {
        color: #b81558;
        font-size: 4.5pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-4-5:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .magenta-4 {
        color: #b81558;
        font-size: 4pt;
        font-weight: bold;
        text-decoration: none;
    }

        .magenta-4:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    /*************** Tarskereso cimkek vege ******************/

    /*************** Tarskereso linkek összes kezdete ******************/

    .tarskereso-linkek-osszes {
        width: 98%;
        margin: 20px 0px 25px 0px;
        padding: 5px 1% 0px 1%;
        text-align: center;
    }

        .tarskereso-linkek-osszes h3,
        .tarskereso-linkek-osszes h4 {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            display: inline-block;
        }

            .tarskereso-linkek-osszes div.cim,
            .tarskereso-linkek-osszes h3.cim,
            .tarskereso-linkek-osszes h4.cim {
                display: inline-block;
                width: 100%;
                color: #fbb4dd;
                margin: 0px 0px 0px 0px;
                font-size: 14pt;
                padding-top: 6px;
                padding-bottom: 6px;
                border-bottom: solid 4px #bf397b;
                background-color: #792062;
                text-align: center;
                cursor: pointer;
            }

            .tarskereso-linkek-osszes a,
            .tarskereso-linkek-osszes h3 a,
            .tarskereso-linkek-osszes h4 a {
                display: inline-block;
                font-size: 12pt;
                color: #b81558;
                font-weight: bold;
                text-decoration: none;
                margin: 10px 5px 0px 5px;
            }

                .tarskereso-linkek-osszes a:hover,
                .tarskereso-linkek-osszes h3 a:hover,
                .tarskereso-linkek-osszes h4 a:hover {
                    color: #fbb4dd;
                    text-decoration: underline;
                }

    .tarskereso-linkek-osszes-intro {
        float: left;
        width: 96%;
        margin: 10px 0px 15px 0px;
        padding: 5px 2% 10px 2%;
        font-size: 14px;
        font-weight: bold;
        text-align: center;
    }

        .tarskereso-linkek-osszes-intro h3,
        .tarskereso-linkek-osszes-intro h4 {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            display: inline-block;
        }

            .tarskereso-linkek-osszes-intro div.cim,
            .tarskereso-linkek-osszes-intro h3.cim,
            .tarskereso-linkek-osszes-intro h4.cim {
                display: inline-block;
                width: 100%;
                margin: 0px 0px 15px 0px;
                font-size: 22px;
                text-align: center;
                /*text-transform: uppercase;*/
                cursor: pointer;
            }

            .tarskereso-linkek-osszes-intro a.link-1,
            .tarskereso-linkek-osszes-intro h3 a.link-1,
            .tarskereso-linkek-osszes-intro h4 a.link-1,
            .tarskereso-linkek-osszes-intro a.link-2,
            .tarskereso-linkek-osszes-intro h3 a.link-2,
            .tarskereso-linkek-osszes-intro h4 a.link-2  {
                display: inline-block;
                color: black;
                text-decoration: none;
                margin: 3px 5px 3px 0px;
                font-weight: normal;
                font-size: 14px;
            }

                .tarskereso-linkek-osszes-intro a.link-1:hover,
                .tarskereso-linkek-osszes-intro h3 a.link-1:hover,
                .tarskereso-linkek-osszes-intro h4 a.link-1:hover {
                    /*color: #fbb4dd;*/
                    text-decoration: underline;
                }

            .tarskereso-linkek-osszes-intro a.link-2,
            .tarskereso-linkek-osszes-intro h3 a.link-2,
            .tarskereso-linkek-osszes-intro h4 a.link-2 {
                color: #c90f59;
            }

                .tarskereso-linkek-osszes-intro a.link-2:hover,
                .tarskereso-linkek-osszes-intro h3 a.link-2:hover,
                .tarskereso-linkek-osszes-intro h4 a.link-2:hover {
                    /*color: #fbb4dd;*/
                    text-decoration: underline;
                }

    /*************** Tarskereso linkek összes vége ******************/

    /*************** Tarskereso linkek nem alapjan kezdete ******************/

    .tarskereso-linkek-nem-alapjan {
        width: 99%;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 15px 0px;
        border-left: 2px solid #8d9194;
        border-right: 2px solid #8d9194;
        text-align: center;
    }

        .tarskereso-linkek-nem-alapjan h3,
        .tarskereso-linkek-nem-alapjan h4 {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            width: initial;
            display: inline-block;
        }

            .tarskereso-linkek-nem-alapjan div.cim,
            .tarskereso-linkek-nem-alapjan h3.cim,
            .tarskereso-linkek-nem-alapjan h4.cim {
                display: inline-block;
                width: 100%;
                color: #29303a;
                margin: 0px 0px 0px 0px;
                font-size: 14pt;
                font-weight: bold;
                padding-top: 5px;
                padding-bottom: 10px;
                border-bottom: solid 4px #8d9194;
                background-color: #c6cbd0;
                text-align: center;
            }

            .tarskereso-linkek-nem-alapjan a,
            .tarskereso-linkek-nem-alapjan h3 a,
            .tarskereso-linkek-nem-alapjan h4 a {
                display: inline-block;
                font-size: 12pt;
                color: #29303a;
                font-weight: bold;
                text-decoration: none;
                margin: 10px 5px 0px 5px;
            }

                .tarskereso-linkek-nem-alapjan a:hover,
                .tarskereso-linkek-nem-alapjan h3 a:hover,
                .tarskereso-linkek-nem-alapjan h4 a:hover {
                    /*color: #b81558;*/
                    text-decoration: underline;
                }

                .tarskereso-linkek-nem-alapjan a.magenta {
                    color: #b81558;
                }

    .tarskereso-linkek-nem-alapjan-intro {
        float: left;
        width: 100%;
        padding: 5px 0px 0px 0px;
        text-align: center;
    }

        .tarskereso-linkek-nem-alapjan-intro h3,
        .tarskereso-linkek-nem-alapjan-intro h4 {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            width: initial;
            display: inline-block;
        }

            .tarskereso-linkek-nem-alapjan-intro div.cim,
            .tarskereso-linkek-nem-alapjan-intro h3.cim,
            .tarskereso-linkek-nem-alapjan-intro h4.cim {
                display: inline-block;
                width: 100%;
                color: #29303a;
                margin: 0px 0px 10px 0px;
                font-size: 14pt;
                font-weight: bold;
                padding-top: 5px;
                padding-bottom: 10px;
                border-bottom: solid 4px #8d9194;
                background-color: #c6cbd0;
                text-align: center;
            }

            .tarskereso-linkek-nem-alapjan-intro a,
            .tarskereso-linkek-nem-alapjan-intro h3 a,
            .tarskereso-linkek-nem-alapjan-intro h4 a {
                display: inline-block;
                font-size: 12pt;
                color: #29303a;
                font-weight: bold;
                text-decoration: none;
                margin: 0px 0px 10px 0px;
            }

                .tarskereso-linkek-nem-alapjan-intro a:hover,
                .tarskereso-linkek-nem-alapjan-intro h3 a:hover,
                .tarskereso-linkek-nem-alapjan-intro h4 a:hover {
                    /*color: #b81558;*/
                    text-decoration: underline;
                }

                .tarskereso-linkek-nem-alapjan-intro a.magenta {
                    color: #b81558;
                }

    /*************** Tarskereso linkek nem alapjan vége ******************/

    /*************** Tarskereso linkek korosztály alapjan kezdete ******************/

    .tarskereso-linkek-korosztaly-alapjan {
        width: 99%;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 15px 0px;
        border-left: 2px solid #8d9194;
        border-right: 2px solid #8d9194;
        text-align: center;
    }

        .tarskereso-linkek-korosztaly-alapjan h3,
        .tarskereso-linkek-korosztaly-alapjan h4 {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            width: initial;
            display: inline-block;
        }

            .tarskereso-linkek-korosztaly-alapjan div.cim,
            .tarskereso-linkek-korosztaly-alapjan h3.cim,
            .tarskereso-linkek-korosztaly-alapjan h4.cim {
                display: inline-block;
                width: 100%;
                color: #29303a;
                margin: 0px 0px 0px 0px;
                font-size: 14pt;
                font-weight: bold;
                padding-top: 5px;
                padding-bottom: 10px;
                border-bottom: solid 4px #8d9194;
                background-color: #c6cbd0;
                text-align: center;
            }

            .tarskereso-linkek-korosztaly-alapjan a,
            .tarskereso-linkek-korosztaly-alapjan h3 a,
            .tarskereso-linkek-korosztaly-alapjan h4 a {
                display: inline-block;
                font-size: 8.5pt;
                color: #29303a;
                font-weight: bold;
                text-decoration: none;
                margin: 8px 0px 0px 0px;
            }

                .tarskereso-linkek-korosztaly-alapjan a:hover,
                .tarskereso-linkek-korosztaly-alapjan h3 a:hover,
                .tarskereso-linkek-korosztaly-alapjan h4 a:hover {
                    /*color: #b81558;*/
                    text-decoration: underline;
                }

                .tarskereso-linkek-korosztaly-alapjan a.magenta {
                    color: #b81558;
                }

    .tarskereso-linkek-korosztaly-alapjan-intro {
        float: left;
        width: 100%;
        padding: 5px 0px 0px 0px;
        text-align: center;
    }

        .tarskereso-linkek-korosztaly-alapjan-intro h3,
        .tarskereso-linkek-korosztaly-alapjan-intro h4 {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            width: initial;
            display: inline-block;
        }

            .tarskereso-linkek-korosztaly-alapjan-intro div.cim,
            .tarskereso-linkek-korosztaly-alapjan-intro h3.cim,
            .tarskereso-linkek-korosztaly-alapjan-intro h4.cim {
                display: inline-block;
                width: 100%;
                color: #29303a;
                margin: 0px 0px 10px 0px;
                font-size: 14pt;
                font-weight: bold;
                padding-top: 5px;
                padding-bottom: 10px;
                border-bottom: solid 4px #8d9194;
                background-color: #c6cbd0;
                text-align: center;
            }

            .tarskereso-linkek-korosztaly-alapjan-intro a,
            .tarskereso-linkek-korosztaly-alapjan-intro h3 a,
            .tarskereso-linkek-korosztaly-alapjan-intro h4 a {
                display: inline-block;
                font-size: 10pt;
                color: #29303a;
                font-weight: bold;
                text-decoration: none;
                margin: 0px 5px 10px 0px;
            }

                .tarskereso-linkek-korosztaly-alapjan-intro a:hover,
                .tarskereso-linkek-korosztaly-alapjan-intro h3 a:hover,
                .tarskereso-linkek-korosztaly-alapjan-intro h4 a:hover {
                    /*color: #b81558;*/
                    text-decoration: underline;
                }

                .tarskereso-linkek-korosztaly-alapjan-intro a.magenta {
                    color: #b81558;
                }

    /*************** Tarskereso linkek korosztály alapjan vége ******************/

    /*************** Tarskereso linkek megye alapjan kezdete ******************/

    .tarskereso-linkek-megye-alapjan {
        width: 99%;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 15px 0px;
        border-left: 2px solid #8d9194;
        border-right: 2px solid #8d9194;
        text-align: center;
    }

        .tarskereso-linkek-megye-alapjan h3,
        .tarskereso-linkek-megye-alapjan h4 {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            width: initial;
            display: inline-block;
        }

            .tarskereso-linkek-megye-alapjan div.cim,
            .tarskereso-linkek-megye-alapjan h3.cim,
            .tarskereso-linkek-megye-alapjan h4.cim {
                display: inline-block;
                width: 100%;
                color: #29303a;
                margin: 0px 0px 0px 0px;
                font-size: 12pt;
                font-weight: bold;
                padding-top: 5px;
                padding-bottom: 10px;
                border-bottom: solid 4px #8d9194;
                background-color: #c6cbd0;
                text-align: center;
            }

            .tarskereso-linkek-megye-alapjan a,
            .tarskereso-linkek-megye-alapjan h3 a,
            .tarskereso-linkek-megye-alapjan h4 a {
                display: inline-block;
                font-size: 10pt;
                color: #29303a;
                font-weight: bold;
                text-decoration: none;
                margin: 8px 0px 0px 0px;
            }

                .tarskereso-linkek-megye-alapjan a:hover,
                .tarskereso-linkek-megye-alapjan h3 a:hover,
                .tarskereso-linkek-megye-alapjan h4 a:hover {
                    /*color: #b81558;*/
                    text-decoration: underline;
                }

                .tarskereso-linkek-megye-alapjan a.magenta {
                    color: #b81558;
                }

    .tarskereso-linkek-megye-alapjan-intro {
        float: left;
        width: 100%;
        padding: 5px 0px 0px 0px;
        margin-top: 15px;
        text-align: center;
    }

        .tarskereso-linkek-megye-alapjan-intro h3,
        .tarskereso-linkek-megye-alapjan-intro h4 {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            width: initial;
            display: inline-block;
        }

            .tarskereso-linkek-megye-alapjan-intro div.cim,
            .tarskereso-linkek-megye-alapjan-intro h3.cim,
            .tarskereso-linkek-megye-alapjan-intro h4.cim {
                display: inline-block;
                width: 100%;
                color: #29303a;
                margin: 0px 0px 10px 0px;
                font-size: 12pt;
                font-weight: bold;
                padding-top: 5px;
                padding-bottom: 10px;
                border-bottom: solid 4px #8d9194;
                background-color: #c6cbd0;
                text-align: center;
            }

            .tarskereso-linkek-megye-alapjan-intro a,
            .tarskereso-linkek-megye-alapjan-intro h3 a,
            .tarskereso-linkek-megye-alapjan-intro h4 a {
                display: inline-block;
                color: #29303a;
                font-weight: bold;
                font-size: 10pt;
                text-decoration: none;
                margin: 0px 10px 10px 10px;
                padding: 0px 0px 0px 0px;
            }

                .tarskereso-linkek-megye-alapjan-intro a:hover,
                .tarskereso-linkek-megye-alapjan-intro h3 a:hover,
                .tarskereso-linkek-megye-alapjan-intro h4 a:hover {
                    /*color: #b81558;*/
                    text-decoration: underline;
                }

                .tarskereso-linkek-megye-alapjan-intro a.magenta {
                    color: #b81558;
                }

    /*************** Tarskereso linkek megye alapjan vége ******************/

    /*************** Tarskereso linkek város alapjan kezdete ******************/

    .tarskereso-linkek-varos-alapjan {
        width: 99%;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 15px 0px;
        border-left: 2px solid #8d9194;
        border-right: 2px solid #8d9194;
        text-align: center;
    }

        .tarskereso-linkek-varos-alapjan h3,
        .tarskereso-linkek-varos-alapjan h4 {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            width: initial;
            display: inline-block;
        }

            .tarskereso-linkek-varos-alapjan div.cim,
            .tarskereso-linkek-varos-alapjan h3.cim,
            .tarskereso-linkek-varos-alapjan h4.cim {
                display: inline-block;
                width: 100%;
                color: #29303a;
                margin: 0px 0px 10px 0px;
                font-size: 12pt;
                font-weight: bold;
                padding-top: 5px;
                padding-bottom: 10px;
                border-bottom: solid 4px #8d9194;
                background-color: #c6cbd0;
                text-align: center;
            }

            .tarskereso-linkek-varos-alapjan a,
            .tarskereso-linkek-varos-alapjan h3 a,
            .tarskereso-linkek-varos-alapjan h4 a {
                display: inline-block;
                font-size: 8pt;
                color: #29303a;
                font-weight: bold;
                text-decoration: none;
                margin: 3px 3px 3px 3px;
            }

                .tarskereso-linkek-varos-alapjan a:hover,
                .tarskereso-linkek-varos-alapjan h3 a:hover,
                .tarskereso-linkek-varos-alapjan h4 a:hover {
                    /*color: #b81558;*/
                    text-decoration: underline;
                }

                .tarskereso-linkek-varos-alapjan a.magenta {
                    color: #b81558;
                }

    /*************** Tarskereso linkek város alapjan vége ******************/

    /*************** 404-es oldal kezdete ******************/
    
    .tarskereso-404-es-oldal {
        float: left;
        width: 100%;
        margin: 0px 0px 25px 0px;
        padding: 0px 0px 0px 0px;
        text-align: left;
    }

        .tarskereso-404-es-oldal h1 {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .tarskereso-404-es-oldal a {
            color: black;
            font-weight: bold;
            text-decoration: none;
        }

            .tarskereso-404-es-oldal a:hover {
                text-decoration: underline;
            }

        .tarskereso-404-es-oldal .leiras-404-es {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            text-align: center;
            font-size: 20px;
        }

    /*************** 404-es oldal vége ******************/

    /*************** Tarskereso Kapcsolat oldal kezdete ******************/

    .tarskereso-kapcsolat {
        width: 100%;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 20px 0px;
        font-size: 16px;
        text-align: left;
    }

        /*.tarskereso-kapcsolat h1,
        .tarskereso-kapcsolat h2 {
            display: block;
            margin: 0px 0px 10px 0px;
            padding: 5px 1% 0px 1%;
            background-image: url(Images/hatter_szurke_41px.gif);
            background-repeat: repeat-x;
            font-size: 18pt;
            color: #b81558;
        }*/

        .tarskereso-kapcsolat .kapcsolat-leiras {
            display: block;
            margin: 0px 1% 0px 1%;
            text-align: left;
        }

        .tarskereso-kapcsolat a {
            color: #b81558;
            font-weight: bold;
            text-decoration: none;
        }

            .tarskereso-kapcsolat a:hover {
                color: #29303a;
                text-decoration: underline;
            }

    /*************** Tarskereso Kapcsolat oldal vége ******************/

    /*************** Tarskereso Uzletszabalyzat oldal kezdete ******************/

    .tarskereso-uzletszabalyzat {
        width: 100%;
        float: left;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 40px 0px;
        font-size: 16px;
        text-align: left;
        /* ne lehessen kijelolni */
        -moz-user-select: -moz-none;
        -moz-user-select: none;
        -o-user-select: none;
        -khtml-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }

        /*.tarskereso-uzletszabalyzat h1,
        .tarskereso-uzletszabalyzat h2 {
            display: block;
            margin: 0px 0px 10px 0px;
            padding: 5px 1% 0px 1%;
            background-image: url(Images/hatter_szurke_41px.gif);
            background-repeat: repeat-x;
            font-size: 18pt;
            color: #b81558;
        }*/

        .tarskereso-uzletszabalyzat .uzletszabalyzat-leiras {
            display: block;
            float: left;
            margin: 0px 1% 0px 1%;
            text-align: justify;
        }

        .tarskereso-uzletszabalyzat a {
            color: #b81558;
            /*font-weight: bold;*/
            text-decoration: none;
        }

            .tarskereso-uzletszabalyzat a:hover {
                color: #29303a;
                text-decoration: underline;
            }

        .tarskereso-uzletszabalyzat .adatkezelo {
            /*display: inline-block;
            width: 100%;
            max-width: 120px;
            margin: 0px 0px 0px 0px;*/
        }

        .tarskereso-uzletszabalyzat .focim {
            display: inline-block;
            width: 100%;
            margin: 15px 0px 0px 0px;
            /*color: #b81558;*/
            font-weight: bold;
            font-size: 18px;
        }

        .tarskereso-uzletszabalyzat .alcim {
            display: inline-block;
            width: 100%;
            margin: 10px 0px 0px 0px;
            /*color: #b81558;*/
            font-weight: bold;
            /*font-size: 16px;*/
            text-decoration: underline;
        }

        .tarskereso-uzletszabalyzat li {
            margin-bottom: 5px;
        }

        .tarskereso-uzletszabalyzat .word-break {
            word-break: break-word;
            overflow-wrap: break-word;
        }

        .tarskereso-uzletszabalyzat .lablec {
            display: inline-block;
            margin: 60px 0px 0px 0px;
        }

    /*************** Tarskereso Uzletszabalyzat oldal vége ******************/

    /*************** Tarskereso Bemutatasa oldal kezdete ******************/

    .tarskereso-bemutatasa {
        width: 100%;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 20px 0px;
        font-size: 16px;
        text-align: left;
    }

        /*.tarskereso-bemutatasa h1,
        .tarskereso-bemutatasa h2 {
            display: block;
            margin: 0px 0px 10px 0px;
            padding: 5px 1% 0px 1%;
            background-image: url(Images/hatter_szurke_41px.gif);
            background-repeat: repeat-x;
            font-size: 18pt;
            color: #b81558;
        }*/

        .tarskereso-bemutatasa .bemutatas-leiras {
            display: block;
            float: left;
            margin: 0px 1% 0px 1%;
            text-align: justify;
        }

        .tarskereso-bemutatasa a {
            color: #b81558;
            font-weight: bold;
            text-decoration: none;
        }

            .tarskereso-bemutatasa a:hover {
                color: #29303a;
                text-decoration: underline;
            }

    /*************** Tarskereso Bemutatasa oldal vége ******************/


    /*************** Hirlevel leiratkozas oldal kezdete ******************/

    .hirlevel-leiratkozas {
        width: 100%;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 20px 0px;
        font-size: 16px;
        text-align: left;
    }

        .hirlevel-leiratkozas .leiratkozas-panel {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 10px 0px 0px 0px;
            text-align: left;
        }

            .hirlevel-leiratkozas .leiratkozas-panel .email-cim-felirat {
                float: left;
                width: 96%;
                margin: 0px 2% 0px 2%;
                padding: 0px 0px 0px 0px;
                text-align: left;
                font-size: 20px;
                font-weight: bold;
            }

            .hirlevel-leiratkozas .leiratkozas-panel .email-cim-szoveg {
                float: left;
                width: 96%;
                margin: 5px 2% 0px 2%;
                text-align: left;
            }

            .hirlevel-leiratkozas .leiratkozas-panel .leiratkozas-gomb {
                float: left;
                width: 96%;
                margin: 30px 2% 35px 2%;
                text-align: left;
            }

        .hirlevel-leiratkozas .sikeres-leiratkozas {
            /*float: left;*/
            display: inline-block;
            width: 98%;
            margin: 20px 1% 30px 1%;
            text-align: center;
            font-size: 22px;
            font-weight: bold;
            color: #c90f59;
        }

        .hirlevel-leiratkozas a {
            color: #b81558;
            font-weight: bold;
            text-decoration: none;
        }

            .hirlevel-leiratkozas a:hover {
                color: #29303a;
                text-decoration: underline;
            }

    /*************** Hirlevel leiratkozas oldal vége ******************/
    

    /*************** Cookie értesítő oldal kezdete ******************/

    .cookie-ertesito-oldal {
        width: 100%;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        font-size: 15px;
        text-align: center;
        position: fixed;
        bottom: 0px;
        left: 0px;
        /*opacity*/        
        color: white;
        background: rgba(0, 0, 0, 0.65);
        z-index: 100;
    }
        .cookie-ertesito-oldal .ertesito-szoveg {
            display: inline-block;
            /*float: left;*/
            margin: 10px 0px 10px 0px;
            padding: 0px 10px 0px 10px;
            text-align: justify;
        }

            .cookie-ertesito-oldal .ertesito-szoveg a {
                color: white;
                font-weight: bold;
                text-decoration: underline;
            }

                .cookie-ertesito-oldal .ertesito-szoveg a:hover {
                    color: #c90f59;
                }

        .cookie-ertesito-oldal .elfogadom-gomb {
            display: inline-block;
            width: 100%;
            max-width: 250px;
            margin: 10px 10px 10px 10px;
        }

    /*************** Cookie értesítő oldal vége ******************/

    /*************** Intró oldal kezdete ******************/

    .tarskereso-tablazat .tartalom-intro {
        width: 96%;
        vertical-align: top;
    }

    .tartalom-intro .uj-tagok {
        float: left;
        width: 99%;
        /*height: 140px;*/
        color: white;
        margin: 5px 0.5% 5px 0.5%;
        padding-bottom: 7px;
        background-color: #29303a;
    }

        .tartalom-intro .uj-tagok .uj-tagok-felirat {
            float: left;
            width: 99%;
            height: 26px;
            margin: 5px 0.5% 5px 0.5%;
            text-align: left;
            font-size: 12pt;
        }

            .tartalom-intro .uj-tagok .uj-tagok-felirat h1,
            .tartalom-intro .uj-tagok .uj-tagok-felirat h2 {
                margin: 0px 0px 0px 0px;
                font-size: 14pt;
            }

                .tartalom-intro .uj-tagok .uj-tagok-felirat h1 a,
                .tartalom-intro .uj-tagok .uj-tagok-felirat h2 a {
                    text-decoration: none;
                    font-size: 14pt;
                    color: white;
                }

        .tartalom-intro .uj-tagok .uj-tagok-nem {
            float: left;
            width: 99%;
            height: 25px;
            margin: 0px 0.5% 5px 0.5%;
            text-align: right;
        }

            .tartalom-intro .uj-tagok .uj-tagok-nem label {
                font-size: 12pt;
            }


        .tartalom-intro .uj-tagok .uj-tagok-tablazat {
            float: left;
            width: 100%;
        }

            .tartalom-intro .uj-tagok .uj-tagok-tablazat .uj-tagok-balra {
                width: 30px;
                padding: 0px 5px 0px 5px;
            }

            .tartalom-intro .uj-tagok .uj-tagok-tablazat .uj-tagok-jobbra {
                width: 30px;
                padding: 0px 5px 0px 5px;
            }

            .tartalom-intro .uj-tagok .uj-tagok-tablazat .uj-tagok-lista {
                text-align: center;
            }

                .tartalom-intro .uj-tagok .uj-tagok-tablazat .uj-tagok-lista .tarskereso-tag {
                    display: inline-block;
                    width: 29%;
                    margin: 5px 2.0% 5px 2.0%;
                    overflow: hidden;
                }

                    .tartalom-intro .uj-tagok .uj-tagok-tablazat .uj-tagok-lista .tarskereso-tag a {
                        display: inline-block;
                        width: 100%;
                        border: 0px none white;
                    }

                        .tartalom-intro .uj-tagok .uj-tagok-tablazat .uj-tagok-lista .tarskereso-tag a img {
                            width: 100%;
                        }

    .tartalom-intro .uj-tarskereso-tagok {
        float: left;
        width: 99%;
        margin: 5px 0.5% 5px 0.5%;
    }

        .tartalom-intro .uj-tarskereso-tagok .tarskereso-tag {
            display: inline-block;
            width: 29.5%;
            margin: 5px 1.0% 5px 1.0%;
            overflow: hidden;
        }

            .tartalom-intro .uj-tarskereso-tagok .tarskereso-tag h4 {
                display: inline-block;
                width: 100%;
                margin: 0px 0px 3px 0px;
            }

                .tartalom-intro .uj-tarskereso-tagok .tarskereso-tag h4 a {
                    display: block;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    /*overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;*/
                }

                    .tartalom-intro .uj-tarskereso-tagok .tarskereso-tag h4 a .ellipsis {
                        display: inline-block;
                        height: 30px;
                        line-height: 15px;
                    }

                        .tartalom-intro .uj-tarskereso-tagok .tarskereso-tag h4 a .ellipsis:before {
                            height: 30px;
                        }

                        .tartalom-intro .uj-tarskereso-tagok .tarskereso-tag h4 a .ellipsis:after {
                            top: -15px;
                        }

            .tartalom-intro .uj-tarskereso-tagok .tarskereso-tag img {
                width: 100%;
            }

            .tartalom-intro .uj-tarskereso-tagok .tarskereso-tag .ellipsis {
                display: inline-block;
                height: 75px;
                line-height: 15px;
                font-size: 12px;
            }

                .tartalom-intro .uj-tarskereso-tagok .tarskereso-tag .ellipsis:before {
                    height: 75px;
                }

                .tartalom-intro .uj-tarskereso-tagok .tarskereso-tag .ellipsis:after {
                    top: -15px;
                }

    .tartalom-intro .reklam-jobb {
        display: none;
        float: right;
        width: 17%;
        height: 1010px;
        margin-top: 5px;
        overflow: hidden;
    }

    .tartalom-intro .tarskereso-statisztika {
        float: left;
        width: 99%;
        margin: 5px 0.5% 8px 0.5%;
        padding: 5px 0px 5px 0px;
        background-color: #29303a;
        color: white;
        font-size: 11.5pt;
        text-align: center;
    }

        .tartalom-intro .tarskereso-statisztika span {
            font-weight: bold;
        }

        .tartalom-intro .tarskereso-statisztika .adat-1 {
            display: inline-block;
            width: 100%;
            margin: 0px 0px 5px 0px;
        }

        .tartalom-intro .tarskereso-statisztika .statisztika-szeparator {
            display: none;
        }

        .tartalom-intro .tarskereso-statisztika .adat-2 {
            display: inline-block;
            width: 100%;
            margin: 0px 0px 0px 0px;
        }

    .tartalom-intro .tarskereso-tartalom {
        float: left;
        width: 99%;
        margin: 0px 0.5% 8px 0.5%;
    }

        .tartalom-intro .tarskereso-tartalom .foto-es-like {
            display: none;
            float: left;
            width: 100%;
            margin-bottom: 5px;
            overflow: hidden;
        }

            .tartalom-intro .tarskereso-tartalom .foto-es-like .facebook-like {
                float: left;
                width: 100%;
                /*background-color: #29303a;*/
                background-color: white;
                margin: 0px 0px 5px 0px;
            }

            .tartalom-intro .tarskereso-tartalom .foto-es-like .mar-mobilon-is {
                float: left;
                width: 100%;
                color: white;
                margin: 0px 0px 5px 0px;
                padding: 7px 0px 7px 0px;
                background-color: #29303a;
                font-weight: bold;
                font-size: 20pt;
                text-align: center;
            }

            .tartalom-intro .tarskereso-tartalom .foto-es-like img {
                float: left;
                width: 100%;
            }

        .tartalom-intro .tarskereso-tartalom .tarskereses-panel {
            float: left;
            width: 48.2%;
            min-height: 370px;
            padding: 4px 0.5% 0px 0.5%;
            background-image: url(Images/hatter_narancs_41px.gif);
            background-repeat: repeat-x;
            border-right: solid 1px #88888a;
            border-left: solid 1px #88888a;
        }

            .tartalom-intro .tarskereso-tartalom .tarskereses-panel h2,
            .tartalom-intro .tarskereso-tartalom .tarskereses-panel h3,
            .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-cim {
                display: inline-block;
                font-size: 14pt;
                font-weight: bold;
                color: #29303a;
                margin: 0px 0px 10px 0px;
            }

            .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat {
                width: 98%;
                margin: 0px 1% 0px 1%;
            }

                .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-orszag,
                .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-megye,
                .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-varos,
                .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-szexualis-beallitottsag {
                    float: left;
                    width: 100%;
                    margin: 3px 0px 3px 0px;
                }

                    .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-orszag select,
                    .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-megye select,
                    .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-varos select,
                    .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-szexualis-beallitottsag select {
                        float: right;
                        width: 100%;
                        margin: 0px 0px 0px 0px;
                    }

                .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-nem-fejlec,
                .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-eletkor-fejlec,
                .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-magassag-fejlec,
                .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-testsuly-fejlec {
                    float: left;
                    width: 45%;
                    margin: 3px 0px 3px 0px;
                }

                .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-nem,
                .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-eletkor,
                .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-magassag,
                .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-testsuly {
                    float: left;
                    width: 55%;
                    margin: 3px 0px 3px 0px;
                }

                    .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-nem select {
                        float: right;
                        width: 100%;
                        margin: 0px 0px 0px 0px;
                    }

                    .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-eletkor select,
                    .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-magassag select,
                    .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-testsuly select {
                        float: right;
                        width: 49%;
                        margin: 0px 0px 0px 1%;
                    }

                .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-fenykepes-felhasznalok {
                    float: left;
                    width: 100%;
                    margin: 6px 0px 5px 0px;
                }

                .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-kereses-gomb {
                    float: left;
                    width: 100%;
                    margin: 15px 0px 15px 0px;
                    text-align: center;
                }

                .tartalom-intro .tarskereso-tartalom .tarskereses-panel .tarskereses-tablazat .tarskereses-feltetelek-elmentese {
                    float: left;
                    width: 100%;
                    margin: 3px 0px 10px 0px;
                }

        .tartalom-intro .tarskereso-tartalom .belepes-panel {
            float: right;
            width: 48.2%;
            min-height: 370px;
            margin: 0px 0px 0px 0px;
            padding: 4px 0.5% 0px 0.5%;
            background-image: url(Images/hatter_narancs_41px.gif);
            background-repeat: repeat-x;
            border-right: solid 1px #88888a;
            border-left: solid 1px #88888a;
        }

            .tartalom-intro .tarskereso-tartalom .belepes-panel h2,
            .tartalom-intro .tarskereso-tartalom .belepes-panel h3,
            .tartalom-intro .tarskereso-tartalom .belepes-panel .belepes-cim {
                display: block;
                float: left;
                width: 100%;
                font-size: 14pt;
                font-weight: bold;
                color: #29303a;
                margin: 0px 0px 10px 0px;
            }

            .tartalom-intro .tarskereso-tartalom .belepes-panel .belepes-tablazat {
                width: 98%;
                margin: 0px 1% 0px 1%;
            }

                .tartalom-intro .tarskereso-tartalom .belepes-panel .belepes-tablazat .belepes-email-cim,
                .tartalom-intro .tarskereso-tartalom .belepes-panel .belepes-tablazat .belepes-jelszo {
                    width: 100%;
                    margin: 5px 0px 2px 0px;
                    font-weight: bold;
                }

                .tartalom-intro .tarskereso-tartalom .belepes-panel .belepes-tablazat .belepes-email-cim-szoveg,
                .tartalom-intro .tarskereso-tartalom .belepes-panel .belepes-tablazat .belepes-jelszo-szoveg {
                    width: 100%;
                    margin: 0px 0px 15px 0px;
                }

                    .tartalom-intro .tarskereso-tartalom .belepes-panel .belepes-tablazat .belepes-email-cim-szoveg input,
                    .tartalom-intro .tarskereso-tartalom .belepes-panel .belepes-tablazat .belepes-jelszo-szoveg input {
                        width: 96%;
                        font-weight: bold;
                    }

                .tartalom-intro .tarskereso-tartalom .belepes-panel .belepes-tablazat .belepes-jelszo-megjegyzese {
                    width: 100%;
                    margin: 5px 0px 20px 0px;
                }

                .tartalom-intro .tarskereso-tartalom .belepes-panel .belepes-tablazat .belepes-gombok {
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                }

                    .tartalom-intro .tarskereso-tartalom .belepes-panel .belepes-tablazat .belepes-gombok input,
                    .tartalom-intro .tarskereso-tartalom .belepes-panel .belepes-tablazat .belepes-gombok a {
                        margin: 0px 0px 20px 0px;
                    }

                .tartalom-intro .tarskereso-tartalom .belepes-panel .belepes-tablazat .belepes-hibas-jelszo {
                    width: 100%;
                    margin: -10px 0px 10px 0px;
                    font-weight: bold;
                    text-align: center;
                }

            .tartalom-intro .tarskereso-tartalom .belepes-panel .jelszo-emlekezteto-panel {
                float: right;
                width: 100%;
                max-width: 300px;
                padding: 5px 5px 5px 5px;
                background-image: url(Images/szurke_fejlec_k.gif);
                background-repeat: repeat-x;
                border: solid 1px #88888a;
                background-color: white;
            }

                .tartalom-intro .tarskereso-tartalom .belepes-panel .jelszo-emlekezteto-panel .jelszo-emlekezteto-felirat {
                    display: inline-block;
                    font-size: 15pt;
                    color: #b81558;
                    font-weight: bold;
                    margin-bottom: 10px;
                }

                .tartalom-intro .tarskereso-tartalom .belepes-panel .jelszo-emlekezteto-panel .jelszo-emlekezteto-kuldes {
                    display: block;
                    width: 100%;
                    margin: 0px 0px 10px 0px;
                }

                    .tartalom-intro .tarskereso-tartalom .belepes-panel .jelszo-emlekezteto-panel .jelszo-emlekezteto-kuldes .jelszo-emlekezteto-email {
                        display: inline-block;
                        width: 32%;
                        margin: 10px 1% 3px 1%;
                        font-size: 11pt;
                        font-weight: bold;
                        text-align: left;
                    }

                    .tartalom-intro .tarskereso-tartalom .belepes-panel .jelszo-emlekezteto-panel .jelszo-emlekezteto-kuldes .jelszo-emlekezteto-email-szoveg {
                        display: inline-block;
                        width: 62%;
                        margin: 10px 1% 3px 1%;
                        background-color: red;
                    }

                        .tartalom-intro .tarskereso-tartalom .belepes-panel .jelszo-emlekezteto-panel .jelszo-emlekezteto-kuldes .jelszo-emlekezteto-email-szoveg input {
                            width: 97%;
                        }

                    .tartalom-intro .tarskereso-tartalom .belepes-panel .jelszo-emlekezteto-panel .jelszo-emlekezteto-kuldes .jelszo-emlekezteto-elkuld-gomb {
                        display: inline-block;
                        width: 49%;
                        margin: 15px 0px 20px 0px;
                    }

                    .tartalom-intro .tarskereso-tartalom .belepes-panel .jelszo-emlekezteto-panel .jelszo-emlekezteto-kuldes .jelszo-emlekezteto-megsem-gomb {
                        display: inline-block;
                        width: 49%;
                        margin: 15px 0px 20px 0px;
                    }

                .tartalom-intro .tarskereso-tartalom .belepes-panel .jelszo-emlekezteto-panel .jelszo-emlekezteto-nincs-elkuldve {
                    display: block;
                    width: 98%;
                    margin: 0px 1% 15px 1%;
                    text-align: center;
                    font-size: 10pt;
                    font-weight: bold;
                }

                .tartalom-intro .tarskereso-tartalom .belepes-panel .jelszo-emlekezteto-panel .jelszo-emlekezteto-elkuldve {
                    display: block;
                    width: 96%;
                    margin: 5px 2% 10px 2%;
                    text-align: center;
                }

                    .tartalom-intro .tarskereso-tartalom .belepes-panel .jelszo-emlekezteto-panel .jelszo-emlekezteto-elkuldve .elkuldve-szoveg {
                        display: block;
                        width: 98%;
                        margin: 0px 1% 15px 1%;
                        font-size: 12pt;
                        font-weight: bold;
                        text-align: center;
                    }

                .tartalom-intro .tarskereso-tartalom .belepes-panel .jelszo-emlekezteto-panel .jelszo-emlekezteto-cancel-panel {
                    display: block;
                    width: 100%;
                    margin: 0px 0px 10px 0px;
                }

        .tartalom-intro .tarskereso-tartalom .belepes-tarskereses-szeparator {
            display: none;
            float: left;
            width: 100%;
            height: 5px;
        }

        .tartalom-intro .tarskereso-tartalom .regisztracio-panel {
            float: left;
            width: 98.5%;
            margin: 5px 0px 0px 0px;
            padding: 5px 0.5% 10px 0.5%;
            background-image: url(Images/szurke_fejlec_k.gif);
            background-repeat: repeat-x;
            border-right: solid 1px #88888a;
            border-left: solid 1px #88888a;
        }

            .tartalom-intro .tarskereso-tartalom .regisztracio-panel h2,
            .tartalom-intro .tarskereso-tartalom .regisztracio-panel h3,
            .tartalom-intro .tarskereso-tartalom .regisztracio-panel h4,
            .tartalom-intro .tarskereso-tartalom .regisztracio-panel .regisztracio-cim {
                display: inline-block;
                font-size: 14pt;
                font-weight: bold;
                color: #29303a;
                margin: 0px 0px 10px 0px;
            }

        .tartalom-intro .tarskereso-tartalom .szoveg-panel-1 {
            float: left;
            width: 99%;
            margin: 10px 0.5% 0px 0.5%;
        }

            .tartalom-intro .tarskereso-tartalom .szoveg-panel-1 .udvozles,
            .tartalom-intro .tarskereso-tartalom .szoveg-panel-1 h1,
            .tartalom-intro .tarskereso-tartalom .szoveg-panel-1 h2 {
                display: inline-block;
                width: 100%;
                font-size: 17pt;
                font-weight: bold;
                color: #b81558;
                text-align: center;
                margin: 0px 0px 0px 0px;
            }

            .tartalom-intro .tarskereso-tartalom .szoveg-panel-1 h3 {
                font-size: 14pt;
                color: #29303a;
            }

            .tartalom-intro .tarskereso-tartalom .szoveg-panel-1 .cim {
                display: inline-block;
                /*font-weight: bold;*/
                font-size: 14pt;
                color: #29303a;
                text-align: left;
                margin: 15px 0px 0px 0px;
            }

            .tartalom-intro .tarskereso-tartalom .szoveg-panel-1 .felsorolas-felett {
                display: inline-block;
                margin: 10px 0px 0px 0px;
                font-size: 11pt;
            }

            .tartalom-intro .tarskereso-tartalom .szoveg-panel-1 .felsorolas {
                font-size: 11pt;
            }

            .tartalom-intro .tarskereso-tartalom .szoveg-panel-1 .szoveg-1 {
                color: #29303a;
            }

            .tartalom-intro .tarskereso-tartalom .szoveg-panel-1 .szoveg-2 {
                color: #b81558;
            }

            .tartalom-intro .tarskereso-tartalom .szoveg-panel-1 .szoveg-felsorolas-alatt {
                font-size: 11pt;
                text-align: center;
            }

                .tartalom-intro .tarskereso-tartalom .szoveg-panel-1 .szoveg-felsorolas-alatt .facebook-like {
                    float: left;
                    width: 100%;
                    /*background-color: #29303a;*/
                    background-color: transparent;
                    margin: 15px 0px 15px 0px;
                    overflow: hidden;
                }

                .tartalom-intro .tarskereso-tartalom .szoveg-panel-1 .szoveg-felsorolas-alatt .szoveg-2 {
                    color: #b81558;
                }

        .tartalom-intro .tarskereso-tartalom .sikertortenetek-panel {
            float: left;
            width: 97.5%;
            margin: 15px 0px 0px 0px;
            padding: 5px 1% 5px 1%;
            background-image: url(Images/szurke_fejlec_k.gif);
            background-repeat: repeat-x;
            border-right: solid 1px #88888a;
            border-left: solid 1px #88888a;
        }

            .tartalom-intro .tarskereso-tartalom .sikertortenetek-panel .sikertortenet-1 {
                float: left;
                width: 100%;
                font-size: 14pt;
                font-weight: bold;
                color: #29303a;
                text-decoration: none;
                margin: 0px 0px 10px 0px;
                display: block;
            }

                .tartalom-intro .tarskereso-tartalom .sikertortenetek-panel .sikertortenet-1 a {
                    float: left;
                    width: 100%;
                    font-size: 14pt;
                    color: #29303a;
                    text-decoration: none;
                    margin: 0px 0px 10px 0px;
                    display: block;
                }

            .tartalom-intro .tarskereso-tartalom .sikertortenetek-panel .sikertortenet-2 {
                display: inline-block;
                float: left;
                width: 32%;
                margin: 0px 10px 5px 0px;
                overflow: hidden;
            }

                .tartalom-intro .tarskereso-tartalom .sikertortenetek-panel .sikertortenet-2 img {
                    width: 100%;
                }

            .tartalom-intro .tarskereso-tartalom .sikertortenetek-panel .sikertortenet-3 {
                /*display: block;*/
                float: right;
                width: 65%;
                margin: 0px 0.5% 5px 1%;
                text-align: justify;
            }

                .tartalom-intro .tarskereso-tartalom .sikertortenetek-panel .sikertortenet-3 .link-1 {
                    color: #29303a;
                    text-decoration: none;
                }

                .tartalom-intro .tarskereso-tartalom .sikertortenetek-panel .sikertortenet-3 .link-2 {
                    color: #b81558;
                    text-decoration: none;
                }

                .tartalom-intro .tarskereso-tartalom .sikertortenetek-panel .sikertortenet-3 span {
                    color: #b81558;
                }

                .tartalom-intro .tarskereso-tartalom .sikertortenetek-panel .sikertortenet-3 .link-1:hover {
                    text-decoration: underline;
                }

                .tartalom-intro .tarskereso-tartalom .sikertortenetek-panel .sikertortenet-3 .link-2:hover {
                    text-decoration: underline;
                }

        .tartalom-intro .tarskereso-tartalom .szoveg-panel-2 {
            float: left;
            width: 99.5%;
            margin: 5px 0px 0px 0px;
            text-align: center;
            font-size: 11pt;
        }

            .tartalom-intro .tarskereso-tartalom .szoveg-panel-2 a {
                color: #b81558;
            }

    /*************** Intró oldal vége ******************/




    /********** legujabb tagok kezdete *************/

    .tarskereso-uj-tagok {
        width: 100%;
    }

        .tarskereso-uj-tagok .nok {
            float: left;
            width: 98%;
            margin: 0px 1% 0px 1%;
        }

        .tarskereso-uj-tagok .ferfiak {
            float: left;
            width: 98%;
            margin: 0px 1% 0px 1%;
        }

        .tarskereso-uj-tagok .parok {
            float: left;
            width: 98%;
            margin: 0px 1% 0px 1%;
        }

        .tarskereso-uj-tagok h3 {
            float: left;
            width: 100%;
            font-size: 14pt;
            margin: 0px 0px 10px 0px;
            padding-top: 5px;
            padding-bottom: 10px;
            border-bottom: solid 4px #bf397b;
            background-color: #792062;
            text-align: center;
            color: #fbb4dd;
        }

        .tarskereso-uj-tagok .tarskereso-no {
            float: left;
            display: block;
            margin: 5px 0px 10px 2%;
            /*padding: 3px 5px 5px 5px;*/
            width: 30%; /*90px;*/
            /*height: 125px;*/
            /*border: solid 1px #bf397b;*/
        }

            .tarskereso-uj-tagok .tarskereso-no h4 {
                font-size: 10pt;
                margin: 0px 0px 8px 0px;
            }

                .tarskereso-uj-tagok .tarskereso-no h4 a {
                    color: #fbb4dd;
                    text-decoration: none;
                }

                    .tarskereso-uj-tagok .tarskereso-no h4 a:hover {
                        color: white;
                        text-decoration: underline;
                        cursor: pointer;
                    }

            .tarskereso-uj-tagok .tarskereso-no .foto {
                float: left;
                width: 100%;
                overflow: hidden;
                display: block;
                margin: 0px 0px 0px 0px;
                border: solid 1px #bf397b;
            }

                .tarskereso-uj-tagok .tarskereso-no .foto img {
                    width: inherit;
                    max-width: 150px;
                }

            .tarskereso-uj-tagok .tarskereso-no .tovabbi-adatok {
                float: left;
                width: 115px;
                font-size: 9pt;
                margin: 0px 0px 0px 5px;
                color: #b81558;
            }

        .tarskereso-uj-tagok .tarskereso-ferfi {
            float: left;
            display: block;
            margin: 5px 0px 10px 2%;
            /*padding: 3px 5px 5px 5px;*/
            width: 30%;
            /*height: 125px;*/
            /*border: solid 1px #bf397b;*/
        }

            .tarskereso-uj-tagok .tarskereso-ferfi h4 {
                font-size: 10pt;
                margin: 0px 0px 8px 0px;
            }

                .tarskereso-uj-tagok .tarskereso-ferfi h4 a {
                    color: #fbb4dd;
                    text-decoration: none;
                }

                    .tarskereso-uj-tagok .tarskereso-ferfi h4 a:hover {
                        color: white;
                        text-decoration: underline;
                        cursor: pointer;
                    }

            .tarskereso-uj-tagok .tarskereso-ferfi .foto {
                float: left;
                width: 100%;
                overflow: hidden;
                display: block;
                margin: 0px 0px 0px 0px;
                border: solid 1px #bf397b;
            }

                .tarskereso-uj-tagok .tarskereso-ferfi .foto img {
                    width: inherit;
                    max-width: 150px;
                }

            .tarskereso-uj-tagok .tarskereso-ferfi .tovabbi-adatok {
                float: left;
                width: 115px;
                font-size: 9pt;
                margin: 0px 0px 0px 5px;
                color: #b81558;
            }

        .tarskereso-uj-tagok .tarskereso-par {
            float: left;
            display: block;
            margin: 5px 0px 10px 2%;
            /*padding: 3px 5px 5px 5px;*/
            width: 30%;
            /*height: 125px;*/
            /*border: solid 1px #bf397b;*/
        }

            .tarskereso-uj-tagok .tarskereso-par h4 {
                font-size: 10pt;
                margin: 0px 0px 8px 0px;
            }

                .tarskereso-uj-tagok .tarskereso-par h4 a {
                    color: #fbb4dd;
                    text-decoration: none;
                }

                    .tarskereso-uj-tagok .tarskereso-par h4 a:hover {
                        color: white;
                        text-decoration: underline;
                        cursor: pointer;
                    }

            .tarskereso-uj-tagok .tarskereso-par .foto {
                float: left;
                width: 100%;
                overflow: hidden;
                display: block;
                margin: 0px 0px 0px 0px;
                border: solid 1px #bf397b;
            }

                .tarskereso-uj-tagok .tarskereso-par .foto img {
                    width: inherit;
                    max-width: 150px;
                }

            .tarskereso-uj-tagok .tarskereso-par .tovabbi-adatok {
                float: left;
                width: 115px;
                font-size: 9pt;
                margin: 0px 0px 0px 5px;
                color: #b81558;
            }

    /********** legujabb tagok vége *************/

    /********** Regisztráció intró kezdete *************/

    .regisztracio-intro {
        float: none;
        width: 96%;
        max-width: 300px;
        /*min-height: 600px;*/
        margin-left: 2%;
        margin-right: 2%;
        color: #fbb4dd;
        font-size: 12pt;
        font-weight: bold;
        background-image: none; /*url(Images/hatter_csaj_keresesalatt.png);*/
        background-repeat: no-repeat;
        background-position: 30px 440px;
        padding: 0px 0px 0px 0px;
        text-align: left;
    }

        .regisztracio-intro .input-szoveg-cim {
            background-color: black;
            margin-top: 5px;
            margin-bottom: 0px;
        }

        .regisztracio-intro .input-szoveg {
            width: 100%;
            margin-top: 0px;
            margin-bottom: 7px;
        }

        .regisztracio-intro .nem-valaszto {
            background-color: black;
            display: inline-block;
            margin-top: 5px;
            margin-bottom: 7px;
        }

        .regisztracio-intro .ev {
            width: 27%;
            margin-top: 0px;
            margin-bottom: 7px;
            margin-left: 0px;
            margin-right: 0px;
        }

        .regisztracio-intro .honap {
            width: 47%;
            margin-top: 0px;
            margin-bottom: 7px;
            margin-left: 1%;
        }

        .regisztracio-intro .nap {
            width: 24%;
            margin-top: 0px;
            margin-bottom: 7px;
            margin-left: 1%;
        }

        .regisztracio-intro .nemed-es-eletkorod {
            width: 98%;
            display: inline-block;
            margin-bottom: 7px;
            padding-left: 1%;
            padding-right: 1%;
            font-size: 9pt;
            color: #e4123f;
            text-align: center;
        }

        .regisztracio-intro .orszag {
            width: 100%;
            margin-top: 0px;
            margin-bottom: 3px;
            margin-left: 0px;
            margin-right: 0px;
        }

        .regisztracio-intro .megye {
            width: 100%;
            margin-top: 0px;
            margin-bottom: 3px;
            margin-left: 0px;
        }

        .regisztracio-intro .varos {
            width: 100%;
            margin-top: 0px;
            margin-bottom: 12px;
            margin-left: 0px;
        }

        .regisztracio-intro .adatvedelem-link {
            color: #fbb4dd;
        }

        .regisztracio-intro .gomb-doboz {
            width: 100%;
            margin-top: 20px;
            margin-bottom: 20px;
        }

    /********** Regisztráció intró vége *************/


    /********** Blog írás kezdete *************/

    .blog-iras-oldal {
        float: none;
        width: 98%;
        margin: 0px 1% 0px 1%;
        font-size: 11pt;
        /*min-width: 280px;*/
        /*max-width: 540px;*/
    }

        .blog-iras-oldal .uj-blog-iras {
            float: left;
            width: 100%;
            margin: 5px 1% 0px 1%;
        }

            .blog-iras-oldal .uj-blog-iras .bal-panel {
                float: left;
                width: 100%;
                margin: 4px 1% 4px 1%;
                font-weight: bold;
            }

            .blog-iras-oldal .uj-blog-iras .jobb-panel {
                float: left;
                width: 100%;
                margin: 4px 1% 10px 1%;
            }

                .blog-iras-oldal .uj-blog-iras .jobb-panel input[type="text"] {
                    width: 93%;
                }

                .blog-iras-oldal .uj-blog-iras .jobb-panel textarea {
                    width: 92%;
                }

            .blog-iras-oldal .uj-blog-iras .elkuld-gomb {
                float: left;
                width: 100%;
                margin-top: 15px;
                margin-bottom: 15px;
            }

            .blog-iras-oldal .uj-blog-iras .sikeres-blog-iras {
                display: inline-block;
                float: left;
                width: 100%;
                margin-top: 5px;
                margin-bottom: 15px;
                font-weight: bold;
                text-align: center;
            }

        .blog-iras-oldal .talalatok-szama {
            float: left;
            width: 100%;
            display: inline-block;
            margin-top: 15px;
            margin-bottom: 10px;
            font-size: 11pt;
            font-weight: bold;
        }

        .blog-iras-oldal .lapozas {
            float: left;
            width: 100%;
            margin-top: 5px;
            margin-bottom: 10px;
        }

        .blog-iras-oldal .talalatok {
            float: left;
            width: 100%;
            margin-top: 0px;
            margin-bottom: 0px;
        }

            .blog-iras-oldal .talalatok .blog-datum {
                display: inline-block;
                float: right;
                margin-right: 1%;
            }

            .blog-iras-oldal .talalatok .blog-olvasas-szoveg {
                float: left;
                width: 92%;
                margin: 5px 4% 0px 4%;
            }

                .blog-iras-oldal .talalatok .blog-olvasas-szoveg textarea {
                    width: 99%;
                    resize: vertical;
                    min-height: 150px;
                    max-height: 150px;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                }

            .blog-iras-oldal .talalatok .modosit-gomb {
                float: left;
                width: 50%;
                margin: 15px 0px 10px 0px;
            }

            .blog-iras-oldal .talalatok .torles-gomb {
                float: left;
                width: 50%;
                margin: 15px 0px 10px 0px;
            }

            .blog-iras-oldal .talalatok .megsem-gomb {
                float: left;
                width: 50%;
                margin: 15px 0px 10px 0px;
            }

            .blog-iras-oldal .talalatok .blog-modositas-szoveg {
                float: left;
                width: 92%;
                margin: 5px 4% 0px 4%;
            }

                .blog-iras-oldal .talalatok .blog-modositas-szoveg textarea {
                    width: 99%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                }

            .blog-iras-oldal .talalatok .blog-modositas-input {
                width: 36%;
                margin: 0px 0px 0px 0px;
            }

    /********** Blog írás vége *************/

    

    /********** Üdvözlőképernyő kezdete *************/


    .udvozlokepernyo-oldal {
        display: inline-block;
        float: none;
        width: 100%;
        margin: 0px 0px 30px 0px;
        font-size: 16px;
    }

        .udvozlokepernyo-oldal .statisztika-es-uzenetek {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .udvozlokepernyo-oldal .egyszeru-kereses {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 10px 0px 10px 0px;
            padding: 0px 0px 0px 0px;
            text-align: center;
        }

            .udvozlokepernyo-oldal .egyszeru-kereses .cimsor3 span {
                display: inline-block;
                padding-left: 29px;
                background-image: url(images/tarskereso-egyszeru-kereses-ikon.png);
                background-position: left top;
                background-repeat: no-repeat;
                background-size: auto 23px;
            }

        .udvozlokepernyo-oldal .udvozlunk {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

            .udvozlokepernyo-oldal .udvozlunk .elsodleges-foto {
                display: none;
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

                .udvozlokepernyo-oldal .udvozlunk .elsodleges-foto img {
                    display: block;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

            .udvozlokepernyo-oldal .udvozlunk .szia,
            .udvozlokepernyo-oldal .udvozlunk .elofizetes,
            .udvozlokepernyo-oldal .udvozlunk .adatlap-allapot {
                float: right;
                width: 100%;
                margin: 0px 0px 15px 0px;
                padding: 0px 0px 0px 0px;
                font-size: 18px;
                font-weight: bold;
                /*text-transform: uppercase;*/
                text-align: left;
            }

            .udvozlokepernyo-oldal .udvozlunk .elofizetes,
            .udvozlokepernyo-oldal .udvozlunk .adatlap-allapot,
            .udvozlokepernyo-oldal .udvozlunk .foto-feltoltese {
                font-size: 14px;
                font-weight: normal;
                text-transform: none;
            }

            .udvozlokepernyo-oldal .udvozlunk .foto-feltoltese2 {
                display: none;
            }

                .udvozlokepernyo-oldal .udvozlunk .elofizetes .megnevezes,
                .udvozlokepernyo-oldal .udvozlunk .adatlap-allapot .megnevezes {
                    float: left;
                    /*width: 100%;*/
                    margin: 0px 5px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    font-size: 13px;
                    font-weight: bold;
                }

                .udvozlokepernyo-oldal .udvozlunk .adatlap-allapot .megnevezes {
                    width: 100%;
                }

                .udvozlokepernyo-oldal .udvozlunk .elofizetes .ervenyesseg,
                .udvozlokepernyo-oldal .udvozlunk .adatlap-allapot .allapot {
                    float: left;
                    /*width: 100%;*/
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    font-size: 13px;
                    font-weight: bold;
                    color: #c90f59;
                }

                .udvozlokepernyo-oldal .udvozlunk .adatlap-allapot .allapot {
                    width: 23%;
                    max-width: 80px;
                    margin-top: 5px;
                    padding-top: 5px;
                    font-size: 18px;
                }

                .udvozlokepernyo-oldal .udvozlunk .elofizetes .link,
                .udvozlokepernyo-oldal .udvozlunk .adatlap-allapot .link,
                .udvozlokepernyo-oldal .udvozlunk .foto-feltoltese .link {
                    float: left;
                    width: 86%;
                    max-width: 300px;
                    margin: 7px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: left;
                    position: relative;
                }

                .udvozlokepernyo-oldal .udvozlunk .foto-feltoltese .link {
                    margin: 0px 0px 20px 0px;
                }

                .udvozlokepernyo-oldal .udvozlunk .adatlap-allapot .link {
                    /*width: 77%;*/
                    width: 63%;
                    max-width: 220px;
                    margin: 5px 0px 0px 0px;
                    position: relative;
                }

                    .udvozlokepernyo-oldal .udvozlunk .elofizetes .link a.link-gomb,
                    .udvozlokepernyo-oldal .udvozlunk .adatlap-allapot .link a.link-gomb,
                    .udvozlokepernyo-oldal .udvozlunk .foto-feltoltese .link a.link-gomb,
                    .udvozlokepernyo-oldal .udvozlunk .foto-feltoltese2 .link a.link-gomb {
                        height: 27px;
                        padding-top: 9px;
                        font-size: 13px;
                    }

                    .udvozlokepernyo-oldal .udvozlunk .elofizetes .link a.link-gomb {
                        font-size: 11px;
                    }

                    .udvozlokepernyo-oldal .udvozlunk .adatlap-allapot .link:hover a.link-gomb {
                        font-weight: bold;
                    }

            .udvozlokepernyo-oldal .udvozlunk .foto-feltoltese2 .link a.link-gomb {
                height: auto;
                padding-top: 6px;
                padding-bottom: 6px;
            }

            .udvozlokepernyo-oldal .udvozlunk .foto-feltoltese .link a.link-gomb span {
                display: inline-block;
                margin: 0px 5px 0px 8px;
                padding: 0px 0px 0px 25px;
                background-image: url(images/tarskereso-adatlap-fenykepezogep-ikon.png);
                background-position: left center;
                background-repeat: no-repeat;
                background-size: 20px;
            }

                    .udvozlokepernyo-oldal .udvozlunk .adatlap-allapot .link .kitoltottseg-link-tarolo {
                        width: 100%;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 2px 0px 0px;
                        overflow: hidden;
                        position: absolute;
                        top: 0px;
                        left: 0px;

                        -webkit-animation-name: Animation_From0To100;
                        -webkit-animation-timing-function: linear;
                        -webkit-animation-duration: 8s;
                        -webkit-animation-delay: 0s;
                        -webkit-animation-iteration-count: 1;
                        -webkit-animation-direction: normal;
                        -ms-animation-name: Animation_From0To100;
                        -ms-animation-timing-function: linear;
                        -ms-animation-duration: 8s;
                        -ms-animation-delay: 0s;
                        -ms-animation-iteration-count: 1;
                        -ms-animation-direction: normal;
                        -moz-animation-name: Animation_From0To100;
                        -moz-animation-timing-function: linear;
                        -moz-animation-duration: 8s;
                        -moz-animation-delay: 0s;
                        -moz-animation-iteration-count: 1;
                        -moz-animation-direction: normal;
                        animation-name: Animation_From0To100;
                        animation-timing-function: linear;
                        animation-duration: 8s;
                        animation-delay: 0s;
                        animation-iteration-count: 1;
                        animation-direction: normal;
                    }

                        .udvozlokepernyo-oldal .udvozlunk .adatlap-allapot .link .kitoltottseg-link-tarolo .kitoltottseg-link {
                            width: 100%;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 0px;
                        }

                    .udvozlokepernyo-oldal .udvozlunk .elofizetes .link .elofizetes-elonyei,
                    .udvozlokepernyo-oldal .udvozlunk .adatlap-allapot .link .tokeletes-adatlap,
                    .udvozlokepernyo-oldal .udvozlunk .foto-feltoltese .link .tokeletes-profilkep {
                        /*width: 100%;*/
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 5px;
                        position: absolute;
                        top: 0px;
                        left: 100%;
                    }
            
        .udvozlokepernyo-oldal .udvozlo-statisztika,
        .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek {
            float: left;
            width: 100%;
            margin: 5px 0px 15px 0px;
            padding: 0px 0px 0px 0px;
            font-size: 12px;
        }

            .udvozlokepernyo-oldal .udvozlo-statisztika table {
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .udvozlokepernyo-oldal .udvozlo-statisztika .bal-oldal {
                width: 50%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                text-align: left;
            }

            .udvozlokepernyo-oldal .udvozlo-statisztika .jobb-oldal {
                width: 50%;
                margin: 0px 0px 0px 0px;
                padding: 5px 0px 5px 0px;
                /*font-size: 14px;*/
                font-weight: bold;
                text-align: left;
            }

                .udvozlokepernyo-oldal .udvozlo-statisztika .jobb-oldal a {
                    text-decoration: none;
                    color: black;
                }

                    .udvozlokepernyo-oldal .udvozlo-statisztika .jobb-oldal a:hover {
                        text-decoration: underline;
                    }

        .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek {
            font-size: 13px;
            font-weight: bold;
            text-align: center;
        }

            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .tarolo {
                display: inline-block;
                text-align: left;
            }

            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-levelek,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-rovid-uzenetek,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-mit-szeretnenek-velem,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-fotok,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-foto-engedely-keres,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-fotot-kuldenenek,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-sms-uzenetek,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-adatlap-kulon-engedelykeresek,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-levelek-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-rovid-uzenetek-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-mit-szeretnenek-velem-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-fotok-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-foto-engedely-keres-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-fotot-kuldenenek-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-sms-uzenetek-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-adatlap-kulon-engedelykeresek-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .tegnap-regisztraltak,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .ma-regisztraltak,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .online-felhasznalok,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .tegnap-regisztraltak-inaktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .ma-regisztraltak-inaktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .online-felhasznalok-inaktiv {
                display: inline-block;
                /*float: left;*/
                /*width: 94%;*/
                margin: 2px 0px 2px 0px;
                padding: 7px 0px 7px 25px;
                background-image: url(images/tarskereso-udvozlo-fekete-uj-level-ikon.png);
                background-position: left top 5px;
                background-repeat: no-repeat;
                background-size: auto 20px;
                color: black;
                text-decoration: none;
                text-transform: uppercase;
                text-align: left;
            }

            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-levelek {
                background-image: url(images/tarskereso-udvozlo-fekete-uj-level-ikon.png);
            }

            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-levelek-aktiv {
                background-image: url(images/tarskereso-udvozlo-magenta-uj-level-ikon.png);
            }

            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-rovid-uzenetek {
                background-image: url(images/tarskereso-udvozlo-fekete-uj-uzenet-ikon.png);
            }

            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-rovid-uzenetek-aktiv {
                background-image: url(images/tarskereso-udvozlo-magenta-uj-uzenet-ikon.png);
            }

            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-mit-szeretnenek-velem,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-fotok,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-foto-engedely-keres,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-fotot-kuldenenek,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-sms-uzenetek,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-adatlap-kulon-engedelykeresek,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-mit-szeretnenek-velem-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-fotok-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-foto-engedely-keres-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-fotot-kuldenenek-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-sms-uzenetek-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-adatlap-kulon-engedelykeresek-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .tegnap-regisztraltak,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .ma-regisztraltak,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .online-felhasznalok,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .tegnap-regisztraltak-inaktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .ma-regisztraltak-inaktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .online-felhasznalok-inaktiv {
                /*width: 100%;*/
                padding-left: 0px;
                background-image: none;
            }

                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-levelek:hover,
                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-rovid-uzenetek:hover,
                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-mit-szeretnenek-velem:hover,
                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-fotok:hover,
                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-foto-engedely-keres:hover,
                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-fotot-kuldenenek:hover,
                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-sms-uzenetek:hover,
                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-adatlap-kulon-engedelykeresek:hover,
                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-levelek-aktiv:hover,
                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-rovid-uzenetek-aktiv:hover,
                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-mit-szeretnenek-velem-aktiv:hover,
                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-fotok-aktiv:hover,
                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-foto-engedely-keres-aktiv:hover,
                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-fotot-kuldenenek-aktiv:hover,
                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-sms-uzenetek-aktiv:hover,
                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-adatlap-kulon-engedelykeresek-aktiv:hover,
                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .tegnap-regisztraltak:hover,
                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .ma-regisztraltak:hover,
                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .online-felhasznalok:hover {
                    text-decoration: underline;
                }

                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .tegnap-regisztraltak-inaktiv:hover,
                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .ma-regisztraltak-inaktiv:hover,
                .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .online-felhasznalok-inaktiv:hover {
                    cursor: default;
                }

            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-levelek-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-rovid-uzenetek-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-mit-szeretnenek-velem-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-fotok-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-foto-engedely-keres-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-fotot-kuldenenek-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-sms-uzenetek-aktiv,
            .udvozlokepernyo-oldal .uj-uzenetek-levelek-linkek .uj-adatlap-kulon-engedelykeresek-aktiv {
                color: #c90f59;
            }

        .udvozlokepernyo-oldal .kereses-nap-kedvencei-szeparator {
            float: left;
            width: 100%;
            height: 1px;
            margin: 0px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
            background-color: transparent;
        }

        .udvozlokepernyo-oldal .kedvencek-es-szuletesnaposok {
            float: left;
            width: 100%;
            margin: 0px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
        }

        .udvozlokepernyo-oldal .mai-nap-kedvencei {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
        }

            .udvozlokepernyo-oldal .mai-nap-kedvencei .korosztalyok-cim {
                display: inline-block;
                float: left;
                /*width: 100%;*/
                margin: 5px 30px 10px 0px;
                padding: 2px 0px 0px 0px;
                text-transform: uppercase;
            }

            .udvozlokepernyo-oldal .mai-nap-kedvencei .korosztalyok {
                display: inline-block;
                float: left;
                /*width: 100%;*/
                margin: 5px 0px 10px 0px;
                padding: 0px 0px 0px 0px;
            }

                .udvozlokepernyo-oldal .mai-nap-kedvencei .korosztalyok input[type="radio"] + label {                    
                    padding-top: 3px;
                    padding-left: 26px;
                    padding-right: 8px;
                    font-size: 14px;
                    font-weight: bold;
                }

            .udvozlokepernyo-oldal .mai-nap-kedvencei .kedvencek {
                float: left;
                width: 100%;
                margin: 10px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                text-align: center;
            }

                .udvozlokepernyo-oldal .mai-nap-kedvencei .kedvencek .kedvenc {
                    display: inline-block;
                    /*float: left;*/
                    width: 45%;
                    margin: 0px 2% 20px 2%;
                    padding: 0px 0px 0px 0px;
                    text-align: center;
                }

                    .udvozlokepernyo-oldal .mai-nap-kedvencei .kedvencek .kedvenc .link-foto {
                        display: inline-block;
                        width: 100%;
                        max-width: 230px;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                    }

                        .udvozlokepernyo-oldal .mai-nap-kedvencei .kedvencek .kedvenc .link-foto img {
                            width: 100%;
                        }

                    .udvozlokepernyo-oldal .mai-nap-kedvencei .kedvencek .kedvenc .becenev {
                        width: 100%;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                    }

                        .udvozlokepernyo-oldal .mai-nap-kedvencei .kedvencek .kedvenc .becenev a {
                            display: inline-block;
                            width: 100%;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 0px;
                            overflow: hidden;
                            text-overflow: ellipsis;
                            white-space: nowrap;
                            color: black;
                            font-size: 13px;
                            font-weight: bold;
                            text-decoration: none;
                            text-align: center;
                        }

                            .udvozlokepernyo-oldal .mai-nap-kedvencei .kedvencek .kedvenc .becenev a:hover {
                                text-decoration: underline;
                            }

        .udvozlokepernyo-oldal .szuletesnaposok {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
        }

            .udvozlokepernyo-oldal .szuletesnaposok .szuletesnaposok-tarolo {
                display: inline-block;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .udvozlokepernyo-oldal .szuletesnaposok .szuletesnaposok-cim {
                display: inline-block;
                width: 100%;
                margin: 0px 0px 10px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: bold;
            }

            .udvozlokepernyo-oldal .szuletesnaposok .szuletesnaposok-ma,
            .udvozlokepernyo-oldal .szuletesnaposok .szuletesnaposok-holnap {
                display: inline-block;
                width: 82%;
                height: 100px;
                margin: 0px 6% 20px 6%;
                padding: 10px 3% 10px 3%;
                border: solid 1px #e0e0e0;
                -moz-border-radius: 3px;
                -webkit-border-radius: 3px;
                border-radius: 3px;
                overflow-y: scroll;
                text-align: left;
            }

                .udvozlokepernyo-oldal .szuletesnaposok .szuletesnaposok-ma a,
                .udvozlokepernyo-oldal .szuletesnaposok .szuletesnaposok-holnap a {
                    display: block;
                    width: 100%;
                    margin: 0px 0px 10px 0px;
                    padding: 0px 0px 0px 0px;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    text-align: left;
                    font-size: 15px;
                    /*font-weight: bold;*/
                    text-decoration: none;
                    color: black;
                }

                    .udvozlokepernyo-oldal .szuletesnaposok .szuletesnaposok-ma a:hover,
                    .udvozlokepernyo-oldal .szuletesnaposok .szuletesnaposok-holnap a:hover {
                        text-decoration: underline;
                    }

        .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem {
            float: left;
            width: 100%;
            margin: 0px 0px 25px 0px;
            padding: 0px 0px 0px 0px;
        }

            .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .gombok {
                float: left;
                width: 100%;
                margin: 10px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

                .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .gombok .lattam-gomb,
                .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .gombok .kedvenceim-gomb,
                .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .gombok .oket-keresem-gomb {
                    float: left;
                    width: 49%;
                    margin: 0px 1% 10px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .gombok .latott-gomb,
                .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .gombok .kedvelnek-gomb,                
                .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .gombok .uj-tagok-gomb {
                    float: left;
                    width: 49%;
                    margin: 0px 0px 10px 1%;
                    padding: 0px 0px 0px 0px;
                }

                    .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .gombok .lattam-gomb input[type="button"],
                    .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .gombok .lattam-gomb input[type="submit"],
                    .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .gombok .latott-gomb input[type="button"],
                    .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .gombok .latott-gomb input[type="submit"],
                    .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .gombok .kedvenceim-gomb input[type="button"],
                    .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .gombok .kedvenceim-gomb input[type="submit"],
                    .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .gombok .kedvelnek-gomb input[type="button"],
                    .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .gombok .kedvelnek-gomb input[type="submit"],
                    .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .gombok .oket-keresem-gomb input[type="button"],
                    .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .gombok .oket-keresem-gomb input[type="submit"],
                    .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .gombok .uj-tagok-gomb input[type="button"],
                    .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .gombok .uj-tagok-gomb input[type="submit"] {
                        margin: 0px 0px 0px 0px;
                        font-size: 18px;
                    }

                .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .gombok .uj-tagok-nem-valaszto {
                    float: right;
                    width: 49%;
                    margin: 0px 0px 10px 1%;
                    padding: 0px 0px 0px 0px;
                }
            
            .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .felhasznalok {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                
                /* hogy egymagasak legyenek */
                display: -webkit-inline-box;
                display: -moz-inline-box;
                display: -ms-inline-flexbox;
                display: -webkit-inline-flex;
                display: inline-flexbox;
                display: inline-flex;
            }

                .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .felhasznalok .vissza-gomb,
                .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .felhasznalok .tovabb-gomb {
                    float: left;
                    width: 10%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                    .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .felhasznalok .vissza-gomb input[type="button"],
                    .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .felhasznalok .vissza-gomb input[type="submit"],
                    .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .felhasznalok .tovabb-gomb input[type="button"],
                    .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .felhasznalok .tovabb-gomb input[type="submit"] {
                        display: block;
                        height: 100%;
                        border: none;

                        color: #c90f59;
                        font-size: 60px;
                        font-weight: bold;
                        background-color: transparent;
                        /*background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);*/
                        /*background-image: url(images/tarskereso-atlatszo-hatter-pink-10.png);*/
                        background-position: left top;
                        background-repeat: repeat;
                    }

                        .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .felhasznalok .vissza-gomb input[type="button"]:hover,
                        .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .felhasznalok .vissza-gomb input[type="submit"]:hover,
                        .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .felhasznalok .tovabb-gomb input[type="button"]:hover,
                        .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .felhasznalok .tovabb-gomb input[type="submit"]:hover {
                            color: white;
                            background-color: #c90f59;
                            background-image: none;
                        }

                .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .felhasznalok .tarskeresok {
                    float: left;
                    width: 80%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: center;
                }

                    .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .felhasznalok .tarskeresok .tarskereso {
                        display: inline-block;
                        width: 46%;
                        margin: 0px 1% 0px 1%;
                        padding: 0px 0px 0px 0px;
                    }

                        .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .felhasznalok .tarskeresok .tarskereso a {
                            display: block;
                            width: 100%;
                            color: black;
                            text-decoration: none;
                        }

                            .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .felhasznalok .tarskeresok .tarskereso a img {
                                display: block;
                                width: 100%;
                            }

                            .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .felhasznalok .tarskeresok .tarskereso a span {
                                display: block;
                                width: 100%;
                                margin: 5px 0px 0px 0px;
                                overflow: hidden;
                                text-overflow: ellipsis;
                                white-space: nowrap;
                                font-size: 14px;
                            }

                    .udvozlokepernyo-oldal .uj-tagok-lattam-kedvelem .felhasznalok .tarskeresok .tarskereso:nth-of-type(n+3) {
                        margin-top: 15px;
                    }

        .udvozlokepernyo-oldal .regisztracio-vagy-belepes {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

            .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .udvozlokepernyo-oldal .regisztracio-vagy-belepes .cimsor2 {
                margin-bottom: 15px;
                border-bottom: 1px solid white;
            }

                .tarskereso-fooldal .master-tartalmi-resz .belso-resz-bejelentkezve .udvozlokepernyo-oldal .regisztracio-vagy-belepes .cimsor2:after {
                    content: none;
                }

            .udvozlokepernyo-oldal .regisztracio-vagy-belepes .atregisztracios-resz {
                display: block;
                float: left;
                width: 98%;
                margin: 0px 0px 0px 0px;
                padding: 7px 1% 15px 1%;
                color: white;
                background-color: #b80910;
                -moz-border-radius: 3px;
                -webkit-border-radius: 3px;
                border-radius: 3px;
            }

            .udvozlokepernyo-oldal .regisztracio-vagy-belepes .kivanlak-link {
                float: left;
                display: inline-block;
                width: 100%;
                margin: 5px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                text-align: left;
            }

                .udvozlokepernyo-oldal .regisztracio-vagy-belepes .kivanlak-link a {
                    display: inline-block;
                    width: 190px;
                    margin: 0px 0px 0px 0px;
                    padding: 36px 0px 0px 50px;
                    background-color: transparent;
                    border: none;
                    background-image: url(images/tarskereso-kivanlak-bordo-logo-2016.png);
                    background-image: url(images/tarskereso-kivanlak-feher-logo-2016.png);
                    background-repeat: no-repeat;
                    background-position: left top;
                    background-size: 100%;
                    color: #9e0a0d;
                    color: white;
                    font-size: 14px;
                    font-weight: bold;
                    text-decoration: none;
                    text-align: left;
                }

                .udvozlokepernyo-oldal .regisztracio-vagy-belepes .kivanlak-link img {
                    width: 100%;
                }

            .udvozlokepernyo-oldal .regisztracio-vagy-belepes .atregisztracios-leiras {
                float: left;
                display: inline-block;
                width: 100%;
                margin: 20px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                text-align: center;
                /*cursor: pointer;*/
            }

                .udvozlokepernyo-oldal .regisztracio-vagy-belepes .atregisztracios-leiras .leiras {
                    width: 100%;
                    text-align: justify;
                }

                .udvozlokepernyo-oldal .regisztracio-vagy-belepes .atregisztracios-leiras a {
                    height: 33px;
                    margin-top: 20px;
                    max-width: 400px;
                    color: #b80910;
                    font-size: 20px;
                }
                    /*
                    .udvozlokepernyo-oldal .regisztracio-vagy-belepes .atregisztracios-leiras a:hover {
                        text-decoration: underline;
                    }*/

        .udvozlokepernyo-oldal .atregisztracios-panel {
            display: inline-block;
            width: 96%;
            max-width: 600px;
            max-height: 95vh;
            overflow-y: auto;
            margin: 0px 0px 0px 0px;
            padding: 0px 1% 0px 1%;
            background-color: #c90f59;
            border: solid 2px white;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            border-radius: 3px;
            color: white;
            text-align: left;
        }

            .udvozlokepernyo-oldal .atregisztracios-panel .panel-cim {
                display: inline-block;
                width: 100%;
                margin: 10px 0px 15px 0px;
                padding: 0px 0px 0px 0px;
                font-size: 18px;
                font-weight: bold;
                text-transform: uppercase;
                text-align: center;
            }

            .udvozlokepernyo-oldal .atregisztracios-panel .leiras {
                display: inline-block;
                width: 100%;
                margin: 0px 0px 20px 0px;
                padding: 0px 0px 0px 0px;
                font-size: 14px;
                text-align: justify;
            }

            .udvozlokepernyo-oldal .atregisztracios-panel .adatvedelmi-szabalyzat {
                display: inline-block;
                width: 100%;
                margin: 0px 0px 20px 0px;
                padding: 0px 0px 0px 0px;
                text-align: center;
            }

                .udvozlokepernyo-oldal .atregisztracios-panel .adatvedelmi-szabalyzat .belso-panel {
                    display: inline-block;
                    width: 100%;
                    position: relative;
                    text-align: left;
                }

                .udvozlokepernyo-oldal .atregisztracios-panel .adatvedelmi-szabalyzat .checkbox {
                    float: left;
                }

                    .udvozlokepernyo-oldal .atregisztracios-panel .adatvedelmi-szabalyzat .checkbox input[type="checkbox"]:checked + label:after {
                        background-color: white;
                        background-image: url(images/tarskereso-magenta-pipa.png);
                    }

                .udvozlokepernyo-oldal .atregisztracios-panel .adatvedelmi-szabalyzat .adatvedelem-elfogadasa-label {
                    display: inline-block;
                    float: left;
                    width: 89%;
                    margin: 10px 0px 0px 0px;
                    cursor: pointer;
                    text-align: left;
                }

                    .udvozlokepernyo-oldal .atregisztracios-panel .adatvedelmi-szabalyzat .adatvedelem-elfogadasa-label a {
                        color: white;
                        font-weight: bold;
                        text-decoration: underline;
                    }

                        .udvozlokepernyo-oldal .atregisztracios-panel .adatvedelmi-szabalyzat .adatvedelem-elfogadasa-label a:hover {
                            color: whitesmoke;
                            text-decoration: underline;
                        }

            .udvozlokepernyo-oldal .atregisztracios-panel .oszlop-felirat {
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 10px 0px;
                text-align: left;
                text-transform: uppercase;
                font-size: 17px;
                font-weight: bold;
            }

            .udvozlokepernyo-oldal .atregisztracios-panel .regisztracios-adatok-tablazat {
                width: 100%;
                margin: 0px 0px 20px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: bold;
                font-size: 14px;
            }

                .udvozlokepernyo-oldal .atregisztracios-panel .regisztracios-adatok-tablazat .oszlop-1 {
                    width: 40%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    font-weight: normal;
                    font-size: 13px;
                    text-align: left;
                }

                .udvozlokepernyo-oldal .atregisztracios-panel .regisztracios-adatok-tablazat .oszlop-2 {
                    width: 60%;
                    margin: 0px 0px 0px 0px;
                    padding: 3px 0px 3px 0px;
                    text-align: left;
                }

            .udvozlokepernyo-oldal .atregisztracios-panel .regisztracio-link,
            .udvozlokepernyo-oldal .atregisztracios-panel .belepes-link {
                width: 100%;
                margin: 10px 0px 20px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: bold;
                text-align: center;
            }

                .udvozlokepernyo-oldal .atregisztracios-panel .belepes-link a {
                    max-width: 560px;
                }

                .udvozlokepernyo-oldal .atregisztracios-panel .regisztracio-link a,
                .udvozlokepernyo-oldal .atregisztracios-panel .belepes-link a {
                    width: 99%;
                    height: 68px;
                    max-width: 280px;
                    padding-top: 6px;
                    font-size: 17px;
                    font-weight: normal;
                }

                .udvozlokepernyo-oldal .atregisztracios-panel .regisztracio-link a {
                    height: 36px;
                    max-width: 280px;
                    padding-top: 10px;
                    font-size: 20px;
                }

                    .udvozlokepernyo-oldal .atregisztracios-panel .regisztracio-link a:hover,
                    .udvozlokepernyo-oldal .atregisztracios-panel .belepes-link a:hover {
                        font-weight: bold;
                    }

            .udvozlokepernyo-oldal .atregisztracios-panel .sikertelen-regisztracio {
                display: inline-block;
                width: 100%;
                margin: 0px 0px 20px 0px;
                padding: 0px 0px 0px 0px;
                font-size: 18px;
                font-weight: bold;
                text-align: center;
            }

            .udvozlokepernyo-oldal .atregisztracios-panel .sikeres-regisztracio {
                display: inline-block;
                width: 100%;
                margin: 0px 0px 20px 0px;
                padding: 0px 0px 0px 0px;
                font-size: 16px;
                font-weight: bold;
                text-align: center;
            }

            .udvozlokepernyo-oldal .atregisztracios-panel .mar-van-regisztraciod {
                display: inline-block;
                width: 100%;
                margin: 0px 0px 20px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: bold;
                text-align: justify;
            }

            .udvozlokepernyo-oldal .atregisztracios-panel .bezar-gomb {
                width: 100%;
                margin: 0px 0px 5px 0px;
                padding: 0px 0px 0px 0px;
                text-align: center;
            }

                .udvozlokepernyo-oldal .atregisztracios-panel .bezar-gomb input[type="button"],
                .udvozlokepernyo-oldal .atregisztracios-panel .bezar-gomb input[type="submit"] {
                    font-size: 17px;
                    max-width: 250px;
                }

    .egyszeru-kereses-panel {
        display: inline-block;
        /*float: left;*/
        width: 100%;
        max-width: 400px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: left;
    }

        .egyszeru-kereses-panel .teljes-sor {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 0px 0px 10px 0px;
            padding: 0px 0px 0px 0px;
        }

        .egyszeru-kereses-panel .nem-megnevezes {
            display: inline-block;
            float: left;
            width: 46%;
            margin: 0px 0px 0px 0px;
            padding: 10px 8% 0px 0px;
            text-align: right;
        }

        .egyszeru-kereses-panel .nem-valasztas {
            display: inline-block;
            float: left;
            width: 46%;
            margin: 0px 0px 10px 0px;
            padding: 0px 0px 0px 0px;
        }

        .egyszeru-kereses-panel .tol-sor {
            display: inline-block;
            float: left;
            width: 46%;
            margin: 0px 0px 10px 0px;
            padding: 0px 0px 0px 0px;
        }

        .egyszeru-kereses-panel .ig-sor {
            display: inline-block;
            float: left;
            width: 46%;
            margin: 0px 0px 10px 0px;
            padding: 0px 0px 0px 0px;
        }

            .egyszeru-kereses-panel .nem-valasztas select,
            .egyszeru-kereses-panel .tol-sor select,
            .egyszeru-kereses-panel .ig-sor select {
                width: 75%;
                padding: 0px 21% 0px 4%;
            }

        .egyszeru-kereses-panel .tolig-sor {
            display: inline-block;
            float: left;
            width: 8%;
            margin: 0px 0px 0px 0px;
            padding: 11px 0px 0px 0px;
            font-size: 18px;
            font-weight: bold;
            text-align: center;
        }

        .egyszeru-kereses-panel .checkboxes,
        .egyszeru-kereses-panel .checkboxes2 {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 5px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
        }

            .egyszeru-kereses-panel .checkboxes input[type="checkbox"] + label {
                padding-top: 2px;
                font-size: 15px;
            }

        .egyszeru-kereses-panel .checkboxes2 {
            margin: 5px 0px 10px 0px;
            text-align: center;
        }

            .egyszeru-kereses-panel .checkboxes2 input[type="checkbox"] + label {
                padding-top: 2px;
                font-size: 15px;
            }

        .egyszeru-kereses-panel .kereses-gomb {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 20px 0px 10px 0px;
            padding: 0px 0px 0px 0px;
        }


    /********** Üdvözlőképernyő vége *************/



    /********** Sikeres előfizetés kezdete *************/

    .sikeres-elofizetes-oldal {
        display: inline-block;
        /*float: left;*/
        width: 100%;
        width: 98%;
        margin: 0px 1% 30px 1%;
        font-size: 18px;
    }

        .sikeres-elofizetes-oldal .sikeres-elofizetes {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            text-align: center;
        }

            .sikeres-elofizetes-oldal .sikeres-elofizetes-ikon {
                display: inline-block;
                /*float: left;*/
                width: 50px;
                height: 50px;
                margin: 0px 0px 20px 0px;
                padding: 0px 0px 0px 0px;
                background-color: #239f75;
                background-image: url(images/tarskereso-feher-pipa.png);
                background-position: center center;
                background-repeat: no-repeat;
                -moz-border-radius: 5px;
                -webkit-border-radius: 5px;
                border-radius: 5px;
                /*position: absolute;
                top: 0px;
                left: 0px;*/
            }

    /********** Sikeres előfizetés vége *************/



    /********** Chat szobák kezdete *************/

    .chat-szobak-oldal {
        float: none;
        width: 98%;
        margin: 0px 1% 0px 1%;
    }

        .chat-szobak-oldal .sajat-szoveges-chat-lenyilo-fejlec {
            font-size: 11pt;
            font-weight: bold;
        }

        .chat-szobak-oldal .sajat-video-chat-lenyilo-fejlec {
            font-size: 11pt;
            font-weight: bold;
            /*background-color: #c32365;*/
            background-color: #e13c80;
        }

        .chat-szobak-oldal .sugo-szoveg {
            float: left;
            width: 98%;
            margin: 5px 1% 5px 1%;
            text-align: justify;
        }

        .chat-szobak-oldal .sajat-chat-csatlakozas-gomb {
            float: right;
            margin: 5px 3px 5px 3px;
        }

        .chat-szobak-oldal .sajat-chat-felhasznalok-szama {
            float: right;
            margin: 5px 3px 5px 3px;
        }

        .chat-szobak-oldal .sajat-chat-megnevezes {
            float: left;
            width: 29%;
            margin: 3px 0px 3px 1%;
            text-align: left;
        }

        .chat-szobak-oldal .sajat-chat-megnevezes-szoveg {
            float: left;
            width: 70%;
            margin: 3px 0px 3px 0px;
            text-align: left;
        }

            .chat-szobak-oldal .sajat-chat-megnevezes-szoveg input[type="text"] {
                width: 93%;
            }

        .chat-szobak-oldal .sajat-chat-leiras {
            float: left;
            width: 29%;
            margin: 3px 0px 3px 1%;
            text-align: left;
        }

        .chat-szobak-oldal .sajat-chat-leiras-szoveg {
            float: left;
            width: 70%;
            margin: 3px 0px 3px 0px;
            text-align: left;
        }

            .chat-szobak-oldal .sajat-chat-leiras-szoveg textarea {
                width: 92%;
            }

        .chat-szobak-oldal .sajat-chat-torles-gomb {
            float: left;
            width: 50%;
            margin: 12px 0px 15px 0px;
            text-align: center;
        }

        .chat-szobak-oldal .sajat-chat-mentes-gomb {
            float: left;
            width: 50%;
            margin: 12px 0px 15px 0px;
            text-align: center;
        }

        .chat-szobak-oldal .chat-szoba-elmentve {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 12px 0px 15px 0px;
            font-size: 12pt;
            font-weight: bold;
            text-align: center;
        }

        .chat-szobak-oldal .chat-szoba-szures-es-kereses {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
        }

            .chat-szobak-oldal .chat-szoba-szures-es-kereses .chat-szoba-szures {
                float: left;
                width: 100%;
                margin: 10px 0px 15px 0px;
            }

                .chat-szobak-oldal .chat-szoba-szures-es-kereses .chat-szoba-szures .szures-cim {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 10px 0px;
                    font-size: 11.5pt;
                    font-weight: bold;
                    text-align: left;
                }

                .chat-szobak-oldal .chat-szoba-szures-es-kereses .chat-szoba-szures .szures-gombok {
                    float: left;
                    width: 100%;
                    max-width: 340px;
                    margin: 0px 0px 0px 0px;
                    text-align: left;
                }

                    .chat-szobak-oldal .chat-szoba-szures-es-kereses .chat-szoba-szures .szures-gombok label {
                        margin: 0px 7px 0px 0px;
                    }

            .chat-szobak-oldal .chat-szoba-szures-es-kereses .chat-szoba-kereses {
                float: left;
                width: 100%;
                margin: 10px 0px 15px 0px;
            }

                .chat-szobak-oldal .chat-szoba-szures-es-kereses .chat-szoba-kereses .kereses-cim {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 10px 0px;
                    font-size: 11.5pt;
                    font-weight: bold;
                    text-align: left;
                }

                .chat-szobak-oldal .chat-szoba-szures-es-kereses .chat-szoba-kereses .kereses-szoveg {
                    display: inline-block;
                    float: left;
                    width: 100%;
                    margin: 0px 0px 10px 0px;
                    text-align: center;
                }

                    .chat-szobak-oldal .chat-szoba-szures-es-kereses .chat-szoba-kereses .kereses-szoveg input[type="text"] {
                        width: 94%;
                        max-width: 260px;
                    }

                .chat-szobak-oldal .chat-szoba-szures-es-kereses .chat-szoba-kereses .kereses-gomb {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    text-align: center;
                }

        .chat-szobak-oldal .talalatok-szama {
            float: left;
            width: 100%;
            display: inline-block;
            margin-top: 5px;
            margin-bottom: 10px;
            font-size: 11pt;
            font-weight: bold;
        }

        .chat-szobak-oldal .lapozas {
            float: left;
            width: 100%;
            margin-top: 5px;
            margin-bottom: 10px;
        }

        .chat-szobak-oldal .talalatok {
            float: left;
            width: 100%;
            margin-top: 0px;
            margin-bottom: 0px;
        }

            .chat-szobak-oldal .talalatok .fejlec-cim {
                float: left;
                width: 100%;
                margin-top: 0px;
                margin-bottom: 3px;
                background-color: #8d9194;
                /*border: solid 1px #aeb4b8;*/
                font-weight: bold;
            }

                .chat-szobak-oldal .talalatok .fejlec-cim .fejlec-cim-csatlakozas {
                    width: 36%;
                    padding-left: 0px;
                    padding-top: 2px;
                    padding-bottom: 2px;
                    border-left: solid 1px #aeb4b8;
                    border-right: solid 1px #aeb4b8;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                    text-align: center;
                }

                .chat-szobak-oldal .talalatok .fejlec-cim .fejlec-cim-leiras {
                    width: 63%;
                    padding-left: 1%;
                    padding-top: 2px;
                    padding-bottom: 2px;
                    border-right: solid 1px #aeb4b8;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                }

                .chat-szobak-oldal .talalatok .fejlec-cim .fejlec-cim-felhasznalok {
                    display: none;
                    width: 21%;
                    padding-left: 0px;
                    padding-top: 2px;
                    padding-bottom: 2px;
                    border-right: solid 1px #aeb4b8;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    text-align: center;
                }

            .chat-szobak-oldal .talalatok .talalat-szoveges {
                float: left;
                width: 100%;
                margin-top: 0px;
                margin-bottom: 1px;
                background-color: #c6cbd0;
            }

                .chat-szobak-oldal .talalatok .talalat-szoveges:hover {
                    background-color: #e2e4e7;
                }

            .chat-szobak-oldal .talalatok .talalat-video {
                float: left;
                width: 100%;
                margin-top: 0px;
                margin-bottom: 1px;
                background-color: #e13c80;
            }

                .chat-szobak-oldal .talalatok .talalat-video:hover {
                    background-color: #c32365;
                }

                .chat-szobak-oldal .talalatok .talalat-szoveges .talalat-tablazat,
                .chat-szobak-oldal .talalatok .talalat-video .talalat-tablazat {
                    float: left;
                    width: 100%;
                }

                    .chat-szobak-oldal .talalatok .talalat-szoveges .talalat-tablazat .oszlop-csatlakozas,
                    .chat-szobak-oldal .talalatok .talalat-video .talalat-tablazat .oszlop-csatlakozas {
                        width: 36%;
                        padding-left: 0px;
                        padding-top: 2px;
                        padding-bottom: 2px;
                        border-left: solid 1px #aeb4b8;
                        border-right: solid 1px #aeb4b8;
                        border-top: solid 1px #aeb4b8;
                        border-bottom: solid 1px #aeb4b8;
                        vertical-align: middle;
                        text-align: center;
                    }

                    .chat-szobak-oldal .talalatok .talalat-szoveges .talalat-tablazat .oszlop-leiras,
                    .chat-szobak-oldal .talalatok .talalat-video .talalat-tablazat .oszlop-leiras {
                        width: 63%;
                        padding-left: 1%;
                        padding-top: 2px;
                        padding-bottom: 2px;
                        border-right: solid 1px #aeb4b8;
                        border-top: solid 1px #aeb4b8;
                        border-bottom: solid 1px #aeb4b8;
                        vertical-align: top;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        /*white-space: nowrap;*/
                    }

                        .chat-szobak-oldal .talalatok .talalat-szoveges .talalat-tablazat .oszlop-leiras .moderator-nev,
                        .chat-szobak-oldal .talalatok .talalat-video .talalat-tablazat .oszlop-leiras .moderator-nev {
                            width: 100%;
                            margin: 0px 0px 15px 0px;
                            font-weight: bold;
                        }

                        .chat-szobak-oldal .talalatok .talalat-szoveges .talalat-tablazat .oszlop-leiras .megnevezes,
                        .chat-szobak-oldal .talalatok .talalat-video .talalat-tablazat .oszlop-leiras .megnevezes {
                            display: inline-block;
                            width: 100%;
                            margin: 0px 0px 10px 0px;
                            font-weight: bold;
                            text-decoration: underline;
                        }

                        .chat-szobak-oldal .talalatok .talalat-szoveges .talalat-tablazat .oszlop-leiras .leiras,
                        .chat-szobak-oldal .talalatok .talalat-video .talalat-tablazat .oszlop-leiras .leiras {
                            display: inline-block;
                            width: 100%;
                            margin: 0px 0px 5px 0px;
                        }

                    .chat-szobak-oldal .talalatok .talalat-szoveges .talalat-tablazat .oszlop-felhasznalok,
                    .chat-szobak-oldal .talalatok .talalat-video .talalat-tablazat .oszlop-felhasznalok {
                        display: none;
                        width: 21%;
                        padding-left: 0px;
                        padding-top: 2px;
                        padding-bottom: 2px;
                        border-right: solid 1px #aeb4b8;
                        border-top: solid 1px #aeb4b8;
                        border-bottom: solid 1px #aeb4b8;
                        vertical-align: middle;
                        text-align: center;
                    }

    /********** Chat szobák vége *************/

    /********** Fórum kezdete *************/

    .forum-oldal {
        float: none;
        width: 98%;
        margin: 0px 1% 0px 1%;
    }

        .forum-oldal .forum-kategoriak {
            float: left;
            width: 100%;
            margin: 10px 0px 15px 0px;
        }

            .forum-oldal .forum-kategoriak .megnevezes {
                float: left;
                width: 100%;
                margin: 0px 0px 7px 0px;
                font-size: 12pt;
                font-weight: bold;
                text-align: left;
            }

            .forum-oldal .forum-kategoriak .kategoriak-panel {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
            }

                .forum-oldal .forum-kategoriak .kategoriak-panel .kategoria-1 {
                    float: left;
                    width: 60%;
                    margin: 0px 0px 7px 0px;
                    font-weight: bold;
                }

                .forum-oldal .forum-kategoriak .kategoriak-panel .kategoria-2 {
                    float: left;
                    width: 40%;
                    margin: 0px 0px 7px 0px;
                    font-weight: bold;
                }

        .forum-oldal .sajat-hosszaszolasok {
            float: left;
            width: 100%;
            margin: 0px 0px 15px 0px;
            font-weight: bold;
            text-align: left;
        }

            .forum-oldal .sajat-hosszaszolasok input[type="checkbox"] {
                margin: 0px 0px 10px 0px;
            }

        .forum-oldal .forum-kereses {
            float: left;
            width: 100%;
            margin: 10px 0px 15px 0px;
        }

            .forum-oldal .forum-kereses .megnevezes {
                float: left;
                width: 100%;
                margin: 0px 0px 7px 0px;
                font-size: 12pt;
                font-weight: bold;
                text-align: left;
            }

            .forum-oldal .forum-kereses .kereses-panel {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
            }

                .forum-oldal .forum-kereses .kereses-panel .kereses-input {
                    float: left;
                    width: 60%;
                    margin: 0px 0px 7px 0px;
                    font-weight: bold;
                }

                    .forum-oldal .forum-kereses .kereses-panel .kereses-input select {
                        width: 91%;
                        margin: 0px 0px 7px 0px;
                    }

                    .forum-oldal .forum-kereses .kereses-panel .kereses-input input[type="text"] {
                        width: 88%;
                        margin: 0px 0px 7px 0px;
                    }

                .forum-oldal .forum-kereses .kereses-panel .kereses-gomb {
                    float: left;
                    width: 40%;
                    margin: 0px 0px 7px 0px;
                    font-weight: bold;
                }

        .forum-oldal .forum-utvonal {
            float: left;
            width: 100%;
            margin: 0px 0px 15px 0px;
            padding: 4px 0px 4px 0px;
            font-size: 11pt;
            font-weight: bold;
            background-color: #e2e4e7;
            text-align: center;
        }

        .forum-oldal .kereses-vissza-gomb {
            float: left;
            width: 100%;
            margin: 10px 0px 15px 0px;
            text-align: center;
        }

        .forum-oldal .forum-temak {
            float: left;
            width: 100%;
            margin: 0px 0px 15px 0px;
        }

            .forum-oldal .forum-temak .uj-tema-cim {
                float: left;
                width: 30%;
                margin: 5px 0px 5px 0px;
            }

            .forum-oldal .forum-temak .uj-tema-cim-szoveg {
                float: left;
                width: 70%;
                margin: 5px 0px 5px 0px;
            }

                .forum-oldal .forum-temak .uj-tema-cim-szoveg input[type="text"] {
                    width: 94%;
                }

            .forum-oldal .forum-temak .uj-tema-leiras {
                float: left;
                width: 30%;
                margin: 5px 0px 5px 0px;
            }

            .forum-oldal .forum-temak .uj-tema-leiras-szoveg {
                float: left;
                width: 70%;
                margin: 5px 0px 5px 0px;
            }

                .forum-oldal .forum-temak .uj-tema-leiras-szoveg textarea {
                    width: 93%;
                }

            .forum-oldal .forum-temak .elkuld-gomb {
                float: left;
                width: 100%;
                margin: 15px 0px 15px 0px;
            }

            .forum-oldal .forum-temak .sikeres-tema-inditas {
                display: inline-block;
                float: left;
                width: 100%;
                margin: 5px 0px 15px 0px;
                font-size: 12pt;
                font-weight: bold;
                text-align: center;
            }

            .forum-oldal .forum-temak .talalatok-szama {
                float: left;
                width: 100%;
                display: inline-block;
                margin-top: 15px;
                margin-bottom: 10px;
                font-size: 11pt;
                font-weight: bold;
            }

            .forum-oldal .forum-temak .lapozas {
                float: left;
                width: 100%;
                margin-top: 5px;
                margin-bottom: 10px;
            }

            .forum-oldal .forum-temak .talalatok {
                float: left;
                width: 100%;
                margin-top: 0px;
                margin-bottom: 0px;
            }

                .forum-oldal .forum-temak .talalatok .fejlec-cim {
                    float: left;
                    width: 100%;
                    margin-top: 0px;
                    margin-bottom: 3px;
                    background-color: #8d9194;
                    /*border: solid 1px #ab5996;*/
                    font-weight: bold;
                }

                    .forum-oldal .forum-temak .talalatok .fejlec-cim .fejlec-cim-tema {
                        width: 65%;
                        padding-left: 1%;
                        padding-top: 2px;
                        padding-bottom: 2px;
                        border-left: solid 1px #aeb4b8;
                        border-right: solid 1px #aeb4b8;
                        border-top: solid 1px #aeb4b8;
                        border-bottom: solid 1px #aeb4b8;
                    }

                    .forum-oldal .forum-temak .talalatok .fejlec-cim .fejlec-cim-utolso-hozzaszolo {
                        width: 33%;
                        padding-left: 1%;
                        padding-top: 2px;
                        padding-bottom: 2px;
                        border-right: solid 1px #aeb4b8;
                        border-top: solid 1px #aeb4b8;
                        border-bottom: solid 1px #aeb4b8;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        /*white-space: nowrap;*/
                    }

                    .forum-oldal .forum-temak .talalatok .fejlec-cim .fejlec-cim-datum {
                        display: none;
                        width: 24%;
                        padding-left: 1%;
                        padding-top: 2px;
                        padding-bottom: 2px;
                        text-align: left;
                        border-right: solid 1px #aeb4b8;
                        border-top: solid 1px #aeb4b8;
                        border-bottom: solid 1px #aeb4b8;
                    }

                .forum-oldal .forum-temak .talalatok .talalat {
                    float: left;
                    width: 100%;
                    margin-top: 0px;
                    margin-bottom: 1px;
                    background-color: #c6cbd0;
                }

                    .forum-oldal .forum-temak .talalatok .talalat:hover {
                        background-color: #e2e4e7;
                    }

                    .forum-oldal .forum-temak .talalatok .talalat .talalat-tablazat {
                        float: left;
                        width: 100%;
                    }

                        .forum-oldal .forum-temak .talalatok .talalat .talalat-tablazat .oszlop-tema {
                            width: 65%;
                            padding-left: 1%;
                            padding-top: 2px;
                            padding-bottom: 2px;
                            border-left: solid 1px #aeb4b8;
                            border-right: solid 1px #aeb4b8;
                            border-top: solid 1px #aeb4b8;
                            border-bottom: solid 1px #aeb4b8;
                            vertical-align: top;
                            overflow: hidden;
                            text-overflow: ellipsis;
                            /*white-space: nowrap;*/
                        }

                            .forum-oldal .forum-temak .talalatok .talalat .talalat-tablazat .oszlop-tema .tema-cim {
                                display: inline-block;
                                width: 100%;
                                margin: 0px 0px 10px 0px;
                                font-weight: bold;
                            }

                            .forum-oldal .forum-temak .talalatok .talalat .talalat-tablazat .oszlop-tema .tema-leiras {
                                display: inline-block;
                                width: 100%;
                                margin: 0px 0px 10px 0px;
                            }

                            .forum-oldal .forum-temak .talalatok .talalat .talalat-tablazat .oszlop-tema .tema-indito {
                                width: 100%;
                                margin: 0px 0px 5px 0px;
                            }

                            .forum-oldal .forum-temak .talalatok .talalat .talalat-tablazat .oszlop-tema .kereses-kategoria {
                                width: 100%;
                                margin: 5px 0px 5px 0px;
                            }

                        .forum-oldal .forum-temak .talalatok .talalat .talalat-tablazat .oszlop-utolso-hozzaszolo {
                            width: 33%;
                            padding-left: 1%;
                            padding-top: 2px;
                            padding-bottom: 2px;
                            border-right: solid 1px #aeb4b8;
                            border-top: solid 1px #aeb4b8;
                            border-bottom: solid 1px #aeb4b8;
                            vertical-align: top;
                            overflow: hidden;
                            text-overflow: ellipsis;
                            white-space: nowrap;
                        }

                        .forum-oldal .forum-temak .talalatok .talalat .talalat-tablazat .oszlop-datum {
                            display: none;
                            width: 24%;
                            padding-left: 1%;
                            padding-top: 2px;
                            padding-bottom: 2px;
                            text-align: left;
                            border-right: solid 1px #aeb4b8;
                            border-top: solid 1px #aeb4b8;
                            border-bottom: solid 1px #aeb4b8;
                            vertical-align: top;
                        }

        .forum-oldal .forum-hozzaszolasok {
            float: left;
            width: 100%;
            margin: 10px 0px 15px 0px;
        }

            .forum-oldal .forum-hozzaszolasok .uj-hozzaszolas-cim {
                float: left;
                width: 30%;
                margin: 5px 0px 5px 0px;
            }

            .forum-oldal .forum-hozzaszolasok .uj-hozzaszolas-szoveg {
                float: left;
                width: 70%;
                margin: 5px 0px 5px 0px;
            }

                .forum-oldal .forum-hozzaszolasok .uj-hozzaszolas-szoveg textarea {
                    width: 93%;
                }

            .forum-oldal .forum-hozzaszolasok .elkuld-gomb {
                float: left;
                width: 100%;
                margin: 15px 0px 15px 0px;
            }

            .forum-oldal .forum-hozzaszolasok .hozzaszolas-elkuldve {
                display: inline-block;
                float: left;
                width: 100%;
                margin: 5px 0px 15px 0px;
                font-size: 12pt;
                font-weight: bold;
                text-align: center;
            }

            .forum-oldal .forum-hozzaszolasok .talalatok-szama {
                float: left;
                width: 100%;
                display: inline-block;
                margin-top: 15px;
                margin-bottom: 10px;
                font-size: 11pt;
                font-weight: bold;
            }

            .forum-oldal .forum-hozzaszolasok .lapozas {
                float: left;
                width: 100%;
                margin-top: 5px;
                margin-bottom: 10px;
            }

            .forum-oldal .forum-hozzaszolasok .talalatok {
                float: left;
                width: 100%;
                margin-top: 0px;
                margin-bottom: 0px;
            }

                .forum-oldal .forum-hozzaszolasok .talalatok .talalat-tablazat {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 12px 0px;
                }

            .forum-oldal .forum-hozzaszolasok .elozmeny-hozzaszolas-panel .talalat-tablazat,
            .forum-oldal .forum-hozzaszolasok .valasz-erre-hozzaszolas-panel .talalat-tablazat {
                float: left;
                width: 98%;
                margin: 0px 1% 12px 1%;
            }

                .forum-oldal .forum-hozzaszolasok .talalatok .talalat-tablazat .fejlec-sor,
                .forum-oldal .forum-hozzaszolasok .elozmeny-hozzaszolas-panel .talalat-tablazat .fejlec-sor,
                .forum-oldal .forum-hozzaszolasok .valasz-erre-hozzaszolas-panel .talalat-tablazat .fejlec-sor {
                    background-color: #8d9194;
                    font-weight: bold;
                }

                .forum-oldal .forum-hozzaszolasok .talalatok .talalat-tablazat .oszlop-sorszam-es-hozzaszolo,
                .forum-oldal .forum-hozzaszolasok .elozmeny-hozzaszolas-panel .talalat-tablazat .oszlop-sorszam-es-hozzaszolo,
                .forum-oldal .forum-hozzaszolasok .valasz-erre-hozzaszolas-panel .talalat-tablazat .oszlop-sorszam-es-hozzaszolo {
                    width: 60%;
                    padding-left: 1%;
                    padding-top: 2px;
                    padding-bottom: 2px;
                    border-left: solid 1px #aeb4b8;
                    border-right: solid 1px #aeb4b8;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                    vertical-align: top;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

                .forum-oldal .forum-hozzaszolasok .talalatok .talalat-tablazat .oszlop-datum,
                .forum-oldal .forum-hozzaszolasok .elozmeny-hozzaszolas-panel .talalat-tablazat .oszlop-datum,
                .forum-oldal .forum-hozzaszolasok .valasz-erre-hozzaszolas-panel .talalat-tablazat .oszlop-datum {
                    width: 38%;
                    padding-left: 1%;
                    padding-top: 2px;
                    padding-bottom: 2px;
                    text-align: left;
                    border-right: solid 1px #aeb4b8;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                    vertical-align: top;
                    text-align: center;
                }

                .forum-oldal .forum-hozzaszolasok .talalatok .talalat-tablazat .talalat-sor,
                .forum-oldal .forum-hozzaszolasok .elozmeny-hozzaszolas-panel .talalat-tablazat .talalat-sor,
                .forum-oldal .forum-hozzaszolasok .valasz-erre-hozzaszolas-panel .talalat-tablazat .talalat-sor {
                    background-color: #c6cbd0;
                }

                .forum-oldal .forum-hozzaszolasok .talalatok .talalat-tablazat .oszlop-hozzaszolas,
                .forum-oldal .forum-hozzaszolasok .elozmeny-hozzaszolas-panel .talalat-tablazat .oszlop-hozzaszolas,
                .forum-oldal .forum-hozzaszolasok .valasz-erre-hozzaszolas-panel .talalat-tablazat .oszlop-hozzaszolas {
                    width: 98%;
                    padding-left: 1%;
                    padding-right: 1%;
                    padding-top: 7px;
                    padding-bottom: 7px;
                    border-left: solid 1px #aeb4b8;
                    border-right: solid 1px #aeb4b8;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                    vertical-align: top;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    /*white-space: nowrap;*/
                }

                    .forum-oldal .forum-hozzaszolasok .talalatok .talalat-tablazat .oszlop-hozzaszolas .hozzaszolas-szoveg,
                    .forum-oldal .forum-hozzaszolasok .elozmeny-hozzaszolas-panel .talalat-tablazat .oszlop-hozzaszolas .hozzaszolas-szoveg,
                    .forum-oldal .forum-hozzaszolasok .valasz-erre-hozzaszolas-panel .talalat-tablazat .oszlop-hozzaszolas .hozzaszolas-szoveg {
                        width: 100%;
                        margin: 0px 0px 15px 0px;
                    }

                    .forum-oldal .forum-hozzaszolasok .talalatok .talalat-tablazat .oszlop-hozzaszolas .kereses-kategoria,
                    .forum-oldal .forum-hozzaszolasok .elozmeny-hozzaszolas-panel .talalat-tablazat .oszlop-hozzaszolas .kereses-kategoria,
                    .forum-oldal .forum-hozzaszolasok .valasz-erre-hozzaszolas-panel .talalat-tablazat .oszlop-hozzaszolas .kereses-kategoria {
                        float: left;
                        width: 34%;
                        margin: 0px 0px 0px 0px;
                        text-align: left;
                    }

                    .forum-oldal .forum-hozzaszolasok .talalatok .talalat-tablazat .oszlop-hozzaszolas .elozmeny-link,
                    .forum-oldal .forum-hozzaszolasok .elozmeny-hozzaszolas-panel .talalat-tablazat .oszlop-hozzaszolas .elozmeny-link,
                    .forum-oldal .forum-hozzaszolasok .valasz-erre-hozzaszolas-panel .talalat-tablazat .oszlop-hozzaszolas .elozmeny-link {
                        float: right;
                        /*width: 33%;*/
                        margin: 0px 2% 0px 0px;
                        text-align: right;
                    }

                    .forum-oldal .forum-hozzaszolasok .talalatok .talalat-tablazat .oszlop-hozzaszolas .valasz-erre-link,
                    .forum-oldal .forum-hozzaszolasok .elozmeny-hozzaszolas-panel .talalat-tablazat .oszlop-hozzaszolas .valasz-erre-link,
                    .forum-oldal .forum-hozzaszolasok .valasz-erre-hozzaszolas-panel .talalat-tablazat .oszlop-hozzaszolas .valasz-erre-link {
                        float: right;
                        /*width: 32%;*/
                        margin: 0px 1% 0px 0px;
                        text-align: right;
                    }

            .forum-oldal .forum-hozzaszolasok .elozmeny-hozzaszolas-panel,
            .forum-oldal .forum-hozzaszolasok .valasz-erre-hozzaszolas-panel {
                float: left;
                width: 94%;
                max-width: 550px;
                padding: 0px 0px 10px 0px;
                background-color: #e2e4e7;
                border: solid 2px #aeb4b8;
            }

                .forum-oldal .forum-hozzaszolasok .elozmeny-hozzaszolas-panel .bezar-gomb,
                .forum-oldal .forum-hozzaszolasok .valasz-erre-hozzaszolas-panel .bezar-gomb {
                    float: left;
                    width: 100%;
                    margin: 10px 0px 5px 0px;
                }

                .forum-oldal .forum-hozzaszolasok .valasz-erre-hozzaszolas-panel .valasz-erre-uj-hozzaszolas {
                    float: left;
                    width: 98%;
                    margin: 10px 1% 5px 1%;
                }

                    .forum-oldal .forum-hozzaszolasok .valasz-erre-hozzaszolas-panel .valasz-erre-uj-hozzaszolas .valasz-hozzaszolas {
                        display: inline-block;
                        float: left;
                        width: 100%;
                        margin: 0px 0px 10px 0px;
                        font-size: 12pt;
                        font-weight: bold;
                        text-align: center;
                    }

                    .forum-oldal .forum-hozzaszolasok .valasz-erre-hozzaszolas-panel .valasz-erre-uj-hozzaszolas textarea {
                        width: 96%;
                    }

                .forum-oldal .forum-hozzaszolasok .valasz-erre-hozzaszolas-panel .valasz-erre-elkuldve {
                    display: inline-block;
                    float: left;
                    width: 100%;
                    margin: 10px 0px 10px 0px;
                    font-size: 12pt;
                    font-weight: bold;
                    text-align: center;
                }


    /********** Fórum vége *************/



    /********** Szponzoráltjaim meghívók kezdete *************/

    .szponzoraltjaim-meghivok-oldal {
        float: none;
        width: 98%;
        margin: 0px 1% 0px 1%;
    }

        .szponzoraltjaim-meghivok-oldal .sugo-szoveg {
            float: left;
            width: 98%;
            margin: 5px 1% 5px 1%;
            text-align: justify;
        }

        .szponzoraltjaim-meghivok-oldal .uj-szponzoralt-nev {
            float: left;
            width: 29%;
            margin: 3px 0px 3px 1%;
            text-align: left;
        }

        .szponzoraltjaim-meghivok-oldal .uj-szponzoralt-nev-szoveg {
            float: left;
            width: 70%;
            margin: 3px 0px 3px 0px;
            text-align: left;
        }

            .szponzoraltjaim-meghivok-oldal .uj-szponzoralt-nev-szoveg input[type="text"] {
                width: 90%;
            }

        .szponzoraltjaim-meghivok-oldal .uj-szponzoralt-email {
            float: left;
            width: 29%;
            margin: 3px 0px 3px 1%;
            text-align: left;
        }

        .szponzoraltjaim-meghivok-oldal .uj-szponzoralt-email-szoveg {
            float: left;
            width: 70%;
            margin: 3px 0px 3px 0px;
            text-align: left;
        }

            .szponzoraltjaim-meghivok-oldal .uj-szponzoralt-email-szoveg input[type="text"] {
                width: 90%;
            }

        .szponzoraltjaim-meghivok-oldal .uj-szponzoralt-uzenet {
            float: left;
            width: 29%;
            margin: 3px 0px 3px 1%;
            text-align: left;
        }

        .szponzoraltjaim-meghivok-oldal .uj-szponzoralt-uzenet-szoveg {
            float: left;
            width: 70%;
            margin: 3px 0px 3px 0px;
            text-align: left;
        }

            .szponzoraltjaim-meghivok-oldal .uj-szponzoralt-uzenet-szoveg textarea {
                width: 89%;
            }

        .szponzoraltjaim-meghivok-oldal .uj-szponzoralt-elkuld-gomb {
            float: left;
            width: 100%;
            margin: 15px 0px 15px 0px;
            text-align: center;
        }

        .szponzoraltjaim-meghivok-oldal .uj-szponzoralt-validation-summary {
            float: left;
            width: 100%;
            margin: 5px 0px 5px 0px;
            font-size: 11pt;
            text-align: center;
        }

        .szponzoraltjaim-meghivok-oldal .elkuldve-szoveg {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 5px 0px 5px 0px;
            font-size: 12pt;
            font-weight: bold;
            text-align: center;
        }

        .szponzoraltjaim-meghivok-oldal .felhasznalhato-felhasznalt-napok {
            float: left;
            width: 100%;
            font-size: 11pt;
            margin: 10px 0px 15px 0px;
        }

            .szponzoraltjaim-meghivok-oldal .felhasznalhato-felhasznalt-napok .panel-cim {
                display: inline-block;
                float: left;
                width: 100%;
                font-size: 12pt;
                font-weight: bold;
                margin: 0px 0px 10px 0px;
            }

            .szponzoraltjaim-meghivok-oldal .felhasznalhato-felhasznalt-napok .felhasznalhato-panel {
                float: left;
                width: 100%;
                margin: 0px 0px 10px 0px;
                text-align: left;
            }

            .szponzoraltjaim-meghivok-oldal .felhasznalhato-felhasznalt-napok .felhasznalt-panel {
                float: left;
                width: 100%;
                margin: 0px 0px 10px 0px;
                text-align: left;
            }

            .szponzoraltjaim-meghivok-oldal .felhasznalhato-felhasznalt-napok .felhasznalom-gomb {
                float: right;
                width: 100%;
                margin: 10px 0px 15px 0px;
            }

        .szponzoraltjaim-meghivok-oldal .talalatok {
            float: left;
            width: 100%;
            margin-top: 0px;
            margin-bottom: 0px;
        }

            .szponzoraltjaim-meghivok-oldal .talalatok .fejlec-cim {
                float: left;
                width: 100%;
                margin-top: 0px;
                margin-bottom: 3px;
                background-color: #8d9194;
                /*border: solid 1px #ab5996;*/
                font-weight: bold;
            }

                .szponzoraltjaim-meghivok-oldal .talalatok .fejlec-cim .fejlec-cim-email {
                    width: 34%;
                    padding-left: 1%;
                    padding-top: 2px;
                    padding-bottom: 2px;
                    border-left: solid 1px #aeb4b8;
                    border-right: solid 1px #aeb4b8;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                    text-align: left;
                }

                .szponzoraltjaim-meghivok-oldal .talalatok .fejlec-cim .fejlec-cim-datum {
                    display: none;
                    width: 21%;
                    padding-left: 1%;
                    padding-top: 2px;
                    padding-bottom: 2px;
                    border-right: solid 1px #aeb4b8;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                    text-align: left;
                }

                .szponzoraltjaim-meghivok-oldal .talalatok .fejlec-cim .fejlec-cim-becenev {
                    width: 33%;
                    padding-left: 1%;
                    padding-top: 2px;
                    padding-bottom: 2px;
                    border-right: solid 1px #aeb4b8;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                    text-align: left;
                }

                .szponzoraltjaim-meghivok-oldal .talalatok .fejlec-cim .fejlec-cim-ajandek-napok {
                    width: 30%;
                    padding-left: 0px;
                    padding-top: 2px;
                    padding-bottom: 2px;
                    border-right: solid 1px #aeb4b8;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                    text-align: center;
                }

            .szponzoraltjaim-meghivok-oldal .talalatok .talalat {
                float: left;
                width: 100%;
                margin-top: 0px;
                margin-bottom: 1px;
                background-color: #c6cbd0;
            }

                .szponzoraltjaim-meghivok-oldal .talalatok .talalat:hover {
                    background-color: #e2e4e7;
                }

                .szponzoraltjaim-meghivok-oldal .talalatok .talalat .talalat-tablazat {
                    float: left;
                    width: 100%;
                }

                    .szponzoraltjaim-meghivok-oldal .talalatok .talalat .talalat-tablazat .oszlop-email {
                        width: 34%;
                        padding-left: 1%;
                        padding-top: 2px;
                        padding-bottom: 2px;
                        border-left: solid 1px #aeb4b8;
                        border-right: solid 1px #aeb4b8;
                        border-top: solid 1px #aeb4b8;
                        border-bottom: solid 1px #aeb4b8;
                        vertical-align: middle;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                        text-align: left;
                    }

                    .szponzoraltjaim-meghivok-oldal .talalatok .talalat .talalat-tablazat .oszlop-datum {
                        display: none;
                        width: 21%;
                        padding-left: 1%;
                        padding-top: 2px;
                        padding-bottom: 2px;
                        border-right: solid 1px #aeb4b8;
                        border-top: solid 1px #aeb4b8;
                        border-bottom: solid 1px #aeb4b8;
                        vertical-align: top;
                        /*word-wrap: break-word;*/
                        text-align: left;
                    }

                    .szponzoraltjaim-meghivok-oldal .talalatok .talalat .talalat-tablazat .oszlop-becenev {
                        width: 33%;
                        padding-left: 1%;
                        padding-top: 2px;
                        padding-bottom: 2px;
                        border-right: solid 1px #aeb4b8;
                        border-top: solid 1px #aeb4b8;
                        border-bottom: solid 1px #aeb4b8;
                        vertical-align: top;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                        text-align: left;
                    }

                    .szponzoraltjaim-meghivok-oldal .talalatok .talalat .talalat-tablazat .oszlop-ajandek-napok-1 {
                        width: 15%;
                        padding-left: 0px;
                        padding-top: 2px;
                        padding-bottom: 2px;
                        border-right: solid 1px #aeb4b8;
                        border-top: solid 1px #aeb4b8;
                        border-bottom: solid 1px #aeb4b8;
                        vertical-align: middle;
                        text-align: center;
                    }

                    .szponzoraltjaim-meghivok-oldal .talalatok .talalat .talalat-tablazat .oszlop-ajandek-napok-2 {
                        width: 15%;
                        padding-left: 0px;
                        padding-top: 2px;
                        padding-bottom: 2px;
                        border-right: solid 1px #aeb4b8;
                        border-top: solid 1px #aeb4b8;
                        border-bottom: solid 1px #aeb4b8;
                        vertical-align: middle;
                        text-align: center;
                    }

    /********** Szponzoráltjaim meghívók vége *************/


    /********** Szponzoráltjaim ajándék kredit kezdete *************/

    .szponzoraltjaim-ajandek-kreditek-oldal {
        float: none;
        width: 98%;
        margin: 0px 1% 0px 1%;
    }

        .szponzoraltjaim-ajandek-kreditek-oldal .sugo-szoveg {
            float: left;
            width: 98%;
            margin: 5px 1% 5px 1%;
            text-align: justify;
        }

        .szponzoraltjaim-ajandek-kreditek-oldal .felhasznalhato-felhasznalt-napok {
            float: left;
            width: 100%;
            font-size: 11pt;
            margin: 12px 0px 15px 0px;
        }

            .szponzoraltjaim-ajandek-kreditek-oldal .felhasznalhato-felhasznalt-napok .panel-cim {
                display: inline-block;
                float: left;
                width: 100%;
                font-size: 12pt;
                font-weight: bold;
                margin: 0px 0px 10px 0px;
            }

            .szponzoraltjaim-ajandek-kreditek-oldal .felhasznalhato-felhasznalt-napok .felhasznalhato-panel {
                float: left;
                width: 100%;
                margin: 0px 0px 10px 0px;
                text-align: left;
            }

            .szponzoraltjaim-ajandek-kreditek-oldal .felhasznalhato-felhasznalt-napok .felhasznalt-panel {
                float: left;
                width: 100%;
                margin: 0px 0px 10px 0px;
                text-align: left;
            }

            .szponzoraltjaim-ajandek-kreditek-oldal .felhasznalhato-felhasznalt-napok .felhasznalom-gomb {
                float: right;
                width: 100%;
                margin: 10px 0px 15px 0px;
            }

        .szponzoraltjaim-ajandek-kreditek-oldal .talalatok {
            float: left;
            width: 100%;
            margin-top: 0px;
            margin-bottom: 0px;
        }

            .szponzoraltjaim-ajandek-kreditek-oldal .talalatok .fejlec-cim {
                float: left;
                width: 100%;
                margin-top: 0px;
                margin-bottom: 3px;
                background-color: #8d9194;
                /*border: solid 1px #ab5996;*/
                font-weight: bold;
            }

                .szponzoraltjaim-ajandek-kreditek-oldal .talalatok .fejlec-cim .fejlec-cim-ajandek-elofizetesek {
                    width: 75%;
                    padding-left: 0px;
                    padding-top: 2px;
                    padding-bottom: 6px;
                    border-left: solid 1px #aeb4b8;
                    /*border-right: solid 1px #aeb4b8;*/
                    border-top: solid 1px #aeb4b8;
                    /*border-bottom: solid 1px #aeb4b8;*/
                    text-align: center;
                }

                .szponzoraltjaim-ajandek-kreditek-oldal .talalatok .fejlec-cim .fejlec-cim-ajandek-napok {
                    width: 25%;
                    padding-left: 0px;
                    padding-top: 2px;
                    padding-bottom: 2px;
                    border-left: solid 1px #aeb4b8;
                    border-right: solid 1px #aeb4b8;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                    text-align: center;
                }

                .szponzoraltjaim-ajandek-kreditek-oldal .talalatok .fejlec-cim .fejlec-cim-elso {
                    width: 25%;
                    padding-left: 0px;
                    padding-top: 2px;
                    padding-bottom: 2px;
                    border-left: solid 1px #aeb4b8;
                    /*border-top: solid 1px #aeb4b8;*/
                    border-bottom: solid 1px #aeb4b8;
                    text-align: center;
                }

                .szponzoraltjaim-ajandek-kreditek-oldal .talalatok .fejlec-cim .fejlec-cim-masodik {
                    width: 25%;
                    padding-left: 0px;
                    padding-top: 2px;
                    padding-bottom: 2px;
                    /*border-right: solid 1px #aeb4b8;*/
                    /*border-top: solid 1px #aeb4b8;*/
                    border-bottom: solid 1px #aeb4b8;
                    text-align: center;
                }

                .szponzoraltjaim-ajandek-kreditek-oldal .talalatok .fejlec-cim .fejlec-cim-harmadik {
                    width: 25%;
                    padding-left: 0px;
                    padding-top: 2px;
                    padding-bottom: 2px;
                    /*border-right: solid 1px #aeb4b8;*/
                    /*border-top: solid 1px #aeb4b8;*/
                    border-bottom: solid 1px #aeb4b8;
                    text-align: center;
                }

            .szponzoraltjaim-ajandek-kreditek-oldal .talalatok .talalat {
                float: left;
                width: 100%;
                margin-top: 0px;
                margin-bottom: 1px;
                background-color: #c6cbd0;
            }

                .szponzoraltjaim-ajandek-kreditek-oldal .talalatok .talalat:hover {
                    background-color: #e2e4e7;
                }

                .szponzoraltjaim-ajandek-kreditek-oldal .talalatok .talalat .talalat-tablazat {
                    float: left;
                    width: 100%;
                    table-layout: fixed;
                }

                    .szponzoraltjaim-ajandek-kreditek-oldal .talalatok .talalat .talalat-tablazat .oszlop-elso {
                        width: 25%;
                        padding-left: 0px;
                        padding-top: 2px;
                        padding-bottom: 5px;
                        border-left: solid 1px #aeb4b8;
                        /*border-right: solid 1px #aeb4b8;*/
                        border-top: solid 1px #aeb4b8;
                        /*border-bottom: solid 1px #aeb4b8;*/
                        vertical-align: top;
                        font-weight: bold;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                        text-align: center;
                    }

                    .szponzoraltjaim-ajandek-kreditek-oldal .talalatok .talalat .talalat-tablazat .oszlop-masodik {
                        width: 25%;
                        padding-left: 0px;
                        padding-top: 2px;
                        padding-bottom: 5px;
                        /*border-right: solid 1px #aeb4b8;*/
                        border-top: solid 1px #aeb4b8;
                        /*border-bottom: solid 1px #aeb4b8;*/
                        vertical-align: top;
                        font-weight: bold;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                        text-align: center;
                    }

                    .szponzoraltjaim-ajandek-kreditek-oldal .talalatok .talalat .talalat-tablazat .oszlop-harmadik {
                        width: 25%;
                        padding-left: 0px;
                        padding-top: 2px;
                        padding-bottom: 5px;
                        /*border-right: solid 1px #aeb4b8;*/
                        border-top: solid 1px #aeb4b8;
                        /*border-bottom: solid 1px #aeb4b8;*/
                        vertical-align: top;
                        font-weight: bold;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                        text-align: center;
                    }

                    .szponzoraltjaim-ajandek-kreditek-oldal .talalatok .talalat .talalat-tablazat .oszlop-elso-datum {
                        width: 25%;
                        padding-left: 0px;
                        padding-top: 2px;
                        padding-bottom: 2px;
                        border-left: solid 1px #aeb4b8;
                        /*border-right: solid 1px #aeb4b8;*/
                        /*border-top: solid 1px #aeb4b8;*/
                        border-bottom: solid 1px #aeb4b8;
                        vertical-align: top;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                        text-align: center;
                    }

                    .szponzoraltjaim-ajandek-kreditek-oldal .talalatok .talalat .talalat-tablazat .oszlop-masodik-datum {
                        width: 25%;
                        padding-left: 0px;
                        padding-top: 2px;
                        padding-bottom: 2px;
                        /*border-right: solid 1px #aeb4b8;*/
                        /*border-top: solid 1px #aeb4b8;*/
                        border-bottom: solid 1px #aeb4b8;
                        vertical-align: top;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                        text-align: center;
                    }

                    .szponzoraltjaim-ajandek-kreditek-oldal .talalatok .talalat .talalat-tablazat .oszlop-harmadik-datum {
                        width: 25%;
                        padding-left: 0px;
                        padding-top: 2px;
                        padding-bottom: 2px;
                        /*border-right: solid 1px #aeb4b8;*/
                        /*border-top: solid 1px #aeb4b8;*/
                        border-bottom: solid 1px #aeb4b8;
                        vertical-align: top;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                        text-align: center;
                    }

                    .szponzoraltjaim-ajandek-kreditek-oldal .talalatok .talalat .talalat-tablazat .oszlop-ajandek-napok {
                        width: 25%;
                        padding-left: 0px;
                        padding-top: 2px;
                        padding-bottom: 2px;
                        border-left: solid 1px #aeb4b8;
                        border-right: solid 1px #aeb4b8;
                        border-top: solid 1px #aeb4b8;
                        border-bottom: solid 1px #aeb4b8;
                        vertical-align: middle;
                        text-align: center;
                    }

    /********** Szponzoráltjaim ajándék kredit vége *************/
    

    /********** Bejelentkezés kezdete *************/

    .bejelentkezes-oldal {
        display: inline-block;
        width: 100%;
        max-width: 600px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        font-size: 16px;
    }

        .bejelentkezes-oldal .belepes-panel {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

            .bejelentkezes-oldal .belepes-panel .email,
            .bejelentkezes-oldal .belepes-panel .jelszo {
                float: left;
                width: 32%;
                margin: 12px 1% 0px 0px;
                text-align: right;
            }

            .bejelentkezes-oldal .belepes-panel .email-szoveg,
            .bejelentkezes-oldal .belepes-panel .jelszo-szoveg {
                float: left;
                width: 67%;
                margin: 3px 0px 3px 0px;
                text-align: left;
            }

            .bejelentkezes-oldal .belepes-panel .jegyezze-meg,
            .bejelentkezes-oldal .belepes-panel .belepes-gomb {
                float: left;
                width: 67%;
                margin: 10px 0px 10px 33%;
                text-align: left;
            }

            .bejelentkezes-oldal .belepes-panel .belepes-gomb {
                margin: 10px 0px 0px 33%;
            }

            .bejelentkezes-oldal .belepes-panel .jelszo-emlekezteto {
                float: left;
                width: 67%;
                margin: 0px 0px 0px 33%;
                padding: 5px 0px 10px 0px;
                font-size: 14px;
                text-align: center;
            }

                .bejelentkezes-oldal .belepes-panel .jelszo-emlekezteto a {
                    display: block;
                    width: 100%;
                    padding: 5px 0px 5px 0px;
                    color: black;
                    text-decoration: none;
                }

                .bejelentkezes-oldal .belepes-panel .jelszo-emlekezteto a:hover {
                    text-decoration: underline;
                }

            .bejelentkezes-oldal .belepes-panel .regisztracio-link {
                float: left;
                width: 70%;
                margin: 20px 0px 20px 30%;
                text-align: center;
            }

            .bejelentkezes-oldal .belepes-panel .hibas-jelszo {
                display: inline-block;
                float: left;
                width: 100%;
                margin: 15px 0px 15px 0px;
                font-weight: bold;
                text-align: center;
            }

        .bejelentkezes-oldal .jelszo-emlekezteto-panel {
            width: 95%;
            max-width: 500px;
            max-height: 95vh;
            overflow-y: auto;
            margin: 0px 0px 0px 0px;
            padding: 0px 1% 0px 1%;
            background-color: white;
            -moz-border-radius: 4px;
            -webkit-border-radius: 4px;
            border-radius: 4px;
        }

            .bejelentkezes-oldal .jelszo-emlekezteto-panel .email {
                float: left;
                width: 34%;
                margin: 10px 0px 10px 2%;
                text-align: left;
            }

            .bejelentkezes-oldal .jelszo-emlekezteto-panel .email-szoveg {
                float: left;
                width: 63%;
                margin: 0px 0px 0px 0px;
                text-align: left;
            }

            .bejelentkezes-oldal .jelszo-emlekezteto-panel .elkuld-gomb {
                float: left;
                width: 63%;
                margin: 20px 0px 15px 36%;
            }

            .bejelentkezes-oldal .jelszo-emlekezteto-panel .megsem-gomb {
                float: left;
                width: 63%;
                margin: 10px 0px 15px 36%;
            }

            .bejelentkezes-oldal .jelszo-emlekezteto-panel .elkuldve-szoveg {
                display: inline-block;
                float: left;
                width: 100%;
                margin: 5px 0px 15px 0px;
                font-weight: bold;
                text-align: center;
            }


    /********** Bejelentkezés vége *************/

    /********** Jelszómódosítás kezdete *************/
    
    .jelszomodositas-oldal {
        display: inline-block;
        float: none;
        width: 98%;
        margin: 0px 1% 30px 1%;
    }

        .jelszomodositas-oldal .email,
        .jelszomodositas-oldal .regi-jelszo,
        .jelszomodositas-oldal .uj-jelszo,
        .jelszomodositas-oldal .uj-jelszo-megegyszer {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            font-size: 18px;
            font-weight: bold;
            text-align: left;
        }

        .jelszomodositas-oldal .email-szoveg,
        .jelszomodositas-oldal .regi-jelszo-szoveg,
        .jelszomodositas-oldal .uj-jelszo-szoveg,
        .jelszomodositas-oldal .uj-jelszo-megegyszer-szoveg {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 5px 0px 10px 0px;
            text-align: left;
            position: relative;
        }

        .jelszomodositas-oldal .validator-class {
            display: inline-block;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            position: absolute;
            top: 0px;
            right: 0px;
        }

        .jelszomodositas-oldal .modosit-gomb {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 20px 0px 20px 0px;
        }

        .jelszomodositas-oldal .elkuldve-szoveg {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            font-size: 22px;
            font-weight: bold;
            text-align: center;
        }

        .jelszomodositas-oldal .validation-summary {
            display: inline-block;
            float: left;
            width: 96%;
            margin: 0px 0px 30px 0px;
            padding: 13px 2% 5px 2%;
            background-color: #c90f59;
            border: 1px solid #c90f59;
            color: white;
            font-size: 18px;
            text-align: left;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            border-radius: 3px;
        }

    /********** Jelszómódosítás vége *************/
    

    /********** Regisztráció kezdete *************/

    .regisztracio-oldal {
        display: inline-block;
        width: 100%;
        max-width: 1200px;
        margin: 0px 0px 0px 0px;
        padding: 15px 0px 0px 0px;
        text-align: center;
    }

        .regisztracio-oldal .reg-szamlalo-1,
        .regisztracio-oldal .reg-szamlalo-2,
        .regisztracio-oldal .reg-szamlalo-3,
        .regisztracio-oldal .reg-szamlalo-4 {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 0px 0px 15px 0px;
            font-size: 14px;
            font-weight: bold;
        }

            .regisztracio-oldal .reg-szamlalo-1 .szamlalo,
            .regisztracio-oldal .reg-szamlalo-2 .szamlalo,
            .regisztracio-oldal .reg-szamlalo-3 .szamlalo,
            .regisztracio-oldal .reg-szamlalo-4 .szamlalo {
                display: inline-block;
                float: left;
                width: 25%;
                background-image: url(Images/tarskereso-regisztracio-szurke-sziv-ikon.png);
                background-repeat: no-repeat;
                background-position: center top;
                color: #686868;
                text-align: center;
                position: relative;
            }

                .regisztracio-oldal .reg-szamlalo-1 .szamlalo:nth-of-type(-n+3):after,
                .regisztracio-oldal .reg-szamlalo-2 .szamlalo:nth-of-type(-n+3):after,
                .regisztracio-oldal .reg-szamlalo-3 .szamlalo:nth-of-type(-n+3):after,
                .regisztracio-oldal .reg-szamlalo-4 .szamlalo:nth-of-type(-n+3):after {
                    content: ' ';
                    display: none;
                    width: 35%;
                    height: 1px;
                    background-color: #686868;
                    position: absolute;
                    top: 22px;
                    right: 0px;
                }

                .regisztracio-oldal .reg-szamlalo-1 .szamlalo:nth-of-type(n+2):before,
                .regisztracio-oldal .reg-szamlalo-2 .szamlalo:nth-of-type(n+2):before,
                .regisztracio-oldal .reg-szamlalo-3 .szamlalo:nth-of-type(n+2):before,
                .regisztracio-oldal .reg-szamlalo-4 .szamlalo:nth-of-type(n+2):before {
                    content: ' ';
                    display: none;
                    width: 35%;
                    height: 1px;
                    background-color: #686868;
                    position: absolute;
                    top: 22px;
                    left: 0px;
                }

                .regisztracio-oldal .reg-szamlalo-1 .szamlalo:nth-of-type(1):after,
                .regisztracio-oldal .reg-szamlalo-1 .szamlalo:nth-of-type(2):before,
                .regisztracio-oldal .reg-szamlalo-2 .szamlalo:nth-of-type(1):after,
                .regisztracio-oldal .reg-szamlalo-2 .szamlalo:nth-of-type(2):before,
                .regisztracio-oldal .reg-szamlalo-2 .szamlalo:nth-of-type(2):after,
                .regisztracio-oldal .reg-szamlalo-2 .szamlalo:nth-of-type(3):before,
                .regisztracio-oldal .reg-szamlalo-3 .szamlalo:nth-of-type(1):after,
                .regisztracio-oldal .reg-szamlalo-3 .szamlalo:nth-of-type(2):before,
                .regisztracio-oldal .reg-szamlalo-3 .szamlalo:nth-of-type(2):after,
                .regisztracio-oldal .reg-szamlalo-3 .szamlalo:nth-of-type(3):before,
                .regisztracio-oldal .reg-szamlalo-3 .szamlalo:nth-of-type(3):after,
                .regisztracio-oldal .reg-szamlalo-3 .szamlalo:nth-of-type(4):before,
                .regisztracio-oldal .reg-szamlalo-4 .szamlalo:nth-of-type(1):after,
                .regisztracio-oldal .reg-szamlalo-4 .szamlalo:nth-of-type(2):before,
                .regisztracio-oldal .reg-szamlalo-4 .szamlalo:nth-of-type(2):after,
                .regisztracio-oldal .reg-szamlalo-4 .szamlalo:nth-of-type(3):before,
                .regisztracio-oldal .reg-szamlalo-4 .szamlalo:nth-of-type(3):after,
                .regisztracio-oldal .reg-szamlalo-4 .szamlalo:nth-of-type(4):before {
                    background-color: #c90f59;
                }

                .regisztracio-oldal .reg-szamlalo-1 .szamlalo:nth-of-type(1),
                .regisztracio-oldal .reg-szamlalo-2 .szamlalo:nth-of-type(1),
                .regisztracio-oldal .reg-szamlalo-3 .szamlalo:nth-of-type(1),
                .regisztracio-oldal .reg-szamlalo-4 .szamlalo:nth-of-type(1) {
                    background-image: url(Images/tarskereso-regisztracio-magenta-sziv-ikon.png);
                    color: #c90f59;
                }

                .regisztracio-oldal .reg-szamlalo-2 .szamlalo:nth-of-type(2),
                .regisztracio-oldal .reg-szamlalo-3 .szamlalo:nth-of-type(2),
                .regisztracio-oldal .reg-szamlalo-4 .szamlalo:nth-of-type(2) {
                    background-image: url(Images/tarskereso-regisztracio-magenta-sziv-ikon.png);
                    color: #c90f59;
                }

                .regisztracio-oldal .reg-szamlalo-3 .szamlalo:nth-of-type(3),
                .regisztracio-oldal .reg-szamlalo-4 .szamlalo:nth-of-type(3) {
                    background-image: url(Images/tarskereso-regisztracio-magenta-sziv-ikon.png);
                    color: #c90f59;
                }

                .regisztracio-oldal .reg-szamlalo-4 .szamlalo:nth-of-type(4) {
                    background-image: url(Images/tarskereso-regisztracio-magenta-sziv-ikon.png);
                    color: #c90f59;
                }

                .regisztracio-oldal .reg-szamlalo-4 .szamlalo:nth-of-type(-n+4) {
                    background-image: url(Images/tarskereso-regisztracio-magenta-sziv-ikon.png);
                    color: #c90f59;
                }

        .regisztracio-oldal .szamlalo .sorszam {
            display: inline-block;
            width: 100%;
            margin: 11px 0px 22px 0px;
            font-size: 18px;
            text-align: center;
        }

        .regisztracio-oldal .szamlalo .elnevezes {
            display: none;
            margin: 0px 0px 0px 0px;
            width: 100%;
            text-align: center;
        }

        .regisztracio-oldal .regisztracio-panelek {
            display: inline-block;
            width: 98%;
            max-width: 800px;
            margin: 0px 1% 0px 1%;
        }

        .regisztracio-oldal .reg-cim-szamlalo {
            font-size: 12pt;
            font-weight: normal;
        }

        .regisztracio-oldal .reg-panel {
            float: left;
            width: 98%;
            margin-left: 1%;
            margin-right: 1%;
            margin-top: 10px;
            margin-bottom: 10px;
        }

        .regisztracio-oldal .reg-panel-cim {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 15px 0px 20px 0px;
            font-size: 20px;
            font-weight: bold;
            text-align: left;
            text-transform: uppercase;
        }

        .regisztracio-oldal .csillaggal-jelolt {
            float: left;
            display: inline-block;
            width: 100%;
            margin: 10px 0px 10px 0px;
            font-size: 12px;
            text-align: left;
            color: #c90f59;
        }

        .regisztracio-oldal .validator-class,
        .regisztracio-oldal .validator-class-jobb {
            display: inline-block;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            position: absolute;
            top: 0px;
            right: 0px;
        }

        .regisztracio-oldal .validator-class-bal {
            display: inline-block;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            position: absolute;
            top: 5px;
            left: -10px;
        }

        .regisztracio-oldal .egyik-fel-szoveg-elott {
            float: left;
            display: none;
            width: 33%;
            margin-left: 0.5%;
            margin-right: 0.5%;
            font-size: 9pt;
            margin-top: 3px;
            margin-bottom: 10px;
            text-align: center;
        }

        .regisztracio-oldal .egyik-fel-szoveg,
        .regisztracio-oldal .masik-fel-szoveg {
            float: left;
            display: inline-block;
            width: 49%;
            margin: 0px 1% 15px 0px;
            font-size: 14px;
            font-weight: bold;
            text-align: left;
            text-transform: uppercase;
        }

        .regisztracio-oldal .masik-fel-szoveg {
            width: 49%;
            margin: 0px 0px 15px 1%;
        }

        .regisztracio-oldal .nemed-es-eletkorod {
            float: left;
            display: inline-block;
            width: 100%;
            margin: 0px 0px 15px 0px;
            font-size: 12px;
            text-align: left;
            color: #c90f59;
        }

        .regisztracio-oldal .bal-panel,
        .regisztracio-oldal .bal-panel-par,
        .regisztracio-oldal .bal-panel-szuletesi-datum,
        .regisztracio-oldal .bal-panel-par-nem,
        .regisztracio-oldal .bal-panel-par-szuletesi-datum,
        .regisztracio-oldal .bal-panel-beszelt-nyelvek,
        .regisztracio-oldal .bal-panel-par-beszelt-nyelvek,
        .regisztracio-oldal .bal-panel-jellemzes,
        .regisztracio-oldal .bal-panel-par-jellemzes,
        .regisztracio-oldal .bal-panel-jeloltem-jellemzese,
        .regisztracio-oldal .bal-panel-ertesitesek-beallitasa {
            float: left;
            width: 100%;
            margin: 0px 0px 4px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
            font-weight: bold;
            position: relative;
        }

        .regisztracio-oldal .jobb-panel,
        .regisztracio-oldal .jobb-panel-szuletesi-datum,
        .regisztracio-oldal .jobb-panel-beszelt-nyelvek,
        .regisztracio-oldal .jobb-panel-jellemzes,
        .regisztracio-oldal .jobb-panel-jeloltem-jellemzese,
        .regisztracio-oldal .jobb-panel-ertesitesek-beallitasa {
            float: left;
            width: 100%;
            margin: 0px 0px 10px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
            position: relative;
        }

            .regisztracio-oldal .jobb-panel select.magassag,
            .regisztracio-oldal .jobb-panel select.testsuly {
                width: 40%;
            }

        .regisztracio-oldal .bal-panel-nem {
            float: left;
            /*width: 100%;*/
            margin: 0px 0px 4px 0px;
            padding: 2px 0px 0px 0px;
            text-align: left;
            font-weight: bold;
            position: relative;
        }

        .regisztracio-oldal .jobb-panel-nem {
            float: left;
            /*width: 100%;*/
            margin: 0px 0px 10px 4%;
            padding: 0px 0px 0px 0px;
            text-align: left;
            font-weight: bold;
            position: relative;
        }

            .regisztracio-oldal .jobb-panel-nem input[type="radio"] + label {
                padding-right: 6px;
            }

        .regisztracio-oldal .jobb-panel-par,
        .regisztracio-oldal .jobb-panel-par-nem,
        .regisztracio-oldal .jobb-panel-par-szuletesi-datum,
        .regisztracio-oldal .jobb-panel-par-beszelt-nyelvek,
        .regisztracio-oldal .jobb-panel-par-jellemzes {
            float: left;
            width: 49%;
            margin: 0px 1% 10px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
            position: relative;
        }

        .regisztracio-oldal .jobb-panel2,
        .regisztracio-oldal .jobb-panel2-nem,
        .regisztracio-oldal .jobb-panel2-szuletesi-datum,
        .regisztracio-oldal .jobb-panel2-beszelt-nyelvek,
        .regisztracio-oldal .jobb-panel2-jellemzes {
            float: left;
            width: 49%;
            margin: 0px 0px 10px 1%;
            padding: 0px 0px 0px 0px;
            text-align: left;
            position: relative;
        }

        .regisztracio-oldal .jobb-panel-par-nem,
        .regisztracio-oldal .jobb-panel2-nem {
            font-weight: bold;
        }

        .regisztracio-oldal .jobb-panel .ev,
        .regisztracio-oldal .jobb-panel-szuletesi-datum .ev,
        .regisztracio-oldal .jobb-panel-par .ev {
            float: left;
            width: 24%;
            position: relative;
        }

        .regisztracio-oldal .jobb-panel .honap,
        .regisztracio-oldal .jobb-panel-szuletesi-datum .honap,
        .regisztracio-oldal .jobb-panel-par .honap {
            float: left;
            width: 50%;
            margin: 0px 1% 0px 1%;
            position: relative;
        }

        .regisztracio-oldal .jobb-panel .nap,
        .regisztracio-oldal .jobb-panel-szuletesi-datum .nap,
        .regisztracio-oldal .jobb-panel-par .nap {
            float: left;
            width: 24%;
            position: relative;
        }

        .regisztracio-oldal .jobb-panel-par-szuletesi-datum .ev,
        .regisztracio-oldal .jobb-panel2-szuletesi-datum .ev {
            float: left;
            width: 100%;
            position: relative;
        }

        .regisztracio-oldal .jobb-panel-par-szuletesi-datum .honap,
        .regisztracio-oldal .jobb-panel2-szuletesi-datum .honap {
            float: left;
            width: 100%;
            margin: 5px 0px 5px 0px;
            position: relative;
        }

        .regisztracio-oldal .jobb-panel-par-szuletesi-datum .nap,
        .regisztracio-oldal .jobb-panel2-szuletesi-datum .nap {
            float: left;
            width: 100%;
            position: relative;
        }

        .regisztracio-oldal .jobb-panel-par select.magassag,
        .regisztracio-oldal .jobb-panel2 select.magassag,
        .regisztracio-oldal .jobb-panel-par select.testsuly,
        .regisztracio-oldal .jobb-panel2 select.testsuly {
            width: 60%;
        }

        .regisztracio-oldal .jobb-panel-beszelt-nyelvek select:nth-of-type(2),
        .regisztracio-oldal .jobb-panel-par-beszelt-nyelvek select:nth-of-type(2),
        .regisztracio-oldal .jobb-panel2-beszelt-nyelvek select:nth-of-type(2) {
            margin: 5px 0px 5px 0px;
        }

        .regisztracio-oldal .kik-lathatjak {
            float: left;
            width: 100%;
            margin: 0px 0px 15px 0px;
            font-weight: bold;
            text-align: left;
        }

            .regisztracio-oldal .kik-lathatjak .valaszto-gombok {
                display: inline-block;
                /*float: left;*/
                /*width: 100%;*/
                margin: 0px 0px 0px 0px;
                font-weight: bold;
                text-align: left;
            }

                .regisztracio-oldal .kik-lathatjak .valaszto-gombok .kik-lathatjak-lista {
                    display: inline-block;
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                }

                    /*a Mindenki lehetőseg ne latszodjon */
                    .regisztracio-oldal .kik-lathatjak .valaszto-gombok .kik-lathatjak-lista label:first-of-type {
                        display: none;
                    }

        .regisztracio-oldal .kik-lathatjak-regisztralt {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            font-size: 16px;
            text-align: left;
        }

            .regisztracio-oldal .kik-lathatjak-regisztralt .nem-megnevezes {
                float: left;
                width: 100%;
                margin: 8px 0px 10px 0px;
                font-weight: bold;
                text-align: left;
            }

            .regisztracio-oldal .kik-lathatjak-regisztralt .beallitasok {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                text-align: left;
                /*border-bottom: solid 1px #c3c3c3;*/
            }

            .regisztracio-oldal .kik-lathatjak-regisztralt .tol-ig {
                display: inline-block;
                float: left;
                width: 100%;
                margin: 5px 0px 10px 0px;
            }

                .regisztracio-oldal .kik-lathatjak-regisztralt .tol-ig .tol,
                .regisztracio-oldal .kik-lathatjak-regisztralt .tol-ig .ig,
                .regisztracio-oldal .jobb-panel .eletkor-tol,
                .regisztracio-oldal .jobb-panel .eletkor-ig,
                .regisztracio-oldal .jobb-panel .magassag-tol,
                .regisztracio-oldal .jobb-panel .magassag-ig,
                .regisztracio-oldal .jobb-panel .testsuly-tol,
                .regisztracio-oldal .jobb-panel .testsuly-ig {
                    display: inline-block;
                    float: left;
                    width: 50%;
                    margin: 0px 0px 0px 0px;
                    text-align: left;
                    position: relative;
                }

                    .regisztracio-oldal .kik-lathatjak-regisztralt .tol-ig .tol select,
                    .regisztracio-oldal .kik-lathatjak-regisztralt .tol-ig .ig select,
                    .regisztracio-oldal .jobb-panel .eletkor-tol select,
                    .regisztracio-oldal .jobb-panel .eletkor-ig select,
                    .regisztracio-oldal .jobb-panel .magassag-tol select,
                    .regisztracio-oldal .jobb-panel .magassag-ig select,
                    .regisztracio-oldal .jobb-panel .testsuly-tol select,
                    .regisztracio-oldal .jobb-panel .testsuly-ig select {
                        width: 60%;
                    }

                    .regisztracio-oldal .kik-lathatjak-regisztralt .tol-ig .tol:after,
                    .regisztracio-oldal .jobb-panel .eletkor-tol:after,
                    .regisztracio-oldal .jobb-panel .magassag-tol:after,
                    .regisztracio-oldal .jobb-panel .testsuly-tol:after {
                        display: inline-block;
                        content: '-tól';
                        position: absolute;
                        top: 11px;
                        left: 75%;
                    }

                    .regisztracio-oldal .kik-lathatjak-regisztralt .tol-ig .ig:after,
                    .regisztracio-oldal .jobb-panel .eletkor-ig:after,
                    .regisztracio-oldal .jobb-panel .magassag-ig:after,
                    .regisztracio-oldal .jobb-panel .testsuly-ig:after {
                        display: inline-block;
                        content: '-ig';
                        position: absolute;
                        top: 11px;
                        left: 75%;
                    }

        .regisztracio-oldal .adatvedelem-elfogadasa-panel,
        .regisztracio-oldal .ertesito-email-elfogadasa-panel {
            float: left;
            width: 98%;
            margin: 0px 1% 25px 1%;
            text-align: left;
        }

        .regisztracio-oldal .ertesito-email-elfogadasa-panel {
            display: none;
            margin: 0px 1% 5px 1%;
        }

            .regisztracio-oldal .adatvedelem-elfogadasa-panel .adatvedelem-elfogadasa,
            .regisztracio-oldal .ertesito-email-elfogadasa-panel .ertesito-elfogadasa {
                display: inline-block;
                width: 100%;
            }

            .regisztracio-oldal .adatvedelem-elfogadasa-panel .belso-panel,
            .regisztracio-oldal .ertesito-email-elfogadasa-panel .belso-panel {
                display: inline-block;
                width: 100%;
                position: relative;
            }

                .regisztracio-oldal .adatvedelem-elfogadasa-panel .belso-panel .checkbox {
                    float: left;
                }

                .regisztracio-oldal .adatvedelem-elfogadasa-panel .belso-panel .adatvedelem-elfogadasa-label,
                .regisztracio-oldal .ertesito-email-elfogadasa-panel .belso-panel input[type="checkbox"] + label {
                    display: inline-block;
                    float: left;
                    width: 89%;
                    margin: 10px 0px 0px 0px;
                    cursor: pointer;
                    font-size: 14px;
                }

                    .regisztracio-oldal .ertesito-email-elfogadasa-panel .belso-panel input[type="checkbox"] + label:after {
                        top: -2px;
                    }

                    .regisztracio-oldal .adatvedelem-elfogadasa-panel .belso-panel .adatvedelem-elfogadasa-label a {
                        color: #5d4f47;
                        text-decoration: none;
                    }

                        .regisztracio-oldal .adatvedelem-elfogadasa-panel .belso-panel .adatvedelem-elfogadasa-label a:hover {
                            color: #c90f59;
                            text-decoration: underline;
                        }

        .regisztracio-oldal .jeloltem-adatainal-beallitott {
            float: left;
            width: 100%;
            margin-bottom: 15px;
            text-align: center;
        }

        .regisztracio-oldal .captcha-kep {
            float: left;
            width: 98%;
            margin: 5px 1% 20px 1%;
        }

            .regisztracio-oldal .captcha-kep .captcha-cim {
                display: inline-block;
                float: left;
                width: 100%;
                margin: 0px 0px 5px 0px;
                padding: 0px 0px 0px 0px;
                text-align: center;
            }

            .regisztracio-oldal .captcha-kep .foto {
                display: inline-block;
                float: left;
                width: 49%;
                margin: 0px 1% 0px 0px;
                padding: 0px 0px 0px 0px;
                text-align: left;
            }

                .regisztracio-oldal .captcha-kep .foto img {
                    width: 100%;
                    height: 42px;
                    background-color: white;
                    -moz-border-radius: 3px;
                    -webkit-border-radius: 3px;
                    border-radius: 3px;
                }

            .regisztracio-oldal .captcha-kep .ellenorzo-szoveg-beirasa {
                display: inline-block;
                float: left;
                width: 49%;
                margin: 0px 0px 0px 1%;
                padding: 0px 0px 0px 0px;
                position: relative;
            }

                .regisztracio-oldal .captcha-kep .ellenorzo-szoveg-beirasa span {
                    display: inline-block;
                    width: 100%;
                    margin: 0px 0px 2px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: center;
                }

                .regisztracio-oldal .captcha-kep .ellenorzo-szoveg-beirasa input[type="text"] {
                    text-align: center;
                }

                .regisztracio-oldal .captcha-kep .ellenorzo-szoveg-beirasa .validator-class {
                    display: inline-block;
                    width: auto;
                }

            .regisztracio-oldal .captcha-kep .hibas-ellenorzo-szoveg {
                display: inline-block;
                width: 100%;
                margin: 5px 0px 0px 0px;
                font-size: 11pt;
                font-weight: bold;
                text-align: center;
            }

        .regisztracio-oldal .regisztracio-es-egyeb-gombok {
            float: left;
            width: 100%;
            margin: 15px 0px 0px 0px;
            text-align: center;
        }

        .regisztracio-oldal .regisztracio-tovabb-es-vissza-gomb {
            float: left;
            width: 100%;
            margin: 5px 0px 20px 0px;
            text-align: center;
        }

            .regisztracio-oldal .regisztracio-gomb input[type="submit"],
            .regisztracio-oldal .regisztracio-gomb input[type="button"],
            .regisztracio-oldal .regisztracio-tovabb-es-vissza-gomb input[type="submit"],
            .regisztracio-oldal .regisztracio-tovabb-es-vissza-gomb input[type="button"] {
                font-size: 21px;
                height: 45px;
            }

        .regisztracio-oldal .regisztracio-gomb {
            float: left;
            width: 100%;
            margin: 0px 0px 15px 0px;
            text-align: center;
        }

        .regisztracio-oldal .regisztracio-vissza-gomb {
            display: inline-block;
            float: left;
            width: 49%;
            margin: 0px 1% 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .regisztracio-oldal .regisztracio-tovabb-gomb {
            display: inline-block;
            float: right;
            width: 49%;
            margin: 0px 0px 0px 1%;
            padding: 0px 0px 0px 0px;
        }

        .regisztracio-oldal .regisztracio-tovabb-es-vissza-gomb div:first-of-type {
            /*margin-right: 1%;*/
        }

        .regisztracio-oldal .regisztracio-tovabb-es-vissza-gomb div:last-of-type {
            /*margin-left: 1%;*/
        }

        .regisztracio-oldal .validation-summary {
            display: inline-block;
            float: left;
            width: 96%;
            margin: 0px 0px 30px 0px;
            padding: 13px 2% 5px 2%;
            background-color: #c90f59;
            border: 1px solid #c90f59;
            color: white;
            font-size: 18px;
            text-align: left;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            border-radius: 3px;
        }

        .regisztracio-oldal .mar-regisztralva-van {
            display: none;
            float: left;
            width: 100%;
            margin: 10px 0px 10px 0px;
            font-size: 18px;
        }


    /********** Regisztráció vége *************/


    /********** Adatlap beálítása kezdete *************/

    .adatlap-beallitasa-oldal {
        display: inline-block;
        float: none;
        width: 98%;
        margin: 0px 1% 30px 1%;
    }

        .adatlap-beallitasa-oldal .adatlap-panel {
            display: inline-block;
            /*float: left;*/
            width: 100%;
            margin: 0px 0px 0px 0px;
        }

            .adatlap-beallitasa-oldal .adatlap-panel .magamrol-szoveg-cim {
                display: inline-block;
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                position: relative;
                z-index: 100;
            }

                .adatlap-beallitasa-oldal .adatlap-panel .magamrol-szoveg-cim .informacio-gomb-atlatszo {
                    width: 30px;
                    height: 30px;
                    position: absolute;
                    top: 5px;
                    left: 130px;
                    z-index: 101;
                }

        .adatlap-beallitasa-oldal .adatlap-panel-cim {
            float: left;
            width: 100%;
            display: inline-block;
            text-decoration: underline;
            text-align: left;
        }

        .adatlap-beallitasa-oldal .csillaggal-jelolt {
            float: left;
            display: inline-block;
            width: 100%;
            font-size: 9pt;
            text-align: left;
            margin-bottom: 10px;
        }

        .adatlap-beallitasa-oldal .validator-class {
            display: inline-block;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            position: absolute;
            top: 0px;
            right: 0px;
        }

        .adatlap-beallitasa-oldal .egyik-fel-szoveg-elott {
            float: left;
            display: none;
            width: 33%;
            margin-left: 0.5%;
            margin-right: 0.5%;
            font-size: 9pt;
            margin-top: 3px;
            margin-bottom: 10px;
            text-align: center;
        }

        .adatlap-beallitasa-oldal .egyik-fel-szoveg,
        .adatlap-beallitasa-oldal .masik-fel-szoveg,
        .adatlap-beallitasa-oldal .egyik-fel-szoveg2,
        .adatlap-beallitasa-oldal .masik-fel-szoveg2 {
            float: left;
            display: inline-block;
            width: 50%;
            margin: 0px 0px 15px 0px;
            font-size: 14px;
            font-weight: bold;
            text-align: center;
            text-transform: uppercase;
        }

        .adatlap-beallitasa-oldal .nemed-es-eletkorod {
            float: left;
            display: inline-block;
            width: 100%;
            font-size: 9pt;
            margin-top: 6px;
            margin-bottom: 10px;
            text-align: center;
        }

        .adatlap-beallitasa-oldal .bal-panel,
        .adatlap-beallitasa-oldal .bal-panel-par,
        .adatlap-beallitasa-oldal .bal-panel-par-nem,
        .adatlap-beallitasa-oldal .bal-panel-szuletesi-datum,
        .adatlap-beallitasa-oldal .bal-panel-par-szuletesi-datum,
        .adatlap-beallitasa-oldal .bal-panel-beszelt-nyelvek,
        .adatlap-beallitasa-oldal .bal-panel-par-beszelt-nyelvek,
        .adatlap-beallitasa-oldal .bal-panel-jellemzes,
        .adatlap-beallitasa-oldal .bal-panel-par-jellemzes,
        .adatlap-beallitasa-oldal .bal-panel-jeloltem-jellemzese,
        .adatlap-beallitasa-oldal .bal-panel-ertesitesek-beallitasa {
            float: left;
            width: 100%;
            margin: 0px 0px 4px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
            font-weight: bold;
        }

        .adatlap-beallitasa-oldal .bal-panel-szuletesi-datum {
            width: 50%;
            margin: 3px 0px 4px 0px;
            padding: 2px 0px 0px 0px;
            /*font-size: 15px;*/
        }

        .adatlap-beallitasa-oldal .jobb-panel,
        .adatlap-beallitasa-oldal .jobb-panel-szuletesi-datum,
        .adatlap-beallitasa-oldal .jobb-panel-beszelt-nyelvek,
        .adatlap-beallitasa-oldal .jobb-panel-jellemzes,
        .adatlap-beallitasa-oldal .jobb-panel-jeloltem-jellemzese,
        .adatlap-beallitasa-oldal .jobb-panel-ertesitesek-beallitasa {
            float: left;
            width: 100%;
            margin: 0px 0px 10px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
            position: relative;
        }

        .adatlap-beallitasa-oldal .jobb-panel-szuletesi-datum {
            width: 50%;
            margin: 3px 0px 4px 0px;
            font-size: 16px;
            font-weight: bold;
        }

            .adatlap-beallitasa-oldal .jobb-panel select.magassag,
            .adatlap-beallitasa-oldal .jobb-panel select.testsuly {
                width: 40%;
            }

            .adatlap-beallitasa-oldal .jobb-panel select.varos option:nth-of-type(2),
            .adatlap-beallitasa-oldal .jobb-panel-par select.varos option:nth-of-type(2),
            .adatlap-beallitasa-oldal .jobb-panel2 select.varos option:nth-of-type(2) {
                background-color: #c90f59;
                color: white;
            }

        .adatlap-beallitasa-oldal .bal-panel-nem {
            float: left;
            width: 50%;
            margin: 0px 0px 4px 0px;
            padding: 4px 0px 0px 0px;
            text-align: left;
            font-weight: bold;
            /*font-size: 15px;*/
            position: relative;
        }

        .adatlap-beallitasa-oldal .jobb-panel-nem {
            float: left;
            width: 50%;
            margin: 0px 0px 4px 0px;
            padding: 2px 0px 0px 0px;
            text-align: left;
            font-weight: bold;
            font-size: 16px;
            position: relative;
        }

            .adatlap-beallitasa-oldal .jobb-panel-nem input[type="radio"] + label {
                padding-right: 6px;
            }

        .adatlap-beallitasa-oldal .nemed-es-eletkorod-panel,
        .adatlap-beallitasa-oldal .nemed-es-eletkorod-panel2 {
            float: left;
            width: 100%;
            margin: 0px 0px 20px 0px;
            font-size: 12px;
            font-weight: normal;
            text-align: left;
        }

            .adatlap-beallitasa-oldal .nemed-es-eletkorod-panel a,
            .adatlap-beallitasa-oldal .nemed-es-eletkorod-panel2 a {
                color: black;
                font-weight: normal;
            }

        .adatlap-beallitasa-oldal .jobb-panel-par,
        .adatlap-beallitasa-oldal .jobb-panel-par-nem,
        .adatlap-beallitasa-oldal .jobb-panel-par-szuletesi-datum,
        .adatlap-beallitasa-oldal .jobb-panel-par-beszelt-nyelvek,
        .adatlap-beallitasa-oldal .jobb-panel-par-jellemzes {
            float: left;
            width: 49%;
            margin: 0px 1% 10px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
            position: relative;
        }

        .adatlap-beallitasa-oldal .jobb-panel2,
        .adatlap-beallitasa-oldal .jobb-panel2-nem,
        .adatlap-beallitasa-oldal .jobb-panel2-szuletesi-datum,
        .adatlap-beallitasa-oldal .jobb-panel2-beszelt-nyelvek,
        .adatlap-beallitasa-oldal .jobb-panel2-jellemzes {
            float: left;
            width: 49%;
            margin: 0px 0px 10px 1%;
            padding: 0px 0px 0px 0px;
            text-align: left;
            position: relative;
        }
        
        .adatlap-beallitasa-oldal .jobb-panel-par-nem,
        .adatlap-beallitasa-oldal .jobb-panel2-nem,
        .adatlap-beallitasa-oldal .jobb-panel-par-szuletesi-datum,
        .adatlap-beallitasa-oldal .jobb-panel2-szuletesi-datum {
            margin-bottom: 5px;
            font-size: 16px;
            font-weight: bold;
        }

        .adatlap-beallitasa-oldal .jobb-panel .ev,
        .adatlap-beallitasa-oldal .jobb-panel-szuletesi-datum .ev,
        .adatlap-beallitasa-oldal .jobb-panel-par .ev {
            float: left;
            width: 24%;
            position: relative;
        }

        .adatlap-beallitasa-oldal .jobb-panel .honap,
        .adatlap-beallitasa-oldal .jobb-panel-szuletesi-datum .honap,
        .adatlap-beallitasa-oldal .jobb-panel-par .honap {
            float: left;
            width: 50%;
            margin: 0px 1% 0px 1%;
            position: relative;
        }

        .adatlap-beallitasa-oldal .jobb-panel .nap,
        .adatlap-beallitasa-oldal .jobb-panel-szuletesi-datum .nap,
        .adatlap-beallitasa-oldal .jobb-panel-par .nap {
            float: left;
            width: 24%;
            position: relative;
        }

        .adatlap-beallitasa-oldal .jobb-panel-par-szuletesi-datum .ev,
        .adatlap-beallitasa-oldal .jobb-panel2-szuletesi-datum .ev {
            float: left;
            width: 100%;
            position: relative;
        }

        .adatlap-beallitasa-oldal .jobb-panel-par-szuletesi-datum .honap,
        .adatlap-beallitasa-oldal .jobb-panel2-szuletesi-datum .honap {
            float: left;
            width: 100%;
            margin: 5px 0px 5px 0px;
            position: relative;
        }

        .adatlap-beallitasa-oldal .jobb-panel-par-szuletesi-datum .nap,
        .adatlap-beallitasa-oldal .jobb-panel2-szuletesi-datum .nap {
            float: left;
            width: 100%;
            position: relative;
        }

        .adatlap-beallitasa-oldal .jobb-panel-par select.magassag,
        .adatlap-beallitasa-oldal .jobb-panel2 select.magassag,
        .adatlap-beallitasa-oldal .jobb-panel-par select.testsuly,
        .adatlap-beallitasa-oldal .jobb-panel2 select.testsuly {
            width: 60%;
        }

        .adatlap-beallitasa-oldal .jobb-panel-beszelt-nyelvek select:nth-of-type(2),
        .adatlap-beallitasa-oldal .jobb-panel-par-beszelt-nyelvek select:nth-of-type(2),
        .adatlap-beallitasa-oldal .jobb-panel2-beszelt-nyelvek select:nth-of-type(2) {
            margin: 5px 0px 5px 0px;
        }

        .adatlap-beallitasa-oldal .kik-lathatjak {
            float: left;
            width: 100%;
            margin: 0px 0px 15px 0px;
            font-weight: bold;
            text-align: left;
        }

            .adatlap-beallitasa-oldal .kik-lathatjak .valaszto-gombok {
                display: inline-block;
                /*float: left;*/
                /*width: 100%;*/
                margin: 0px 0px 0px 0px;
                font-weight: bold;
                text-align: left;
            }

                .adatlap-beallitasa-oldal .kik-lathatjak .valaszto-gombok .kik-lathatjak-lista {
                    display: inline-block;
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                }

                    /*a Mindenki lehetőseg ne latszodjon */
                    .adatlap-beallitasa-oldal .kik-lathatjak .valaszto-gombok .kik-lathatjak-lista label:first-of-type {
                        display: none;
                    }

        .adatlap-beallitasa-oldal .kik-lathatjak-regisztralt {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            font-size: 16px;
            text-align: left;
        }

            .adatlap-beallitasa-oldal .kik-lathatjak-regisztralt .nem-megnevezes {
                float: left;
                width: 100%;
                margin: 8px 0px 10px 0px;
                font-weight: bold;
                text-align: left;
            }

            .adatlap-beallitasa-oldal .kik-lathatjak-regisztralt .beallitasok {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                text-align: left;
                /*border-bottom: solid 1px #c3c3c3;*/
            }

            .adatlap-beallitasa-oldal .kik-lathatjak-regisztralt .tol-ig {
                display: inline-block;
                float: left;
                width: 100%;
                margin: 5px 0px 10px 0px;
            }

                .adatlap-beallitasa-oldal .kik-lathatjak-regisztralt .tol-ig .tol,
                .adatlap-beallitasa-oldal .kik-lathatjak-regisztralt .tol-ig .ig,
                .adatlap-beallitasa-oldal .jobb-panel .eletkor-tol,
                .adatlap-beallitasa-oldal .jobb-panel .eletkor-ig,
                .adatlap-beallitasa-oldal .jobb-panel .magassag-tol,
                .adatlap-beallitasa-oldal .jobb-panel .magassag-ig,
                .adatlap-beallitasa-oldal .jobb-panel .testsuly-tol,
                .adatlap-beallitasa-oldal .jobb-panel .testsuly-ig {
                    display: inline-block;
                    float: left;
                    width: 40%;
                    margin: 0px 0px 0px 0px;
                    text-align: left;
                    position: relative;
                }

                    .adatlap-beallitasa-oldal .kik-lathatjak-regisztralt .tol-ig .tol select,
                    .adatlap-beallitasa-oldal .kik-lathatjak-regisztralt .tol-ig .ig select,
                    .adatlap-beallitasa-oldal .jobb-panel .eletkor-tol select,
                    .adatlap-beallitasa-oldal .jobb-panel .eletkor-ig select,
                    .adatlap-beallitasa-oldal .jobb-panel .magassag-tol select,
                    .adatlap-beallitasa-oldal .jobb-panel .magassag-ig select,
                    .adatlap-beallitasa-oldal .jobb-panel .testsuly-tol select,
                    .adatlap-beallitasa-oldal .jobb-panel .testsuly-ig select {
                        width: 60%;
                    }

                    .adatlap-beallitasa-oldal .kik-lathatjak-regisztralt .tol-ig .tol:after,
                    .adatlap-beallitasa-oldal .jobb-panel .eletkor-tol:after,
                    .adatlap-beallitasa-oldal .jobb-panel .magassag-tol:after,
                    .adatlap-beallitasa-oldal .jobb-panel .testsuly-tol:after {
                        display: inline-block;
                        content: '-tól';
                        position: absolute;
                        top: 11px;
                        left: 75%;
                    }

                    .adatlap-beallitasa-oldal .kik-lathatjak-regisztralt .tol-ig .ig:after,
                    .adatlap-beallitasa-oldal .jobb-panel .eletkor-ig:after,
                    .adatlap-beallitasa-oldal .jobb-panel .magassag-ig:after,
                    .adatlap-beallitasa-oldal .jobb-panel .testsuly-ig:after {
                        display: inline-block;
                        content: '-ig';
                        position: absolute;
                        top: 11px;
                        left: 75%;
                    }

        .adatlap-beallitasa-oldal .adatvedelem-elfogadasa {
            float: left;
            width: 100%;
            margin-top: 10px;
            margin-bottom: 10px;
            font-weight: bold;
            text-align: center;
        }

        .adatlap-beallitasa-oldal .jeloltem-adatainal-beallitott {
            float: left;
            width: 100%;
            margin-top: 5px;
            margin-bottom: 10px;
            text-align: center;
        }

        .adatlap-beallitasa-oldal .regisztracio-gomb {
            float: left;
            width: 100%;
            margin-top: 15px;
            margin-bottom: 15px;
            text-align: center;
        }

        .adatlap-beallitasa-oldal .regisztracio-tovabb-es-vissza-gomb {
            float: left;
            width: 100%;
            margin: 5px 0px 20px 0px;
            text-align: center;
        }

            .adatlap-beallitasa-oldal .regisztracio-gomb input[type="submit"],
            .adatlap-beallitasa-oldal .regisztracio-tovabb-es-vissza-gomb input[type="submit"],
            .adatlap-beallitasa-oldal .regisztracio-tovabb-es-vissza-gomb input[type="button"] {
                font-size: 21px;
                height: 45px;
            }

        .adatlap-beallitasa-oldal .regisztracio-vissza-gomb {
            float: left;
            width: 50%;
            margin-top: 0px;
            margin-bottom: 0px;
        }

        .adatlap-beallitasa-oldal .regisztracio-tovabb-gomb {
            float: right;
            width: 50%;
            margin-top: 0px;
            margin-bottom: 0px;
        }

        .adatlap-beallitasa-oldal .regisztracio-tovabb-es-vissza-gomb div:first-of-type {
            margin-right: 1%;
        }

        .adatlap-beallitasa-oldal .regisztracio-tovabb-es-vissza-gomb div:last-of-type {
            margin-left: 1%;
        }

        .adatlap-beallitasa-oldal .frissit-gomb,
        .adatlap-beallitasa-oldal .jellemzes-frissit-gomb,
        .adatlap-beallitasa-oldal .frissit-gomb-par,
        .adatlap-beallitasa-oldal .jellemzes-frissit-gomb-par {
            display: inline-block;
            /*float: left;*/
            width: 100%;
            margin: 20px 0px 20px 0px;
            max-width: 320px;
            text-align: center;
        }

        .adatlap-beallitasa-oldal .validation-summary-tarolo,
        .adatlap-beallitasa-oldal .validation-summary-tarolo-jellemzesem,
        .adatlap-beallitasa-oldal .validation-summary-tarolo-par {
            display: block;
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

            .adatlap-beallitasa-oldal .validation-summary-tarolo .validation-summary,
            .adatlap-beallitasa-oldal .validation-summary-tarolo-jellemzesem .validation-summary,
            .adatlap-beallitasa-oldal .validation-summary-tarolo-par .validation-summary {
                display: block;
                width: 96%;
                margin: 0px 0px 0px 0px;
                padding: 13px 2% 5px 2%;
                background-color: #c90f59;
                border: 1px solid #c90f59;
                color: white;
                font-size: 18px;
                text-align: left;
                -moz-border-radius: 3px;
                -webkit-border-radius: 3px;
                border-radius: 3px;
            }

        .adatlap-beallitasa-oldal .mar-regisztralva-van {
            display: none;
            float: left;
            width: 100%;
            margin: 10px 0px 10px 0px;
            font-size: 18px;
        }

        .adatlap-beallitasa-oldal .sikeres-frissites,
        .adatlap-beallitasa-oldal .jellemzes-sikeres-frissites,
        .adatlap-beallitasa-oldal .sikeres-frissites-par,
        .adatlap-beallitasa-oldal .jellemzes-sikeres-frissites-par {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 0px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
            font-size: 22px;
            font-weight: bold;
            text-align: center;
        }


    /********** Adatlap beálítása vége *************/


    /********** Adatlap törlése kezdete *************/
    
    .adatlap-torlese-oldal {
        display: inline-block;
        float: none;
        width: 98%;
        margin: 0px 1% 30px 1%;
        font-size: 20px;
        font-weight: bold;
    }

        .adatlap-torlese-oldal .belso-oldal {
            display: inline-block;
            /*float: left;*/
            width: 100%;
        }

        .adatlap-torlese-oldal .bal-panel {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            font-size: 18px;
            font-weight: bold;
            text-align: left;
        }

        .adatlap-torlese-oldal .jobb-panel {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 5px 0px 10px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
            position: relative;
        }

        .adatlap-torlese-oldal .felhivjuk-figyelmedet {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 0px 0px 25px 0px;
            font-weight: bold;
            text-align: left;
        }

        .adatlap-torlese-oldal .biztos-torolod {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 15px 0px 15px 0px;
            font-size: 22px;
            font-weight: bold;
            text-align: center;
        }

        .adatlap-torlese-oldal .torles-idopontja {
            display: inline-block;
            width: 100%;
            margin: 0px 0px 15px 0px;
            font-size: 23px;
            font-weight: bold;
            text-align: center;
        }

        .adatlap-torlese-oldal .megsem-gomb {
            float: left;
            width: 49%;
            margin: 15px 1% 15px 0px;
        }

        .adatlap-torlese-oldal .torles-gomb {
            float: left;
            width: 49%;
            margin: 15px 0px 15px 1%;
        }

        .adatlap-torlese-oldal .validator-class {
            display: inline-block;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            position: absolute;
            top: 0px;
            right: 0px;
        }

        .adatlap-torlese-oldal .validation-summary {
            display: inline-block;
            float: left;
            width: 96%;
            margin: 0px 0px 30px 0px;
            padding: 13px 2% 5px 2%;
            background-color: #c90f59;
            color: white;
            font-size: 18px;
            text-align: left;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            border-radius: 3px;
        }

    /********** Adatlap törlése vége *************/


    /********** Elérhetőség kezdete *************/
    
    .elerhetoseg-oldal {
        display: inline-block;
        /*float: left;*/
        width: 98%;
        max-width: 800px;
        margin: 0px 1% 30px 1%;
        font-size: 20px;
        font-weight: bold;
    }


    /********** Elérhetőség vége *************/

    /********** GYIK kezdete *************/
    
    .gyik-oldal {
        display: inline-block;
        /*float: left;*/
        width: 98%;
        max-width: 800px;
        margin: 0px 1% 30px 1%;
        text-align: justify;
        font-size: 18px;
    }

        .gyik-oldal a {
            color: black;
            font-weight: bold;
        }

        .gyik-oldal .gyik-cim {
            display: inline-block;
            width: 100%;
            margin: 0px 0px 7px 0px;
            font-size: 22px;
            font-weight: bold;
            text-transform: uppercase;
        }

        .gyik-oldal .gyik-szoveg {
            display: inline-block;
            width: 100%;
            margin: 0px 0px 30px 0px;
        }

    /********** GYIK vége *************/

    /********** Sikertortenetek kezdete *************/

    .sikertortenetek-oldal {
        display: inline-block;
        /*float: left;*/
        width: 100%;
        /*max-width: 800px;*/
        margin: 0px 0px 30px 0px;
        text-align: justify;
        font-size: 16px;
    }

        .sikertortenetek-oldal h3 {
            float: left;
            width: 100%;
            margin: 0px 0px 5px 0px;
            padding: 0px 0px 0px 0px;
        }

        .sikertortenetek-oldal .sikertortenetek-felhivas {
            float: left;
            width: 99%;
            margin: 5px 0px 20px 0px;
        }

        .sikertortenetek-oldal .sikertortenet {
            float: left;
            width: 97%;
            margin: 0px 0px 15px 0px;
            padding: 5px 1% 5px 1%;
            background-color: #faf7f5;
            border: 1px solid #c6cbd0;
        }

        .sikertortenetek-oldal .sikertortenetek-uj-sikertortenet-szoveg {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            /*font-weight: bold;*/
        }

            .sikertortenetek-oldal .sikertortenetek-uj-sikertortenet-szoveg .sikertortenet-cim-1 {
                float: left;
                width: 100%;
                margin: 0px 0px 3px 0px;
                padding: 0px 0px 0px 0px;
            }

            .sikertortenetek-oldal .sikertortenetek-uj-sikertortenet-szoveg .sikertortenet-cim-2 {
                float: left;
                width: 100%;
                margin: 0px 0px 20px 0px;
                padding: 0px 0px 0px 0px;
            }

            .sikertortenetek-oldal .sikertortenetek-uj-sikertortenet-szoveg .sikertortenet-leiras-1 {
                float: left;
                width: 100%;
                margin: 0px 0px 3px 0px;
                padding: 0px 0px 0px 0px;
            }

            .sikertortenetek-oldal .sikertortenetek-uj-sikertortenet-szoveg .sikertortenet-leiras-2 {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .sikertortenetek-oldal .sikertortenetek-uj-sikertortenet-szoveg .hatralevo-karakterek {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                text-align: right;
                font-size: 14px;
            }

        .sikertortenetek-oldal .sikertortenetek-elkuld-gomb {
            float: left;
            width: 100%;
            margin: 20px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
            text-align: center;
        }

            .sikertortenetek-oldal .sikertortenetek-elkuld-gomb input[type="button"],
            .sikertortenetek-oldal .sikertortenetek-elkuld-gomb input[type="submit"] {
                max-width: 300px;
            }

        .sikertortenetek-oldal .sikertortenetek-sikeres-elkuldes {
            float: left;
            width: 100%;
            margin: 10px 0px 40px 0px;
            padding: 0px 0px 0px 0px;
            font-size: 22px;
            font-weight: bold;
            text-align: center;
            color: #a2080e;
        }

        .sikertortenetek-oldal .sikertortenetek-talalatok {
            float: left;
            width: 100%;
            margin: 20px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

            .sikertortenetek-oldal .sikertortenetek-talalatok .talalat {
                float: left;
                width: 98%;
                margin: 10px 0px 20px 0px;
                padding: 5px 1% 5px 1%;
                background-color: #fbfbfb;
                border: 1px solid #c6cbd0;
            }

                .sikertortenetek-oldal .sikertortenetek-talalatok .talalat .sikertortenet-cim {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 15px 0px;
                    padding: 0px 0px 0px 0px;
                    font-size: 18px;
                    font-weight: bold;
                    text-transform: uppercase;
                }

                    .sikertortenetek-oldal .sikertortenetek-talalatok .talalat .sikertortenet-cim:empty {
                        display: none;
                    }

                .sikertortenetek-oldal .sikertortenetek-talalatok .talalat .sikertortenet-szoveg {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

        .sikertortenetek-oldal .sikertortenetek-lapozas {
            float: left;
            width: 100%;
            margin: 30px 0px 40px 0px;
            padding: 0px 0px 0px 0px;
        }

    /********** Sikertortenetek vége *************/


    /********** Súgo kezdete *************/
    
    .sugo-oldal {
        display: inline-block;
        /*float: left;*/
        width: 98%;
        max-width: 800px;
        margin: 0px 1% 30px 1%;
        text-align: justify;
        font-size: 18px;
    }

        .sugo-oldal a {
            color: black;
            font-weight: bold;
        }

    /********** Súgo vége *************/



    /********** Hibabejelentés kezdete *************/
    /********** Vélemény-panasz kezdete *************/
    
    .hibabejelentes-oldal,
    .velemeny-panasz-oldal {
        display: inline-block;
        /*float: left;*/
        width: 98%;
        margin: 0px 1% 30px 1%;
        font-size: 18px;
    }

        .hibabejelentes-oldal .belso-oldal,
        .velemeny-panasz-oldal .belso-oldal {
            display: inline-block;
            width: 100%;
            margin: 0px 0px 0px 0px;
        }

        .hibabejelentes-oldal .mielott-hibauzenetet,
        .velemeny-panasz-oldal .mielott-hibauzenetet {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 0px 0px 25px 0px;
            text-align: left;
        }

            .hibabejelentes-oldal .mielott-hibauzenetet a,
            .velemeny-panasz-oldal .mielott-hibauzenetet a {
                color: black;
                font-weight: bold;
            }

        .hibabejelentes-oldal .bal-panel,
        .velemeny-panasz-oldal .bal-panel {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
            font-weight: bold;
            text-transform: uppercase;
        }

        .hibabejelentes-oldal .jobb-panel,
        .velemeny-panasz-oldal .jobb-panel {
            float: left;
            width: 100%;
            margin: 5px 0px 15px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
            position: relative;
        }

            .hibabejelentes-oldal .jobb-panel .validator-class,
            .velemeny-panasz-oldal .jobb-panel .validator-class {
                display: inline-block;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                position: absolute;
                top: 0px;
                right: 0px;
            }

        .hibabejelentes-oldal .hatralevo-karakterek,
        .velemeny-panasz-oldal .hatralevo-karakterek {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            font-size: 14px;
        }

        .hibabejelentes-oldal .elkuld-gomb,
        .velemeny-panasz-oldal .elkuld-gomb {
            float: left;
            width: 100%;
            margin: 15px 0px 20px 0px;
        }

        .hibabejelentes-oldal .validation-summary,
        .velemeny-panasz-oldal .validation-summary {
            display: inline-block;
            float: left;
            width: 96%;
            margin: 0px 0px 20px 0px;
            padding: 10px 2% 10px 2%;
            background-color: #c90f59;
            border: 1px solid #c90f59;
            color: white;
            font-size: 18px;
            text-align: left;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            border-radius: 3px;
        }

        .hibabejelentes-oldal .koszonjuk,
        .velemeny-panasz-oldal .koszonjuk {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 0px 0px 20px 0px;
            font-weight: bold;
            font-size: 20px;
            text-align: center;
        }

    /********** Hibabejelentés vége *************/
    /********** Vélemény-panasz vége *************/
    

    /********** Fotók beállítása kezdete *************/

    .fotok-beallitasa-oldal {
        display: inline-block;
        float: none;
        width: 100%;
        margin: 0px 0px 30px 0px;
    }

        .fotok-beallitasa-oldal .belso-oldal {
            display: inline-block;
            float: none;
        }

        .fotok-beallitasa-oldal .par-panel-valto {
            float: left;
            width: 100%;
            margin: 0px 0px 25px 0px;
        }

                .fotok-beallitasa-oldal .par-panel-valto .kozos {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 15px 0px;
                }

                .fotok-beallitasa-oldal .par-panel-valto .egyik {
                    float: left;
                    width: 49%;
                    margin: 0px 1% 0px 0px;
                }

                .fotok-beallitasa-oldal .par-panel-valto .masik {
                    float: left;
                    width: 49%;
                    margin: 0px 0px 0px 1%;
                }

        .fotok-beallitasa-oldal .uj-foto-feltoltese-cim {
            float: left;
            width: 98%;
            margin-left: 1%;
            margin-right: 1%;
            margin-top: 0px;
            margin-bottom: 5px;
            padding-top: 0px;
            font-weight: bold;
            text-align: left;
        }

        .fotok-beallitasa-oldal .uj-foto-feltoltese {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 0px 0px 10px 0px;
            text-align: left;
            position: relative;
        }

        .fotok-beallitasa-oldal .uj-foto-feltoltese-gomb {
            display: inline-block;
            /*float: right;*/
            width: 85%;
            max-width: 370px;
            margin: 0px 0px 0px 0px;
            text-align: left;
            position: relative;
        }

            .fotok-beallitasa-oldal .uj-foto-feltoltese-gomb input[type="file"] {
                position: relative;
            }

                .fotok-beallitasa-oldal .uj-foto-feltoltese-gomb label,
                .fotok-beallitasa-oldal .uj-foto-feltoltese-gomb input[type="file"]:after {
                    /*content: 'Új fotó feltöltése';*/
                    display: inline-block;
                    width: 100%;
                    height: 34px;
                    margin: 0px 0px 0px 0px;
                    padding: 12px 0px 0px 0px;
                    font-size: 18px;
                    color: white;
                    background-color: #c90f59;
                    border: 1px solid #c90f59;
                    text-align: center;
                    text-transform: uppercase;
                    position: absolute;
                    top: 0px;
                    left: 0px;
                    -ms-border-radius: 2px;
                    -moz-border-radius: 2px;
                    -webkit-border-radius: 2px;
                    border-radius: 2px;
                    cursor: pointer;
                    /* Firefoxban muszaj vele trukkozni */
                    /* mivel nem mukodik Firefoxban az ":after" input file-nal */
                    z-index: 2;
                }

            .fotok-beallitasa-oldal .uj-foto-feltoltese-gomb:hover label,
            .fotok-beallitasa-oldal .uj-foto-feltoltese-gomb:hover input[type="file"]:after {
                font-weight: bold;
            }

            .fotok-beallitasa-oldal .uj-foto-feltoltese-gomb label {
                /* Firefoxban muszaj vele trukkozni */
                /* mivel nem mukodik Firefoxban az ":after" input file-nal */
                z-index: 1;
            }

            .fotok-beallitasa-oldal .uj-foto-feltoltese-gomb .tokeletes-profilkep,
            .fotok-beallitasa-oldal .uj-foto-feltoltese-gomb .tokeletes-privatkep {
                /*width: 100%;*/
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 5px;
                position: absolute;
                top: 0px;
                left: 100%;
            }

                .fotok-beallitasa-oldal .uj-foto-feltoltese-gomb .tokeletes-profilkep .informacio-gomb,
                .fotok-beallitasa-oldal .uj-foto-feltoltese-gomb .tokeletes-profilkep .informacio-gomb-atlatszo,
                .fotok-beallitasa-oldal .uj-foto-feltoltese-gomb .tokeletes-profilkep .informacio-gomb-magenta,
                .fotok-beallitasa-oldal .uj-foto-feltoltese-gomb .tokeletes-privatkep .informacio-gomb,
                .fotok-beallitasa-oldal .uj-foto-feltoltese-gomb .tokeletes-privatkep .informacio-gomb-atlatszo,
                .fotok-beallitasa-oldal .uj-foto-feltoltese-gomb .tokeletes-privatkep .informacio-gomb-piros {
                    height: 46px;
                }

        .fotok-beallitasa-oldal .nincs-elsodleges-profilkep {
            float: left;
            width: 100%;
            margin: 0px 0px 10px 0px;
            font-weight: bold;
            text-align: center;
        }

        .fotok-beallitasa-oldal .tul-kicsi-foto {
            float: left;
            width: 100%;
            margin: 15px 0px 0px 0px;
            font-size: 20px;
            font-weight: bold;
            text-align: center;
        }

        .fotok-beallitasa-oldal .foto-feltoltese-folyamatban {
            display: inline-block;
            /*float: left;*/
            width: 100%;
            /*height: 36px;*/
            margin: 0px 0px 0px 0px;
            padding: 16px 0px 16px 0px;
            color: #c90f59;
            font-size: 17px;
            font-weight: bold;
            text-align: center;
            background-color: white;
            border: 1px solid #c90f59;
            position: absolute;
            top: -2px;
            left: 0px;
            /* Firefoxban muszaj vele trukkozni */
            /* mivel nem mukodik Firefoxban az ":after" input file-nal */
            z-index: 3;
        }

        .fotok-beallitasa-oldal .foto-feltoltese-folyamat-tarolo {
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
            overflow: hidden;
            position: absolute;
            top: 0px;
            left: 0px;
            z-index: 4;

            -webkit-animation-name: Animation_FotoFeltoltese;
            -webkit-animation-timing-function: linear;
            -webkit-animation-duration: 15s;
            -webkit-animation-delay: 0s;
            -webkit-animation-iteration-count: infinite;
            -webkit-animation-direction: normal;
            -ms-animation-name: Animation_FotoFeltoltese;
            -ms-animation-timing-function: linear;
            -ms-animation-duration: 15s;
            -ms-animation-delay: 0s;
            -ms-animation-iteration-count: infinite;
            -ms-animation-direction: normal;
            -moz-animation-name: Animation_FotoFeltoltese;
            -moz-animation-timing-function: linear;
            -moz-animation-duration: 15s;
            -moz-animation-delay: 0s;
            -moz-animation-iteration-count: infinite;
            -moz-animation-direction: normal;
            animation-name: Animation_FotoFeltoltese;
            animation-timing-function: linear;
            animation-duration: 15s;
            animation-delay: 0s;
            animation-iteration-count: infinite;
            animation-direction: normal;
        }

            .fotok-beallitasa-oldal .foto-feltoltese-folyamat-tarolo .foto-feltoltese-folyamat {
                display: inline-block;
                width: 100%;
                /*height: 36px;*/
                margin: 0px 0px 0px 0px;
                padding: 16px 0px 16px 0px;
                color: white;
                font-size: 17px;
                font-weight: bold;
                text-align: center;
                background-color: #c90f59;
            }

        .fotok-beallitasa-oldal .fotok-tarolo {
            display: inline-block;
            float: left;
            width: 48.0%;
            margin: 0px 1% 5px 1%;
        }

        .fotok-beallitasa-oldal .elsodleges-foto-szoveg {
            float: left;
            width: 100%;
            height: 15px;
            display: block;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 5px 0px;
            font-size: 12px;
            color: #c90f59;
            font-weight: bold;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            text-align: center;
        }


        .fotok-beallitasa-oldal .sorszam {
            display: block;
            float: left;
            width: 100%;
            margin: 0px 0px 5px 0px;
            padding: 0px 0px 0px 0px;
            font-size: 14px;
            font-weight: bold;
            text-align: center;
        }

        .fotok-beallitasa-oldal .fotok {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            border: solid 1px #a9a9a9;
            background-color: #f7f7f6;
            position: relative;
        }

            .fotok-beallitasa-oldal .fotok .sorrend-gombok {
                float: left;
                width: 100%;
                height: 30px;
                display: block;
                margin: 0px 0px 8px 0px;
                padding: 0px 0px 0px 0px;
                /*border-bottom: solid 1px #a9a9a9;*/
            }

                .fotok-beallitasa-oldal .fotok .sorrend-gombok .gomb-nyil-balra {
                    display: block;
                    float: left;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    border: 1px none white;
                    background-color: transparent;
                    background-image: url(Images/tarskereso-magenta-nyil-balra.png);
                    background-position: left 4px center;
                    background-size: 20px auto;
                    -moz-border-radius: 0px;
                    -webkit-border-radius: 0px;
                    border-radius: 0px;
                }

                    .fotok-beallitasa-oldal .fotok .sorrend-gombok .gomb-nyil-balra:hover {
                        background-color: #c90f59;
                        background-image: url(Images/tarskereso-feher-nyil-balra.png);
                        background-position: left 6px center;
                        background-size: 16px auto;
                    }

                .fotok-beallitasa-oldal .fotok .sorrend-gombok .gomb-nyil-fel {
                    display: none;
                    float: left;
                    margin: 0px 0px 0px 15%;
                    padding: 0px 0px 0px 0px;
                }

                .fotok-beallitasa-oldal .fotok .sorrend-gombok .gomb-nyil-le {
                    display: none;
                    float: right;
                    margin: 0px 15% 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .fotok-beallitasa-oldal .fotok .sorrend-gombok .gomb-nyil-jobbra {
                    display: block;
                    float: right;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    border: 1px none white;
                    background-color: transparent;
                    background-image: url(Images/tarskereso-magenta-nyil-jobbra.png);
                    background-position: right 4px center;
                    background-size: 20px auto;
                    -moz-border-radius: 0px;
                    -webkit-border-radius: 0px;
                    border-radius: 0px;
                }

                    .fotok-beallitasa-oldal .fotok .sorrend-gombok .gomb-nyil-jobbra:hover {
                        background-color: #c90f59;
                        background-image: url(Images/tarskereso-feher-nyil-jobbra.png);
                        background-position: right 6px center;
                        background-size: 16px auto;
                    }

            .fotok-beallitasa-oldal .fotok .foto {
                display: inline-block;
                float: left;
                width: 90%;
                overflow: hidden;
                margin: 0px 0px 5px 0px;
                padding: 0px 5% 0px 5%;
            }

                .fotok-beallitasa-oldal .fotok .foto a {
                    display: inline-block;
                    width: 100%;
                    max-width: 230px;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    border: none;
                }

                    .fotok-beallitasa-oldal .fotok .foto a img {
                        display: inline-block;
                        width: 100%;
                        border: none;
                    }

            .fotok-beallitasa-oldal .fotok .kepalairas {
                display: block;
                float: left;
                width: 90%;
                height: 32px;
                overflow: hidden;
                text-overflow: ellipsis;
                margin: 0px 5% 0px 5%;
                padding: 0px 0px 5px 0px;
                border-bottom: solid 1px #a9a9a9;
                text-align: center;
                position: relative;
            }

                .fotok-beallitasa-oldal .fotok .kepalairas span {
                    display: inline-block;
                    width: 100%;
                    font-size: 20px;
                    font-weight: normal;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

                .fotok-beallitasa-oldal .fotok .kepalairas input[type="text"] {
                    /*width: 100%;*/
                    height: 30px;
                    background-color: transparent;
                    border: none;
                    font-size: 18px;
                    font-weight: normal;
                    text-align: center;
                }

            .fotok-beallitasa-oldal .fotok .modosit-gomb {
                display: block;
                /*float: left;*/
                width: 30px;
                height: 30px;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 5px;
                background-color: #f7f7f6;
                text-align: right;
                position: absolute;
                top: 0px;
                right: 0px;
            }

                .fotok-beallitasa-oldal .fotok .modosit-gomb input[type="button"],
                .fotok-beallitasa-oldal .fotok .modosit-gomb input[type="submit"] {
                    width: 30px;
                    height: 30px;
                    background-color: #f7f7f6;
                    border: 1px none white;
                    background-image: url(images/tarskereso-szurke-ceruza.png);
                    background-size: 18px auto;
                }

                    .fotok-beallitasa-oldal .fotok .modosit-gomb input[type="button"]:hover,
                    .fotok-beallitasa-oldal .fotok .modosit-gomb input[type="submit"]:hover {
                        background-color: #c90f59;
                        border: 1px none white;
                        background-image: url(images/tarskereso-feher-ceruza.png);
                    }

            .fotok-beallitasa-oldal .fotok .kepalairas-frissites {
                display: block;
                float: left;
                width: 90%;
                height: 32px;
                overflow: hidden;
                text-overflow: ellipsis;
                margin: 0px 5% 0px 5%;
                padding: 0px 0px 5px 0px;
                border-bottom: solid 1px #a9a9a9;
                text-align: left;
                position: relative;
            }

                .fotok-beallitasa-oldal .fotok .kepalairas-frissites input[type="text"] {
                    width: 47%;
                    height: 28px;
                    font-size: 18px;
                    text-align: left;
                }

            .fotok-beallitasa-oldal .fotok .frissit-gomb {
                float: left;
                width: 30px;
                height: 30px;
                display: block;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                background-color: #f7f7f6;
                text-align: left;
                position: absolute;
                top: 0px;
                right: 0px;
            }

                .fotok-beallitasa-oldal .fotok .frissit-gomb input[type="button"],
                .fotok-beallitasa-oldal .fotok .frissit-gomb input[type="submit"] {
                    width: 30px;
                    height: 30px;
                    background-color: #f7f7f6;
                    border: 1px none white;
                    background-size: 18px auto;
                }

                    .fotok-beallitasa-oldal .fotok .frissit-gomb input[type="button"]:hover,
                    .fotok-beallitasa-oldal .fotok .frissit-gomb input[type="submit"]:hover {
                        background-color: #c90f59;
                        border: 1px none white;
                    }

            .fotok-beallitasa-oldal .fotok .megsem-gomb {
                float: left;
                width: 30px;
                height: 30px;
                display: block;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                background-color: #f7f7f6;
                text-align: left;
                position: absolute;
                top: 0px;
                right: 30px;
            }

                .fotok-beallitasa-oldal .fotok .megsem-gomb input[type="button"],
                .fotok-beallitasa-oldal .fotok .megsem-gomb input[type="submit"] {
                    width: 30px;
                    height: 30px;
                    background-color: #f7f7f6;
                    border: 1px none white;
                    background-size: 18px auto;
                }

                    .fotok-beallitasa-oldal .fotok .megsem-gomb input[type="button"]:hover,
                    .fotok-beallitasa-oldal .fotok .megsem-gomb input[type="submit"]:hover {
                        background-color: #c90f59;
                        border: 1px none white;
                    }

            .fotok-beallitasa-oldal .fotok .helyezes-pontszam {
                float: left;
                width: 90%;
                display: block;
                margin: 0px 5% 0px 5%;
                padding: 10px 0px 0px 0px;
                text-align: left;
                font-size: 12px;
            }

                .fotok-beallitasa-oldal .fotok .helyezes-pontszam .helyezes,
                .fotok-beallitasa-oldal .fotok .helyezes-pontszam .pontszam {
                    display: block;
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .fotok-beallitasa-oldal .fotok .helyezes-pontszam .pontszam {
                    margin: 8px 0px 0px 0px;
                }

            .fotok-beallitasa-oldal .fotok .engedelyezve {
                display: block;
                float: left;
                width: 95%;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
                margin: 8px 0px 15px 5%;
                padding: 0px 0px 0px 0px;
                text-align: left;
                font-size: 12px;
                /*border-bottom: solid 1px #a9a9a9;*/
            }

                .fotok-beallitasa-oldal .fotok .engedelyezve .szeparator {
                    display: none;
                    width: 100%;
                    height: 3px;
                }

            .fotok-beallitasa-oldal .fotok .sorszam {
                float: left;
                width: 74%;
                height: 30px;
                display: block;
                margin: 0px 0px 0px 1%;
                padding: 6px 0px 0px 0px;
                font-size: 18px;
                text-align: left;
            }

            .fotok-beallitasa-oldal .fotok .torles-gomb,
            .fotok-beallitasa-oldal .fotok .torles-gomb-2 {
                /*float: left;*/
                width: 32px;
                height: 32px;
                display: block;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                text-align: right;
                position: absolute;
                bottom: 30px;
                right: 5%;
            }

                .fotok-beallitasa-oldal .fotok .torles-gomb input[type="button"],
                .fotok-beallitasa-oldal .fotok .torles-gomb input[type="submit"],
                .fotok-beallitasa-oldal .fotok .torles-gomb-2 input[type="button"],
                .fotok-beallitasa-oldal .fotok .torles-gomb-2 input[type="submit"] {
                    width: 30px;
                    height: 30px;
                    background-color: transparent;
                    background-image: url(Images/tarskereso-magenta-vekony-kereszt.png);
                    background-position: center center;
                    background-size: 15px auto;
                    -moz-border-radius: 50%;
                    -webkit-border-radius: 50%;
                    border-radius: 50%;
                }

                    .fotok-beallitasa-oldal .fotok .torles-gomb input[type="button"]:hover,
                    .fotok-beallitasa-oldal .fotok .torles-gomb input[type="submit"]:hover,
                    .fotok-beallitasa-oldal .fotok .torles-gomb-2 input[type="button"]:hover,
                    .fotok-beallitasa-oldal .fotok .torles-gomb-2 input[type="submit"]:hover {
                        background-color: #c90f59;
                        background-image: url(Images/tarskereso-feher-kereszt.png);
                    }

            .fotok-beallitasa-oldal .fotok .torles-gomb-2 {
                bottom: 4px;
                right: 5%;
            }

        .fotok-beallitasa-oldal .elsodleges-foto {
            /*background-image: url(images/tarskereso-atlatszo-hatter-pink-10.png);
            background-position: left top;
            background-repeat: repeat;*/
            border: 1px solid #c90f59;
            background-color: #fdf0f5;
        }

            .fotok-beallitasa-oldal .elsodleges-foto .kepalairas,
            .fotok-beallitasa-oldal .elsodleges-foto .kepalairas-frissites {
                border-bottom: solid 1px #c90f59;
            }

            .fotok-beallitasa-oldal .elsodleges-foto .modosit-gomb,
            .fotok-beallitasa-oldal .elsodleges-foto .modosit-gomb input[type="button"],
            .fotok-beallitasa-oldal .elsodleges-foto .modosit-gomb input[type="submit"],
            .fotok-beallitasa-oldal .elsodleges-foto .frissit-gomb,
            .fotok-beallitasa-oldal .elsodleges-foto .frissit-gomb input[type="button"],
            .fotok-beallitasa-oldal .elsodleges-foto .frissit-gomb input[type="submit"],
            .fotok-beallitasa-oldal .elsodleges-foto .megsem-gomb,
            .fotok-beallitasa-oldal .elsodleges-foto .megsem-gomb input[type="button"],
            .fotok-beallitasa-oldal .elsodleges-foto .megsem-gomb input[type="submit"] {
                background-color: #fdf0f5;
            }

        .fotok-beallitasa-oldal .elsodleges-foto-gomb {
            float: left;
            width: 100%;
            height: 30px;
            margin: 0px 0px 0px 0px;
            padding: 3px 0px 0px 0px;
            text-align: center;
        }

            .fotok-beallitasa-oldal .elsodleges-foto-gomb input[type="button"],
            .fotok-beallitasa-oldal .elsodleges-foto-gomb input[type="submit"] {
                width: 94%;
                height: 28px;
                font-size: 14px;
            }

        .fotok-beallitasa-oldal .feltoltes-szabalyzat {
            float: left;
            width: 100%;
            margin: 10px 0px 30px 0px;
            font-size: 16px;
            text-align: left;
        }

            .fotok-beallitasa-oldal .feltoltes-szabalyzat .szabalyok {
                float: left;
                /*width: 100%;*/
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 70px;
                background-image: url(images/tarskereso-magenta-felkialtojel.png);
                background-position: left top;
                background-repeat: no-repeat;
                text-align: justify;
            }

    /********** Fotók beállítása vége *************/


    /********** Fotók beállítása kezdete *************/

    .szepsegverseny-fotok-beallitasa-oldal {
        float: none;
        width: 100%;
        /*min-width: 280px;*/
        /*max-width: 540px;*/
    }

        .szepsegverseny-fotok-beallitasa-oldal .szepsegverseny-resztvevok {
            float: left;
            width: 100%;
            padding-bottom: 10px;
            margin-bottom: 20px;
            border-bottom: solid 4px #bf397b;
        }

        .szepsegverseny-fotok-beallitasa-oldal .szepsegverseny-tipus-es-uj-foto {
            float: left;
            width: 100%;
            margin-bottom: 5px;
        }

        .szepsegverseny-fotok-beallitasa-oldal .par-panel-valto {
            float: left;
            width: 100%;
            margin-top: 5px;
        }

            .szepsegverseny-fotok-beallitasa-oldal .par-panel-valto a {
                float: left;
                width: 48%;
                margin-left: 1%;
                margin-right: 1%;
                padding-bottom: 11px;
                margin-bottom: 8px;
                display: inline-block;
                font-size: 12pt;
                font-weight: normal;
                text-decoration: none;
                color: #fbb4dd;
                text-align: center;
            }

                .szepsegverseny-fotok-beallitasa-oldal .par-panel-valto a.kivalasztva {
                    float: left;
                    width: 48%;
                    margin-left: 1%;
                    margin-right: 1%;
                    padding-bottom: 8px;
                    margin-bottom: 8px;
                    display: inline-block;
                    font-size: 12pt;
                    font-weight: bold;
                    text-decoration: none;
                    color: #fbb4dd;
                    text-align: center;
                    border-bottom: solid 3px #e4123f;
                }

                .szepsegverseny-fotok-beallitasa-oldal .par-panel-valto a.kozos {
                    float: none;
                    width: 76%;
                    margin-left: 12%;
                    margin-right: 12%;
                }

        .szepsegverseny-fotok-beallitasa-oldal .szepsegverseny-tipus {
            float: left;
            width: 90%;
            margin-left: 5%;
            margin-right: 5%;
            margin-top: 0px;
            margin-bottom: 10px;
            padding-top: 0px;
            padding-bottom: 5px;
            font-size: 11pt;
            font-weight: bold;
            text-align: center;
            border-bottom: solid 3px #e4123f;
        }

        .szepsegverseny-fotok-beallitasa-oldal .uj-foto-feltoltese {
            float: left;
            width: 100%;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 10px;
            text-align: center;
        }

        .szepsegverseny-fotok-beallitasa-oldal .uj-foto-feltoltese-cim {
            float: left;
            width: 100%;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 10px;
            padding-top: 0px;
            font-size: 12pt;
            font-weight: bold;
            text-align: center;
        }

        .szepsegverseny-fotok-beallitasa-oldal .uj-foto-feltoltese-gomb {
            float: right;
            width: 100%;
            max-width: 325px;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 10px;
            text-align: left;
        }

        .szepsegverseny-fotok-beallitasa-oldal .feltoltheto-max {
            float: left;
            width: 100%;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 10px;
            font-size: 12pt;
            font-weight: bold;
            text-align: center;
        }

        .szepsegverseny-fotok-beallitasa-oldal .tul-kicsi-foto {
            float: left;
            width: 98%;
            margin-left: 1%;
            margin-right: 1%;
            margin-top: 5px;
            margin-bottom: 15px;
            font-size: 11pt;
            font-weight: bold;
            text-align: center;
        }

        .szepsegverseny-fotok-beallitasa-oldal .foto-feltoltese-folyamatban {
            float: left;
            width: 98%;
            margin-left: 1%;
            margin-right: 1%;
            margin-top: 0px;
            margin-bottom: 15px;
            font-size: 14pt;
            font-weight: bold;
            text-align: center;
        }

        .szepsegverseny-fotok-beallitasa-oldal .fotok {
            float: left;
            /*display: inline-block;*/
            width: 45%;
            margin-left: 2%;
            margin-right: 2%;
            margin-bottom: 15px;
            border: solid 1px #bf397b;
        }

            .szepsegverseny-fotok-beallitasa-oldal .fotok .azonosito {
                float: left;
                width: 82%;
                height: 20px;
                display: block;
                margin: 0px 0px 0px 0px;
                padding: 2px 0px 0px 1%;
                border-bottom: solid 1px #bf397b;
            }

            .szepsegverseny-fotok-beallitasa-oldal .fotok .torles-gomb {
                float: left;
                width: 17%;
                height: 20px;
                display: block;
                margin: 0px 0px 0px 0px;
                padding: 2px 0px 0px 0px;
                border-bottom: solid 1px #bf397b;
            }

            .szepsegverseny-fotok-beallitasa-oldal .fotok .foto {
                display: block;
                float: left;
                width: 100%;
                overflow: hidden;
                margin: 5px 0px 0px 0px;
                border-bottom: solid 1px #bf397b;
            }

                .szepsegverseny-fotok-beallitasa-oldal .fotok .foto a {
                    display: inline-block;
                    width: 98%;
                    max-width: 150px;
                    margin-bottom: 5px;
                    border: solid 1px #fbb4dd;
                }

                    .szepsegverseny-fotok-beallitasa-oldal .fotok .foto a img {
                        width: 100%;
                    }

            .szepsegverseny-fotok-beallitasa-oldal .fotok .helyezes-pontszam {
                display: block;
                float: left;
                width: 100%;
                overflow: hidden;
                text-overflow: ellipsis;
                margin: 0px 0px 0px 0px;
                padding: 3px 0px 3px 0px;
                text-align: center;
                border-bottom: solid 1px #bf397b;
            }

            .szepsegverseny-fotok-beallitasa-oldal .fotok .feltoltes-datuma {
                float: left;
                width: 100%;
                display: block;
                margin: 0px 0px 0px 0px;
                padding: 3px 0px 3px 0px;
                text-align: center;
                border-bottom: solid 1px #bf397b;
            }

            .szepsegverseny-fotok-beallitasa-oldal .fotok .adatlapom-lathato {
                float: left;
                width: 100%;
                display: block;
                margin: 0px 0px 0px 0px;
                padding: 3px 0px 3px 0px;
                text-align: center;
                border-bottom: solid 1px #bf397b;
            }

            .szepsegverseny-fotok-beallitasa-oldal .fotok .engedelyezve {
                display: block;
                float: left;
                width: 100%;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
                margin: 0px 0px 0px 0px;
                padding: 3px 0px 3px 0px;
                text-align: center;
                /*border-bottom: solid 1px #bf397b;*/
            }

        .szepsegverseny-fotok-beallitasa-oldal .feltoltes-szabalyzat {
            float: left;
            width: 90%;
            margin-top: 10px;
            margin-left: 5%;
            margin-right: 5%;
            font-size: 11pt;
        }

        .szepsegverseny-fotok-beallitasa-oldal .eldontheted {
            float: left;
            width: 90%;
            margin-top: 10px;
            margin-bottom: 20px;
            margin-left: 5%;
            margin-right: 5%;
            font-size: 10pt;
            font-weight: bold;
        }

    /********** Fotók beállítása vége *************/


    /********** Beérkezett/elküldött SMS üzenetek kezdete *************/

    .sms-uzenetek-oldal {
        float: none;
        width: 98%;
        margin: 0px 1% 0px 1%;
        /*min-width: 280px;*/
        /*max-width: 540px;*/
    }

        .sms-uzenetek-oldal .talalatok-szama {
            float: left;
            width: 100%;
            display: inline-block;
            margin-top: 5px;
            margin-bottom: 10px;
            font-size: 11pt;
            font-weight: bold;
        }

        .sms-uzenetek-oldal .lapozas {
            float: left;
            width: 100%;
            margin-top: 5px;
            margin-bottom: 10px;
        }

        .sms-uzenetek-oldal .talalatok {
            float: left;
            width: 100%;
            margin-top: 0px;
            margin-bottom: 0px;
        }

            .sms-uzenetek-oldal .talalatok .fejlec-cim {
                float: left;
                width: 100%;
                margin-top: 0px;
                margin-bottom: 3px;
                background-color: #8d9194;
                /*border: solid 1px #ab5996;*/
                font-weight: bold;
            }

                .sms-uzenetek-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo {
                    width: 9%;
                    padding-top: 3px;
                    padding-bottom: 3px;
                    text-align: center;
                    border-left: solid 1px #aeb4b8;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                }

                .sms-uzenetek-oldal .talalatok .fejlec-cim .fejlec-cim-felado,
                .sms-uzenetek-oldal .talalatok .fejlec-cim .fejlec-cim-cimzett {
                    width: 31%;
                    padding-left: 1%;
                    padding-top: 2px;
                    padding-bottom: 2px;
                    border-left: solid 1px #aeb4b8;
                    border-right: solid 1px #aeb4b8;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                }

                .sms-uzenetek-oldal .talalatok .fejlec-cim .fejlec-cim-uzenet {
                    width: 58%;
                    padding-left: 1%;
                    padding-top: 2px;
                    padding-bottom: 2px;
                    border-right: solid 1px #aeb4b8;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                }

                .sms-uzenetek-oldal .talalatok .fejlec-cim .fejlec-cim-datum {
                    display: none;
                    width: 27%;
                    padding-left: 1%;
                    padding-top: 2px;
                    padding-bottom: 2px;
                    text-align: left;
                    border-right: solid 1px #aeb4b8;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                }

            .sms-uzenetek-oldal .talalatok .talalat-tablazat {
                float: left;
                width: 100%;
            }

            .sms-uzenetek-oldal .talalatok .talalat {
                float: left;
                width: 100%;
                margin-top: 0px;
                margin-bottom: 1px;
                background-color: #c6cbd0;
            }

                .sms-uzenetek-oldal .talalatok .talalat:hover {
                    background-color: #e2e4e7;
                }

            .sms-uzenetek-oldal .talalatok .talalat-nem-latta {
                float: left;
                width: 100%;
                margin-top: 0px;
                margin-bottom: 1px;
                background-color: #c6cbd0;
                font-weight: bold;
            }

                .sms-uzenetek-oldal .talalatok .talalat-nem-latta:hover {
                    background-color: #e2e4e7;
                }

            .sms-uzenetek-oldal .talalatok .talalat-torolve {
                float: left;
                width: 100%;
                margin-top: 0px;
                margin-bottom: 1px;
                background-color: #e2e4e7;
                font-style: italic;
            }

                .sms-uzenetek-oldal .talalatok .talalat-torolve:hover {
                    background-color: #e2e4e7;
                }

                .sms-uzenetek-oldal .talalatok .talalat .oszlop-jelolo,
                .sms-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-jelolo,
                .sms-uzenetek-oldal .talalatok .talalat-torolve .oszlop-jelolo {
                    width: 9%;
                    padding-top: 3px;
                    padding-bottom: 3px;
                    text-align: center;
                    border-left: solid 1px #aeb4b8;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                }

                .sms-uzenetek-oldal .talalatok .talalat .oszlop-felado,
                .sms-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-felado,
                .sms-uzenetek-oldal .talalatok .talalat-torolve .oszlop-felado,
                .sms-uzenetek-oldal .talalatok .talalat .oszlop-cimzett,
                .sms-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-cimzett,
                .sms-uzenetek-oldal .talalatok .talalat-torolve .oszlop-cimzett {
                    width: 31%;
                    padding-left: 1%;
                    padding-top: 2px;
                    padding-bottom: 2px;
                    border-left: solid 1px #aeb4b8;
                    border-right: solid 1px #aeb4b8;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

                    .sms-uzenetek-oldal .talalatok .talalat .oszlop-felado a,
                    .sms-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-felado a,
                    .sms-uzenetek-oldal .talalatok .talalat-torolve .oszlop-felado a,
                    .sms-uzenetek-oldal .talalatok .talalat .oszlop-cimzett a,
                    .sms-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-cimzett a,
                    .sms-uzenetek-oldal .talalatok .talalat-torolve .oszlop-cimzett a {
                        color: #29303a;
                        text-decoration: none;
                    }

                        .sms-uzenetek-oldal .talalatok .talalat .oszlop-felado a:hover,
                        .sms-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-felado a:hover,
                        /*.sms-uzenetek-oldal .talalatok .talalat-torolve .oszlop-felado a:hover,*/
                        .sms-uzenetek-oldal .talalatok .talalat .oszlop-cimzett a:hover,
                        .sms-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-cimzett a:hover
                        /*.sms-uzenetek-oldal .talalatok .talalat-torolve .oszlop-cimzett a:hover*/ {
                            text-decoration: underline;
                        }

                .sms-uzenetek-oldal .talalatok .talalat .oszlop-uzenet,
                .sms-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-uzenet,
                .sms-uzenetek-oldal .talalatok .talalat-torolve .oszlop-uzenet {
                    width: 58%;
                    padding-left: 1%;
                    padding-top: 2px;
                    padding-bottom: 2px;
                    border-right: solid 1px #aeb4b8;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    /*white-space: nowrap;*/
                }

                .sms-uzenetek-oldal .talalatok .talalat .oszlop-datum,
                .sms-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-datum,
                .sms-uzenetek-oldal .talalatok .talalat-torolve .oszlop-datum {
                    display: none;
                    width: 27%;
                    padding-left: 1%;
                    padding-top: 2px;
                    padding-bottom: 2px;
                    text-align: left;
                    border-right: solid 1px #aeb4b8;
                    border-top: solid 1px #aeb4b8;
                    border-bottom: solid 1px #aeb4b8;
                }

        .sms-uzenetek-oldal .kijeloltek-torlese {
            float: left;
            /*width: 100%;*/
            margin-top: 10px;
            margin-bottom: 20px;
            text-align: left;
        }

    /********** Beérkezett/elküldött SMS üzenetek vége *************/

    

    /********** Beérkezett/elküldött rövid üzenetek kezdete *************/

    .rovid-uzenetek-oldal {
        display: inline-block;
        float: none;
        width: 100%;
        margin: 0px 0px 30px 0px;
        font-size: 16px;
    }
    
        .rovid-uzenetek-oldal .cim {
            display: inline-block;
            float: left;
            width: 87%;
            position: relative;            
        }
        
        .rovid-uzenetek-oldal .rovid-uzenetek-sugo {
            /*width: 100%;*/
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 5px;
            position: absolute;
            top: -4px;
            left: 100%;
        }

                .rovid-uzenetek-oldal .rovid-uzenetek-sugo .informacio-gomb,
                .rovid-uzenetek-oldal .rovid-uzenetek-sugo .informacio-gomb-atlatszo,
                .rovid-uzenetek-oldal .rovid-uzenetek-sugo .informacio-gomb-piros {
                    height: 36px;
                }

        .rovid-uzenetek-oldal .talalatok-szama {
            float: left;
            width: 100%;
            display: inline-block;
            margin: 0px 0px 20px 0px;
            text-align: left;
        }

        .rovid-uzenetek-oldal .lapozas {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
        }

        .rovid-uzenetek-oldal .talalatok {
            float: left;
            width: 100%;
            margin: 0px 0px 10px 0px;
        }

            .rovid-uzenetek-oldal .talalatok .fejlec-cim {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                text-transform: uppercase;
                color: white;
                font-weight: bold;
            }

                .rovid-uzenetek-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo {
                    width: 10%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 0px;
                    border-left: solid 1px #c5c5c5;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: center;
                }

                    .rovid-uzenetek-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo input[type="checkbox"] + label {
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        width: 23px;
                        height: 23px;
                    }

                        .rovid-uzenetek-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo input[type="checkbox"] + label:after {
                            top: 0px;
                            left: 0px;
                        }

                .rovid-uzenetek-oldal .talalatok .fejlec-cim .fejlec-cim-felado,
                .rovid-uzenetek-oldal .talalatok .fejlec-cim .fejlec-cim-cimzett {
                    width: 30%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                }

                .rovid-uzenetek-oldal .talalatok .fejlec-cim .fejlec-cim-uzenet {
                    width: 56%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-right: solid 1px #c5c5c5;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                }

                .rovid-uzenetek-oldal .talalatok .fejlec-cim .fejlec-cim-datum {
                    display: none;
                    width: 27%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #c5c5c5;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                }

            .rovid-uzenetek-oldal .talalatok .talalat-tablazat {
                float: left;
                width: 100%;
            }

            .rovid-uzenetek-oldal .talalatok .talalat {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                /*font-weight: bold;*/
            }

                .rovid-uzenetek-oldal .talalatok .talalat .oszlop-jelolo,
                .rovid-uzenetek-oldal .talalatok .talalat .oszlop-felado,
                .rovid-uzenetek-oldal .talalatok .talalat .oszlop-cimzett,
                .rovid-uzenetek-oldal .talalatok .talalat .oszlop-uzenet,
                .rovid-uzenetek-oldal .talalatok .talalat .oszlop-datum {
                    background-color: #fafafa;
                }

                .rovid-uzenetek-oldal .talalatok .talalat:hover .oszlop-jelolo,
                .rovid-uzenetek-oldal .talalatok .talalat:hover .oszlop-felado,
                .rovid-uzenetek-oldal .talalatok .talalat:hover .oszlop-cimzett,
                .rovid-uzenetek-oldal .talalatok .talalat:hover .oszlop-uzenet,
                .rovid-uzenetek-oldal .talalatok .talalat:hover .oszlop-datum {
                    /*background-color: #e1dfdf;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

            .rovid-uzenetek-oldal .talalatok .talalat-nem-latta {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: bold;
            }

                .rovid-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-jelolo,
                .rovid-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-felado,
                .rovid-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-cimzett,
                .rovid-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-uzenet,
                .rovid-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-datum {
                    background-color: #d9f6ec;
                }

                .rovid-uzenetek-oldal .talalatok .talalat-nem-latta:hover .oszlop-jelolo,
                .rovid-uzenetek-oldal .talalatok .talalat-nem-latta:hover .oszlop-felado,
                .rovid-uzenetek-oldal .talalatok .talalat-nem-latta:hover .oszlop-cimzett,
                .rovid-uzenetek-oldal .talalatok .talalat-nem-latta:hover .oszlop-uzenet,
                .rovid-uzenetek-oldal .talalatok .talalat-nem-latta:hover .oszlop-datum {
                    /*background-color: #c8f5e5;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-05.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

            .rovid-uzenetek-oldal .talalatok .talalat-torolve {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: normal;
                color: #a2080e;
            }

                .rovid-uzenetek-oldal .talalatok .talalat-torolve .oszlop-jelolo,
                .rovid-uzenetek-oldal .talalatok .talalat-torolve .oszlop-felado,
                .rovid-uzenetek-oldal .talalatok .talalat-torolve .oszlop-cimzett,
                .rovid-uzenetek-oldal .talalatok .talalat-torolve .oszlop-uzenet,
                .rovid-uzenetek-oldal .talalatok .talalat-torolve .oszlop-datum {
                    background-color: #f6d9dc;
                }

                .rovid-uzenetek-oldal .talalatok .talalat-torolve:hover .oszlop-jelolo,
                .rovid-uzenetek-oldal .talalatok .talalat-torolve:hover .oszlop-felado,
                .rovid-uzenetek-oldal .talalatok .talalat-torolve:hover .oszlop-cimzett,
                .rovid-uzenetek-oldal .talalatok .talalat-torolve:hover .oszlop-uzenet,
                .rovid-uzenetek-oldal .talalatok .talalat-torolve:hover .oszlop-datum {
                    /*background-color: #f3c7cc;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

                .rovid-uzenetek-oldal .talalatok .talalat .oszlop-jelolo input[type="checkbox"] + label,
                .rovid-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-jelolo input[type="checkbox"] + label,
                .rovid-uzenetek-oldal .talalatok .talalat-torolve .oszlop-jelolo input[type="checkbox"] + label {
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    width: 23px;
                    height: 23px;
                }

                    .rovid-uzenetek-oldal .talalatok .talalat .oszlop-jelolo input[type="checkbox"] + label:after,
                    .rovid-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-jelolo input[type="checkbox"] + label:after,
                    .rovid-uzenetek-oldal .talalatok .talalat-torolve .oszlop-jelolo input[type="checkbox"] + label:after {
                        top: 0px;
                        left: 0px;
                    }

                .rovid-uzenetek-oldal .talalatok .talalat .oszlop-jelolo,
                .rovid-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-jelolo,
                .rovid-uzenetek-oldal .talalatok .talalat-torolve .oszlop-jelolo {
                    width: 10%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 0px;
                    border-left: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: center;
                }

                .rovid-uzenetek-oldal .talalatok .talalat .oszlop-felado,
                .rovid-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-felado,
                .rovid-uzenetek-oldal .talalatok .talalat-torolve .oszlop-felado,
                .rovid-uzenetek-oldal .talalatok .talalat .oszlop-cimzett,
                .rovid-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-cimzett,
                .rovid-uzenetek-oldal .talalatok .talalat-torolve .oszlop-cimzett {
                    width: 30%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    text-align: left;
                }

                    .rovid-uzenetek-oldal .talalatok .talalat .oszlop-felado a,
                    .rovid-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-felado a,
                    .rovid-uzenetek-oldal .talalatok .talalat-torolve .oszlop-felado a,
                    .rovid-uzenetek-oldal .talalatok .talalat .oszlop-cimzett a,
                    .rovid-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-cimzett a,
                    .rovid-uzenetek-oldal .talalatok .talalat-torolve .oszlop-cimzett a {
                        color: black;
                        text-decoration: none;
                    }

                        .rovid-uzenetek-oldal .talalatok .talalat .oszlop-felado a:hover,
                        .rovid-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-felado a:hover,
                        /*.rovid-uzenetek-oldal .talalatok .talalat-torolve .oszlop-felado a:hover,*/
                        .rovid-uzenetek-oldal .talalatok .talalat .oszlop-cimzett a:hover,
                        .rovid-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-cimzett a:hover
                        /*.rovid-uzenetek-oldal .talalatok .talalat-torolve .oszlop-cimzett a:hover*/ {
                            text-decoration: underline;
                        }

                    .rovid-uzenetek-oldal .talalatok .talalat-torolve .oszlop-felado a,
                    .rovid-uzenetek-oldal .talalatok .talalat-torolve .oszlop-cimzett a {
                        color: #a2080e;
                        text-decoration: none;
                    }

                        .rovid-uzenetek-oldal .talalatok .talalat-torolve .oszlop-felado a:hover,
                        .rovid-uzenetek-oldal .talalatok .talalat-torolve .oszlop-cimzett a:hover {
                            color: #a2080e;
                            text-decoration: none;
                        }

                .rovid-uzenetek-oldal .talalatok .talalat .oszlop-uzenet,
                .rovid-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-uzenet,
                .rovid-uzenetek-oldal .talalatok .talalat-torolve .oszlop-uzenet {
                    width: 56%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    /*white-space: nowrap;*/
                    text-align: left;
                }

                .rovid-uzenetek-oldal .talalatok .talalat .oszlop-datum,
                .rovid-uzenetek-oldal .talalatok .talalat-nem-latta .oszlop-datum,
                .rovid-uzenetek-oldal .talalatok .talalat-torolve .oszlop-datum {
                    display: none;
                    width: 27%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: left;
                }

                .rovid-uzenetek-oldal .talalatok .talalat .datum-mobil-div,
                .rovid-uzenetek-oldal .talalatok .talalat-nem-latta .datum-mobil-div,
                .rovid-uzenetek-oldal .talalatok .talalat-torolve .datum-mobil-div {
                    display: inline-block;
                    width: 99%;
                    margin: 5px 1% 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: right;
                    font-size: 14px;
                    font-weight: normal;
                }

        .rovid-uzenetek-oldal .kijeloltek-torlese {
            float: left;
            width: 99%;
            margin: 15px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
            text-align: center;
        }

        .rovid-uzenetek-oldal .archiv-link {
            float: left;
            width: 99%;
            margin: 10px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
            text-align: center;
        }

            .rovid-uzenetek-oldal .kijeloltek-torlese input[type="button"],
            .rovid-uzenetek-oldal .kijeloltek-torlese input[type="submit"],
            .rovid-uzenetek-oldal .archiv-link a {
                max-width: 400px;
                font-size: 20px;
            }

            .rovid-uzenetek-oldal .archiv-link a {
                height: 34px;
                padding-top: 8px;
            }

    /********** Beérkezett/elküldött rövid üzenetek vége *************/


    /********** Beérkezett/elküldött fotók kezdete *************/

    .foto-kuldesek-oldal {
        display: inline-block;
        float: none;
        width: 100%;
        margin: 0px 0px 30px 0px;
        font-size: 16px;
    }

        .foto-kuldesek-oldal .cim {
            display: inline-block;
            float: left;
            width: 87%;
            position: relative;            
        }
        
        .foto-kuldesek-oldal .foto-kuldesek-sugo {
            /*width: 100%;*/
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 5px;
            position: absolute;
            top: -4px;
            left: 100%;
        }

                .foto-kuldesek-oldal .foto-kuldesek-sugo .informacio-gomb,
                .foto-kuldesek-oldal .foto-kuldesek-sugo .informacio-gomb-atlatszo,
                .foto-kuldesek-oldal .foto-kuldesek-sugo .informacio-gomb-piros {
                    height: 36px;
                }

        .foto-kuldesek-oldal .talalatok-szama {
            float: left;
            width: 100%;
            display: inline-block;
            margin: 0px 0px 20px 0px;
            text-align: left;
        }

        .foto-kuldesek-oldal .lapozas {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
        }

        .foto-kuldesek-oldal .talalatok {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
        }

            .foto-kuldesek-oldal .talalatok .fejlec-cim {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                text-transform: uppercase;
                color: white;
                font-weight: bold;
            }

                .foto-kuldesek-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo {
                    width: 10%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 0px;
                    border-left: solid 1px #c5c5c5;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: center;
                }

                    .foto-kuldesek-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo input[type="checkbox"] + label {
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        width: 23px;
                        height: 23px;
                    }

                        .foto-kuldesek-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo input[type="checkbox"] + label:after {
                            top: 0px;
                            left: 0px;
                        }

                .foto-kuldesek-oldal .talalatok .fejlec-cim .fejlec-cim-felado,
                .foto-kuldesek-oldal .talalatok .fejlec-cim .fejlec-cim-cimzett {
                    width: 42%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

                .foto-kuldesek-oldal .talalatok .fejlec-cim .fejlec-cim-fotok {
                    width: 46%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-right: solid 1px #c5c5c5;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                }

                .foto-kuldesek-oldal .talalatok .fejlec-cim .fejlec-cim-datum {
                    display: none;
                    width: 20%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #c5c5c5;
                    text-align: left;
                }

            .foto-kuldesek-oldal .talalatok .lenyilo-fejlec-panel-nyitva,
            .foto-kuldesek-oldal .talalatok .lenyilo-fejlec-panel-nyitva,
            .foto-kuldesek-oldal .talalatok .lenyilo-fejlec-panel-nyitva {
                width: 99.3%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                background-color: #fafafa;
                border-left: solid 1px #ebebeb;
                border-right: solid 1px #ebebeb;
                border-bottom: solid 1px #ebebeb;
            }

            .foto-kuldesek-oldal .talalatok .talalat-tablazat {
                float: left;
                width: 100%;
            }

            .foto-kuldesek-oldal .talalatok .talalat {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

                .foto-kuldesek-oldal .talalatok .talalat .oszlop-jelolo,
                .foto-kuldesek-oldal .talalatok .talalat .oszlop-felado,
                .foto-kuldesek-oldal .talalatok .talalat .oszlop-cimzett,
                .foto-kuldesek-oldal .talalatok .talalat .oszlop-fotok,
                .foto-kuldesek-oldal .talalatok .talalat .oszlop-datum {
                    background-color: #fafafa;
                }

                .foto-kuldesek-oldal .talalatok .talalat:hover .oszlop-jelolo,
                .foto-kuldesek-oldal .talalatok .talalat:hover .oszlop-felado,
                .foto-kuldesek-oldal .talalatok .talalat:hover .oszlop-cimzett,
                .foto-kuldesek-oldal .talalatok .talalat:hover .oszlop-fotok,
                .foto-kuldesek-oldal .talalatok .talalat:hover .oszlop-datum {
                    /*background-color: #e1dfdf;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

            .foto-kuldesek-oldal .talalatok .talalat-nem-latta {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: bold;
            }

                .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-jelolo,
                .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-felado,
                .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-cimzett,
                .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-fotok,
                .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-datum {
                    background-color: #d9f6ec;
                }

                .foto-kuldesek-oldal .talalatok .talalat-nem-latta:hover .oszlop-jelolo,
                .foto-kuldesek-oldal .talalatok .talalat-nem-latta:hover .oszlop-felado,
                .foto-kuldesek-oldal .talalatok .talalat-nem-latta:hover .oszlop-cimzett,
                .foto-kuldesek-oldal .talalatok .talalat-nem-latta:hover .oszlop-fotok,
                .foto-kuldesek-oldal .talalatok .talalat-nem-latta:hover .oszlop-datum {
                    /*background-color: #c8f5e5;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-05.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

            .foto-kuldesek-oldal .talalatok .talalat-torolve {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: normal;
                color: #a2080e;
            }

                .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-jelolo,
                .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-felado,
                .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-cimzett,
                .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-fotok,
                .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-datum {
                    background-color: #f6d9dc;
                }

                .foto-kuldesek-oldal .talalatok .talalat-torolve:hover .oszlop-jelolo,
                .foto-kuldesek-oldal .talalatok .talalat-torolve:hover .oszlop-felado,
                .foto-kuldesek-oldal .talalatok .talalat-torolve:hover .oszlop-cimzett,
                .foto-kuldesek-oldal .talalatok .talalat-torolve:hover .oszlop-fotok,
                .foto-kuldesek-oldal .talalatok .talalat-torolve:hover .oszlop-datum {
                    /*background-color: #f3c7cc;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

                .foto-kuldesek-oldal .talalatok .talalat .oszlop-jelolo input[type="checkbox"] + label,
                .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-jelolo input[type="checkbox"] + label,
                .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-jelolo input[type="checkbox"] + label {
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    width: 23px;
                    height: 23px;
                }

                    .foto-kuldesek-oldal .talalatok .talalat .oszlop-jelolo input[type="checkbox"] + label:after,
                    .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-jelolo input[type="checkbox"] + label:after,
                    .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-jelolo input[type="checkbox"] + label:after {
                        top: 0px;
                        left: 0px;
                    }

                .foto-kuldesek-oldal .talalatok .talalat .oszlop-jelolo,
                .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-jelolo,
                .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-jelolo {
                    width: 10%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 0px;
                    border-left: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: center;
                }

                .foto-kuldesek-oldal .talalatok .talalat .oszlop-felado,
                .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-felado,
                .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-felado,
                .foto-kuldesek-oldal .talalatok .talalat .oszlop-cimzett,
                .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-cimzett,
                .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-cimzett {
                    width: 42%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    text-align: left;
                }

                    .foto-kuldesek-oldal .talalatok .talalat .oszlop-felado a,
                    .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-felado a,
                    .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-felado a,
                    .foto-kuldesek-oldal .talalatok .talalat .oszlop-cimzett a,
                    .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-cimzett a,
                    .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-cimzett a {
                        color: black;
                        text-decoration: none;
                    }

                        .foto-kuldesek-oldal .talalatok .talalat .oszlop-felado a:hover,
                        .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-felado a:hover,
                        /*.foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-felado a:hover,*/
                        .foto-kuldesek-oldal .talalatok .talalat .oszlop-cimzett a:hover,
                        .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-cimzett a:hover
                        /*.foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-cimzett a:hover*/ {
                            text-decoration: underline;
                        }

                    .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-felado a,
                    .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-cimzett a {
                        color: #a2080e;
                        text-decoration: none;
                    }

                        .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-felado a:hover,
                        .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-cimzett a:hover {
                            color: #a2080e;
                            text-decoration: none;
                        }

                .foto-kuldesek-oldal .talalatok .talalat .oszlop-fotok,
                .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-fotok,
                .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-fotok {
                    width: 46%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    text-align: left;
                }

                    .foto-kuldesek-oldal .talalatok .talalat .oszlop-fotok .lenyilo-fejlec,
                    .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-fotok .lenyilo-fejlec,
                    .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-fotok .lenyilo-fejlec,
                    .foto-kuldesek-oldal .talalatok .talalat .oszlop-fotok .lenyilo-fejlec-nyitva,
                    .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-fotok .lenyilo-fejlec-nyitva,
                    .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-fotok .lenyilo-fejlec-nyitva {
                        width: 98%;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        background-color: transparent;
                        /*background-position: 2px 7px;*/
                        border: none;
                        font-size: 16px;
                        color: black;
                        font-weight: normal;
                        text-decoration: none;
                        text-transform: none;
                    }

                    .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-fotok .lenyilo-fejlec,
                    .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-fotok .lenyilo-fejlec-nyitva {
                        font-weight: bold;
                    }

                        .foto-kuldesek-oldal .talalatok .talalat .oszlop-fotok .lenyilo-fejlec:after,
                        .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-fotok .lenyilo-fejlec:after,
                        .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-fotok .lenyilo-fejlec:after,
                        .foto-kuldesek-oldal .talalatok .talalat .oszlop-fotok .lenyilo-fejlec-nyitva:after,
                        .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-fotok .lenyilo-fejlec-nyitva:after,
                        .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-fotok .lenyilo-fejlec-nyitva:after {
                            content: none;
                        }

                .foto-kuldesek-oldal .talalatok .talalat .oszlop-datum,
                .foto-kuldesek-oldal .talalatok .talalat-nem-latta .oszlop-datum,
                .foto-kuldesek-oldal .talalatok .talalat-torolve .oszlop-datum {
                    display: none;
                    width: 27%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: left;
                }

                .foto-kuldesek-oldal .talalatok .talalat .datum-mobil-div,
                .foto-kuldesek-oldal .talalatok .talalat-nem-latta .datum-mobil-div,
                .foto-kuldesek-oldal .talalatok .talalat-torolve .datum-mobil-div {
                    width: 99%;
                    margin: 0px 1% 5px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: right;
                    font-size: 14px;
                    font-weight: normal;
                }

            .foto-kuldesek-oldal .talalatok .foto-kuldesek {
                display: inline-block;
                /*float: left;*/
                width: 45%;
                margin: 5px 1% 5px 1%;
            }

                .foto-kuldesek-oldal .talalatok .foto-kuldesek .foto {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                }

                    .foto-kuldesek-oldal .talalatok .foto-kuldesek .foto img {
                        width: 100%;
                        max-width: 230px;
                    }

                .foto-kuldesek-oldal .talalatok .foto-kuldesek .kepalairas {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    text-align: center;
                }

        .foto-kuldesek-oldal .kijeloltek-torlese {
            float: left;
            width: 99%;
            margin: 15px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
        }

            .foto-kuldesek-oldal .kijeloltek-torlese input[type="button"],
            .foto-kuldesek-oldal .kijeloltek-torlese input[type="submit"] {
                max-width: 320px;
                font-size: 20px;
            }

    /********** Beérkezett/elküldött fotók vége *************/



    /********** Mit szeretnel velem kezdete *************/

    .mit-szeretnel-velem-oldal {
        display: inline-block;
        float: none;
        width: 100%;
        margin: 0px 0px 30px 0px;
        font-size: 16px;
    }

        .mit-szeretnel-velem-oldal .talalatok-szama {
            float: left;
            width: 100%;
            display: inline-block;
            margin: 0px 0px 20px 0px;
            text-align: left;
        }

        .mit-szeretnel-velem-oldal .lapozas {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
        }

        .mit-szeretnel-velem-oldal .talalatok {
            float: left;
            width: 100%;
            margin: 0px 0px 10px 0px;
        }

            .mit-szeretnel-velem-oldal .talalatok .fejlec-cim {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                text-transform: uppercase;
                color: white;
                font-weight: bold;
            }

                .mit-szeretnel-velem-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo {
                    width: 10%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 0px;
                    border-left: solid 1px #c5c5c5;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: center;
                }

                    .mit-szeretnel-velem-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo input[type="checkbox"] + label {
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        width: 23px;
                        height: 23px;
                    }

                        .mit-szeretnel-velem-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo input[type="checkbox"] + label:after {
                            top: 0px;
                            left: 0px;
                        }

                .mit-szeretnel-velem-oldal .talalatok .fejlec-cim .fejlec-cim-felado,
                .mit-szeretnel-velem-oldal .talalatok .fejlec-cim .fejlec-cim-cimzett {
                    width: 30%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                }

                .mit-szeretnel-velem-oldal .talalatok .fejlec-cim .fejlec-cim-uzenet {
                    width: 56%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-right: solid 1px #c5c5c5;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                }

                .mit-szeretnel-velem-oldal .talalatok .fejlec-cim .fejlec-cim-datum {
                    display: none;
                    width: 27%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #c5c5c5;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                }

            .mit-szeretnel-velem-oldal .talalatok .talalat-tablazat {
                float: left;
                width: 100%;
            }

            .mit-szeretnel-velem-oldal .talalatok .talalat {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                /*font-weight: bold;*/
            }

                .mit-szeretnel-velem-oldal .talalatok .talalat .oszlop-jelolo,
                .mit-szeretnel-velem-oldal .talalatok .talalat .oszlop-felado,
                .mit-szeretnel-velem-oldal .talalatok .talalat .oszlop-cimzett,
                .mit-szeretnel-velem-oldal .talalatok .talalat .oszlop-uzenet,
                .mit-szeretnel-velem-oldal .talalatok .talalat .oszlop-datum {
                    background-color: #fafafa;
                }

                .mit-szeretnel-velem-oldal .talalatok .talalat:hover .oszlop-jelolo,
                .mit-szeretnel-velem-oldal .talalatok .talalat:hover .oszlop-felado,
                .mit-szeretnel-velem-oldal .talalatok .talalat:hover .oszlop-cimzett,
                .mit-szeretnel-velem-oldal .talalatok .talalat:hover .oszlop-uzenet,
                .mit-szeretnel-velem-oldal .talalatok .talalat:hover .oszlop-datum {
                    /*background-color: #e1dfdf;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

            .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: bold;
            }

                .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta .oszlop-jelolo,
                .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta .oszlop-felado,
                .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta .oszlop-cimzett,
                .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta .oszlop-uzenet,
                .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta .oszlop-datum {
                    background-color: #d9f6ec;
                }

                .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta:hover .oszlop-jelolo,
                .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta:hover .oszlop-felado,
                .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta:hover .oszlop-cimzett,
                .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta:hover .oszlop-uzenet,
                .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta:hover .oszlop-datum {
                    /*background-color: #c8f5e5;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-05.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

            .mit-szeretnel-velem-oldal .talalatok .talalat-torolve {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: normal;
                color: #a2080e;
            }

                .mit-szeretnel-velem-oldal .talalatok .talalat-torolve .oszlop-jelolo,
                .mit-szeretnel-velem-oldal .talalatok .talalat-torolve .oszlop-felado,
                .mit-szeretnel-velem-oldal .talalatok .talalat-torolve .oszlop-cimzett,
                .mit-szeretnel-velem-oldal .talalatok .talalat-torolve .oszlop-uzenet,
                .mit-szeretnel-velem-oldal .talalatok .talalat-torolve .oszlop-datum {
                    background-color: #f6d9dc;
                }

                .mit-szeretnel-velem-oldal .talalatok .talalat-torolve:hover .oszlop-jelolo,
                .mit-szeretnel-velem-oldal .talalatok .talalat-torolve:hover .oszlop-felado,
                .mit-szeretnel-velem-oldal .talalatok .talalat-torolve:hover .oszlop-cimzett,
                .mit-szeretnel-velem-oldal .talalatok .talalat-torolve:hover .oszlop-uzenet,
                .mit-szeretnel-velem-oldal .talalatok .talalat-torolve:hover .oszlop-datum {
                    /*background-color: #f3c7cc;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

                .mit-szeretnel-velem-oldal .talalatok .talalat .oszlop-jelolo input[type="checkbox"] + label,
                .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta .oszlop-jelolo input[type="checkbox"] + label,
                .mit-szeretnel-velem-oldal .talalatok .talalat-torolve .oszlop-jelolo input[type="checkbox"] + label {
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    width: 23px;
                    height: 23px;
                }

                    .mit-szeretnel-velem-oldal .talalatok .talalat .oszlop-jelolo input[type="checkbox"] + label:after,
                    .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta .oszlop-jelolo input[type="checkbox"] + label:after,
                    .mit-szeretnel-velem-oldal .talalatok .talalat-torolve .oszlop-jelolo input[type="checkbox"] + label:after {
                        top: 0px;
                        left: 0px;
                    }

                .mit-szeretnel-velem-oldal .talalatok .talalat .oszlop-jelolo,
                .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta .oszlop-jelolo,
                .mit-szeretnel-velem-oldal .talalatok .talalat-torolve .oszlop-jelolo {
                    width: 10%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 0px;
                    border-left: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: center;
                }

                .mit-szeretnel-velem-oldal .talalatok .talalat .oszlop-felado,
                .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta .oszlop-felado,
                .mit-szeretnel-velem-oldal .talalatok .talalat-torolve .oszlop-felado,
                .mit-szeretnel-velem-oldal .talalatok .talalat .oszlop-cimzett,
                .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta .oszlop-cimzett,
                .mit-szeretnel-velem-oldal .talalatok .talalat-torolve .oszlop-cimzett {
                    width: 30%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    text-align: left;
                }

                    .mit-szeretnel-velem-oldal .talalatok .talalat .oszlop-felado a,
                    .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta .oszlop-felado a,
                    .mit-szeretnel-velem-oldal .talalatok .talalat-torolve .oszlop-felado a,
                    .mit-szeretnel-velem-oldal .talalatok .talalat .oszlop-cimzett a,
                    .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta .oszlop-cimzett a,
                    .mit-szeretnel-velem-oldal .talalatok .talalat-torolve .oszlop-cimzett a {
                        color: black;
                        text-decoration: none;
                    }

                        .mit-szeretnel-velem-oldal .talalatok .talalat .oszlop-felado a:hover,
                        .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta .oszlop-felado a:hover,
                        /*.mit-szeretnel-velem-oldal .talalatok .talalat-torolve .oszlop-felado a:hover,*/
                        .mit-szeretnel-velem-oldal .talalatok .talalat .oszlop-cimzett a:hover,
                        .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta .oszlop-cimzett a:hover
                        /*.mit-szeretnel-velem-oldal .talalatok .talalat-torolve .oszlop-cimzett a:hover*/ {
                            text-decoration: underline;
                        }

                    .mit-szeretnel-velem-oldal .talalatok .talalat-torolve .oszlop-felado a,
                    .mit-szeretnel-velem-oldal .talalatok .talalat-torolve .oszlop-cimzett a {
                        color: #a2080e;
                        text-decoration: none;
                    }

                        .mit-szeretnel-velem-oldal .talalatok .talalat-torolve .oszlop-felado a:hover,
                        .mit-szeretnel-velem-oldal .talalatok .talalat-torolve .oszlop-cimzett a:hover {
                            color: #a2080e;
                            text-decoration: none;
                        }

                .mit-szeretnel-velem-oldal .talalatok .talalat .oszlop-uzenet,
                .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta .oszlop-uzenet,
                .mit-szeretnel-velem-oldal .talalatok .talalat-torolve .oszlop-uzenet {
                    width: 56%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    /*white-space: nowrap;*/
                    text-align: left;
                }

                .mit-szeretnel-velem-oldal .talalatok .talalat .oszlop-datum,
                .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta .oszlop-datum,
                .mit-szeretnel-velem-oldal .talalatok .talalat-torolve .oszlop-datum {
                    display: none;
                    width: 27%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: left;
                }

                .mit-szeretnel-velem-oldal .talalatok .talalat .datum-mobil-div,
                .mit-szeretnel-velem-oldal .talalatok .talalat-nem-latta .datum-mobil-div,
                .mit-szeretnel-velem-oldal .talalatok .talalat-torolve .datum-mobil-div {
                    display: inline-block;
                    width: 99%;
                    margin: 5px 1% 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: right;
                    font-size: 14px;
                    font-weight: normal;
                }

        .mit-szeretnel-velem-oldal .kijeloltek-torlese {
            float: left;
            width: 99%;
            margin: 15px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
            text-align: center;
        }

        .mit-szeretnel-velem-oldal .archiv-link {
            float: left;
            width: 99%;
            margin: 10px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
            text-align: center;
        }

            .mit-szeretnel-velem-oldal .kijeloltek-torlese input[type="button"],
            .mit-szeretnel-velem-oldal .kijeloltek-torlese input[type="submit"],
            .mit-szeretnel-velem-oldal .archiv-link a {
                max-width: 400px;
                font-size: 20px;
            }

            .mit-szeretnel-velem-oldal .archiv-link a {
                height: 34px;
                padding-top: 8px;
            }

    /********** Mit szeretnel velem vége *************/
    

    /********** Beérkezett/elküldött levelek kezdete *************/

    .levelek-oldal {
        display: inline-block;
        float: none;
        width: 100%;
        margin: 0px 0px 30px 0px;
        font-size: 16px;
        text-align: center;
    }

        .levelek-oldal .cim {
            display: inline-block;
            float: left;
            width: 87%;
            position: relative;            
        }
        
        .levelek-oldal .levelek-sugo {
            /*width: 100%;*/
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 5px;
            position: absolute;
            top: -4px;
            left: 100%;
        }

                .levelek-oldal .levelek-sugo .informacio-gomb,
                .levelek-oldal .levelek-sugo .informacio-gomb-atlatszo,
                .levelek-oldal .levelek-sugo .informacio-gomb-piros {
                    height: 36px;
                }

        .levelek-oldal .olvasott-olvasatlan-valto {
            display: inline-block;
            /*float: left;*/
            width: 100%;
            margin: 0px 0px 15px 0px;
            background-color: #e9bdbf;
            text-align: center;
        }

            .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-osszes,
            .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-olvasatlan,
            .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-olvasott {
                display: inline-block;
                /*float: left;
                width: 33.3%;*/
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                text-align: left;
            }

                .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-osszes input[type="radio"] + label,
                .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-olvasatlan input[type="radio"] + label,
                .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-olvasott input[type="radio"] + label {
                    text-transform: uppercase;
                    font-size: 13px;
                    font-weight: bold;
                    margin: 0px 0px 0px 0px;
                    padding: 75px 9px 10px 9px;
                }

                    .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-osszes input[type="radio"] + label:after,
                    .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-olvasatlan input[type="radio"] + label:after,
                    .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-olvasott input[type="radio"] + label:after {
                        background-color: white;
                        width: 45px;
                        height: 45px;
                        background-image: url(images/tarskereso-olvasatlan-szurke-level-ikon.png);
                        background-size: 22px;
                        border: 2px solid transparent;
                        border: 2px solid #c5c5c5;
                        border: 1px none transparent;
                        -moz-border-radius: 50%;
                        -webkit-border-radius: 50%;
                        border-radius: 50%;
                        top: 20px;
                        left: 0px;
                        z-index: 1;
                    }

                    .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-osszes input[type="radio"] + label:after {
                        background-image: url(images/tarskereso-osszes-level-ikon.png);
                        left: 16px;
                    }

                    .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-olvasatlan input[type="radio"] + label:after {
                        background-image: url(images/tarskereso-olvasatlan-level-ikon.png);
                        left: 35px;
                    }

                    .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-olvasott input[type="radio"] + label:after {
                        background-image: url(images/tarskereso-olvasott-level-ikon.png);
                        left: 25px;
                    }

                .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-osszes input[type="radio"]:checked + label,
                .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-olvasatlan input[type="radio"]:checked + label,
                .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-olvasott input[type="radio"]:checked + label {
                    /*text-decoration: underline;*/
                    background-color: #c90f59;
                    color: white;
                }

                    .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-osszes input[type="radio"]:checked + label:after,
                    .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-olvasatlan input[type="radio"]:checked + label:after,
                    .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-olvasott input[type="radio"]:checked + label:after {
                        /*border: 2px solid #c90f59;*/
                    }

                .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-osszes .levelek-szama,
                .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-olvasatlan .levelek-szama,
                .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-olvasott .levelek-szama {
                    margin: 0px 0px 0px 0px;
                    padding: 3px 3px 3px 3px;
                    min-width: 17px;
                    font-size: 13px;
                    color: white;
                    text-align: center;
                    position: absolute;
                    top: 10px;
                    left: 30px;
                    background-color: #c5c5c5;
                    background-color: #69605b;
                    -moz-border-radius: 2px;
                    -webkit-border-radius: 2px;
                    border-radius: 2px;
                    z-index: 2;
                }

                .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-osszes .levelek-szama {
                    left: 46px;
                }

                .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-olvasatlan .levelek-szama {
                    background-color: #239f75;
                    left: 65px;
                }

                .levelek-oldal .olvasott-olvasatlan-valto .radio-gomb-olvasott .levelek-szama {
                    left: 55px;
                }

        .levelek-oldal .lapozas {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
        }

        .levelek-oldal .talalatok {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
        }

            .levelek-oldal .talalatok .fejlec-cim {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                text-transform: uppercase;
                color: white;
                font-weight: bold;
            }

                .levelek-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo {
                    width: 10%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 0px;
                    border-left: solid 1px #c5c5c5;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: center;
                }

                    .levelek-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo input[type="checkbox"] + label {
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        width: 23px;
                        height: 23px;
                    }

                        .levelek-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo input[type="checkbox"] + label:after {
                            top: 0px;
                            left: 0px;
                        }

                .levelek-oldal .talalatok .fejlec-cim .fejlec-cim-ikonok {
                    display: none;
                    width: 10%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 0px;
                    border-left: solid 1px #ebebeb;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: center;
                }

                    .levelek-oldal .talalatok .fejlec-cim .fejlec-cim-ikonok img {
                        width: 20px;
                    }

                .levelek-oldal .talalatok .fejlec-cim .fejlec-cim-felado,
                .levelek-oldal .talalatok .fejlec-cim .fejlec-cim-cimzett {
                    width: 44%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

                .levelek-oldal .talalatok .fejlec-cim .fejlec-cim-targy {
                    width: 44%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-right: solid 1px #c5c5c5;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

                .levelek-oldal .talalatok .fejlec-cim .fejlec-cim-datum {
                    display: none;
                    width: 20%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    border-right: solid 1px #c5c5c5;
                    text-align: left;
                }

            .levelek-oldal .talalatok .talalat-tablazat {
                float: left;
                width: 100%;
            }

            .levelek-oldal .talalatok .talalat {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

                .levelek-oldal .talalatok .talalat .oszlop-jelolo,
                .levelek-oldal .talalatok .talalat .oszlop-ikonok,
                .levelek-oldal .talalatok .talalat .oszlop-felado,
                .levelek-oldal .talalatok .talalat .oszlop-cimzett,
                .levelek-oldal .talalatok .talalat .oszlop-targy,
                .levelek-oldal .talalatok .talalat .oszlop-datum {
                    background-color: #fafafa;
                }

                .levelek-oldal .talalatok .talalat:hover .oszlop-jelolo,
                .levelek-oldal .talalatok .talalat:hover .oszlop-ikonok,
                .levelek-oldal .talalatok .talalat:hover .oszlop-felado,
                .levelek-oldal .talalatok .talalat:hover .oszlop-cimzett,
                .levelek-oldal .talalatok .talalat:hover .oszlop-targy,
                .levelek-oldal .talalatok .talalat:hover .oszlop-datum {
                    /*background-color: #e1dfdf;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

            .levelek-oldal .talalatok .talalat-nem-latta {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: bold;
            }

                .levelek-oldal .talalatok .talalat-nem-latta .oszlop-jelolo,
                .levelek-oldal .talalatok .talalat-nem-latta .oszlop-ikonok,
                .levelek-oldal .talalatok .talalat-nem-latta .oszlop-felado,
                .levelek-oldal .talalatok .talalat-nem-latta .oszlop-cimzett,
                .levelek-oldal .talalatok .talalat-nem-latta .oszlop-targy,
                .levelek-oldal .talalatok .talalat-nem-latta .oszlop-datum {
                    background-color: #d9f6ec;
                }

                .levelek-oldal .talalatok .talalat-nem-latta:hover .oszlop-jelolo,
                .levelek-oldal .talalatok .talalat-nem-latta:hover .oszlop-ikonok,
                .levelek-oldal .talalatok .talalat-nem-latta:hover .oszlop-felado,
                .levelek-oldal .talalatok .talalat-nem-latta:hover .oszlop-cimzett,
                .levelek-oldal .talalatok .talalat-nem-latta:hover .oszlop-targy,
                .levelek-oldal .talalatok .talalat-nem-latta:hover .oszlop-datum {
                    /*background-color: #c8f5e5;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-05.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

            .levelek-oldal .talalatok .talalat-torolve {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: normal;
                color: #a2080e;
            }

                .levelek-oldal .talalatok .talalat-torolve .oszlop-jelolo,
                .levelek-oldal .talalatok .talalat-torolve .oszlop-ikonok,
                .levelek-oldal .talalatok .talalat-torolve .oszlop-felado,
                .levelek-oldal .talalatok .talalat-torolve .oszlop-cimzett,
                .levelek-oldal .talalatok .talalat-torolve .oszlop-targy,
                .levelek-oldal .talalatok .talalat-torolve .oszlop-datum {
                    background-color: #f6d9dc;
                }

                .levelek-oldal .talalatok .talalat-torolve:hover .oszlop-jelolo,
                .levelek-oldal .talalatok .talalat-torolve:hover .oszlop-ikonok .levelek-oldal .talalatok .talalat-torolve:hover .oszlop-felado,
                .levelek-oldal .talalatok .talalat-torolve:hover .oszlop-cimzett,
                .levelek-oldal .talalatok .talalat-torolve:hover .oszlop-targy,
                .levelek-oldal .talalatok .talalat-torolve:hover .oszlop-datum {
                    /*background-color: #f3c7cc;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

                .levelek-oldal .talalatok .talalat .oszlop-jelolo input[type="checkbox"] + label,
                .levelek-oldal .talalatok .talalat-nem-latta .oszlop-jelolo input[type="checkbox"] + label,
                .levelek-oldal .talalatok .talalat-torolve .oszlop-jelolo input[type="checkbox"] + label {
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    width: 23px;
                    height: 23px;
                }

                    .levelek-oldal .talalatok .talalat .oszlop-jelolo input[type="checkbox"] + label:after,
                    .levelek-oldal .talalatok .talalat-nem-latta .oszlop-jelolo input[type="checkbox"] + label:after,
                    .levelek-oldal .talalatok .talalat-torolve .oszlop-jelolo input[type="checkbox"] + label:after {
                        top: 0px;
                        left: 0px;
                    }

                .levelek-oldal .talalatok .talalat .oszlop-jelolo,
                .levelek-oldal .talalatok .talalat-nem-latta .oszlop-jelolo,
                .levelek-oldal .talalatok .talalat-torolve .oszlop-jelolo {
                    width: 10%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    border-left: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: center;
                }

                .levelek-oldal .talalatok .talalat .oszlop-ikonok,
                .levelek-oldal .talalatok .talalat-nem-latta .oszlop-ikonok,
                .levelek-oldal .talalatok .talalat-torolve .oszlop-ikonok {
                    display: none;
                    width: 10%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    border-left: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: center;
                }

                    .levelek-oldal .talalatok .talalat .oszlop-ikonok img,
                    .levelek-oldal .talalatok .talalat-nem-latta .oszlop-ikonok img,
                    .levelek-oldal .talalatok .talalat-torolve .oszlop-ikonok img {
                        width: 20px;
                    }

                .levelek-oldal .talalatok .talalat .oszlop-felado,
                .levelek-oldal .talalatok .talalat-nem-latta .oszlop-felado,
                .levelek-oldal .talalatok .talalat-torolve .oszlop-felado,
                .levelek-oldal .talalatok .talalat .oszlop-cimzett,
                .levelek-oldal .talalatok .talalat-nem-latta .oszlop-cimzett,
                .levelek-oldal .talalatok .talalat-torolve .oszlop-cimzett {
                    width: 44%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    text-align: left;
                }

                    .levelek-oldal .talalatok .talalat .oszlop-felado a,
                    .levelek-oldal .talalatok .talalat-nem-latta .oszlop-felado a,
                    .levelek-oldal .talalatok .talalat-torolve .oszlop-felado a,
                    .levelek-oldal .talalatok .talalat .oszlop-cimzett a,
                    .levelek-oldal .talalatok .talalat-nem-latta .oszlop-cimzett a,
                    .levelek-oldal .talalatok .talalat-torolve .oszlop-cimzett a {
                        color: black;
                        text-decoration: none;
                    }

                        .levelek-oldal .talalatok .talalat .oszlop-felado a:hover,
                        .levelek-oldal .talalatok .talalat-nem-latta .oszlop-felado a:hover,
                        /*.levelek-oldal .talalatok .talalat-torolve .oszlop-felado a:hover,*/
                        .levelek-oldal .talalatok .talalat .oszlop-cimzett a:hover,
                        .levelek-oldal .talalatok .talalat-nem-latta .oszlop-cimzett a:hover
                        /*.levelek-oldal .talalatok .talalat-torolve .oszlop-cimzett a:hover*/ {
                            text-decoration: underline;
                        }

                .levelek-oldal .talalatok .talalat .oszlop-targy,
                .levelek-oldal .talalatok .talalat-nem-latta .oszlop-targy,
                .levelek-oldal .talalatok .talalat-torolve .oszlop-targy {
                    width: 44%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 1%;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    text-align: left;
                }

                    .levelek-oldal .talalatok .talalat .oszlop-targy a,
                    .levelek-oldal .talalatok .talalat-nem-latta .oszlop-targy a,
                    .levelek-oldal .talalatok .talalat-torolve .oszlop-targy a {
                        display: inline-block;
                        width: 100%;
                        padding: 7px 0px 7px 0px;
                        color: black;
                        text-decoration: none;
                        background-image: url(images/tarskereso-lenyilo-magenta-le-nyil-ikon.png);
                        background-position: right 3px center;
                        background-repeat: no-repeat;
                        overflow: hidden;
                        text-overflow: ellipsis;
                    }

                        .levelek-oldal .talalatok .talalat .oszlop-targy a:hover,
                        .levelek-oldal .talalatok .talalat-nem-latta .oszlop-targy a:hover,
                        .levelek-oldal .talalatok .talalat-torolve .oszlop-targy a:hover {
                            text-decoration: underline;
                        }

                .levelek-oldal .talalatok .talalat .oszlop-datum,
                .levelek-oldal .talalatok .talalat-nem-latta .oszlop-datum,
                .levelek-oldal .talalatok .talalat-torolve .oszlop-datum {
                    display: none;
                    width: 27%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 1%;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: left;
                }

                    .levelek-oldal .talalatok .talalat .oszlop-datum a,
                    .levelek-oldal .talalatok .talalat-nem-latta .oszlop-datum a,
                    .levelek-oldal .talalatok .talalat-torolve .oszlop-datum a {
                        display: inline-block;
                        width: 100%;
                        padding: 7px 0px 7px 0px;
                        color: black;
                        text-decoration: none;
                    }

                        .levelek-oldal .talalatok .talalat .oszlop-datum a:hover,
                        .levelek-oldal .talalatok .talalat-nem-latta .oszlop-datum a:hover,
                        .levelek-oldal .talalatok .talalat-torolve .oszlop-datum a:hover {
                            text-decoration: underline;
                        }

                    .levelek-oldal .talalatok .talalat-torolve .oszlop-felado a,
                    .levelek-oldal .talalatok .talalat-torolve .oszlop-cimzett a,
                    .levelek-oldal .talalatok .talalat-torolve .oszlop-targy a,
                    .levelek-oldal .talalatok .talalat-torolve .oszlop-datum a {
                        color: #a2080e;
                        text-decoration: none;
                    }

                        .levelek-oldal .talalatok .talalat-torolve .oszlop-felado a:hover,
                        .levelek-oldal .talalatok .talalat-torolve .oszlop-cimzett a:hover,
                        .levelek-oldal .talalatok .talalat-torolve .oszlop-targy a:hover,
                        .levelek-oldal .talalatok .talalat-torolve .oszlop-datum a:hover {
                            color: #a2080e;
                            text-decoration: none;
                        }

        .levelek-oldal .kijeloltek-torlese {
            float: left;
            width: 99%;
            margin: 15px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
        }

        .levelek-oldal .archiv-link {
            float: left;
            width: 99%;
            margin: 10px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
        }

            .levelek-oldal .kijeloltek-torlese input[type="button"],
            .levelek-oldal .kijeloltek-torlese input[type="submit"],
            .levelek-oldal .archiv-link a {
                max-width: 400px;
                font-size: 20px;
            }

            .levelek-oldal .archiv-link a {
                height: 34px;
                padding-top: 8px;
            }

    /********** Beérkezett/elküldött levelek vége *************/


    /********** Level olvasasa kezdete *************/

    .level-olvasasa-oldal {
        display: inline-block;
        float: none;
        width: 100%;
        margin: 0px 0px 30px 0px;
        font-size: 18px;
    }

        .level-olvasasa-oldal .level {
            float: left;
            width: 100%;
        }

            .level-olvasasa-oldal .level .level-tablazat {
                float: left;
                width: 100%;
            }

                .level-olvasasa-oldal .level .level-tablazat .bal-panel {
                    width: 35%;
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 0px;
                    text-transform: uppercase;
                    text-align: left;
                }

                .level-olvasasa-oldal .level .level-tablazat .jobb-panel {
                    width: 65%;
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 0px;
                    font-size: 16px;
                    font-weight: bold;
                    text-align: left;
                }

                    .level-olvasasa-oldal .level .level-tablazat .jobb-panel a {
                        color: black;
                    }

            .level-olvasasa-oldal .level .szoveg-panel {
                float: left;
                width: 100%;
                margin: 5px 0px 15px 0px;
            }

                .level-olvasasa-oldal .level .szoveg-panel textarea {
                    max-height: 1650px;
                }

        .level-olvasasa-oldal .valasz-gomb {
            float: right;
            width: 49%;
            margin: 0px 0px 20px 1%;
            text-align: right;
        }

            .level-olvasasa-oldal .valasz-gomb input[type="button"],
            .level-olvasasa-oldal .valasz-gomb input[type="submit"] {
                max-width: 230px;
            }

        .level-olvasasa-oldal .vissza-gomb {
            float: left;
            width: 49%;
            margin: 0px 1% 20px 0px;
            text-align: left;
        }

            .level-olvasasa-oldal .vissza-gomb input[type="button"],
            .level-olvasasa-oldal .vissza-gomb input[type="submit"] {
                max-width: 148px;
            }

        .level-olvasasa-oldal .levelezesunk-gomb {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            text-align: right;
        }

        .level-olvasasa-oldal .torles-gomb {
            float: left;
            width: 100%;
            margin: 10px 0px 0px 0px;
            text-align: right;
        }

        .level-olvasasa-oldal .letilt-gomb {
            display: none;
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            text-align: right;
        }

        .level-olvasasa-oldal .elkuldott-level-levelezesunk-gomb {
            float: left;
            width: 49%;
            margin: 5px 1% 0px 0px;
            text-align: right;
        }

        .level-olvasasa-oldal .elkuldott-level-torles-gomb {
            float: left;
            width: 49%;
            margin: 5px 1% 0px 0px;
            text-align: right;
        }

        .level-olvasasa-oldal .elkuldott-level-letilt-gomb {
            display: none;
            float: right;
            width: 49%;
            margin: 0px 1% 0px 0px;
            text-align: right;
        }

            .level-olvasasa-oldal .levelezesunk-gomb input[type="button"],
            .level-olvasasa-oldal .levelezesunk-gomb input[type="submit"],
            .level-olvasasa-oldal .levelezesunk-gomb a,
            .level-olvasasa-oldal .torles-gomb input[type="button"],
            .level-olvasasa-oldal .torles-gomb input[type="submit"],
            .level-olvasasa-oldal .letilt-gomb input[type="button"],
            .level-olvasasa-oldal .letilt-gomb input[type="submit"],
            .level-olvasasa-oldal .elkuldott-level-levelezesunk-gomb input[type="button"],
            .level-olvasasa-oldal .elkuldott-level-levelezesunk-gomb input[type="submit"],
            .level-olvasasa-oldal .elkuldott-level-levelezesunk-gomb a,
            .level-olvasasa-oldal .elkuldott-level-torles-gomb input[type="button"],
            .level-olvasasa-oldal .elkuldott-level-torles-gomb input[type="submit"],
            .level-olvasasa-oldal .elkuldott-level-letilt-gomb input[type="button"],
            .level-olvasasa-oldal .elkuldott-level-letilt-gomb input[type="submit"] {
                width: auto;
                height: 30px;
                font-size: 17px;
                background-color: transparent;
                border: none;
            }

        .level-olvasasa-oldal .levelezesunk-gomb input[type="button"],
        .level-olvasasa-oldal .levelezesunk-gomb input[type="submit"],
        .level-olvasasa-oldal .levelezesunk-gomb a {
            font-weight: bold;
            font-size: 19px;
            color: #5d4f47;
        }

        .level-olvasasa-oldal .elkuldott-level-levelezesunk-gomb input[type="button"],
        .level-olvasasa-oldal .elkuldott-level-levelezesunk-gomb input[type="submit"],
        .level-olvasasa-oldal .elkuldott-level-levelezesunk-gomb a {
            font-weight: bold;
            font-size: 18px;
            color: #5d4f47;
        }

            .level-olvasasa-oldal .elkuldott-level-levelezesunk-gomb input[type="button"]:hover,
            .level-olvasasa-oldal .elkuldott-level-levelezesunk-gomb input[type="submit"]:hover,
            .level-olvasasa-oldal .elkuldott-level-levelezesunk-gomb a:hover,
            .level-olvasasa-oldal .levelezesunk-gomb input[type="button"]:hover,
            .level-olvasasa-oldal .levelezesunk-gomb input[type="submit"]:hover,
            .level-olvasasa-oldal .levelezesunk-gomb a:hover {
                text-decoration: underline;
            }

    /********** Level olvasasa kezdete *************/
    

    /********** Level írása kezdete *************/

    .level-irasa-oldal {
        display: inline-block;
        float: none;
        width: 100%;
        margin: 0px 0px 0px 0px;
        font-size: 19px;
    }

        .level-irasa-oldal .level {
            float: left;
            width: 100%;
        }

            .level-irasa-oldal .level .level-tablazat {
                float: left;
                width: 99.8%;
            }

                .level-irasa-oldal .level .level-tablazat .bal-panel {
                    width: 33%;
                    margin: 0px 0px 0px 0px;
                    padding: 3px 0px 3px 0px;
                    text-transform: uppercase;
                    text-align: left;
                }

                .level-irasa-oldal .level .level-tablazat .jobb-panel {
                    width: 67%;
                    margin: 0px 0px 0px 0px;
                    padding: 3px 0px 3px 0px;
                    font-size: 22px;
                    text-align: left;
                }

                    .level-irasa-oldal .level .level-tablazat .jobb-panel a {
                        color: black;
                        padding: 0px 0px 0px 0px;
                    }

            .level-irasa-oldal .level .szoveg-panel,
            .level-irasa-oldal .level .valasz-szoveg-panel {
                float: left;
                width: 99.8%;
                margin: 3px 0px 0px 0px;
                text-align: left;
            }

                .level-irasa-oldal .level .szoveg-panel .cim-szoveg,
                .level-irasa-oldal .level .valasz-szoveg-panel .cim-szoveg {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 5px 0px;
                    text-align: left;
                    text-transform: uppercase;
                }

                .level-irasa-oldal .level .szoveg-panel .cim-szoveg {
                    display: none;
                }

                .level-irasa-oldal .level .szoveg-panel .szoveg,
                .level-irasa-oldal .level .valasz-szoveg-panel .szoveg {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    text-align: left;
                }

                .level-irasa-oldal .level .szoveg-panel textarea {
                    height: auto;
                    min-height: 100px;
                    max-height: 1650px;
                    padding-bottom: 0px;
                }

                .level-irasa-oldal .level .valasz-szoveg-panel textarea {
                    height: auto;
                }

            .level-irasa-oldal .level .hatralevo-karakterek {
                float: left;
                width: 100%;
                margin: 0px 0px 5px 0px;
                font-size: 12px;
                text-align: left;
            }

        .level-irasa-oldal .google-recaptcha-panel {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            text-align: center;
        }

            .level-irasa-oldal .google-recaptcha-panel .google-recaptcha-felirat {
                display: inline-block;
                /*float: right;*/
                width: 100%;
                margin: 0px 0px 0px 0px;
                text-align: center;
            }

                .level-irasa-oldal .google-recaptcha-panel .google-recaptcha-felirat span {
                    display: inline-block;
                    width: 304px;
                    margin: 0px 0px 0px 0px;
                    font-size: 12px;
                    text-align: center;
                }

            .level-irasa-oldal .google-recaptcha-panel .google-recaptcha {
                display: inline-block;
                /*float: right;*/
                /*width: 100%;*/
                margin: 0px 0px 0px 0px;                
            }

        .level-irasa-oldal .elkuld-vissza-gomb {
            float: left;
            width: 100%;
            margin: 20px 0px 30px 0px;
        }

        .level-irasa-oldal .vissza-gomb {
            float: left;
            width: 49%;
            margin: 0px 1% 0px 0px;
            text-align: left;
        }

            .level-irasa-oldal .vissza-gomb input[type="button"],
            .level-irasa-oldal .vissza-gomb input[type="submit"] {
                max-width: 148px;
            }

        .level-irasa-oldal .elkuld-gomb {
            float: right;
            width: 49%;
            margin: 0px 0px 0px 1%;
            text-align: right;
        }

            .level-irasa-oldal .elkuld-gomb input[type="button"],
            .level-irasa-oldal .elkuld-gomb input[type="submit"] {
                max-width: 230px;
            }

        .level-irasa-oldal .nem-sikerult-elkuldeni {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 15px 0px 0px 0px;
            font-weight: bold;
            text-align: center;
        }

        .level-irasa-oldal .sikerult-elkuldeni {
            float: left;
            width: 100%;
            margin: 15px 0px 0px 0px;
            font-weight: bold;
            text-align: center;
        }

        .level-irasa-oldal .sikerult-elkuldeni-vissza-gomb {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 25px 0px 15px 0px;
        }

            .level-irasa-oldal .sikerult-elkuldeni-vissza-gomb input[type="button"],
            .level-irasa-oldal .sikerult-elkuldeni-vissza-gomb input[type="submit"] {
                max-width: 300px;
            }

        .level-irasa-oldal .ma-mar-nem-kuldhetsz {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 15px 0px 15px 0px;
            font-weight: bold;
            text-align: center;
        }

        .level-irasa-oldal .level-iras-szabalyai {
            float: left;
            width: 100%;
            margin: 40px 0px 5px 0px;
            text-align: left;
        }

    /********** Level írása kezdete *************/

    

    /********** Akiknek pontot adtam/kaptam kezdete *************/

    .pontot-adtam-kaptam-oldal {
        display: inline-block;
        float: none;
        width: 100%;
        margin: 0px 0px 30px 0px;
        font-size: 17px;
    }

        .pontot-adtam-kaptam-oldal .cim {
            display: inline-block;
            float: left;
            width: 87%;
            position: relative;            
        }
        
        .pontot-adtam-kaptam-oldal .pontot-adtam-kaptam-sugo {
            /*width: 100%;*/
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 5px;
            position: absolute;
            top: -4px;
            left: 100%;
        }

                .pontot-adtam-kaptam-oldal .pontot-adtam-kaptam-sugo .informacio-gomb,
                .pontot-adtam-kaptam-oldal .pontot-adtam-kaptam-sugo .informacio-gomb-atlatszo,
                .pontot-adtam-kaptam-oldal .pontot-adtam-kaptam-sugo .informacio-gomb-piros {
                    height: 36px;
                }

        .pontot-adtam-kaptam-oldal .fotoim {
            float: left;
            width: 100%;
            display: inline-block;
            margin: 0px 0px 20px 0px;
            text-align: center;
        }

            .pontot-adtam-kaptam-oldal .fotoim .foto,
            .pontot-adtam-kaptam-oldal .fotoim .foto-kivalasztva {
                display: inline-block;
                /*float: left;*/
                width: 28%;
                margin: 0px 0px 7px 0px;
                border: solid 5px transparent;
            }

                .pontot-adtam-kaptam-oldal .fotoim .foto img,
                .pontot-adtam-kaptam-oldal .fotoim .foto-kivalasztva img {
                    display: block;
                    width: 100%;
                    max-width: 230px;
                }

                .pontot-adtam-kaptam-oldal .fotoim .foto:hover {
                    border: solid 5px #c90f59;
                }

            .pontot-adtam-kaptam-oldal .fotoim .foto-kivalasztva {
                border: solid 5px #c90f59;
            }

        .pontot-adtam-kaptam-oldal .talalatok-szama {
            float: left;
            width: 100%;
            display: inline-block;
            margin: 0px 0px 20px 0px;
            text-align: left;
        }

        .pontot-adtam-kaptam-oldal .lapozas {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
        }

        .pontot-adtam-kaptam-oldal .talalatok {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
        }

            .pontot-adtam-kaptam-oldal .talalatok .fejlec-cim {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                text-transform: uppercase;
                color: white;
                font-weight: bold;
            }

                .pontot-adtam-kaptam-oldal .talalatok .fejlec-cim .fejlec-cim-felado,
                .pontot-adtam-kaptam-oldal .talalatok .fejlec-cim .fejlec-cim-cimzett {
                    width: 78%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-left: solid 1px #c5c5c5;
                    border-right: solid 1px #ebebeb;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

                .pontot-adtam-kaptam-oldal .talalatok .fejlec-cim .fejlec-cim-felado-megye,
                .pontot-adtam-kaptam-oldal .talalatok .fejlec-cim .fejlec-cim-cimzett-megye {
                    display: none;
                    width: 42%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-right: solid 1px #ebebeb;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

                .pontot-adtam-kaptam-oldal .talalatok .fejlec-cim .fejlec-cim-pontszam {
                    width: 21%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 0px;
                    border-right: solid 1px #c5c5c5;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: center;
                }

                .pontot-adtam-kaptam-oldal .talalatok .fejlec-cim .fejlec-cim-datum {
                    display: none;
                    width: 20%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #c5c5c5;
                    text-align: left;
                }

            .pontot-adtam-kaptam-oldal .talalatok .talalat-tablazat {
                float: left;
                width: 100%;
            }

            .pontot-adtam-kaptam-oldal .talalatok .talalat {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

                .pontot-adtam-kaptam-oldal .talalatok .talalat .oszlop-felado,
                .pontot-adtam-kaptam-oldal .talalatok .talalat .oszlop-cimzett,
                .pontot-adtam-kaptam-oldal .talalatok .talalat .oszlop-cimzett-megye,
                .pontot-adtam-kaptam-oldal .talalatok .talalat .oszlop-felado-megye,
                .pontot-adtam-kaptam-oldal .talalatok .talalat .oszlop-datum,
                .pontot-adtam-kaptam-oldal .talalatok .talalat .oszlop-pontszam {
                    background-color: #fafafa;
                }

                .pontot-adtam-kaptam-oldal .talalatok .talalat:hover .oszlop-felado,
                .pontot-adtam-kaptam-oldal .talalatok .talalat:hover .oszlop-cimzett,
                .pontot-adtam-kaptam-oldal .talalatok .talalat:hover .oszlop-cimzett-megye,
                .pontot-adtam-kaptam-oldal .talalatok .talalat:hover .oszlop-felado-megye,
                .pontot-adtam-kaptam-oldal .talalatok .talalat:hover .oszlop-datum,
                .pontot-adtam-kaptam-oldal .talalatok .talalat:hover .oszlop-pontszam {
                    /*background-color: #e1dfdf;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

            .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: bold;
            }

                .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta .oszlop-felado,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta .oszlop-cimzett,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta .oszlop-cimzett-megye,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta .oszlop-felado-megye,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta .oszlop-datum,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta .oszlop-pontszam {
                    background-color: #d9f6ec;
                }

                .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta:hover .oszlop-felado,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta:hover .oszlop-cimzett,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta:hover .oszlop-cimzett-megye,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta:hover .oszlop-felado-megye,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta:hover .oszlop-datum,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta:hover .oszlop-pontszam {
                    /*background-color: #c8f5e5;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-05.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

            .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: normal;
                color: #a2080e;
            }

                .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .oszlop-felado,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .oszlop-cimzett,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .oszlop-cimzett-megye,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .oszlop-felado-megye,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .oszlop-datum,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .oszlop-pontszam {
                    background-color: #f6d9dc;
                }

                .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve:hover .oszlop-felado,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve:hover .oszlop-cimzett,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve:hover .oszlop-cimzett-megye,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve:hover .oszlop-felado-megye,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve:hover .oszlop-datum,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve:hover .oszlop-pontszam {
                    /*background-color: #f3c7cc;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

                .pontot-adtam-kaptam-oldal .talalatok .talalat .oszlop-felado,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta .oszlop-felado,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .oszlop-felado,
                .pontot-adtam-kaptam-oldal .talalatok .talalat .oszlop-cimzett,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta .oszlop-cimzett,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .oszlop-cimzett {
                    width: 78%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    /*white-space: nowrap;*/
                    text-align: left;
                }

                    .pontot-adtam-kaptam-oldal .talalatok .talalat .oszlop-felado a,
                    .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta .oszlop-felado a,
                    .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .oszlop-felado a,
                    .pontot-adtam-kaptam-oldal .talalatok .talalat .oszlop-cimzett a,
                    .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta .oszlop-cimzett a,
                    .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .oszlop-cimzett a {
                        color: black;
                        text-decoration: none;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                    }

                        .pontot-adtam-kaptam-oldal .talalatok .talalat .oszlop-felado a:hover,
                        .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta .oszlop-felado a:hover,
                        /*.pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .oszlop-felado a:hover,*/
                        .pontot-adtam-kaptam-oldal .talalatok .talalat .oszlop-cimzett a:hover,
                        .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta .oszlop-cimzett a:hover
                        /*.pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .oszlop-cimzett a:hover*/ {
                            text-decoration: underline;
                        }

                    .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .oszlop-felado a,
                    .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .oszlop-cimzett a {
                        color: #a2080e;
                        text-decoration: none;
                    }

                        .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .oszlop-felado a:hover,
                        .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .oszlop-cimzett a:hover {
                            color: #a2080e;
                            text-decoration: none;
                        }

                .pontot-adtam-kaptam-oldal .talalatok .talalat .oszlop-felado-megye,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta .oszlop-felado-megye,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .oszlop-felado-megye,
                .pontot-adtam-kaptam-oldal .talalatok .talalat .oszlop-cimzett-megye,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta .oszlop-cimzett-megye,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .oszlop-cimzett-megye {
                    display: none;
                    width: 56%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    text-align: left;
                }

                .pontot-adtam-kaptam-oldal .talalatok .talalat .oszlop-pontszam,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta .oszlop-pontszam,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .oszlop-pontszam {
                    width: 21%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 0px;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: center;
                }

                .pontot-adtam-kaptam-oldal .talalatok .talalat .oszlop-datum,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta .oszlop-datum,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .oszlop-datum {
                    display: none;
                    width: 27%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: left;
                }

                .pontot-adtam-kaptam-oldal .talalatok .talalat .datum-mobil-div,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-nem-latta .datum-mobil-div,
                .pontot-adtam-kaptam-oldal .talalatok .talalat-torolve .datum-mobil-div {
                    display: inline-block;
                    width: 100%;
                    margin: 5px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: left;
                    font-size: 13px;
                    font-weight: normal;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

        .pontot-adtam-kaptam-oldal .kijeloltek-torlese {
            float: left;
            width: 99%;
            margin: 15px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
        }

            .pontot-adtam-kaptam-oldal .kijeloltek-torlese input[type="button"],
            .pontot-adtam-kaptam-oldal .kijeloltek-torlese input[type="submit"] {
                max-width: 320px;
                font-size: 20px;
            }

    /********** Akiknek pontot adtam/kaptam vége *************/


    /********** Fotót küldenék vagy küldenének kezdete *************/

    .fotot-kuldeneknek-oldal {
        display: inline-block;
        float: none;
        width: 100%;
        margin: 0px 0px 30px 0px;
        font-size: 16px;
    }
    
        .fotot-kuldeneknek-oldal .cim {
            display: inline-block;
            float: left;
            width: 87%;
            position: relative;            
        }
        
        .fotot-kuldeneknek-oldal .fotot-kuldeneknek-sugo {
            /*width: 100%;*/
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 5px;
            position: absolute;
            top: -4px;
            left: 100%;
        }

                .fotot-kuldeneknek-oldal .fotot-kuldeneknek-sugo .informacio-gomb,
                .fotot-kuldeneknek-oldal .fotot-kuldeneknek-sugo .informacio-gomb-atlatszo,
                .fotot-kuldeneknek-oldal .fotot-kuldeneknek-sugo .informacio-gomb-piros {
                    height: 36px;
                }

        .fotot-kuldeneknek-oldal .talalatok-szama {
            float: left;
            width: 100%;
            display: inline-block;
            margin: 0px 0px 20px 0px;
            text-align: left;
        }

        .fotot-kuldeneknek-oldal .lapozas {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
        }

        .fotot-kuldeneknek-oldal .talalatok {
            float: left;
            width: 100%;
            margin: 0px 0px 10px 0px;
        }

            .fotot-kuldeneknek-oldal .talalatok .fejlec-cim {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                text-transform: uppercase;
                color: white;
                font-weight: bold;
                font-size: 14px;
            }

                .fotot-kuldeneknek-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo {
                    width: 10%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 0px;
                    border-left: solid 1px #c5c5c5;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: center;
                }

                    .fotot-kuldeneknek-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo input[type="checkbox"] + label {
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        width: 23px;
                        height: 23px;
                    }

                        .fotot-kuldeneknek-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo input[type="checkbox"] + label:after {
                            top: 0px;
                            left: 0px;
                        }

                .fotot-kuldeneknek-oldal .talalatok .fejlec-cim .fejlec-cim-felado,
                .fotot-kuldeneknek-oldal .talalatok .fejlec-cim .fejlec-cim-cimzett {
                    width: 42%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

                .fotot-kuldeneknek-oldal .talalatok .fejlec-cim .fejlec-cim-fototipus {
                    display: none;
                    width: 56%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-right: solid 1px #ebebeb;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                }

                .fotot-kuldeneknek-oldal .talalatok .fejlec-cim .fejlec-cim-datum {
                    display: none;
                    width: 20%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    border-right: solid 1px #ebebeb;
                    text-align: left;
                }

                .fotot-kuldeneknek-oldal .talalatok .fejlec-cim .fejlec-cim-engedelyezve {
                    width: 45%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-right: solid 1px #c5c5c5;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

            .fotot-kuldeneknek-oldal .talalatok .talalat-tablazat {
                float: left;
                width: 100%;
            }

            .fotot-kuldeneknek-oldal .talalatok .talalat {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

                .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-jelolo,
                .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-felado,
                .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-cimzett,
                .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-fototipus,
                .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-datum,
                .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-engedelyezve {
                    background-color: #fafafa;
                }

                .fotot-kuldeneknek-oldal .talalatok .talalat:hover .oszlop-jelolo,
                .fotot-kuldeneknek-oldal .talalatok .talalat:hover .oszlop-felado,
                .fotot-kuldeneknek-oldal .talalatok .talalat:hover .oszlop-cimzett,
                .fotot-kuldeneknek-oldal .talalatok .talalat:hover .oszlop-fototipus,
                .fotot-kuldeneknek-oldal .talalatok .talalat:hover .oszlop-datum,
                .fotot-kuldeneknek-oldal .talalatok .talalat:hover .oszlop-engedelyezve {
                    /*background-color: #e1dfdf;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

            .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: bold;
            }

                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-jelolo,
                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-felado,
                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-cimzett,
                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-fototipus,
                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-datum,
                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve {
                    background-color: #d9f6ec;
                }

                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta:hover .oszlop-jelolo,
                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta:hover .oszlop-felado,
                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta:hover .oszlop-cimzett,
                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta:hover .oszlop-fototipus,
                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta:hover .oszlop-datum,
                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta:hover .oszlop-engedelyezve {
                    /*background-color: #c8f5e5;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-05.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

            .fotot-kuldeneknek-oldal .talalatok .talalat-torolve {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: normal;
                color: #a2080e;
            }

                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-jelolo,
                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-felado,
                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-cimzett,
                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-fototipus,
                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-datum,
                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-engedelyezve {
                    background-color: #f6d9dc;
                }

                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve:hover .oszlop-jelolo,
                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve:hover .oszlop-felado,
                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve:hover .oszlop-cimzett,
                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve:hover .oszlop-fototipus,
                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve:hover .oszlop-datum,
                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve:hover .oszlop-engedelyezve {
                    /*background-color: #f3c7cc;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

                .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-jelolo input[type="checkbox"] + label,
                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-jelolo input[type="checkbox"] + label,
                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-jelolo input[type="checkbox"] + label {
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    width: 23px;
                    height: 23px;
                }

                    .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-jelolo input[type="checkbox"] + label:after,
                    .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-jelolo input[type="checkbox"] + label:after,
                    .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-jelolo input[type="checkbox"] + label:after {
                        top: 0px;
                        left: 0px;
                    }

                .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-jelolo,
                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-jelolo,
                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-jelolo {
                    width: 10%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 0px;
                    border-left: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: center;
                }

                .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-felado,
                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-felado,
                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-felado,
                .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-cimzett,
                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-cimzett,
                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-cimzett {
                    width: 42%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    text-align: left;
                }

                    .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-felado a,
                    .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-felado a,
                    .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-felado a,
                    .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-cimzett a,
                    .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-cimzett a,
                    .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-cimzett a {
                        display: block;
                        color: black;
                        text-decoration: none;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                    }

                        .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-felado a:hover,
                        .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-felado a:hover,
                        /*.fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-felado a:hover,*/
                        .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-cimzett a:hover,
                        .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-cimzett a:hover
                        /*.fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-cimzett a:hover*/ {
                            text-decoration: underline;
                        }

                    .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-felado a,
                    .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-cimzett a {
                        color: #a2080e;
                        text-decoration: none;
                    }

                        .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-felado a:hover,
                        .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-cimzett a:hover {
                            color: #a2080e;
                            text-decoration: none;
                        }

                .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-fototipus,
                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-fototipus,
                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-fototipus {
                    display: none;
                    width: 56%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    /*white-space: nowrap;*/
                    text-align: left;
                }

                .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-datum,
                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-datum,
                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-datum {
                    display: none;
                    width: 27%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: left;
                }

                .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-engedelyezve,
                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve,
                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-engedelyezve {
                    width: 45%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: center;
                }

                    .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-engedelyezve .engedelyezve-gombok,
                    .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve .engedelyezve-gombok,
                    .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-engedelyezve .engedelyezve-gombok {
                        display: inline-block;
                        width: 100%;
                    }

                        .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-engedelyezve .engedelyezve-gombok input[type="button"],
                        .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve .engedelyezve-gombok input[type="button"],
                        .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-engedelyezve .engedelyezve-gombok input[type="button"],
                        .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-engedelyezve .engedelyezve-gombok input[type="submit"],
                        .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve .engedelyezve-gombok input[type="submit"],
                        .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-engedelyezve .engedelyezve-gombok input[type="submit"] {
                            width: 96%;
                            height: 30px;
                            max-width: 150px;
                            font-size: 18px;
                        }

                    .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-engedelyezve .engedelyezve-gomb-igen,
                    .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve .engedelyezve-gomb-igen,
                    .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-engedelyezve .engedelyezve-gomb-igen {
                        float: left;
                        width: 49%;
                        display: inline-block;
                        margin: 0px 1% 0px 0px;
                    }

                    .fotot-kuldeneknek-oldal .talalatok .talalat .oszlop-engedelyezve .engedelyezve-gomb-nem,
                    .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve .engedelyezve-gomb-nem,
                    .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .oszlop-engedelyezve .engedelyezve-gomb-nem {
                        float: left;
                        width: 49%;
                        display: inline-block;
                        margin: 0px 0px 0px 1%;
                    }

                .fotot-kuldeneknek-oldal .talalatok .talalat .datum-mobil-div,
                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .datum-mobil-div,
                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .datum-mobil-div,
                .fotot-kuldeneknek-oldal .talalatok .talalat .datum-mobil-div2,
                .fotot-kuldeneknek-oldal .talalatok .talalat-nem-latta .datum-mobil-div2,
                .fotot-kuldeneknek-oldal .talalatok .talalat-torolve .datum-mobil-div2 {
                    display: inline-block;
                    width: 100%;
                    margin: 5px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: left;
                    font-size: 13px;
                    font-weight: normal;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

        .fotot-kuldeneknek-oldal .kijeloltek-torlese {
            float: left;
            width: 99%;
            margin: 15px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
        }

            .fotot-kuldeneknek-oldal .kijeloltek-torlese input[type="button"],
            .fotot-kuldeneknek-oldal .kijeloltek-torlese input[type="submit"] {
                max-width: 320px;
                font-size: 20px;
            }

    /********** Fotót küldenék vagy küldenének vége *************/



    /********** Fotót megnéznéknem kezdete *************/

    .fotot-megnezneknem-oldal {
        display: inline-block;
        float: none;
        width: 100%;
        margin: 0px 0px 30px 0px;
        font-size: 16px;
    }
    
        .fotot-megnezneknem-oldal .cim {
            display: inline-block;
            float: left;
            width: 87%;
            position: relative;            
        }
        
        .fotot-megnezneknem-oldal .fotot-megnezneknem-sugo {
            /*width: 100%;*/
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 5px;
            position: absolute;
            top: -4px;
            left: 100%;
        }

                .fotot-megnezneknem-oldal .fotot-megnezneknem-sugo .informacio-gomb,
                .fotot-megnezneknem-oldal .fotot-megnezneknem-sugo .informacio-gomb-atlatszo,
                .fotot-megnezneknem-oldal .fotot-megnezneknem-sugo .informacio-gomb-piros {
                    height: 36px;
                }

        .fotot-megnezneknem-oldal .talalatok-szama {
            float: left;
            width: 100%;
            display: inline-block;
            margin: 0px 0px 20px 0px;
            text-align: left;
        }

        .fotot-megnezneknem-oldal .lapozas {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
        }

        .fotot-megnezneknem-oldal .talalatok {
            float: left;
            width: 100%;
            margin: 0px 0px 10px 0px;
        }

            .fotot-megnezneknem-oldal .talalatok .fejlec-cim {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                text-transform: uppercase;
                color: white;
                font-weight: bold;
                font-size: 14px;
            }

                .fotot-megnezneknem-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo {
                    width: 10%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 0px;
                    border-left: solid 1px #c5c5c5;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: center;
                }

                    .fotot-megnezneknem-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo input[type="checkbox"] + label {
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        width: 23px;
                        height: 23px;
                    }

                        .fotot-megnezneknem-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo input[type="checkbox"] + label:after {
                            top: 0px;
                            left: 0px;
                        }

                .fotot-megnezneknem-oldal .talalatok .fejlec-cim .fejlec-cim-felado,
                .fotot-megnezneknem-oldal .talalatok .fejlec-cim .fejlec-cim-cimzett {
                    width: 42%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

                .fotot-megnezneknem-oldal .talalatok .fejlec-cim .fejlec-cim-fototipus {
                    display: none;
                    width: 56%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-right: solid 1px #ebebeb;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                }

                .fotot-megnezneknem-oldal .talalatok .fejlec-cim .fejlec-cim-datum {
                    display: none;
                    width: 20%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    border-right: solid 1px #ebebeb;
                    text-align: left;
                }

                .fotot-megnezneknem-oldal .talalatok .fejlec-cim .fejlec-cim-engedelyezve {
                    width: 45%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-right: solid 1px #c5c5c5;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

            .fotot-megnezneknem-oldal .talalatok .talalat-tablazat {
                float: left;
                width: 100%;
            }

            .fotot-megnezneknem-oldal .talalatok .talalat {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

                .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-jelolo,
                .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-felado,
                .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-cimzett,
                .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-fototipus,
                .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-datum,
                .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-engedelyezve {
                    background-color: #fafafa;
                }

                .fotot-megnezneknem-oldal .talalatok .talalat:hover .oszlop-jelolo,
                .fotot-megnezneknem-oldal .talalatok .talalat:hover .oszlop-felado,
                .fotot-megnezneknem-oldal .talalatok .talalat:hover .oszlop-cimzett,
                .fotot-megnezneknem-oldal .talalatok .talalat:hover .oszlop-fototipus,
                .fotot-megnezneknem-oldal .talalatok .talalat:hover .oszlop-datum,
                .fotot-megnezneknem-oldal .talalatok .talalat:hover .oszlop-engedelyezve {
                    /*background-color: #e1dfdf;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

            .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: bold;
            }

                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-jelolo,
                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-felado,
                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-cimzett,
                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-fototipus,
                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-datum,
                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve {
                    background-color: #d9f6ec;
                }

                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta:hover .oszlop-jelolo,
                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta:hover .oszlop-felado,
                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta:hover .oszlop-cimzett,
                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta:hover .oszlop-fototipus,
                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta:hover .oszlop-datum,
                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta:hover .oszlop-engedelyezve {
                    /*background-color: #c8f5e5;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-05.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

            .fotot-megnezneknem-oldal .talalatok .talalat-torolve {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: normal;
                color: #a2080e;
            }

                .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-jelolo,
                .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-felado,
                .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-cimzett,
                .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-fototipus,
                .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-datum,
                .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-engedelyezve {
                    background-color: #f6d9dc;
                }

                .fotot-megnezneknem-oldal .talalatok .talalat-torolve:hover .oszlop-jelolo,
                .fotot-megnezneknem-oldal .talalatok .talalat-torolve:hover .oszlop-felado,
                .fotot-megnezneknem-oldal .talalatok .talalat-torolve:hover .oszlop-cimzett,
                .fotot-megnezneknem-oldal .talalatok .talalat-torolve:hover .oszlop-fototipus,
                .fotot-megnezneknem-oldal .talalatok .talalat-torolve:hover .oszlop-datum,
                .fotot-megnezneknem-oldal .talalatok .talalat-torolve:hover .oszlop-engedelyezve {
                    /*background-color: #f3c7cc;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

                .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-jelolo input[type="checkbox"] + label,
                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-jelolo input[type="checkbox"] + label,
                .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-jelolo input[type="checkbox"] + label {
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    width: 23px;
                    height: 23px;
                }

                    .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-jelolo input[type="checkbox"] + label:after,
                    .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-jelolo input[type="checkbox"] + label:after,
                    .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-jelolo input[type="checkbox"] + label:after {
                        top: 0px;
                        left: 0px;
                    }

                .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-jelolo,
                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-jelolo,
                .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-jelolo {
                    width: 10%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 0px;
                    border-left: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: center;
                }

                .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-felado,
                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-felado,
                .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-felado,
                .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-cimzett,
                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-cimzett,
                .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-cimzett {
                    width: 42%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    text-align: left;
                }

                    .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-felado a,
                    .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-felado a,
                    .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-felado a,
                    .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-cimzett a,
                    .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-cimzett a,
                    .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-cimzett a {
                        display: block;
                        color: black;
                        text-decoration: none;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                    }

                        .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-felado a:hover,
                        .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-felado a:hover,
                        /*.fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-felado a:hover,*/
                        .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-cimzett a:hover,
                        .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-cimzett a:hover
                        /*.fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-cimzett a:hover*/ {
                            text-decoration: underline;
                        }

                    .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-felado a,
                    .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-cimzett a {
                        color: #a2080e;
                        text-decoration: none;
                    }

                        .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-felado a:hover,
                        .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-cimzett a:hover {
                            color: #a2080e;
                            text-decoration: none;
                        }

                    .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-felado .foto-tipus,
                    .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-felado .foto-tipus,
                    .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-felado .foto-tipus,
                    .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-cimzett .foto-tipus,
                    .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-cimzett .foto-tipus,
                    .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-cimzett .foto-tipus {
                        display: block;
                        width: 100%;
                        margin: 5px 0px 0px 0px;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                    }

                .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-fototipus,
                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-fototipus,
                .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-fototipus {
                    display: none;
                    width: 56%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    /*white-space: nowrap;*/
                    text-align: left;
                }

                .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-datum,
                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-datum,
                .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-datum {
                    display: none;
                    width: 27%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: left;
                }

                .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-engedelyezve,
                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve,
                .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-engedelyezve {
                    width: 45%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: center;
                }

                    .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-engedelyezve .engedelyezve-gombok,
                    .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve .engedelyezve-gombok,
                    .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-engedelyezve .engedelyezve-gombok {
                        display: inline-block;
                        width: 100%;
                    }

                        .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-engedelyezve .engedelyezve-gombok input[type="button"],
                        .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve .engedelyezve-gombok input[type="button"],
                        .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-engedelyezve .engedelyezve-gombok input[type="button"],
                        .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-engedelyezve .engedelyezve-gombok input[type="submit"],
                        .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve .engedelyezve-gombok input[type="submit"],
                        .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-engedelyezve .engedelyezve-gombok input[type="submit"] {
                            width: 96%;
                            height: 30px;
                            max-width: 150px;
                            font-size: 18px;
                        }

                    .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-engedelyezve .engedelyezve-gomb-igen,
                    .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve .engedelyezve-gomb-igen,
                    .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-engedelyezve .engedelyezve-gomb-igen {
                        float: left;
                        width: 49%;
                        display: inline-block;
                        margin: 0px 1% 0px 0px;
                    }

                    .fotot-megnezneknem-oldal .talalatok .talalat .oszlop-engedelyezve .engedelyezve-gomb-nem,
                    .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve .engedelyezve-gomb-nem,
                    .fotot-megnezneknem-oldal .talalatok .talalat-torolve .oszlop-engedelyezve .engedelyezve-gomb-nem {
                        float: left;
                        width: 49%;
                        display: inline-block;
                        margin: 0px 0px 0px 1%;
                    }

                .fotot-megnezneknem-oldal .talalatok .talalat .datum-mobil-div,
                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .datum-mobil-div,
                .fotot-megnezneknem-oldal .talalatok .talalat-torolve .datum-mobil-div,
                .fotot-megnezneknem-oldal .talalatok .talalat .datum-mobil-div2,
                .fotot-megnezneknem-oldal .talalatok .talalat-nem-latta .datum-mobil-div2,
                .fotot-megnezneknem-oldal .talalatok .talalat-torolve .datum-mobil-div2 {
                    display: inline-block;
                    width: 100%;
                    margin: 5px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: left;
                    font-size: 13px;
                    font-weight: normal;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

        .fotot-megnezneknem-oldal .kijeloltek-torlese {
            float: left;
            width: 99%;
            margin: 15px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
        }

            .fotot-megnezneknem-oldal .kijeloltek-torlese input[type="button"],
            .fotot-megnezneknem-oldal .kijeloltek-torlese input[type="submit"] {
                max-width: 320px;
                font-size: 20px;
            }

    /********** Fotót megnéznéknem vége *************/
    

    /********** Adatlap külön engedély kezdete *************/

    .adatlap-kulon-engedely-oldal {
        display: inline-block;
        float: none;
        width: 100%;
        margin: 0px 0px 30px 0px;
        font-size: 16px;
        text-align: left;
    }
    
        .adatlap-kulon-engedely-oldal .cim {
            display: inline-block;
            float: left;
            width: 87%;
            position: relative;            
        }
        
        .adatlap-kulon-engedely-oldal .adatlap-kulon-engedely-sugo {
            /*width: 100%;*/
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 5px;
            position: absolute;
            top: -4px;
            left: 100%;
        }

                .adatlap-kulon-engedely-oldal .adatlap-kulon-engedely-sugo .informacio-gomb,
                .adatlap-kulon-engedely-oldal .adatlap-kulon-engedely-sugo .informacio-gomb-atlatszo,
                .adatlap-kulon-engedely-oldal .adatlap-kulon-engedely-sugo .informacio-gomb-piros {
                    height: 36px;
                }

        .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto {
            display: inline-block;
            /*float: left;*/
            width: 100%;
            margin: 0px 0px 15px 0px;
            background-color: #e9bdbf;
            text-align: center;
        }

            .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-osszes,
            .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-fuggoben,
            .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-igen,
            .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-nem {
                display: inline-block;
                /*float: left;
                width: 33.3%;*/
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                text-align: left;
            }

                .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-osszes input[type="radio"] + label,
                .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-fuggoben input[type="radio"] + label,
                .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-igen input[type="radio"] + label,
                .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-nem input[type="radio"] + label {
                    min-width: 60px;
                    text-transform: uppercase;
                    font-size: 13px;
                    font-weight: bold;
                    margin: 0px 0px 0px 0px;
                    padding: 75px 9px 10px 9px;
                    text-align: center;
                }

                    .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-osszes input[type="radio"] + label:after,
                    .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-fuggoben input[type="radio"] + label:after,
                    .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-igen input[type="radio"] + label:after,
                    .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-nem input[type="radio"] + label:after {
                        background-color: white;
                        width: 45px;
                        height: 45px;
                        background-image: url(images/tarskereso-allapot-ikon-osszes-3.png);
                        background-size: 25px;
                        border: 2px solid transparent;
                        border: 2px solid #c5c5c5;
                        border: 1px none transparent;
                        -moz-border-radius: 50%;
                        -webkit-border-radius: 50%;
                        border-radius: 50%;
                        top: 20px;
                        left: 0px;
                        z-index: 1;
                    }

                    .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-osszes input[type="radio"] + label:after {
                        background-image: url(images/tarskereso-allapot-ikon-osszes-3.png);
                        left: 16px;
                    }

                    .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-fuggoben input[type="radio"] + label:after {
                        background-image: url(images/tarskereso-allapot-ikon-fuggoben-2.png);
                        left: 27px;
                    }

                    .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-igen input[type="radio"] + label:after {
                        background-image: url(images/tarskereso-allapot-ikon-engedelyezve-1.png);
                        left: 44px;
                    }

                    .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-nem input[type="radio"] + label:after {
                        background-image: url(images/tarskereso-allapot-ikon-elutasitva-1.png);
                        left: 34px;
                    }

                .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-osszes input[type="radio"]:checked + label,
                .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-fuggoben input[type="radio"]:checked + label,
                .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-igen input[type="radio"]:checked + label,
                .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-nem input[type="radio"]:checked + label {
                    /*text-decoration: underline;*/
                    background-color: #c90f59;
                    color: white;
                }

                    .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-osszes input[type="radio"]:checked + label:after,
                    .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-fuggoben input[type="radio"]:checked + label:after,
                    .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-igen input[type="radio"]:checked + label:after,
                    .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-nem input[type="radio"]:checked + label:after {
                        /*border: 2px solid #c90f59;*/
                    }

                .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-osszes .keresek-szama,
                .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-fuggoben .keresek-szama,
                .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-igen .keresek-szama,
                .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-nem .keresek-szama {
                    margin: 0px 0px 0px 0px;
                    padding: 3px 3px 3px 3px;
                    min-width: 17px;
                    font-size: 13px;
                    color: white;
                    text-align: center;
                    position: absolute;
                    top: 10px;
                    left: 30px;
                    background-color: #c5c5c5;
                    background-color: #69605b;
                    -moz-border-radius: 2px;
                    -webkit-border-radius: 2px;
                    border-radius: 2px;
                    z-index: 2;
                }

                .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-osszes .keresek-szama {
                    left: 46px;
                }

                .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-fuggoben .keresek-szama {
                    background-color: #239f75;
                    left: 57px;
                }

                .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-igen .keresek-szama {
                    left: 74px;
                }

                .adatlap-kulon-engedely-oldal .fuggoben-igen-nem-valto .radio-gomb-nem .keresek-szama {
                    left: 63px;
                }

        .adatlap-kulon-engedely-oldal .talalatok-szama {
            float: left;
            width: 100%;
            display: inline-block;
            margin: 0px 0px 20px 0px;
            text-align: left;
        }

        .adatlap-kulon-engedely-oldal .lapozas {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
        }

        .adatlap-kulon-engedely-oldal .talalatok {
            float: left;
            width: 100%;
            margin: 0px 0px 10px 0px;
        }

            .adatlap-kulon-engedely-oldal .talalatok .fejlec-cim {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                text-transform: uppercase;
                color: white;
                font-weight: bold;
                font-size: 14px;
            }

                .adatlap-kulon-engedely-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo {
                    width: 10%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 0px;
                    border-left: solid 1px #c5c5c5;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: center;
                }

                    .adatlap-kulon-engedely-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo input[type="checkbox"] + label {
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        width: 23px;
                        height: 23px;
                    }

                        .adatlap-kulon-engedely-oldal .talalatok .fejlec-cim .fejlec-cim-jelolo input[type="checkbox"] + label:after {
                            top: 0px;
                            left: 0px;
                        }

                .adatlap-kulon-engedely-oldal .talalatok .fejlec-cim .fejlec-cim-felado,
                .adatlap-kulon-engedely-oldal .talalatok .fejlec-cim .fejlec-cim-cimzett {
                    width: 42%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

                .adatlap-kulon-engedely-oldal .talalatok .fejlec-cim .fejlec-cim-datum {
                    display: none;
                    width: 20%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    border-right: solid 1px #ebebeb;
                    text-align: left;
                }

                .adatlap-kulon-engedely-oldal .talalatok .fejlec-cim .fejlec-cim-engedelyezve {
                    width: 45%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-right: solid 1px #c5c5c5;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

            .adatlap-kulon-engedely-oldal .talalatok .talalat-tablazat {
                float: left;
                width: 100%;
            }

            .adatlap-kulon-engedely-oldal .talalatok .talalat {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

                .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-jelolo,
                .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-felado,
                .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-cimzett,
                .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-datum,
                .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-engedelyezve {
                    background-color: #fafafa;
                }

                .adatlap-kulon-engedely-oldal .talalatok .talalat:hover .oszlop-jelolo,
                .adatlap-kulon-engedely-oldal .talalatok .talalat:hover .oszlop-felado,
                .adatlap-kulon-engedely-oldal .talalatok .talalat:hover .oszlop-cimzett,
                .adatlap-kulon-engedely-oldal .talalatok .talalat:hover .oszlop-datum,
                .adatlap-kulon-engedely-oldal .talalatok .talalat:hover .oszlop-engedelyezve {
                    /*background-color: #e1dfdf;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

            .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: bold;
            }

                .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-jelolo,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-felado,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-cimzett,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-datum,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve {
                    background-color: #d9f6ec;
                }

                .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta:hover .oszlop-jelolo,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta:hover .oszlop-felado,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta:hover .oszlop-cimzett,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta:hover .oszlop-datum,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta:hover .oszlop-engedelyezve {
                    /*background-color: #c8f5e5;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-05.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

            .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: normal;
                color: #a2080e;
            }

                .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-jelolo,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-felado,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-cimzett,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-datum,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-engedelyezve {
                    background-color: #f6d9dc;
                }

                .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve:hover .oszlop-jelolo,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve:hover .oszlop-felado,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve:hover .oszlop-cimzett,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve:hover .oszlop-datum,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve:hover .oszlop-engedelyezve {
                    /*background-color: #f3c7cc;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

                .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-jelolo input[type="checkbox"] + label,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-jelolo input[type="checkbox"] + label,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-jelolo input[type="checkbox"] + label {
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    width: 23px;
                    height: 23px;
                }

                    .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-jelolo input[type="checkbox"] + label:after,
                    .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-jelolo input[type="checkbox"] + label:after,
                    .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-jelolo input[type="checkbox"] + label:after {
                        top: 0px;
                        left: 0px;
                    }

                .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-jelolo,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-jelolo,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-jelolo {
                    width: 10%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 0px;
                    border-left: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: center;
                }

                .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-felado,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-felado,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-felado,
                .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-cimzett,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-cimzett,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-cimzett {
                    width: 42%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    text-align: left;
                }

                    .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-felado a,
                    .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-felado a,
                    .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-felado a,
                    .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-cimzett a,
                    .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-cimzett a,
                    .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-cimzett a {
                        display: block;
                        color: black;
                        text-decoration: none;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                    }

                        .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-felado a:hover,
                        .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-felado a:hover,
                        /*.adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-felado a:hover,*/
                        .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-cimzett a:hover,
                        .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-cimzett a:hover
                        /*.adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-cimzett a:hover*/ {
                            text-decoration: underline;
                        }

                    .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-felado a,
                    .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-cimzett a {
                        color: #a2080e;
                        text-decoration: none;
                    }

                        .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-felado a:hover,
                        .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-cimzett a:hover {
                            color: #a2080e;
                            text-decoration: none;
                        }

                .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-datum,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-datum,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-datum {
                    display: none;
                    width: 27%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: left;
                }

                .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-engedelyezve,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-engedelyezve {
                    width: 45%;
                    /*height: 23px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: center;
                }

                    .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-engedelyezve .engedelyezve-gombok,
                    .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve .engedelyezve-gombok,
                    .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-engedelyezve .engedelyezve-gombok {
                        display: inline-block;
                        width: 100%;
                    }

                        .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-engedelyezve .engedelyezve-gombok input[type="button"],
                        .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve .engedelyezve-gombok input[type="button"],
                        .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-engedelyezve .engedelyezve-gombok input[type="button"],
                        .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-engedelyezve .engedelyezve-gombok input[type="submit"],
                        .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve .engedelyezve-gombok input[type="submit"],
                        .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-engedelyezve .engedelyezve-gombok input[type="submit"] {
                            width: 100%;
                            height: 30px;
                            max-width: 150px;
                            font-size: 18px;
                        }

                    .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-engedelyezve .engedelyezve-gomb-igen,
                    .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve .engedelyezve-gomb-igen,
                    .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-engedelyezve .engedelyezve-gomb-igen {
                        float: left;
                        width: 48%;
                        display: inline-block;
                        margin: 0px 2% 0px 0px;
                        text-align: left;
                    }

                    .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-engedelyezve .engedelyezve-gomb-nem,
                    .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve .engedelyezve-gomb-nem,
                    .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-engedelyezve .engedelyezve-gomb-nem {
                        float: left;
                        width: 48%;
                        display: inline-block;
                        margin: 0px 0px 0px 2%;
                        text-align: right;
                    }

                    .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-engedelyezve .engedelyezve-gomb-visszavonva,
                    .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve .engedelyezve-gomb-visszavonva,
                    .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-engedelyezve .engedelyezve-gomb-visszavonva {
                        float: left;
                        width: 100%;
                        display: inline-block;
                        margin: 0px 0px 0px 0px;
                        text-align: left;
                    }

                        .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-engedelyezve .engedelyezve-gomb-visszavonva input[type="button"],
                        .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve .engedelyezve-gomb-visszavonva input[type="button"],
                        .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-engedelyezve .engedelyezve-gomb-visszavonva input[type="button"],
                        .adatlap-kulon-engedely-oldal .talalatok .talalat .oszlop-engedelyezve .engedelyezve-gomb-visszavonva input[type="submit"],
                        .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .oszlop-engedelyezve .engedelyezve-gomb-visszavonva input[type="submit"],
                        .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .oszlop-engedelyezve .engedelyezve-gomb-visszavonva input[type="submit"] {
                            max-width: none;
                        }

                .adatlap-kulon-engedely-oldal .talalatok .talalat .datum-mobil-div,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .datum-mobil-div,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .datum-mobil-div,
                .adatlap-kulon-engedely-oldal .talalatok .talalat .datum-mobil-div2,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-nem-latta .datum-mobil-div2,
                .adatlap-kulon-engedely-oldal .talalatok .talalat-torolve .datum-mobil-div2 {
                    display: inline-block;
                    width: 100%;
                    margin: 5px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: left;
                    font-size: 13px;
                    font-weight: normal;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

        .adatlap-kulon-engedely-oldal .kijeloltek-torlese {
            float: left;
            width: 99%;
            margin: 15px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
        }

            .adatlap-kulon-engedely-oldal .kijeloltek-torlese input[type="button"],
            .adatlap-kulon-engedely-oldal .kijeloltek-torlese input[type="submit"] {
                max-width: 320px;
                font-size: 20px;
            }

    /********** Adatlap külön engedély vége *************/


    /********** Top1000 fotó kezdete *************/

    .top1000-foto-oldal {
        display: inline-block;
        float: none;
        width: 100%;
        margin: 0px 0px 30px 0px;
        font-size: 18px;
    }

        .top1000-foto-oldal .talalatok-szama {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 0px 0px 20px 0px;
            text-align: left;
        }

        .top1000-foto-oldal .lapozas {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
        }

        .top1000-foto-oldal .szures {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
        }

            .top1000-foto-oldal .szures .idoszak-cim {
                float: left;
                width: 100%;
                margin: 0px 0px 5px 0px;
                text-transform: uppercase;
                font-weight: bold;
                text-align: left;
            }

            .top1000-foto-oldal .szures .idoszak-panel {
                float: left;
                width: 100%;
                margin: 0px 0px 5px 0px;
                text-align: center;
            }

            .top1000-foto-oldal .szures .archiv-idoszak-panel {
                float: left;
                width: 100%;
                margin: 0px 0px 5px 0px;
                text-align: left;
            }

            .top1000-foto-oldal .szures .korosztaly-cim {
                float: left;
                width: 100%;
                margin: 5px 0px 5px 0px;
                text-transform: uppercase;
                font-weight: bold;
                text-align: left;
            }

            .top1000-foto-oldal .szures .korosztaly-panel {
                float: left;
                width: 100%;
                margin: 0px 0px 20px 0px;
                text-align: center;
            }

        .top1000-foto-oldal .talalatok {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
        }

            .top1000-foto-oldal .talalatok .talalat {
                /*float: left;*/
                display: inline-block;
                width: 46%;
                margin: 0px 1% 20px 1%;
            }

                .top1000-foto-oldal .talalatok .talalat .foto {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    position: relative;
                }

                    .top1000-foto-oldal .talalatok .talalat .foto img {
                        display: block;
                        width: 100%;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        max-width: 230px;
                    }

                .top1000-foto-oldal .talalatok .talalat .helyezes,
                .top1000-foto-oldal .talalatok .talalat .pontszam {
                    display: inline-block;
                    /*float: left;
                    width: 38%;*/
                    margin: 0px 0px 0px 0px;
                    padding: 3px 3px 3px 3px;
                    background-color: black;
                    color: white;
                    text-align: left;
                    -moz-opacity: 0.6;
                    -webkit-opacity: 0.6;
                    -khtml-opacity: 0.6;
                    opacity: 0.6;
                    filter: alpha(opacity=60);
                    position: absolute;
                    bottom: 0px;
                    left: 0px;
                }

                .top1000-foto-oldal .talalatok .talalat .pontszam {
                    left: auto;
                    right: 0px;
                }

                .top1000-foto-oldal .talalatok .talalat .becenev {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-transform: uppercase;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    text-align: center;
                }

                    .top1000-foto-oldal .talalatok .talalat .becenev a {
                        color: black;
                        text-decoration: none;
                    }

                        .top1000-foto-oldal .talalatok .talalat .becenev a:hover {
                            text-decoration: underline;
                        }

        .top1000-foto-oldal .szavazast-ujrainditjuk {
            float: left;
            width: 100%;
            margin: 30px 0px 30px 0px;
            text-align: center;
        }

    /********** Top1000 fotó vége *************/


    /********** Fotóverseny képek kezdete *************/

    .fotoverseny-kepek-oldal {
        float: none;
        width: 100%;
        margin: 0px 1% 0px 1%;
        /*min-width: 280px;*/
        /*max-width: 540px;*/
    }

        .fotoverseny-kepek-oldal .talalatok-szama {
            float: left;
            width: 100%;
            display: inline-block;
            margin-top: 5px;
            margin-bottom: 10px;
            font-size: 11pt;
            font-weight: bold;
        }

        .fotoverseny-kepek-oldal .lapozas {
            float: left;
            width: 100%;
            margin-top: 5px;
            margin-bottom: 10px;
        }

        .fotoverseny-kepek-oldal .szures {
            float: left;
            width: 100%;
            margin-top: 0px;
            margin-bottom: 10px;
            font-size: 12pt;
            font-weight: bold;
        }

            .fotoverseny-kepek-oldal .szures .idoszak-cim {
                float: left;
                width: 100%;
                max-width: 130px;
                margin-top: 5px;
                margin-bottom: 8px;
            }

            .fotoverseny-kepek-oldal .szures .idoszak-panel {
                float: left;
                width: 100%;
                margin-top: 0px;
                margin-bottom: 15px;
            }

                .fotoverseny-kepek-oldal .szures .idoszak-panel select {
                    margin-left: 5px;
                }

            .fotoverseny-kepek-oldal .szures .kategoria-cim {
                float: left;
                width: 60%;
                /*max-width: 130px;*/
                margin-top: 0px;
                margin-bottom: 8px;
            }

            .fotoverseny-kepek-oldal .szures .kategoria-panel {
                float: left;
                width: 60%;
                margin-top: 0px;
                margin-bottom: 15px;
            }

            .fotoverseny-kepek-oldal .szures .korosztaly-cim {
                float: right;
                width: 40%;
                /*max-width: 130px;*/
                margin-top: 0px;
                margin-bottom: 8px;
            }

            .fotoverseny-kepek-oldal .szures .korosztaly-panel {
                float: right;
                width: 40%;
                margin-top: 0px;
                margin-bottom: 15px;
            }

            .fotoverseny-kepek-oldal .szures .rendezes-cim-panel {
                float: left;
                width: 100%;
            }

            .fotoverseny-kepek-oldal .szures .rendezes-cim {
                float: left;
                width: 100%;
                max-width: 130px;
                margin-top: 0px;
                margin-bottom: 8px;
            }

            .fotoverseny-kepek-oldal .szures .rendezes-panel {
                float: left;
                width: 100%;
                margin-top: 0px;
                margin-bottom: 15px;
                text-align: center;
            }

                .fotoverseny-kepek-oldal .szures .rendezes-panel a {
                    margin-top: 3px;
                    margin-bottom: 3px;
                    margin-left: 3px;
                    margin-right: 3px;
                }

            .fotoverseny-kepek-oldal .szures .kereses-azonositora-cim {
                float: left;
                width: 100%;
                /*max-width: 130px;*/
                margin-top: 0px;
                margin-bottom: 8px;
            }

            .fotoverseny-kepek-oldal .szures .kereses-azonositora-panel {
                float: left;
                width: 100%;
                margin-top: 0px;
                margin-bottom: 15px;
            }

                .fotoverseny-kepek-oldal .szures .kereses-azonositora-panel input[type="text"] {
                    width: 53%;
                    margin-right: 5px;
                }

                .fotoverseny-kepek-oldal .szures .kereses-azonositora-panel .kereses-azonositora-panel-gomb {
                    display: inline-block;
                    margin: 0px 0px 0px 0px;
                }

        .fotoverseny-kepek-oldal .talalatok {
            float: left;
            width: 100%;
            margin-top: 0px;
            margin-bottom: 0px;
        }

            .fotoverseny-kepek-oldal .talalatok .talalat {
                /*float: left;*/
                display: inline-block;
                width: 45%;
                margin-left: 1.5%;
                margin-right: 1.5%;
                margin-top: 5px;
                margin-bottom: 10px;
                border: solid 1px #bf397b;
                /*font-size: 10pt;*/
                /*font-weight: bold;*/
            }

                .fotoverseny-kepek-oldal .talalatok .talalat .azonosito {
                    float: left;
                    width: 99%;
                    display: block;
                    margin: 0px 0px 0px 0px;
                    padding: 3px 0px 3px 1%;
                    border-bottom: solid 1px #bf397b;
                }

                .fotoverseny-kepek-oldal .talalatok .talalat .helyezes-pontszam {
                    float: left;
                    width: 100%;
                    padding: 3px 0px 3px 1%;
                    text-align: center;
                    border-bottom: solid 1px #bf397b;
                }

                .fotoverseny-kepek-oldal .talalatok .talalat .foto {
                    float: left;
                    width: 100%;
                    overflow: hidden;
                    border-bottom: solid 1px #bf397b;
                }

                    .fotoverseny-kepek-oldal .talalatok .talalat .foto img {
                        width: 96%;
                        margin-left: 2%;
                        margin-right: 2%;
                        margin-top: 5px;
                        margin-bottom: 5px;
                        max-width: 150px;
                    }

                .fotoverseny-kepek-oldal .talalatok .talalat .datum {
                    float: left;
                    width: 100%;
                    padding: 4px 0px 4px 0px;
                    text-align: center;
                    border-bottom: solid 1px #bf397b;
                    margin-bottom: 5px;
                }

                .fotoverseny-kepek-oldal .talalatok .talalat .szavazas {
                    float: left;
                    width: 100%;
                    height: 113px;
                    padding: 3px 0px 3px 0px;
                    text-align: center;
                }

                    .fotoverseny-kepek-oldal .talalatok .talalat .szavazas .szavazas-pontszam {
                        /*float: left;*/
                        display: inline-block;
                        width: 100%;
                        max-width: 120px;
                        margin-bottom: 5px;
                        font-size: 12pt;
                        font-weight: bold;
                    }

                        .fotoverseny-kepek-oldal .talalatok .talalat .szavazas .szavazas-pontszam input[type="radio"] {
                            margin-top: 2px;
                            margin-bottom: 5px;
                        }

                        .fotoverseny-kepek-oldal .talalatok .talalat .szavazas .szavazas-pontszam label {
                            margin-top: 2px;
                            margin-bottom: 5px;
                            margin-right: 6px;
                        }

                .fotoverseny-kepek-oldal .talalatok .talalat .szavazas-szavaztam {
                    float: left;
                    width: 100%;
                    height: 93px;
                    padding: 23px 0px 3px 0px;
                    font-size: 12pt;
                    font-weight: bold;
                    text-align: center;
                }

                .fotoverseny-kepek-oldal .talalatok .talalat .szavazas-nem-szavazhatsz-archivumban {
                    float: left;
                    width: 100%;
                    padding: 0px 0px 4px 0px;
                    text-align: center;
                }

        .fotoverseny-kepek-oldal .szavazast-ujrainditjuk {
            float: left;
            width: 100%;
            margin-top: 15px;
            margin-bottom: 20px;
            text-align: center;
        }

    /********** Fotóverseny képek vége *************/
    

    /********** Előfizetés kezdete *************/

    .elofizetes-oldal {
        display: inline-block;
        float: none;
        width: 100%;
        margin: 0px 0px 30px 0px;
        font-size: 16px;
        text-align: center;
    }

        .elofizetes-oldal .elofizetes-ervenyessege {
            float: left;
            width: 100%;
            margin: 0px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
            font-size: 18px;
            font-weight: bold;
            text-align: center;
        }

        .elofizetes-oldal .elofizetes-fobb-jellemzoi {
            float: left;
            width: 100%;
            margin: 0px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
        }

            .elofizetes-oldal .elofizetes-fobb-jellemzoi .jellemzo {
                float: left;
                /*width: 100%;*/
                min-width: 51%;
                margin: 0px 0px 10px 0px;
                padding: 0px 0px 0px 30px;
                background-image: url(images/tarskereso-elofizetes-zold-checkbox.png);
                background-position: left top;
                background-repeat: no-repeat;
                font-weight: bold;
                text-align: left;
            }

        .elofizetes-oldal .kredit-per-elofizetes {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            font-weight: bold;
        }

        .elofizetes-oldal .amennyiben-fel-szeretned-tolteni {
            float: left;
            width: 100%;
            margin: 0px 0px 10px 0px;
            padding: 0px 0px 0px 0px;
            font-size: 14px;
            text-align: left;
        }

        .elofizetes-oldal .kerjuk-az-elofizetes-soran {
            float: left;
            width: 100%;
            margin: 0px 0px 10px 0px;
            padding: 0px 0px 0px 0px;
            font-weight: bold;
            font-size: 14px;
            text-align: left;
        }

        .elofizetes-oldal .bankkartyas-szolgaltatonk-fejlec {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 10px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
            font-size: 14px;
            font-weight: bold;
            text-align: center;
        }

            .elofizetes-oldal .bankkartyas-szolgaltatonk-fejlec a {
                display: inline-block;
                /*width: 100%;*/
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 35px 0px;

                background-image: url(images/bankcard_logo_with_simple_logo_482x40.png);
                background-position: center bottom;
                background-repeat: no-repeat;
                background-size: 90%;

                text-decoration: none;
                color: black;
            }

                .elofizetes-oldal .bankkartyas-szolgaltatonk-fejlec a:hover {
                    text-decoration: underline;
                }

                .elofizetes-oldal .bankkartyas-szolgaltatonk-fejlec a img {
                    width: 100%;
                    margin: 5px 0px 0px 0px;
                }
                
        .elofizetes-oldal .bankkartyas-szolgaltatonk-fejlec .bankkartya {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }
                
        .elofizetes-oldal .bankkartyas-szolgaltatonk-fejlec .telefon {
            display: inline-block;
            /*float: right;*/
            width: 62.8%;
            margin: 10px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

            .elofizetes-oldal .bankkartyas-szolgaltatonk-fejlec .bankkartya img,
            .elofizetes-oldal .bankkartyas-szolgaltatonk-fejlec .telefon img {
                display: block;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

        .elofizetes-oldal .bankkartyas-szolgaltatonk-lablec {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            font-weight: bold;
            text-align: center;
        }

            .elofizetes-oldal .bankkartyas-szolgaltatonk-lablec .fizetesi-szolgaltatonk {
                display: inline-block;
                width: 100%;
                margin: 10px 0px 0px 0px;
                padding: 0px 0px 70px 0px;
                background-image: url(images/simple_vedd_online_240.png);
                background-position: center bottom;
                background-repeat: no-repeat;
                background-size: 200px;
                color: black;
                text-decoration: none;
                text-align: center;
            }

                .elofizetes-oldal .bankkartyas-szolgaltatonk-lablec .fizetesi-szolgaltatonk:hover {
                    text-decoration: underline;
                }
                
        .elofizetes-oldal .elofizetessel-es-nelkule {
            display: inline-block;
            width: 100%;
            max-width: 610px;
            margin: 0px 0px 25px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
        }

        .elofizetes-oldal .elofizetessel-es-nelkule-tablazat {
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
        }

            .elofizetes-oldal .elofizetessel-es-nelkule-tablazat .tablazat-fejlec,
            .elofizetes-oldal .elofizetessel-es-nelkule-tablazat .funkciok-elofizetes-nelkul,
            .elofizetes-oldal .elofizetessel-es-nelkule-tablazat .funkciok-elofizetessel {
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                border-left: 1px solid #a49699;
                border-right: 1px solid #a49699;
                color: white;
                text-align: left;
            }

                .elofizetes-oldal .elofizetessel-es-nelkule-tablazat .tablazat-fejlec .funkcio {
                    width: 59%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 1%;
                    background-color: #a49699;
                    border-left: 1px solid #a49699;
                    font-size: 13px;
                    text-align: left;
                }

                .elofizetes-oldal .elofizetessel-es-nelkule-tablazat .tablazat-fejlec .elofizetes-nelkul {
                    width: 20%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 0px;
                    background-color: #a49699;
                    border-left: 1px solid #ebebeb;
                    border-right: 1px solid #ebebeb;
                    font-size: 11px;
                    text-align: center;
                }

                .elofizetes-oldal .elofizetessel-es-nelkule-tablazat .tablazat-fejlec .elofizetessel {
                    width: 20%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 0px;
                    background-color: #a49699;
                    border-right: 1px solid #a49699;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-05.png);
                    background-position: left top;
                    background-repeat: repeat;
                    font-size: 11px;
                    text-align: center;
                }

                .elofizetes-oldal .elofizetessel-es-nelkule-tablazat .funkciok-elofizetes-nelkul .funkcio,
                .elofizetes-oldal .elofizetessel-es-nelkule-tablazat .funkciok-elofizetessel .funkcio {
                    width: 59%;
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    background-color: white;
                    border-left: 1px solid #ebebeb;
                    border-bottom: 1px solid #ebebeb;
                    font-size: 14px;
                    color: black;
                }

                .elofizetes-oldal .elofizetessel-es-nelkule-tablazat .funkciok-elofizetes-nelkul .elofizetes-nelkul,
                .elofizetes-oldal .elofizetessel-es-nelkule-tablazat .funkciok-elofizetessel .elofizetes-nelkul {
                    width: 20%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    background-color: white;
                    border-left: 1px solid #ebebeb;
                    border-right: 1px solid #ebebeb;
                    border-bottom: 1px solid #ebebeb;
                    background-image: url(images/tarskereso-elofizetes-zold-pipa.png);
                    background-position: center center;
                    background-repeat: no-repeat;
                }

                .elofizetes-oldal .elofizetessel-es-nelkule-tablazat .funkciok-elofizetes-nelkul .elofizetessel,
                .elofizetes-oldal .elofizetessel-es-nelkule-tablazat .funkciok-elofizetessel .elofizetessel {
                    width: 20%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    background-color: white;
                    border-right: 1px solid #ebebeb;
                    border-bottom: 1px solid #ebebeb;
                    background-image: url(images/tarskereso-elofizetes-zold-pipa.png), url(images/tarskereso-atlatszo-hatter-fekete-05.png);
                    background-position: center center, left top;
                    background-repeat: no-repeat, repeat;
                }

                .elofizetes-oldal .elofizetessel-es-nelkule-tablazat .funkciok-elofizetessel .elofizetes-nelkul {
                    background-image: url(images/tarskereso-elofizetes-piros-kereszt.png);
                }

                .elofizetes-oldal .elofizetessel-es-nelkule-tablazat .funkciok-elofizetes-nelkul:nth-of-type(even) .funkcio,
                .elofizetes-oldal .elofizetessel-es-nelkule-tablazat .funkciok-elofizetessel:nth-of-type(even) .funkcio,
                .elofizetes-oldal .elofizetessel-es-nelkule-tablazat .funkciok-elofizetes-nelkul:nth-of-type(even) .elofizetes-nelkul,
                .elofizetes-oldal .elofizetessel-es-nelkule-tablazat .funkciok-elofizetessel:nth-of-type(even) .elofizetes-nelkul,
                .elofizetes-oldal .elofizetessel-es-nelkule-tablazat .funkciok-elofizetes-nelkul:nth-of-type(even) .elofizetessel,
                .elofizetes-oldal .elofizetessel-es-nelkule-tablazat .funkciok-elofizetessel:nth-of-type(even) .elofizetessel {
                    background-color: #fafafa;
                }


        .elofizetes-oldal .elofizetes-folyamata {
            float: left;
            width: 100%;
            margin: 0px 0px 30px 0px;
            padding: 0px 0px 0px 0px;
        }

            .elofizetes-oldal .elofizetes-folyamata .aktiv-panel,
            .elofizetes-oldal .elofizetes-folyamata .inaktiv-panel,
            .elofizetes-oldal .elofizetes-folyamata .sikeres-panel {
                float: left;
                width: 100%;
                margin: 5px 0px 5px 0px;
                padding: 0px 0px 0px 0px;
            }

                .elofizetes-oldal .elofizetes-folyamata .aktiv-panel .alcim,
                .elofizetes-oldal .elofizetes-folyamata .inaktiv-panel .alcim,
                .elofizetes-oldal .elofizetes-folyamata .sikeres-panel .alcim {
                    display: inline-block;
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 14px 0px 14px 0px;
                    background-color: #c90f59;
                    border-right: 1px solid #c90f59;
                    text-align: center;
                    text-transform: uppercase;
                    text-decoration: none;
                    color: white;
                    font-size: 18px;
                }

                .elofizetes-oldal .elofizetes-folyamata .inaktiv-panel .alcim {
                    border-right: 1px solid #c5c5c5;
                    background-color: #c5c5c5;                    
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

                .elofizetes-oldal .elofizetes-folyamata .sikeres-panel .alcim {
                    width: 84%;
                    padding: 14px 8% 14px 8%;
                    border-right: 1px solid #239f75;
                    background-color: #239f75;                    
                    background-image: url(images/tarskereso-feher-pipa.png), url(images/tarskereso-feher-nyil-le.png);
                    background-position: right 2% center, left 2% center;
                    background-repeat: no-repeat, no-repeat;
                    background-size: 18px, auto;
                }

            .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek {
                float: left;
                width: 100%;
                margin: 20px 0px 15px 0px;
                padding: 0px 0px 0px 0px;
                background-color: white;
            }

                .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .kivalasztva {
                    /*background-color: #c90f59;*/
                }

                .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .fo-panel,
                .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap,
                .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap,
                .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap,
                .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap,
                .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva,
                .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva,
                .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva,
                .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva {
                    display: inline-block;
                    /*float: left;*/
                    width: 100%;
                    max-width: 300px;
                    margin: 0px 0px 20px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: left;
                }

                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap label,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap label,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap label,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap label,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva label,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva label,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva label,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva label {
                        display: block;
                        float: left;
                        width: 100%;
                        cursor: pointer;
                    }

                .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .fo-panel {
                    display: none;
                }

                .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap {
                    /*margin-left: 2%;
                    margin-right: 2%;*/
                }

                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .fo-panel .jellemzo,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap .jellemzo,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .jellemzo,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .jellemzo,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .jellemzo,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva .jellemzo,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .jellemzo,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .jellemzo,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .jellemzo {
                        display: none;
                        float: left;
                        width: 100%;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        font-style: italic;
                    }

                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .fo-panel .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .fo-panel .idotartam-gomb,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap .idotartam-gomb,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .idotartam-gomb,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .idotartam-gomb,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .idotartam-gomb,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .fo-panel .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .fo-panel .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .fo-panel .fizetesi-mod,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap .fizetesi-mod,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .fizetesi-mod,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .fizetesi-mod,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .fizetesi-mod,                    
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva .fizetesi-mod,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .fizetesi-mod,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .fizetesi-mod,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .fizetesi-mod,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva .idotartam-gomb,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .idotartam-gomb,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .idotartam-gomb,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .idotartam-gomb {
                        float: left;
                        width: 100%;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        font-weight: bold;
                        text-align: center;
                    }

                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap .idotartam-gomb input[type="button"],
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap .idotartam-gomb input[type="submit"],
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .idotartam-gomb input[type="button"],
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .idotartam-gomb input[type="submit"],
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .idotartam-gomb input[type="button"],
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .idotartam-gomb input[type="submit"],
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .idotartam-gomb input[type="button"],
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .idotartam-gomb input[type="submit"],
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva .idotartam-gomb input[type="button"],
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva .idotartam-gomb input[type="submit"],
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .idotartam-gomb input[type="button"],
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .idotartam-gomb input[type="submit"],
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .idotartam-gomb input[type="button"],
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .idotartam-gomb input[type="submit"],
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .idotartam-gomb input[type="button"],
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .idotartam-gomb input[type="submit"] {
                            width: 85%;
                            font-size: 20px;
                        }

                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap .idotartam-gomb input[type="button"]:hover,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap .idotartam-gomb input[type="submit"]:hover,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .idotartam-gomb input[type="button"]:hover,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .idotartam-gomb input[type="submit"]:hover,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .idotartam-gomb input[type="button"]:hover,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .idotartam-gomb input[type="submit"]:hover,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .idotartam-gomb input[type="button"]:hover,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .idotartam-gomb input[type="submit"]:hover,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva .idotartam-gomb input[type="button"]:hover,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva .idotartam-gomb input[type="submit"]:hover,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .idotartam-gomb input[type="button"]:hover,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .idotartam-gomb input[type="submit"]:hover,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .idotartam-gomb input[type="button"]:hover,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .idotartam-gomb input[type="submit"]:hover,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .idotartam-gomb input[type="button"]:hover,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .idotartam-gomb input[type="submit"]:hover {
                            color: white;
                            background-color: #c90f59;
                        }

                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .idotartam-szoveg {
                        padding: 14px 0px 14px 0px;
                        background-color: #b48f8f;
                        border-left: 1px solid #b48f8f;
                        border-right: 1px solid #b48f8f;
                        color: white;
                        font-size: 16px;
                        text-transform: uppercase;
                    }
                    
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap:hover .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap:hover .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap:hover .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap:hover .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .idotartam-szoveg {
                        background-color: #b10e4f;
                        border-left: 1px solid #b10e4f;
                        border-right: 1px solid #b10e4f;
                    }

                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .dijak {
                        padding: 14px 0px 9px 0px;
                        background-color: #ceaeae;
                        border-left: 1px solid #ceaeae;
                        border-right: 1px solid #ceaeae;
                        color: white;
                        font-size: 28px;
                    }
                    
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap:hover .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap:hover .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap:hover .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap:hover .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .dijak {
                        background-color: #c90f59;
                        border-left: 1px solid #c90f59;
                        border-right: 1px solid #c90f59;
                    }

                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap .dijak .dijak-2,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .dijak .dijak-2,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .dijak .dijak-2,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .dijak .dijak-2,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva .dijak .dijak-2,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .dijak .dijak-2,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .dijak .dijak-2,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .dijak .dijak-2 {
                            font-size: 16px;
                            font-weight: normal;
                        }

                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .kedvezmeny {
                        height: 32px;
                        padding: 43px 0px 0px 0px;
                        background-image: url(images/tarskereso-elofizetes-30napos-idoszak-nyil.png), url(images/tarskereso-elofizetes-szurke-kereszt.png);
                        background-position: left top, center bottom 15px;
                        background-repeat: no-repeat, no-repeat;
                        background-size: 100% 30px, 15px;
                        border-left: 1px solid #ebebec;
                        border-right: 1px solid #ebebec;
                        border-bottom: 1px solid #ebebec;
                        font-size: 16px;
                    }

                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap:hover .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva .kedvezmeny {
                        background-image: url(images/tarskereso-elofizetes-kivalasztott-idoszak-nyil.png), url(images/tarskereso-elofizetes-magenta-kereszt.png);
                        background-image: url(images/tarskereso-elofizetes-kivalasztott-idoszak-nyil.png), url(images/tarskereso-elofizetes-szurke-kereszt.png);
                    }

                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap:hover .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap:hover .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap:hover .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .kedvezmeny {
                        background-image: url(images/tarskereso-elofizetes-kivalasztott-idoszak-nyil.png);
                    }

                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap .kedvezmeny span,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .kedvezmeny span,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .kedvezmeny span,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .kedvezmeny span,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva .kedvezmeny span,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .kedvezmeny span,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .kedvezmeny span,
                        .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .kedvezmeny span {
                            display: inline-block;
                            padding-left: 20px;
                            background-image: url(images/tarskereso-elofizetes-zold-pipa.png);
                            background-position: left center;
                            background-repeat: no-repeat;
                            background-size: 15px;
                        }

                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap .fizetesi-mod,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .fizetesi-mod,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .fizetesi-mod,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .fizetesi-mod,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva .fizetesi-mod,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .fizetesi-mod,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .fizetesi-mod,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .fizetesi-mod {
                        height: 44px;
                        padding: 6px 0px 0px 0px;
                        background-color: #fafafa;
                        border-left: 1px solid #ebebec;
                        border-right: 1px solid #ebebec;
                        border-bottom: 1px solid #ebebec;
                        font-size: 15px;
                    }

                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap .idotartam-gomb,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .idotartam-gomb,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .idotartam-gomb,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .idotartam-gomb,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-30nap-kivalasztva .idotartam-gomb,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .idotartam-gomb,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .idotartam-gomb,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .idotartam-gomb {
                        padding: 18px 0px 18px 0px;
                        border-left: 1px solid #ebebec;
                        border-right: 1px solid #ebebec;
                        border-bottom: 1px solid #ebebec;
                    }

                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .idotartam-szoveg {
                        background-color: #c37c7c;
                        border-left: 1px solid #c37c7c;
                        border-right: 1px solid #c37c7c;
                    }

                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .dijak {
                        background-color: #d49090;
                        border-left: 1px solid #d49090;
                        border-right: 1px solid #d49090;
                    }

                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .kedvezmeny {
                        background-image: url(images/tarskereso-elofizetes-90napos-idoszak-nyil.png);
                    }

                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap .fizetesi-mod,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .fizetesi-mod,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .fizetesi-mod,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-90nap-kivalasztva .fizetesi-mod,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap-kivalasztva .fizetesi-mod,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap-kivalasztva .fizetesi-mod {
                        height: 35px;
                        padding: 15px 0px 0px 0px;
                    }

                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .idotartam-szoveg,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .idotartam-szoveg {
                        background-color: #b55757;
                        border-left: 1px solid #b55757;
                        border-right: 1px solid #b55757;
                    }

                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .dijak,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .dijak {
                        background-color: #d06e6e;
                        border-left: 1px solid #d06e6e;
                        border-right: 1px solid #d06e6e;
                    }

                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-180nap .kedvezmeny,
                    .elofizetes-oldal .elofizetes-folyamata .idotartam-panelek .idoszak-360nap .kedvezmeny {
                        background-image: url(images/tarskereso-elofizetes-180napos-idoszak-nyil.png);
                    }

            .elofizetes-oldal .elofizetes-folyamata .fizetes-modja {
                float: left;
                width: 100%;
                margin: 10px 0px 10px 0px;
                padding: 0px 0px 0px 0px;
                text-align: center;
            }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .telefonnal,
                .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .bankkartyaval {
                    display: inline-block;
                    /*float: left;*/
                    width: 99%;
                    margin: 10px 0px 10px 0px;
                    padding: 0px 0px 0px 0px;
                }

                    .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .telefonnal label.gomb-label,
                    .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .bankkartyaval label.gomb-label {
                        display: inline-block;
                        width: 100%;
                        max-width: 300px;
                        margin: 0px 0px 0px 0px;
                        padding: 10px 0px 10px 0px;
                        border: 1px solid #ebebeb;
                        background-color: white;
                        color: black;
                        cursor: pointer;
                    }

                        .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .telefonnal label.gomb-label input[type="button"],
                        .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .telefonnal label.gomb-label input[type="submit"],
                        .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .bankkartyaval label.gomb-label input[type="button"],
                        .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .bankkartyaval label.gomb-label input[type="submit"] {
                            width: 90%;
                            /*height: 20px;
                            background-color: transparent;*/
                            border: none;
                            font-size: 20px;
                            /*font-weight: bold;
                            color: black;*/
                        }

                        .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .telefonnal label.gomb-label .fizetes-modja-leiras,
                        .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .bankkartyaval label.gomb-label .fizetes-modja-leiras1,
                        .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .bankkartyaval label.gomb-label .fizetes-modja-leiras2 {
                            display: block;
                            width: 100%;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 0px;
                            font-size: 20px;
                            font-weight: bold;
                            text-transform: uppercase;
                        }

                        .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .bankkartyaval label.gomb-label .fizetes-modja-leiras1,
                        .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .bankkartyaval label.gomb-label .fizetes-modja-leiras2 {
                            height: 24px;
                        }

                        .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .bankkartyaval label.gomb-label .fizetes-modja-leiras-vagy {
                            display: block;
                            width: 100%;
                            height: 13px;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 0px;
                            font-size: 11px;
                        }

                        .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .telefonnal label.gomb-label .fizetes-gomb-leiras,
                        .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .bankkartyaval label.gomb-label .fizetes-gomb-leiras {
                            display: inline-block;
                            width: 84%;
                            margin: 15px 0px 20px 0px;
                            padding: 0px 8% 0px 8%;
                            font-size: 12px;
                        }

                        .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .telefonnal label.gomb-label .fizetes-gomb-osszeg,
                        .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .bankkartyaval label.gomb-label .fizetes-gomb-osszeg {
                            display: inline-block;
                            /*width: 100%;*/
                            margin: 0px 0px 10px 0px;
                            padding: 35px 0px 0px 0px;
                            font-size: 14px;

                            position: relative;
                        }

                            .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .telefonnal label.gomb-label .fizetes-gomb-osszeg:after,
                            .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .bankkartyaval label.gomb-label .fizetes-gomb-osszeg:after {
                                content: '';
                                display: inline-block;
                                width: 23px;
                                height: 23px;
                                margin: 0px 0px 0px 0px;
                                padding: 0px 0px 0px 0px;
                                /*border: 1px solid #aeaeae;*/ /*ez a sotetebb*/
                                border: 1px solid #ebebeb;
                                background-color: white;
                                -ms-border-radius: 3px;
                                -moz-border-radius: 3px;
                                -webkit-border-radius: 3px;
                                border-radius: 3px;
                                position: absolute;
                                top: 0px;
                                left: 15px;
                            }

                    .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .telefonnal label.gomb-label:hover,
                    .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .bankkartyaval label.gomb-label:hover {
                        background-color: #c90f59;
                        color: white;
                    }

                        .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .telefonnal label.gomb-label:hover input[type="button"],
                        .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .telefonnal label.gomb-label:hover input[type="submit"],
                        .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .bankkartyaval label.gomb-label:hover input[type="button"],
                        .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .bankkartyaval label.gomb-label:hover input[type="submit"] {
                            color: #c90f59;
                            background-color: white;
                        }

                            .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .telefonnal label.gomb-label:hover .fizetes-gomb-osszeg:after,
                            .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .bankkartyaval label.gomb-label:hover .fizetes-gomb-osszeg:after {
                                background-image: url(images/tarskereso-elofizetes-zold-pipa.png);
                                background-position: center center;
                                background-repeat: no-repeat;
                                background-size: 16px;
                            }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .atutalassal {
                    display: none;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-modja .kredittarcaval {
                    display: none;
                    width: 90%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

            .elofizetes-oldal .elofizetes-folyamata .fizetes-modja-telefon {
                display: inline-block;
                float: left;
                width: 100%;
                margin: 20px 0px 15px 0px;
                padding: 0px 0px 0px 0px;
            }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-modja-telefon .t-mobile {
                    width: 24%;
                    display: inline-block;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-modja-telefon .telenor {
                    width: 24%;
                    display: inline-block;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-modja-telefon .vodafone {
                    width: 24%;
                    display: inline-block;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-modja-telefon .tesco {
                    display: none;
                    width: 24%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-modja-telefon .vezetekes {
                    width: 100%;
                    display: inline-block;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

            .elofizetes-oldal .elofizetes-folyamata .sikertelen-vevokod-keres {
                float: left;
                width: 100%;
                margin: 20px 0px 15px 0px;
                padding: 0px 0px 0px 0px;
                font-size: 22px;
                font-weight: bold;
            }

            .elofizetes-oldal .elofizetes-folyamata .fizetes-kredittarcaval {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: bold;
            }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-kredittarcaval .fizetes-inditasa-gombra {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: left;
                }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-kredittarcaval .nincs-eleg-kredited {
                    float: left;
                    width: 100%;
                    display: inline-block;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: center;
                    font-weight: bold;
                }

            .elofizetes-oldal .elofizetes-folyamata .fizetes-telefonnal {
                display: inline-block;
                /*float: left;*/
                width: 100%;
                max-width: 720px;
                margin: 20px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: bold;
            }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-telefonnal .hivd-fel {
                    font-size: 25px;
                }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-telefonnal .telefonszam {
                    font-size: 25px;
                    font-weight: bold;
                }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-telefonnal .vevokod {
                    font-size: 25px;
                    font-weight: bold;
                }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-telefonnal .azonosito-kizarolag {
                    display: inline-block;
                    width: 100%;
                    margin-top: 30px;
                    font-size: 13px;
                    font-weight: bold;
                }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-telefonnal .elrontott-azonosito-eseten {
                    display: inline-block;
                    margin-top: 10px;
                    font-size: 12px;
                    font-weight: normal;
                }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-telefonnal .telefon-ikon {
                    display: inline-block;
                    width: 100%;
                    height: 54px;
                    margin: 20px 0px 8px 0px;
                    background-image: url(images/tarskereso-elofizetes-telefon-ikon.png);
                    background-position: center center;
                    background-repeat: no-repeat;
                }

            .elofizetes-oldal .elofizetes-folyamata .fizetes-ellenorzese {
                display: inline-block;
                /*float: left;*/
                width: 100%;
                max-width: 720px;
                margin: 20px 0px 15px 0px;
                padding: 0px 0px 0px 0px;
                font-size: 15px;
                font-weight: normal;
            }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-ellenorzese span {
                    display: inline-block;
                    width: 100%;
                    margin: 0px 0px 20px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: center;
                }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-ellenorzese input[type="button"],
                .elofizetes-oldal .elofizetes-folyamata .fizetes-ellenorzese input[type="submit"],
                .elofizetes-oldal .elofizetes-folyamata .sikertelen-fizetes input[type="button"],
                .elofizetes-oldal .elofizetes-folyamata .sikertelen-fizetes input[type="submit"] {
                    max-width: 300px;
                }

            .elofizetes-oldal .elofizetes-folyamata .sikeres-fizetes {
                display: inline-block;
                /*float: left;*/
                width: 100%;
                max-width: 750px;
                margin: 20px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: bold;
            }

                .elofizetes-oldal .elofizetes-folyamata .sikeres-fizetes .sikeres-elofizetes-ikon {
                    display: inline-block;
                    /*float: left;*/
                    width: 50px;
                    height: 50px;
                    margin: 0px 0px 20px 0px;
                    padding: 0px 0px 0px 0px;
                    background-color: #239f75;
                    background-image: url(images/tarskereso-feher-pipa.png);
                    background-position: center center;
                    background-repeat: no-repeat;
                    -moz-border-radius: 5px;
                    -webkit-border-radius: 5px;
                    border-radius: 5px;
                }

                .elofizetes-oldal .elofizetes-folyamata .sikeres-fizetes .siker {
                    display: inline-block;
                    width: 100%;
                    margin: 0px 0px 30px 0px;
                    padding: 0px 0px 0px 0px;
                    font-size: 22px;
                }

                .elofizetes-oldal .elofizetes-folyamata .sikeres-fizetes .siker-tovabbi {
                    display: inline-block;
                    width: 100%;
                    margin: 0px 0px 20px 0px;
                    padding: 0px 0px 0px 0px;
                    font-weight: normal;
                    font-size: 14px;
                }

            .elofizetes-oldal .elofizetes-folyamata .sikertelen-fizetes {
                display: inline-block;
                /*float: left;*/
                width: 100%;
                max-width: 650px;
                margin: 15px 0px 20px 0px;
                padding: 0px 0px 0px 0px;
                font-size: 20px;
                font-weight: bold;
            }

                .elofizetes-oldal .elofizetes-folyamata .sikertelen-fizetes .amennyiben-megtortent {
                    display: inline-block;
                    width: 100%;
                    margin: 20px 0px 25px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: center;
                    font-weight: normal;
                    font-size: 14px;
                }

                .elofizetes-oldal .elofizetes-folyamata .sikertelen-fizetes .problema-eseten {
                    display: inline-block;
                    width: 100%;
                    margin: 25px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    font-size: 13px;
                    font-weight: normal;
                    text-align: center;
                }

                    .elofizetes-oldal .elofizetes-folyamata .sikertelen-fizetes .problema-eseten a {
                        color: black;
                        font-weight: bold;
                    }

            .elofizetes-oldal .elofizetes-folyamata .fizetes-bankkartyaval {
                display: inline-block;
                /*float: left;*/
                width: 100%;
                max-width: 700px;
                margin: 20px 0px 15px 0px;
                padding: 0px 0px 0px 0px;
                text-align: justify;
            }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-bankkartyaval .leiras-cim {
                    display: inline-block;
                    width: 100%;
                    margin: 0px 0px 20px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: center;
                    font-weight: bold;
                    text-transform: uppercase;
                }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-bankkartyaval .leiras-szoveg {
                    display: inline-block;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-bankkartyaval .fizetesi-szolgaltatonk {
                    display: inline-block;
                    width: 100%;
                    margin: 0px 0px 10px 0px;
                    padding: 0px 0px 70px 0px;
                    background-image: url(images/simple_vedd_online_240.png);
                    background-position: center bottom;
                    background-repeat: no-repeat;
                    background-size: 200px;
                    color: black;
                    text-decoration: none;
                    font-weight: bold;
                    text-align: center;
                }

            .elofizetes-oldal .elofizetes-folyamata .fizetes-atutalassal {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-weight: bold;
                text-align: justify;
            }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-atutalassal .leiras-cim {
                    display: inline-block;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: center;
                }

            .elofizetes-oldal .elofizetes-folyamata .szamlazasi-adatok {
                display: inline-block;
                /*float: left;*/
                width: 100%;
                max-width: 700px;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                text-align: center;
            }

                .elofizetes-oldal .elofizetes-folyamata .szamlazasi-adatok .kotelezo-kitolteni {
                    float: left;
                    width: 100%;
                    display: inline-block;
                    margin: 0px 0px 10px 0px;
                    padding: 0px 0px 0px 0px;
                    text-transform: uppercase;
                    font-weight: bold;
                    text-align: left;
                }

            .elofizetes-oldal .elofizetes-folyamata .afas-szamla-eseten {
                float: left;
                width: 98%;
                margin: 0px 1% 2px 1%;
                padding: 0px 0px 0px 0px;
                font-weight: normal;
                font-size: 12px;
            }

            .elofizetes-oldal .elofizetes-folyamata .szamlazasi-adatok-tablazat-panel {
                display: inline-block;
                /*float: left;*/
                width: 100%;
            }

            .elofizetes-oldal .elofizetes-folyamata .szamlazasi-adatok-tablazat {
                /*float: left;*/
                width: 100%;
            }

                .elofizetes-oldal .elofizetes-folyamata .szamlazasi-adatok-tablazat .oszlop-bal {
                    width: 39%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 1% 0px 0px;
                    text-align: left;
                    text-transform: uppercase;
                    font-size: 14px;
                }

                    .elofizetes-oldal .elofizetes-folyamata .szamlazasi-adatok-tablazat .oszlop-bal .utca-hsz {
                        text-transform: none;
                        font-size: 11px;
                    }

                .elofizetes-oldal .elofizetes-folyamata .szamlazasi-adatok-tablazat .oszlop-jobb {
                    width: 59%;
                    margin: 0px 0px 0px 0px;
                    padding: 4px 0px 4px 1%;
                    text-align: left;
                    font-weight: bold;
                    position: relative;
                    font-size: 15px;
                    word-break: break-all;
                }

                    .elofizetes-oldal .elofizetes-folyamata .szamlazasi-adatok-tablazat .oszlop-jobb .validator-class {
                        display: inline-block;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        position: absolute;
                        top: 0px;
                        right: 0px;
                    }

                    .elofizetes-oldal .elofizetes-folyamata .szamlazasi-adatok-tablazat .oszlop-jobb .pelda-telefonszam {
                        font-size: 14px;
                    }
                    
            .elofizetes-oldal .elofizetes-folyamata .adatok-modositasa-gomb {
                float: left;
                width: 100%;
                margin: 10px 0px 20px 0px;
                padding: 0px 0px 0px 0px;
            }

                .elofizetes-oldal .elofizetes-folyamata .adatok-modositasa-gomb input[type="button"],
                .elofizetes-oldal .elofizetes-folyamata .adatok-modositasa-gomb input[type="submit"] {
                    max-width: 300px;
                    font-size: 18px;
                }

            .elofizetes-oldal .elofizetes-folyamata .mentes-gomb {
                float: right;
                width: 100%;
                margin: 20px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

                .elofizetes-oldal .elofizetes-folyamata .mentes-gomb input[type="button"],
                .elofizetes-oldal .elofizetes-folyamata .mentes-gomb input[type="submit"] {
                    max-width: 400px;
                }

            .elofizetes-oldal .elofizetes-folyamata .megsem-gomb {
                float: left;
                width: 100%;
                margin: 20px 0px 15px 0px;
                padding: 0px 0px 0px 0px;
            }

                .elofizetes-oldal .elofizetes-folyamata .megsem-gomb input[type="button"],
                .elofizetes-oldal .elofizetes-folyamata .megsem-gomb input[type="submit"] {
                    max-width: 200px;
                }

            .elofizetes-oldal .elofizetes-folyamata .validation-summary {
                display: inline-block;
                float: left;
                width: 96%;
                margin: 15px 0px 0px 0px;
                padding: 13px 2% 5px 2%;
                background-color: #c90f59;
                color: white;
                font-size: 18px;
                text-align: left;
                -moz-border-radius: 3px;
                -webkit-border-radius: 3px;
                border-radius: 3px;
            }

            .elofizetes-oldal .elofizetes-folyamata .fizetes-inditasa-gomb {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

                .elofizetes-oldal .elofizetes-folyamata .fizetes-inditasa-gomb input[type="button"],
                .elofizetes-oldal .elofizetes-folyamata .fizetes-inditasa-gomb input[type="submit"] {
                    margin: 20px 0px 15px 0px;
                    max-width: 300px;
                }

        .elofizetes-oldal .elofordulhat-hogy-telefonod,
        .elofizetes-oldal .problema-eseten {
            display: inline-block;
            float: left;
            width: 100%;
            margin: 0px 0px 10px 0px;
            padding: 0px 0px 0px 0px;
            font-size: 13px;
            text-align: justify;
        }

            .elofizetes-oldal .elofordulhat-hogy-telefonod a,
            .elofizetes-oldal .problema-eseten a {
                color: black;
                font-weight: bold;
            }

    /********** Előfizetés vége *************/

    
    /********** Keresés kezdete *************/

    .kereses-oldal {
        display: inline-block;
        float: none;
        width: 100%;
        margin: 0px 0px 30px 0px;
    }

        .kereses-oldal .kereses-oldal-belso {
            display: inline-block;
            float: none;
            width: 99%;
            max-width: 650px;
            margin: 0px 1% 0px 0px;
        }

        .kereses-oldal .bal-panel {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            font-size: 18px;
            text-align: left;
        }

        .kereses-oldal .jobb-panel {
            float: left;
            width: 100%;
            margin: 5px 0px 10px 0px;
            text-align: left;
        }

            .kereses-oldal .jobb-panel .tol,
            .kereses-oldal .jobb-panel .ig {
                display: inline-block;
                float: left;
                width: 33%;
                margin: 0px 17% 0px 0px;
                position: relative;
            }

                .kereses-oldal .jobb-panel .tol:after {
                    display: inline-block;
                    content: '-tól';
                    width: 40px;
                    position: absolute;
                    top: 11px;
                    left: 108%;
                }

                .kereses-oldal .jobb-panel .ig:after {
                    display: inline-block;
                    content: '-ig';
                    width: 40px;
                    position: absolute;
                    top: 11px;
                    left: 108%;
                }

            .kereses-oldal .jobb-panel select.varos option:nth-of-type(2) {
                background-color: #c90f59;
                color: white;
            }

        .kereses-oldal .checkbox-panel {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            text-align: left;
        }

            .kereses-oldal .checkbox-panel input[type="checkbox"] + label {
                margin-bottom: 10px;
            }

        .kereses-oldal .kereses-gomb {
            float: left;
            width: 100%;
            margin: 20px 0px 20px 0px;
            text-align: center;
        }

        .kereses-oldal .keresesi-feltetelek-mentese {
            float: left;
            width: 100%;
            margin: 0px 0px 15px 0px;
            text-align: center;
        }

    /********** Keresés vége *************/

    /********** Keresés becenev alapjan kezdete *************/

    .kereses-becenev-alapjan-oldal {
        display: inline-block;
        float: none;
        width: 100%;
        margin: 0px 0px 30px 0px;
    }

        .kereses-becenev-alapjan-oldal .becenev-felirat {
            float: left;
            width: 37%;
            margin: 0px 0px 0px 0px;
            padding: 7px 0px 0px 0px;
            font-size: 20px;
            font-weight: bold;
            text-align: left;
        }

        .kereses-becenev-alapjan-oldal .becenev-szoveg {
            float: left;
            width: 62%;
            margin: 0px 0px 0px 0px;
            text-align: left;
        }

        .kereses-becenev-alapjan-oldal .kereses-gomb {
            float: left;
            width: 62%;
            margin: 15px 0px 20px 37%;
            text-align: left;
        }

    /********** Keresés becenev alapjan vége *************/
    
    /********** Találatok kezdete *************/

    .talalatok-oldal {
        display: inline-block;
        float: none;
        width: 100%;
        margin: 0px 0px 30px 0px;
        font-size: 17px;
    }
    
        .talalatok-oldal .cim,
        .talalatok-oldal .cim2 {
            display: inline-block;
            float: left;
            width: 87%;
            position: relative;            
        }
        
        .talalatok-oldal .talalatok-sugo {
            /*width: 100%;*/
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 5px;
            position: absolute;
            top: -4px;
            left: 100%;
        }

                .talalatok-oldal .talalatok-sugo .informacio-gomb,
                .talalatok-oldal .talalatok-sugo .informacio-gomb-atlatszo,
                .talalatok-oldal .talalatok-sugo .informacio-gomb-piros {
                    height: 36px;
                }

        .talalatok-oldal .jump-after-page {
            display: inline-block;
            float: left;
            width: 100%;
            height: 0px;
            margin: 0px 0px 0px 0px;
            text-align: left;
            overflow: hidden;
        }

        .talalatok-oldal .talalatok-szama {
            float: left;
            width: 100%;
            display: inline-block;
            margin: 0px 0px 20px 0px;
            text-align: left;
        }

        .talalatok-oldal .nincs-talalat {
            float: left;
            width: 100%;
            display: inline-block;
            margin: 0px 0px 0px 0px;
            font-size: 18px;
            text-transform: uppercase;
            text-align: center;
        }

        .talalatok-oldal .szures-rendezes {
            float: left;
            width: 100%;
            margin: 0px 0px 20px 0px;
        }

            .talalatok-oldal .szures-rendezes .megnevezes {
                display: inline-block;
                /*float: left;*/
                width: 100%;
                margin: 0px 0px 0px 0px;
                text-align: left;
            }

            .talalatok-oldal .szures-rendezes .rendezes,
            .talalatok-oldal .szures-rendezes .szures,
            .talalatok-oldal .szures-rendezes .idoszak,
            .talalatok-oldal .szures-rendezes .korosztaly {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                text-align: center;
            }

                .talalatok-oldal .szures-rendezes .rendezes .rendezes-cim,
                .talalatok-oldal .szures-rendezes .szures .szures-cim,
                .talalatok-oldal .szures-rendezes .idoszak .idoszak-cim,
                .talalatok-oldal .szures-rendezes .korosztaly .korosztaly-cim {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 5px 0px;
                    font-weight: bold;
                    text-transform: uppercase;
                    text-align: left;
                }

                .talalatok-oldal .szures-rendezes .rendezes .rendezes-gombok {
                    display: inline-block;
                    /*float: left;*/
                    width: 100%;
                    max-width: 300px;
                    margin: 0px 0px 0px 0px;
                    text-align: center;
                }

                    .talalatok-oldal .szures-rendezes .rendezes .rendezes-gombok a {
                        margin: 0px 0px 5px 0px;
                    }

                .talalatok-oldal .szures-rendezes .szures .szures-radio-gombok,
                .talalatok-oldal .szures-rendezes .idoszak .idoszak-radio-gombok,
                .talalatok-oldal .szures-rendezes .korosztaly .korosztaly-radio-gombok {
                    display: inline-block;
                    width: 100%;
                    margin: 0px 0px 15px 0px;
                    text-align: center;
                }

        .talalatok-oldal .lapozas {
            float: left;
            width: 100%;
            margin: 0px 0px 10px 0px;
        }

        .talalatok-oldal .talalatok {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
        }

            .talalatok-oldal .talalatok .talalat {
                float: left;
                width: 48%;
                margin: 0px 1% 20px 1%;
                max-width: 250px;
            }

                .talalatok-oldal .talalatok .talalat .talalat-cim {
                    float: left;
                    width: 100%;
                    font-size: 12pt;
                    font-weight: bold;
                    background-color: #591a39;
                    border-bottom: solid 2px #601d3e;
                }

                    .talalatok-oldal .talalatok .talalat .talalat-cim .sorszam {
                        float: left;
                        padding-right: 0px;
                        margin-top: 3px;
                        margin-bottom: 3px;
                        margin-left: 3px;
                        margin-right: 3px;
                        text-align: left;
                    }

                    .talalatok-oldal .talalatok .talalat .talalat-cim .becenev {
                        float: left;
                        margin-top: 3px;
                        margin-bottom: 3px;
                        margin-left: 3px;
                        margin-right: 3px;
                        text-align: left;
                    }

                    .talalatok-oldal .talalatok .talalat .talalat-cim .on-off-line {
                        float: left;
                        margin-top: 2px;
                        margin-bottom: 2px;
                        margin-left: 3px;
                        margin-right: 3px;
                    }

                    .talalatok-oldal .talalatok .talalat .talalat-cim .kapcsolat-datum {
                        /*display: inline-block;*/
                        float: right;
                        margin-top: 3px;
                        margin-bottom: 3px;
                        margin-left: 3px;
                        margin-right: 3px;
                        color: white;
                        text-align: center;
                        /*background-color: red;*/
                    }

                .talalatok-oldal .talalatok .talalat .foto {
                    display: inline-block;
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    color: black;
                    text-decoration: none;
                    border: none;
                    overflow: hidden;
                    position: relative;
                }

                    .talalatok-oldal .talalatok .talalat .foto img {
                        width: 100%;
                        border: none;
                    }

                    .talalatok-oldal .talalatok .talalat .foto .becenev {
                        display: inline-block;
                        width: 100%;
                        height: 22px;
                        margin: 1px 0px 0px 0px;
                        text-align: left;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                    }


                    .talalatok-oldal .talalatok .talalat .foto .megye-varos {
                        display: inline-block;
                        width: 100%;
                        margin: 0px 0px 0px 0px;
                        font-size: 14px;
                        text-align: left;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                    }

                    .talalatok-oldal .talalatok .talalat .foto .sorszam,
                    .talalatok-oldal .talalatok .talalat .foto .kapcsolat-datum {
                        display: inline-block;
                        margin: 0px 0px 0px 0px;
                        padding: 3px 3px 3px 3px;
                        background-image: url(images/tarskereso-atlatszo-hatter-fekete-40.png);
                        background-position: left top;
                        background-repeat: repeat;
                        color: white;
                        text-align: left;
                        position: absolute;
                        top: 0px;
                        left: 0px;
                    }

                    .talalatok-oldal .talalatok .talalat .foto .kapcsolat-datum {
                        width: 100%;
                        padding: 5px 0px 5px 0px;
                        left: auto;
                        right: 0px;
                        font-size: 15px;
                        font-weight: bold;
                        text-align: center;
                    }

                .talalatok-oldal .talalatok .talalat .helyezes-reg-datum {
                    float: left;
                    width: 73%;
                    margin: 5px 0px 5px 0px;
                }

                .talalatok-oldal .talalatok .talalat .helyezes-pontszam {
                    float: left;
                    width: 100%;
                    padding-top: 1px;
                    padding-bottom: 3px;
                    font-size: 9pt;
                    font-weight: bold;
                    text-align: center;
                }

                .talalatok-oldal .talalatok .talalat .regisztracio-datum {
                    float: left;
                    width: 100%;
                    padding-top: 1px;
                    padding-bottom: 3px;
                    margin-top: 5px;
                    font-weight: bold;
                    text-align: center;
                }

                .talalatok-oldal .talalatok .talalat .nem-par-adatok-1 {
                    float: left;
                    width: 73%;
                    padding-top: 1px;
                    padding-bottom: 3px;
                    margin: 0px 0px 10px 0px;
                    font-weight: bold;
                    text-align: center;
                }

                .talalatok-oldal .talalatok .talalat .nem-par-adatok-2 {
                    float: left;
                    width: 81%;
                    padding-top: 1px;
                    padding-bottom: 3px;
                    padding-left: 15.5%;
                    margin: 0px 0px 7px 0px;
                    font-weight: bold;
                    text-align: center;
                }

                    .talalatok-oldal .talalatok .talalat .nem-par-adatok-1 .nem-par-adatok-1-tablazat,
                    .talalatok-oldal .talalatok .talalat .nem-par-adatok-2 .nem-par-adatok-2-tablazat {
                        width: 100%;
                    }

                        .talalatok-oldal .talalatok .talalat .nem-par-adatok-1 .nem-par-adatok-1-tablazat .nem-par-bal-oldal {
                            width: 34%;
                            padding-top: 2px;
                            padding-bottom: 2px;
                            padding-right: 1%;
                            text-align: right;
                            font-weight: normal;
                        }

                        .talalatok-oldal .talalatok .talalat .nem-par-adatok-1 .nem-par-adatok-1-tablazat .nem-par-jobb-oldal {
                            width: 65%;
                            padding-top: 2px;
                            padding-bottom: 2px;
                            text-align: left;
                        }

                        .talalatok-oldal .talalatok .talalat .nem-par-adatok-2 .nem-par-adatok-2-tablazat .nem-par-bal-oldal {
                            width: 44%;
                            padding-top: 2px;
                            padding-bottom: 2px;
                            padding-right: 1%;
                            text-align: right;
                            font-weight: normal;
                        }

                        .talalatok-oldal .talalatok .talalat .nem-par-adatok-2 .nem-par-adatok-2-tablazat .nem-par-jobb-oldal {
                            width: 55%;
                            padding-top: 2px;
                            padding-bottom: 2px;
                            text-align: left;
                            overflow: hidden;
                            text-overflow: ellipsis;
                            white-space: nowrap;
                        }

                .talalatok-oldal .talalatok .talalat .par-adatok-1 {
                    float: left;
                    width: 98%;
                    padding-top: 0px;
                    padding-bottom: 0px;
                    margin: 5px 1% 7px 1%;
                    font-weight: bold;
                    text-align: center;
                }

                    .talalatok-oldal .talalatok .talalat .par-adatok-1 .par-adatok-1-tablazat {
                        width: 100%;
                    }

                        .talalatok-oldal .talalatok .talalat .par-adatok-1 .par-adatok-1-tablazat .par-bal-oldal {
                            display: none;
                            width: 34%;
                            padding-top: 2px;
                            padding-bottom: 2px;
                            padding-left: 1%;
                            padding-right: 0px;
                            text-align: left;
                            font-weight: normal;
                        }

                        .talalatok-oldal .talalatok .talalat .par-adatok-1 .par-adatok-1-tablazat .par-jobb-oldal-1 {
                            width: 50%;
                            padding-top: 2px;
                            padding-bottom: 2px;
                            padding-left: 0px;
                            text-align: left;
                            overflow: hidden;
                            text-overflow: ellipsis;
                            /*white-space: nowrap;*/
                        }

                        .talalatok-oldal .talalatok .talalat .par-adatok-1 .par-adatok-1-tablazat .par-jobb-oldal-2 {
                            width: 50%;
                            padding-top: 2px;
                            padding-bottom: 2px;
                            text-align: left;
                            overflow: hidden;
                            text-overflow: ellipsis;
                            /*white-space: nowrap;*/
                        }

                        .talalatok-oldal .talalatok .talalat .par-adatok-1 .par-adatok-1-tablazat .par-becenev {
                            width: 50%;
                            padding-top: 0px;
                            padding-bottom: 10px;
                            font-size: 11pt;
                            text-align: left;
                        }

                .talalatok-oldal .talalatok .talalat .kapcsolat-gombok {
                    float: left;
                    width: 100%;
                    padding-top: 3px;
                    padding-bottom: 3px;
                    border-top: solid 2px #601d3e;
                }

                    .talalatok-oldal .talalatok .talalat .kapcsolat-gombok div {
                        margin: 3px 0px 3px 0px;
                    }

    .ImageTalalat_NemLattam {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/image_lattam_nem.png);
        background-repeat: no-repeat;
        width: 78px;
        height: 17px;
        padding: 3px 0px 0px 22px;
        text-align: left;
        font-weight: bold;
        font-size: 8pt;
        text-decoration: none;
        color: #a5acb2;
        border: none 0px White;
    }

    .ImageTalalat_Lattam {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/image_lattam_igen.png);
        background-repeat: no-repeat;
        width: 78px;
        height: 17px;
        padding: 3px 0px 0px 22px;
        text-align: left;
        font-weight: bold;
        font-size: 8pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ImageTalalat_NemLatott {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/image_latott_nem.png);
        background-repeat: no-repeat;
        width: 78px;
        height: 17px;
        padding: 3px 0px 0px 22px;
        text-align: left;
        font-weight: bold;
        font-size: 8pt;
        text-decoration: none;
        color: #a5acb2;
        border: none 0px White;
    }

    .ImageTalalat_Latott {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/image_latott_igen.png);
        background-repeat: no-repeat;
        width: 78px;
        height: 17px;
        padding: 3px 0px 0px 22px;
        text-align: left;
        font-weight: bold;
        font-size: 8pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ImageTalalat_NemKedvelem {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/image_kedvencem_nem.png);
        background-repeat: no-repeat;
        width: 78px;
        height: 17px;
        padding: 3px 0px 0px 22px;
        text-align: left;
        font-weight: bold;
        font-size: 8pt;
        text-decoration: none;
        color: #a5acb2;
        border: none 0px White;
    }

    .ImageTalalat_Kedvelem {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/image_kedvencem_igen.png);
        background-repeat: no-repeat;
        width: 78px;
        height: 17px;
        padding: 3px 0px 0px 22px;
        text-align: left;
        font-weight: bold;
        font-size: 8pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ImageTalalat_NemKedvel {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/image_kedvel_nem.png);
        background-repeat: no-repeat;
        width: 78px;
        height: 17px;
        padding: 3px 0px 0px 22px;
        text-align: left;
        font-weight: bold;
        font-size: 8pt;
        text-decoration: none;
        color: #a5acb2;
        border: none 0px White;
    }

    .ImageTalalat_Kedvel {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/image_kedvel_igen.png);
        background-repeat: no-repeat;
        width: 78px;
        height: 17px;
        padding: 3px 0px 0px 22px;
        text-align: left;
        font-weight: bold;
        font-size: 8pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ImageTalalat_NemLeveleztunk {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/image_leveleztunk_nem.png);
        background-repeat: no-repeat;
        width: 78px;
        height: 17px;
        padding: 3px 0px 0px 22px;
        text-align: left;
        font-weight: bold;
        font-size: 8pt;
        text-decoration: none;
        color: #a5acb2;
        border: none 0px White;
    }

    .ImageTalalat_Leveleztunk {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/image_leveleztunk_igen.png);
        background-repeat: no-repeat;
        width: 78px;
        height: 17px;
        padding: 3px 0px 0px 22px;
        text-align: left;
        font-weight: bold;
        font-size: 8pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    /********** Találatok vége *************/

    /********** Lapozás kezdete *************/

    .lapozas-oldal {
        display: inline-block;
        float: left;
        width: 100%;
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
    }

        .lapozas-oldal .elozo {
            display: none;
            float: left;
            width: 15%;
        }

        .lapozas-oldal .elso-vissza {
            float: left;
            width: 29%;
            min-height: 1px;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            text-align: left;
        }

        .lapozas-oldal .szamok {
            display: inline-block;
            float: left;
            width: 42%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .lapozas-oldal .elore-utolso {
            float: left;
            width: 29%;
            min-height: 1px;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            text-align: right;
        }

        .lapozas-oldal .kovetkezo {
            display: none;
            float: right;
            width: 15%;
        }

        .lapozas-oldal a {
            display: inline-block;
            margin: 0px 0px 0px 0px;
            padding: 4px 5px 4px 5px;
            text-decoration: none;
            font-size: 22px;
            color: black;
        }

            .lapozas-oldal a:hover {
                /*text-decoration: underline;*/
                color: #c90f59;
            }

            .lapozas-oldal a.kivalasztva {
                display: inline-block;
                margin: 0px 0px 0px 0px;
                padding: 4px 7px 4px 7px;
                text-decoration: underline;
                font-weight: bold;
                color: #c90f59;
            }

        .lapozas-oldal .szamok a {
            margin: 0px 0px 0px 0px;
            padding: 6px 8px 6px 8px;
            font-size: 22px;
        }

        .lapozas-oldal .szamok span {
            margin: 0px 0px 0px 0px;
            font-size: 21px;
            font-weight: normal;
            color: black;
        }

    /********** Lapozás vége *************/
    

    /********** Képek megtekintése kezdete *************/

    .kepek-megtekintese-oldal {
        display: inline-block;
        width: 100%;
        max-width: 1000px;
        margin: 10px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        font-size: 16px;
    }

        .kepek-megtekintese-oldal .szavazas-panel {
            /*float: left;*/
            /*width: 100%;*/
            margin: 0px 0px 0px 0px;
        }

            .kepek-megtekintese-oldal .szavazas-panel .ertekeld-a-fotot {
                display: inline-block;
                margin: 5px 10px 5px 0px;
            }

            .kepek-megtekintese-oldal .szavazas-panel .szavazas-pontszamok,
            .kepek-megtekintese-oldal .szavazas-panel .szavazas-pontszamok-inaktiv {
                display: inline-block;
                width: 100%;
                margin: 0px 0px 0px 0px;
            }

                    .kepek-megtekintese-oldal .szavazas-panel .szavazas-pontszamok-inaktiv {
                        position: relative;
                    }

                        .kepek-megtekintese-oldal .szavazas-panel .szavazas-pontszamok-inaktiv:after {
                            content: '';
                            width: 100%;
                            height: 100%;
                            background-color: transparent;
                            position: absolute;
                            top: 0px;
                            left: 0px;
                        }

                .kepek-megtekintese-oldal .szavazas-panel .szavazas-pontszam {
                    display: inline-block;
                    width: 100%;
                    max-width: 300px;
                    margin: 0px 0px 0px 0px;
                    padding: 45px 0px 0px 0px;
                    position: relative;
                }

                    .kepek-megtekintese-oldal .szavazas-panel .szavazas-pontszam input[type="radio"] {
                        display: none;
                    }

                        .kepek-megtekintese-oldal .szavazas-panel .szavazas-pontszam input[type="radio"] + label {
                            display: block;
                            float: right;
                            width: 20%;
                            height: 30px;
                            margin: 0px 0px 0px 0px;
                            padding: 7px 0px 0px 0px;
                            background-image: url(images/tarskereso-adatlap-szavazas-ures-sziv-ikon.png);
                            background-position: center center;
                            background-repeat: no-repeat;
                            background-size: auto 100%;
                            color: #dab6b8;
                            color: #c90f59;
                            font-size: 14px;
                            /*font-weight: bold;*/
                            text-align: center;
                            cursor: pointer;
                        }

                        .kepek-megtekintese-oldal .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(10) + label,
                        .kepek-megtekintese-oldal .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(9) + label,
                        .kepek-megtekintese-oldal .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(8) + label,
                        .kepek-megtekintese-oldal .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(7) + label,
                        .kepek-megtekintese-oldal .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(6) + label {
                            position: absolute;
                            top: 0px;
                            left: 0px;
                        }

                        .kepek-megtekintese-oldal .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(9) + label {
                            left: 20%;
                        }

                        .kepek-megtekintese-oldal .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(8) + label {
                            left: 40%;
                        }

                        .kepek-megtekintese-oldal .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(7) + label {
                            left: 60%;
                        }

                        .kepek-megtekintese-oldal .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(6) + label {
                            left: 80%;
                        }

                        .kepek-megtekintese-oldal .szavazas-panel .szavazas-pontszam input[type="radio"] + label:after {
                            content: none;
                            background-image: none;
                            background-color: transparent;
                            border: none;
                        }

                        .kepek-megtekintese-oldal .szavazas-panel .szavazas-pontszam input[type="radio"] + label:hover,
                        .kepek-megtekintese-oldal .szavazas-panel .szavazas-pontszam input[type="radio"]:checked ~ label,
                        .kepek-megtekintese-oldal .szavazas-panel .szavazas-pontszam input[type="radio"] + label:hover ~ label {
                            background-image: url(images/tarskereso-adatlap-szavazas-tele-sziv-ikon.png);
                            font-weight: bold;
                            color: white;
                        }

            .kepek-megtekintese-oldal .szavazas-panel .szavazas-gomb {
                display: inline-block;
                width: 99%;
                margin: 20px 0px 25px 0px;
            }

                .kepek-megtekintese-oldal .szavazas-panel .szavazas-gomb input[type="button"],
                .kepek-megtekintese-oldal .szavazas-panel .szavazas-gomb input[type="submit"] {
                    max-width: 300px;
                }

        .kepek-megtekintese-oldal .kepek-panel {
            /*float: left;*/
            width: 100%;
            margin: 0px 0px 10px 0px;
        }

            .kepek-megtekintese-oldal .kepek-panel .kepek-foto {
                /*float: left;*/
                width: 100%;
                margin: 0px 0px 0px 0px;
            }

                .kepek-megtekintese-oldal .kepek-panel .kepek-foto .helyezes-pontszam {
                    /*float: left;*/
                    width: 100%;
                    margin: 10px 0px 5px 0px;
                    text-align: center;
                }

                    .kepek-megtekintese-oldal .kepek-panel .kepek-foto .helyezes-pontszam .helyezes,
                    .kepek-megtekintese-oldal .kepek-panel .kepek-foto .helyezes-pontszam .pontszam,
                    .kepek-megtekintese-oldal .kepek-panel .kepek-foto .helyezes-pontszam .szavazatok-szama {
                        display: inline-block;
                        margin: 0px 7px 0px 7px;
                        text-align: left;
                    }

                .kepek-megtekintese-oldal .kepek-panel .kepek-foto .foto {
                    display: inline-block;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    overflow: hidden;
                    text-align: center;
                    /* ez azert kell h a kep alatt ne legyen felesleges hely */
                    line-height: 0;
                    position: relative;
                }

                    .kepek-megtekintese-oldal .kepek-panel .kepek-foto .foto .foto-image,
                    .kepek-megtekintese-oldal .kepek-panel .kepek-foto .foto .foto-image-uj {
                        display: inline-block;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        /*position: relative;*/
                    }

                    .kepek-megtekintese-oldal .kepek-panel .kepek-foto .foto .foto-image-uj {
                        position: relative;
                    }

                        /*.kepek-megtekintese-oldal .kepek-panel .kepek-foto .foto .foto-image:after,*/
                        .kepek-megtekintese-oldal .kepek-panel .kepek-foto .foto .foto-image-uj:after {
                            content: '';
                            display: inline-block;
                            width: 140px;
                            height: 40px;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 0px;
                            background-image: url(images/logo1.png);
                            background-position: left top;
                            background-repeat: no-repeat;
                            background-size: cover;
                            position: absolute;
                            bottom: 0px;
                            right: 0px;
                            /*-moz-opacity: 0.8;
                            -webkit-opacity: 0.8;
                            -khtml-opacity: 0.8;
                            opacity: 0.8;
                            filter: alpha(opacity=80);*/
                        }

                    .kepek-megtekintese-oldal .kepek-panel .kepek-foto .foto img {
                        display: block;
                        width: 100%;
                        border: none;
                    }

                .kepek-megtekintese-oldal .kepek-panel .kepek-foto .kepalairas {
                    display: inline-block;
                    width: 100%;
                    margin: 5px 0px 5px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: center;
                    /*position: absolute;
                    bottom: 0px;
                    left: 0px;
                    z-index: 1;*/
                    line-height: normal;
                }

                    .kepek-megtekintese-oldal .kepek-panel .kepek-foto .kepalairas span {
                        display: inline-block;
                        margin: 0px 0px 0px 0px;
                        padding: 2px 7px 5px 7px;
                        /*color: white;*/
                        font-size: 12px;
                        /*background-image: url(images/tarskereso-atlatszo-hatter-fekete-60.png);
                        background-position: left top;
                        background-repeat: repeat;*/
                    }

                .kepek-megtekintese-oldal .kepek-panel .kepek-foto .elozo-gomb,
                .kepek-megtekintese-oldal .kepek-panel .kepek-foto .kovetkezo-gomb {
                    display: inline-block;
                    width: 20%;
                    height: 100%;
                    max-width: 60px;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: left;
                    position: absolute;
                    top: 0px;
                    left: 0px;
                    z-index: 2;
                }

                .kepek-megtekintese-oldal .kepek-panel .kepek-foto .kovetkezo-gomb {
                    text-align: right;
                    left: auto;
                    right: 0px;
                    z-index: 2;
                }

                    .kepek-megtekintese-oldal .kepek-panel .kepek-foto .elozo-gomb input[type="button"],
                    .kepek-megtekintese-oldal .kepek-panel .kepek-foto .elozo-gomb input[type="submit"],
                    .kepek-megtekintese-oldal .kepek-panel .kepek-foto .kovetkezo-gomb input[type="button"],
                    .kepek-megtekintese-oldal .kepek-panel .kepek-foto .kovetkezo-gomb input[type="submit"] {
                        display: block;
                        height: 100%;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        border: none;
                        background-color: transparent;
                        /*background-image: url(images/tarskereso-atlatszo-hatter-fekete-30.png);
                        background-position: left top;
                        background-repeat: repeat;*/
                        color: white;
                        color: #c90f59;
                        font-size: 100px;
                        /*-moz-border-radius: 0px;
                        -webkit-border-radius: 0px;
                        border-radius: 0px;*/
                    }

                        .kepek-megtekintese-oldal .kepek-panel .kepek-foto .elozo-gomb input[type="button"]:hover,
                        .kepek-megtekintese-oldal .kepek-panel .kepek-foto .elozo-gomb input[type="submit"]:hover,
                        .kepek-megtekintese-oldal .kepek-panel .kepek-foto .kovetkezo-gomb input[type="button"]:hover,
                        .kepek-megtekintese-oldal .kepek-panel .kepek-foto .kovetkezo-gomb input[type="submit"]:hover {
                            color: white;
                            background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);
                            background-position: left top;
                            background-repeat: repeat;
                        }

        .kepek-megtekintese-oldal .kis-kepek-hover-gomb {
            display: block;
            width: 100%;
            padding: 5px 0px 15px 0px;
            text-align: left;
        }

        .kepek-megtekintese-oldal .kis-kepek-hover-panel {
            display: block;
            width: 100%;
        }

            .kepek-megtekintese-oldal .kis-kepek-hover-panel .kis-kep {
                display: inline-block;
                width: 31%;
                margin: 4px 0px 4px 0px;
                overflow: hidden;
            }

                .kepek-megtekintese-oldal .kis-kepek-hover-panel .kis-kep input[type="image"] {
                    display: block;
                    width: 95%;
                    border: 3px solid transparent;
                }

                .kepek-megtekintese-oldal .kis-kepek-hover-panel .kis-kep input[type="image"].kivalasztva {
                    border: 3px solid red;
                }



    /********** Képek megtekintése vége *************/

    /********** Adatlap megtekintése kezdete *************/

    .ButtonVideoChat_Inaktiv,
    .gomb-video-chat-inaktiv {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_video_chat.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonVideoChat_Letiltva {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_video_chat_letiltva.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonVideoChat,
    .gomb-video-chat {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_video_chat.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

        .ButtonVideoChat:hover,
        .gomb-video-chat:hover {
            cursor: pointer;
            color: White;
            background-image: url(Images/gomb_video_chat_hover.gif);
        }

    .ButtonLevelKuldese_Inaktiv,
    .gomb-level-kuldes-inaktiv {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_level_kuldese.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonLevelKuldese,
    .gomb-level-kuldes {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_level_kuldese.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

        .ButtonLevelKuldese:hover,
        .gomb-level-kuldes:hover {
            cursor: pointer;
            color: White;
            background-image: url(Images/gomb_level_kuldese_hover.gif);
        }

    .ButtonLevelKuldese_Letiltva {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_level_kuldese_letiltva.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonFotoKuldeseEngedelyezve {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_foto_kuldese_engedelyezve.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

        .ButtonFotoKuldeseEngedelyezve:hover {
            cursor: pointer;
            color: White;
            background-image: url(Images/button_foto_kuldese_engedelyezve_hover.gif);
        }

    .ButtonFotoKuldeseNemEngedelyezve {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_foto_kuldese_nemengedelyezve.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

        .ButtonFotoKuldeseNemEngedelyezve:hover {
            cursor: pointer;
            color: White;
            background-image: url(Images/button_foto_kuldese_nemengedelyezve_hover.gif);
        }

    .ButtonFotoKuldeseMegNemEngedelyezve {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_foto_kuldese_megnemengedelyezve.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

        .ButtonFotoKuldeseMegNemEngedelyezve:hover {
            cursor: pointer;
            color: White;
            background-image: url(Images/button_foto_kuldese_megnemengedelyezve_hover.gif);
        }

    .ButtonFotoKuldese_Inaktiv,
    .gomb-foto-kuldese-inaktiv {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_foto_kuldese_megnemengedelyezve.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonFotoKuldese_Letiltva {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/button_foto_kuldese_letiltva.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonLevelezesunk_Inaktiv,
    .gomb-levelezesunk-inaktiv {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_levelezesunk.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonLevelezesunk_Letiltva {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_levelezesunk_letiltva.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 8pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonLevelezesunk,
    .gomb-levelezesunk {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_levelezesunk.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

        .ButtonLevelezesunk:hover,
        .gomb-levelezesunk:hover {
            cursor: pointer;
            color: White;
            background-image: url(Images/gomb_levelezesunk_hover.gif);
        }

    .ButtonPrivatChat_Inaktiv,
    .gomb-szoveges-chat-inaktiv {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_privat_chat.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonPrivatChat_Letiltva {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_privat_chat_letiltva.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonPrivatChat,
    .gomb-szoveges-chat {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_privat_chat.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

        .ButtonPrivatChat:hover,
        .gomb-szoveges-chat:hover {
            cursor: pointer;
            color: White;
            background-image: url(Images/gomb_privat_chat_hover.gif);
        }

    .ButtonChatElozmenyei_Inaktiv {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_chat_elozmenyei.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonChatElozmenyei {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_chat_elozmenyei.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

        .ButtonChatElozmenyei:hover {
            cursor: pointer;
            color: White;
            background-image: url(Images/gomb_chat_elozmenyei_hover.gif);
        }

    .ButtonUzeneteink_Inaktiv,
    .gomb-uzeneteink-inaktiv {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_uzeneteink.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonUzeneteink_Letiltva {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_uzeneteink_letiltva.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonUzeneteink,
    .gomb-uzeneteink {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_uzeneteink.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

        .ButtonUzeneteink:hover,
        .gomb-uzeneteink:hover {
            cursor: pointer;
            color: White;
            background-image: url(Images/gomb_uzeneteink_hover.gif);
        }

    .ButtonStatisztika,
    .gomb-statisztika {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_statisztika.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

        .ButtonStatisztika:hover,
        .gomb-statisztika:hover {
            cursor: pointer;
            color: White;
            background-image: url(Images/gomb_statisztika_hover.gif);
        }

    .ButtonStatisztika_Inaktiv,
    .gomb-statisztika-inaktiv {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_statisztika.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonStatisztika_Letiltva {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_statisztika_letiltva.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonBlog,
    .gomb-blog {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_blog.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

        .ButtonBlog:hover,
        .gomb-blog:hover {
            cursor: pointer;
            color: White;
            background-image: url(Images/gomb_blog_hover.gif);
        }

    .ButtonBlog_Inaktiv,
    .gomb-blog-inaktiv {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_blog.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonBlog_Letiltva {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_blog_letiltva.gif);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonAjandekKredit,
    .gomb-ajandek-kredit {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        /*background-image: url(Images/gomb_ajandek_kredit.gif);*/
        background-image: url(Images/gomb_ajandek_kredit2.png);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 8pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

        .ButtonAjandekKredit:hover,
        .gomb-ajandek-kredit:hover {
            cursor: pointer;
            color: White;
            /*background-image: url(Images/gomb_ajandek_kredit_hover.gif);*/
            background-image: url(Images/gomb_ajandek_kredit2_hover.png);
        }

    .ButtonAjandekKredit_Inaktiv,
    .gomb-ajandek-kredit-inaktiv {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        /*background-image: url(Images/gomb_ajandek_kredit.gif);*/
        background-image: url(Images/gomb_ajandek_kredit2.png);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 8pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonAjandekKredit_Letiltva {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        /*background-image: url(Images/gomb_ajandek_kredit_letiltva.gif);*/
        background-image: url(Images/gomb_ajandek_kredit2_letiltva.png);
        background-repeat: no-repeat;
        width: 136px;
        height: 23px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-weight: bold;
        font-size: 7pt;
        text-decoration: none;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonKedvencnekJelol_Inaktiv,
    .gomb-kedvencnek-jelol-inaktiv {
        display: inline-block;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(Images/gomb_kedvencnek_jelol.gif);
        background-repeat: no-repeat;
        width: 160px;
        height: 26px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-size: 9pt;
        font-weight: bold;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonKedvencnekJelol_Letiltva {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_kedvencnek_jelol_letiltva.gif);
        background-repeat: no-repeat;
        width: 160px;
        height: 26px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-size: 9pt;
        font-weight: bold;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonKedvencnekJelol,
    .gomb-kedvencnek-jelol {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_kedvencnek_jelol.gif);
        background-repeat: no-repeat;
        width: 160px;
        height: 26px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-size: 9pt;
        font-weight: bold;
        color: #29303a;
        border: none 0px White;
    }

        .ButtonKedvencnekJelol:hover,
        .gomb-kedvencnek-jelol:hover {
            cursor: pointer;
            color: White;
            background-image: url(Images/gomb_kedvencnek_jelol_hover.gif);
        }

    .ButtonKedvencTorlese {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_kedvenc_torlese.gif);
        background-repeat: no-repeat;
        width: 160px;
        height: 26px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-size: 9pt;
        font-weight: bold;
        color: White;
        border: none 0px White;
    }

        .ButtonKedvencTorlese:hover {
            cursor: pointer;
            color: #29303a;
            background-image: url(Images/gomb_kedvenc_torlese_hover.gif);
        }

    .ButtonKedvencTorlese_Letiltva {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_kedvenc_torlese_letiltva.gif);
        background-repeat: no-repeat;
        width: 160px;
        height: 26px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-size: 9pt;
        font-weight: bold;
        color: White;
        border: none 0px White;
    }

    .ButtonLetilt_Kek_Nem {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_letilt_kek_nem.gif);
        background-repeat: no-repeat;
        width: 70px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0 0 0;
        text-align: center;
        border: none 0px White;
    }

        .ButtonLetilt_Kek_Nem:hover {
            cursor: pointer;
            background-image: url(Images/gomb_letilt_kek_nem_hover.gif);
        }

    .ButtonLetilt_Kek_Igen {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_letilt_kek_igen.gif);
        background-repeat: no-repeat;
        width: 70px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0 0 0;
        text-align: center;
        border: none 0px White;
    }

        .ButtonLetilt_Kek_Igen:hover {
            cursor: pointer;
            background-image: url(Images/gomb_letilt_kek_igen_hover.gif);
        }

    .ButtonLetilt_Inaktiv,
    .gomb-letilt-inaktiv {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_letilt.gif);
        background-repeat: no-repeat;
        width: 90px;
        height: 26px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-size: 9pt;
        font-weight: bold;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonLetilt,
    .gomb-letilt {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_letilt.gif);
        background-repeat: no-repeat;
        width: 90px;
        height: 26px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-size: 9pt;
        font-weight: bold;
        color: #29303a;
        border: none 0px White;
    }

        .ButtonLetilt:hover,
        .gomb-letilt:hover {
            cursor: pointer;
            color: White;
            background-image: url(Images/gomb_letilt_hover.gif);
        }

    .ButtonLetiltasVisszavonas {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_letilt_hover.gif);
        background-repeat: no-repeat;
        width: 90px;
        height: 26px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 26px;
        text-align: left;
        font-size: 9pt;
        font-weight: bold;
        color: White;
        border: none 0px White;
    }

        .ButtonLetiltasVisszavonas:hover {
            cursor: pointer;
            color: #29303a;
            background-image: url(Images/gomb_letilt.gif);
        }

    .ButtonFeljelent,
    .gomb-feljelent {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_feljelent.gif);
        background-repeat: no-repeat;
        width: 100px;
        height: 26px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 22px;
        text-align: left;
        font-size: 9pt;
        font-weight: bold;
        color: #29303a;
        border: none 0px White;
    }

        .ButtonFeljelent:hover,
        .gomb-feljelent:hover {
            cursor: pointer;
            color: White;
            background-image: url(Images/gomb_feljelent_hover.gif);
        }

    .ButtonFeljelent_Inaktiv,
    .gomb-feljelent-inaktiv {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_feljelent.gif);
        background-repeat: no-repeat;
        width: 100px;
        height: 26px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 22px;
        text-align: left;
        font-size: 9pt;
        font-weight: bold;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonFeljelent_Letiltva {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_feljelent_letiltva.gif);
        background-repeat: no-repeat;
        width: 100px;
        height: 26px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 22px;
        text-align: left;
        font-size: 9pt;
        font-weight: bold;
        color: #29303a;
        border: none 0px White;
    }

    .ButtonSzavazok {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_szavazok.png);
        background-repeat: no-repeat;
        width: 100px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 9pt;
        font-weight: bold;
        color: #29303a;
        border: none 0px White;
    }

        .ButtonSzavazok:hover {
            cursor: pointer;
            color: White;
            background-image: url(Images/gomb_szavazok_hover.png);
        }

    .ButtonSzavazok_Inaktiv {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_szavazok.png);
        background-repeat: no-repeat;
        width: 100px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 9pt;
        font-weight: bold;
        color: #fbb4dd;
        border: none 0px White;
    }

    .ButtonSzavazok_Letiltva {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_szavazok_letiltva.png);
        background-repeat: no-repeat;
        width: 100px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 9pt;
        font-weight: bold;
        color: #fbb4dd;
        border: none 0px White;
    }

    .ButtonSzavaztam {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_szavaztam.png);
        background-repeat: no-repeat;
        width: 100px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 9pt;
        font-weight: bold;
        color: White;
        border: none 0px White;
    }

    .ButtonSzavaztam_Letiltva {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_szavazok_letiltva.png);
        background-repeat: no-repeat;
        width: 100px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-size: 9pt;
        font-weight: bold;
        color: White;
        border: none 0px White;
    }

    .ButtonUzenetElkuld {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_uzenet_elkuld.png);
        background-repeat: no-repeat;
        width: 100px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #fbb4dd;
        border: none 0px White;
    }

        .ButtonUzenetElkuld:hover {
            cursor: pointer;
            color: White;
            background-image: url(Images/gomb_uzenet_elkuld_hover.png);
        }

    .ButtonUzenetElkuld_Inaktiv {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_uzenet_elkuld.png);
        background-repeat: no-repeat;
        width: 100px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #fbb4dd;
        border: none 0px White;
    }

    .ButtonUzenetElkuld_Letiltva {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_uzenet_elkuld_letiltva.png);
        background-repeat: no-repeat;
        width: 100px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
        font-weight: bold;
        font-size: 9pt;
        text-decoration: none;
        color: #fbb4dd;
        border: none 0px White;
    }

    .ButtonUzenetElkuldve {
        display: inline-block;
        background-color: transparent;
        background-image: url(Images/gomb_uzenet_elkuld_hover.gif);
        background-repeat: no-repeat;
        width: 100px;
        height: 25px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0 0 0;
        text-align: center;
        border: none 0px White;
    }

    .tarskereso-tablazat-adatlap {
        /*width: 258px;*/
        width: 99%;
        min-width: 295px;
        max-width: 800px;
    }

        .tarskereso-tablazat-adatlap .keret-bal {
            width: 2%;
            /*background-image: url(Images/keret_nagy_fb.gif);
            background-repeat: repeat-y;
            background-position-x: right;*/
            background-color: #8d9194;
        }

        .tarskereso-tablazat-adatlap .keret-jobb {
            width: 2%;
            /*background-image: url(Images/keret_nagy_fj.gif);
            background-repeat: repeat-y;*/
            background-color: #8d9194;
        }

        .tarskereso-tablazat-adatlap .tartalom {
            width: 96%;
        }

            .tarskereso-tablazat-adatlap .tartalom .cimsor {
                width: 98%;
                display: inline-block;
                font-size: 15pt;
                font-weight: bold;
                padding: 7px 1% 0px 1%;
                margin-bottom: 10px;
                background-image: url(Images/hatter_narancs_41px.gif);
                background-repeat: repeat-x;
                background-position: left top;
                text-align: left;
            }

    .adatlap-megtekintese-oldal,
    .tarskereso-adatlap {
        display: inline-block;
        float: none;
        width: 100%;
        max-width: 900px;
        margin: 0px 0px 30px 0px;
        font-size: 16px;
    }

        .adatlap-megtekintese-oldal .adatlap,
        .tarskereso-adatlap .adatlap {
            float: left;
            width: 100%;
            margin: 5px 0px 0px 0px;
            text-align: left;
        }

            .adatlap-megtekintese-oldal .adatlap .letiltas-oka-panel,
            .tarskereso-adatlap .adatlap .letiltas-oka-panel {
                width: 100%;
                margin: 0px 0px 20px 0px;
                font-weight: bold;
                font-size: 16px;
                text-align: center;
            }

                .adatlap-megtekintese-oldal .adatlap .letiltas-oka-panel .beallitasok-kik-nezhetik-meg,
                .tarskereso-adatlap .adatlap .letiltas-oka-panel .beallitasok-kik-nezhetik-meg {
                    display: inline-block;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    font-weight: normal;
                    font-size: 15px;
                    text-align: center;
                }

                .adatlap-megtekintese-oldal .adatlap .letiltas-oka-panel .adatlap-kulon-engedely,
                .tarskereso-adatlap .adatlap .letiltas-oka-panel .adatlap-kulon-engedely {
                    display: inline-block;
                    width: 100%;
                    margin: 5px 0px 0px 0px;
                    font-weight: normal;
                    text-align: center;
                    /*color: black;*/
                }

                    .adatlap-megtekintese-oldal .adatlap .letiltas-oka-panel .adatlap-kulon-engedely .adatlap-kulon-engedely-allapot,
                    .tarskereso-adatlap .adatlap .letiltas-oka-panel .adatlap-kulon-engedely .adatlap-kulon-engedely-allapot {
                        display: inline-block;
                        width: 100%;
                        margin: 0px 0px 0px 0px;
                    }

                    .adatlap-megtekintese-oldal .adatlap .letiltas-oka-panel .adatlap-kulon-engedely .adatlap-kulon-engedely-gomb,
                    .tarskereso-adatlap .adatlap .letiltas-oka-panel .adatlap-kulon-engedely .adatlap-kulon-engedely-gomb {
                        display: inline-block;
                        width: 100%;
                        max-width: 250px;
                        margin: 0px 0px 0px 0px;
                        position: relative;
                    }

                        .adatlap-megtekintese-oldal .adatlap .letiltas-oka-panel .adatlap-kulon-engedely .adatlap-kulon-engedely-gomb input[type="button"],
                        .tarskereso-adatlap .adatlap .letiltas-oka-panel .adatlap-kulon-engedely .adatlap-kulon-engedely-gomb input[type="button"],
                        .adatlap-megtekintese-oldal .adatlap .letiltas-oka-panel .adatlap-kulon-engedely .adatlap-kulon-engedely-gomb input[type="submit"],
                        .tarskereso-adatlap .adatlap .letiltas-oka-panel .adatlap-kulon-engedely .adatlap-kulon-engedely-gomb input[type="submit"] {
                            /*max-width: 250px;*/
                            font-size: 20px;
                            margin: 5px 0px 0px 0px;
                        }

                        .adatlap-megtekintese-oldal .adatlap .letiltas-oka-panel .adatlap-kulon-engedely .adatlap-kulon-engedely-gomb .adatlap-kulon-engedely-sugo,
                        .tarskereso-adatlap .adatlap .letiltas-oka-panel .adatlap-kulon-engedely .adatlap-kulon-engedely-gomb .adatlap-kulon-engedely-sugo {
                            margin: 4px 0px 0px 10px;
                            position: absolute;
                            top: 0px;
                            left: 100%;
                        }

            .adatlap-megtekintese-oldal .adatlap .fejlec-becenev,
            .tarskereso-adatlap .adatlap .fejlec-becenev {
                display: block;
                float: left;
                width: 100%;
                margin: 0px 0px 15px 0px;
                padding: 0px 0px 0px 0px;
                text-align: center;
                overflow: hidden;
                position: relative;
            }

                .adatlap-megtekintese-oldal .adatlap .fejlec-becenev .online,
                .adatlap-megtekintese-oldal .adatlap .fejlec-becenev .offline,
                .tarskereso-adatlap .adatlap .fejlec-becenev .online,
                .tarskereso-adatlap .adatlap .fejlec-becenev .offline {
                    display: inline-block;
                    height: 35px;
                    margin: 0px 0px 10px 0px;
                    padding: 10px 0px 0px 55px;
                    background-image: url(images/tarskereso-adatlap-offline-ikon-uj.png);
                    background-position: left center;
                    background-repeat: no-repeat;
                    background-size: auto 100%;
                    color: #af9d93;
                    font-size: 18px;
                    text-align: left;
                }

                .adatlap-megtekintese-oldal .adatlap .fejlec-becenev .online,
                .tarskereso-adatlap .adatlap .fejlec-becenev .online {
                    background-image: url(images/tarskereso-adatlap-online-ikon-uj.png);
                    color: #81be69;
                }

                .adatlap-megtekintese-oldal .adatlap .fejlec-becenev .online-becenev-szeparator,
                .tarskereso-adatlap .adatlap .fejlec-becenev .online-becenev-szeparator {
                    display: block;
                    width: 100%;
                    height: 1px;
                }

                .adatlap-megtekintese-oldal .adatlap .fejlec-becenev .adatlap-nev,
                .tarskereso-adatlap .adatlap .fejlec-becenev .adatlap-nev {
                    display: inline-block;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    position: relative;
                }

                    .adatlap-megtekintese-oldal .adatlap .fejlec-becenev .adatlap-nev:before,
                    .tarskereso-adatlap .adatlap .fejlec-becenev .adatlap-nev:before,
                    .adatlap-megtekintese-oldal .adatlap .fejlec-becenev .adatlap-nev:after,
                    .tarskereso-adatlap .adatlap .fejlec-becenev .adatlap-nev:after {
                        display: block;
                        content: '';
                        width: 40%;
                        height: 100%;
                        max-width: 70px;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        background-image: url(images/tarskereso-szurke-vonal.png);
                        background-position: left center;
                        background-repeat: repeat-x;
                        position: absolute;
                        top: 0px;
                        left: 115%;
                    }

                    .adatlap-megtekintese-oldal .adatlap .fejlec-becenev .adatlap-nev:after,
                    .tarskereso-adatlap .adatlap .fejlec-becenev .adatlap-nev:after {
                        left: auto;
                        right: 115%;
                    }

                    .adatlap-megtekintese-oldal .adatlap .fejlec-becenev .adatlap-nev .becenev,
                    .tarskereso-adatlap .adatlap .fejlec-becenev .adatlap-nev .becenev {
                        display: block;
                        width: 100%;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        font-size: 28px;
                        /*font-weight: bold;*/
                        color: #c90f59;
                    }

                    .adatlap-megtekintese-oldal .adatlap .fejlec-becenev .adatlap-nev .adatlapja,
                    .tarskereso-adatlap .adatlap .fejlec-becenev .adatlap-nev .adatlapja {
                        display: block;
                        width: 100%;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        font-size: 16px;
                    }

            .adatlap-megtekintese-oldal .adatlap .foto-es-gombok,
            .tarskereso-adatlap .adatlap .foto-es-gombok {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                position: relative;
            }

                .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .foto,
                .tarskereso-adatlap .adatlap .foto-es-gombok .foto {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    /*border: 1px solid #a9a9a9;
                    border: 1px solid transparent;*/
                    position: relative;
                }

                    .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .foto .foto-child,
                    .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .foto .foto-child-1,
                    .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .foto .foto-child-2,
                    .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .foto .foto-child-3,
                    .tarskereso-adatlap .adatlap .foto-es-gombok .foto .foto-child,
                    .tarskereso-adatlap .adatlap .foto-es-gombok .foto .foto-child-1,
                    .tarskereso-adatlap .adatlap .foto-es-gombok .foto .foto-child-2,
                    .tarskereso-adatlap .adatlap .foto-es-gombok .foto .foto-child-3 {
                        position: relative;
                        /*padding-bottom: calc(100% * 9 / 16);*/
                        /*16-9-es arany*/
                        /*padding-bottom: 56.25%;*/
                        padding-bottom: 133%;
                        /*padding-bottom: 200%;*/
                    }

                        .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .foto .foto-child > a,
                        .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .foto .foto-child-1 > a,
                        .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .foto .foto-child-2 > a,
                        .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .foto .foto-child-3 > a,
                        .tarskereso-adatlap .adatlap .foto-es-gombok .foto .foto-child > a,
                        .tarskereso-adatlap .adatlap .foto-es-gombok .foto .foto-child-1 > a,
                        .tarskereso-adatlap .adatlap .foto-es-gombok .foto .foto-child-2 > a,
                        .tarskereso-adatlap .adatlap .foto-es-gombok .foto .foto-child-3 > a {
                            display: inline-block;
                            background-image: url(images/tarskereso-no-image-par.png);
                            background-position: center top;
                            background-repeat: no-repeat;
                            background-size: cover;
                            position: absolute;
                            top: 0px;
                            bottom: 0px;
                            left: 0px;
                            right: 0px;
                            overflow: hidden;
                        }

                        .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .foto .foto-child-1 > a,
                        .tarskereso-adatlap .adatlap .foto-es-gombok .foto .foto-child-1 > a {
                            background-image: url(images/tarskereso-no-image-ferfi.png);
                        }

                        .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .foto .foto-child-2 > a,
                        .tarskereso-adatlap .adatlap .foto-es-gombok .foto .foto-child-2 > a {
                            background-image: url(images/tarskereso-no-image-no.png);
                        }

                        .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .foto .foto-child-3 > a,
                        .tarskereso-adatlap .adatlap .foto-es-gombok .foto .foto-child-3 > a {
                            background-image: url(images/tarskereso-no-image-par.png);
                        }

                        .tarskereso-adatlap .adatlap .foto-es-gombok .foto .foto-child > a,
                        .tarskereso-adatlap .adatlap .foto-es-gombok .foto .foto-child-1 > a,
                        .tarskereso-adatlap .adatlap .foto-es-gombok .foto .foto-child-2 > a,
                        .tarskereso-adatlap .adatlap .foto-es-gombok .foto .foto-child-3 > a {
                            /*elhomályositas*/
                            -webkit-filter: blur(10px);
                           -moz-filter: blur(10px);
                           -o-filter: blur(10px);
                           -ms-filter: blur(10px);
                           filter: blur(10px);
                        }

                    .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .foto .kepek-szama,
                    .tarskereso-adatlap .adatlap .foto-es-gombok .foto .kepek-szama {
                        display: inline-block;
                        margin: 0px 0px 0px 0px;
                        padding: 6px 7px 6px 29px;
                        background-image: url(images/tarskereso-adatlap-fenykepezogep-ikon.png);
                        background-position: left 7px top 5px;
                        background-repeat: no-repeat;
                        background-size: 16px;
                        background-color: #c90f59;
                        color: white;
                        font-size: 13px;
                        position: absolute;
                        top: 0px;
                        left: 0px;
                    }

                        .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .foto .kepek-szama:empty,
                        .tarskereso-adatlap .adatlap .foto-es-gombok .foto .kepek-szama:empty {
                            display: none;
                        }

                .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .foto-kuldese-gomb-es-privat-fotok,
                .tarskereso-adatlap .adatlap .foto-es-gombok .foto-kuldese-gomb-es-privat-fotok {
                    float: left;
                    width: 100%;
                    min-height: 78px;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    background-image: url(images/tarskereso-atlatszo-hatter-magenta-30.png);
                    background-position: left top;
                    background-repeat: repeat;
                    position: absolute;
                    bottom: 0px;
                    left: 0px;
                }
                        
                .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .foto-kuldese-gomb,
                .tarskereso-adatlap .adatlap .foto-es-gombok .foto-kuldese-gomb {
                    float: left;
                    width: 37%;
                    margin: 0px 2% 0px 2%;
                    padding: 0px 0px 0px 0px;
                    position: absolute;
                    bottom: 8px;
                    left: 0px;
                }

                    .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .foto-kuldese-gomb a,
                    .tarskereso-adatlap .adatlap .foto-es-gombok .foto-kuldese-gomb a {
                        height: 50px;
                        padding-top: 10px;
                        font-size: 12px;
                    }

                        .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .foto-kuldese-gomb a[disabled="disabled"]:hover,
                        .tarskereso-adatlap .adatlap .foto-es-gombok .foto-kuldese-gomb a[disabled="disabled"]:hover {
                            font-weight: normal;
                            cursor: default;
                        }

                    .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .foto-kuldese-gomb a.magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .foto-kuldese-gomb a.bordo-gomb span,
                    .tarskereso-adatlap .adatlap .foto-es-gombok .foto-kuldese-gomb a.magenta-gomb span,
                    .tarskereso-adatlap .adatlap .foto-es-gombok .foto-kuldese-gomb a.bordo-gomb span {
                        display: inline-block;
                        padding: 28px 0px 0px 0px;
                        background-image: url(images/tarskereso-adatlap-foto-kuldes-ikon.png);
                        background-position: center top;
                        background-repeat: no-repeat;
                    }                        

                .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .privat-fotok,
                .tarskereso-adatlap .adatlap .foto-es-gombok .privat-fotok {
                    float: right;
                    width: 57%;
                    margin: 0px 2% 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                    .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .foto-tipus-cim,
                    .tarskereso-adatlap .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .foto-tipus-cim {
                        float: left;
                        width: 100%;
                        margin: 8px 0px 10px 0px;
                        padding: 0px 0px 10px 0px;
                        border-bottom: 1px solid #a9a9a9;
                        color: #c90f59;
                        font-size: 15px;
                        font-weight: bold;
                        text-transform: uppercase;
                        text-align: center;
                        position: relative;
                    }

                        .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .foto-tipus-cim:after,
                        .tarskereso-adatlap .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .foto-tipus-cim:after {
                            content: '';
                            width: 40%;
                            height: 1px;
                            background-color: #c90f59;
                            position: absolute;
                            left: 30%;
                            bottom: -1px;
                        }

                    .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .fotok-panel,
                    .tarskereso-adatlap .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .fotok-panel {
                        float: left;
                        width: 100%;
                        margin: 0px 0px 8px 0px;
                    }

                        .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .fotok-panel:empty,
                        .tarskereso-adatlap .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .fotok-panel:empty {
                            display: none;
                        }

                        .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .fotok-panel .foto,
                        .tarskereso-adatlap .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .fotok-panel .foto {
                            display: inline-block;
                            width: 30%;
                            margin: 0px 1.4% 15px 1.4%;
                        }

                            .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .fotok-panel .foto img,
                            .tarskereso-adatlap .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .fotok-panel .foto img {
                                width: 100%;
                            }

                        .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .fotok-panel a.zold-gomb,
                        .tarskereso-adatlap .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .fotok-panel a.zold-gomb {
                            height: 32px;
                            padding-top: 10px;
                            font-size: 18px;
                        }

                    .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .engedely-keres-panel,
                    .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .meg-nem-kaptal-engedelyt-panel,
                    .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .nem-kaptal-engedelyt-panel,
                    .tarskereso-adatlap .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .engedely-keres-panel,
                    .tarskereso-adatlap .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .meg-nem-kaptal-engedelyt-panel,
                    .tarskereso-adatlap .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .nem-kaptal-engedelyt-panel {
                        float: left;
                        width: 100%;
                        margin: 0px 0px 0px 0px;
                        color: white;
                        font-size: 13px;
                        text-align: center;
                    }

                    .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .meg-nem-kaptal-engedelyt-panel,
                    .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .nem-kaptal-engedelyt-panel,
                    .tarskereso-adatlap .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .meg-nem-kaptal-engedelyt-panel,
                    .tarskereso-adatlap .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .nem-kaptal-engedelyt-panel {
                        font-size: 14px;
                    }

                        .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .engedely-keres-panel .engedely-keres-gomb,
                        .tarskereso-adatlap .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .engedely-keres-panel .engedely-keres-gomb {
                            float: left;
                            width: 100%;
                            margin: 20px 0px 8px 0px;
                            font-size: 14px;
                            font-weight: bold;
                        }

                            .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .engedely-keres-panel .engedely-keres-gomb input[type="button"],
                            .adatlap-megtekintese-oldal .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .engedely-keres-panel .engedely-keres-gomb input[type="submit"],
                            .tarskereso-adatlap .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .engedely-keres-panel .engedely-keres-gomb input[type="button"],
                            .tarskereso-adatlap .adatlap .foto-es-gombok .privat-fotok .adatlap-fotok .engedely-keres-panel .engedely-keres-gomb input[type="submit"] {
                                max-width: 300px;
                                font-size: 16px;
                            }

            .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok,
            .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok {
                float: left;
                width: 100%;
                margin: 10px 0px 0px 0px;
                text-align: left;
            }

                .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .alapadatok-tablazat,
                .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .alapadatok-tablazat {
                    display: none;
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .becenev,
                .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .becenev {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: left;
                }

                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .becenev .becenev-online,
                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .becenev .becenev-offline,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .becenev .becenev-online,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .becenev .becenev-offline {
                        display: inline-block;
                        float: left;
                        width: 100%;
                        /*height: 26px;*/
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        /*background-image: url(images/tarskereso-adatlap-offline-ikon-uj.png);
                        background-position: left center;
                        background-repeat: no-repeat;*/
                        color: #c90f59;
                        font-size: 18px;
                        font-weight: bold;
                        /*text-transform: uppercase;*/
                        text-align: left;
                    }

                    /*.tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .becenev .becenev-online,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .becenev .becenev-offline {
                        min-height: 28px;
                        padding: 2px 0px 0px 40px;
                        background-position: left top;
                    }*/

                        .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .becenev .becenev-online h2,
                        .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .becenev .becenev-offline h2,
                        .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .becenev .becenev-online h3,
                        .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .becenev .becenev-offline h3,
                        .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .becenev .becenev-online h2,
                        .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .becenev .becenev-offline h2,
                        .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .becenev .becenev-online h3,
                        .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .becenev .becenev-offline h3 {
                            display: inline-block;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 0px;
                            font-size: 18px;
                            font-weight: bold;
                            /*text-transform: uppercase;*/
                            text-align: left;
                        }

                    /*.adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .becenev .becenev-online,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .becenev .becenev-online {
                        background-image: url(images/tarskereso-adatlap-online-ikon-uj.png);
                    }*/

                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .becenev .becenev-tovabbi,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .becenev .becenev-tovabbi {
                        display: inline-block;
                        float: left;
                        width: 100%;
                        margin: 5px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        text-align: left;
                        font-size: 14px;
                        font-weight: bold;
                    }

                        .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .becenev .becenev-tovabbi h3,
                        .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .becenev .becenev-tovabbi h4,
                        .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .becenev .becenev-tovabbi h3,
                        .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .becenev .becenev-tovabbi h4 {
                            display: inline-block;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 0px;
                            text-align: left;
                            font-size: 14px;
                            font-weight: bold;
                        }

                .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok,
                .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok {
                    float: left;
                    width: 100%;
                    margin: 20px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    position: relative;
                }

                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok:after,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok:after {
                        content: none;
                        display: inline-block;
                        width: 1px;
                        height: 100%;
                        /*background-color: #cecece;*/
                        background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);
                        background-position: left top;
                        background-repeat: repeat;
                        position: absolute;
                        top: 0px;
                        left: 0px;
                    }

                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .kapcsolat-elem,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .kapcsolat-elem {
                        float: left;
                        width: 50%;
                        margin: 5px 0px 5px 0px;
                    }

                        .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .kapcsolat-elem:nth-of-type(odd),
                        .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .kapcsolat-elem:nth-of-type(odd) {
                            width: 55%;
                        }

                        .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .kapcsolat-elem:nth-of-type(even),
                        .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .kapcsolat-elem:nth-of-type(even) {
                            width: 45%;
                        }

                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .lattam-igen,
                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .lattam-nem,
                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .latott-igen,
                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .latott-nem,
                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .kedvelem-igen,
                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .kedvelem-nem,
                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .kedvel-igen,
                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .kedvel-nem,
                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .leveleztunk-igen,
                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .leveleztunk-nem,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .lattam-igen,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .lattam-nem,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .latott-igen,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .latott-nem,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .kedvelem-igen,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .kedvelem-nem,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .kedvel-igen,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .kedvel-nem,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .leveleztunk-igen,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .leveleztunk-nem {
                        display: inline-block;
                        float: left;
                        height: 22px;
                        margin: 0px 0px 0px 0px;
                        padding: 2px 0px 0px 33px;
                        background-image: url(images/tarskereso-adatlap-latott-nem-ikon.png);
                        background-position: left center;
                        background-repeat: no-repeat;
                        font-size: 14px;
                        /*font-weight: bold;*/
                        text-align: left;
                    }

                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .kedvelem-nem,
                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .kedvel-nem,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .kedvelem-nem,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .kedvel-nem {
                        background-image: url(images/tarskereso-adatlap-kedvenc-nem-ikon.png);
                    }

                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .leveleztunk-nem,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .leveleztunk-nem {
                        background-image: url(images/tarskereso-adatlap-leveleztunk-nem-ikon.png);
                    }

                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .lattam-igen,
                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .latott-igen,
                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .kedvelem-igen,
                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .kedvel-igen,
                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .leveleztunk-igen,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .lattam-igen,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .latott-igen,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .kedvelem-igen,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .kedvel-igen,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .leveleztunk-igen {
                        background-image: url(images/tarskereso-adatlap-latott-igen-ikon.png);
                        color: #c90f59;
                        font-weight: bold;
                    }

                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .kedvelem-igen,
                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .kedvel-igen,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .kedvelem-igen,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .kedvel-igen {
                        background-image: url(images/tarskereso-adatlap-kedvenc-igen-ikon.png);
                    }

                    .adatlap-megtekintese-oldal .adatlap .becenev-es-kapcsolatok .kapcsolatok .leveleztunk-igen,
                    .tarskereso-adatlap .adatlap .becenev-es-kapcsolatok .kapcsolatok .leveleztunk-igen {
                        background-image: url(images/tarskereso-adatlap-leveleztunk-igen-ikon.png);
                    }

            .adatlap-megtekintese-oldal .adatlap .kedvel-gomb,
            .tarskereso-adatlap .adatlap .kedvel-gomb {
                float: left;
                width: 99%;
                margin: 25px 0px 0px 0px;
                text-align: right;
            }

                .adatlap-megtekintese-oldal .adatlap .kedvel-gomb .kedvenc-gomb,
                .tarskereso-adatlap .adatlap .kedvel-gomb .kedvenc-gomb {
                    display: inline-block;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    text-align: left;
                }

                    .adatlap-megtekintese-oldal .adatlap .kedvel-gomb .kedvenc-gomb a,
                    .tarskereso-adatlap .adatlap .kedvel-gomb .kedvenc-gomb a {
                        height: 40px;
                        padding-top: 6px;
                        font-size: 18px;
                    }

                    .adatlap-megtekintese-oldal .adatlap .kedvel-gomb .kedvenc-gomb a.feher-magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .kedvel-gomb .kedvenc-gomb a.feher-bordo-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .kedvel-gomb .kedvenc-gomb a.magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .kedvel-gomb .kedvenc-gomb a.bordo-gomb span,
                    .tarskereso-adatlap .adatlap .kedvel-gomb .kedvenc-gomb a.feher-magenta-gomb span,
                    .tarskereso-adatlap .adatlap .kedvel-gomb .kedvenc-gomb a.feher-bordo-gomb span,
                    .tarskereso-adatlap .adatlap .kedvel-gomb .kedvenc-gomb a.magenta-gomb span,
                    .tarskereso-adatlap .adatlap .kedvel-gomb .kedvenc-gomb a.bordo-gomb span {
                        display: inline-block;
                        padding: 5px 0px 5px 30px;
                        background-image: url(images/tarskereso-adatlap-kedvencnek-jelol-ikon.png);
                        background-position: left center;
                        background-repeat: no-repeat;
                    }

                    .adatlap-megtekintese-oldal .adatlap .kedvel-gomb .kedvenc-gomb a.magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .kedvel-gomb .kedvenc-gomb a.bordo-gomb span,
                    .tarskereso-adatlap .adatlap .kedvel-gomb .kedvenc-gomb a.magenta-gomb span,
                    .tarskereso-adatlap .adatlap .kedvel-gomb .kedvenc-gomb a.bordo-gomb span {
                        background-image: url(images/tarskereso-adatlap-kedveled-feher-ikon.png);
                    }

            .adatlap-megtekintese-oldal .adatlap .gombok,
            .tarskereso-adatlap .adatlap .gombok {
                float: left;
                width: 99%;
                margin: 30px 0px 30px 0px;
                text-align: left;
                position: relative;
            }

                .adatlap-megtekintese-oldal .adatlap .gombok .video-chat-gomb,
                .adatlap-megtekintese-oldal .adatlap .gombok .szoveges-chat-gomb,
                .adatlap-megtekintese-oldal .adatlap .gombok .level-kuldese-gomb,
                .adatlap-megtekintese-oldal .adatlap .gombok .uzenet-kuldese-gomb,
                .adatlap-megtekintese-oldal .adatlap .gombok .levelezesunk-gomb,
                .adatlap-megtekintese-oldal .adatlap .gombok .uzeneteink-gomb,
                .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb,
                .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb2,
                .tarskereso-adatlap .adatlap .gombok .video-chat-gomb,
                .tarskereso-adatlap .adatlap .gombok .szoveges-chat-gomb,
                .tarskereso-adatlap .adatlap .gombok .level-kuldese-gomb,
                .tarskereso-adatlap .adatlap .gombok .uzenet-kuldese-gomb,
                .tarskereso-adatlap .adatlap .gombok .levelezesunk-gomb,
                .tarskereso-adatlap .adatlap .gombok .uzeneteink-gomb,
                .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb,
                .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb2 {
                    display: inline-block;
                    float: left;
                    width: 20%;
                    margin: 0px 0px 0px 0px;
                    text-align: left;
                }

                .adatlap-megtekintese-oldal .adatlap .gombok .level-kuldese-gomb,
                .tarskereso-adatlap .adatlap .gombok .level-kuldese-gomb {
                    width: 49%;
                    margin-right: 1%;
                    margin-bottom: 40px;
                }

                .adatlap-megtekintese-oldal .adatlap .gombok .uzenet-kuldese-gomb,
                .tarskereso-adatlap .adatlap .gombok .uzenet-kuldese-gomb {
                    width: 49%;
                    margin-left: 1%;
                    margin-bottom: 40px;
                }

                .adatlap-megtekintese-oldal .adatlap .gombok .video-chat-gomb,
                .tarskereso-adatlap .adatlap .gombok .video-chat-gomb {
                    float: right;
                    width: 49%;
                    margin-left: 1%;
                }

                .adatlap-megtekintese-oldal .adatlap .gombok .szoveges-chat-gomb,
                .tarskereso-adatlap .adatlap .gombok .szoveges-chat-gomb {
                    float: right;
                    width: 49%;
                    margin-right: 1%;
                }

                .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb,
                .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb {
                    float: left;
                    width: 100%;
                    margin-top: 30px;
                }

                .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb2,
                .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb2 {
                    float: right;
                    width: 49%;
                    margin-left: 1%;
                }

                    .adatlap-megtekintese-oldal .adatlap .gombok .video-chat-gomb a,
                    .adatlap-megtekintese-oldal .adatlap .gombok .szoveges-chat-gomb a,
                    .adatlap-megtekintese-oldal .adatlap .gombok .level-kuldese-gomb a,
                    .adatlap-megtekintese-oldal .adatlap .gombok .uzenet-kuldese-gomb a,
                    .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb a,
                    .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb2 a,
                    .tarskereso-adatlap .adatlap .gombok .video-chat-gomb a,
                    .tarskereso-adatlap .adatlap .gombok .szoveges-chat-gomb a,
                    .tarskereso-adatlap .adatlap .gombok .level-kuldese-gomb a,
                    .tarskereso-adatlap .adatlap .gombok .uzenet-kuldese-gomb a,
                    .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb a,
                    .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb2 a {
                        height: 54px;
                        padding-top: 9px;
                        font-size: 13px;
                    }

                    .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb a,
                    .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb a {
                        height: 38px;
                        padding-top: 8px;
                        font-size: 14px;
                    }

                    /*.adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb2 a,
                    .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb2 a {
                        height: 38px;
                        padding-top: 8px;
                        font-size: 14px;
                    }*/

                .adatlap-megtekintese-oldal .adatlap .gombok .levelezesunk-gomb,
                .tarskereso-adatlap .adatlap .gombok .levelezesunk-gomb {
                    width: 49%;
                    margin-right: 1%;
                    text-align: center;
                    position: absolute;
                    top: 65px;
                    left: 0px;
                }

                .adatlap-megtekintese-oldal .adatlap .gombok .uzeneteink-gomb,
                .tarskereso-adatlap .adatlap .gombok .uzeneteink-gomb {
                    width: 49%;
                    margin-left: 1%;
                    text-align: center;
                    position: absolute;
                    top: 65px;
                    right: 0px;
                }
                
                    .adatlap-megtekintese-oldal .adatlap .gombok .levelezesunk-gomb a,
                    .adatlap-megtekintese-oldal .adatlap .gombok .uzeneteink-gomb a,
                    .tarskereso-adatlap .adatlap .gombok .levelezesunk-gomb a,
                    .tarskereso-adatlap .adatlap .gombok .uzeneteink-gomb a {
                        display: inline-block;
                        padding: 12px 0px 12px 0px;
                        font-size: 13px;
                        font-weight: bold;
                        text-decoration: none;
                        color: black;
                    }

                        .adatlap-megtekintese-oldal .adatlap .gombok .levelezesunk-gomb a:hover,
                        .adatlap-megtekintese-oldal .adatlap .gombok .uzeneteink-gomb a:hover,
                        .tarskereso-adatlap .adatlap .gombok .levelezesunk-gomb a:hover,
                        .tarskereso-adatlap .adatlap .gombok .uzeneteink-gomb a:hover {
                            text-decoration: underline;
                        }

                        .adatlap-megtekintese-oldal .adatlap .gombok .levelezesunk-gomb a[disabled="disabled"],
                        .adatlap-megtekintese-oldal .adatlap .gombok .uzeneteink-gomb a[disabled="disabled"],
                        .tarskereso-adatlap .adatlap .gombok .levelezesunk-gomb a[disabled="disabled"],
                        .tarskereso-adatlap .adatlap .gombok .uzeneteink-gomb a[disabled="disabled"] {
                            font-weight: normal;
                        }

                            .adatlap-megtekintese-oldal .adatlap .gombok .levelezesunk-gomb a[disabled="disabled"]:hover,
                            .adatlap-megtekintese-oldal .adatlap .gombok .uzeneteink-gomb a[disabled="disabled"]:hover,
                            .tarskereso-adatlap .adatlap .gombok .levelezesunk-gomb a[disabled="disabled"]:hover,
                            .tarskereso-adatlap .adatlap .gombok .uzeneteink-gomb a[disabled="disabled"]:hover {
                                text-decoration: none;
                            }

                    .adatlap-megtekintese-oldal .adatlap .gombok .video-chat-gomb a.magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .video-chat-gomb a.feher-magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .video-chat-gomb a.bordo-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .szoveges-chat-gomb a.magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .szoveges-chat-gomb a.feher-magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .szoveges-chat-gomb a.bordo-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .level-kuldese-gomb a.magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .level-kuldese-gomb a.feher-magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .level-kuldese-gomb a.bordo-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .uzenet-kuldese-gomb a.magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .uzenet-kuldese-gomb a.feher-magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .uzenet-kuldese-gomb a.bordo-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb a.magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb a.feher-magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb a.bordo-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb2 a.magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb2 a.feher-magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb2 a.bordo-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .video-chat-gomb a.magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .video-chat-gomb a.feher-magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .video-chat-gomb a.bordo-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .szoveges-chat-gomb a.magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .szoveges-chat-gomb a.feher-magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .szoveges-chat-gomb a.bordo-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .level-kuldese-gomb a.magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .level-kuldese-gomb a.feher-magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .level-kuldese-gomb a.bordo-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .uzenet-kuldese-gomb a.magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .uzenet-kuldese-gomb a.feher-magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .uzenet-kuldese-gomb a.bordo-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb a.magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb a.feher-magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb a.bordo-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb2 a.magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb2 a.feher-magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb2 a.bordo-gomb span {
                        display: inline-block;
                        padding: 30px 0px 0px 0px;
                        background-image: url(images/tarskereso-adatlap-magenta-video-chat-ikon.png);
                        background-position: center top;
                        background-repeat: no-repeat;
                    }

                    .adatlap-megtekintese-oldal .adatlap .gombok .szoveges-chat-gomb a.magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .szoveges-chat-gomb a.feher-magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .szoveges-chat-gomb a.bordo-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .szoveges-chat-gomb a.magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .szoveges-chat-gomb a.feher-magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .szoveges-chat-gomb a.bordo-gomb span {
                        background-image: url(images/tarskereso-adatlap-magenta-szoveges-chat-ikon.png);
                    }

                    .adatlap-megtekintese-oldal .adatlap .gombok .level-kuldese-gomb a.magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .level-kuldese-gomb a.feher-magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .level-kuldese-gomb a.bordo-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .level-kuldese-gomb a.magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .level-kuldese-gomb a.feher-magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .level-kuldese-gomb a.bordo-gomb span {
                        background-image: url(images/tarskereso-adatlap-magenta-level-iras-ikon.png);
                    }

                    .adatlap-megtekintese-oldal .adatlap .gombok .uzenet-kuldese-gomb a.magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .uzenet-kuldese-gomb a.feher-magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .uzenet-kuldese-gomb a.bordo-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .uzenet-kuldese-gomb a.magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .uzenet-kuldese-gomb a.feher-magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .uzenet-kuldese-gomb a.bordo-gomb span {
                        background-image: url(images/tarskereso-adatlap-magenta-uzenet-iras-ikon.png);
                    }

                    .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb a.magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb a.feher-magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb a.bordo-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb a.magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb a.feher-magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb a.bordo-gomb span {
                        padding: 5px 0px 5px 30px;
                        background-image: url(images/tarskereso-adatlap-magenta-uzenet-iras-ikon.png);
                        background-image: url(images/tarskereso-magenta-ceruza.png);                        
                        background-position: left center;
                    }

                    .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb2 a.magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb2 a.feher-magenta-gomb span,
                    .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb2 a.bordo-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb2 a.magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb2 a.feher-magenta-gomb span,
                    .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb2 a.bordo-gomb span {
                        /*padding: 5px 0px 5px 30px;
                        background-image: url(images/tarskereso-adatlap-magenta-uzenet-iras-ikon.png);*/
                        background-image: url(images/tarskereso-magenta-ceruza.png);                        
                        /*background-position: left center;*/
                    }

            .adatlap-megtekintese-oldal .adatlap .adatlap-adatok,
            .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek,
            .tarskereso-adatlap .adatlap .adatlap-adatok,
            .tarskereso-adatlap .adatlap .tovabbi-panelek {
                float: right;
                width: 99%;
                margin: 0px 0px 0px 0px;
                font-size: 14px;
            }

                .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .nem-par-adatok,
                .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .par-adatok,
                .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .jellemzesem,
                .tarskereso-adatlap .adatlap .adatlap-adatok .nem-par-adatok,
                .tarskereso-adatlap .adatlap .adatlap-adatok .par-adatok,
                .tarskereso-adatlap .adatlap .tovabbi-panelek .jellemzesem {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                }

                    .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .nem-par-adatok .nem-par-adatok-tablazat-1,
                    .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .nem-par-adatok .nem-par-adatok-tablazat-2,
                    .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-1,
                    .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-2,
                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-1,
                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-1,
                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-2,
                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-2,
                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .jeloltem-adatai-tablazat,
                    .tarskereso-adatlap .adatlap .adatlap-adatok .nem-par-adatok .nem-par-adatok-tablazat-1,
                    .tarskereso-adatlap .adatlap .adatlap-adatok .nem-par-adatok .nem-par-adatok-tablazat-2,
                    .tarskereso-adatlap .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-1,
                    .tarskereso-adatlap .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-2,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-1,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-1,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-2,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-2,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .jeloltem-adatai-tablazat {
                        float: left;
                        width: 100%;
                        margin: 0px 0px 0px 0px;
                    }

                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .nem-par-adatok .nem-par-adatok-tablazat-1 .oszlop-1,
                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .nem-par-adatok .nem-par-adatok-tablazat-2 .oszlop-1,
                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-1 .oszlop-1,
                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-2 .oszlop-1,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-1 .oszlop-1,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-1 .oszlop-1,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-2 .oszlop-1,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-2 .oszlop-1,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .jeloltem-adatai-tablazat .oszlop-1,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .nem-par-adatok .nem-par-adatok-tablazat-1 .oszlop-1,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .nem-par-adatok .nem-par-adatok-tablazat-2 .oszlop-1,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-1 .oszlop-1,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-2 .oszlop-1,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-1 .oszlop-1,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-1 .oszlop-1,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-2 .oszlop-1,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-2 .oszlop-1,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .jeloltem-adatai-tablazat .oszlop-1 {
                            width: 45%;
                            padding: 4px 0px 4px 0px;
                            text-align: left;
                        }

                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .nem-par-adatok .nem-par-adatok-tablazat-1 .oszlop-2,
                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .nem-par-adatok .nem-par-adatok-tablazat-2 .oszlop-2,
                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-1 .oszlop-2,
                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-2 .oszlop-2,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-1 .oszlop-2,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-1 .oszlop-2,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-2 .oszlop-2,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-2 .oszlop-2,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .jeloltem-adatai-tablazat .oszlop-2,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .nem-par-adatok .nem-par-adatok-tablazat-1 .oszlop-2,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .nem-par-adatok .nem-par-adatok-tablazat-2 .oszlop-2,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-1 .oszlop-2,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-2 .oszlop-2,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-1 .oszlop-2,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-1 .oszlop-2,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-2 .oszlop-2,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-2 .oszlop-2,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .jeloltem-adatai-tablazat .oszlop-2 {
                            width: 55%;
                            padding: 4px 0px 4px 0px;
                            font-weight: bold;
                            text-align: left;
                        }

                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-1 .oszlop-3,
                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-2 .oszlop-3,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-1 .oszlop-3,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-1 .oszlop-3,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-2 .oszlop-3,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-1 .oszlop-3 {
                            display: none;
                            width: 37%;
                            padding: 4px 0px 4px 0px;
                            font-weight: bold;
                            text-align: left;
                        }

                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-1 .becenev,
                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-2 .becenev,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .jellemzesem .becenev,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-1 .becenev,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-2 .becenev,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-1 .becenev,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-2 .becenev,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .jellemzesem .becenev,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-1 .becenev,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-2 .becenev {
                            width: 100%;
                            display: inline-block;
                            margin: 0px 0px 5px 0px;
                            font-size: 16px;
                            font-weight: bold;
                            text-align: left;
                            text-transform: uppercase;
                        }

                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-2 .becenev,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-2 .becenev,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-2 .becenev,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-2 .becenev {
                            margin-top: 22px;
                        }

                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .nem-par-adatok .nem-par-adatok-tablazat-1 .oszlop-2 .nincs-kitoltve,
                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .nem-par-adatok .nem-par-adatok-tablazat-2 .oszlop-2 .nincs-kitoltve,
                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-1 .oszlop-2 .nincs-kitoltve,
                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-2 .oszlop-2 .nincs-kitoltve,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-1 .oszlop-2 .nincs-kitoltve,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-1 .oszlop-2 .nincs-kitoltve,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-2 .oszlop-2 .nincs-kitoltve,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-2 .oszlop-2 .nincs-kitoltve,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .jeloltem-adatai-tablazat .oszlop-2 .nincs-kitoltve,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .nem-par-adatok .nem-par-adatok-tablazat-1 .oszlop-2 .nincs-kitoltve,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .nem-par-adatok .nem-par-adatok-tablazat-2 .oszlop-2 .nincs-kitoltve,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-1 .oszlop-2 .nincs-kitoltve,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-2 .oszlop-2 .nincs-kitoltve,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-1 .oszlop-2 .nincs-kitoltve,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-1 .oszlop-2 .nincs-kitoltve,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-2 .oszlop-2 .nincs-kitoltve,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-2 .oszlop-2 .nincs-kitoltve,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .jeloltem-adatai-tablazat .oszlop-2 .nincs-kitoltve,
                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-1 .oszlop-3 .nincs-kitoltve,
                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-2 .oszlop-3 .nincs-kitoltve,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-1 .oszlop-3 .nincs-kitoltve,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-1 .oszlop-3 .nincs-kitoltve,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-2 .oszlop-3 .nincs-kitoltve,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-1 .oszlop-3 .nincs-kitoltve {
                            color: #a9a9a9;
                            color: #909090;
                            color: #808080;
                            font-weight: normal;
                            /*font-style: italic;*/
                        }

                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .nem-par-adatok .nem-par-adatok-tablazat-1 .oszlop-2:first-letter,
                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .nem-par-adatok .nem-par-adatok-tablazat-2 .oszlop-2:first-letter,
                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-1 .oszlop-2:first-letter,
                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-2 .oszlop-2:first-letter,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-1 .oszlop-2:first-letter,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-1 .oszlop-2:first-letter,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-2 .oszlop-2:first-letter,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-2 .oszlop-2:first-letter,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .jeloltem-adatai-tablazat .oszlop-2:first-letter,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .nem-par-adatok .nem-par-adatok-tablazat-1 .oszlop-2:first-letter,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .nem-par-adatok .nem-par-adatok-tablazat-2 .oszlop-2:first-letter,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-1 .oszlop-2:first-letter,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-2 .oszlop-2:first-letter,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-1 .oszlop-2:first-letter,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-1 .oszlop-2:first-letter,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-2 .oszlop-2:first-letter,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-2 .oszlop-2:first-letter,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .jeloltem-adatai-tablazat .oszlop-2:first-letter,
                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-1 .oszlop-3:first-letter,
                        .adatlap-megtekintese-oldal .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-2 .oszlop-3:first-letter,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-1 .oszlop-3:first-letter,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-1 .oszlop-3:first-letter,
                        .tarskereso-adatlap .adatlap .adatlap-adatok .par-adatok .par-adatok-tablazat-2 .oszlop-3:first-letter,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-par-1 .oszlop-3:first-letter {
                            text-transform: uppercase;
                        }

                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .jellemzesem textarea,
                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .jeloltem-jellemzese-szoveg textarea,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .jellemzesem textarea,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .jeloltem-jellemzese-szoveg textarea {
                        width: 97%;
                        padding: 7px 1% 0px 1%;
                        background-color: transparent;
                        /*border: none;*/
                        font-size: 15px;
                    }

                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .jellemzesem .jellemzesem-szoveg,
                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .jeloltem-jellemzese-szoveg,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .jellemzesem .jellemzesem-szoveg,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .jeloltem-jellemzese-szoveg {
                        display: block;
                        float: left;
                        width: 100%;
                        margin: 0px 0px 0px 0px;
                        text-align: left;
                    }

                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .jellemzesem .jellemzesem-szoveg .par-1,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .jellemzesem .jellemzesem-szoveg .par-1 {
                            display: block;
                            float: left;
                            width: 100%;
                            margin: 0px 0px 25px 0px;
                            text-align: left;
                        }

                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .jellemzesem .jellemzesem-szoveg .par-2,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .jellemzesem .jellemzesem-szoveg .par-2 {
                            display: block;
                            float: left;
                            width: 100%;
                            margin: 0px 0px 0px 0px;
                            text-align: left;
                        }

                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-1 .oszlop-3,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-1 .oszlop-3 {
                        display: none;
                    }

                .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-2,
                .tarskereso-adatlap .adatlap .tovabbi-panelek .tovabbi-adatok-tablazat-2 {
                    display: none;
                }

                .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .chat-szoba-panel,
                .tarskereso-adatlap .adatlap .tovabbi-panelek .chat-szoba-panel {
                    float: left;
                    width: 98%;
                    margin: 5px 1% 15px 1%;
                    font-weight: bold;
                }

                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .chat-szoba-panel .szoba-cim,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .chat-szoba-panel .szoba-cim {
                        float: left;
                        width: 100%;
                        margin: 0px 0px 15px 0px;
                        font-size: 13pt;
                        text-align: center;
                        padding-bottom: 5px;
                        border-bottom: solid 3px #bf397b;
                    }

                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .chat-szoba-panel .van-chat-szoba,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .chat-szoba-panel .van-chat-szoba {
                        float: left;
                        width: 100%;
                        margin: 0px 0px 10px 0px;
                        font-size: 11pt;
                        text-align: center;
                    }

                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .chat-szoba-panel .van-chat-szoba .szoba-cim-es-leiras,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .chat-szoba-panel .van-chat-szoba .szoba-cim-es-leiras {
                            float: left;
                            width: 96%;
                            margin: 0px 2% 10px 2%;
                            font-size: 12pt;
                            text-align: left;
                        }

                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .chat-szoba-panel .van-chat-szoba .csatlakozas-gomb,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .chat-szoba-panel .van-chat-szoba .csatlakozas-gomb {
                            float: left;
                            width: 100%;
                            margin: 10px 0px 10px 0px;
                        }

                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .chat-szoba-panel .nincs-chat-szoba,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .chat-szoba-panel .nincs-chat-szoba {
                        float: left;
                        width: 100%;
                        margin: 0px 0px 10px 0px;
                        font-size: 11pt;
                        text-align: center;
                    }

                .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .sms-uzenet-panel,
                .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel,
                .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .helyezes-pontszam,
                .tarskereso-adatlap .adatlap .tovabbi-panelek .sms-uzenet-panel,
                .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel,
                .tarskereso-adatlap .adatlap .tovabbi-panelek .helyezes-pontszam {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                }

                .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .helyezes-pontszam,
                .tarskereso-adatlap .adatlap .tovabbi-panelek .helyezes-pontszam {
                    margin: 0px 0px 20px 0px;
                    font-weight: bold;
                }

                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .helyezes-pontszam .helyezes-ossz,
                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .helyezes-pontszam .helyezes-aktualis,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .helyezes-pontszam .helyezes-ossz,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .helyezes-pontszam .helyezes-aktualis {
                        float: left;
                        width: 100%;
                        margin: 5px 0px 5px 0px;
                        text-align: center;
                    }

                .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel,
                .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel {
                    text-align: center;
                }

                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszamok,
                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszamok-inaktiv,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszamok,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszamok-inaktiv {
                        display: inline-block;
                        /*float: left;*/
                        width: 100%;
                        margin: 10px 0px 0px 0px;
                    }

                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszamok-inaktiv,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszamok-inaktiv {
                        position: relative;
                    }

                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszamok-inaktiv:after,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszamok-inaktiv:after {
                            content: '';
                            width: 100%;
                            height: 100%;
                            background-color: transparent;
                            position: absolute;
                            top: 0px;
                            left: 0px;
                        }

                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam {
                        display: inline-block;
                        width: 100%;
                        max-width: 300px;
                        margin: 0px 0px 0px 0px;
                        padding: 45px 0px 0px 0px;
                        position: relative;
                    }

                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"],
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"] {
                            display: none;
                        }

                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"] + label,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"] + label {
                            display: block;
                            float: right;
                            width: 20%;
                            height: 30px;
                            margin: 0px 0px 0px 0px;
                            padding: 7px 0px 0px 0px;
                            background-image: url(images/tarskereso-adatlap-szavazas-ures-sziv-ikon.png);
                            background-position: center center;
                            background-repeat: no-repeat;
                            background-size: auto 100%;
                            color: #dab6b8;
                            color: #c90f59;
                            font-size: 14px;
                            /*font-weight: bold;*/
                            text-align: center;
                            cursor: pointer;
                        }

                            .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(10) + label,
                            .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(9) + label,
                            .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(8) + label,
                            .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(7) + label,
                            .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(6) + label,
                            .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(10) + label,
                            .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(9) + label,
                            .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(8) + label,
                            .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(7) + label,
                            .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(6) + label {
                                position: absolute;
                                top: 0px;
                                left: 0px;
                            }

                            .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(9) + label,
                            .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(9) + label {
                                left: 20%;
                            }

                            .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(8) + label,
                            .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(8) + label {
                                left: 40%;
                            }

                            .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(7) + label,
                            .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(7) + label {
                                left: 60%;
                            }

                            .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(6) + label,
                            .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"]:nth-of-type(6) + label {
                                left: 80%;
                            }

                            .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"] + label:after,
                            .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"] + label:after {
                                content: none;
                                background-image: none;
                                background-color: transparent;
                                border: none;
                            }

                            .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"] + label:hover,
                            .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"]:checked ~ label,
                            .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"] + label:hover ~ label,
                            .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"] + label:hover,
                            .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"]:checked ~ label,
                            .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .szavazas-pontszam input[type="radio"] + label:hover ~ label {
                                background-image: url(images/tarskereso-adatlap-szavazas-tele-sziv-ikon.png);
                                font-weight: bold;
                                color: white;
                            }

                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .elkuld-gomb,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .elkuld-gomb {
                        float: left;
                        width: 99%;
                        margin: 20px 0px 20px 0px;
                        text-align: center;
                    }

                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .elkuld-gomb input[type="button"],
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .elkuld-gomb input[type="submit"],
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .elkuld-gomb input[type="button"],
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .elkuld-gomb input[type="submit"] {
                            max-width: 300px;
                        }

                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .szavazas-panel .ma-mar-szavaztal,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .szavazas-panel .ma-mar-szavaztal {
                        float: left;
                        width: 100%;
                        margin: 0px 0px 10px 0px;
                        font-size: 18px;
                        font-weight: bold;
                        text-align: center;
                    }

                .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .letilt-gomb,
                .tarskereso-adatlap .adatlap .tovabbi-panelek .letilt-gomb {
                    float: left;
                    width: 49%;
                    margin: 20px 0px 0px 0px;
                    padding: 20px 1% 0px 0px;
                    border-top: 1px solid #a9a9a9;
                    text-align: center;
                }

                .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .feljelent-gomb,
                .tarskereso-adatlap .adatlap .tovabbi-panelek .feljelent-gomb {
                    float: left;
                    width: 49%;
                    margin: 20px 0px 0px 0px;
                    padding: 20px 0px 0px 1%;
                    border-top: 1px solid #a9a9a9;
                    text-align: center;
                }

                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .letilt-gomb input[type="button"],
                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .letilt-gomb input[type="submit"],
                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .letilt-gomb a,
                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .feljelent-gomb input[type="button"],
                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .feljelent-gomb input[type="submit"],
                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .feljelent-gomb a,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .letilt-gomb input[type="button"],
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .letilt-gomb input[type="submit"],
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .letilt-gomb a,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .feljelent-gomb input[type="button"],
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .feljelent-gomb input[type="submit"],
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .feljelent-gomb a {
                        max-width: 250px;
                        height: 28px;
                        padding-top: 7px;
                        font-size: 16px;
                    }

                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .letilt-gomb a.feher-bordo-gomb span,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .letilt-gomb a.feher-magenta-gomb span,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .letilt-gomb a.bordo-gomb span,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .letilt-gomb a.magenta-gomb span,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .feljelent-gomb a.feher-bordo-gomb span,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .feljelent-gomb a.feher-magenta-gomb span,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .letilt-gomb a.feher-bordo-gomb span,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .letilt-gomb a.feher-magenta-gomb span,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .letilt-gomb a.bordo-gomb span,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .letilt-gomb a.magenta-gomb span,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .feljelent-gomb a.feher-bordo-gomb span,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .feljelent-gomb a.feher-magenta-gomb span {
                            display: inline-block;
                            padding: 0px 0px 0px 30px;
                            background-image: url(images/tarskereso-adatlap-letilt-ikon.png);
                            background-position: left top;
                            background-repeat: no-repeat;
                        }

                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .letilt-gomb a.bordo-gomb span,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .letilt-gomb a.magenta-gomb span,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .letilt-gomb a.bordo-gomb span,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .letilt-gomb a.magenta-gomb span {
                            background-image: url(images/tarskereso-adatlap-visszavon-ikon.png);
                        }

                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .feljelent-gomb a.feher-bordo-gomb span,
                        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .feljelent-gomb a.feher-magenta-gomb span,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .feljelent-gomb a.feher-bordo-gomb span,
                        .tarskereso-adatlap .adatlap .tovabbi-panelek .feljelent-gomb a.feher-magenta-gomb span {
                            background-image: url(images/tarskereso-adatlap-feljelent-ikon.png);
                        }

        .adatlap-megtekintese-oldal .statisztika-panel,
        .tarskereso-adatlap .statisztika-panel {
            /*float: left;*/
            display: inline-block;
            width: 98%;
            max-width: 450px;
            margin: 0px 0px 0px 0px;
            background-color: #7b2868;
            border: solid 2px #ab5996;
            font-weight: bold;
            text-align: center;
        }

            .adatlap-megtekintese-oldal .statisztika-panel .statisztika-cim,
            .tarskereso-adatlap .statisztika-panel .statisztika-cim {
                display: inline-block;
                float: left;
                width: 100%;
                margin: 5px 0px 15px 0px;
                font-size: 15pt;
                text-align: center;
            }

            .adatlap-megtekintese-oldal .statisztika-panel .statisztika-tablazat,
            .tarskereso-adatlap .statisztika-panel .statisztika-tablazat {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
            }

                .adatlap-megtekintese-oldal .statisztika-panel .statisztika-tablazat .oszlop-1,
                .tarskereso-adatlap .statisztika-panel .statisztika-tablazat .oszlop-1 {
                    width: 55%;
                    margin: 0px 0px 0px 0px;
                    padding: 3px 0px 3px 0px;
                    vertical-align: top;
                    text-align: right;
                    font-weight: normal;
                }

                .adatlap-megtekintese-oldal .statisztika-panel .statisztika-tablazat .oszlop-2,
                .tarskereso-adatlap .statisztika-panel .statisztika-tablazat .oszlop-2 {
                    width: 45%;
                    margin: 0px 0px 0px 0px;
                    padding: 3px 0px 3px 0px;
                    vertical-align: top;
                    text-align: left;
                }

            .adatlap-megtekintese-oldal .statisztika-panel .bezar-gomb,
            .tarskereso-adatlap .statisztika-panel .bezar-gomb {
                float: left;
                width: 100%;
                margin: 15px 0px 10px 0px;
                text-align: center;
            }

            .adatlap-megtekintese-oldal .statisztika-panel .statisztika-betoltese,
            .tarskereso-adatlap .statisztika-panel .statisztika-betoltese {
                float: left;
                width: 100%;
                margin: 5px 0px 10px 0px;
                font-size: 13pt;
                text-align: center;
            }

        .adatlap-megtekintese-oldal .feljelentes-panel,
        .adatlap-megtekintese-oldal .foto-kuldese-panel,
        .adatlap-megtekintese-oldal .level-irasa-panel,
        .adatlap-megtekintese-oldal .rovid-uzenet-panel,
        .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel,
        .adatlap-megtekintese-oldal .adatlap-kulon-engedely-panel,
        .tarskereso-adatlap .feljelentes-panel,
        .tarskereso-adatlap .foto-kuldese-panel,
        .tarskereso-adatlap .level-irasa-panel,
        .tarskereso-adatlap .rovid-uzenet-panel,
        .tarskereso-adatlap .mit-szeretnel-velem-panel,
        .tarskereso-adatlap .adatlap-kulon-engedely-panel {
            /*float: left;*/
            display: inline-block;
            width: 96%;
            max-width: 600px;            
            max-height: 95vh;
            overflow-y: auto;
            margin: 0px 0px 0px 0px;
            padding: 10px 1% 0px 1%;
            background-color: white;
            -moz-border-radius: 4px;
            -webkit-border-radius: 4px;
            border-radius: 4px;
            text-align: center;
            font-size: 15px;
        }

        .adatlap-megtekintese-oldal .level-irasa-panel,
        .tarskereso-adatlap .level-irasa-panel {
            max-width: 750px;
        }

        .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel,
        .tarskereso-adatlap .mit-szeretnel-velem-panel {
            max-width: 340px;
        }

            .adatlap-megtekintese-oldal .feljelentes-panel .feljelentes-cim,
            .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldese-cim,
            .adatlap-megtekintese-oldal .level-irasa-panel .cimsor,
            .adatlap-megtekintese-oldal .rovid-uzenet-panel .rovid-uzenet-cim,
            .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .mit-szeretnel-velem-cim,
            .adatlap-megtekintese-oldal .adatlap-kulon-engedely-panel .adatlap-kulon-engedely-cim,
            .tarskereso-adatlap .feljelentes-panel .feljelentes-cim,
            .tarskereso-adatlap .foto-kuldese-panel .foto-kuldese-cim,
            .tarskereso-adatlap .level-irasa-panel .cimsor,
            .tarskereso-adatlap .rovid-uzenet-panel .rovid-uzenet-cim,
            .tarskereso-adatlap .mit-szeretnel-velem-panel .mit-szeretnel-velem-cim,
            .tarskereso-adatlap .adatlap-kulon-engedely-panel .adatlap-kulon-engedely-cim {
                display: inline-block;
                float: left;
                width: 100%;
                margin: 0px 0px 20px 0px;
                padding: 0px 0px 10px 0px;
                border-bottom: 1px solid #a9a9a9;
                color: #c90f59;
                font-size: 22px;
                font-weight: bold;
                text-align: left;
                text-transform: uppercase;
                position: relative;
            }

                .adatlap-megtekintese-oldal .feljelentes-panel .feljelentes-cim:after,
                .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldese-cim:after,
                .adatlap-megtekintese-oldal .level-irasa-panel .cimsor:after,
                .adatlap-megtekintese-oldal .rovid-uzenet-panel .rovid-uzenet-cim:after,
                .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .mit-szeretnel-velem-cim:after,
                .adatlap-megtekintese-oldal .adatlap-kulon-engedely-panel .adatlap-kulon-engedely-cim:after,
                .tarskereso-adatlap .feljelentes-panel .feljelentes-cim:after,
                .tarskereso-adatlap .foto-kuldese-panel .foto-kuldese-cim:after,
                .tarskereso-adatlap .level-irasa-panel .cimsor:after,
                .tarskereso-adatlap .rovid-uzenet-panel .rovid-uzenet-cim:after,
                .tarskereso-adatlap .mit-szeretnel-velem-panel .mit-szeretnel-velem-cim:after,
                .tarskereso-adatlap .adatlap-kulon-engedely-panel .adatlap-kulon-engedely-cim:after {
                    content: '';
                    width: 80px;
                    height: 1px;
                    background-color: #c90f59;
                    position: absolute;
                    left: 0px;
                    bottom: -1px;
                }

            .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .mit-szeretnel-velem-cim,
            .tarskereso-adatlap .mit-szeretnel-velem-panel .mit-szeretnel-velem-cim {
                font-size: 20px;
            }

            .adatlap-megtekintese-oldal .feljelentes-panel .feljelentes-oka,
            .adatlap-megtekintese-oldal .foto-kuldese-panel .engedely-keres,
            .tarskereso-adatlap .feljelentes-panel .feljelentes-oka,
            .tarskereso-adatlap .foto-kuldese-panel .engedely-keres {
                float: left;
                width: 100%;
                margin: 0px 0px 20px 0px;
                font-weight: normal;
                text-align: justify;
            }

            .adatlap-megtekintese-oldal .feljelentes-panel .feljelent-oka-szoveg,
            .adatlap-megtekintese-oldal .rovid-uzenet-panel .uzenet-valaszto,
            .adatlap-megtekintese-oldal .rovid-uzenet-panel .uzenet-szoveg,
            .adatlap-megtekintese-oldal .adatlap-kulon-engedely-panel .elkuldve-szoveg,
            .tarskereso-adatlap .feljelentes-panel .feljelent-oka-szoveg,
            .tarskereso-adatlap .rovid-uzenet-panel .uzenet-valaszto,
            .tarskereso-adatlap .rovid-uzenet-panel .uzenet-szoveg,
            .tarskereso-adatlap .adatlap-kulon-engedely-panel .elkuldve-szoveg {
                float: left;
                width: 99%;
                margin: 0px 0px 20px 0px;
                text-align: left;
            }

            .adatlap-megtekintese-oldal .adatlap-kulon-engedely-panel .elkuldve-szoveg,
            .tarskereso-adatlap .adatlap-kulon-engedely-panel .elkuldve-szoveg {
                text-align: justify;
                color: black;
                font-weight: bold;
            }

            .adatlap-megtekintese-oldal .rovid-uzenet-panel .uzenet-valaszto,
            .tarskereso-adatlap .rovid-uzenet-panel .uzenet-valaszto {
                margin: 0px 0px 7px 0px;
            }

            .adatlap-megtekintese-oldal .rovid-uzenet-panel .uzenet-szoveg,
            .tarskereso-adatlap .rovid-uzenet-panel .uzenet-szoveg {
                margin: 0px 0px 25px 0px;
                position: relative;
            }

            .adatlap-megtekintese-oldal .feljelentes-panel .feljelent-gomb,
            .adatlap-megtekintese-oldal .foto-kuldese-panel .fotok-elkuldese-gomb,
            .adatlap-megtekintese-oldal .rovid-uzenet-panel .elkuld-gomb,
            .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .elkuld-gomb,
            .tarskereso-adatlap .feljelentes-panel .feljelent-gomb,
            .tarskereso-adatlap .foto-kuldese-panel .fotok-elkuldese-gomb,
            .tarskereso-adatlap .rovid-uzenet-panel .elkuld-gomb,
            .tarskereso-adatlap .mit-szeretnel-velem-panel .elkuld-gomb {
                float: left;
                width: 99%;
                margin: 0px 0px 20px 0px;
                text-align: center;
            }

                .adatlap-megtekintese-oldal .feljelentes-panel .feljelent-gomb input[type="button"],
                .adatlap-megtekintese-oldal .feljelentes-panel .feljelent-gomb input[type="submit"],
                .adatlap-megtekintese-oldal .foto-kuldese-panel .fotok-elkuldese-gomb input[type="button"],
                .adatlap-megtekintese-oldal .foto-kuldese-panel .fotok-elkuldese-gomb input[type="submit"],
                .adatlap-megtekintese-oldal .rovid-uzenet-panel .elkuld-gomb input[type="button"],
                .adatlap-megtekintese-oldal .rovid-uzenet-panel .elkuld-gomb input[type="submit"],
                .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .elkuld-gomb input[type="button"],
                .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .elkuld-gomb input[type="submit"],
                .tarskereso-adatlap .feljelentes-panel .feljelent-gomb input[type="button"],
                .tarskereso-adatlap .feljelentes-panel .feljelent-gomb input[type="submit"],
                .tarskereso-adatlap .foto-kuldese-panel .fotok-elkuldese-gomb input[type="button"],
                .tarskereso-adatlap .foto-kuldese-panel .fotok-elkuldese-gomb input[type="submit"],
                .tarskereso-adatlap .rovid-uzenet-panel .elkuld-gomb input[type="button"],
                .tarskereso-adatlap .rovid-uzenet-panel .elkuld-gomb input[type="submit"],
                .tarskereso-adatlap .mit-szeretnel-velem-panel .elkuld-gomb input[type="button"],
                .tarskereso-adatlap .mit-szeretnel-velem-panel .elkuld-gomb input[type="submit"] {
                    max-width: 300px;
                }

            .adatlap-megtekintese-oldal .feljelentes-panel .bezar-gomb,
            .adatlap-megtekintese-oldal .foto-kuldese-panel .bezar-gomb,
            .adatlap-megtekintese-oldal .rovid-uzenet-panel .bezar-gomb,
            .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .bezar-gomb,
            .adatlap-megtekintese-oldal .adatlap-kulon-engedely-panel .bezar-gomb,
            .tarskereso-adatlap .feljelentes-panel .bezar-gomb,
            .tarskereso-adatlap .foto-kuldese-panel .bezar-gomb,
            .tarskereso-adatlap .rovid-uzenet-panel .bezar-gomb,
            .tarskereso-adatlap .mit-szeretnel-velem-panel .bezar-gomb,
            .tarskereso-adatlap .adatlap-kulon-engedely-panel .bezar-gomb {
                float: left;
                width: 99%;
                margin: 0px 0px 10px 0px;
                text-align: center;
            }

                .adatlap-megtekintese-oldal .feljelentes-panel .bezar-gomb input[type="button"],
                .adatlap-megtekintese-oldal .feljelentes-panel .bezar-gomb input[type="submit"],
                .adatlap-megtekintese-oldal .foto-kuldese-panel .bezar-gomb input[type="button"],
                .adatlap-megtekintese-oldal .foto-kuldese-panel .bezar-gomb input[type="submit"],
                .adatlap-megtekintese-oldal .rovid-uzenet-panel .bezar-gomb input[type="button"],
                .adatlap-megtekintese-oldal .rovid-uzenet-panel .bezar-gomb input[type="submit"],
                .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .bezar-gomb input[type="button"],
                .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .bezar-gomb input[type="submit"],
                .adatlap-megtekintese-oldal .adatlap-kulon-engedely-panel .bezar-gomb input[type="button"],
                .adatlap-megtekintese-oldal .adatlap-kulon-engedely-panel .bezar-gomb input[type="submit"],
                .tarskereso-adatlap .feljelentes-panel .bezar-gomb input[type="button"],
                .tarskereso-adatlap .feljelentes-panel .bezar-gomb input[type="submit"],
                .tarskereso-adatlap .foto-kuldese-panel .bezar-gomb input[type="button"],
                .tarskereso-adatlap .foto-kuldese-panel .bezar-gomb input[type="submit"],
                .tarskereso-adatlap .rovid-uzenet-panel .bezar-gomb input[type="button"],
                .tarskereso-adatlap .rovid-uzenet-panel .bezar-gomb input[type="submit"],
                .tarskereso-adatlap .mit-szeretnel-velem-panel .bezar-gomb input[type="button"],
                .tarskereso-adatlap .mit-szeretnel-velem-panel .bezar-gomb input[type="submit"],
                .tarskereso-adatlap .adatlap-kulon-engedely-panel .bezar-gomb input[type="button"],
                .tarskereso-adatlap .adatlap-kulon-engedely-panel .bezar-gomb input[type="submit"] {
                    max-width: 300px;
                    border: none;
                }

            .adatlap-megtekintese-oldal .feljelentes-panel .feljelentes-koszonet,
            .tarskereso-adatlap .feljelentes-panel .feljelentes-koszonet {
                float: left;
                width: 100%;
                margin: 5px 0px 10px 0px;
                font-size: 17px;
                font-weight: bold;
                text-align: center;
            }

                .adatlap-megtekintese-oldal .foto-kuldese-panel .engedely-keres .kudhetek-fotot-gomb,
                .tarskereso-adatlap .foto-kuldese-panel .engedely-keres .kudhetek-fotot-gomb {
                    float: left;
                    width: 99%;
                    margin: 30px 0px 5px 0px;
                    text-align: center;
                }

                    .adatlap-megtekintese-oldal .foto-kuldese-panel .engedely-keres .kudhetek-fotot-gomb input[type="button"],
                    .adatlap-megtekintese-oldal .foto-kuldese-panel .engedely-keres .kudhetek-fotot-gomb input[type="submit"],
                    .tarskereso-adatlap .foto-kuldese-panel .engedely-keres .kudhetek-fotot-gomb input[type="button"],
                    .tarskereso-adatlap .foto-kuldese-panel .engedely-keres .kudhetek-fotot-gomb input[type="submit"] {
                        max-width: 400px;
                    }

                .adatlap-megtekintese-oldal .foto-kuldese-panel .engedely-keres .kudhetek-fotot-gomb-sikeres,
                .tarskereso-adatlap .foto-kuldese-panel .engedely-keres .kudhetek-fotot-gomb-sikeres {
                    display: inline-block;
                    float: left;
                    width: 100%;
                    margin: 5px 0px 20px 0px;
                    font-size: 18px;
                    font-weight: bold;
                    text-align: center;
                }

            .adatlap-megtekintese-oldal .foto-kuldese-panel .engedely-keres-eredmenye,
            .tarskereso-adatlap .foto-kuldese-panel .engedely-keres-eredmenye {
                float: left;
                width: 100%;
                margin: 0px 0px 15px 0px;
                font-weight: bold;
                font-size: 20px;
                text-align: center;
            }

            .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes,
            .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes {
                float: left;
                width: 100%;
                margin: 0px 0px 15px 0px;
                text-align: center;
            }

                .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes .foto-kuldes-szabalyai,
                .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes .foto-kuldes-szabalyai {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 20px 0px;
                    text-align: center;
                }

                .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes .uj-foto-feltoltese,
                .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes .uj-foto-feltoltese {
                    display: inline-block;
                    float: left;
                    width: 100%;
                    /*max-width: 350px;*/
                    margin: 0px 0px 0px 0px;
                    text-align: center;
                    position: relative;
                }

                .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes .uj-foto-feltoltese-gomb,
                .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes .uj-foto-feltoltese-gomb {
                    display: inline-block;
                    /*float: right;*/
                    width: 100%;
                    max-width: 350px;
                    margin: 0px 0px 0px 0px;
                    text-align: left;
                    position: relative;
                }

                    .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes .uj-foto-feltoltese-gomb input[type="file"],
                    .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes .uj-foto-feltoltese-gomb input[type="file"] {
                        position: relative;
                    }

                        .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes .uj-foto-feltoltese-gomb label,
                        .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes .uj-foto-feltoltese-gomb input[type="file"]:after,
                        .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes .uj-foto-feltoltese-gomb label,
                        .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes .uj-foto-feltoltese-gomb input[type="file"]:after {
                            /*content: 'Új fotó feltöltése';*/
                            display: inline-block;
                            width: 100%;
                            height: 35px;
                            margin: 0px 0px 0px 0px;
                            padding: 10px 0px 0px 0px;
                            font-size: 20px;
                            color: white;
                            background-color: #c90f59;
                            border: 1px solid #c90f59;
                            text-align: center;
                            text-transform: uppercase;
                            position: absolute;
                            top: 0px;
                            left: 0px;
                            -ms-border-radius: 2px;
                            -moz-border-radius: 2px;
                            -webkit-border-radius: 2px;
                            border-radius: 2px;
                            cursor: pointer;
                            /* Firefoxban muszaj vele trukkozni */
                            /* mivel nem mukodik Firefoxban az ":after" input file-nal */
                            z-index: 2;
                        }

                    .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes .uj-foto-feltoltese-gomb:hover label,
                    .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes .uj-foto-feltoltese-gomb:hover input[type="file"]:after,
                    .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes .uj-foto-feltoltese-gomb:hover label,
                    .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes .uj-foto-feltoltese-gomb:hover input[type="file"]:after {
                        font-weight: bold;
                    }

                    .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes .uj-foto-feltoltese-gomb label,
                    .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes .uj-foto-feltoltese-gomb label {
                        /* Firefoxban muszaj vele trukkozni */
                        /* mivel nem mukodik Firefoxban az ":after" input file-nal */
                        z-index: 1;
                    }

                .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes .foto-feltoltese-folyamatban,
                .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes .foto-feltoltese-folyamatban {
                    display: inline-block;
                    /*float: left;*/
                    width: 100%;
                    /*height: 36px;*/
                    margin: 0px 0px 0px 0px;
                    padding: 16px 0px 16px 0px;
                    color: #c90f59;
                    font-size: 17px;
                    font-weight: bold;
                    text-align: center;
                    background-color: white;
                    border: 1px solid #c90f59;
                    position: absolute;
                    top: -2px;
                    left: 0px;
                    /* Firefoxban muszaj vele trukkozni */
                    /* mivel nem mukodik Firefoxban az ":after" input file-nal */
                    z-index: 3;
                }

                .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes .foto-feltoltese-folyamat-tarolo,
                .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes .foto-feltoltese-folyamat-tarolo {
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: left;
                    overflow: hidden;
                    position: absolute;
                    top: 0px;
                    left: 0px;
                    z-index: 4;
                    -webkit-animation-name: Animation_FotoFeltoltese;
                    -webkit-animation-timing-function: linear;
                    -webkit-animation-duration: 15s;
                    -webkit-animation-delay: 0s;
                    -webkit-animation-iteration-count: infinite;
                    -webkit-animation-direction: normal;
                    -ms-animation-name: Animation_FotoFeltoltese;
                    -ms-animation-timing-function: linear;
                    -ms-animation-duration: 15s;
                    -ms-animation-delay: 0s;
                    -ms-animation-iteration-count: infinite;
                    -ms-animation-direction: normal;
                    -moz-animation-name: Animation_FotoFeltoltese;
                    -moz-animation-timing-function: linear;
                    -moz-animation-duration: 15s;
                    -moz-animation-delay: 0s;
                    -moz-animation-iteration-count: infinite;
                    -moz-animation-direction: normal;
                    animation-name: Animation_FotoFeltoltese;
                    animation-timing-function: linear;
                    animation-duration: 15s;
                    animation-delay: 0s;
                    animation-iteration-count: infinite;
                    animation-direction: normal;
                }

                    .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes .foto-feltoltese-folyamat-tarolo .foto-feltoltese-folyamat,
                    .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes .foto-feltoltese-folyamat-tarolo .foto-feltoltese-folyamat {
                        display: inline-block;
                        width: 100%;
                        /*height: 36px;*/
                        margin: 0px 0px 0px 0px;
                        padding: 16px 0px 16px 0px;
                        color: white;
                        font-size: 17px;
                        font-weight: bold;
                        text-align: center;
                        background-color: #c90f59;
                    }

                .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes .foto-kuldes-fotok,
                .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes .foto-kuldes-fotok {
                    float: left;
                    width: 100%;
                    min-height: 140px;
                    margin: 15px 0px 10px 0px;
                }

                    .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes .foto-kuldes-fotok .foto,
                    .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes .foto-kuldes-fotok .foto {
                        position: relative;
                        display: inline-block;
                        width: 30%;
                        margin: 5px 1% 10px 1%;
                        overflow: hidden;
                    }

                        .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes .foto-kuldes-fotok .foto img,
                        .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes .foto-kuldes-fotok .foto img {
                            width: 100%;
                        }

                        .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes .foto-kuldes-fotok .foto .foto-kuldes-foto-torles,
                        .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes .foto-kuldes-fotok .foto .foto-kuldes-foto-torles-mobil,
                        .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes .foto-kuldes-fotok .foto .foto-kuldes-foto-torles,
                        .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes .foto-kuldes-fotok .foto .foto-kuldes-foto-torles-mobil {
                            display: none;
                            width: 30px;
                            height: 30px;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 0px;
                            font-size: 18px;
                            font-weight: bold;
                            color: white;
                            background-color: #c90f59;
                            text-align: center;
                            cursor: pointer;
                            position: absolute;
                            top: 0px;
                            right: 0px;
                        }

                        .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes .foto-kuldes-fotok .foto:hover .foto-kuldes-foto-torles,
                        .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes .foto-kuldes-fotok .foto .foto-kuldes-foto-torles-mobil,
                        .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes .foto-kuldes-fotok .foto:hover .foto-kuldes-foto-torles,
                        .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes .foto-kuldes-fotok .foto .foto-kuldes-foto-torles-mobil {
                            display: inline-block;
                        }

                    .adatlap-megtekintese-oldal .foto-kuldese-panel .foto-kuldes .foto-elkuldve,
                    .tarskereso-adatlap .foto-kuldese-panel .foto-kuldes .foto-elkuldve {
                        display: inline-block;
                        width: 100%;
                        margin: 5px 0px 20px 0px;
                        font-weight: bold;
                        font-size: 20px;
                        text-align: center;
                    }

            .adatlap-megtekintese-oldal .rovid-uzenet-panel .uzenet-elkulve,
            .tarskereso-adatlap .rovid-uzenet-panel .uzenet-elkulve {
                display: inline-block;
                float: left;
                width: 100%;
                margin: 5px 0px 20px 0px;
                padding: 0px 0px 0px 0px;
                font-size: 20px;
                font-weight: bold;
                text-align: center;
            }

            .adatlap-megtekintese-oldal .rovid-uzenet-panel .validator-class,
            .tarskereso-adatlap .rovid-uzenet-panel .validator-class {
                display: inline-block;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                position: absolute;
                top: 0px;
                right: 0px;
            }

            .adatlap-megtekintese-oldal .rovid-uzenet-panel .validation-summary,
            .tarskereso-adatlap .rovid-uzenet-panel .validation-summary {
                display: inline-block;
                /*float: left;*/
                width: 96%;
                /*max-width: 300px;*/
                margin: 10px 0px 20px 0px;
                padding: 13px 2% 5px 2%;
                background-color: #c90f59;
                color: white;
                font-size: 18px;
                text-align: left;
                -moz-border-radius: 3px;
                -webkit-border-radius: 3px;
                border-radius: 3px;
            }

        .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .image-map,
        .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .image-map-mobil,
        .tarskereso-adatlap .mit-szeretnel-velem-panel .image-map,
        .tarskereso-adatlap .mit-szeretnel-velem-panel .image-map-mobil {
            display: none;
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .image-map-mobil,
        .tarskereso-adatlap .mit-szeretnel-velem-panel .image-map-mobil {
            display: inline-block;
        }

        .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .mit-szeretnel-velem-kerdes,
        .tarskereso-adatlap .mit-szeretnel-velem-panel .mit-szeretnel-velem-kerdes {
            /*float: left;*/
            display: inline-block;
            width: 290px;
            height: 253px;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            background-image: url(Images/mit_szeretnel_velem_opacity25.jpg);
            background-repeat: no-repeat;
            background-position: left top;
            background-size: 100% auto;
        }

            .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .mit-szeretnel-velem-kerdes .kerdes-felirat,
            .tarskereso-adatlap .mit-szeretnel-velem-panel .mit-szeretnel-velem-kerdes .kerdes-felirat {
                float: left;
                width: 100%;
                margin: 30px 0px 10px 0px;
                font-size: 24px;
                font-weight: bold;
                text-align: center;
                color: #c90f59;
            }

            .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .mit-szeretnel-velem-kerdes .kerdes-gomb,
            .tarskereso-adatlap .mit-szeretnel-velem-panel .mit-szeretnel-velem-kerdes .kerdes-gomb {
                float: left;
                width: 100%;
                margin: 30px 0px 0px 0px;
                text-align: center;
            }

                .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .mit-szeretnel-velem-kerdes .kerdes-gomb input[type="button"],
                .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .mit-szeretnel-velem-kerdes .kerdes-gomb input[type="submit"],
                .tarskereso-adatlap .mit-szeretnel-velem-panel .mit-szeretnel-velem-kerdes .kerdes-gomb input[type="button"],
                .tarskereso-adatlap .mit-szeretnel-velem-panel .mit-szeretnel-velem-kerdes .kerdes-gomb input[type="submit"] {
                    max-width: 250px;
                }

            .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .mit-szeretnel-velem-kerdes-folyamatban,
            .tarskereso-adatlap .mit-szeretnel-velem-panel .mit-szeretnel-velem-kerdes-folyamatban {
                float: left;
                width: 290px;
                height: 253px;
                /*display: none;*/
                margin: 0px 0px 25px 0px;
                background-image: url(Images/mit_szeretnel_velem_opacity25.jpg);
                background-repeat: no-repeat;
                background-position: center;
            }

                .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .mit-szeretnel-velem-kerdes-folyamatban .folyamatban-felirat,
                .tarskereso-adatlap .mit-szeretnel-velem-panel .mit-szeretnel-velem-kerdes-folyamatban .folyamatban-felirat {
                    float: left;
                    width: 100%;
                    margin: 60px 0px 60px 0px;
                    font-size: 32px;
                    text-align: center;
                }
                
            .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .mit-szeretnel-velem-elkuldve,
            .tarskereso-adatlap .mit-szeretnel-velem-panel .mit-szeretnel-velem-elkuldve {
                float: left;
                width: 100%;
                height: 25px;
                margin: 5px 0px 10px 0px;
            }

            .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .uzenet-elkuldve,
            .tarskereso-adatlap .mit-szeretnel-velem-panel .uzenet-elkuldve,
            .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .uzenet-nincs-elkuldve,
            .tarskereso-adatlap .mit-szeretnel-velem-panel .uzenet-nincs-elkuldve {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                font-size: 25px;
                text-align: center;
            }

        .adatlap-megtekintese-oldal .ajandek-elofizetes-panel,
        .tarskereso-adatlap .ajandek-elofizetes-panel {
            /*float: left;*/
            display: inline-block;
            width: 98%;
            max-width: 450px;
            margin: 0px 0px 0px 0px;
            background-color: #7b2868;
            border: solid 2px #ab5996;
            font-weight: bold;
            text-align: center;
        }

            .adatlap-megtekintese-oldal .ajandek-elofizetes-panel .ajandek-elofizetes-cim,
            .tarskereso-adatlap .ajandek-elofizetes-panel .ajandek-elofizetes-cim {
                display: inline-block;
                float: left;
                width: 100%;
                margin: 5px 0px 15px 0px;
                font-size: 15pt;
                text-align: center;
            }

            .adatlap-megtekintese-oldal .ajandek-elofizetes-panel .amennyiben-ajandek-elofizetest,
            .tarskereso-adatlap .ajandek-elofizetes-panel .amennyiben-ajandek-elofizetest {
                display: inline-block;
                float: left;
                width: 92%;
                margin: 0px 4% 15px 4%;
                font-size: 10pt;
                font-weight: bold;
                text-align: justify;
            }

            .adatlap-megtekintese-oldal .ajandek-elofizetes-panel .elofizetes-folyamata,
            .tarskereso-adatlap .ajandek-elofizetes-panel .elofizetes-folyamata {
                float: left;
                width: 90%;
                margin: 5px 4% 15px 4%;
                font-size: 12pt;
                text-align: center;
                background-color: #5c1b3b;
                border: solid 2px #ab5996;
            }

                .adatlap-megtekintese-oldal .ajandek-elofizetes-panel .elofizetes-folyamata .elofizetes-folyamata-cim,
                .tarskereso-adatlap .ajandek-elofizetes-panel .elofizetes-folyamata .elofizetes-folyamata-cim {
                    float: left;
                    width: 100%;
                    padding: 5px 0px 5px 0px;
                    font-size: 13pt;
                    text-align: center;
                    border-bottom: solid 2px #ab5996;
                }

                .adatlap-megtekintese-oldal .ajandek-elofizetes-panel .elofizetes-folyamata .aktiv-panel,
                .tarskereso-adatlap .ajandek-elofizetes-panel .elofizetes-folyamata .aktiv-panel {
                    float: left;
                    width: 100%;
                    padding: 5px 0px 5px 0px;
                    text-align: center;
                    background-color: #bd397a;
                    border-bottom: solid 2px #ab5996;
                }

                .adatlap-megtekintese-oldal .ajandek-elofizetes-panel .elofizetes-folyamata .inaktiv-panel,
                .tarskereso-adatlap .ajandek-elofizetes-panel .elofizetes-folyamata .inaktiv-panel {
                    float: left;
                    width: 100%;
                    padding: 5px 0px 5px 0px;
                    text-align: center;
                    border-bottom: solid 2px #ab5996;
                    /*background-color: black;*/
                }

                .adatlap-megtekintese-oldal .ajandek-elofizetes-panel .elofizetes-folyamata .melyik-korzetbe-tartozol-gombok,
                .tarskereso-adatlap .ajandek-elofizetes-panel .elofizetes-folyamata .melyik-korzetbe-tartozol-gombok {
                    float: left;
                    width: 100%;
                    margin: 5px 0px 5px 0px;
                    text-align: center;
                }

                    .adatlap-megtekintese-oldal .ajandek-elofizetes-panel .elofizetes-folyamata .melyik-korzetbe-tartozol-gombok .gombok,
                    .tarskereso-adatlap .ajandek-elofizetes-panel .elofizetes-folyamata .melyik-korzetbe-tartozol-gombok .gombok {
                        width: 100%;
                    }

                        .adatlap-megtekintese-oldal .ajandek-elofizetes-panel .elofizetes-folyamata .melyik-korzetbe-tartozol-gombok .gombok input,
                        .tarskereso-adatlap .ajandek-elofizetes-panel .elofizetes-folyamata .melyik-korzetbe-tartozol-gombok .gombok input {
                            margin: 4px 3px 4px 3px;
                        }

                    .adatlap-megtekintese-oldal .ajandek-elofizetes-panel .elofizetes-folyamata .melyik-korzetbe-tartozol-gombok .vezetekes-szoveg,
                    .tarskereso-adatlap .ajandek-elofizetes-panel .elofizetes-folyamata .melyik-korzetbe-tartozol-gombok .vezetekes-szoveg {
                        display: inline-block;
                        width: 100%;
                        font-size: 10pt;
                        font-weight: normal;
                        margin: 5px 0px 5px 0px;
                    }

                .adatlap-megtekintese-oldal .ajandek-elofizetes-panel .elofizetes-folyamata .telefonhivas-kizarolag,
                .tarskereso-adatlap .ajandek-elofizetes-panel .elofizetes-folyamata .telefonhivas-kizarolag {
                    display: inline-block;
                    float: left;
                    width: 94%;
                    margin: 15px 3% 10px 3%;
                    font-size: 11pt;
                    /*font-weight: normal;*/
                    text-align: justify;
                }

                .adatlap-megtekintese-oldal .ajandek-elofizetes-panel .elofizetes-folyamata .sikertelen-vevokod-keres,
                .tarskereso-adatlap .ajandek-elofizetes-panel .elofizetes-folyamata .sikertelen-vevokod-keres {
                    display: inline-block;
                    float: left;
                    width: 94%;
                    margin: 15px 3% 10px 3%;
                    font-size: 12pt;
                    text-align: center;
                }

                .adatlap-megtekintese-oldal .ajandek-elofizetes-panel .elofizetes-folyamata .ervenyesit-gomb,
                .tarskereso-adatlap .ajandek-elofizetes-panel .elofizetes-folyamata .ervenyesit-gomb {
                    float: left;
                    width: 100%;
                    margin: 15px 0px 10px 0px;
                }

            .adatlap-megtekintese-oldal .ajandek-elofizetes-panel .bezar-gomb,
            .tarskereso-adatlap .ajandek-elofizetes-panel .bezar-gomb {
                float: left;
                width: 100%;
                margin: 5px 0px 10px 0px;
                text-align: center;
            }

        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .adatlap-fotok,
        .tarskereso-adatlap .adatlap .tovabbi-panelek .adatlap-fotok {
            float: left;
            width: 100%;
            margin: 5px 0px 20px 0px;
        }

            .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .adatlap-fotok .foto-tipus-cim,
            .tarskereso-adatlap .adatlap .tovabbi-panelek .adatlap-fotok .foto-tipus-cim {
                float: left;
                width: 100%;
                margin: 0px 0px 15px 0px;
                padding: 0px 0px 10px 0px;
                border-bottom: 1px solid #a9a9a9;
                color: #c90f59;
                font-size: 18px;
                font-weight: bold;
                text-transform: uppercase;
                text-align: center;
                position: relative;
            }

                .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .adatlap-fotok .foto-tipus-cim:after,
                .tarskereso-adatlap .adatlap .tovabbi-panelek .adatlap-fotok .foto-tipus-cim:after {
                    content: '';
                    width: 20%;
                    height: 1px;
                    background-color: #c90f59;
                    position: absolute;
                    left: 40%;
                    bottom: -1px;
                }

            .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .adatlap-fotok .fotok-panel,
            .tarskereso-adatlap .adatlap .tovabbi-panelek .adatlap-fotok .fotok-panel {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                text-align: center;
            }

                .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .adatlap-fotok .fotok-panel .foto,
                .tarskereso-adatlap .adatlap .tovabbi-panelek .adatlap-fotok .fotok-panel .foto {
                    display: inline-block;
                    width: 30%;
                    margin: 0px 1% 15px 1%;
                }

                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .adatlap-fotok .fotok-panel .foto img,
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .adatlap-fotok .fotok-panel .foto img {
                        width: 100%;
                    }

            .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .adatlap-fotok .engedely-keres-panel,
            .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .adatlap-fotok .meg-nem-kaptal-engedelyt-panel,
            .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .adatlap-fotok .nem-kaptal-engedelyt-panel,
            .tarskereso-adatlap .adatlap .tovabbi-panelek .adatlap-fotok .engedely-keres-panel,
            .tarskereso-adatlap .adatlap .tovabbi-panelek .adatlap-fotok .meg-nem-kaptal-engedelyt-panel,
            .tarskereso-adatlap .adatlap .tovabbi-panelek .adatlap-fotok .nem-kaptal-engedelyt-panel {
                float: left;
                width: 100%;
                margin: 5px 0px 0px 0px;
                font-size: 16px;
                font-weight: bold;
                text-align: center;
            }

                .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .adatlap-fotok .engedely-keres-panel .engedely-keres-gomb,
                .tarskereso-adatlap .adatlap .tovabbi-panelek .adatlap-fotok .engedely-keres-panel .engedely-keres-gomb {
                    float: left;
                    width: 99%;
                    margin: 20px 0px 5px 0px;
                }

                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .adatlap-fotok .engedely-keres-panel .engedely-keres-gomb input[type="button"],
                    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .adatlap-fotok .engedely-keres-panel .engedely-keres-gomb input[type="submit"],
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .adatlap-fotok .engedely-keres-panel .engedely-keres-gomb input[type="button"],
                    .tarskereso-adatlap .adatlap .tovabbi-panelek .adatlap-fotok .engedely-keres-panel .engedely-keres-gomb input[type="submit"] {
                        max-width: 300px;
                    }

    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .fotok-par-valto-panel,
    .tarskereso-adatlap .adatlap .tovabbi-panelek .fotok-par-valto-panel {
        float: left;
        width: 100%;
        margin: 5px 0px 15px 0px;
    }

        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .fotok-par-valto-panel a,
        .tarskereso-adatlap .adatlap .tovabbi-panelek .fotok-par-valto-panel a {
            height: 30px;
            padding-top: 10px;
            font-size: 16px;
        }

        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .fotok-par-valto-panel .kozos,
        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .fotok-par-valto-panel .egyik,
        .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .fotok-par-valto-panel .masik,
        .tarskereso-adatlap .adatlap .tovabbi-panelek .fotok-par-valto-panel .kozos,
        .tarskereso-adatlap .adatlap .tovabbi-panelek .fotok-par-valto-panel .egyik,
        .tarskereso-adatlap .adatlap .tovabbi-panelek .fotok-par-valto-panel .masik {
            display: inline-block;
            float: left;
            width: 99%;
            margin: 0px 0px 10px 0px;
        }

    .adatlap-megtekintese-oldal .adatlap .tovabbi-panelek .kis-fotok-panel,
    .tarskereso-adatlap .adatlap .tovabbi-panelek .kis-fotok-panel {
        float: left;
        width: 100%;
        margin: 0px 0px 0px 0px;
    }

    .adatlap-megtekintese-oldal .torolt-felhasznalo,
    .tarskereso-adatlap .torolt-felhasznalo {
        display: inline-block;
        float: left;
        width: 100%;
        margin: 30px 0px 0px 0px;
        text-align: center;
        font-size: 22px;
        /*font-weight: bold;*/
        text-transform: uppercase;
    }

    /********** Adatlap megtekintése vége *************/


    /********** Oldaltérkép kezdete *************/

    .tarskereso-tablazat-oldalterkep {
        /*width: 258px;*/
        width: 99%;
        /*min-width: 295px;*/
        max-width: 450px;
        /*background-color: black;*/
    }

        .tarskereso-tablazat-oldalterkep .keret-bal {
            width: 2%;
            /*background-image: url(Images/keret_nagy_fb.gif);
            background-repeat: repeat-y;
            background-position-x: right;
            background-color: #5c2461;*/
            background-color: #8d9194;
        }

        .tarskereso-tablazat-oldalterkep .keret-jobb {
            width: 2%;
            /*background-image: url(Images/keret_nagy_fj.gif);
            background-repeat: repeat-y;
            background-color: #5c2461;*/
            background-color: #8d9194;
        }

        .tarskereso-tablazat-oldalterkep .tartalom {
            width: 96%;
        }

            .tarskereso-tablazat-oldalterkep .tartalom .cimsor {
                width: 100%;
                display: inline-block;
                font-size: 15pt;
                font-weight: bold;
                padding: 7px 1% 0px 1%;
                margin-bottom: 10px;
                background-image: url(Images/hatter_narancs_41px.gif);
                background-repeat: repeat-x;
                background-position: left top;
                text-align: left;
            }

    .oldalterkep-oldal {
        float: left;
        width: 100%;
    }

        .oldalterkep-oldal .oldalterkep-panel {
            float: left;
            width: 98%;
            margin: 10px 1% 15px 1%;
        }

            .oldalterkep-oldal .oldalterkep-panel .funkcio-1 {
                /*float: left;*/
                width: 90%;
                margin: 1px 0px 1px 0px;
                padding: 4px 0px 4px 3%;
                background-color: #c6cbd0;
                border: solid 1px #aeb4b8;
                font-size: 13pt;
                font-weight: bold;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
                text-align: left;
            }

            .oldalterkep-oldal .oldalterkep-panel .funkcio-2 {
                /*float: left;*/
                width: 85%;
                margin: 1px 0px 1px 0px;
                padding: 3px 0px 3px 8%;
                background-color: #c6cbd0;
                border: solid 1px #aeb4b8;
                font-size: 11pt;
                font-weight: bold;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
                text-align: left;
            }

            .oldalterkep-oldal .oldalterkep-panel .funkcio-3 {
                /*float: left;*/
                width: 81%;
                margin: 1px 0px 1px 0px;
                padding: 3px 0px 3px 12%;
                background-color: #c6cbd0;
                border: solid 1px #aeb4b8;
                font-size: 11pt;
                font-weight: normal;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
                text-align: left;
            }

            .oldalterkep-oldal .oldalterkep-panel .elofizetessel {
                background-color: #e2e4e7;
            }

        .oldalterkep-oldal .oldalterkep-leiras {
            float: left;
            width: 92%;
            margin: 10px 4% 15px 4%;
            text-align: left;
        }

            .oldalterkep-oldal .oldalterkep-leiras .elofizetessel-szin {
                display: inline-block;
                width: 40px;
                height: 20px;
                background-color: #e2e4e7;
                border: solid 1px #aeb4b8;
            }


    /********** Oldaltérkép vége *************/

    /********** Blog olvasás kezdete *************/

    .tarskereso-tablazat-blog-olvasas {
        /*width: 258px;*/
        width: 99%;
        /*min-width: 295px;*/
        max-width: 700px;
        /*background-color: black;*/
    }

        .tarskereso-tablazat-blog-olvasas .keret-bal {
            width: 2%;
            /*background-image: url(Images/keret_nagy_fb.gif);
            background-repeat: repeat-y;
            background-position-x: right;
            background-color: #5c2461;*/
            background-color: #8d9194;
        }

        .tarskereso-tablazat-blog-olvasas .keret-jobb {
            width: 2%;
            /*background-image: url(Images/keret_nagy_fj.gif);
            background-repeat: repeat-y;
            background-color: #5c2461;*/
            background-color: #8d9194;
        }

        .tarskereso-tablazat-blog-olvasas .tartalom {
            width: 96%;
        }

            .tarskereso-tablazat-blog-olvasas .tartalom .cimsor {
                width: 100%;
                display: inline-block;
                font-size: 15pt;
                font-weight: bold;
                padding: 7px 1% 0px 1%;
                margin-bottom: 10px;
                background-image: url(Images/hatter_narancs_41px.gif);
                background-repeat: repeat-x;
                background-position: left top;
                text-align: left;
            }

    .blog-olvasas-oldal {
        float: left;
        width: 98%;
        margin: 0px 1% 0px 1%;
    }

        .blog-olvasas-oldal .talalatok-szama {
            float: left;
            width: 100%;
            display: inline-block;
            margin-top: 15px;
            margin-bottom: 10px;
            font-size: 11pt;
            font-weight: bold;
        }

        .blog-olvasas-oldal .lapozas {
            float: left;
            width: 100%;
            margin-top: 5px;
            margin-bottom: 10px;
        }

        .blog-olvasas-oldal .talalatok {
            float: left;
            width: 100%;
            margin-top: 0px;
            margin-bottom: 0px;
        }

            .blog-olvasas-oldal .talalatok .blog-datum {
                display: inline-block;
                float: right;
                margin-right: 1%;
            }

            .blog-olvasas-oldal .talalatok .blog-olvasas-szoveg {
                float: left;
                width: 92%;
                margin: 5px 4% 0px 4%;
            }

                .blog-olvasas-oldal .talalatok .blog-olvasas-szoveg textarea {
                    width: 98%;
                    resize: vertical;
                    min-height: 120px;
                    max-height: 150px;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 1% 0px 1%;
                }

    /********** Blog olvasás vége *************/



    /********** Rövid üzenetek archive kezdete *************/

    .tarskereso-tablazat-rovid-uzenetek-archive {
        /*width: 258px;*/
        width: 99%;
        /*min-width: 295px;*/
        max-width: 800px;
        /*background-color: black;*/
    }

        .tarskereso-tablazat-rovid-uzenetek-archive .keret-bal {
            width: 2%;
            /*background-image: url(Images/keret_nagy_fb.gif);
            background-repeat: repeat-y;
            background-position-x: right;
            background-color: #5c2461;*/
            background-color: #8d9194;
        }

        .tarskereso-tablazat-rovid-uzenetek-archive .keret-jobb {
            width: 2%;
            /*background-image: url(Images/keret_nagy_fj.gif);
            background-repeat: repeat-y;
            background-color: #5c2461;*/
            background-color: #8d9194;
        }

        .tarskereso-tablazat-rovid-uzenetek-archive .tartalom {
            width: 96%;
        }

            .tarskereso-tablazat-rovid-uzenetek-archive .tartalom .cimsor {
                width: 98%;
                display: inline-block;
                font-size: 15pt;
                font-weight: bold;
                padding: 7px 1% 0px 1%;
                margin-bottom: 10px;
                background-image: url(Images/hatter_narancs_41px.gif);
                background-repeat: repeat-x;
                background-position: left top;
                text-align: left;
            }

    .rovid-uzenetek-archive-oldal {
        display: inline-block;
        width: 100%;
        max-width: 850px;
        margin: 8px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

        .rovid-uzenetek-archive-oldal .talalatok-szama {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .rovid-uzenetek-archive-oldal .lapozas {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .rovid-uzenetek-archive-oldal .talalatok {
            float: left;
            width: 100%;
            margin: 0px 0px 10px 0px;
            padding: 0px 0px 0px 0px;
        }

            .rovid-uzenetek-archive-oldal .talalatok .fejlec-cim {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                text-transform: uppercase;
                color: white;
                font-weight: bold;
                font-size: 14px;
            }

                .rovid-uzenetek-archive-oldal .talalatok .fejlec-cim .fejlec-cim-felado,
                .rovid-uzenetek-archive-oldal .talalatok .fejlec-cim .fejlec-cim-cimzett {
                    width: 36%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-left: solid 1px #c5c5c5;
                    border-right: solid 1px #ebebeb;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;

                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

                .rovid-uzenetek-archive-oldal .talalatok .fejlec-cim .fejlec-cim-uzenet {
                    width: 62%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-right: solid 1px #c5c5c5;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                }

                .rovid-uzenetek-archive-oldal .talalatok .fejlec-cim .fejlec-cim-datum {
                    display: none;
                    width: 20%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    border-right: solid 1px #c5c5c5;
                    text-align: left;
                }

            .rovid-uzenetek-archive-oldal .talalatok .talalat-tablazat {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .rovid-uzenetek-archive-oldal .talalatok .talalat {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

                .rovid-uzenetek-archive-oldal .talalatok .talalat .oszlop-felado,
                .rovid-uzenetek-archive-oldal .talalatok .talalat .oszlop-cimzett,
                .rovid-uzenetek-archive-oldal .talalatok .talalat .oszlop-uzenet,
                .rovid-uzenetek-archive-oldal .talalatok .talalat .oszlop-datum {
                    background-color: #fafafa;
                }

                .rovid-uzenetek-archive-oldal .talalatok .talalat :hover .oszlop-felado,
                .rovid-uzenetek-archive-oldal .talalatok .talalat :hover .oszlop-cimzett,
                .rovid-uzenetek-archive-oldal .talalatok .talalat :hover .oszlop-uzenet,
                .rovid-uzenetek-archive-oldal .talalatok .talalat :hover .oszlop-datum {
                    /*background-color: #e1dfdf;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

                .rovid-uzenetek-archive-oldal .talalatok .talalat .oszlop-felado,
                .rovid-uzenetek-archive-oldal .talalatok .talalat .oszlop-cimzett {
                    width: 36%;
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    text-align: left;
                }

                    .rovid-uzenetek-archive-oldal .talalatok .talalat .oszlop-felado a,
                    .rovid-uzenetek-archive-oldal .talalatok .talalat .oszlop-cimzett a {
                        display: block;
                        color: black;
                        text-decoration: none;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                    }

                        .rovid-uzenetek-archive-oldal .talalatok .talalat .oszlop-felado a:hover,
                        .rovid-uzenetek-archive-oldal .talalatok .talalat .oszlop-cimzett a:hover {
                            text-decoration: underline;
                        }

                .rovid-uzenetek-archive-oldal .talalatok .talalat .oszlop-uzenet {
                    width: 62%;
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    /*white-space: nowrap;*/
                    text-align: left;
                }

                .rovid-uzenetek-archive-oldal .talalatok .talalat .oszlop-datum {
                    display: none;
                    width: 27%;
                    margin: 0px 0px 0px 0px;
                    padding: 5px 0px 5px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: left;
                }

        .rovid-uzenetek-archive-oldal .archiv-link {
            float: left;
            width: 100%;
            max-width: 250px;
            margin: 25px 0px 5px 0px;
            padding: 0px 0px 0px 0px;
            text-align: center;
        }

            .rovid-uzenetek-archive-oldal .archiv-link a {
                height: 32px;
                padding-top: 10px;
                max-width: 250px;
                font-size: 16px;
            }


    /********** Rövid üzenetek archive vége *************/


    /********** Levelek archive kezdete *************/

    .tarskereso-tablazat-levelek-archive {
        /*width: 258px;*/
        width: 99%;
        /*min-width: 295px;*/
        max-width: 800px;
        /*background-color: black;*/
    }

        .tarskereso-tablazat-levelek-archive .keret-bal {
            width: 2%;
            /*background-image: url(Images/keret_nagy_fb.gif);
            background-repeat: repeat-y;
            background-position-x: right;
            background-color: #5c2461;*/
            background-color: #8d9194;
        }

        .tarskereso-tablazat-levelek-archive .keret-jobb {
            width: 2%;
            /*background-image: url(Images/keret_nagy_fj.gif);
            background-repeat: repeat-y;
            background-color: #5c2461;*/
            background-color: #8d9194;
        }

        .tarskereso-tablazat-levelek-archive .tartalom {
            width: 96%;
        }

            .tarskereso-tablazat-levelek-archive .tartalom .cimsor {
                width: 98%;
                display: inline-block;
                font-size: 15pt;
                font-weight: bold;
                padding: 7px 1% 0px 1%;
                margin-bottom: 10px;
                background-image: url(Images/hatter_narancs_41px.gif);
                background-repeat: repeat-x;
                background-position: left top;
                text-align: left;
            }

    .levelek-archive-oldal {
        display: inline-block;
        width: 100%;
        max-width: 850px;
        margin: 8px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

        .levelek-archive-oldal .talalatok-szama {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .levelek-archive-oldal .lapozas {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .levelek-archive-oldal .talalatok {
            float: left;
            width: 100%;
            margin: 0px 0px 10px 0px;
            padding: 0px 0px 0px 0px;
        }

            .levelek-archive-oldal .talalatok .fejlec-cim {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                text-transform: uppercase;
                color: white;
                font-weight: bold;
                font-size: 14px;
            }

                .levelek-archive-oldal .talalatok .fejlec-cim .fejlec-cim-felado,
                .levelek-archive-oldal .talalatok .fejlec-cim .fejlec-cim-cimzett {
                    width: 36%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-left: solid 1px #c5c5c5;
                    border-right: solid 1px #ebebeb;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;

                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

                .levelek-archive-oldal .talalatok .fejlec-cim .fejlec-cim-targy {
                    width: 62%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    border-right: solid 1px #c5c5c5;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    text-align: left;
                }

                .levelek-archive-oldal .talalatok .fejlec-cim .fejlec-cim-datum {
                    display: none;
                    width: 20%;
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 10px 1%;
                    background-color: #c5c5c5;
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-20.png);
                    background-position: left top;
                    background-repeat: repeat;
                    border-right: solid 1px #c5c5c5;
                    text-align: left;
                }

            .levelek-archive-oldal .talalatok .talalat-tablazat {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .levelek-archive-oldal .talalatok .talalat,
            .levelek-archive-oldal .talalatok .talalat-sajat {
                float: left;
                width: 100%;
                margin: 10px 0px 10px 0px;
                padding: 0px 0px 0px 0px;
            }

            .levelek-archive-oldal .talalatok .talalat-sajat {
                float: right;
                margin: 10px 0px 10px 0px;
                text-align: right;
            }

                .levelek-archive-oldal .talalatok .talalat .foto,
                .levelek-archive-oldal .talalatok .talalat-sajat .foto {
                    float: left;
                    width: 17%;
                    margin: 0px 2% 0px 0px;
                    text-align: left;
                    position: relative;
                }

                .levelek-archive-oldal .talalatok .talalat-sajat .foto {
                    margin: 0px 0px 0px 2%;
                }

                    .levelek-archive-oldal .talalatok .talalat .foto a,
                    .levelek-archive-oldal .talalatok .talalat-sajat .foto a {
                        display: inline-block;
                        width: 45px;
                        height: 45px;
                        margin: 0px 0px 0px 0px;
                        border: 2px solid white;
                        -moz-border-radius: 50%;
                        -webkit-border-radius: 50%;
                        border-radius: 50%;
                        overflow: hidden;
                    }

                        .levelek-archive-oldal .talalatok .talalat .foto a img,
                        .levelek-archive-oldal .talalatok .talalat-sajat .foto a img {
                            display: block;
                            width: 100%;
                            margin: 0px 0px 0px 0px;
                        }

                .levelek-archive-oldal .talalatok .talalat-sajat .foto {
                    float: right;
                    text-align: right;
                }

                .levelek-archive-oldal .talalatok .talalat .datum,
                .levelek-archive-oldal .talalatok .talalat-sajat .datum {
                    /*float: left;*/
                    /*width: 85%;*/
                    min-width: 140px;
                    margin: 0px 0px 0px 0px;
                    color: #979390;
                    font-size: 13px;
                    font-weight: bold;
                    text-align: left;
                    position: absolute;
                    top: -16px;
                    left: 0px;
                }

                .levelek-archive-oldal .talalatok .talalat-sajat .datum {
                    /*float: right;*/
                    /*width: 84%;*/
                    margin: 0px 0px 0px 0px;
                    text-align: right;
                    top: -16px;
                    right: 0px;
                    left: auto;
                }

                .levelek-archive-oldal .talalatok .talalat .targy,
                .levelek-archive-oldal .talalatok .talalat-sajat .targy {
                    /*float: left;*/
                    /*width: 85%;*/
                    display: none;
                    max-width: 63%;
                    margin: 0px 0px 0px 0px;
                    color: #979390;
                    font-size: 13px;
                    font-weight: bold;
                    text-align: left;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    position: absolute;
                    top: -16px;
                    right: 0px;
                }

                .levelek-archive-oldal .talalatok .talalat-sajat .targy {
                    /*float: right;*/
                    /*width: 84%;*/
                    margin: 0px 0px 0px 0px;
                    text-align: right;
                    top: -16px;
                    left: 0px;
                    right: auto;
                }

                .levelek-archive-oldal .talalatok .talalat .uzenet,
                .levelek-archive-oldal .talalatok .talalat-sajat .uzenet {
                    float: left;
                    /*width: 83%;*/
                    max-width: 58%;
                    margin: 16px 0px 0px 0px;
                    padding: 5px 2% 5px 2%;
                    background-color: #c90f59;
                    color: white;
                    text-align: left;
                    word-wrap: break-word;
                    -moz-border-radius: 3px;
                    -webkit-border-radius: 3px;
                    border-radius: 3px;
                    position: relative;
                }

                .levelek-archive-oldal .talalatok .talalat-sajat .uzenet {
                    float: right;
                    /*width: 82%;*/
                    /*max-width: 71%;*/
                    background-color: white;
                    /*background-color: #a15572;*/
                    background-color: #b97e95;
                }

                    .levelek-archive-oldal .talalatok .talalat .uzenet:after,
                    .levelek-archive-oldal .talalatok .talalat-sajat .uzenet:after {
                        display: block;
                        content: '';
                        width: 15px;
                        height: 15px;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        background-image: url(images/tarskereso-magenta-balra-nyil.png);
                        background-position: right top;
                        background-repeat: no-repeat;
                        background-size: auto 100%;
                        position: absolute;
                        top: 5px;
                        right: 100%;
                    }

                    .levelek-archive-oldal .talalatok .talalat-sajat .uzenet:after {
                        background-position: left top;
                        background-image: url(images/tarskereso-lila-jobbra-nyil.png);
                        right: auto;
                        left: 100%;
                    }

                    .levelek-archive-oldal .talalatok .talalat .uzenet img,
                    .levelek-archive-oldal .talalatok .talalat-sajat .uzenet img {
                        width: 25px;
                    }
                    
            .levelek-archive-oldal .talalatok .talalat .oszlop-felado,
            .levelek-archive-oldal .talalatok .talalat .oszlop-cimzett,
            .levelek-archive-oldal .talalatok .talalat .oszlop-targy,
            .levelek-archive-oldal .talalatok .talalat .oszlop-datum {
                background-color: #fafafa;
            }

                .levelek-archive-oldal .talalatok .talalat :hover .oszlop-felado,
                .levelek-archive-oldal .talalatok .talalat :hover .oszlop-cimzett,
                .levelek-archive-oldal .talalatok .talalat :hover .oszlop-targy,
                .levelek-archive-oldal .talalatok .talalat :hover .oszlop-datum {
                    /*background-color: #e1dfdf;*/
                    background-image: url(images/tarskereso-atlatszo-hatter-fekete-10.png);
                    background-position: left top;
                    background-repeat: repeat;
                }

                .levelek-archive-oldal .talalatok .talalat .oszlop-felado,
                .levelek-archive-oldal .talalatok .talalat .oszlop-cimzett {
                    width: 36%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    /*white-space: nowrap;*/
                    text-align: left;
                }

                    .levelek-archive-oldal .talalatok .talalat .oszlop-felado a,
                    .levelek-archive-oldal .talalatok .talalat .oszlop-cimzett a,
                    .levelek-archive-oldal .talalatok .talalat .oszlop-targy a,
                    .levelek-archive-oldal .talalatok .talalat .oszlop-targy a.kinyitva,
                    .levelek-archive-oldal .talalatok .talalat .oszlop-datum a {
                        display: block;
                        padding: 7px 0px 7px 0px;
                        color: black;
                        text-decoration: none;
                        overflow: hidden;
                        text-overflow: ellipsis;
                    }

                    .levelek-archive-oldal .talalatok .talalat .oszlop-targy a {
                        background-image: url(images/tarskereso-lenyilo-magenta-le-nyil-ikon.png);
                        background-position: right 3px center;
                        background-repeat: no-repeat;
                    }

                        .levelek-archive-oldal .talalatok .talalat .oszlop-targy a.kinyitva {
                            background-image: url(images/tarskereso-lenyilo-magenta-fel-nyil-ikon.png);
                        }

                        .levelek-archive-oldal .talalatok .talalat .oszlop-felado a:hover,
                        .levelek-archive-oldal .talalatok .talalat .oszlop-cimzett a:hover,
                        .levelek-archive-oldal .talalatok .talalat .oszlop-targy a:hover,
                        .levelek-archive-oldal .talalatok .talalat .oszlop-datum a:hover {
                            text-decoration: underline;
                        }

                .levelek-archive-oldal .talalatok .talalat .oszlop-targy {
                    width: 62%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 1%;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    /*white-space: nowrap;*/
                    text-align: left;
                }

                .levelek-archive-oldal .talalatok .talalat .oszlop-datum {
                    display: none;
                    width: 27%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 1%;
                    border-left: solid 1px #ebebeb;
                    border-right: solid 1px #ebebeb;
                    border-bottom: solid 1px #ebebeb;
                    text-align: left;
                }

            .levelek-archive-oldal .talalatok .level-szoveg {
                display: block;
                float: left;
                width: 98%;
                margin: 0px 0px 15px 0px;
                padding: 8px 1% 0px 1%;
                border: none;
                -moz-border-radius: 0px;
                -webkit-border-radius: 0px;
                border-radius: 0px;
                font-size: 16px;
                background-color: white;
                text-align: left;
            }	

        .levelek-archive-oldal .tovabbi-talalatok {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .levelek-archive-oldal .tovabbi-levelek-betoltese {
            display: none;
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            background-color: #c90f59;
            color: white;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            border-radius: 3px;
            text-align: center;
            font-size: 22px;
            text-transform: uppercase;
        }

            .levelek-archive-oldal .tovabbi-levelek-betoltese span {
                display: inline-block;
                margin: 8px 0px 9px 0px;
                padding: 0px 30px 0px 30px;
                background-image: url(Images/loader25px.gif);
                background-position: left center;
                background-repeat: no-repeat;
            }

        .levelek-archive-oldal .tovabbi-gomb {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

            .levelek-archive-oldal .tovabbi-gomb input[type="button"],
            .levelek-archive-oldal .tovabbi-gomb input[type="submit"] {
                max-width: 350px;
            }

        .levelek-archive-oldal .archiv-link {
            float: left;
            width: 100%;
            max-width: 250px;
            margin: 25px 0px 5px 0px;
            padding: 0px 0px 0px 0px;
            text-align: center;
        }

            .levelek-archive-oldal .archiv-link a {
                height: 32px;
                padding-top: 10px;
                max-width: 250px;
                font-size: 16px;
            }


    /********** Levelek archive vége *************/

    
    
    /********** Admin oldal kezdete *************/
    .admin-oldal {
        display: inline-block;
        float: none;
        width: 100%;
        max-width: 1000px;
        margin: 10px 0px 30px 0px;
        padding: 0px 0px 30px 0px;
        font-size: 16px;
    }

        .admin-oldal .admin-oldal-panel {
            display: block;
            float: left;
            width: 100%;
            margin: 0px 0px 80px 0px;
            padding: 0px 0px 0px 0px;
            position: relative;
        }

            .admin-oldal .admin-oldal-panel .cimsor2,
            .admin-oldal .admin-oldal-panel .cimsor3 {
                font-size: 22px;
            }

            .admin-oldal .admin-oldal-panel .jelszo {
                display: block;
                float: left;
                width: 100%;
                margin: 0px 0px 10px 0px;
                padding: 0px 0px 0px 0px;
            }

            .admin-oldal .admin-oldal-panel .google-recaptcha {
                display: block;
                float: left;
                width: 100%;
                margin: 0px 0px 30px 0px;
                padding: 0px 0px 0px 0px;
                text-align: center;
            }

                .admin-oldal .admin-oldal-panel .google-recaptcha div:first-of-type {
                    display: inline-block;
                }

            .admin-oldal .admin-oldal-panel .belepes-gomb {
                display: block;
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .admin-oldal .admin-oldal-panel .panel-valto-gombok {
                display: block;
                float: left;
                width: 100%;
                margin: 0px 0px 80px 0px;
                padding: 0px 0px 0px 0px;
            }

                .admin-oldal .admin-oldal-panel .panel-valto-gombok input[type="button"],
                .admin-oldal .admin-oldal-panel .panel-valto-gombok input[type="submit"] {
                    font-size: 20px;
                }

                .admin-oldal .admin-oldal-panel .panel-valto-gombok div {
                    display: block;
                    float: left;
                    width: 100%;
                    margin: 0px 0px 10px 0px;
                    padding: 0px 0px 0px 0px;
                }

            .admin-oldal .admin-oldal-panel .regisztracios-szamok,
            .admin-oldal .admin-oldal-panel .elofizetes-szamok  {
                display: block;
                float: left;
                width: 100%;
                margin: 0px 0px 15px 0px;
                padding: 0px 0px 0px 0px;
                font-size: 18px;
                color: black;
            }

                .admin-oldal .admin-oldal-panel .regisztracios-szamok table,
                .admin-oldal .admin-oldal-panel .elofizetes-szamok table {
                    width: 100%;
                }

                    .admin-oldal .admin-oldal-panel .regisztracios-szamok table tr:nth-of-type(1),
                    .admin-oldal .admin-oldal-panel .elofizetes-szamok table tr:nth-of-type(1),
                    .admin-oldal .admin-oldal-panel .elofizetes-szamok table tr:nth-of-type(2),
                    .admin-oldal .admin-oldal-panel .elofizetes-szamok table tr:nth-of-type(3) {
                        font-weight: bold;
                    }

                    .admin-oldal .admin-oldal-panel .regisztracios-szamok table td:nth-of-type(n),
                    .admin-oldal .admin-oldal-panel .elofizetes-szamok table td:nth-of-type(n) {
                        width: 26%;
                        text-align: right;
                        padding: 5px 0px 5px 0px;
                    }

                    .admin-oldal .admin-oldal-panel .regisztracios-szamok table td:nth-of-type(1) {
                        width: 22%;
                    }

                    .admin-oldal .admin-oldal-panel .elofizetes-szamok table td:nth-of-type(n) {
                        width: 13%;
                        text-align: center;
                    }

                    .admin-oldal .admin-oldal-panel .elofizetes-szamok table td:nth-of-type(1) {
                        width: 22%;
                        text-align: right;
                    }

                    .admin-oldal .admin-oldal-panel .regisztracios-szamok table a {
                        color: black;
                        text-decoration: none;
                    }

                        .admin-oldal .admin-oldal-panel .regisztracios-szamok table a:hover {
                            text-decoration: underline;
                        }

            .admin-oldal .admin-oldal-panel .regisztracios-szamok-frissit-gomb,
            .admin-oldal .admin-oldal-panel .elofizetes-szamok-frissit-gomb {
                display: block;
                float: left;
                width: 100%;
                margin: 0px 0px 40px 0px;
                padding: 0px 0px 0px 0px;
            }

            .admin-oldal .admin-oldal-panel .elofizetes-szamok-frissit-gomb {
                margin: 0px 0px 20px 0px;
            }

                .admin-oldal .admin-oldal-panel .regisztracios-szamok-frissit-gomb input[type="button"],
                .admin-oldal .admin-oldal-panel .regisztracios-szamok-frissit-gomb input[type="submit"],
                .admin-oldal .admin-oldal-panel .elofizetes-szamok-frissit-gomb input[type="button"],
                .admin-oldal .admin-oldal-panel .elofizetes-szamok-frissit-gomb input[type="submit"] {
                    max-width: 300px;
                }

            .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel {
                display: block;
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-size: 16px;
                color: black;
            }

                .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .elsodleges-vagy-tovabbi-fotok {
                    display: block;
                    float: left;
                    width: 100%;
                    margin: 5px 0px 15px 0px;
                    padding: 0px 0px 0px 0px;
                }

                    .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .elsodleges-vagy-tovabbi-fotok .radio-gomb-lista {
                        display: inline-block;
                        width: 80%;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                    }

                        .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .elsodleges-vagy-tovabbi-fotok .radio-gomb-lista input[type="radio"] + label,
                        .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .elsodleges-vagy-tovabbi-fotok .radio-gomb-lista input[type="radio"]:checked + label {
                            display: block;
                            float: left;
                            width: 40%;
                            margin: 0px 4% 0px 4%;
                            padding: 7px 0px 8px 0px;
                            font-size: 17px;
                            font-weight: normal;
                            color: #c90f59;
                            background-color: white;
                            border: 1px solid #c90f59;
                            -moz-border-radius: 3px;
                            -webkit-border-radius: 3px;
                            border-radius: 3px;
                            text-align: center;
                        }

                        .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .elsodleges-vagy-tovabbi-fotok .radio-gomb-lista input[type="radio"]:checked + label {
                            font-weight: bold;
                            color: white;
                            background-color: #c90f59;
                            border: 1px solid #c90f59;
                        }

                        .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .elsodleges-vagy-tovabbi-fotok .radio-gomb-lista input[type="radio"] + label:hover {
                            font-weight: bold;
                        }

                        .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .elsodleges-vagy-tovabbi-fotok .radio-gomb-lista input[type="radio"] + label:after {
                            display: none;
                        }

                .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .kep-engedelyezes-1,
                .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .kep-engedelyezes-11,
                .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .kep-engedelyezes-2,
                .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .kep-engedelyezes-3,
                .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .kep-engedelyezes-4,
                .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .kep-engedelyezes-5 {
                    display: block;
                    float: left;
                    width: 23%;
                    margin: 10px 1% 10px 1%;
                    padding: 0px 0px 0px 0px;
                    background-color: #ccd3d9;
                }

                .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .kep-engedelyezes-11 {
                    background-color: #c90f59;
                }

                .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .kep-engedelyezes-2 {
                    background-color: #ffc08c;
                }

                .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .kep-engedelyezes-3,
                .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .kep-engedelyezes-5 {
                    background-color: #ff7979;
                }

                .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .kep-engedelyezes-4 {
                    background-color: #bdccf2;
                }

                .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .becenev {
                    float: left;
                    width: 100%;
                    padding: 0px 0px 0px 0px;
                    font-weight: bold;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    font-size: 18px;
                }

                    .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .becenev a {
                        display: inline-block;
                        float: left;
                        width: 100%;
                        height: 24px;
                        margin: 0px 0px 0px 0px;
                        padding: 6px 0px 6px 0px;
                        color: black;
                        text-decoration: none;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                    }

                        .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .becenev a:hover {
                            text-decoration: underline;
                        }

                .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .nem-es-eletkor {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 10px 0px;
                    font-weight: bold;                    
                }

                .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .engedelyezo-radio-gombok {
                    float: left;
                    width: 99%;
                    margin: 0px 0px 0px 1%;
                    text-align: left;
                }

                .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .foto {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                }

                    .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .foto a {
                        float: left;
                        display: block;
                        width: 100%;
                    }

                    .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .foto img {
                        display: block;
                        width: 100%;
                    }

                    .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .kepalairas {
                        float: left;
                        width: 98%;
                        min-height: 19px;
                        padding: 5px 1% 5px 1%;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                    }

                .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .forgato-gombok {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 5px 0px;
                }

                    .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .forgato-gombok input[type="button"],
                    .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .forgato-gombok input[type="submit"] {
                        float: left;
                        width: 48%;
                        height: 32px;
                        margin: 0px 0px 0px 0px;
                        font-size: 17px;
                    }

                        .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .forgato-gombok input[type="button"]:nth-of-type(2),
                        .admin-oldal .admin-oldal-panel .kepek-engedelyezese-panel .forgato-gombok input[type="submit"]:nth-of-type(2) {
                            float: right;
                            width: 48%;
                            margin: 0px 0px 0px 0px;
                        }

            .admin-oldal .admin-oldal-panel .kepek-engedelyezese-gomb {
                display: block;
                float: left;
                width: 100%;
                margin: 10px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                text-align: center;
            }

                .admin-oldal .admin-oldal-panel .kepek-engedelyezese-gomb input[type="button"],
                .admin-oldal .admin-oldal-panel .kepek-engedelyezese-gomb input[type="submit"] {
                    max-width: 300px;
                    font-size: 20px;
                }

            .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese {
                display: block;
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

                .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .kereses-tipus-valaszto {
                    display: block;
                    float: left;
                    width: 50%;
                    margin: 0px 25% 10px 25%;
                    padding: 0px 0px 0px 0px;
                }

                .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .kereses-szoveg {
                    display: block;
                    float: left;
                    width: 50%;
                    margin: 0px 25% 0px 25%;
                    padding: 0px 0px 0px 0px;
                }

                .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .kereses-gomb {
                    display: block;
                    float: left;
                    width: 100%;
                    margin: 20px 0px 20px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .kereses-gomb input[type="button"],
                .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .kereses-gomb input[type="submit"] {
                    max-width: 300px;
                    font-size: 20px;
                }

                .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat {
                    float: left;
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    font-size: 20px;
                }

                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat input[type="button"],
                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat input[type="submit"] {
                        max-width: 300px;
                        font-size: 20px;
                    }

                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .header-style {
                        display: none;
                        float: left;
                        width: 100%;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        background-color: #565656;
                        color: white;
                    }

                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .footer-style {
                        display: none;
                    }

                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .row-style,
                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .alternating-row-style,
                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .selected-row-style {
                        width: 100%;
                        border: 1px solid #565656;
                    }

                        /*.admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .row-style table:first-of-type,
                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .alternating-row-style table:first-of-type,
                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .selected-row-style table:first-of-type {
                            width: 100%;
                        }*/

                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .alternating-row-style {
                        
                    }

                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .selected-row-style {
                        
                    }

                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .pager-style {
                        width: 100%;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        background-color: #565656;
                        color: white;
                        text-align: center;
                        font-size: 22px;
                        font-weight: bolder;
                    }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .pager-style a {
                            color: white;
                            font-weight: normal;
                        }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .pager-style table {
                            display: inline-block;
                        }

                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .user-adatok {
                        width: 100%;
                        background-color: #565656;
                        background-color: #151515;
                        color: white;
                    }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .user-adatok .adatok1,
                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .user-adatok .adatok2 {
                            /*width: 50%;*/
                            padding: 6px 0px 6px 1%;
                            text-align: left;
                        }

                            .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .user-adatok .adatok1 .adat-nev,
                            .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .user-adatok .adatok2 .adat-nev {
                                display: inline-block;
                                /*width: 50%;*/
                                color: whitesmoke;
                                word-break: break-word;
                                overflow-wrap: break-word;
                            }

                            .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .user-adatok .adatok1 .adat-ertek,
                            .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .user-adatok .adatok2 .adat-ertek {
                                display: inline-block;
                                /*width: 50%;*/
                                font-weight: bold;
                                word-break: break-word;
                                overflow-wrap: break-word;
                            }

                                .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .user-adatok .adatok1 .adat-ertek a,
                                .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .user-adatok .adatok2 .adat-ertek a {
                                    color: white;
                                    word-break: break-word;
                                    overflow-wrap: break-word;
                                }

                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fejlec,
                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .tovabbi-adatok,
                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .elofizetes-adatok {
                        width: 100%;
                    }

                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .elofizetes-adatok {
                        background-color: #151515;
                        color: white;
                    }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fejlec .adatok1,
                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fejlec .adatok2,
                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .tovabbi-adatok .adatok1,
                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .tovabbi-adatok .adatok2,
                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .elofizetes-adatok .adatok1,
                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .elofizetes-adatok .adatok2 {
                            width: 18%;
                            height: 44px;
                            padding: 7px 0px 7px 1%;
                            text-align: left;
                        }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fejlec .adatok2,
                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .tovabbi-adatok .adatok2,
                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .elofizetes-adatok .adatok2 {
                            width: 32%;
                            padding: 7px 1% 7px 1%;
                        }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fejlec .adatok1,
                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fejlec .adatok2 {
                            height: 0px;
                            font-size: 0px;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 0px;
                        }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .tovabbi-adatok .adatok1 input[type="text"],
                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .tovabbi-adatok .adatok2 input[type="text"] {
                            width: 45px;
                            text-align: center;
                        }

                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .jellemzesem-cim {
                        display: inline-block;
                        width: 98%;
                        margin: 10px 1% 5px 1%;
                        padding: 0px 0px 0px 0px;
                        text-align: left;
                    }

                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .jellemzesem-szoveg {
                        display: inline-block;
                        width: 98%;
                        margin: 0px 1% 10px 1%;
                        padding: 0px 0px 0px 0px;
                        text-align: left;
                    }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .jellemzesem-szoveg .par-1,
                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .jellemzesem-szoveg .par-2 {
                            display: inline-block;
                            float: left;
                            width: 49%;                            
                            margin: 0px 1% 10px 0px;
                            padding: 0px 0px 0px 0px;
                            text-align: center;
                            font-weight: bold;
                        }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .jellemzesem-szoveg .par-2 {
                            margin: 0px 0px 10px 1%;
                        }

                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fizetesek-cim {
                        display: inline-block;
                        width: 98%;
                        margin: 10px 1% 5px 1%;
                        padding: 0px 0px 0px 0px;
                        text-align: left;
                    }

                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fizetesek-tablazat {
                        width: 98%;
                        margin: 0px 1% 0px 1%;
                        padding: 0px 0px 0px 0px;
                        font-size: 19px;
                    }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fizetesek-tablazat .fizetes-fejlec-sor,
                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fizetesek-tablazat .fizetes-adat-sor,
                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fizetesek-tablazat .fizetes-fizetve-sor {
                            width: 100%;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 0px;
                            background-color: #C5C5C5;
                            word-break: break-word;
                            overflow-wrap: break-word;
                        }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fizetesek-tablazat .fizetes-adat-sor {
                            background-color: transparent;
                        }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fizetesek-tablazat .fizetes-fizetve-sor {
                            background-color: #dcdcdc;
                            color: black;
                            font-weight: bold;
                        }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fizetesek-tablazat .fizetes-tipus {
                            width: 15%;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 0px;
                        }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fizetesek-tablazat .trid {
                            width: 15%;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 0px;
                        }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fizetesek-tablazat .fizetve {
                            width: 15%;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 0px;
                        }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fizetesek-tablazat .datum {
                            width: 30%;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 0px;
                        }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fizetesek-tablazat .lekerdezes {
                            width: 25%;
                            margin: 0px 0px 0px 0px;
                            padding: 5px 0px 5px 0px;
                        }

                            .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fizetesek-tablazat .lekerdezes input[type="button"],
                            .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fizetesek-tablazat .lekerdezes input[type="submit"] {
                                width: 95%;
                            }

                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-cim {
                        display: inline-block;
                        width: 98%;
                        margin: 20px 1% 5px 1%;
                        padding: 0px 0px 0px 0px;
                        text-align: left;
                    }

                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-tablazat {
                        width: 98%;
                        margin: 0px 1% 0px 1%;
                        padding: 0px 0px 0px 0px;
                    }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-tablazat a {
                            display: inline-block;
                            /*width: 100%;*/
                            color: #5d4f47;
                            text-decoration: none;
                            font-weight: bolder;
                        }

                            .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-tablazat a:hover {
                                color: black;
                                text-decoration: underline;
                            }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-tablazat .ipcimek-fejlec-sor,
                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-tablazat .ipcimek-adat-sor {
                            width: 100%;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 0px;
                            background-color: #C5C5C5;
                            word-break: break-word;
                            overflow-wrap: break-word;
                        }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-tablazat .ipcimek-adat-sor {
                            background-color: transparent;
                        }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-tablazat .kereses {
                            width: 14%;
                            margin: 0px 0px 0px 0px;
                            padding: 3px 0.5% 3px 0.5%;
                        }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-tablazat .ctrl-c {
                            width: 14%;
                            margin: 0px 0px 0px 0px;
                            padding: 3px 0px 3px 0px;
                        }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-tablazat .ip-cim {
                            width: 21%;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 0px;
                        }

                            .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-tablazat .ip-cim input[type="text"] {
                                text-align: center;
                                background-color: transparent;
                                border: none 0px black;
                                cursor: pointer;
                            }

                                .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-tablazat .ip-cim input[type="text"]:active,
                                .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-tablazat .ip-cim input[type="text"]:focus {
                                    background-color: transparent;
                                    background-image: none;
                                }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-tablazat .belepesek-szama {
                            width: 5%;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 0px;
                        }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-tablazat .orszag-nev {
                            width: 20%;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 0px;
                        }

                        .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-tablazat .utolso-belepes {
                            width: 25%;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 0px;
                        }

                            .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-tablazat .ctrl-c input[type="button"],
                            .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-tablazat .ctrl-c input[type="submit"] {
                                width: 95%;
                            }

                    .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .email-kuldes-cim {
                        display: inline-block;
                        width: 98%;
                        margin: 20px 1% 20px 1%;
                        padding: 0px 0px 0px 0px;
                        text-align: center;
                    }

            .admin-oldal .admin-oldal-panel .feljelentes-valaszto {
                display: block;
                float: left;
                width: 100%;
                margin: 0px 0px 20px 0px;
                padding: 0px 0px 0px 0px;
                /*font-size: 16px;*/
            }

            .admin-oldal .admin-oldal-panel .feljelentes-panel {
                display: block;
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                /*font-size: 16px;*/
            }

                .admin-oldal .admin-oldal-panel .feljelentes-panel .feljelentes-fejlec-sor,
                .admin-oldal .admin-oldal-panel .feljelentes-panel .feljelentes-adat-sor {
                    width: 100%;
                    margin: 0px 0px 5px 0px;
                    padding: 8px 0px 8px 0px;
                    background-color: #c5c5c5;
                    background-color: #565656;
                    color: white;
                    font-size: 18px;
                    font-weight: bold;                    
                    text-align: center;
                }

                .admin-oldal .admin-oldal-panel .feljelentes-panel .feljelentes-adat-sor {
                    margin: 0px 0px 2px 0px;
                    padding: 5px 0px 5px 0px;
                    background-color: #ebebeb;
                    color: black;
                    /*color: #565656;*/
                    background-color: transparent;
                    font-size: 16px;
                    font-weight: normal;
                }

                    .admin-oldal .admin-oldal-panel .feljelentes-panel .feljelentes-fejlec-sor a,
                    .admin-oldal .admin-oldal-panel .feljelentes-panel .feljelentes-adat-sor a {
                        /*display: inline-block;*/
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        color: black;
                        font-weight: bold;
                        text-decoration: none;
                        word-break: break-word;
                        overflow-wrap: break-word;
                    }

                        .admin-oldal .admin-oldal-panel .feljelentes-panel .feljelentes-fejlec-sor a:hover,
                        .admin-oldal .admin-oldal-panel .feljelentes-panel .feljelentes-adat-sor a:hover {
                            color: #565656;
                            text-decoration: underline;
                        }

                .admin-oldal .admin-oldal-panel .feljelentes-panel .ki {
                    width: 20%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                    /*text-align: left;*/
                }

                .admin-oldal .admin-oldal-panel .feljelentes-panel .kit {
                    width: 20%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                    /*text-align: left;*/
                }

                .admin-oldal .admin-oldal-panel .feljelentes-panel .felejelentes-oka {
                    width: 31%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                    text-align: left;
                }

                    .admin-oldal .admin-oldal-panel .feljelentes-panel .felejelentes-oka span {
                        word-break: break-word;
                        overflow-wrap: break-word;
                    }

                .admin-oldal .admin-oldal-panel .feljelentes-panel .ellenorizve {
                    width: 12%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                    .admin-oldal .admin-oldal-panel .feljelentes-panel .ellenorizve .ellenorizve-lista {
                        display: inline-block;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                    }

                .admin-oldal .admin-oldal-panel .feljelentes-panel .datum {
                    width: 17%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .admin-oldal .admin-oldal-panel .feljelentes-panel .feljelentes-frissit-gomb {
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: center;
                }

                    .admin-oldal .admin-oldal-panel .feljelentes-panel .feljelentes-frissit-gomb input[type="button"],
                    .admin-oldal .admin-oldal-panel .feljelentes-panel .feljelentes-frissit-gomb input[type="submit"] {
                        margin: 20px 0px 20px 0px;
                        max-width: 300px;
                    }

            .admin-oldal .admin-oldal-panel .velemenyek-valaszto1,
            .admin-oldal .admin-oldal-panel .velemenyek-valaszto2 {
                display: block;
                float: left;
                width: 50%;
                margin: 0px 0px 20px 0px;
                padding: 0px 0px 0px 0px;
                /*font-size: 16px;*/
            }

            .admin-oldal .admin-oldal-panel .velemenyek-panel {
                display: block;
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                /*font-size: 16px;*/
            }

                .admin-oldal .admin-oldal-panel .velemenyek-panel .velemenyek-fejlec-sor,
                .admin-oldal .admin-oldal-panel .velemenyek-panel .velemenyek-adat-sor {
                    width: 100%;
                    margin: 0px 0px 5px 0px;
                    padding: 8px 0px 8px 0px;
                    background-color: #c5c5c5;
                    background-color: #565656;
                    color: white;
                    font-size: 18px;
                    font-weight: bold;
                    text-align: center;
                }

                .admin-oldal .admin-oldal-panel .velemenyek-panel .velemenyek-adat-sor {
                    margin: 0px 0px 2px 0px;
                    padding: 5px 0px 5px 0px;
                    background-color: #ebebeb;
                    color: black;
                    /*color: #565656;*/
                    background-color: transparent;
                    font-size: 16px;
                    font-weight: normal;
                }

                    .admin-oldal .admin-oldal-panel .velemenyek-panel .velemenyek-fejlec-sor a,
                    .admin-oldal .admin-oldal-panel .velemenyek-panel .velemenyek-adat-sor a {
                        /*display: inline-block;*/
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        color: black;
                        font-weight: bold;
                        text-decoration: none;
                        word-break: break-word;
                        overflow-wrap: break-word;
                    }

                        .admin-oldal .admin-oldal-panel .velemenyek-panel .velemenyek-fejlec-sor a:hover,
                        .admin-oldal .admin-oldal-panel .velemenyek-panel .velemenyek-adat-sor a:hover {
                            color: #565656;
                            text-decoration: underline;
                        }

                .admin-oldal .admin-oldal-panel .velemenyek-panel .felhasznalo {
                    width: 20%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                    /*text-align: left;*/
                }

                .admin-oldal .admin-oldal-panel .velemenyek-panel .tipus {
                    width: 10%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                }

                .admin-oldal .admin-oldal-panel .velemenyek-panel .velemeny-szoveg {
                    width: 35%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                    text-align: left;
                }

                    .admin-oldal .admin-oldal-panel .velemenyek-panel .velemeny-szoveg span {
                        word-break: break-word;
                        overflow-wrap: break-word;
                    }

                .admin-oldal .admin-oldal-panel .velemenyek-panel .fontos {
                    width: 18%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                    .admin-oldal .admin-oldal-panel .velemenyek-panel .fontos .fontos-lista {
                        display: inline-block;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                    }

                .admin-oldal .admin-oldal-panel .velemenyek-panel .datum {
                    width: 17%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .admin-oldal .admin-oldal-panel .velemenyek-panel .velemenyek-frissit-gomb {
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: center;
                }

                    .admin-oldal .admin-oldal-panel .velemenyek-panel .velemenyek-frissit-gomb input[type="button"],
                    .admin-oldal .admin-oldal-panel .velemenyek-panel .velemenyek-frissit-gomb input[type="submit"] {
                        margin: 20px 0px 20px 0px;
                        max-width: 300px;
                    }

            .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel {
                display: block;
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                /*font-size: 16px;*/
            }

                .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .gyanus-levelek-uzenetek-fejlec-sor,
                .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .gyanus-levelek-uzenetek-adat-sor {
                    width: 100%;
                    margin: 0px 0px 5px 0px;
                    padding: 8px 0px 8px 0px;
                    background-color: #c5c5c5;
                    background-color: #565656;
                    color: white;
                    font-size: 18px;
                    font-weight: bold;
                    text-align: center;
                }

                .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .gyanus-levelek-uzenetek-adat-sor {
                    margin: 0px 0px 2px 0px;
                    padding: 5px 0px 5px 0px;
                    background-color: #ebebeb;
                    color: black;
                    /*color: #565656;*/
                    background-color: transparent;
                    font-size: 16px;
                    font-weight: normal;
                }

                    .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .gyanus-levelek-uzenetek-fejlec-sor a,
                    .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .gyanus-levelek-uzenetek-adat-sor a {
                        /*display: inline-block;*/
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        color: black;
                        font-weight: bold;
                        text-decoration: none;
                        word-break: break-word;
                        overflow-wrap: break-word;
                    }

                        .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .gyanus-levelek-uzenetek-fejlec-sor a:hover,
                        .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .gyanus-levelek-uzenetek-adat-sor a:hover {
                            color: #565656;
                            text-decoration: underline;
                        }

                .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .felhasznalo {
                    width: 21%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                    /*text-align: left;*/
                }

                .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .szoveg {
                    width: 40%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                    text-align: left;
                }

                    .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .szoveg span {
                        word-break: break-word;
                        overflow-wrap: break-word;
                    }

                    .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .szoveg .targy-szoveg {
                        display: inline-block;
                        float: left;
                        width: 49%;
                        text-align: left;
                    }

                    .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .szoveg .datum-szoveg {
                        display: inline-block;
                        float: right;
                        width: 49%;
                        text-align: right;
                    }

                .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .letilt {
                    width: 18%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                    .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .letilt .letilt-lista {
                        display: inline-block;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        text-align: left;
                    }

                .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .datum {
                    width: 17%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .gyanus-levelek-uzenetek-frissit-gomb {
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: center;
                }

                    .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .gyanus-levelek-uzenetek-frissit-gomb input[type="button"],
                    .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .gyanus-levelek-uzenetek-frissit-gomb input[type="submit"] {
                        margin: 20px 0px 40px 0px;
                        max-width: 300px;
                    }

            .admin-oldal .admin-oldal-panel .moderalas-valaszto1,
            .admin-oldal .admin-oldal-panel .moderalas-valaszto2 {
                display: block;
                float: left;
                width: 65%;
                margin: 0px 0px 20px 0px;
                padding: 0px 0px 0px 0px;
                text-align: left;
            }

            .admin-oldal .admin-oldal-panel .moderalas-valaszto2 {
                width: 35%;
            }

            .admin-oldal .admin-oldal-panel .moderalas-panel {
                display: block;
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                /*font-size: 16px;*/
            }

                .admin-oldal .admin-oldal-panel .moderalas-panel .moderalas-fejlec-sor,
                .admin-oldal .admin-oldal-panel .moderalas-panel .moderalas-adat-sor {
                    width: 100%;
                    margin: 0px 0px 5px 0px;
                    padding: 8px 0px 8px 0px;
                    background-color: #c5c5c5;
                    background-color: #565656;
                    color: white;
                    font-size: 18px;
                    font-weight: bold;
                    text-align: center;
                }

                .admin-oldal .admin-oldal-panel .moderalas-panel .moderalas-adat-sor {
                    margin: 0px 0px 2px 0px;
                    padding: 5px 0px 5px 0px;
                    background-color: #ebebeb;
                    color: black;
                    /*color: #565656;*/
                    background-color: transparent;
                    font-size: 16px;
                    font-weight: normal;
                }

                    .admin-oldal .admin-oldal-panel .moderalas-panel .moderalas-fejlec-sor a,
                    .admin-oldal .admin-oldal-panel .moderalas-panel .moderalas-adat-sor a {
                        /*display: inline-block;*/
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        color: black;
                        font-weight: bold;
                        text-decoration: none;
                        word-break: break-word;
                        overflow-wrap: break-word;
                    }

                        .admin-oldal .admin-oldal-panel .moderalas-panel .moderalas-fejlec-sor a:hover,
                        .admin-oldal .admin-oldal-panel .moderalas-panel .moderalas-adat-sor a:hover {
                            color: #565656;
                            text-decoration: underline;
                        }

                .admin-oldal .admin-oldal-panel .moderalas-panel .felhasznalo {
                    width: 22%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                    /*text-align: left;*/
                }

                .admin-oldal .admin-oldal-panel .moderalas-panel .tipus {
                    width: 10%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                }

                .admin-oldal .admin-oldal-panel .moderalas-panel .szoveg {
                    width: 38%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                    text-align: left;
                }

                    .admin-oldal .admin-oldal-panel .moderalas-panel .szoveg span {
                        word-break: break-word;
                        overflow-wrap: break-word;
                    }

                .admin-oldal .admin-oldal-panel .moderalas-panel .tovabbra-is-gyanus {
                    width: 13%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                    .admin-oldal .admin-oldal-panel .moderalas-panel .tovabbra-is-gyanus .tovabbra-is-gyanus-lista {
                        display: inline-block;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                    }

                .admin-oldal .admin-oldal-panel .moderalas-panel .datum {
                    width: 17%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .admin-oldal .admin-oldal-panel .moderalas-panel .moderalas-frissit-gomb {
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: center;
                }

                    .admin-oldal .admin-oldal-panel .moderalas-panel .moderalas-frissit-gomb input[type="button"],
                    .admin-oldal .admin-oldal-panel .moderalas-panel .moderalas-frissit-gomb input[type="submit"] {
                        margin: 20px 0px 20px 0px;
                        max-width: 300px;
                    }

            .admin-oldal .admin-oldal-panel .nev-valtoztatgatok-panel {
                display: block;
                float: left;
                width: 100%;
                margin: 0px 0px 30px 0px;
                padding: 0px 0px 0px 0px;
                /*font-size: 16px;*/
            }

                .admin-oldal .admin-oldal-panel .nev-valtoztatgatok-panel .nev-valtoztatgatok-fejlec-sor,
                .admin-oldal .admin-oldal-panel .nev-valtoztatgatok-panel .nev-valtoztatgatok-adat-sor {
                    width: 100%;
                    margin: 0px 0px 5px 0px;
                    padding: 8px 0px 8px 0px;
                    background-color: #c5c5c5;
                    background-color: #565656;
                    color: white;
                    font-size: 18px;
                    font-weight: bold;
                    word-break: break-word;
                    overflow-wrap: break-word;
                    text-align: center;
                }

                .admin-oldal .admin-oldal-panel .nev-valtoztatgatok-panel .nev-valtoztatgatok-adat-sor {
                    margin: 0px 0px 2px 0px;
                    padding: 5px 0px 5px 0px;
                    background-color: #ebebeb;
                    color: black;
                    /*color: #565656;*/
                    background-color: transparent;
                    font-size: 16px;
                    font-weight: normal;
                }

                    .admin-oldal .admin-oldal-panel .nev-valtoztatgatok-panel .nev-valtoztatgatok-fejlec-sor a,
                    .admin-oldal .admin-oldal-panel .nev-valtoztatgatok-panel .nev-valtoztatgatok-adat-sor a {
                        display: inline-block;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        color: black;
                        font-weight: bold;
                        text-decoration: none;
                    }

                        .admin-oldal .admin-oldal-panel .nev-valtoztatgatok-panel .nev-valtoztatgatok-fejlec-sor a:hover,
                        .admin-oldal .admin-oldal-panel .nev-valtoztatgatok-panel .nev-valtoztatgatok-adat-sor a:hover {
                            color: #565656;
                            text-decoration: underline;
                        }

                .admin-oldal .admin-oldal-panel .nev-valtoztatgatok-panel .userID {
                    width: 15%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                }

                .admin-oldal .admin-oldal-panel .nev-valtoztatgatok-panel .becenev {
                    width: 25%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                }

                .admin-oldal .admin-oldal-panel .nev-valtoztatgatok-panel .nem-eletkor {
                    width: 15%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                }

                .admin-oldal .admin-oldal-panel .nev-valtoztatgatok-panel .datum {
                    width: 20%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .admin-oldal .admin-oldal-panel .nev-valtoztatgatok-panel .nev-valtoztatgatok-frissit-gomb {
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: center;
                }

                    .admin-oldal .admin-oldal-panel .nev-valtoztatgatok-panel .nev-valtoztatgatok-frissit-gomb input[type="button"],
                    .admin-oldal .admin-oldal-panel .nev-valtoztatgatok-panel .nev-valtoztatgatok-frissit-gomb input[type="submit"] {
                        margin: 20px 0px 20px 0px;
                        max-width: 300px;
                    }

            .admin-oldal .admin-oldal-panel .sikertortenetek-panel {
                display: block;
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                /*font-size: 16px;*/
            }

                .admin-oldal .admin-oldal-panel .sikertortenetek-panel .sikertortenetek-fejlec-sor,
                .admin-oldal .admin-oldal-panel .sikertortenetek-panel .sikertortenetek-adat-sor {
                    width: 100%;
                    margin: 0px 0px 5px 0px;
                    padding: 8px 0px 8px 0px;
                    background-color: #c5c5c5;
                    background-color: #565656;
                    color: white;
                    font-size: 18px;
                    font-weight: bold;
                    word-break: break-word;
                    overflow-wrap: break-word;
                    text-align: center;
                }

                .admin-oldal .admin-oldal-panel .sikertortenetek-panel .sikertortenetek-adat-sor {
                    margin: 0px 0px 2px 0px;
                    padding: 5px 0px 5px 0px;
                    background-color: #ebebeb;
                    color: black;
                    /*color: #565656;*/
                    background-color: transparent;
                    font-size: 16px;
                    font-weight: normal;
                }

                    .admin-oldal .admin-oldal-panel .sikertortenetek-panel .sikertortenetek-fejlec-sor a,
                    .admin-oldal .admin-oldal-panel .sikertortenetek-panel .sikertortenetek-adat-sor a {
                        display: inline-block;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        color: black;
                        font-weight: bold;
                        text-decoration: none;
                    }

                        .admin-oldal .admin-oldal-panel .sikertortenetek-panel .sikertortenetek-fejlec-sor a:hover,
                        .admin-oldal .admin-oldal-panel .sikertortenetek-panel .sikertortenetek-adat-sor a:hover {
                            color: #565656;
                            text-decoration: underline;
                        }

                .admin-oldal .admin-oldal-panel .sikertortenetek-panel .felhasznalo {
                    width: 16%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                }

                .admin-oldal .admin-oldal-panel .sikertortenetek-panel .sikertortenet {
                    width: 65%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                }

                    .admin-oldal .admin-oldal-panel .sikertortenetek-panel .sikertortenet textarea {
                        height: 400px;
                        font-size: 24px;
                    }

                .admin-oldal .admin-oldal-panel .sikertortenetek-panel .sikertortenetek-adat-sor .sikertortenet {
                    text-align: right;
                }

                .admin-oldal .admin-oldal-panel .sikertortenetek-panel .engedelyezve {
                    width: 16%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                }

                    .admin-oldal .admin-oldal-panel .sikertortenetek-panel .engedelyezve .engedelyezve-lista {
                        display: inline-block;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                    }

                /*.admin-oldal .admin-oldal-panel .sikertortenetek-panel .datum {
                    width: 20%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }*/

                .admin-oldal .admin-oldal-panel .sikertortenetek-panel .sikertortenetek-frissit-gomb {
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: center;
                }

                    .admin-oldal .admin-oldal-panel .sikertortenetek-panel .sikertortenetek-frissit-gomb input[type="button"],
                    .admin-oldal .admin-oldal-panel .sikertortenetek-panel .sikertortenetek-frissit-gomb input[type="submit"] {
                        margin: 20px 0px 20px 0px;
                        max-width: 300px;
                    }

            .admin-oldal .admin-oldal-panel .admin-ajandek-kredit-aki-ferfi-panel {
                display: block;
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                /*font-size: 16px;*/
            }

                .admin-oldal .admin-oldal-panel .admin-ajandek-kredit-aki-ferfi-panel .admin-ajandek-kredit-aki-ferfi-fejlec-sor,
                .admin-oldal .admin-oldal-panel .admin-ajandek-kredit-aki-ferfi-panel .admin-ajandek-kredit-aki-ferfi-adat-sor {
                    width: 100%;
                    margin: 0px 0px 5px 0px;
                    padding: 8px 0px 8px 0px;
                    background-color: #c5c5c5;
                    background-color: #565656;
                    color: white;
                    font-size: 18px;
                    font-weight: bold;
                    word-break: break-word;
                    overflow-wrap: break-word;
                    text-align: center;
                }

                .admin-oldal .admin-oldal-panel .admin-ajandek-kredit-aki-ferfi-panel .admin-ajandek-kredit-aki-ferfi-adat-sor {
                    margin: 0px 0px 2px 0px;
                    padding: 5px 0px 5px 0px;
                    background-color: #ebebeb;
                    color: black;
                    /*color: #565656;*/
                    background-color: transparent;
                    font-size: 16px;
                    font-weight: normal;
                }

                    .admin-oldal .admin-oldal-panel .admin-ajandek-kredit-aki-ferfi-panel .admin-ajandek-kredit-aki-ferfi-fejlec-sor a,
                    .admin-oldal .admin-oldal-panel .admin-ajandek-kredit-aki-ferfi-panel .admin-ajandek-kredit-aki-ferfi-adat-sor a {
                        display: inline-block;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        color: black;
                        font-weight: bold;
                        text-decoration: none;
                    }

                        .admin-oldal .admin-oldal-panel .admin-ajandek-kredit-aki-ferfi-panel .admin-ajandek-kredit-aki-ferfi-fejlec-sor a:hover,
                        .admin-oldal .admin-oldal-panel .admin-ajandek-kredit-aki-ferfi-panel .admin-ajandek-kredit-aki-ferfi-adat-sor a:hover {
                            color: #565656;
                            text-decoration: underline;
                        }

                .admin-oldal .admin-oldal-panel .admin-ajandek-kredit-aki-ferfi-panel .userID {
                    width: 12%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                }

                .admin-oldal .admin-oldal-panel .admin-ajandek-kredit-aki-ferfi-panel .email {
                    width: 25%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                }

                .admin-oldal .admin-oldal-panel .admin-ajandek-kredit-aki-ferfi-panel .becenev {
                    width: 25%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                }

                .admin-oldal .admin-oldal-panel .admin-ajandek-kredit-aki-ferfi-panel .regisztracio-datum {
                    width: 19%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .admin-oldal .admin-oldal-panel .admin-ajandek-kredit-aki-ferfi-panel .ajandek-kredit-datum {
                    width: 19%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .admin-oldal .admin-oldal-panel .admin-ajandek-kredit-aki-ferfi-panel .admin-ajandek-kredit-aki-ferfi-frissit-gomb {
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: center;
                }

                    .admin-oldal .admin-oldal-panel .admin-ajandek-kredit-aki-ferfi-panel .admin-ajandek-kredit-aki-ferfi-frissit-gomb input[type="button"],
                    .admin-oldal .admin-oldal-panel .admin-ajandek-kredit-aki-ferfi-panel .admin-ajandek-kredit-aki-ferfi-frissit-gomb input[type="submit"] {
                        margin: 20px 0px 20px 0px;
                        max-width: 300px;
                    }

            .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-panel,
            .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-uj-panel,
            .admin-oldal .admin-oldal-panel .regisztracio-megtiltasa-panel {
                display: block;
                float: left;
                width: 100%;
                margin: 0px 0px 50px 0px;
                padding: 0px 0px 0px 0px;
                /*font-size: 16px;*/
            }

            .admin-oldal .admin-oldal-panel .regisztracio-megtiltasa-panel {
                margin: 0px 0px 30px 0px;
            }

            .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-uj-panel {
                margin: 0px 0px 30px 0px;
            }

                .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-uj-panel .uj-megtiltas-szoveg,
                .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-uj-panel .uj-megtiltas-tipus,
                .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-uj-panel .uj-megtiltas-gomb {
                    display: block;
                    float: left;
                    width: 31%;
                    margin: 0px 1% 10px 1%;
                    font-weight: bold;
                }

                .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-uj-panel .uj-megtiltas-gomb {
                    width: 32%;
                }

                .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-panel .regisztracio-megtiltas-fejlec-sor,
                .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-panel .regisztracio-megtiltas-adat-sor,
                .admin-oldal .admin-oldal-panel .regisztracio-megtiltasa-panel .regisztracio-megtiltasa-fejlec-sor,
                .admin-oldal .admin-oldal-panel .regisztracio-megtiltasa-panel .regisztracio-megtiltasa-adat-sor {
                    width: 100%;
                    margin: 0px 0px 5px 0px;
                    padding: 8px 0px 8px 0px;
                    background-color: #c5c5c5;
                    background-color: #565656;
                    color: white;
                    font-size: 18px;
                    font-weight: bold;
                    text-align: center;
                }

                .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-panel .regisztracio-megtiltas-adat-sor,
                .admin-oldal .admin-oldal-panel .regisztracio-megtiltasa-panel .regisztracio-megtiltasa-adat-sor {
                    margin: 0px 0px 2px 0px;
                    padding: 5px 0px 5px 0px;
                    background-color: #ebebeb;
                    color: black;
                    /*color: #565656;*/
                    background-color: transparent;
                    font-size: 16px;
                    font-weight: normal;
                }

                    .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-panel .regisztracio-megtiltas-fejlec-sor a,
                    .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-panel .regisztracio-megtiltas-adat-sor a,
                    .admin-oldal .admin-oldal-panel .regisztracio-megtiltasa-panel .regisztracio-megtiltasa-fejlec-sor a,
                    .admin-oldal .admin-oldal-panel .regisztracio-megtiltasa-panel .regisztracio-megtiltasa-adat-sor a {
                        /*display: inline-block;*/
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        color: black;
                        font-weight: bold;
                        text-decoration: none;
                        word-break: break-word;
                        overflow-wrap: break-word;
                    }

                        .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-panel .regisztracio-megtiltas-fejlec-sor a:hover,
                        .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-panel .regisztracio-megtiltas-adat-sor a:hover,
                        .admin-oldal .admin-oldal-panel .regisztracio-megtiltasa-panel .regisztracio-megtiltasa-fejlec-sor a:hover,
                        .admin-oldal .admin-oldal-panel .regisztracio-megtiltasa-panel .regisztracio-megtiltasa-adat-sor a:hover {
                            color: #565656;
                            text-decoration: underline;
                        }

                .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-panel .megtiltas {
                    width: 40%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    /*text-align: left;*/
                }

                .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-panel .megtiltasTipus {
                    width: 15%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    /*text-align: left;*/
                }

                .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-panel .torolve {
                    width: 22%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0.5% 0px 0.5%;
                }

                .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-panel .datum {
                    width: 23%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .admin-oldal .admin-oldal-panel .regisztracio-megtiltasa-panel .regisztracio-megtiltasa-email {
                    width: 30%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    /*text-align: left;*/
                }

                .admin-oldal .admin-oldal-panel .regisztracio-megtiltasa-panel .regisztracio-megtiltasa-jelszo {
                    width: 30%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .admin-oldal .admin-oldal-panel .regisztracio-megtiltasa-panel .regisztracio-megtiltasa-ipcim {
                    width: 20%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .admin-oldal .admin-oldal-panel .regisztracio-megtiltasa-panel .regisztracio-megtiltasa-datum {
                    width: 20%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .admin-oldal .admin-oldal-panel .regisztracio-megtiltasa-panel .regisztracio-megtiltasa-frissit-gomb {
                    width: 100%;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                    text-align: center;
                }

                    .admin-oldal .admin-oldal-panel .regisztracio-megtiltasa-panel .regisztracio-megtiltasa-frissit-gomb input[type="button"],
                    .admin-oldal .admin-oldal-panel .regisztracio-megtiltasa-panel .regisztracio-megtiltasa-frissit-gomb input[type="submit"] {
                        margin: 20px 0px 20px 0px;
                        max-width: 300px;
                    }

            .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fizetesek-tablazat .pager-style,
            .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-tablazat .pager-style,
            .admin-oldal .admin-oldal-panel .feljelentes-panel .pager-style,
            .admin-oldal .admin-oldal-panel .velemenyek-panel .pager-style,
            .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .pager-style,
            .admin-oldal .admin-oldal-panel .moderalas-panel .pager-style,
            .admin-oldal .admin-oldal-panel .nev-valtoztatgatok-panel .pager-style,
            .admin-oldal .admin-oldal-panel .admin-ajandek-kredit-aki-ferfi-panel .pager-style,
            .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-panel .pager-style,
            .admin-oldal .admin-oldal-panel .regisztracio-megtiltasa-panel .pager-style,
            .admin-oldal .admin-oldal-panel .sikertortenetek-panel .pager-style {
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                background-color: #c5c5c5;
                color: #5d4f47;
                text-align: center;
                font-size: 22px;
                font-weight: bolder;
            }

                .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fizetesek-tablazat .pager-style a,
                .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-tablazat .pager-style a,
                .admin-oldal .admin-oldal-panel .feljelentes-panel .pager-style a,
                .admin-oldal .admin-oldal-panel .velemenyek-panel .pager-style a,
                .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .pager-style a,
                .admin-oldal .admin-oldal-panel .moderalas-panel .pager-style a,
                .admin-oldal .admin-oldal-panel .nev-valtoztatgatok-panel .pager-style a,
                .admin-oldal .admin-oldal-panel .admin-ajandek-kredit-aki-ferfi-panel .pager-style a,
                .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-panel .pager-style a,
                .admin-oldal .admin-oldal-panel .regisztracio-megtiltasa-panel .pager-style a,
                .admin-oldal .admin-oldal-panel .sikertortenetek-panel .pager-style a {
                    color: #5d4f47;
                    font-weight: normal;
                    text-decoration: underline;
                }

                .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .fizetesek-tablazat .pager-style table,
                .admin-oldal .admin-oldal-panel .belepesi-adatok-keresese .belepesi-adatok-talalat .ipcimek-tablazat .pager-style table,
                .admin-oldal .admin-oldal-panel .feljelentes-panel .pager-style table,
                .admin-oldal .admin-oldal-panel .velemenyek-panel .pager-style table,
                .admin-oldal .admin-oldal-panel .gyanus-levelek-uzenetek-panel .pager-style table,
                .admin-oldal .admin-oldal-panel .moderalas-panel .pager-style table,
                .admin-oldal .admin-oldal-panel .nev-valtoztatgatok-panel .pager-style table,
                .admin-oldal .admin-oldal-panel .admin-ajandek-kredit-aki-ferfi-panel .pager-style table,
                .admin-oldal .admin-oldal-panel .regisztracio-megtiltas-panel .pager-style table,
                .admin-oldal .admin-oldal-panel .regisztracio-megtiltasa-panel .pager-style table,
                .admin-oldal .admin-oldal-panel .sikertortenetek-panel .pager-style table {
                    display: inline-block;
                }

            .admin-oldal .admin-oldal-panel .tul-sok-level-panel {
                display: block;
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-size: 16px;
            }

                .admin-oldal .admin-oldal-panel .tul-sok-level-panel .fejlec-sor,
                .admin-oldal .admin-oldal-panel .tul-sok-level-panel .adat-sor {
                    display: block;
                    float: left;
                    width: 100%;
                    margin: 0px 0px 5px 0px;
                    padding: 8px 0px 8px 0px;
                    background-color: #c5c5c5;
                    background-color: #565656;
                    color: white;
                    font-size: 18px;
                    font-weight: bold;
                    word-break: break-word;
                    overflow-wrap: break-word;
                }

                .admin-oldal .admin-oldal-panel .tul-sok-level-panel .adat-sor {
                    margin: 0px 0px 2px 0px;
                    padding: 5px 0px 5px 0px;
                    background-color: #ebebeb;
                    color: black;
                    /*color: #565656;*/
                    font-size: 16px;
                    font-weight: normal;
                }

                    .admin-oldal .admin-oldal-panel .tul-sok-level-panel .fejlec-sor a,
                    .admin-oldal .admin-oldal-panel .tul-sok-level-panel .adat-sor a {
                        display: inline-block;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        color: black;
                        font-weight: bold;
                        text-decoration: none;
                    }

                        .admin-oldal .admin-oldal-panel .tul-sok-level-panel .fejlec-sor a:hover,
                        .admin-oldal .admin-oldal-panel .tul-sok-level-panel .adat-sor a:hover {
                            color: #565656;
                            text-decoration: underline;
                        }

                    .admin-oldal .admin-oldal-panel .tul-sok-level-panel .fejlec-sor .user-adatok,
                    .admin-oldal .admin-oldal-panel .tul-sok-level-panel .adat-sor .user-adatok {
                        display: block;
                        float: left;
                        width: 25%;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        border-right: 1px solid #ebebeb;
                    }

                    .admin-oldal .admin-oldal-panel .tul-sok-level-panel .adat-sor .user-adatok {
                        border-right: 1px solid #c5c5c5;
                    }

                    .admin-oldal .admin-oldal-panel .tul-sok-level-panel .fejlec-sor .elofizetes,
                    .admin-oldal .admin-oldal-panel .tul-sok-level-panel .adat-sor .elofizetes {
                        display: block;
                        float: left;
                        width: 31%;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        border-right: 1px solid #ebebeb;
                    }

                    .admin-oldal .admin-oldal-panel .tul-sok-level-panel .adat-sor .elofizetes {
                        border-right: 1px solid #c5c5c5;
                    }

                    .admin-oldal .admin-oldal-panel .tul-sok-level-panel .fejlec-sor .torolve,
                    .admin-oldal .admin-oldal-panel .tul-sok-level-panel .adat-sor .torolve {
                        display: block;
                        float: left;
                        width: 15%;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        border-right: 1px solid #ebebeb;
                    }

                    .admin-oldal .admin-oldal-panel .tul-sok-level-panel .adat-sor .torolve {
                        border-right: 1px solid #c5c5c5;
                    }

                    .admin-oldal .admin-oldal-panel .tul-sok-level-panel .fejlec-sor .tul-sok-level-datum,
                    .admin-oldal .admin-oldal-panel .tul-sok-level-panel .adat-sor .tul-sok-level-datum {
                        display: block;
                        float: left;
                        width: 27%;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        /*border-right: 1px solid #ebebeb;*/
                    }

                    .admin-oldal .admin-oldal-panel .tul-sok-level-panel .adat-sor .tul-sok-level-datum {
                        /*border-right: 1px solid #c5c5c5;*/
                    }

            .admin-oldal .admin-oldal-panel .tul-sok-level-gomb {
                display: block;
                float: left;
                width: 100%;
                margin: 10px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                text-align: center;
            }

                .admin-oldal .admin-oldal-panel .tul-sok-level-gomb input[type="button"],
                .admin-oldal .admin-oldal-panel .tul-sok-level-gomb input[type="submit"] {
                    max-width: 300px;
                    font-size: 20px;
                }

    /********** Admin oldal vége *************/

    /********** Tökéletes adatlap oldal eleje *************/
    
    .tokeletes-adatlap-tarolo,
    .tokeletes-profilkep-tarolo,
    .tokeletes-privatkep-tarolo,
    .elofizetes-elonyei-tarolo,
    .chat-sugo-tarolo,
    .levelek-sugo-tarolo,
    .foto-kuldesek-sugo-tarolo,
    .rovid-uzenetek-sugo-tarolo,
    .talalatok-sugo-tarolo,
    .fotot-megnezneknem-sugo-tarolo,
    .fotot-kuldeneknek-sugo-tarolo,
    .adatlap-kulon-engedely-sugo-tarolo,
    .pontot-adtam-kaptam-sugo-tarolo,
    .uj-adatvedelem-ertesito-tarolo {
        width: 90%;
        max-width: 800px;
        max-height: 90vh;
        margin: 0px 0px 0px 0px;
        padding: 10px 1% 10px 1%;
        overflow-y: auto;
        background-color: white;
        border: 3px solid white;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;

        -moz-box-shadow: 1px 1px 10px 5px white;
        -webkit-box-shadow: 1px 1px 10px 5px white;
        box-shadow: 1px 1px 10px 5px white;

        background-color: #c90f59;
        color: white;

        text-align: center;
    }

        .tokeletes-adatlap-tarolo .bezar-gomb,
        .tokeletes-profilkep-tarolo .bezar-gomb,
        .tokeletes-privatkep-tarolo .bezar-gomb,
        .elofizetes-elonyei-tarolo .bezar-gomb,
        .chat-sugo-tarolo .bezar-gomb,
        .levelek-sugo-tarolo .bezar-gomb,
        .foto-kuldesek-sugo-tarolo .bezar-gomb,
        .rovid-uzenetek-sugo-tarolo .bezar-gomb,
        .talalatok-sugo-tarolo .bezar-gomb,
        .fotot-megnezneknem-sugo-tarolo .bezar-gomb,
        .fotot-kuldeneknek-sugo-tarolo .bezar-gomb,
        .adatlap-kulon-engedely-sugo-tarolo .bezar-gomb,
        .pontot-adtam-kaptam-sugo-tarolo .bezar-gomb,
        .uj-adatvedelem-ertesito-tarolo .bezar-gomb {
            max-width: 200px;
            margin-top: 0px;
            border-color: white;
        }

        .uj-adatvedelem-ertesito-tarolo .bezar-gomb {
            display: inline-block;
            width: 100%;
            max-width: 300px;
            margin-top: 10px;
            margin-bottom: 15px;
            border-color: none;
        }

    .tokeletes-adatlap-oldal,
    .tokeletes-profilkep-oldal,
    .tokeletes-privatkep-oldal,
    .elofizetes-elonyei-oldal,
    .chat-sugo-oldal,
    .levelek-sugo-oldal,
    .foto-kuldesek-sugo-oldal,
    .rovid-uzenetek-sugo-oldal,
    .talalatok-sugo-oldal,
    .fotot-megnezneknem-sugo-oldal,
    .fotot-kuldeneknek-sugo-oldal,
    .adatlap-kulon-engedely-sugo-oldal,
    .pontot-adtam-kaptam-sugo-oldal,
    .uj-adatvedelem-ertesito-oldal {
        width: 100%;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-transform: none;
        text-align: justify;
        font-size: 18px;
        font-weight: normal;
    }

        .tokeletes-adatlap-oldal .cim-1,
        .tokeletes-profilkep-oldal .cim-1,
        .tokeletes-privatkep-oldal .cim-1,
        .elofizetes-elonyei-oldal .cim-1,
        .chat-sugo-oldal .cim-1,
        .levelek-sugo-oldal .cim-1,
        .foto-kuldesek-sugo-oldal .cim-1,
        .rovid-uzenetek-sugo-oldal .cim-1,
        .talalatok-sugo-oldal .cim-1,
        .fotot-megnezneknem-sugo-oldal .cim-1,
        .fotot-kuldeneknek-sugo-oldal .cim-1,
        .adatlap-kulon-engedely-sugo-oldal .cim-1,
        .pontot-adtam-kaptam-sugo-oldal .cim-1 {
            display: inline-block;
            width: 100%;
            margin: 0px 0px 5px 0px;
            padding: 0px 0px 0px 0px;
            text-transform: uppercase;
            text-align: center;
            font-size: 25px;
        }

        .tokeletes-adatlap-oldal .cim-2,
        .tokeletes-profilkep-oldal .cim-2,
        .elofizetes-elonyei-oldal .cim-2,
        .chat-sugo-oldal .cim-2 {
            display: inline-block;
            width: 100%;
            margin: 0px 0px 5px 0px;
            padding: 0px 0px 0px 0px;
            text-align: center;
            font-size: 20px;
            font-weight: normal;
        }

        .tokeletes-adatlap-oldal ul li,
        .tokeletes-profilkep-oldal ul li,
        .elofizetes-elonyei-oldal ul li,
        .chat-sugo-oldal ul li {
            margin-bottom: 20px;
        }

        .tokeletes-adatlap-oldal .elofizetes-link,
        .tokeletes-profilkep-oldal .elofizetes-link,
        .elofizetes-elonyei-oldal .elofizetes-link {
            display: inline-block;
            width: 100%;
            margin: 5px 0px 25px 0px;
            padding: 7px 0px 7px 0px;
            color: #c90f59;
            color: white;
            font-size: 18px;
            font-weight: bold;
            text-align: center;
            text-transform: uppercase;
            text-decoration: underline;
        }

    .uj-adatvedelem-ertesito-oldal {
        width: 100%;
        margin: 10px 0px 20px 0px;
        font-size: 20px;
    }

        .uj-adatvedelem-ertesito-oldal a {
            color: white;
            font-weight: bold;
        }

    .uj-adatvedelem-link {
        width: 100%;
        margin: 20px 0px 20px 0px;
        font-size: 20px;
        text-align: center;
    }

        .uj-adatvedelem-link a {
            color: white;
            font-weight: bold;
        }

    /********** Tökéletes adatlap oldal vége *************/

    /********** Chat oldal eleje *************/

    .chat-oldal {
        display: inline-block;
        /*float: left;*/
        width: 100%;
        height: 100%;
        max-width: 800px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

        .chat-oldal .chat-cimsor {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 10px 0px 10px 0px;
            border-bottom: 1px solid #d2d2d2;
            text-align: center;
            font-size: 28px;
        }

            .chat-oldal .chat-cimsor .chat-vele {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-size: 18px;
            }

        .chat-oldal .chat-betoltes-folyamatban,
        .chat-oldal .chat-betoltes-sikeres {
            display: block;
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 15px 0px 15px 0px;
            font-size: 25px;
            font-weight: bold;
            text-align: center;
            color: #c90f59;
            background-color: white;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            border-radius: 3px;
        }

        .chat-oldal .chat-betoltes-sikeres {
            font-weight: bold;
            color: white;
            background-color: #c90f59;
        }

        .chat-oldal .felhasznalo-lista {
            display: none;
            float: left;
            width: 18%;
            margin: 0px 1% 0px 1%;
            min-height: 25px;
            background-color: white;
        }

            .chat-oldal .felhasznalo-lista .felhasznalo,
            .chat-oldal .felhasznalo-lista .felhasznalo-en {
                float: left;
                width: 98%;
                margin: 0px 1% 0px 1%;
                text-align: left;
            }

            .chat-oldal .felhasznalo-lista .felhasznalo-en {
                font-weight: bold;
            }
            
        .chat-oldal .uzenetek-cim {
            float: left;
            width: 50%;
            margin: 15px 0px 0px 0px;
            text-align: left;
            font-size: 18px;
            /*font-weight: bold;*/
            color: #c90f59;
        }
            
        .chat-oldal .betumeret-gombok {
            float: right;
            width: 50%;
            margin: 0px 0px 0px 0px;
            text-align: right;
        }

            .chat-oldal .betumeret-gombok .kicsi,
            .chat-oldal .betumeret-gombok .kozepes,
            .chat-oldal .betumeret-gombok .nagy {
                display: inline-block;
                margin: 0px 0px 0px 0px;
                padding: 5px 5px 10px 5px;
                font-size: 17px;
                color: #979390;
                text-decoration: none;
            }

            .chat-oldal .betumeret-gombok .kozepes {
                font-size: 21px;
            }

            .chat-oldal .betumeret-gombok .nagy {
                font-size: 27px;
            }

            .chat-oldal .betumeret-gombok .kivalasztott {
                color: #c90f59;
                font-weight: bold;
                text-decoration: underline;
            }

        .chat-oldal .uzenetek-lista {
            float: left;
            width: 100%;
            min-height: 380px;
            max-height: 380px;
            margin: 0px 0px 10px 0px;
            padding: 0px 0px 10px 0px;
            /*background-color: white;*/
            text-align: left;
            /*font-size: 17px;*/
            overflow: auto;
            overflow-x: hidden;
            -moz-box-shadow: 2px 2px 10px 3px #ccc;
            -webkit-box-shadow: 2px 2px 10px 3px #ccc;
            box-shadow: 2px 2px 10px 3px #ccc;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            border-radius: 3px;
        }

            .chat-oldal .uzenetek-lista .mas-uzenet,
            .chat-oldal .uzenetek-lista .sajat-uzenet,
            .chat-oldal .uzenetek-lista .rendszer-uzenet {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                /*font-size: 17px;*/
                /*font-weight: bold;*/
            }

            .chat-oldal .uzenetek-lista .sajat-uzenet {
                float: right;
                margin: 20px 0px 0px 0px;
                text-align: right;
            }

            .chat-oldal .uzenetek-lista .rendszer-uzenet {
                margin: 20px 0px 5px 0px;
            }

                .chat-oldal .uzenetek-lista .mas-uzenet .foto,
                .chat-oldal .uzenetek-lista .sajat-uzenet .foto {
                    float: left;
                    width: 18%;
                    margin: 0px 3% 0px 0px;
                    text-align: left;
                }

                    .chat-oldal .uzenetek-lista .mas-uzenet .foto a,
                    .chat-oldal .uzenetek-lista .sajat-uzenet .foto a {
                        display: inline-block;
                        width: 45px;
                        height: 45px;
                        margin: 0px 0px 0px 0px;
                        border: 2px solid white;
                        -moz-border-radius: 50%;
                        -webkit-border-radius: 50%;
                        border-radius: 50%;
                        overflow: hidden;
                    }

                        .chat-oldal .uzenetek-lista .mas-uzenet .foto a img,
                        .chat-oldal .uzenetek-lista .sajat-uzenet .foto a img {
                            display: block;
                            width: 100%;
                            margin: 0px 0px 0px 0px;
                        }

                .chat-oldal .uzenetek-lista .sajat-uzenet .foto {
                    float: right;
                    text-align: right;
                }

                .chat-oldal .uzenetek-lista .mas-uzenet .datum,
                .chat-oldal .uzenetek-lista .sajat-uzenet .datum,
                .chat-oldal .uzenetek-lista .rendszer-uzenet .datum {
                    /*float: left;*/
                    /*width: 85%;*/
                    min-width: 140px;
                    margin: 0px 0px 0px 0px;
                    color: #979390;
                    font-size: 13px;
                    font-weight: bold;
                    text-align: left;
                    position: absolute;
                    top: -16px;
                    left: 0px;
                }

                .chat-oldal .uzenetek-lista .sajat-uzenet .datum {
                    /*float: right;*/
                    /*width: 84%;*/
                    margin: 0px 0px 0px 0px;
                    text-align: right;
                    top: -16px;
                    right: 0px;
                    left: auto;
                }

                .chat-oldal .uzenetek-lista .mas-uzenet .uzenet,
                .chat-oldal .uzenetek-lista .sajat-uzenet .uzenet,
                .chat-oldal .uzenetek-lista .rendszer-uzenet .uzenet {
                    float: left;
                    /*width: 83%;*/
                    max-width: 60%;
                    margin: 16px 0px 0px 0px;
                    padding: 5px 2% 5px 2%;
                    background-color: #c90f59;
                    color: white;
                    text-align: left;
                    word-wrap: break-word;
                    -moz-border-radius: 3px;
                    -webkit-border-radius: 3px;
                    border-radius: 3px;
                    position: relative;
                }

                .chat-oldal .uzenetek-lista .sajat-uzenet .uzenet {
                    float: right;
                    /*width: 82%;*/
                    /*max-width: 71%;*/
                    max-width: 60%;
                    margin: 0px 4% 0px 0px;
                    background-color: white;
                    /*background-color: #a15572;*/
                    background-color: #b97e95;                    
                }

                .chat-oldal .uzenetek-lista .rendszer-uzenet .uzenet {
                    /*float: right;*/
                    /*width: 82%;*/
                    width: 60%;
                    max-width: 60%;
                    margin: 0px 4% 0px 21%;
                    /*color: #979390;*/
                    /*background-color: white;*/
                    /*background-color: #d2d2d2;*/
                    background-color: #979390;
                }

                    .chat-oldal .uzenetek-lista .mas-uzenet .uzenet:after,
                    .chat-oldal .uzenetek-lista .sajat-uzenet .uzenet:after {
                        display: block;
                        content: '';
                        width: 15px;
                        height: 15px;
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        background-image: url(images/tarskereso-magenta-balra-nyil.png);
                        background-position: right top;
                        background-repeat: no-repeat;
                        background-size: auto 100%;
                        position: absolute;
                        top: 5px;
                        right: 100%;
                    }

                    .chat-oldal .uzenetek-lista .sajat-uzenet .uzenet:after {
                        background-position: left top;
                        background-image: url(images/tarskereso-lila-jobbra-nyil.png);
                        right: auto;
                        left: 100%;
                    }

                    .chat-oldal .uzenetek-lista .mas-uzenet .uzenet img,
                    .chat-oldal .uzenetek-lista .sajat-uzenet .uzenet img {
                        width: 25px;
                    }

        .chat-oldal .szoveg-17px .mas-uzenet .uzenet img,
        .chat-oldal .szoveg-17px .sajat-uzenet .uzenet img {
            width: 27px;
        }

        .chat-oldal .szoveg-18px .mas-uzenet .uzenet img,
        .chat-oldal .szoveg-18px .sajat-uzenet .uzenet img {
            width: 28px;
        }

        .chat-oldal .szoveg-19px .mas-uzenet .uzenet img,
        .chat-oldal .szoveg-19px .sajat-uzenet .uzenet img {
            width: 29px;
        }

        .chat-oldal .szoveg-20px .mas-uzenet .uzenet img,
        .chat-oldal .szoveg-20px .sajat-uzenet .uzenet img {
            width: 30px;
        }

        .chat-oldal .szoveg-21px .mas-uzenet .uzenet img,
        .chat-oldal .szoveg-21px .sajat-uzenet .uzenet img {
            width: 31px;
        }

        .chat-oldal .szoveg-22px .mas-uzenet .uzenet img,
        .chat-oldal .szoveg-22px .sajat-uzenet .uzenet img {
            width: 32px;
        }

        .chat-oldal .szoveg-23px .mas-uzenet .uzenet img,
        .chat-oldal .szoveg-23px .sajat-uzenet .uzenet img {
            width: 33px;
        }

        .chat-oldal .szoveg-24px .mas-uzenet .uzenet img,
        .chat-oldal .szoveg-24px .sajat-uzenet .uzenet img {
            width: 34px;
        }

        .chat-oldal .szoveg-25px .mas-uzenet .uzenet img,
        .chat-oldal .szoveg-25px .sajat-uzenet .uzenet img {
            width: 35px;
        }

        .chat-oldal .szoveg-26px .mas-uzenet .uzenet img,
        .chat-oldal .szoveg-26px .sajat-uzenet .uzenet img {
            width: 36px;
        }

        .chat-oldal .szoveg-27px .mas-uzenet .uzenet img,
        .chat-oldal .szoveg-27px .sajat-uzenet .uzenet img {
            width: 37px;
        }

        .chat-oldal .szoveg-28px .mas-uzenet .uzenet img,
        .chat-oldal .szoveg-28px .sajat-uzenet .uzenet img {
            width: 38px;
        }

        .chat-oldal .szoveg-29px .mas-uzenet .uzenet img,
        .chat-oldal .szoveg-29px .sajat-uzenet .uzenet img {
            width: 39px;
        }

        .chat-oldal .szoveg-30px .mas-uzenet .uzenet img,
        .chat-oldal .szoveg-30px .sajat-uzenet .uzenet img {
            width: 40px;
        }

        .chat-oldal .uzenet-kuldese {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 5px 0px 5px 0px;
            text-align: center;
        }

            .chat-oldal .uzenet-kuldese .cim {
                float: left;
                /*width: 100%;*/
                margin: 0px 0px 5px 0px;
                padding: 0px 0px 0px 0px;
                /*font-size: 15px;*/
                font-weight: bold;
                text-align: left;
            }

            .chat-oldal .uzenet-kuldese .hangjelzes {
                float: right;
                /*width: 100%;*/
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                text-align: right;
            }

                .chat-oldal .uzenet-kuldese .hangjelzes input[type="checkbox"] + label,
                .chat-oldal .uzenet-kuldese .hangjelzes input[type="checkbox"]:checked + label {
                    padding: 0px 25px 1px 0px;
                    font-size: 15px;
                }

                    .chat-oldal .uzenet-kuldese .hangjelzes input[type="checkbox"] + label:after,
                    .chat-oldal .uzenet-kuldese .hangjelzes input[type="checkbox"]:checked + label:after {
                        width: 17px;
                        height: 17px;
                        left: auto;
                        right: 0px;
                    }

            .chat-oldal .uzenet-kuldese .uzenet {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

                .chat-oldal .uzenet-kuldese .uzenet textarea {
                    width: 97%;
                    height: 42px;
                    margin: 0px 0px 0px 0px;
                    padding: 5px 1.5% 5px 1.5%;
                    /*font-size: 17px;*/
                    text-align: left;
                }

            .chat-oldal .uzenet-kuldese .elkuld-gomb {
                float: left;
                width: 100%;
                margin: 20px 0px 20px 0px;
                padding: 0px 0px 0px 0px;
                text-align: center;
                position: relative;
            }

                .chat-oldal .uzenet-kuldese .elkuld-gomb input[type="button"],
                .chat-oldal .uzenet-kuldese .elkuld-gomb input[type="submit"] {
                    max-width: 200px;
                }

                .chat-oldal .uzenet-kuldese .elkuld-gomb .informacio-gomb-atlatszo {
                    position: absolute;
                    top: 4px;
                    right: 0px;
                }

        .chat-oldal .emoji-lista {
            float: left;
            width: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            /*background-color: white;*/
            text-align: left;
        }

            .chat-oldal .emoji-lista img {
                display: block;
                float: left;
                width: 30px;
                margin: 0px 5px 5px 0px;
                padding: 0px 0px 0px 0px;
                cursor: pointer;
            }

        .chat-oldal .sajat-webkamera-bekapcsolasa-gomb,
        .chat-oldal .video-chat-hivas-gomb {
            float: left;
            width: 100%;
            margin: 0px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
        }

        .chat-oldal .sajat-webkamera-kikapcsolasa-gomb,
        .chat-oldal .start-audio-chat-gomb,
        .chat-oldal .stop-audio-chat-gomb,
        .chat-oldal .fullscreen-gomb {
            /*float: left;*/
            /*width: 100%;*/
            margin: 2px 2px 0px 0px;
            padding: 0px 0px 0px 0px;
            position: absolute;
            top: 0px;
            right: 0px;
            z-index: 10000;
        }

        .chat-oldal .start-audio-chat-gomb,
        .chat-oldal .stop-audio-chat-gomb {
            right: 50px;
        }

            .chat-oldal .sajat-webkamera-kikapcsolasa-gomb input[type="button"],
            .chat-oldal .sajat-webkamera-kikapcsolasa-gomb input[type="submit"] {
                width: 40px;
                height: 40px;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                border: 1px none white;
                background-color: white;
                background-image: url(images/tarskereso-video-ikon-4.png);
                background-position: center center;
                background-repeat: no-repeat;
                background-size: 90% auto;
                -moz-border-radius: 50%;
                -webkit-border-radius: 50%;
                border-radius: 50%;
            }

            .chat-oldal .start-audio-chat-gomb input[type="button"],
            .chat-oldal .start-audio-chat-gomb input[type="submit"],
            .chat-oldal .stop-audio-chat-gomb input[type="button"],
            .chat-oldal .stop-audio-chat-gomb input[type="submit"] {
                width: 40px;
                height: 40px;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                border: 1px none white;
                background-color: white;
                background-image: url(images/tarskereso-hang-be-ikon-1.png);
                background-position: center center;
                background-repeat: no-repeat;
                background-size: 60% auto;
                -moz-border-radius: 50%;
                -webkit-border-radius: 50%;
                border-radius: 50%;
            }

            .chat-oldal .stop-audio-chat-gomb input[type="button"],
            .chat-oldal .stop-audio-chat-gomb input[type="submit"] {
                background-image: url(images/tarskereso-hang-ki-ikon-1.png);
            }

            .chat-oldal .fullscreen-gomb input[type="button"],
            .chat-oldal .fullscreen-gomb input[type="submit"] {
                width: 40px;
                height: 40px;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                border: 1px none white;
                background-color: transparent;
                background-image: url(images/tarskereso-fullscreen-ikon-2.png), url(images/tarskereso-atlatszo-hatter-feher-40.png);
                background-position: center center, left top;
                background-repeat: no-repeat, repeat;
                background-size: 70% auto, auto auto;
                /*-moz-border-radius: 50%;
                -webkit-border-radius: 50%;
                border-radius: 50%;*/
            }

        .chat-oldal .video-chat-ablakok {
            float: left;
            width: 100%;
            margin: 0px 0px 10px 0px;
            padding: 0px 0px 0px 0px;
            position: relative;
        }

            .chat-oldal .video-chat-ablakok .sajat-video-chat-ablak,
            .chat-oldal .video-chat-ablakok .sajat-video-chat-ablak-csatlakozott,
            .chat-oldal .video-chat-ablakok .masik-video-chat-ablak {
                float: left;
                width: 100%;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

                .chat-oldal .video-chat-ablakok .sajat-video-chat-ablak video,
                .chat-oldal .video-chat-ablakok .sajat-video-chat-ablak-csatlakozott video,
                .chat-oldal .video-chat-ablakok .masik-video-chat-ablak video {
                    display: block;
                    width: 100%;
                    max-height: 100vh;
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

            .chat-oldal .video-chat-ablakok .sajat-video-chat-ablak-csatlakozott {
                float: none;
                width: 25%;
                position: absolute;
                bottom: 0px;
                right: 0px;
                border-top: 2px solid white;
                border-left: 2px solid white;
            }


    /********** Chat oldal vége *************/

    /********** Uj intro 2019 kezdete *************/
    
    .tarskereso-fooldal-2019 {
        margin: 0px 0px 0px 0px;
	    padding: 0px 0px 0px 0px;
	    font-style: normal;
	    line-height: 1.5;
	    font-family: DM Sans;
	    font-weight: 400;
        background-color: #eeeeee;
        font-size: 16px;
    }

        .tarskereso-fooldal-2019 input[type="text"],
        .tarskereso-fooldal-2019 input[type="password"],
        .tarskereso-fooldal-2019 select {
            -ms-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
                                
            font-size: 1.3em;
            width: 100%;
            height: auto;
            padding: 0.6em 0.4em;
            color: #6c757d;
            background-color: #f5f5f5;
            border: 4px solid #f5f5f5;
            box-shadow: none;
            -moz-border-radius: .35em;
            -webkit-border-radius: .35em;
            border-radius: .35em;
            transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
        }

        .tarskereso-fooldal-2019 select {
            background-image: url(Images/tarskereso-lenyilo-ikon.png);
            background-position: right 10px center;
        }

            .tarskereso-fooldal-2019 input[type="text"]:focus,
            .tarskereso-fooldal-2019 input[type="password"]:focus {
                background-image: none;
                background-color: white;
                border-color: #b3cfef;
            }

            .tarskereso-fooldal-2019 input[type="text"]:-ms-input-placeholder {
                font-size: 0.9em;
                font-weight: normal;
                color: #6c757d;
            }

            .tarskereso-fooldal-2019 input[type="text"]::-ms-input-placeholder {
                font-size: 0.9em;
                font-weight: normal;
                color: #6c757d;
            }

            .tarskereso-fooldal-2019 input[type="password"]:-ms-input-placeholder {
                font-size: 0.9em;
                font-weight: normal;
                color: #6c757d;
            }

            .tarskereso-fooldal-2019 input[type="password"]::-ms-input-placeholder {
                font-size: 0.9em;
                font-weight: normal;
                color: #6c757d;
            }

            /*.tarskereso-fooldal-2019 :placeholder-shown {
                font-size: 330px;
            }*/

            .tarskereso-fooldal-2019 ::-webkit-input-placeholder {
                font-size: 0.9em;
                font-weight: normal;
                color: #6c757d;
            }

            .tarskereso-fooldal-2019 :-moz-placeholder {
                font-size: 0.9em;
                font-weight: normal;
                color: #6c757d;
            }

            .tarskereso-fooldal-2019 ::-moz-placeholder {
                font-size: 0.9em;
                font-weight: normal;
                color: #6c757d;
            }

            .tarskereso-fooldal-2019 input[type="button"],
            .tarskereso-fooldal-2019 input[type="submit"] {
                margin: 0.2em;
                background-color: #f06292;
                border-color: #f06292;
                color: #ffffff;
                font-weight: 500;
                letter-spacing: 1px;
                -webkit-transition: all 0.3s ease-in-out;
                -moz-transition: all 0.3s ease-in-out;
                transition: all 0.3s ease-in-out;
                padding: 1em 2.6em;
                -moz-border-radius: 6px;
                -webkit-border-radius: 6px;
                border-radius: 6px;
                border-width: 1px;
                font-style: normal;
                white-space: normal;
                display: inline-flex;
                align-items: center;
                justify-content: center;
                word-break: break-word;
                -webkit-align-items: center;
                -webkit-justify-content: center;
                display: -webkit-inline-flex;
                font-family: 'DM Sans', sans-serif;
                font-size: 1em;
                line-height: 1.2;
                text-align: center;
                vertical-align: middle;
                user-select: none;
                border: 1px solid transparent;
                text-decoration: none;
                width: auto;
                height: auto;
            }

                .tarskereso-fooldal-2019 input[type="button"]:hover,
                .tarskereso-fooldal-2019 input[type="submit"]:hover {
                    color: #ffffff!important;
                    background-color: #e91c62!important;
                    border-color: #e91c62!important;
                }

    .intro-fejlec-2019 {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: cover;

        display: flex;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flex;
        display: -o-flex;
        align-items: center;
        -webkit-align-items: center;
        min-height: 100vh;
        padding-top: 2em;
        padding-bottom: 2em;

        background-image: url("images/adult-beautiful-couple-842546-flipped-2000x1280.jpg");

        /*position: relative;
        z-index: 0;*/
        -ms-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .intro-fejlec-2019 .intro-fejlec-overlay-2019 {
            background-color: #000;
            bottom: 0;
            left: 0;
            position: absolute;
            right: 0;
            top: 0;
            z-index: 0;
            pointer-events: none;

            width: 100%;
            height: 100%;
            overflow: hidden;

            min-height: 200vh;

            background-color: rgb(142, 36, 170);            
            -moz-opacity: 0.4;
            -webkit-opacity: 0.4;
            -khtml-opacity: 0.4;
            opacity: 0.4;
            filter: alpha(opacity=40);

            -ms-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .intro-fejlec-2019 .intro-fejlec-tartalom-2019 {
            width: 100%;
            max-width: 1140px;
            padding-right: 15px;
            padding-left: 15px;
            margin-right: auto;
            margin-left: auto;
            position: relative;
            -ms-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

            .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor {
                display: -webkit-flex;
                -webkit-flex-wrap: wrap;
                align-items: flex-end;
                margin-right: -15px;
                margin-left: -15px;
                -ms-box-sizing: border-box;
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

                .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-bal {
                    width: 100%;
                    -ms-flex: 0 0 100%;
                    flex: 0 0 100%;
                    max-width: 100%;
                    position: relative;
                    padding-right: 15px;
                    padding-left: 15px;
                    text-align: left;
                    color: white;
                    -ms-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                }

                    .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-bal .pillantas-logo {
                        -ms-flex-item-align: center;
                        -ms-grid-row-align: center;
                        -webkit-align-self: center;
                        align-self: center;

                        margin: 0;
                        padding: 0;
                        display: -webkit-flex;
                        justify-content: flex-start;
                        -webkit-justify-content: flex-start;

                        text-align: left;
                        color: white;

                        -webkit-align-items: center;
                        -webkit-justify-content: center;
                        display: -webkit-inline-flex;
                        text-align: center;
                    }

                        .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-bal .pillantas-logo img {
                            display: block;
                            height: auto;
                            width: 80%;
                            margin: 0;
                            padding: 0;
                            object-fit: contain;
                            margin-bottom: 1em;
                            vertical-align: middle;
                            border-style: none;
                            -ms-box-sizing: border-box;
                            -moz-box-sizing: border-box;
                            -webkit-box-sizing: border-box;
                            box-sizing: border-box;
                        }

                    .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-bal h1 {
                        margin-top: 0;
                        margin-bottom: 0;
                        /*padding-bottom: 1em!important;*/
                        word-break: break-word;
                        word-wrap: break-word;
                        font-weight: bold;
                        font-style: normal;

                        font-family: 'Yeseva One', display;
                        font-size: 2.2em;
                        line-height: 1.2;

                        -webkit-align-items: center;
                        -webkit-justify-content: center;
                        display: -webkit-inline-flex;
                        text-align: center;
                    }

                    .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-bal .sor-1 {
                        font-family: 'DM Sans', sans-serif;
                        font-size: 1.1em;
                        font-style: normal;
                        line-height: 1.7;
                        text-align: left;
                        padding-bottom: 1em!important;
                        margin-top: 1.5em;
                        margin-bottom: 1em;
                        font-weight: 400;

                        text-align: center;
                    }

                    .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-bal .sor-2 {
                        margin-left: -.25em;
                        margin-right: -.25em;
                        /*font-size: 0;*/
                        text-align: center;
                    }

                        .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-bal .sor-2 a {
                            font-family: 'DM Sans', sans-serif;
                            font-size: 1em;
                            line-height: 1.2;
                            margin: 0.2em!important;
                            background-color: #ba68c8 !important;
                            border-color: #ba68c8 !important;
                            color: #ffffff !important;
                            font-weight: 500;
                            letter-spacing: 1px;
                            -webkit-transition: all 0.3s ease-in-out;
                            -moz-transition: all 0.3s ease-in-out;
                            transition: all 0.3s ease-in-out;
                            padding: 1em 2.6em;
                            -moz-border-radius: 6px;
                            -webkit-border-radius: 6px;
                            border-radius: 6px;
                            border-width: 1px;
                            font-style: normal;
                            white-space: normal;
                            word-break: break-word;
                            -webkit-align-items: center;
                            -webkit-justify-content: center;
                            display: -webkit-inline-flex;
                            text-align: center;
                            vertical-align: middle;
                            text-decoration: none;

                            text-align: center;
                        }

                            .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-bal .sor-2 a:hover {
                                color: #ffffff !important;
                                background-color: #973da7 !important;
                                border-color: #973da7 !important;
                            }

                .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-kozep {
                    display: none;
                    width: 100%;
                    max-width: 16.666667%;
                    flex: 0 0 16.666667%;
                    -ms-flex: 0 0 16.666667%;
                    position: relative;
                    padding-right: 15px;
                    padding-left: 15px;
                    -ms-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                }

                .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb {
                    width: 100%;
                    -ms-flex: 0 0 100%;
                    flex: 0 0 100%;
                    max-width: 100%;
                    position: relative;
                    padding-right: 15px;
                    padding-left: 15px;
                    text-align: right;
                    color: white;
                    -ms-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                    text-align: center;
                }

                    .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb h1 {
                        font-family: 'Yeseva One', display;
                        font-size: 2.2em;
                        line-height: 1.2;
                        font-style: normal;
                        font-weight: 800;
                        text-align: right;
                        /*padding-bottom: 1em!important;*/
                        margin-top: 1.8em;
                        margin-bottom: 0;

                        -webkit-align-items: center;
                        -webkit-justify-content: center;
                        display: -webkit-inline-flex;
                        text-align: center;
                    }

                    .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-1 {
                        font-family: 'DM Sans', sans-serif;
                        font-size: 1.1em;
                        font-style: normal;
                        line-height: 1.8;
                        text-align: right;
                        padding-bottom: 1em!important;
                        margin-top: 1.5em;
                        margin-bottom: 1em;
                        text-align: center;
                    }

                    .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 {
                        margin-left: -.25em;
                        margin-right: -.25em;
                        /*font-size: 0;*/
                        text-align: right;
                        text-align: center;
                    }

                        .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .belepes-popup {
                            margin: 0.2em!important;
                            background-color: #f06292 !important;
                            border-color: #f06292 !important;
                            color: #ffffff !important;
                            font-weight: 500;
                            letter-spacing: 1px;
                            -webkit-transition: all 0.3s ease-in-out;
                            -moz-transition: all 0.3s ease-in-out;
                            transition: all 0.3s ease-in-out;
                            padding: 1em 2.6em;
                            -moz-border-radius: 6px;
                            -webkit-border-radius: 6px;
                            border-radius: 6px;
                            border-width: 1px;
                            font-style: normal;
                            white-space: normal;
                            display: inline-flex;
                            align-items: center;
                            justify-content: center;
                            word-break: break-word;
                            -webkit-align-items: center;
                            -webkit-justify-content: center;
                            display: -webkit-inline-flex;
                            font-family: 'DM Sans', sans-serif;
                            font-size: 1em;
                            line-height: 1.2;
                            text-align: center;
                            vertical-align: middle;
                            user-select: none;
                            border: 1px solid transparent;
                            text-decoration: none;
                            width: auto;
                            height: auto;
                        }

                            .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .belepes-popup:hover {
                                color: #ffffff !important;
                                background-color: #e91c62 !important;
                                border-color: #e91c62 !important;
                            }

                        .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .belepes-tablazat,
                        .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .jelszo-emlekezteto-panel {
                            width: 90%;
                            max-width: 500px;
                            max-height: 90vh;
                            margin: 0px 0px 0px 0px;
                            padding: 10px 1% 10px 1%;
                            overflow-y: auto;
                            background-color: white;
                            border: 3px solid white;
                            -moz-border-radius: 10px;
                            -webkit-border-radius: 10px;
                            border-radius: 10px;

                            /*-moz-box-shadow: 1px 1px 10px 5px white;
                            -webkit-box-shadow: 1px 1px 10px 5px white;
                            box-shadow: 1px 1px 10px 5px white;*/

                            color: black;

                            text-align: center;
                            position: relative;
                        }

                            .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .belepes-tablazat .belepes-felirat {
                                font-size: 3.6em;
                                font-weight: bold;
                                padding-bottom: .5em;
                            }

                            .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .belepes-tablazat .email,
                            .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .belepes-tablazat .jelszo {
                                margin-bottom: 1.0em;
                            }

                            .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .belepes-tablazat .jelszo-megjegyzese {
                                margin-bottom: 1.2em;
                            }

                                .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .belepes-tablazat .jelszo-megjegyzese label {
                                    font-family: 'DM Sans', sans-serif;
                                    font-size: 1.3em;
                                    font-weight: normal;
                                }

                                    .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .belepes-tablazat .jelszo-megjegyzese label:after {
                                        top: 5px;
                                    }

                            .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .belepes-tablazat .belepes-gomb {
                                margin-bottom: 1.2em;
                            }

                            .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .belepes-tablazat .jelszo-emlekezteto-gomb {
                                margin-bottom: 0.8em;
                            }

                                .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .belepes-tablazat .jelszo-emlekezteto-gomb a {
                                    font-family: 'DM Sans', sans-serif;
                                    color: #ba68c8;
                                    text-decoration: none;
                                    font-size: 1.2em;
                                    font-weight: normal;
                                }

                                    .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .belepes-tablazat .jelszo-emlekezteto-gomb a:hover {
                                        color: #ba68c8;
                                        text-decoration: underline;
                                    }

                            .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .belepes-tablazat .hibas-jelszo {
                                font-size: 1.6em;
                            }

                            .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .belepes-tablazat .vissza-gomb,
                            .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .jelszo-emlekezteto-panel .vissza-gomb {
                                position: absolute;
                                top: 0px;
                                right: 0px;
                            }

                                .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .belepes-tablazat .vissza-gomb input[type="button"],
                                .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .belepes-tablazat .vissza-gomb input[type="submit"],
                                .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .jelszo-emlekezteto-panel .vissza-gomb input[type="button"],
                                .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .jelszo-emlekezteto-panel .vissza-gomb input[type="submit"] {
                                    margin: 0;
                                    padding: 0.2em;
                                    background-color: white;
                                    color: #6c757d;
                                    font-size: 2.0em;
                                }

                            .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .jelszo-emlekezteto-panel .cimsor {
                                display: inline-block;
                                font-size: 3.0em;
                                margin-bottom: 0.5em;
                            }

                            .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .jelszo-emlekezteto-panel .email-szoveg {
                                margin-bottom: 1.0em;
                            }

                            .intro-fejlec-2019 .intro-fejlec-tartalom-2019 .tartalom-sor .tartalom-jobb .sor-2 .jelszo-emlekezteto-panel .elkuldve-szoveg {
                                display: inline-block;
                                font-size: 1.3em;
                                margin-top: 0.5em;
                                margin-bottom: 0.3em;
                            }
                            
        .intro-fejlec-2019 .gorgeto-nyil {
            display: none;
            position: absolute;
            bottom: 45px;
            left: 50%;
            width: 60px;
            height: 60px;
            cursor: pointer;
            background-color: rgba(80, 80, 80, 0.5);
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%;
            border-radius: 50%;
            -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
        }

        .intro-fejlec-2019 .gorgeto-nyil a {
            color: white;
        }

        .intro-fejlec-2019 .gorgeto-nyil > a {
            margin-top: 15px;
            display: inline-block;
            text-decoration: none;
            outline-style: none;
            -webkit-animation: arrowdown 1.7s ease-in-out infinite;
            animation: arrowdown 1.7s ease-in-out infinite;
        }

        .intro-fejlec-2019 .gorgeto-nyil > a > i {
            /*position: absolute;
            top: -2px;
            left: 15px;*/
            font-size: 2.3em;

            /* use !important to prevent issues with browser extensions that change fonts */
            font-family: MobiriseIcons !important;
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            line-height: 1;

            /* Better Font Rendering =========== */
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

            .intro-fejlec-2019 .gorgeto-nyil > a > i:before {
                content: "\e925";
                
                content: "\21D3";
                content: "\21E9";
                content: "\2B07";
                content: "\1F807";
                content: "\1F81B";
                content: "\1F83B";
                content: "\1F847";                
                content: "\1F80B";
                content: "\1F81F";                
                content: "\1F86B";

                content: "\FFEC";
                content: "\2193";
                content: "\1F853";
                content: "\1F863";
            }

    .intro-mit-veszithetsz {
        display: block;

        padding-top: 0px;
        padding-bottom: 0px;
        background-color: #efebe9;

        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: cover;

        position: relative;
        word-wrap: break-word;
    }

        .intro-mit-veszithetsz .mit-veszithetsz-panel {
            padding: 0;
            width: 100%;
            margin-right: auto;
            margin-left: auto;
            position: relative;
            color: black;
        }

            .intro-mit-veszithetsz .mit-veszithetsz-panel .tartalom-sor {
                margin: 0;
                display: -webkit-flex;
                -webkit-flex-wrap: wrap;
            }

                .intro-mit-veszithetsz .mit-veszithetsz-panel .tartalom-sor .sor-1 {
                    position: relative;
                    width: 100%;
                    padding: 0;
                    -ms-flex: 0 0 100%;
                    flex: 0 0 100%;
                    max-width: 100%;
                }

                    .intro-mit-veszithetsz .mit-veszithetsz-panel .tartalom-sor .sor-1 .foto {
                        height: 100%;
                        -ms-flex-item-align: center;
                        -ms-grid-row-align: center;
                        -webkit-align-self: center;
                        align-self: center;
                    }

                        .intro-mit-veszithetsz .mit-veszithetsz-panel .tartalom-sor .sor-1 .foto img {
                            height: 100%;
                            object-fit: cover;
                            width: 100%;
                            display: block;
                            vertical-align: middle;
                            border-style: none;
                        }

                .intro-mit-veszithetsz .mit-veszithetsz-panel .tartalom-sor .sor-2 {
                    width: 100%;
                    padding: 0;
                    margin: auto!important;
                    padding-bottom: 3em!important;
                    padding-top: 3em!important;
                    -ms-flex: 0 0 100%;
                    flex: 0 0 100%;
                    max-width: 100%;
                }

                    .intro-mit-veszithetsz .mit-veszithetsz-panel .tartalom-sor .sor-2 .szoveg {
                        max-width: 580px;
                        margin: auto;
                        padding: 1em;
                        -webkit-flex-basis: 100%;
                        flex-basis: 100%;
                        -ms-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;                        
                    }

                        .intro-mit-veszithetsz .mit-veszithetsz-panel .tartalom-sor .sor-2 .szoveg h1 {
                            color: #000000;
                            font-family: 'Yeseva One', display;
                            font-size: 2.2em;
                            line-height: 1.3;
                            font-style: normal;
                            font-weight: 700;
                            text-align: left;
                            word-break: break-word;
                            word-wrap: break-word;
                            /*padding-bottom: 1em!important;*/
                            margin-top: 0;
                            margin-bottom: .5em;
                            text-align: center;
                        }

                            .intro-mit-veszithetsz .mit-veszithetsz-panel .tartalom-sor .sor-2 .szoveg h1 span {
                                /*font-weight: normal;*/
                            }

                        .intro-mit-veszithetsz .mit-veszithetsz-panel .tartalom-sor .sor-2 .szoveg h3 {
                            color: #000000;
                            font-family: 'Yeseva One', display;
                            font-size: 1.3em;
                            line-height: 1.3;
                            font-weight: bold;
                            text-align: left;
                            padding-bottom: 1em!important;
                            word-break: break-word;
                            word-wrap: break-word;
                            margin-top: 0;
                            margin-bottom: .5em;
                            text-align: center;
                        }

                        .intro-mit-veszithetsz .mit-veszithetsz-panel .tartalom-sor .sor-2 .szoveg .szoveg-1 {
                            padding-bottom: 1em!important;
                        }

                            .intro-mit-veszithetsz .mit-veszithetsz-panel .tartalom-sor .sor-2 .szoveg .szoveg-1 p {
                                font-family: 'DM Sans', sans-serif;
                                font-size: 1.1em;
                                font-style: normal;
                                line-height: 1.7;
                                text-align: left;
                                margin-top: 0;
                                margin-bottom: 1em;
                                text-align: center;
                            }

    .intro-kuldetesunk {
        display: block;

        padding-top: 0px;
        padding-bottom: 0px;
        background-color: #efebe9;

        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: cover;

        position: relative;
        word-wrap: break-word;
    }

        .intro-kuldetesunk .kuldetesunk-panel {
            padding: 0;
            width: 100%;
            margin-right: auto;
            margin-left: auto;
            position: relative;
            color: black;
        }

            .intro-kuldetesunk .kuldetesunk-panel .tartalom-sor {
                margin: 0;
                display: -webkit-flex;
                -webkit-flex-wrap: wrap;
            }

                .intro-kuldetesunk .kuldetesunk-panel .tartalom-sor .sor-1 {
                    width: 100%;
                    padding: 0;
                    margin: auto!important;
                    padding-bottom: 3em!important;
                    padding-top: 3em!important;
                    -ms-flex: 0 0 100%;
                    flex: 0 0 100%;
                    max-width: 100%;
                }

                    .intro-kuldetesunk .kuldetesunk-panel .tartalom-sor .sor-1 .szoveg {
                        max-width: 580px;
                        margin: auto;
                        padding: 1em;
                        -webkit-flex-basis: 100%;
                        flex-basis: 100%;
                        -ms-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                    }

                        .intro-kuldetesunk .kuldetesunk-panel .tartalom-sor .sor-1 .szoveg h1 {
                            color: #000000;
                            font-family: 'Yeseva One', display;
                            font-size: 2.2em;
                            line-height: 1.3;
                            font-style: normal;
                            font-weight: 700;
                            text-align: right;
                            word-break: break-word;
                            word-wrap: break-word;
                            /*padding-bottom: 1em!important;*/
                            margin-top: 0;
                            margin-bottom: .5em;
                            text-align: center;
                        }

                            .intro-kuldetesunk .kuldetesunk-panel .tartalom-sor .sor-1 .szoveg h1 span {
                                /*font-weight: normal;*/
                            }

                        .intro-kuldetesunk .kuldetesunk-panel .tartalom-sor .sor-1 .szoveg h3 {
                            color: #000000;
                            font-family: 'Yeseva One', display;
                            font-size: 1.3em;
                            line-height: 1.3;
                            font-weight: 500;
                            text-align: right;
                            padding-bottom: 1em!important;
                            word-break: break-word;
                            word-wrap: break-word;
                            margin-top: 0;
                            margin-bottom: .5em;
                        }

                        .intro-kuldetesunk .kuldetesunk-panel .tartalom-sor .sor-1 .szoveg .szoveg-1 {
                            padding-bottom: 1em!important;
                        }

                            .intro-kuldetesunk .kuldetesunk-panel .tartalom-sor .sor-1 .szoveg .szoveg-1 p {
                                font-family: 'DM Sans', sans-serif;
                                font-size: 1.1em;
                                font-style: normal;
                                line-height: 1.7;
                                text-align: right;
                                margin-top: 0;
                                margin-bottom: 1em;
                                text-align: center;
                            }

                .intro-kuldetesunk .kuldetesunk-panel .tartalom-sor .sor-2 {
                    position: relative;
                    width: 100%;
                    padding: 0;
                    -ms-flex: 0 0 100%;
                    flex: 0 0 100%;
                    max-width: 100%;
                }

                    .intro-kuldetesunk .kuldetesunk-panel .tartalom-sor .sor-2 .foto {
                        height: 100%;
                        -ms-flex-item-align: center;
                        -ms-grid-row-align: center;
                        -webkit-align-self: center;
                        align-self: center;
                    }

                        .intro-kuldetesunk .kuldetesunk-panel .tartalom-sor .sor-2 .foto img {
                            height: 100%;
                            object-fit: cover;
                            width: 100%;
                            display: block;
                            vertical-align: middle;
                            border-style: none;
                        }

    .intro-parkapcsolatot-szeretnel {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: cover;

        padding-top: 135px;
        padding-bottom: 135px;
        background-color: #eeeeee;

        background-image: url("images/adult-balloon-beautiful-1445903-2000x3000.jpg");

        position: relative;
        z-index: 0;
    }

        .intro-parkapcsolatot-szeretnel .intro-parkapcsolatot-szeretnel-overlay {
            bottom: 0;
            left: 0;
            position: absolute;
            right: 0;
            top: 0;
            z-index: 0;
            pointer-events: none;

            background-color: rgb(240, 98, 146);           
            -moz-opacity: 0.4;
            -webkit-opacity: 0.4;
            -khtml-opacity: 0.4;
            opacity: 0.4;
            filter: alpha(opacity=40);
        }

        .intro-parkapcsolatot-szeretnel .parkapcsolatot-szeretnel-tartalom {
            width: 100%;
            padding-right: 15px;
            padding-left: 15px;
            margin-right: auto;
            margin-left: auto;
            text-align: center;
            position: relative;
            word-wrap: break-word;
            max-width: 1140px;
            -ms-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

            .intro-parkapcsolatot-szeretnel .parkapcsolatot-szeretnel-tartalom .tartalom-sor {
                -ms-flex-pack: center!important;
                justify-content: center!important;
                display: -webkit-flex;
                -webkit-flex-wrap: wrap;
                margin-right: -15px;
                margin-left: -15px;
                text-align: center;
                overflow: hidden;
            }

                .intro-parkapcsolatot-szeretnel .parkapcsolatot-szeretnel-tartalom .tartalom-sor .sor-1 {
                    color: #000000;
                    -ms-flex: 0 0 100%;
                    flex: 0 0 100%;
                    max-width: 100%;
                    position: relative;
                    width: 100%;
                    padding-right: 15px;
                    padding-left: 15px;
                    text-align: center;
                    -ms-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                }

                    .intro-parkapcsolatot-szeretnel .parkapcsolatot-szeretnel-tartalom .tartalom-sor .sor-1 h3 {
                        color: white;
                        width: fit-content;
                        position: relative;
                        margin: auto;
                        margin-bottom: 1.4em;
                        letter-spacing: 6px;
                        font-family: 'Yeseva One', display;
                        font-size: 1.4em;
                        line-height: 1.3;
                        font-weight: bold;
                        text-align: center;
                        word-break: break-word;
                        word-wrap: break-word;
                    }

                        .intro-parkapcsolatot-szeretnel .parkapcsolatot-szeretnel-tartalom .tartalom-sor .sor-1 h3:before {
                            display: none;
                            position: absolute;
                            content: '';
                            left: -60px;
                            top: 0;
                            margin: auto;
                            bottom: 0;
                            width: 40px;
                            height: 1px;
                            background-color: white;
                        }

                        .intro-parkapcsolatot-szeretnel .parkapcsolatot-szeretnel-tartalom .tartalom-sor .sor-1 h3:after {
                            display: none;
                            position: absolute;
                            content: '';
                            right: -60px;
                            top: 0;
                            margin: auto;
                            bottom: 0;
                            width: 40px;
                            height: 1px;
                            background-color: white;
                        }

                    .intro-parkapcsolatot-szeretnel .parkapcsolatot-szeretnel-tartalom .tartalom-sor .sor-1 h1 {
                        color: white;
                        font-family: 'Yeseva One', display;
                        font-size: 2.2em;
                        line-height: 1.3;
                        font-style: normal;
                        font-weight: bold;
                        word-break: break-word;
                        word-wrap: break-word;
                        /*padding-bottom: 1em!important;*/
                        margin-top: 0;
                        margin-bottom: .5em;
                    }

                    .intro-parkapcsolatot-szeretnel .parkapcsolatot-szeretnel-tartalom .tartalom-sor .sor-1 p {
                        color: white;
                        font-family: 'DM Sans', sans-serif;
                        font-size: 1.1em;
                        font-style: normal;
                        line-height: 1.7;
                        padding-bottom: 1em!important;
                        margin-top: 0;
                        margin-bottom: 1em;
                        text-align: center;
                    }

                    .intro-parkapcsolatot-szeretnel .parkapcsolatot-szeretnel-tartalom .tartalom-sor .sor-1 .parkapcsolatot-szeretnel-gomb {
                        color: white;
                        margin-left: -.25em;
                        margin-right: -.25em;
                        /*font-size: 0;*/
                        text-align: center;
                    }

                        .intro-parkapcsolatot-szeretnel .parkapcsolatot-szeretnel-tartalom .tartalom-sor .sor-1 .parkapcsolatot-szeretnel-gomb a {
                            border: 1px solid transparent;
                            background: none;
                            border-color: white;
                            color: white;
                            font-weight: 500;
                            letter-spacing: 1px;
                            margin: .4em .8em !important;
                            -webkit-transition: all 0.3s ease-in-out;
                            -moz-transition: all 0.3s ease-in-out;
                            transition: all 0.3s ease-in-out;
                            padding: 1em 2.6em;
                            -moz-border-radius: 6px;
                            -webkit-border-radius: 6px;
                            border-radius: 6px;
                            border-width: 1px;
                            font-style: normal;
                            white-space: normal;
                            display: inline-flex;
                            align-items: center;
                            justify-content: center;
                            word-break: break-word;
                            -webkit-align-items: center;
                            -webkit-justify-content: center;
                            display: -webkit-inline-flex;
                            font-family: 'DM Sans', sans-serif;
                            font-size: 1em;
                            line-height: 1.2;
                            word-break: break-word;
                            word-wrap: break-word;
                            text-align: center;
                            vertical-align: middle;
                            user-select: none;
                            text-decoration: none;
                        }

                            .intro-parkapcsolatot-szeretnel .parkapcsolatot-szeretnel-tartalom .tartalom-sor .sor-1 .parkapcsolatot-szeretnel-gomb a:hover {
                                background-color: white;
                                border-color: #ffffff;
                                color: #212529;
                            }

    .intro-sikertortenetek {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: cover;

        padding-top: 105px;
        padding-bottom: 90px;
        background-color: #efebe9;

        position: relative;
        word-wrap: break-word;
    }

        .intro-sikertortenetek .sikertortenetek-tartalom {
            position: relative;
            word-wrap: break-word;
            max-width: 1140px;
            width: 100%;
            padding-right: 15px;
            padding-left: 15px;
            margin-right: auto;
            margin-left: auto;
            text-align: center!important;
        }

            .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom {
                z-index: 2;
                position: relative;
                -ms-touch-action: pan-y;
                touch-action: pan-y;
                text-align: center !important;
            }

                .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-belso {
                    position: relative;
                    width: 100%;
                    overflow: hidden;
                    -ms-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                }

                    .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-belso .item {
                        /*width: 100%;
                        margin-right: -100%;
                        justify-content: center;
                        -webkit-justify-content: center;
                        text-align: center;*/
                    }

                    .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-belso .active {
                        display: -webkit-box;
                        display: -webkit-flex;
                        display: -ms-flexbox;
                        display: flex;

                        width: 100%;
                        margin-right: -100%;
                        justify-content: center;
                        -webkit-justify-content: center;
                        text-align: center;
                    }

                        .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-belso .item .elem {
                            /*position: relative;
                            width: 100%;
                            text-align: center;
                            padding: 0!important;*/
                            -ms-flex: 0 0 90%;
                            flex: 0 0 90%;
                            max-width: 90%;
                        }

                            .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-belso .item .elem .foto {
                                width: 200px;
                                height: 200px;
                                overflow: hidden;
                                -moz-border-radius: 50%;
                                -webkit-border-radius: 50%;
                                border-radius: 50%;
                                margin: 0 auto 0.5em auto;
                                border: 1px solid lightgray;
                                position: relative;
                                text-align: center;
                            }

                                .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-belso .item .elem .foto:before {
                                    content: '';
                                    position: absolute;
                                    height: 198px;
                                    width: 198px;
                                    left: 0px;
                                    top: 0px;
                                    background: transparent;
                                    -moz-border-radius: 100%;
                                    -webkit-border-radius: 100%;
                                    border-radius: 100%;
                                    border: 7px solid #ffffff;
                                    z-index: 0;
                                }

                                .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-belso .item .elem .foto img {
                                    /*width: 100%;
                                    min-width: 100%;*/
                                    min-height: 100%;
                                    max-height: 100%;
                                    margin: auto;
                                    vertical-align: middle;
                                    border-style: none;
                                    text-align: center;
                                }

                                .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-belso .item:nth-of-type(1) .foto img {
                                    margin-left: -40px;
                                }

                                .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-belso .item:nth-of-type(2) .foto img {
                                    margin-left: -70px;
                                }

                                .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-belso .item:nth-of-type(3) .foto img {
                                    /*margin-left: -50px;*/
                                }

                                .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-belso .item:nth-of-type(4) .foto img {
                                    margin-left: -40px;
                                }

                                .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-belso .item:nth-of-type(5) .foto img {
                                    margin-left: -25px;
                                }

                                .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-belso .item:nth-of-type(6) .foto img {
                                    margin-left: -70px;
                                }

                                .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-belso .item:nth-of-type(7) .foto img {
                                    margin-left: 0px;
                                    width: 100%;
                                    min-width: 100%;
                                    min-height: initial;
                                    max-height: initial;
                                }

                            .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-belso .item .elem .szoveg-1 {
                                padding-bottom: .25em!important;
                                text-align: center;
                            }

                                .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-belso .item .elem .szoveg-1 p {
                                    font-family: 'Yeseva One', display;
                                    font-size: 1.3em;
                                    line-height: 1.3;
                                    font-weight: bold;
                                    margin-top: 0;
                                    margin-bottom: 1em;
                                    color: black;
                                }

                            .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-belso .item .elem .szoveg-2 {
                                margin: 0;
                                color: #767676;
                                font-family: 'DM Sans', sans-serif;
                                font-size: 1.1em;
                                padding-bottom: .25em!important;
                            }

                            .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-belso .item .elem .szoveg-3 {
                                color: #767676;
                                font-family: 'DM Sans', sans-serif;
                                font-size: 1.1em;
                                margin-top: 0;
                                margin-bottom: 1em;
                                text-align: center;
                            }

                .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-indikator-gombok {
                    /*position: absolute;
                    right: 0;
                    left: 0;
                    z-index: 15;
                    display: -ms-flexbox;
                    display: flex;
                    -ms-flex-pack: center;
                    justify-content: center;
                    padding-left: 0;
                    margin-right: 15%;
                    margin-left: 15%;
                    list-style: none;

                    margin-bottom: 0;*/
                    bottom: -3em;
                }

                    .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-indikator-gombok li {
                        -ms-box-sizing: content-box;
                        -moz-box-sizing: content-box;
                        -webkit-box-sizing: content-box;
                        box-sizing: content-box;
                        -ms-flex: 0 1 auto;
                        flex: 0 1 auto;
                        width: 30px;
                        height: 3px;
                        margin-right: 3px;
                        margin-left: 3px;
                        text-indent: -999px;
                        cursor: pointer;
                        background-color: #fff;
                        background-clip: padding-box;
                        border-top: 10px solid transparent;
                        border-bottom: 10px solid transparent;
                        transition: opacity .6s ease;

                        width: 7px;
                        height: 7px;
                        margin: auto 7px;
                        border: none;
                        background: #767676;
                        transition: all 0.3s;
                        -moz-border-radius: 50%;
                        -webkit-border-radius: 50%;
                        border-radius: 50%;
                        -moz-opacity: 0.5;
                        -webkit-opacity: 0.5;
                        -khtml-opacity: 0.5;
                        opacity: 0.5;
                        filter: alpha(opacity=50);
                        position: relative;
                    }

                        .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-indikator-gombok li.active {
                            -moz-opacity: 1.0;
                            -webkit-opacity: 1.0;
                            -khtml-opacity: 1.0;
                            opacity: 1.0;
                            filter: alpha(opacity=100);
                            width: 8px;
                            height: 8px;
                        }

                            .intro-sikertortenetek .sikertortenetek-tartalom .slider-tartalom .slider-indikator-gombok li.active:before {
                                content: '';
                                position: absolute;
                                height: 14px;
                                width: 14px;
                                left: -3px;
                                top: -3px;
                                background: transparent;
                                -moz-border-radius: 100%;
                                -webkit-border-radius: 100%;
                                border-radius: 100%;
                                border: 1px solid #767676;
                                z-index: -1;
                            }

    .intro-sikertortenetek-gomb {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: cover;

        padding-top: 0px;
        padding-bottom: 120px;
        background-color: #efebe9;

        position: relative;
        word-wrap: break-word;
    }

        .intro-sikertortenetek-gomb .sikertortenetek-gomb-panel {
            text-align: center;
            position: relative;
            word-wrap: break-word;
            max-width: 1140px;
            width: 100%;
            padding-right: 15px;
            padding-left: 15px;
            margin-right: auto;
            margin-left: auto;
        }

            .intro-sikertortenetek-gomb .sikertortenetek-gomb-panel .tartalom-sor {
                display: -ms-flexbox;
                display: flex;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                margin-right: -15px;
                margin-left: -15px;

                display: -webkit-flex;
                -webkit-flex-wrap: wrap;
                -ms-flex-pack: center!important;
                justify-content: center!important;
            }

                .intro-sikertortenetek-gomb .sikertortenetek-gomb-panel .tartalom-sor .sor-1 {
                    color: #000000;
                    -ms-flex: 0 0 100%;
                    flex: 0 0 100%;
                    max-width: 100%;
                    position: relative;
                    width: 100%;
                    padding-right: 15px;
                    padding-left: 15px;
                    text-align: center;
                }

                    .intro-sikertortenetek-gomb .sikertortenetek-gomb-panel .tartalom-sor .sor-1 .gomb-panel {
                        color: #767676;
                        margin-left: -.25em;
                        margin-right: -.25em;
                        /*font-size: 0;*/
                        text-align: center;
                    }

                        .intro-sikertortenetek-gomb .sikertortenetek-gomb-panel .tartalom-sor .sor-1 .gomb-panel a {
                            border-width: 1px;
                            font-style: normal;
                            letter-spacing: 1px;
                            margin: .4em .8em;
                            white-space: normal;
                            -webkit-transition: all 0.3s ease-in-out;
                            -moz-transition: all 0.3s ease-in-out;
                            transition: all 0.3s ease-in-out;
                            display: inline-flex;
                            align-items: center;
                            justify-content: center;
                            word-break: break-word;
                            -webkit-align-items: center;
                            -webkit-justify-content: center;
                            display: -webkit-inline-flex;
                            padding: 1em 3em;
                            color: #4b453f;
                            font-weight: 500;
                            letter-spacing: 1px;
                            margin: .4em .8em !important;
                            -webkit-transition: all 0.3s ease-in-out;
                            -moz-transition: all 0.3s ease-in-out;
                            transition: all 0.3s ease-in-out;
                            padding: 1em 2.4em;
                            -moz-border-radius: 6px;
                            -webkit-border-radius: 6px;
                            border-radius: 6px;
                            font-family: 'DM Sans', sans-serif;
                            font-size: 1em;
                            line-height: 1.3;
                            text-decoration: none;
                            background: none;
                            border: 1px solid #4b453f;
                        }

                            .intro-sikertortenetek-gomb .sikertortenetek-gomb-panel .tartalom-sor .sor-1 .gomb-panel a:hover {
                                color: #ffffff;
                                background-color: #82786e;
                                border-color: #82786e;
                            }

    .intro-kiknek-ajanljuk {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: cover;
        word-wrap: break-word;
        background-color: #eeeeee;

        z-index: 0;
        background-image: none;
        position: relative;
        padding-top: 135px;
        padding-bottom: 135px;
        background-image: url(images/heart-1986105-2000x1150.jpg);
    }

        .intro-kiknek-ajanljuk .intro-kiknek-ajanljuk-overlay {
            background-color: #000;
            bottom: 0;
            left: 0;
            position: absolute;
            right: 0;
            top: 0;
            z-index: 0;
            pointer-events: none;

            -moz-opacity: 0.3;
            -webkit-opacity: 0.3;
            -khtml-opacity: 0.3;
            opacity: 0.3;
            filter: alpha(opacity=30);
            background-color: rgb(79, 73, 67);
        }

        .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom {
            width: 100%;
            margin-right: auto;
            margin-left: auto;

            padding: 0 1em;
            position: relative;
            word-wrap: break-word;
            max-width: 1140px;
            -ms-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

            .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor {
                display: -ms-flexbox;
                display: flex;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                margin-right: -15px;
                margin-left: -15px;

                justify-content: center;
                display: -webkit-flex;
                -webkit-flex-wrap: wrap;
                -ms-box-sizing: border-box;
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                text-align: center;
            }

                .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem {
                    display: -ms-flexbox;
                    display: flex;
                    -ms-flex-direction: column;
                    flex-direction: column;
                    min-width: 0;
                    word-wrap: break-word;
                    background-color: #fff;
                    background-clip: border-box;
                    border: 1px solid rgba(0,0,0,.125);
                    -moz-border-radius: .25em;
                    -webkit-border-radius: .25em;
                    border-radius: .25em;

                    padding: 0.5em!important;
                    background-color: transparent;
                    border: none;
                    -ms-flex: 0 0 95%;
                    flex: 0 0 95%;
                    max-width: 95%;
                    position: relative;
                    width: 100%;
                    -ms-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                    max-width: 450px;
                }

                    .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem:hover .kartya {
                        transform: rotateY(360deg);
                    }

                    .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem .kartya {
                        transition: all 1s;
                        height: 100%;
                        padding: 3em 2em 3em 2em;
                        background-size: cover;
                        background-color: rgba(239, 236, 233, 0.1);
                        border: 1px solid #BCAAA4;
                        -webkit-flex: 1;
                        -ms-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                    }

                        .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem .kartya .kartya-tarto {
                            padding: 0 1em;
                            width: 100%;
                            -ms-box-sizing: border-box;
                            -moz-box-sizing: border-box;
                            -webkit-box-sizing: border-box;
                            box-sizing: border-box;
                        }

                            .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem .kartya .kartya-tarto .foto {
                                width: auto;
                                text-align: center;
                                flex-shrink: 0;
                                -webkit-flex-shrink: 0;
                                border-radius: .25em;
                                -moz-border-radius: .25em;
                                -webkit-border-radius: .25em;
                                border-radius: .25em;
                                -ms-box-sizing: border-box;
                                -moz-box-sizing: border-box;
                                -webkit-box-sizing: border-box;
                                box-sizing: border-box;
                            }

                                .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem .kartya .kartya-tarto .foto .foto-no,
                                .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem .kartya .kartya-tarto .foto .foto-ferfi,
                                .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem .kartya .kartya-tarto .foto .foto-egyedulallo,
                                .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem .kartya .kartya-tarto .foto .foto-tarsasag {
                                    color: #ffffff !important;
                                    font-size: 3.5em!important;
                                    font-family: 'iconsMind' !important;
                                    speak: none;
                                    font-style: normal;
                                    font-weight: normal;
                                    font-variant: normal;
                                    text-transform: none;
                                    line-height: 1;
                                    -webkit-font-smoothing: antialiased;
                                    -moz-osx-font-smoothing: grayscale;
                                    -ms-box-sizing: border-box;
                                    -moz-box-sizing: border-box;
                                    -webkit-box-sizing: border-box;
                                    box-sizing: border-box;
                                }

                                    .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem .kartya .kartya-tarto .foto .foto-no:before {
                                        content: "\e965";
                                    }

                                    .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem .kartya .kartya-tarto .foto .foto-ferfi:before {
                                        content: "\ea92";
                                    }

                                    .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem .kartya .kartya-tarto .foto .foto-egyedulallo:before {
                                        content: "\e6c8";
                                    }

                                    .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem .kartya .kartya-tarto .foto .foto-tarsasag:before {
                                        content: "\e7b0";
                                    }

                            .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem .kartya .kartya-tarto h4 {
                                color: #ffffff;
                                font-weight: bold;
                                margin-top: 0;
                                margin-bottom: 0;
                                padding-top: 1em;
                                font-family: 'Yeseva One', display;
                                font-size: 1.3em;
                                line-height: 1.3;
                                text-align: center;
                                word-break: break-word;
                                word-wrap: break-word;
                                -ms-box-sizing: border-box;
                                -moz-box-sizing: border-box;
                                -webkit-box-sizing: border-box;
                                box-sizing: border-box;
                                display: inline-block;
                                height: 80px;
                            }

                            .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem .kartya .kartya-tarto .szoveg-1 {
                                color: #ffffff;
                                margin-top: 0;
                                margin-bottom: 0;
                                padding-top: 0;
                                font-family: 'DM Sans', sans-serif;
                                font-size: 1em;
                                line-height: 1.2;
                                font-style: normal;
                                text-align: center;
                                word-break: break-word;
                                word-wrap: break-word;
                                -ms-box-sizing: border-box;
                                -moz-box-sizing: border-box;
                                -webkit-box-sizing: border-box;
                                box-sizing: border-box;
                                display: inline-block;
                                height: 70px;
                            }

                    .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem:hover .kartya .kartya-tarto .kartya-gomb {
                        -moz-opacity: 1;
                        -webkit-opacity: 1;
                        -khtml-opacity: 1;
                        opacity: 1;
                        filter: alpha(opacity=100);
                        font-size: 1em;
                    }

                            .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem .kartya .kartya-tarto .kartya-gomb {
                                color: #ffffff;
                                padding-top: 0;
                                transition: all 1s;
                                -moz-opacity: 0;
                                -webkit-opacity: 0;
                                -khtml-opacity: 0;
                                opacity: 0;
                                filter: alpha(opacity=0);
                                margin-left: -.25em;
                                margin-right: -.25em;
                                /*font-size: 0;*/
                                text-align: center;
                                -ms-box-sizing: border-box;
                                -moz-box-sizing: border-box;
                                -webkit-box-sizing: border-box;
                                box-sizing: border-box;
                            }

                                .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem .kartya .kartya-tarto .kartya-gomb a {
                                    font-weight: 500;
                                    border-width: 1px;
                                    font-style: normal;
                                    letter-spacing: 1px;
                                    margin: .4em .8em;
                                    white-space: normal;
                                    -webkit-transition: all 0.3s ease-in-out;
                                    -moz-transition: all 0.3s ease-in-out;
                                    transition: all 0.3s ease-in-out;
                                    display: inline-flex;
                                    align-items: center;
                                    justify-content: center;
                                    word-break: break-word;
                                    -webkit-align-items: center;
                                    -webkit-justify-content: center;
                                    display: -webkit-inline-flex;
                                    padding: 1em 3em;

                                    font-family: 'DM Sans', sans-serif;
                                    font-size: 1.0em;
                                    line-height: 1.2;


                                    font-weight: 500;
                                    letter-spacing: 1px;
                                    margin: .4em .8em !important;
                                    -webkit-transition: all 0.3s ease-in-out;
                                    -moz-transition: all 0.3s ease-in-out;
                                    transition: all 0.3s ease-in-out;
                                    -moz-border-radius: 6px;
                                    -webkit-border-radius: 6px;
                                    border-radius: 6px;

                                    margin: 0!important;
                                    padding: 1.0em 1.9em;
                                    background: none;
                                    border-color: #ffffff;
                                    color: #ffffff;

                                    border: 1px solid #ffffff;
                                    color: #ffffff;
                                    text-decoration: none;
                                }

                                    .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem .kartya .kartya-tarto .kartya-gomb a:hover {
                                        background-color: white;
                                        border-color: #ffffff;
                                        color: #212529;
                                    }

    .intro-funkciok {
        padding-top: 105px;
        padding-bottom: 60px;
        background-color: #efebe9;
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        word-wrap: break-word;
        -ms-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .intro-funkciok .funkciok-tartalom {
            position: relative;
            word-wrap: break-word;
            max-width: 1140px;
            width: 100%;
            padding-right: 15px;
            padding-left: 15px;
            margin-right: auto;
            margin-left: auto;
            -ms-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

            .intro-funkciok .funkciok-tartalom .tartalom-sor {
                display: -ms-flexbox;
                display: flex;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                margin-right: -15px;
                margin-left: -15px;
                -ms-box-sizing: border-box;
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                justify-content: center;
                display: -webkit-flex;
                -webkit-flex-wrap: wrap;
            }

                .intro-funkciok .funkciok-tartalom .tartalom-sor .kartya {
                    background-color: transparent;
                    border: none;
                    -ms-flex: 0 0 95%;
                    flex: 0 0 95%;
                    max-width: 95%;
                    position: relative;
                    width: 100%;
                    padding-right: 15px;
                    padding-left: 15px;
                    margin-bottom: 4em;
                    -ms-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                }

                    .intro-funkciok .funkciok-tartalom .tartalom-sor .kartya .foto {
                        width: auto;
                        text-align: center;
                        flex-shrink: 0;
                        -webkit-flex-shrink: 0;
                        padding-bottom: 1em!important;
                        -moz-border-radius: .25em;
                        -webkit-border-radius: .25em;
                        border-radius: .25em;
                        -ms-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                    }

                        .intro-funkciok .funkciok-tartalom .tartalom-sor .kartya .foto .foto-email,
                        .intro-funkciok .funkciok-tartalom .tartalom-sor .kartya .foto .foto-chat,
                        .intro-funkciok .funkciok-tartalom .tartalom-sor .kartya .foto .foto-maszk {
                            color: #ba68c8 !important;
                            font-size: 3.5em !important;
                            font-family: 'iconsMind' !important;
                            speak: none;
                            font-style: normal;
                            font-weight: normal;
                            font-variant: normal;
                            text-transform: none;
                            line-height: 1;
                            -webkit-font-smoothing: antialiased;
                            -moz-osx-font-smoothing: grayscale;
                            -ms-box-sizing: border-box;
                            -moz-box-sizing: border-box;
                            -webkit-box-sizing: border-box;
                            box-sizing: border-box;
                        }

                            .intro-funkciok .funkciok-tartalom .tartalom-sor .kartya .foto .foto-email:before {
                                content: "\ea81";
                            }

                            .intro-funkciok .funkciok-tartalom .tartalom-sor .kartya .foto .foto-chat:before {
                                content: "\eca6";
                            }

                            .intro-funkciok .funkciok-tartalom .tartalom-sor .kartya .foto .foto-maszk:before {
                                content: "\eaa1";
                            }

                    .intro-funkciok .funkciok-tartalom .tartalom-sor .kartya .kartya-szoveg {
                        width: 100%;
                        -ms-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;

                    }

                        .intro-funkciok .funkciok-tartalom .tartalom-sor .kartya .kartya-szoveg h4 {
                            font-family: 'Yeseva One', display;
                            font-size: 1.3em;
                            line-height: 1.3;
                            font-weight: bold;
                            text-align: center;
                            padding-bottom: 0.6em;
                            padding-top: 0.6em;
                            margin-bottom: .75em;
                            word-break: break-word;
                            word-wrap: break-word;
                            margin-top: 0;
                            -ms-box-sizing: border-box;
                            -moz-box-sizing: border-box;
                            -webkit-box-sizing: border-box;
                            box-sizing: border-box;
                            color: #232323;
                        }

                        .intro-funkciok .funkciok-tartalom .tartalom-sor .kartya .kartya-szoveg .szoveg-1 {
                            color: #767676;
                            font-family: 'DM Sans', sans-serif;
                            font-size: 1.1em;
                            font-style: normal;
                            line-height: 1.7;
                            text-align: center;
                            margin-top: 0;
                            margin-bottom: 1em;
                            -ms-box-sizing: border-box;
                            -moz-box-sizing: border-box;
                            -webkit-box-sizing: border-box;
                            box-sizing: border-box;
                        }

    .intro-szamok {
        padding-top: 15px;
        padding-bottom: 45px;
        background-color: #efebe9;
        visibility: visible!important;
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        word-wrap: break-word;
        -ms-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .intro-szamok .szamok-tartalom {
            position: relative;
            word-wrap: break-word;
            max-width: 1140px;
            width: 100%;
            padding-right: 15px;
            padding-left: 15px;
            margin-right: auto;
            margin-left: auto;
            -ms-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            margin-top: .5em!important;
        }

            .intro-szamok .szamok-tartalom .tartalom-sor {
                justify-content: center;
                display: -webkit-flex;
                -webkit-flex-wrap: wrap;
                width: 100%;
            }

                .intro-szamok .szamok-tartalom .tartalom-sor .kartya {
                    position: relative;
                    display: -ms-flexbox;
                    display: flex;
                    -ms-flex-direction: column;
                    flex-direction: column;
                    min-width: 0;
                    word-wrap: break-word;
                    background-color: #fff;
                    background-clip: border-box;
                    border: 1px solid rgba(0,0,0,.125);
                    -moz-border-radius: .25em;
                    -webkit-border-radius: .25em;
                    border-radius: .25em;

                    word-wrap: break-word;
                    background-color: transparent;
                    border: none;
                    text-align: center;
                    padding: 1em!important;
                    -ms-flex: 0 0 100%;
                    flex: 0 0 100%;
                    max-width: 100%;
                    position: relative;
                    width: 100%;
                    -ms-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                }

                    .intro-szamok .szamok-tartalom .tartalom-sor .kartya .kartya-elem {
                        background: #efebe9;
                        padding: 1em!important;
                        -ms-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                    }

                        .intro-szamok .szamok-tartalom .tartalom-sor .kartya .kartya-elem .kartya-szoveg {
                            margin-bottom: 0;
                            -ms-box-sizing: border-box;
                            -moz-box-sizing: border-box;
                            -webkit-box-sizing: border-box;
                            box-sizing: border-box;
                            text-align: center;
                        }

                            .intro-szamok .szamok-tartalom .tartalom-sor .kartya .kartya-elem .kartya-szoveg h3 {
                                color: #ba68c8;
                                text-align: center;
                                font-family: 'Yeseva One', display;
                                font-size: 3.2em;
                                font-weight: bold;
                                line-height: 1;
                                word-break: break-word;
                                word-wrap: break-word;
                                /*padding-bottom: 0.5em;*/
                                padding-top: 1em!important;
                                margin-top: 0;
                                margin-bottom: .5em;
                                -ms-box-sizing: border-box;
                                -moz-box-sizing: border-box;
                                -webkit-box-sizing: border-box;
                                box-sizing: border-box;
                            }

                            .intro-szamok .szamok-tartalom .tartalom-sor .kartya .kartya-elem .kartya-szoveg h4 {
                                font-family: 'Yeseva One', display;
                                font-size: 1.4em;
                                line-height: 1.3;
                                font-weight: bold;
                                padding-bottom: 0.5em;
                                word-break: break-word;
                                word-wrap: break-word;
                                margin-top: 0;
                                margin-bottom: .5em;
                                -ms-box-sizing: border-box;
                                -moz-box-sizing: border-box;
                                -webkit-box-sizing: border-box;
                                box-sizing: border-box;
                            }

                            .intro-szamok .szamok-tartalom .tartalom-sor .kartya .kartya-elem .kartya-szoveg .szoveg-1 {
                                color: #767676;
                                font-family: 'DM Sans', sans-serif;
                                font-size: 1.1em;
                                margin-top: 0;
                                margin-bottom: 1em;
                                -ms-box-sizing: border-box;
                                -moz-box-sizing: border-box;
                                -webkit-box-sizing: border-box;
                                box-sizing: border-box;
                            }

    .intro-szamok-gomb {
        padding-top: 0px;
        padding-bottom: 120px;
        background-color: #efebe9;
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        word-wrap: break-word;
        -ms-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .intro-szamok-gomb .szamok-gomb-tartalom {
            text-align: center;
            position: relative;
            word-wrap: break-word;
            max-width: 1140px;
            width: 100%;
            padding-right: 15px;
            padding-left: 15px;
            margin-right: auto;
            margin-left: auto;
            -ms-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

            .intro-szamok-gomb .szamok-gomb-tartalom .tartalom-sor {
                display: -ms-flexbox;
                display: flex;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                margin-right: -15px;
                margin-left: -15px;

                display: -webkit-flex;
                -webkit-flex-wrap: wrap;
                -ms-flex-pack: center!important;
                justify-content: center!important;
                -ms-box-sizing: border-box;
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

                .intro-szamok-gomb .szamok-gomb-tartalom .tartalom-sor .sor {
                    color: #000000;
                    -ms-flex: 0 0 95%;
                    flex: 0 0 95%;
                    max-width: 95%;
                    position: relative;
                    width: 100%;
                    padding-right: 15px;
                    padding-left: 15px;
                    -ms-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                }

                    .intro-szamok-gomb .szamok-gomb-tartalom .tartalom-sor .sor .szamok-gomb {
                        color: #767676;
                        margin-left: -.25em;
                        margin-right: -.25em;
                        /*font-size: 0;*/
                        -ms-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                    }

                        .intro-szamok-gomb .szamok-gomb-tartalom .tartalom-sor .sor .szamok-gomb a {
                            text-align: center;
                            vertical-align: middle;
                            -webkit-user-select: none;
                            -moz-user-select: none;
                            -ms-user-select: none;
                            user-select: none;
                            background-color: transparent;
                            border: 1px solid transparent;

                            font-weight: 500;
                            border-width: 1px;
                            font-style: normal;
                            letter-spacing: 1px;
                            margin: .4em .8em;
                            white-space: normal;
                            -webkit-transition: all 0.3s ease-in-out;
                            -moz-transition: all 0.3s ease-in-out;
                            transition: all 0.3s ease-in-out;
                            display: inline-flex;
                            align-items: center;
                            justify-content: center;
                            word-break: break-word;
                            -webkit-align-items: center;
                            -webkit-justify-content: center;
                            display: -webkit-inline-flex;
                            padding: 1em 3em;
                            background: none;
                            border-color: #4b453f;
                            color: #4b453f;
                            font-weight: 500;
                            letter-spacing: 1px;
                            margin: .4em .8em !important;
                            -webkit-transition: all 0.3s ease-in-out;
                            -moz-transition: all 0.3s ease-in-out;
                            transition: all 0.3s ease-in-out;
                            padding: 1em 2.6em;
                            -moz-border-radius: 6px;
                            -webkit-border-radius: 6px;
                            border-radius: 6px;

                            font-family: 'DM Sans', sans-serif;
                            font-size: 1em;
                            line-height: 1.2;
                            word-break: break-word;
                            word-wrap: break-word;
                            text-decoration: none;
                        }

                            .intro-szamok-gomb .szamok-gomb-tartalom .tartalom-sor .sor .szamok-gomb a:hover {
                                color: #ffffff;
                                background-color: #82786e;
                                border-color: #82786e;
                            }

    .intro-rajtad-mulik {
        z-index: 0;
        background-image: none;
        position: relative;
        padding-top: 225px;
        padding-bottom: 225px;
        background-image: url(images/adult-blur-bride-247858-2000x1335.jpg);
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: cover;
        word-wrap: break-word;
        background-color: #eeeeee;
        -ms-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .intro-rajtad-mulik .intro-rajtad-mulik-overlay {
            bottom: 0;
            left: 0;
            position: absolute;
            right: 0;
            top: 0;
            z-index: 0;
            pointer-events: none;

            -moz-opacity: 0.4;
            -webkit-opacity: 0.4;
            -khtml-opacity: 0.4;
            opacity: 0.4;
            filter: alpha(opacity=40);
            background-color: rgb(142, 36, 170);
            -ms-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .intro-rajtad-mulik .rajtad-mulik-tartalom {
            text-align: center;
            position: relative;
            word-wrap: break-word;
            max-width: 1140px;
            width: 100%;
            padding-right: 15px;
            padding-left: 15px;
            margin-right: auto;
            margin-left: auto;
            -ms-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

            .intro-rajtad-mulik .rajtad-mulik-tartalom .tartalom-sor {
                display: -ms-flexbox;
                display: flex;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                margin-right: -15px;
                margin-left: -15px;
                -ms-box-sizing: border-box;
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                display: -webkit-flex;
                -webkit-flex-wrap: wrap;
                -ms-flex-pack: center!important;
                justify-content: center!important;
                overflow: hidden;
            }

                .intro-rajtad-mulik .rajtad-mulik-tartalom .tartalom-sor .szoveg {
                    color: #ffffff;
                    -ms-flex: 0 0 95%;
                    flex: 0 0 95%;
                    max-width: 95%;
                    position: relative;
                    width: 100%;
                    padding-right: 15px;
                    padding-left: 15px;
                    -ms-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                }

                    .intro-rajtad-mulik .rajtad-mulik-tartalom .tartalom-sor .szoveg h1 {
                        font-family: 'Yeseva One', display;
                        font-size: 2.4em;
                        font-style: normal;
                        line-height: 1.3;
                        font-weight: bold;
                        word-break: break-word;
                        word-wrap: break-word;
                        /*padding-bottom: 1em!important;*/
                        margin-top: 0;
                        margin-bottom: .5em;
                        -ms-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                    }

                    .intro-rajtad-mulik .rajtad-mulik-tartalom .tartalom-sor .szoveg h3 {
                        width: fit-content;
                        position: relative;
                        margin: auto;
                        margin-bottom: 1.4em;
                        letter-spacing: 6px;
                        font-family: 'Yeseva One', display;
                        font-size: 1.3em;
                        line-height: 1.3;
                        font-weight: bold;
                        text-align: center;
                        word-break: break-word;
                        word-wrap: break-word;
                        -ms-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                    }

                        .intro-rajtad-mulik .rajtad-mulik-tartalom .tartalom-sor .szoveg h3:before {
                            display: none;
                            position: absolute;
                            content: '';
                            left: -60px;
                            top: 0;
                            margin: auto;
                            bottom: 0;
                            width: 40px;
                            height: 1px;
                            background: currentColor;
                            -ms-box-sizing: border-box;
                            -moz-box-sizing: border-box;
                            -webkit-box-sizing: border-box;
                            box-sizing: border-box;
                        }

                        .intro-rajtad-mulik .rajtad-mulik-tartalom .tartalom-sor .szoveg h3:after {
                            display: none;
                            position: absolute;
                            content: '';
                            right: -60px;
                            top: 0;
                            margin: auto;
                            bottom: 0;
                            width: 40px;
                            height: 1px;
                            background: currentColor;
                            -ms-box-sizing: border-box;
                            -moz-box-sizing: border-box;
                            -webkit-box-sizing: border-box;
                            box-sizing: border-box;
                        }

                    .intro-rajtad-mulik .rajtad-mulik-tartalom .tartalom-sor .szoveg .szoveg-1 {
                        font-family: 'DM Sans', sans-serif;
                        font-size: 1.1em;
                        font-style: normal;
                        line-height: 1.7;
                        padding-bottom: 1em!important;
                        margin-top: 0;
                        margin-bottom: 1em;
                        -ms-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                    }

                    .intro-rajtad-mulik .rajtad-mulik-tartalom .tartalom-sor .szoveg .rajtad-mulik-gomb {
                        margin-left: -.25em;
                        margin-right: -.25em;
                        /*font-size: 0;*/
                        -ms-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                    }

                        .intro-rajtad-mulik .rajtad-mulik-tartalom .tartalom-sor .szoveg .rajtad-mulik-gomb a {
                            font-weight: 500;
                            border-width: 1px;
                            font-style: normal;
                            letter-spacing: 1px;
                            margin: .4em .8em;
                            white-space: normal;
                            -webkit-transition: all 0.3s ease-in-out;
                            -moz-transition: all 0.3s ease-in-out;
                            transition: all 0.3s ease-in-out;
                            display: inline-flex;
                            align-items: center;
                            justify-content: center;
                            word-break: break-word;
                            -webkit-align-items: center;
                            -webkit-justify-content: center;
                            display: -webkit-inline-flex;
                            padding: 1em 3em;

                            background: none;
                            border: 1px solid #ffffff;
                            color: #ffffff;
                            font-weight: 500;
                            letter-spacing: 1px;
                            margin: .4em .8em !important;
                            -webkit-transition: all 0.3s ease-in-out;
                            -moz-transition: all 0.3s ease-in-out;
                            transition: all 0.3s ease-in-out;
                            padding: 1em 2.6em;
                            -moz-border-radius: 6px;
                            -webkit-border-radius: 6px;
                            border-radius: 6px;
                            font-family: 'DM Sans', sans-serif;
                            font-size: 1em;
                            line-height: 1.2;
                            word-break: break-word;
                            word-wrap: break-word;
                            text-align: center;
                            vertical-align: middle;
                            -webkit-user-select: none;
                            -moz-user-select: none;
                            -ms-user-select: none;
                            user-select: none;
                            -ms-box-sizing: border-box;
                            -moz-box-sizing: border-box;
                            -webkit-box-sizing: border-box;
                            box-sizing: border-box;
                            text-decoration: none;
                        }

                            .intro-rajtad-mulik .rajtad-mulik-tartalom .tartalom-sor .szoveg .rajtad-mulik-gomb a:hover {
                                background-color: white;
                                border-color: #ffffff;
                                color: #212529;
                            }

    .intro-regisztracio {
        padding-top: 135px;
        padding-bottom: 135px;
        background-color: #efebe9;
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        word-wrap: break-word;
        -ms-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .intro-regisztracio .regisztracio-tartalom {
            position: relative;
            word-wrap: break-word;
            max-width: 1140px;
            width: 100%;
            padding-right: 15px;
            padding-left: 15px;
            margin-right: auto;
            margin-left: auto;
            -ms-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

            .intro-regisztracio .regisztracio-tartalom .tartalom-sor {
                display: -ms-flexbox;
                display: flex;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                margin-right: -15px;
                margin-left: -15px;
                display: -webkit-flex;
                -webkit-flex-wrap: wrap;
                -ms-box-sizing: border-box;
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

                .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form {
                    margin-left: auto!important;
                    margin-right: auto!important;
                    -ms-flex: 0 0 95%;
                    flex: 0 0 95%;
                    max-width: 95%;
                    position: relative;
                    width: 100%;
                    padding-right: 15px;
                    padding-left: 15px;
                    -ms-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                    font-family: 'DM Sans', sans-serif;
                    font-size: 1.0em;
                }

                    .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form h1 {
                        font-family: 'Yeseva One', display;
                        font-size: 2.0em;
                        line-height: 1.3;
                        font-style: normal;
                        font-weight: 800;
                        text-align: left;
                        color: #000000;
                        word-break: break-word;
                        word-wrap: break-word;
                        /*padding-bottom: 1em!important;*/
                        margin-top: 0;
                        margin-bottom: .5em;
                        -ms-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                        text-align: center;
                    }

                    .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form h3 {
                        font-family: 'Yeseva One', display;
                        font-size: 1.3em;
                        line-height: 1.3;
                        font-weight: bold;
                        text-align: left;
                        color: #000000;
                        padding-bottom: 0.5em;
                        word-break: break-word;
                        word-wrap: break-word;
                        margin-top: 0;
                        margin-bottom: .5em;
                        -ms-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                        text-align: center;
                    }

                    .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .szoveg {
                        color: #000000;
                        padding-bottom: 1em!important;
                        -ms-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                    }

                        .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .szoveg .szoveg-1 {
                            color: #767676;
                            font-family: 'DM Sans', sans-serif;
                            font-size: 1.1em;
                            font-style: normal;
                            line-height: 1.7;
                            text-align: left;
                            margin-top: 0;
                            margin-bottom: 1em;
                            -ms-box-sizing: border-box;
                            -moz-box-sizing: border-box;
                            -webkit-box-sizing: border-box;
                            box-sizing: border-box;
                            text-align: center;
                        }

                    .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel {
                        display: -ms-flexbox;
                        display: flex;
                        -ms-flex-wrap: wrap;
                        flex-wrap: wrap;
                        margin-right: -5px;
                        margin-left: -5px;
                        -ms-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                    }

                        .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .validator-class {
                            position: absolute;
                            top: 0px;
                            right: 9px;
                            font-size: 1.7em;
                        }

                        .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat {
                            width: 100%;
                        }

                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat > div {
                                display: -ms-flexbox;
                                display: flex;
                                -ms-flex-wrap: wrap;
                                flex-wrap: wrap;
                            }

                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel1,
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-becenev,
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-nem,
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-szuletesi-datum-fejlec,
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-szuletesi-datum,
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .regisztracio-nemed-es-eletkorod,
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-lakhely-fejlec,
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-megye,
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-varos,
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .regisztracio-gomb,
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .validation-summary,
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .regisztracio-sikertelen {
                                padding-right: 5px;
                                padding-left: 5px;
                                margin-bottom: 1.2em;
                                -ms-flex: 0 0 100%;
                                flex: 0 0 100%;
                                max-width: 100%;
                                position: relative;
                                width: 100%;
                                -ms-box-sizing: border-box;
                                -moz-box-sizing: border-box;
                                -webkit-box-sizing: border-box;
                                box-sizing: border-box;
                            }

                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-szuletesi-datum-fejlec,
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-szuletesi-datum,
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .regisztracio-nemed-es-eletkorod,
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-lakhely-fejlec,
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel1:nth-child(13),
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .regisztracio-gomb,
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .validation-summary,
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .regisztracio-sikertelen {
                                -ms-flex: 0 0 100%;
                                flex: 0 0 100%;
                                max-width: 100%;
                                text-align: left;
                                display: -ms-flexbox;
                                display: flex;
                                -ms-flex-wrap: wrap;
                                flex-wrap: wrap;
                            }

                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-becenev,
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-nem,
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-szuletesi-datum-fejlec,
                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-lakhely-fejlec {
                                padding-top: 1.2em;
                                padding-bottom: 0px;
                                border-top: 1px solid #d7d3d1;
                            }

                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-nem {
                                padding-top: 2.4em;
                                text-align: left;
                            }

                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-szuletesi-datum-fejlec {
                                margin-bottom: 0.3em;
                                padding-top: 1.2em;
                                font-size: 1.2em;
                            }

                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-szuletesi-datum {
                                margin-bottom: 0.5em;                                
                            }

                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .regisztracio-nemed-es-eletkorod {
                                margin-bottom: 0px;
                                font-size: 1.1em;
                            }

                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-lakhely-fejlec {
                                margin-top: 1.2em;
                                margin-bottom: 0.3em;
                                font-size: 1.2em;
                            }

                                .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-szuletesi-datum .ev {
                                    padding-right: 10px;
                                    -ms-flex: 0 0 30%;
                                    flex: 0 0 30%;
                                    max-width: 30%;
                                    text-align: left;
                                }

                                .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-szuletesi-datum .honap {
                                    padding-right: 10px;
                                    -ms-flex: 0 0 40%;
                                    flex: 0 0 40%;
                                    max-width: 40%;
                                    text-align: left;
                                }

                                .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .panel-szuletesi-datum .nap {
                                    -ms-flex: 0 0 30%;
                                    flex: 0 0 30%;
                                    max-width: 30%;
                                    text-align: left;
                                }

                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .regisztracio-gomb {
                                margin-top: 0.3em;
                                margin-bottom: 1.3em;
                                text-align: center;
                                -webkit-justify-content: center;
                                -ms-flex-pack: center;
                                justify-content: center;
                                -webkit-align-content: center;
                                -ms-flex-line-pack: center;
                                align-content: center;
                            }

                                .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .regisztracio-gomb input[type="button"],
                                .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .regisztracio-gomb input[type="submit"] {
                                    max-width: 250px;
                                    background-color: #ba68c8;
                                    font-size: 1.2em;
                                    font-weight: normal;
                                    padding-top: 0.9em;
                                    padding-bottom: 0.9em;
                                    border: none;
                                    -webkit-transition: all 0.3s ease-in-out;
                                    -moz-transition: all 0.3s ease-in-out;
                                    transition: all 0.3s ease-in-out;
                                }

                                    .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .regisztracio-gomb input[type="button"]:hover,
                                    .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .regisztracio-gomb input[type="submit"]:hover {
                                        border: none;
                                        background-color: #973da7;
                                    }


                            .intro-regisztracio .regisztracio-tartalom .tartalom-sor .regisztracio-form .regisztracio-panel .regisztracio-tablazat .validation-summary {
                                -ms-box-sizing: border-box;
                                -moz-box-sizing: border-box;
                                -webkit-box-sizing: border-box;
                                box-sizing: border-box;
                                background-color: black;
                                -moz-opacity: 0.3;
                                -webkit-opacity: 0.3;
                                -khtml-opacity: 0.3;
                                opacity: 0.3;
                                filter: alpha(opacity=30);
                                width: 100%;
                                margin: 0px 5px;
                                padding: 1em 1em;
                                font-size: 1.5em;
                                -moz-border-radius: 20px;
                                -webkit-border-radius: 20px;
                                border-radius: 20px;
                            }

    .intro-kivanlak-banner {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        word-wrap: break-word;
        -ms-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-color: #eeeeee;
        padding-top: 75px;
        padding-bottom: 90px;
        background-image: url(images/13964351-xxl-2000x1333.jpg);
    }

        .intro-kivanlak-banner .intro-kivanlak-banner-overlay {
            background-color: #000;
            bottom: 0;
            left: 0;
            position: absolute;
            right: 0;
            top: 0;
            z-index: 0;
            pointer-events: none;

            -moz-opacity: 0.5;
            -webkit-opacity: 0.5;
            -khtml-opacity: 0.5;
            opacity: 0.5;
            filter: alpha(opacity=50);
            background-color: rgb(0, 0, 0);
            -ms-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .intro-kivanlak-banner .kivanlak-banner-tartalom {
            position: relative;
            word-wrap: break-word;
            max-width: 1140px;
            width: 100%;
            padding-right: 15px;
            padding-left: 15px;
            margin-right: auto;
            margin-left: auto;
            -ms-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

            .intro-kivanlak-banner .kivanlak-banner-tartalom .tartalom-sor {
                display: -ms-flexbox;
                display: -webkit-flex;
                display: flex;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row;
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-align-content: center;
                -ms-flex-line-pack: center;
                align-content: center;
                -webkit-align-items: start;
                -ms-flex-align: start;
                align-items: start;
                -ms-box-sizing: border-box;
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
            }

                .intro-kivanlak-banner .kivanlak-banner-tartalom .tartalom-sor .sor {
                    position: relative;
                    display: -ms-flexbox;
                    display: flex;
                    -ms-flex-direction: column;
                    flex-direction: column;
                    min-width: 0;
                    word-wrap: break-word;
                    background-color: #fff;
                    background-clip: border-box;
                    border: 1px solid rgba(0,0,0,.125);
                    -moz-border-radius: .25em;
                    -webkit-border-radius: .25em;
                    border-radius: .25em;

                    position: relative;
                    background-image: url(images/13964351-xxl-cut-2000x988.jpg);
                    background-size: cover;
                    background-color: transparent;
                    border: none;
                    -ms-flex: 0 0 100%;
                    flex: 0 0 100%;
                    max-width: 100%;
                    width: 100%;
                    padding-right: 15px;
                    padding-left: 15px;
                    -ms-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                }

                    .intro-kivanlak-banner .kivanlak-banner-tartalom .tartalom-sor .sor:before {
                        content: '';
                        position: absolute;
                        left: 0;
                        right: 0;
                        width: 100%;
                        height: 100%;
                        background: #7f1933;
                        -moz-opacity: 0.5;
                        -webkit-opacity: 0.5;
                        -khtml-opacity: 0.5;
                        opacity: 0.5;
                        filter: alpha(opacity=50);
                        transition: all 0.6s;
                        -ms-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                    }

                    .intro-kivanlak-banner .kivanlak-banner-tartalom .tartalom-sor .sor .kartya {
                        padding: 4em 1em;
                        z-index: 2;
                        max-width: 600px;
                        margin: auto;
                        width: 100%;
                        -ms-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                    }

                        .intro-kivanlak-banner .kivanlak-banner-tartalom .tartalom-sor .sor .kartya h4 {
                            font-family: 'Yeseva One', display;
                            font-size: 2.2em;
                            line-height: 1.2;
                            font-weight: bold;
                            text-align: center;
                            color: #ffffff;
                            word-break: break-word;
                            word-wrap: break-word;
                            /*padding-bottom: 1em!important;*/
                            margin-bottom: .75em;
                            margin-top: 0;
                            -ms-box-sizing: border-box;
                            -moz-box-sizing: border-box;
                            -webkit-box-sizing: border-box;
                            box-sizing: border-box;
                        }

                        .intro-kivanlak-banner .kivanlak-banner-tartalom .tartalom-sor .sor .kartya h5 {
                            font-family: 'Yeseva One', display;
                            font-size: 1.4em;
                            line-height: 1.3;
                            font-weight: 700;
                            text-align: center;
                            color: #ffffff;
                            padding-bottom: 1em!important;
                            margin-bottom: .75em;
                            word-break: break-word;
                            word-wrap: break-word;
                            margin-top: 0;
                            -ms-box-sizing: border-box;
                            -moz-box-sizing: border-box;
                            -webkit-box-sizing: border-box;
                            box-sizing: border-box;
                        }

                        .intro-kivanlak-banner .kivanlak-banner-tartalom .tartalom-sor .sor .kartya .szoveg-1 {
                            font-family: 'DM Sans', sans-serif;
                            font-size: 1.1em;
                            font-style: normal;
                            line-height: 1.7;
                            text-align: center;
                            color: #ffffff;
                            padding-bottom: .25em!important;
                            margin-top: 0;
                            margin-bottom: 1em;
                            -ms-box-sizing: border-box;
                            -moz-box-sizing: border-box;
                            -webkit-box-sizing: border-box;
                            box-sizing: border-box;
                        }

                        .intro-kivanlak-banner .kivanlak-banner-tartalom .tartalom-sor .sor .kartya .szoveg-2 {
                            font-family: 'DM Sans', sans-serif;
                            font-size: 1.1em;
                            font-style: normal;
                            line-height: 1.7;
                            text-align: center;
                            color: #ffffff;
                            padding-bottom: .25em!important;
                            margin-top: 0;
                            margin-bottom: 1em;
                            -ms-box-sizing: border-box;
                            -moz-box-sizing: border-box;
                            -webkit-box-sizing: border-box;
                            box-sizing: border-box;
                        }

                        .intro-kivanlak-banner .kivanlak-banner-tartalom .tartalom-sor .sor .kartya .kivanlak-banner-gomb {
                            margin-left: -.25em;
                            margin-right: -.25em;
                            /*font-size: 0;*/
                            text-align: center;
                            -ms-box-sizing: border-box;
                            -moz-box-sizing: border-box;
                            -webkit-box-sizing: border-box;
                            box-sizing: border-box;
                        }

                            .intro-kivanlak-banner .kivanlak-banner-tartalom .tartalom-sor .sor .kartya .kivanlak-banner-gomb a {
                                font-weight: 500;
                                border-width: 1px;
                                font-style: normal;
                                letter-spacing: 1px;
                                margin: .4em .8em;
                                white-space: normal;
                                -webkit-transition: all 0.3s ease-in-out;
                                -moz-transition: all 0.3s ease-in-out;
                                transition: all 0.3s ease-in-out;
                                display: inline-flex;
                                align-items: center;
                                justify-content: center;
                                word-break: break-word;
                                -webkit-align-items: center;
                                -webkit-justify-content: center;
                                display: -webkit-inline-flex;

                                font-weight: 500;
                                letter-spacing: 1px;
                                margin: .4em .8em !important;
                                -webkit-transition: all 0.3s ease-in-out;
                                -moz-transition: all 0.3s ease-in-out;
                                transition: all 0.3s ease-in-out;
                                padding: 1em 2.6em;
                                -moz-border-radius: 6px;
                                -webkit-border-radius: 6px;
                                border-radius: 6px;
                                text-align: center;
                                vertical-align: middle;
                                -webkit-user-select: none;
                                -moz-user-select: none;
                                -ms-user-select: none;
                                user-select: none;
                                background: none;
                                border: 1px solid #ffffff;
                                color: #ffffff;
                                font-family: 'DM Sans', sans-serif;
                                font-size: 1em;
                                line-height: 1.2;
                                word-break: break-word;
                                word-wrap: break-word;
                                text-decoration: none;
                            }

                                .intro-kivanlak-banner .kivanlak-banner-tartalom .tartalom-sor .sor .kartya .kivanlak-banner-gomb a:hover {
                                    background-color: white;
                                    border-color: #ffffff;
                                    color: #212529;
                                }

    .intro-lablec-2019 {
        padding-top: 30px;
        padding-bottom: 30px;
        background-color: #6a1b9a;
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        word-wrap: break-word;
        -ms-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .intro-lablec-2019 .lablec-2019-tartalom {
            position: relative;
            word-wrap: break-word;
            max-width: 1140px;
            width: 100%;
            padding-right: 15px;
            padding-left: 15px;
            margin-right: auto;
            margin-left: auto;
            -ms-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

            .intro-lablec-2019 .lablec-2019-tartalom .tartalom-sor {
                display: -ms-flexbox;
                display: -webkit-flex;
                display: flex;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row;
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-align-content: center;
                -ms-flex-line-pack: center;
                align-content: center;
                -webkit-align-items: start;
                -ms-flex-align: start;
                align-items: start;

                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;

                text-align: center;
                color: #ffffff;
                -ms-box-sizing: border-box;
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

                .intro-lablec-2019 .lablec-2019-tartalom .tartalom-sor .szoveg {
                    -ms-flex: 0 0 100%;
                    flex: 0 0 100%;
                    max-width: 100%;
                    position: relative;
                    width: 100%;
                    padding-right: 15px;
                    padding-left: 15px;
                    -ms-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                }

                    .intro-lablec-2019 .lablec-2019-tartalom .tartalom-sor .szoveg .szoveg-1 {
                        font-family: 'DM Sans', sans-serif;
                        font-size: 1.1em;
                        font-style: normal;
                        line-height: 1.7;
                        margin-bottom: 0!important;
                        margin-top: 0;
                        -ms-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                    }

                    .intro-lablec-2019 .lablec-2019-tartalom .tartalom-sor .szoveg .szoveg-1 a {
                        color: #ba68c8;
                        text-decoration: none;
                        font-style: normal;
                        font-weight: 400;
                        cursor: pointer;
                    }

    /********** Uj intro 2019 vége *************/
}

/* ez azert kell, mert okostelefonon nincs kurzor es hover event sem */
/*
@media only screen and (min-width: 100px) {

    .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem:hover .kartya {
        transform: none;
    }			

    .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem .kartya .kartya-tarto .kartya-gomb {
        -moz-opacity: 100;
        -webkit-opacity: 100;
        -khtml-opacity: 100;
        opacity: 100;
        filter: alpha(opacity=100);
    }
}*/

/* ez azert kell, mert okostelefonon nincs kurzor es hover event sem */
@media (pointer: none) {
    .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem:hover .kartya {
        transform: none;
    }			

    .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem .kartya .kartya-tarto .kartya-gomb {
        -moz-opacity: 100;
        -webkit-opacity: 100;
        -khtml-opacity: 100;
        opacity: 100;
        filter: alpha(opacity=100);
    }
}

/* ez azert kell, mert okostelefonon nincs kurzor es hover event sem */
@media (any-pointer: none) {
    .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem:hover .kartya {
        transform: none;
    }			

    .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem .kartya .kartya-tarto .kartya-gomb {
        -moz-opacity: 100;
        -webkit-opacity: 100;
        -khtml-opacity: 100;
        opacity: 100;
        filter: alpha(opacity=100);
    }
}

/* ez azert kell, mert okostelefonon nincs kurzor es hover event sem */
@media (hover: none) {
    .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem:hover .kartya {
        transform: none;
    }			

    .intro-kiknek-ajanljuk .kiknek-ajanljuk-tartalom .tartalom-sor .elem .kartya .kartya-tarto .kartya-gomb {
        -moz-opacity: 100;
        -webkit-opacity: 100;
        -khtml-opacity: 100;
        opacity: 100;
        filter: alpha(opacity=100);
    }
}

@media (min-width: 350px) {
    
    .tarskereso-fooldal .intro-fejlec .logo-resz .szlogen,
    .tarskereso-fooldal .intro-fejlec .logo-resz-bejelentkezve .szlogen,
    .tarskereso-fooldal .master-fejlec .logo-resz .szlogen,
    .tarskereso-fooldal .master-fejlec .logo-resz-bejelentkezve .szlogen {
        font-size: 14px;
    }

    .tarskereso-fooldal .intro-fejlec .regisztracios-szamok .regisztraciok-szama .tarolo,
    .tarskereso-fooldal .intro-fejlec .regisztracios-szamok .fotok-szama .tarolo {
        margin: 0px 0px 30px 0px;
        padding: 0px 0px 0px 28px;
        background-size: 18px;
        font-size: 12px;
        font-weight: bold;
    }

    .tarskereso-fooldal .intro-fejlec .regisztracios-szamok .regisztraciok-szama .szam,
    .tarskereso-fooldal .intro-fejlec .regisztracios-szamok .fotok-szama .szam {
        font-size: 26px;
    }    

    .tarskereso-fooldal .intro-regisztracio-resz {
        padding: 190px 0px 0px 0px;
    }

        .tarskereso-fooldal .intro-regisztracio-resz .bejelentkezes-tablazat .belepes-tablazat .jelszo-emlekezteto-gomb {
            font-size: 14px;
        }

        .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-nem input[type="radio"] + label {
            font-size: 18px;
        }

        .tarskereso-fooldal .intro-regisztracio-resz .regisztracio .regisztracio-tablazat .panel-adatvedelmi-szabalyzat input[type="checkbox"] + label {
            font-size: 15px;
        }

    .tarskereso-fooldal .intro-leiras-resz .leiras .cim {
        font-size: 23px;
    }

    .tarskereso-fooldal .intro-leiras-resz .felsorolas,
    .tarskereso-fooldal .intro-leiras-resz .tovabbi-leiras {
        font-size: 14px;
    }

    .tarskereso-fooldal .intro-mobilrol-resz .foto:after {
        display: block;
        width: 120px;
        height: 120px;
        bottom: -60px;
    }    

    .tarskereso-fooldal .intro-mobilrol-resz .leiras .cim {
        /*font-size: 22px;
        font-weight: bold;*/
    }    

    .tarskereso-fooldal .tarskereso-uj-tagok-intro h3 {
        font-size: 22px;
        font-weight: bold;
    }

    .tarskereso-fooldal .tarskereso-uj-tagok-intro .uj-tagok-cim {
        font-size: 24px;
    }

    .tarskereso-fooldal .intro-lablec .logo-resz .szlogen {
        font-size: 14px;
    }

    /********** Fotok beallitasa kezdete *************/
    

    .fotok-beallitasa-oldal .fotok .kepalairas-frissites input[type="text"] {
        width: 52%;
    }

    /********** Fotok beallitasa vége *************/
    
    
    /********** Levelezesunk oldal eleje *************/

    .levelek-archive-oldal {

    }
            
                .levelek-archive-oldal .talalatok .talalat .foto,
                .levelek-archive-oldal .talalatok .talalat-sajat .foto {
                    width: 15%;
                    margin: 0px 2% 0px 0px;
                }

                .levelek-archive-oldal .talalatok .talalat-sajat .foto {
                    margin: 0px 0px 0px 2%;
                }

                .levelek-archive-oldal .talalatok .talalat .uzenet,
                .levelek-archive-oldal .talalatok .talalat-sajat .uzenet {
                    max-width: 62%;
                }

                .levelek-archive-oldal .talalatok .talalat-sajat .uzenet {
                    /*max-width: 74%;*/
                    max-width: 62%;
                }


    /********** Levelezesunk oldal vége *************/
    
    /********** Chat oldal eleje *************/

    .chat-oldal {

    }
            
                .chat-oldal .uzenetek-lista .mas-uzenet .foto,
                .chat-oldal .uzenetek-lista .sajat-uzenet .foto {
                    width: 15%;
                    margin: 0px 3% 0px 0px;
                }

                .chat-oldal .uzenetek-lista .mas-uzenet .uzenet,
                .chat-oldal .uzenetek-lista .sajat-uzenet .uzenet,
                .chat-oldal .uzenetek-lista .rendszer-uzenet .uzenet {
                    max-width: 63%;
                    margin: 16px 0px 0px 0px;
                    padding: 5px 2% 5px 2%;
                }

                .chat-oldal .uzenetek-lista .sajat-uzenet .uzenet {
                    /*max-width: 74%;*/
                    max-width: 63%;
                    margin: 0px 4% 0px 0px;
                }

                .chat-oldal .uzenetek-lista .rendszer-uzenet .uzenet {
                    width: 63%;
                    max-width: 63%;
                    margin: 0px 4% 0px 18%;
                }


    /********** Chat oldal vége *************/

}

@media (min-width: 400px) {

    .tarskereso-fooldal .bejelentkezes-fejlec {
        padding: 95px 0px 15px 0px;
    }
    
    .tarskereso-fooldal .intro-fejlec .regisztracios-szamok .regisztraciok-szama .tarolo,
    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .regisztraciok-szama .tarolo,
    .tarskereso-fooldal .intro-fejlec .regisztracios-szamok .fotok-szama .tarolo,
    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .fotok-szama .tarolo {
        margin: 0px 0px 35px 0px;
        padding: 0px 0px 0px 32px;
        background-size: 22px;
        font-size: 14px;
        font-weight: bold;
    }

    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .regisztraciok-szama .tarolo,
    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .fotok-szama .tarolo {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 25px;
        background-size: 18px;
        font-size: 11px;
        font-weight: bold;
    }

    .tarskereso-fooldal .intro-fejlec .regisztracios-szamok .regisztraciok-szama .szam,
    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .regisztraciok-szama .szam,
    .tarskereso-fooldal .intro-fejlec .regisztracios-szamok .fotok-szama .szam,
    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .fotok-szama .szam {
        font-size: 30px;
    }    

    .tarskereso-fooldal .intro-regisztracio-resz {
        padding: 215px 0px 0px 0px;
    }

    .tarskereso-fooldal .intro-mobilrol-resz .leiras .szoveg,
    .tarskereso-fooldal .intro-mobilrol-resz .leiras .tovabbi-leiras {
        font-size: 16px;
    }

        .tarskereso-fooldal .intro-mobilrol-resz .leiras .szoveg span {
            font-size: 16px;
        }

    .tarskereso-fooldal .tarskereso-sikertortenetek .sikertortenetek .sikertortenet-link {
        font-size: 22px;
    }

    .tarskereso-linkek-osszes-intro div.cim,
    .tarskereso-linkek-osszes-intro h3.cim,
    .tarskereso-linkek-osszes-intro h4.cim {
        font-size: 24px;
    }

    .tarskereso-linkek-osszes-intro a.link-1,
    .tarskereso-linkek-osszes-intro h3 a.link-1,
    .tarskereso-linkek-osszes-intro h4 a.link-1,
    .tarskereso-linkek-osszes-intro a.link-2,
    .tarskereso-linkek-osszes-intro h3 a.link-2,
    .tarskereso-linkek-osszes-intro h4 a.link-2  {
        font-size: 16px;
    }


    /********** Adatlap megtekintése kezdete *************/
    

    .adatlap-megtekintese-oldal .adatlap .gombok .video-chat-gomb a,
    .adatlap-megtekintese-oldal .adatlap .gombok .szoveges-chat-gomb a,
    .adatlap-megtekintese-oldal .adatlap .gombok .level-kuldese-gomb a,
    .adatlap-megtekintese-oldal .adatlap .gombok .uzenet-kuldese-gomb a,
    .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb2 a,
    .tarskereso-adatlap .adatlap .gombok .video-chat-gomb a,
    .tarskereso-adatlap .adatlap .gombok .szoveges-chat-gomb a,
    .tarskereso-adatlap .adatlap .gombok .level-kuldese-gomb a,
    .tarskereso-adatlap .adatlap .gombok .uzenet-kuldese-gomb a,
    .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb2 a {
        height: 36px;
        padding-top: 10px;
    }

        .adatlap-megtekintese-oldal .adatlap .gombok .video-chat-gomb a.magenta-gomb span,
        .adatlap-megtekintese-oldal .adatlap .gombok .video-chat-gomb a.feher-magenta-gomb span,
        .adatlap-megtekintese-oldal .adatlap .gombok .video-chat-gomb a.bordo-gomb span,
        .adatlap-megtekintese-oldal .adatlap .gombok .szoveges-chat-gomb a.magenta-gomb span,
        .adatlap-megtekintese-oldal .adatlap .gombok .szoveges-chat-gomb a.feher-magenta-gomb span,
        .adatlap-megtekintese-oldal .adatlap .gombok .szoveges-chat-gomb a.bordo-gomb span,
        .adatlap-megtekintese-oldal .adatlap .gombok .level-kuldese-gomb a.magenta-gomb span,
        .adatlap-megtekintese-oldal .adatlap .gombok .level-kuldese-gomb a.feher-magenta-gomb span,
        .adatlap-megtekintese-oldal .adatlap .gombok .level-kuldese-gomb a.bordo-gomb span,
        .adatlap-megtekintese-oldal .adatlap .gombok .uzenet-kuldese-gomb a.magenta-gomb span,
        .adatlap-megtekintese-oldal .adatlap .gombok .uzenet-kuldese-gomb a.feher-magenta-gomb span,
        .adatlap-megtekintese-oldal .adatlap .gombok .uzenet-kuldese-gomb a.bordo-gomb span,
        .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb2 a.magenta-gomb span,
        .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb2 a.feher-magenta-gomb span,
        .adatlap-megtekintese-oldal .adatlap .gombok .mit-szeretnel-velem-gomb2 a.bordo-gomb span,
        .tarskereso-adatlap .adatlap .gombok .video-chat-gomb a.magenta-gomb span,
        .tarskereso-adatlap .adatlap .gombok .video-chat-gomb a.feher-magenta-gomb span,
        .tarskereso-adatlap .adatlap .gombok .video-chat-gomb a.bordo-gomb span,
        .tarskereso-adatlap .adatlap .gombok .szoveges-chat-gomb a.magenta-gomb span,
        .tarskereso-adatlap .adatlap .gombok .szoveges-chat-gomb a.feher-magenta-gomb span,
        .tarskereso-adatlap .adatlap .gombok .szoveges-chat-gomb a.bordo-gomb span,
        .tarskereso-adatlap .adatlap .gombok .level-kuldese-gomb a.magenta-gomb span,
        .tarskereso-adatlap .adatlap .gombok .level-kuldese-gomb a.feher-magenta-gomb span,
        .tarskereso-adatlap .adatlap .gombok .level-kuldese-gomb a.bordo-gomb span,
        .tarskereso-adatlap .adatlap .gombok .uzenet-kuldese-gomb a.magenta-gomb span,
        .tarskereso-adatlap .adatlap .gombok .uzenet-kuldese-gomb a.feher-magenta-gomb span,
        .tarskereso-adatlap .adatlap .gombok .uzenet-kuldese-gomb a.bordo-gomb span,
        .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb2 a.magenta-gomb span,
        .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb2 a.feher-magenta-gomb span,
        .tarskereso-adatlap .adatlap .gombok .mit-szeretnel-velem-gomb2 a.bordo-gomb span {
            padding: 5px 0px 5px 30px;
            background-position: left center;
        }

        .adatlap-megtekintese-oldal .adatlap .gombok .level-kuldese-gomb a.magenta-gomb span,
        .adatlap-megtekintese-oldal .adatlap .gombok .level-kuldese-gomb a.feher-magenta-gomb span,
        .adatlap-megtekintese-oldal .adatlap .gombok .level-kuldese-gomb a.bordo-gomb span,
        .tarskereso-adatlap .adatlap .gombok .level-kuldese-gomb a.magenta-gomb span,
        .tarskereso-adatlap .adatlap .gombok .level-kuldese-gomb a.feher-magenta-gomb span,
        .tarskereso-adatlap .adatlap .gombok .level-kuldese-gomb a.bordo-gomb span {
            padding: 5px 0px 5px 40px;
        }        

        .adatlap-megtekintese-oldal .adatlap .gombok .levelezesunk-gomb,
        .tarskereso-adatlap .adatlap .gombok .levelezesunk-gomb,
        .adatlap-megtekintese-oldal .adatlap .gombok .uzeneteink-gomb,
        .tarskereso-adatlap .adatlap .gombok .uzeneteink-gomb {
            top: 47px;
        }



    /********** Adatlap megtekintése kezdete *************/


    /********** Fotok beallitasa kezdete *************/
    

    .fotok-beallitasa-oldal .fotok .kepalairas-frissites input[type="text"] {
        width: 57%;
    }

    /********** Fotok beallitasa vége *************/
    
    
    .levelek-oldal .cim,
    .foto-kuldesek-oldal .cim,
    .rovid-uzenetek-oldal .cim,
    .talalatok-oldal .cim,
    .fotot-megnezneknem-oldal .cim,
    .fotot-kuldeneknek-oldal .cim,
    .adatlap-kulon-engedely-oldal .cim {
        width: auto;
    }
    
    .fotot-megnezneknem-oldal .cim,
    .adatlap-kulon-engedely-oldal .cim {
        width: 90%;
    }

    
    /********** Levelezesunk oldal eleje *************/

    .levelek-archive-oldal {

    }
            
                .levelek-archive-oldal .talalatok .talalat .foto,
                .levelek-archive-oldal .talalatok .talalat-sajat .foto {
                    width: 13%;
                    margin: 0px 2% 0px 0px;
                }

                .levelek-archive-oldal .talalatok .talalat-sajat .foto {
                    margin: 0px 0px 0px 2%;
                }

                .levelek-archive-oldal .talalatok .talalat .uzenet,
                .levelek-archive-oldal .talalatok .talalat-sajat .uzenet {
                    max-width: 66%;
                }


    /********** Levelezesunk oldal vége *************/

    
    /********** Chat oldal eleje *************/

    .chat-oldal {

    }
            
                .chat-oldal .uzenetek-lista .mas-uzenet .foto,
                .chat-oldal .uzenetek-lista .sajat-uzenet .foto {
                    width: 13%;
                    margin: 0px 3% 0px 0px;
                }

                .chat-oldal .uzenetek-lista .mas-uzenet .uzenet,
                .chat-oldal .uzenetek-lista .sajat-uzenet .uzenet,
                .chat-oldal .uzenetek-lista .rendszer-uzenet .uzenet {
                    max-width: 64%;
                    margin: 16px 0px 0px 0px;
                    padding: 5px 2% 5px 2%;
                }

                .chat-oldal .uzenetek-lista .sajat-uzenet .uzenet {
                    /*max-width: 77%;*/
                    max-width: 64%;
                    margin: 0px 3% 0px 0px;
                }

                .chat-oldal .uzenetek-lista .rendszer-uzenet .uzenet {
                    width: 64%;
                    max-width: 64%;
                    margin: 0px 3% 0px 16%;
                }


    /********** Chat oldal vége *************/
}

@media (min-width: 440px) {
    
    .pontot-adtam-kaptam-oldal .cim,
    .talalatok-oldal .cim2 {
        width: auto;
    }

}

@media (min-width: 450px) {
    
    .tarskereso-fooldal .intro-fejlec .regisztracios-szamok .regisztraciok-szama .tarolo,
    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .regisztraciok-szama .tarolo,
    .tarskereso-fooldal .intro-fejlec .regisztracios-szamok .fotok-szama .tarolo,
    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .fotok-szama .tarolo {
        margin: 0px 0px 35px 0px;
        padding: 0px 0px 0px 35px;
        background-size: 25px;
        font-size: 15px;
        font-weight: bold;
    }

    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .regisztraciok-szama .tarolo,
    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .fotok-szama .tarolo {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 27px;
        background-size: 20px;
        font-size: 13px;
        font-weight: bold;
    }

    .tarskereso-fooldal .intro-fejlec .regisztracios-szamok .regisztraciok-szama .szam,
    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .regisztraciok-szama .szam,
    .tarskereso-fooldal .intro-fejlec .regisztracios-szamok .fotok-szama .szam,
    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .fotok-szama .szam {
        font-size: 33px;
    }

    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .regisztraciok-szama .szam,
    .tarskereso-fooldal .master-fejlec .regisztracios-szamok .fotok-szama .szam {
        font-size: 30px;
    }

    .tarskereso-fooldal .intro-regisztracio-resz {
        padding: 235px 0px 0px 0px;
    }

    .tarskereso-fooldal .intro-leiras-resz .leiras .cim {
        font-size: 25px;
    }

    .tarskereso-fooldal .intro-leiras-resz .felsorolas,
    .tarskereso-fooldal .intro-leiras-resz .tovabbi-leiras {
        font-size: 15px;
    }

    .tarskereso-fooldal .intro-mobilrol-resz .foto:after {
        left: 38%;
    }

    .tarskereso-fooldal .intro-mobilrol-resz .leiras .cim {
        font-size: 24px;
        font-weight: bold;
    } 
    
    .tarskereso-fooldal .tarskereso-uj-tagok-intro h3 {
        font-size: 23px;
    }

    .tarskereso-fooldal .tarskereso-uj-tagok-intro .uj-tagok-cim {
        font-size: 26px;
    }

    

    /********** Adatlap megtekintése kezdete *************/

    .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel,
    .tarskereso-adatlap .mit-szeretnel-velem-panel {
        max-width: 500px;
    }    

        .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .mit-szeretnel-velem-cim,
        .tarskereso-adatlap .mit-szeretnel-velem-panel .mit-szeretnel-velem-cim {
            font-size: 22px;
        }

        .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .image-map,
        .tarskereso-adatlap .mit-szeretnel-velem-panel .image-map {
            display: inline-block;
        }


        .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .image-map-mobil,
        .tarskereso-adatlap .mit-szeretnel-velem-panel .image-map-mobil {
            display: none;
        }
        
        .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .mit-szeretnel-velem-kerdes,
        .tarskereso-adatlap .mit-szeretnel-velem-panel .mit-szeretnel-velem-kerdes {
            width: 395px;
            height: 345px;
        }

            .adatlap-megtekintese-oldal .mit-szeretnel-velem-panel .mit-szeretnel-velem-kerdes .kerdes-felirat,
            .tarskereso-adatlap .mit-szeretnel-velem-panel .mit-szeretnel-velem-kerdes .kerdes-felirat {
                margin: 30px 0px 10px 0px;
                font-size: 32px;
            }
    

    /********** Adatlap megtekintése vége *************/

    /********** Fotok beallitasa kezdete *************/
    

    .fotok-beallitasa-oldal .fotok .kepalairas-frissites input[type="text"] {
        width: 62%;
    }

    /********** Fotok beallitasa vége *************/

    

    
    /********** Levelezesunk oldal eleje *************/

    .levelek-archive-oldal {

    }
            
                .levelek-archive-oldal .talalatok .talalat .foto,
                .levelek-archive-oldal .talalatok .talalat-sajat .foto {
                    width: 12%;
                    margin: 0px 1% 0px 0px;
                }

                .levelek-archive-oldal .talalatok .talalat-sajat .foto {
                    margin: 0px 0px 0px 1%;
                }

                .levelek-archive-oldal .talalatok .talalat .uzenet,
                .levelek-archive-oldal .talalatok .talalat-sajat .uzenet {
                    max-width: 70%;
                }


    /********** Levelezesunk oldal vége *************/
}
