/*-General-----------------------------------------------*/

html {
 margin: 0px;
 padding: 0px;
 }

body {
 margin: 0px;
 padding: 0px;
}

form {
 margin: 0px;
 padding: 0px;
 }

a img {
 border: none;
 margin: 0px;
 padding: 0px;
 }

h1, h2, h3, h4, h5, h6, p, div {
 margin: 0px;
 padding: 0px;
 }

table { display: table; }
div { display: block; }


td { vertical-align: top; }

/*-Main Layout-------------------------------------------*/

#maindiv
{
	margin: 0px;
	padding: 0px;
	width: 100%;
	float: none;
	clear: both;
}

#maintable
{
    margin: 0px;
    width: 100%;
}

#leftcoltd
{
	padding: 0px
}

#leftcol 
{
	width: 180px;
	background-color: #FFE9B3;
}

#favourite_box 
{
    width: 180px;
    overflow: hidden;
    padding: 0;
}


#maintd
{
	padding: 0px 10px 10px 10px;
	width: 100%;
}

#rightcoltd
{
	padding: 0px;
	background-color: #F0F0F0;
}

#rightcol
{
	float: right;
	width: 300px;
	background-color: #F0F0F0;
}

#rightcol iframe {
	margin-bottom: 10px;
}

#header
{
    padding: 0px 0px 10px 0px;
}

#header img 
{
    display: block;
}

#header center
{
    padding: 10px 0; 
}

#kozlemeny
{
    display: none;
    border: 3px solid #ff9900;
    width: 70%;
    margin: 10px;
    padding: 10px;
    text-align: center;
    font-weight: bold;
    margin-left: auto;
    margin-right: auto;
}

#smsbox
{
    align: center;
    margin: 5px 5px 5px 5px;
    font-size: 9px;
}

#smscontent
{
	width: 500px;
	border: 1px solid #808080;
	padding: 4px;
	background-color: #e0e0e0
}

#smstext
{
	padding: 4px;
	font-size: 9px;
	width: 200px;
}

#mainheader
{
/*    border: 1px solid #ff9900;
    background:#ffd699;*/
    padding: 0px;
}

#mainheader img {
    display: block;
    width: 180px;
    float: left;
}


#mainspacer
{
    width: 662px;
    height: 0px;
    font-size: 0px;
}

#content2col
{
    margin: 0px;
    padding: 0px;
}

#footertd
{
	padding: 10px 0px 10px 0px;
}

#footer
{
    margin: 0;
    text-align: center;
    border: 1px solid #ff9900;
	background-color: #ffe9b3;
	font-size: 10px;
	padding: 4px;
}

#footerbottom
{
	padding-top: 4px;
    text-align: center;
	background-color: #ffffff;
	font-size: 10px;
}

#w502
{
    width: 502px;
}

#fejline
{
    background-image: url('https://img.index.hu/forum/fejlec_line.gif');
}

/* inda loginbox */

#inda_loginbox .error{
	font-size: 10px;
	color: #c10000;
	margin-bottom: 3px;
	margin-top: 3px;
}

#inda_loginbox {
	border-left: 1px solid #fea523;
	border-right: 1px solid #fea523;
	border-bottom: 1px solid #fea523;
	border-top: none;
	padding: 4px 4px 7px 4px;
	background-color: #ffdca7;
	text-align: left;
	}

#inda_loginbox .links {
	text-align: center;
	}

#inda_loginbox .logintext {
	font-size: 10px;
	padding: 3px;
	background-color: #feebcd;
	border: 1px solid #fcb554;
	margin-bottom: 5px;
	}

#inda_loginbox a, #inda_loginbox a:visited {
	color: #800000;
	font-size: 11px;
	font-weight: bold;
	padding-left: 2px;
	}

#inda_loginbox a:hover {
	color: #a00000;
	}

#inda_loginbox a.forgot, #inda_loginbox a.forgot:visited {
	font-size: 10px;
	font-weight: normal;
	}

#inda_loginbox input.field {
	background-image: url('https://img.index.hu/forum/images/forum_formbg.gif');
	border: 1px solid #f3a024;
	width: 155px;
	}

#inda_loginbox div.clear {
	float: none;
	clear: both;
	text-align: left;
	padding-left: 40px;
	padding-top: 3px;
	padding-bottom: 7px;
	}

#inda_loginbox label {
	width: 40px;
	font-size: 10px;
	font-weight: bold;
	padding-top: 2px;
	text-align: left;
	float: none;
	}

.login_cimsor {	
	height: 22px;
	font-size: 0;
	}

.login_title {
	background-image: url('https://img.index.hu/forum/images/forum_belepes_cim.gif');
	background-repeat: no-repeat;
	width: 116px;
	height: 22px;
	float: left;
	}

.indapass_logo {
	width: 64px;
	height: 22px;
	float: left;
	background-color: #fff;
	}

.indapass_logo div {
	padding-top: 3px;
	padding-left: 3px;
	}

.login_boxtop {
	width: 180px;
	height: 4px;
	margin: 0;
	padding: 0;
	font-size: 0;
	}

.boxsarok {
	width: 4px;
	height: 4px;
	text-align: right;
	background-image: url('https://img.index.hu/forum/images/forum_belepes_boxsarok.gif');
	background-repeat: no-repeat;
	float: left;
	margin: 0;
	padding: 0;
	font-size: 0;
	}

.login_boxtop_left {
	float: left;
	width: 175px;
	* width: 176px;
	height: 4px;
	margin: 0;
	padding: 0;
	font-size: 0;
	border-top: 1px solid #fea523;
	border-left: 1px solid #fea523;
	background-color: #ffdca7;
	}

/* inda loginbox vege */

/* inda - facebook kozos loginbox */

        #indpl_login_box_180 {
                border: 1px solid #c5c5c5;
                font-family: arial;
                padding: 0px;
                width: 178px;
                line-height: normal;
                background-color: white;
        }

        #indpl_login_box_180 .indpl_or {
                display: block;
                width: 100%;
                text-align: center;
                margin-top: 3px;
                height: 9px;
        }

        #indpl_login_box_180 .indpl_or .indpl_line {
                height: 1px;
                width: 100%;
                background: #dcdcdc;
        }

        #indpl_login_box_180 .indpl_or .indpl_text {
                width: 40px;
                margin-top: -8px;
                background: white;
                left: 50%;
                margin-left: 69px;
                text-transform: uppercase;
                font-size: 12px;
                font-weight: bold;
                color: #a0a0a0;
                padding: 0 6px;
        }

        #indpl_login_box_180 .indpl_err_box {
                display: none;
                background-color: #ee4b4b;
                color: white;
                text-align: center;
                width: 144px;
                margin-left: 10px;
                margin-top: 0;
                padding: 7px;
                font-size: 13px;
                font-weight: bold;
                line-height: 13px;

        }

        #indpl_login_box_180 .indpl_error .indpl_err_box {
                display: block;
        }

        #indpl_login_box_180 .indpl_fb_login,
        #indpl_login_box_180 .indpl_login {
                height: auto;
                float: none;
                width: 100%;
        }

        #indpl_login_box_180 .indpl_fb_login {
                height: 47px;
                margin-top: 10px;
        }

        #indpl_login_box_180 .indpl_fb_login .indpl_container {
                margin: 0 10px;
                height: 32px;
                background: #3864a3;
                border: 1px solid #325693;
                display: block;
                text-decoration: none;
                color: #feffff;
                font-size: 13px;
                font-weight: bold;
        }

        #indpl_login_box_180 .indpl_fb_login .indpl_container .indpl_img {
                background: url(../img/indapass_login_sprite.png) no-repeat 0 0;
                width: 34px;
                height: 31px;
                border-top: 1px solid #879ac0;
                border-right: 1px solid #4974ac;
                padding-right: 1px;
                float: left;
        }

        #indpl_login_box_180 .indpl_fb_login .indpl_container .indpl_caption {
                width: 100%;
                height: 32px;
                border-top: 1px solid #879ac0;
                text-align: center;
                line-height: 29px;
                font-size: 14px;
        }

        #indpl_login_box_180 .indpl_login {
                border-bottom: 1px solid #dcdcdc;
                position: relative;
                padding-bottom: 5px;
        }

        #indpl_login_box_180 .indpl_login .indpl_formContainer {
                margin-right: 10px;
                margin-left: 10px;
                display: block;
                position: relative;
                margin-top: -15px;
        }

        #indpl_login_box_180 .indpl_login .indpl_formContainer .indpl_inputs {
                display: block;
                position: relative;
        }

        #indpl_login_box_180 .indpl_login .indpl_formContainer .indpl_text {
                background-color: #f8f8f8;
                border: 1px solid #c5c5c5;
                padding: 8px;
                width: 140px;
                display: block;
        }

        #indpl_login_box_180 .indpl_error .indpl_login .indpl_formContainer .indpl_text {
                background-color: #fff2f2;
                border-left-color: #ee4b4b;
                border-right-color: #ee4b4b;
        }

        #indpl_login_box_180 .indpl_login .indpl_formContainer .indpl_email {
                margin-top: 15px;
                border-bottom: none;
                height: 18px;
                font-size: 12px;
        }

        #indpl_login_box_180 .indpl_login .indpl_formContainer .indpl_passwd {
                margin-top: -1px;
                font-size: 12px;
        }

        #indpl_login_box_180 .indpl_error .indpl_login .indpl_formContainer .indpl_passwd {
                border-bottom-color: #ee4b4b;
        }

        #indpl_login_box_180 .indpl_login .indpl_formContainer .indpl_forgot {
                font-size: 12px;
                color: #5e5e5e;
                text-decoration: none;
                float: left;
                width: 72px;
                margin-top: 12px;
                font-weight: normal;
        }

        #indpl_login_box_180 .indpl_login .indpl_formContainer .indpl_container {
                margin-left: 82px;
                margin-right: 0px;
                text-align: right;
                margin-top: 15px;
                margin-right: -18px;
                border: 1px solid #f0ba10;
                height: 27px;
                width: 75px;
        }

        #indpl_login_box_180 .indpl_login .indpl_formContainer .indpl_submit {
                font-size: 14px;
                font-weight: bold;
                color: #755018;
                background: #ffc613;
                border: none;
                border-top: 1px solid #ffde76;
                padding: 1px 0 5px 0;
                width: 100%;
                height: 27px;
                cursor: pointer;
        }

        #indpl_login_box_180 .indpl_remember,
        #indpl_login_box_180 .indpl_reg {
                height: 25px;
                float: left;
                background: white;
                padding-bottom: 8px;
                padding-top: 8px;
                
        }

        #indpl_login_box_180 .indpl_remember {
                color: #5e5e5e;
                font-size: 12px;
                padding-top: 7px;
                padding-bottom: 5px;
                width: 90%;
        }

        #indpl_login_box_180 .indpl_remember input {
                margin-left: 10px;
                margin-right: 10px;
        }

        #indpl_login_box_180 .indpl_reg {
                padding-top: 5px;
                text-align: right;
                width: 10%;
        }

        #indpl_login_box_180 .indpl_reg_button {
                margin-left: 40px;
                font-size: 14px;
                font-weight: bold;
                text-decoration: none;
                color: #5e5e5e;
                display: block;
                position: absolute;
                margin-top: 7px;
        }

        #indpl_login_box_180 .indpl_reg .indpl_question {
                width: 18px;
                height: 19px;
                float: right;
                margin-right: 12px;
                margin-left: 20px;
                margin-top:3px;
                background: url(../img/indapass_login_sprite.png) no-repeat 0 -40px;
        }

        #indpl_login_box_180 .indpl_reg .indpl_arrows {
                display: inline;
                margin-left: 4px;
                margin-top: -10px;
        }

        #indpl_login_box_180 .indpl_hidden_reg {
                display: block;
                width: 100%;
                height: 30px;
                background: #e7e7e7;
                clear: left;
        }


        /* Chrome hack */
        @media screen and (-webkit-min-device-pixel-ratio:0) {
                #indpl_login_box_180 .indpl_passwd {
                        margin-top: -2px;
                }

                #indpl_login_box_180 .indpl_login .indpl_formContainer .indpl_submit {
                        margin-top: 0px;
                        padding-top:5px;
                }

                #indpl_login_box_180 .indpl_login .indpl_formContainer .indpl_container {
                        height: 27px;
                }
        }
/* inda - facebook kozos loginbox vege */

/* Facebook share gomb */
.sharepost {
    overflow: hidden;
    margin-top: 10px;
    margin-left: 4px;
    margin-bottom: 4px;
    float: left;
    width: 180px;
}
    .sharepost a.linkacc {
        float: left;
        width: 57px;
        height: 28px;
        margin-right: 10px;
        background: url(../img/facebook/ico_share_dis.png) 0 0 no-repeat;
        text-indent: -9999px;
    }
    .sharepost a.help {
        float: right;
        width: 16px;
        height: 16px;
        margin-top: 6px;
        background: url(../img/facebook/ico_share_help.png) 0 0 no-repeat;
        text-indent: -9999px;
    }
    .sharepost input[type="checkbox"] {
        margin-left: -9999px;
    }
        .sharepost input[type=checkbox] + label {
            float: left;
            width: 57px;
            height: 28px;
            margin: 0 10px 0 0;
            background: url(../img/facebook/ico_share_off.png) 0 0 no-repeat;
            text-indent: -9999px;
            cursor: pointer;
        }
            .sharepost input[type=checkbox]:checked + label {
                background-image: url(../img/facebook/ico_share_on.png);
            }
    .sharepost span {
        float: left;
        width: 80px;
        line-height: 15px;
        font-size: 13px;
    }

/* Facbeook share gomb vege */

.hidden {
    display: none;
}

.half
{
    width: 50%;
}

.normalbox
{
    padding: 4px 4px 12px 4px;
}


.boxtitle
{
    margin: 1px;
}

H4
{
    margin: 1px;
}

.boxform {
	text-align: center;
	}

.boxform .error {
	font-size: 10px;
        color: #c10000;
        margin-bottom: 3px;
        margin-top: 3px;
}

.boxform_login
{
	padding-left: 7px;
    text-align: left;
}

.boxform input
{
    width: 166px;
    margin: 1px;
}

.boxform select
{
    width: 166px;
}

ul.boxbold
{
    margin: 0px;
    padding-left: 12px;
    list-style-type: none;
}

ul.reg
{
    margin: 0px;
    padding-left: 5px;
    list-style-type: none;
    font-weight: bold;
}

.darkbox h4 {
    overflow: hidden;
    text-overflow: ellipsis;
}


#ic
{
    border: 1px solid #ff9900;
    margin: 0px 0px 12px 0px;
    padding-bottom: 4px;
}

#ic H4
{
    padding: 4px;
    margin: 0px;
    margin-bottom: 2px;
    background-color: #ffd699;
    border-bottom-width: 1px;
    border-bottom-color: #FF9900;
    border-bottom-style: solid;
}

#ic ul
{
    margin: 0px 0px 0px 14px;
    padding: 2px;
    display: list-item;
    list-style-image: url("https://index.hu/img/forum/forum_bula_2.gif");
}

#ic li
{
    padding: 2px;
}

#ic H5
{
    font-size: 12px;
    font-weight: bold;
    padding: 4px 2px 2px 16px;
}


.boxul
{
    margin: 0px 10px 0px 10px;
    list-style-image: url("https://index.hu/img/forum/forum_bula_2.gif");
    padding: 0px;
}

.boxul li
{
    margin-bottom: 10px;
}


/* fooldal elemei START */
#content-left
{
    margin: 3px 5px 0px 5px;
}

#content-right
{
    margin: 0px 7px 0px 3px;
}


.fcontainer
{
    margin: 3px 5px 20px 5px;
}

.ftitle
{
    font-size: 14px;
    font-weight: bold;
    padding: 0px 0px 6px 0px;
}

.flinks
{
    padding: 0px 0px 6px 0px;
}

.fbody
{
}
/* foooldal elemei END*/


#friss
{
    margin: 0px 7px 0px 5px;
}

#hot
{
    margin: 0px 5px 0px 3px;
}

#hot H4, #friss H4
{
    font-size: 14px;
    font-weight: bold;
    padding: 0px 0px 0px 10px;
    margin: 0px;
}

.bigboxbody
{
    border: 1px solid #ff9900;
}

.nicelist2
{
    padding-left: 2px;
    margin: 0;
}


#leftcolspacer
{
    width: 170px;
    height: 1px;
    border-top: 1px solid #ff9900;
    margin: 0px 5px 0px 5px;
    font-size: 1px;
}

#content
{
/*    width: 100%;*/
    
}

#content1col
{
    margin: 0px;
    width: 100%;
    border-collapse: collapse;
}

#content1col td
{
    padding: 4px 4px 4px 4px;
}


#tl_head
{
    vertical-align: top;
    font-weight: bold;
}

#tl_head td
{
    border-collapse: collapse;
    border-bottom-width: 1px;
    border-bottom-color: #FF9900;
    border-bottom-style: solid;
    margin: 0px;
    padding: 12px 2px 4px 2px;
}



.tl_elem_0
{
    vertical-align: top;
    margin: 0px;
    padding: 2px;
}

.tl_elem_1
{
    vertical-align: top;
    margin: 0px;
    padding: 2px;
    background-color: #fff6e5;
}

.tle_hot
{
    width:13px;
    text-align: center;
}

.tle_felle
{
    width:25px;
    text-align: center;
}


.tle_subject
{   
	vertical-align: top;
    width: auto;
}

.tle_nyit
{
    width: 100px;
}

.tle_utolso
{
    width: 100px;
}

.tle_db
{
    width: 60px;
}


.tle_undel
{
    width:1px;
}

img.felle
{
    margin-left: 5px;
    padding-left: 0px;
}

#naviheader
{
    font-weight: bold;
    font-size: 12px;
    padding: 6px 0px 8px 8px;
}

#controls
{
    font-weight: normal;
    font-size: 10px;
    padding: 2px 2px 2px 2px;
    border: 1px solid #ff9900;
    background-color: #fff6e5;
    margin: 6px 2px 2px 2px;
    float: right;
}

#controls.mod
{
    margin: 0px;
    padding: 2px;
    background-color: #fff6e5;
}

#navi
{
    padding: 0px 0px 10px 0px;
}



#navilast
{
    font-weight: normal;
    font-size: 18px;
}

.topicnavi
{
    clear: both;
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #ff9900;
    margin: 8px 0px 0px 0px;
    padding: 2px;
    background-color: #FFE9B3;
}

td.navilinks
{
    font-size: 12px;
    vertical-align: top;
}

td.naviform
{
    text-align: right;
}

td.navilinks a
{
    text-decoration: none;
}

td.navilinks img
{
    margin: 4px 4px 0px 4px;
    padding: 0px 0px 0px 0px;
}


/* ARTICLE BOX */
.artbreak
{
	clear: both;
	margin: 0;
	padding: 0;
	height: 0;
	border: 0;
}

.art
{
    border: 1px solid #ff9900;
    margin: 10px 0px 20px 0px;
    padding: 0px;
    table-layout: fixed;
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
}

.art_b td
{
        padding: 10px;
}

.art_f td
{
        padding: 4px 10px;
}

.art_h
{
    background-color: #ffe9b3;
    padding: 4px;
}

.art_h_own
{
    background-color: #ffd699;
    padding: 4px;
}


.art_h_l
{
    text-align: left;
    width: auto;
    padding: 7px 4px 7px 10px;
}

.hasBadge .art_owner:after
{
    content: '';
    width: 20px;
    height: 25px;
    display: inline-block;
    background: url(../img/ikonok.png) 0px 30px no-repeat;
    margin-right: 5px;
    vertical-align: middle;
    position: absolute;
    right: -8px;
    top: -5px;
}

.spec5 .art_owner:after {background-position: 0px -150px;}
.spec7 .art_owner:after {background-position: 0px 0px;}
.spec8 .art_owner:after {background-position: 0px -30px;}
.spec9 .art_owner:after {background-position: 0px -60px;}
.spec10 .art_owner:after {background-position: 0px -90px;}
.spec11 .art_owner:after {background-position: 0px -120px;}
.specNewbie .art_owner:after {background-position: 0px -210px;}
.specAge1 .art_owner:after {background-position: 0px -240px;}
.specAge2 .art_owner:after {background-position: 0px -270px;}
.specAge3 .art_owner:after {background-position: 0px -300px;}
.specAge4 .art_owner:after {background-position: 0px -330px;}
.specAge5 .art_owner:after {background-position: 0px -360px;}
.specAge6 .art_owner:after {background-position: 0px -390px;}
.specAge7 .art_owner:after {background-position: 0px -720px;}
.specAge8 .art_owner:after {background-position: 0px -750px;}
.specAge9 .art_owner:after {background-position: 0px -780px;}
.specAge10 .art_owner:after {background-position: 0px -810px;}
.specAge11 .art_owner:after {background-position: 0px -840px;}
.specAge12 .art_owner:after {background-position: 0px -870px;}
.specAge13 .art_owner:after {background-position: 0px -900px;}
.specAge14 .art_owner:after {background-position: 0px -690px;}

.hasBadge .art_owner
{
    position: relative;
    padding-right: 20px;
}


.art_h_l a {
    text-decoration: none;
}

.art_h_l span {
    color: #8f8365;
    font-size: 10px;
}

.art_h_l span a {
    color: #8f8365;
}

.art_h_l span > a[target="license"] {
    margin-left: 3px;
    margin-right: 8px;
}

.art_h_l span > a > img {
    border-width:0;
    vertical-align: top;
}


.art_h_m
{
    font-size: 10px;
    text-align: left;
    width: 60px;
    padding: 4px;
    line-height: 20px;
}

.art_h_m input
{
    vertical-align: bottom;
}

.art_h_r
{
   text-align: right;
   font-size: 10px;
   font-weight: bold;
   padding: 4px 10px 3px 4px;
   width: 300px;
   line-height: 23px;
}

.art_nr {
   display: inline-block;
   width: 50px;
}

/* Reklamlink hozzaszolas */
.partner_advertisement {
   border-color: #ff4f00;
}

.partner_advertisement .art_h {
    background-color: #ffccb3;
}

.partner_advertisement .art_b {
    background-color: #ffede5;
}

.art_reklamlink {
    text-align: right;
}

/* Reklamlink hozzaszolas vege */

/* Article gombok */
.art_cnt {
   width: 20px;
   height: 23px;
   display: inline-block;
   background-image: url(../img/hozzaszolas_sprite2.png);
   background-repeat: no-repeat;
   vertical-align: top;
   color: transparent;
   margin-right: 2px;
}

a.art_cnt {
   color: transparent;
}

.art_rpl {
   background-position: 0 -25px;
}
.art:hover .art_rpl {
   background-position: 0 0;
}
.art .art_rpl:hover {
   background-position: 0 -50px;
}

/* Ez adja a hatter arnyekot, nagyjabol ugyanazt, mint .art_cnt */
.art_vw_shd {
    display: inline-block;
    width: 25px;
    height: 23px;
    position: relative;
    vertical-align: top;
    margin-right: 5px;
    outline: none;
}

.art_lnk_open {
    box-shadow: 0 4px 7px 2px rgba(0, 0, 0, 0.2);
}

.art_vw {
   background-position: -25px -25px;
   position: relative;
   z-index: 2;
}
.art:hover .art_vw {
   background-position: -25px 0;
}
.art .art_vw:hover {
   background-position: -25px -50px;
}

.art_lnk_open .art_vw {
    background-color: #fffaec;
    border-color: #decdaa;
    border-width: 1px 1px 0 1px;
    border-style: solid;
    background-position: -25px 3px;
    top: -3px;
    left: -1px;
    height: 25px;
}

.art:hover .art_lnk_open .art_vw {
    background-position: -25px 2px;
}

.art_lnk {
   display: none;
   position: absolute;
   top: 22px;
   left: -100px;
   width: 225px;
   border: 1px solid #decdaa;
   text-align: left;
   padding: 3px;
   box-shadow: 0 4px 7px 2px rgba(0, 0, 0, 0.2);
   background-color: #fffaec;
   z-index: 1;
}

.art_lnk_open .art_lnk {
    display: block;
}

.art_lnk input {
   width: 222px;
}

.art_bmk {
   background-position: -50px -25px;
}
.art:hover .art_bmk {
   background-position: -50px 0;
}
.art .art_bmk:hover {
   background-position: -50px -50px;
}

.art_bmk_on {
   background-position: -150px -50px;
}

.art_ud {
   background-position: -75px -25px;
}
.art:hover .art_ud {
   background-position: -75px 0;
}
.art .art_ud:hover {
   background-position: -75px -50px;
}

.art_ue {
   background-position: -125px -25px;
}
.art:hover .art_ue {
   background-position: -125px 0;
}
.art .art_ue:hover {
   background-position: -125px -50px;
}

.art_btt {
   background-position: -100px -25px;
}
.art:hover .art_btt {
   background-position: -100px 0;
}
.art .art_btt:hover {
   background-position: -100px -50px;
}

.art_disp {
   text-decoration: none;
   margin-right: 10px;
}

.art_rat {
    color: #8e8267;
    font-family: arial,Helvetica,sans-serif;
    margin-left: 10px;
    text-align: left;
    display: inline-block;
    min-width: 85px;
}

.art_rat_lft {
    display: inline-block;
    text-align: right;
    min-width: 2em;
}

.art .art_rat_pl,
.art .art_rat_pl-i,
.art .art_rat_pl-r,
.art .art_rat_ng,
.art .art_rat_ng-i,
.art .art_rat_ng-r {
    width: 20px;
    margin-right: 2px;
}

.art .art_rat_pl {
    background-position: -175px -0px;
    margin-right: 5px;
}

.art .art_rat_pl:hover {
    background-position: -175px -50px;
}

.art .art_rat_pl-i {
    background-position: -175px -25px;
    margin-right: 5px;
    cursor: default;
}

.art .art_rat_pl-r {
    background-position: -150px 0px;
    margin-right: 5px;
}


.art .art_rat_ng {
    background-position: -200px -0px;
}

.art .art_rat_ng:hover {
    background-position: -200px -50px;
}

.art .art_rat_ng-i {
    background-position: -200px -25px;
    cursor: default;
}

.art .art_rat_ng-r {
    background-position: -150px -25px;
}



/* Article gombok vege */

/* Letiltott nick */


.nick_blocked .art_b,
.nick_blocked .art_f,
.nick_blocked .art_rpl,
.nick_blocked .art_vw_shd,
.nick_blocked .art_bmk,
.nick_blocked .art_h_l strong,
.article_blocked .art_b,
.article_blocked .art_f,
.article_blocked .art_rpl,
.article_blocked .art_vw_shd,
.article_blocked .art_bmk
{
    display: none;
}

.display_blocked_nick .art_b,
.display_blocked_nick .art_f
{
    display: table-row;
}
.display_blocked_nick .art_h_l strong
{
    display: inline;
}
.display_blocked_nick .art_rpl
{
    display: inline-block;
}
.display_blocked_nick .art_ud
{
    display: none;
}


.article_blocked .art_rat_pl,
.article_blocked .art_rat_pl:hover {
    background-position: -175px -25px;
    cursor: default;
}

.article_blocked .art_rat_ng,
.article_blocked .art_rat_ng:hover {
    background-position: -200px -25px;
    cursor: default;
}
/* Letiltott nick vege */

.art_b
{
	background-color: #fff6e5;
    padding: 4px;
}

.art_f
{
    
    padding: 4px;
    font-size: 10px;
}

.art_f_own
{
    padding: 4px;
    font-size: 10px;
}

.art_t
{
    padding-bottom: 3px;
    min-width: 650px;
    word-wrap: break-word;
    overflow-wrap: break-word;
    overflow-x: auto;
    max-height: 3000px;
    overflow-y: auto;
}


.art_online
{
    border: 1px dashed #ff9900;
}

.art_online td
{
	margin: 0px;
	padding: 4px;
	border: 0px;
}

   
.art_h_online
{
    background-color: #ffffff;
    padding: 4px;
}


.art_h_l_online
{
    text-align: left;
    width: auto;
}

.art_h_r_online
{
   text-align: right;
   font-size: 10px;
}

.art_h_m_online
{
    font-size: 10px;
    text-align:right;
    width: auto;
}

.art_h_m_online input
{
    margin: -4px 4px -4px 4px;
    vertical-align: top;
}

.art_b_online
{
	background-color: #ffffff;
    padding: 4px;
}

.art_f_online
{
    
    padding: 4px;
    font-size: 10px;
}

.art_t_online
{
/*	line-height: 133%;*/
}


/* ARTICLE BOX VEGE */


#usersettings
{
    border-collapse: collapse;
    border: 1px solid #ff9900;
    padding: 0px;
    width: 785px;
}

#usersettings .thead
{
	font-size: 12px;
	font-weight: bold;
	background-color: #ffe9b3;
    border-bottom-width: 1px;
    border-bottom-color: #FF9900;
    border-bottom-style: solid;
	padding: 6px;
}

.trollometer-background {
    width: 279px;
    height: 5px;
    display: inline-block;
    background: url(../img/trollmeter/sav.png) no-repeat 0 0;
}

.trollometer-color {
    height: 5px;
    display: inline-block;
    background: url(../img/trollmeter/szinek.png) no-repeat top left;
}

.mainsettings
{
	background-color: #fff6e5;
}

.mainsettings td
{
	padding: 4px;
}

.othersettings
{
	background-color: #ffffff;
}

.othersettings td
{
	padding: 4px;
}

.us_label
{
	vertical-align: top;	
	width: auto;
}

.us_label_b
{
	vertical-align: top;	
	font-weight: bold;
	width: 570px;
}

.us_input
{
	vertical-align: top;
	font-size: 10px;
}

.us_input_big
{
	font-size: 12px;
}

.us_error
{
	font-size: 12px;
	font-weight: bold;
	background-color: #ffffff;
	color: #880000;
	padding: 12px 4px 12px 4px;
}

.solo_submit
{
    font-weight: normal;
    font-size: 10px;
    padding: 2px 2px 2px 2px;
    border: 1px solid #ff9900;
    background-color: #ffe9b3;
    margin: 8px 2px 16px 2px;
    width: 60px;
}

.solo_submit input
{
    width: 60px;
}

.bottomline
{
	padding: 8px;
	font-weight: bold;
	font-size: 12px;
}

.usersettingspwd
{
    border-collapse: collapse;
	border: 1px solid #ff9900;
	padding: 0px;
    margin: 4px 0;
}

.usersettingspwd .thead
{
	font-size: 12px;
	font-weight: bold;
	background-color: #ffe9b3;
    border-bottom-width: 1px;
    border-bottom-color: #FF9900;
    border-bottom-style: solid;
	padding: 6px;
}

.usersettingspwd td
{
	padding: 4px;
}

#hist_head
{
    vertical-align: top;
    font-weight: bold;
}

#hist_head td
{
    border-collapse: collapse;
    border-bottom-width: 1px;
    border-bottom-color: #FF9900;
    border-bottom-style: solid;
    margin: 0px 0px 0px 0px;
    padding: 12px 2px 4px 2px;
}

.hist_elem_0
{
    vertical-align: top;
    margin: 0px;
    padding: 2px;
}

.hist_elem_1
{
    vertical-align: top;
    margin: 0px;
    padding: 2px;
    background-color: #fff6e5;
}

.histe_subject
{   
    width: auto;
}

.histe_time
{
    width: 150px;
}

.searchblock
{
    border-collapse: collapse;
	border: 1px solid #ff9900;
	padding: 0px;
	margin: 0px 0px 16px 0px;
    width: 100%;
}

.searchblock td
{
	padding: 4px;
}

.searchblock .thead
{
	font-size: 12px;
	font-weight: bold;
	background-color: #ffe9b3;
    border-bottom-width: 1px;
    border-bottom-color: #FF9900;
    border-bottom-style: solid;
	padding: 6px;
}


.art_res_ext
{
    width: auto;
    border: 1px solid #ff9900;
    margin: 5px 4px 5px 4px;
    padding: 0px;
}

.res_elem_ext
{
    vertical-align: top;
    margin: 0px;
    padding: 2px;
}

.res_t_ext
{
    margin: 0px;
    font-size: 14px;
}


.res_elem
{
    vertical-align: top;
    margin: 0px;
    padding: 2px;
}

.form_bordered
{
    width: 100%;
    border: 1px solid #ff9900;
    margin: 5px 0px 5px 0px;
    padding: 4px;
}

.form_bordered_full
{
    width: 100%;
    border: 1px solid #ff9900;
    padding: 4px;
}

.form_bordered_liteback
{
	background-color: #fff6e5;
    width: 100%;
    border: 1px solid #ff9900;
    margin: 5px 0px 5px 0px;
    padding: 0px;
}

.form_label
{
	width: 200px;
}


.form_label_auto
{
	width: auto;
}

.form_label_auto_b
{
	width: auto;
	font-weight: bold;
}

.form_label_b
{
	font-weight: bold;
}

.form_label_small
{
	width: 150px;
	font-size: 10px;
}

.form_input
{
	width: auto;
	font-size: 10px;
}

.form_label_b
{
	width: 150px;
	font-weight: bold;
}

.form_input_big
{
	width: auto;
	font-size: 12px;
}

.form_error
{
	font-size: 14px;
	font-weight: bold;
	background-color: #ffffff;
	color: #880000;
	padding: 12px 4px 12px 4px;
}

.art_tree
{
    width: auto;
    border: 1px solid #ff9900;
    margin: 5px 4px 5px 4px;
    padding: 0px;
}

#newtopic_form
{
    border-collapse: collapse;
	border: 1px solid #ff9900;
    width: auto;
    background-color: #fff6e5;
}


#newtopic_form td
{
	padding: 4px;
}


.more_link
{
	padding: 4px 4px 8px 0px;
	font-weight: bold;
	font-size: 0.85em;
}

.darkback
{
	background-color: #ffd699;
}

.midback
{
	background-color: #ffe9b3;
}

.liteback
{
	background-color: #fff6e5;
}

.whiteback
{
	background-color: #ffffff;
}


.box
{
	border: 1px solid #ff9900;
    border-collapse: collapse;
}

.box td
{
	padding: 2px;
}

.regimg
{
	border: 1px solid #ff9900;
	padding: 1px;
}

.padderbox
{
	padding: 16px 12px 8px 12px;
	font-size: 10px;
	text-align: justify;
}

li .que
{
	font-weight: bold;
}

/* NICELIST START */

.nicelist
{
    padding-left: 0px;
    margin: 0px;
}

.nicelistx li
{
	list-style-image: url("https://index.hu/img/forum/forum_bula_2.gif");
	padding: 2px;
    margin-left: 10px;
    font-weight: normal;
}

html .nicelist li
{
	padding: 2px 2px 2px 18px;
	background-image: url("https://index.hu/img/forum/forum_bula_2.gif");
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: 0px 4px;
	font-weight: normal;
}

.nicelist li.hi
{
    background-color: #FFF6E5;
}

.nicelist li.lo
{
    background-color: #FFFFFF;
}

/* NICELIST END */

#editorhead
{
	border-bottom: 1px solid #ff9900;
	background-color:#ffe9b3;
	padding: 2px;
	margin: 0px;
	width: 100%;
}

#editorbody
{
	background-color:#fff6e5;
	padding: 4px;
	border: 0px;
	clear: both;
}


#editor
{
	padding-bottom: 1px;
	margin-bottom: 0px;
}

#editor_plain
{
    margin-top: 0px;
    padding-top: 1px;
}

#edit
{
	align:center;
	height:400px;
	width:560;
}

#editor_border
{
    border-left: 1px solid #ff9900;
    border-right: 1px solid #ff9900;
    border-bottom: 1px solid #ff9900;
    border-top: 0px solid #ff9900;
    border-collapse: collapse;
    background-color:#fff6e5;
    width: auto;
    padding: 0px 0px 4px 0px;
    clear: both;
    
}

#editor_buttonz
{
	background-image: url('https://img.index.hu/forum/szerkeszto_bg.gif');
	height: 22px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

#editor_preview
{
	float: right;
}

#editor_bottom
{
	padding: 4px;
}

#textarea_obj
{
	width: 560px;
	height:398px;
        font-size: 12px;
}

#mainheadertable
{
	border: 1px solid #ff9900;
	background:#ffd699;

	width: 100%;
	padding: 0px;
	margin: 0px;
	float: left;
}

.headerleft
{
	font-size: 18px;
	font-weight: bold;
	padding: 2px 2px 2px 6px;
	vertical-align: middle;
}

.headerright
{
	vertical-align: middle;
	text-align: right;
	padding-right: 20px;
}

.headerright form {
	display: inline;
}

.headerihm
{
	text-align: right;
	padding: 0px;
	width: 127px;
}


a.nodecor
{
	text-decoration: none;
	color: #000000;
}

.to_favorites
{
	font-weight: normal;
	font-size: 10px;
	padding-left: 16px;
}

.topictools
{
	padding-top: 12px;
	font-weight: normal;
	font-size: 12px;
}

.topictools input[type=checkbox] {
	vertical-align: middle;
}

.moderatortools
{
	font-weight: normal;
	font-size: 10px;
	clear: right;
}

.moderatortopictools
{
    clear: both;
    display: table;
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #ff9900;
    margin: 8px 0px 0px 0px;
    padding: 2px;
    background-color: #FFE9B3;
    font-size: 10px;
}

.moderatortopictoolsfirstlevel
{
    clear: both;
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #ff9900;
    margin: 0px 0px 0px 8px;
    padding: 2px;
    background-color: #FFE9B3;
    font-size: 10px;
}


.moderatorarticletools
{
    clear: both;
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #ff9900;
    margin: 8px 0px 0px 0px;
    padding: 2px;
    background-color: #FFE9B3;
    text-align: right;
    font-size: 10px;
}

.moderatortopictools td
{
	padding: 2px;
}

.topic_desc
{
	width :300px;
	height:100px;
}

.error_solo
{
	font-size: 14px;
	font-weight: bold;
	background-color: #ffffff;
	color: #880000;
	padding: 20px 4px 20px 4px;
}


td.smsfalmain
{
	width: 390px;
	font-size: 11px;
	background-color: #B2ECB2;
	padding: 4px 0px 4px 0px;
	border-top: 1px solid #577557;
	border-bottom: 1px solid #577557;
}

td.smsfaldisc
{
	font-size: 9px;
	color: #484848;
	padding: 0px 0px 0px 5px;
}

a.smsfal
{
	text-decoration: none;
	color: black;
}


span.button3 {height:25; background-color:#FFe9b3;padding:3px;}
span.button2 {width:24;height:25;background-color:#FFe9b3;}
span.button {position:absolute;width:24;height:25; clip:rect(0 25 24 0);}
img.button {position:absolute;top:0;left:0;}

/*
.border       { background-color: FF9900; }
.dark         { background-color: FFD699; }
.normal       { background-color: FFE9B3; }
.soft         { background-color: FFF6E5; }
.ad           { background-color: F1F1F1; }
*/

/*-Feltoltott kep --------------------------------*/
.tn_img, .tn_imgleft {
    float: left;
    border: none;
    margin: 5px;
    cursor: pointer;
    clear: left;
}

.tn_img[src*="/MED_"] {
    display: block;
}

.tn_imgcenter_p {
    text-align: center;
    margin: 0 0 0 0;
}


.tn_imgcenter {
    border: none;
    margin-right: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    clear: both;
    text-align:center;
}

.tn_imgright {
    float: right;
    border: none;
    margin-right: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    clear: right;
}
 
.v				 { font-weight: bold; color: #FF0000; }

.forum_utazas {font-weight: bold; color: #3b2c8f; }


/* etarget hirdetes */

#etarget_box
{
	margin: 0px 0px 10px 0px !important;
	margin: 0px -3px 10px 0px;
	padding: 5px 0px 0px 0px !important;
	padding: 5px 0px 0px 0px;
	border: 0px solid #7C0000;
 	font-family: Verdana; font-size: 9px;
	text-align: center;
	font-weight: normal;
        background-color: #FFF;
}

#etarget_box A
{
	font-size:	11px;
}
.etarget .selfpromo {
	margin: 0px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:	11px;
	color:	white;
	width:	100%;
	padding:	2px;
	background-color: #FFF;
}
.etarget .left {
	color:	#7C0000;
	text-align: left;
	padding: 3px;
	display: none;
}

.etarget .right {
	text-align: left;
	padding: 3px;
}

.etarget .right A {
	font-size: 10px;
}

.etarget .title A {
	font-family:Arial, Helvetica, sans-serif;
	font-size:	11px;
	padding:	4px 4px 0px 4px;
}


.etarget .description {
	font-family:Arial, Helvetica, sans-serif;
	font-size:	11px;
	padding: 0px 4px 0px 4px;
	margin: 0px 0px 0px 0px;
}


/* Keymedia -------------------*/
A.network:link, A.network:visited, A.network:active, A.network:hover 
{
    border-bottom:3px double;color:#006400;background-color:transparent;text-decoration: none;
}
/* Keymedia vege --------------*/

/* Forumkereso */

#inda_forumkereso {
	border-left: 1px solid #fea523;
	border-right: 1px solid #fea523;
	border-bottom: 1px solid #fea523;
	border-top: none;
	padding: 4px 4px 7px 4px;
	background-color: #fecd81;
	text-align: left;
	}


#inda_forumkereso .logintext {
	font-size: 10px;
	padding: 3px;
	background-color: #feebcd;
	border: 1px solid #fcb554;
	margin-bottom: 5px;
	}

#inda_forumkereso a, #inda_forumkereso a:visited {
	color: #800000;
	font-size: 11px;
	font-weight: bold;
	padding-left: 2px;
	}

#inda_forumkereso a:hover {
	color: #a00000;
	}

#inda_forumkereso div.clear {
	float: none;
	clear: both;
	text-align: left;
	padding-left: 40px;
	padding-top: 3px;
	padding-bottom: 7px;
	}

.forumkereso_boxsarok {
	width: 4px;
	height: 4px;
	text-align: right;
	background-image: url('https://img.index.hu/forum/images/forumkereso_boxsarok.gif');
	background-repeat: no-repeat;
	float: left;
	margin: 0;
	padding: 0;
	font-size: 0;
	}

.forumkereso_boxtop_left {
	float: left;
	width: 175px;
	height: 4px;
	margin: 0;
	padding: 0;
	font-size: 0;
	border-top: 1px solid #fea523;
	border-left: 1px solid #fea523;
	background-color: #fecd81;
	}

.fs_boxform_login {
    padding-left: 7px;
    padding-right: 8px;
    text-align:left;
}
.fs_span {
    font-size: 10px;
    padding-top: 4px;
}
.fs_kind {
    border: 1px solid #ffa621;
    background-image: url(https://img.index.hu/forum/images/fs_searchpropbg.gif);
    background-color: #fbeeda;
    font-size: 10px;
    margin: 0 0 4px 0;
    padding: 3px 3px 1px 3px;
}
.fs_kind input {
    margin: 0;
    padding: 0;
    margin-bottom: 2px;
    vertical-align: middle;
}
.fs_kind span {
    margin: 0;
    padding: 0;
}
#fs_title {
    font-style: bold;
    font-size: 12px;
    margin-bottom: 6px;
    float: left;   
}
#fs_title a {
    text-decoration: none;
}
#fs_title a:hover {
    text-decoration: underline;
}
#fs_sugo {
    float: right;
}
#fs_sugo a {
    font-weight: normal;
    text-decoration: none;
}
#fs_sugo a:hover {
    text-decoration: underline;
}
.fs_field {
    background-image:url(https://img.index.hu/forum/images/forum_formbg.gif);
    border: 1px solid #F3A024;
    width: 155px;
    margin-bottom: 4px;
    padding: 1px;
    font-size: 11px;
}
.fs_filter {
    margin: 0;
    padding-bottom: 7px;
    vertical-align: middle;
}
.fs_testmode {
    text-decoration: none;
}

/* Ongo doboz ------------------------------------------- */
div.ongo-box {
    width:160px;
background-color: white;
}
div.ongo-box a img {
    border:0;
}
div.ongo-box h3 {
    font-family:Arial,sans-serif;
    font-size:13px;
    color:#53459c;
    border-bottom:1px solid #cbc7e1;
    margin:0;
    padding:0;
}
div.ongo-box div.ongo_inner_box {
    padding-top:8px;
    padding-bottom:8px;
    border-bottom:1px solid #edecf5;
    font-family:Arial,sans-serif;
    font-size:11px;
}
div.ongo-box div.ongo_inner_box a img {
    float:left;
    display:inline;
    margin-right:10px;
    display:block;
    float:left;
}
div.ongo-box form.szallas {
    line-height:20px;
    margin:0;
    padding:0;
}
 
div.ongo-box form.szallas input.varos,
div.ongo-box form.szallas input.date1 {
    width:150px;
}
 
div.ongo-box select#_rt1 {
  font-size:11px;
}

/* Ongo doboz vege */

/* Indapass Belepodoboz */
.passbox {
        background: #fff7cf url('https://img.index.hu/forum/images/passbg.png') no-repeat;
        border: 0;
        width:180px;
        border-bottom: solid 1px #fea523;
        font-family: Arial;
        padding-bottom: 4px;
}

.passbox .row {
        float: left;
        padding-top: 5px;
        color: #4c4c4c;
        font-size: 11px;
        width: 180px;
}

.passbox .row.first {
         padding-top: 43px;
}

.passbox .inp {
        width:50px;  
        float: left;  
        padding-left: 5px;
}

.passbox .pass-inpText {
        font-size:11px;
        width: 164px;
        border:1px solid #bdb799;
        padding: 2px;
        color: #4c4c4c;
}

.passbox .pass-inp {
        font-size:11px;
        width: 164px;
        border:1px solid #bdb799;
        padding: 2px;
        color: #4c4c4c;
}
 
.passbox .belepesbtn {
        text-align: left;
        padding-left: 50px;
        padding-top: 3px;
        padding-bottom: 3px;
}

.passbox .lostpw, .passbox .newnick {
        text-align: left;  
        padding-left: 5px;
 
}

.passbox .lostpw a, .passbox .newnick a {
        background-image: url(https://img.index.hu/forum/images/nyil.gif);
        background-repeat: no-repeat;
        padding-left: 16px;
        color:#009ad4; 
        text-decoration: none;
}

#loginboxError {
	color: red;
	font-size: 11px;
	padding: 0 0 10px 5px;
}

/* Indapass Belepodoboz vege */

/* Kompakt regisztracios form eleje */

.registerForm, .registerForm input {
    font-size: 14px;
}
.registerForm p,
#loginBoxRegForm p {
    margin-top: 5px;
    margin-bottom: 5px;
}

.registerForm input {
    width: 300px;
}

.registerForm .error_msg,
#loginBoxRegForm .error_msg
{
    color: red;
}

#loginBoxRegForm {
    display: none;
}

#loginBoxRegForm input {
    width: 146px;
}
/* Kompakt regisztracios form vege */


/* Felhasznalo torles */
.userDeleteHead {
    background-image: url(../img/fel.gif);
    background-repeat: no-repeat;
    background-position: 98% center;
    cursor: pointer;
}

#userDeleteBox.closed .userDeleteHead {
    background-image: url(../img/le.gif);
}

#userDeleteBox.closed .user_delete_row {
    display: none;
}
/* Felhasznalo torles vege */

/* Adatkezelesi oldal */
.privacy-policy-container { max-width: 1100px; margin: auto; }
.privacy-policy-frame { width: 70%; float: left; }
.privacy-policy-frame iframe { width: 100%; height: 970px; border: none; }
.privacy-policy-list { width: 30%; float: left; }
.privacy-policy-list > * { margin-left: 24px; }
.privacy-policy-list .version-label { display:block; margin-right: 10px; font-size: 18px; font-weight:600; border-bottom:1px solid #414141; }
.privacy-policy-list ul { list-style-type: none; padding: 0; }
.privacy-policy-list ul li { padding:4px 0; border-bottom:1px solid #f4f4f4; }
.privacy-policy-list ul li:hover { background-color: #f0f0f0; }
.privacy-policy-list ul li a { display:block; padding: 0 4px; color: #414141; text-decoration:none; }

@media only screen and (max-width: 640px) {
    .privacy-policy-frame { width: 100%; float: none; }
    .privacy-policy-list { width: 100%; float: none; margin-top: 24px; }
}
/* Adatkezelesi vege */

/* Suti szabalyzat */
.sutik p,
.sutik h2,
.sutik h3,
.sutik h4 {
    margin-bottom: 0.75em;
}

.sutik h2,
.sutik h3,
.sutik h4 {
    margin-top: 1.25em;
}

.sutiszabalyzat_browsersettings_blocks .logo {
    width: 100%;
    height: 176px;
    border: 1px solid #cccccc;
    margin-bottom: 15px;
    background-size: 70px;
    background-repeat: no-repeat;
    background-position: center;
}
.sutiszabalyzat_browsersettings_blocks .logo.windows {
    background-image: url(../img/sutik/logo__windows.png);
}
.sutiszabalyzat_browsersettings_blocks .logo.mac {
    background-image: url(../img/sutik/logo__osx.png);
}
.sutiszabalyzat_browsersettings_blocks .logo.linux {
    background-image: url(../img/sutik/logo__linux.png);
}
.sutiszabalyzat_browsersettings_blocks .logo.ios {
    background-image: url(../img/sutik/logo__apple.png);
}
.sutiszabalyzat_browsersettings_blocks .logo.android {
    background-image: url(../img/sutik/logo__android.png);
}
.sutiszabalyzat_browsersettings_blocks>div {
    box-sizing: border-box;
    padding-left: 16px;
    padding-right: 16px;
    width: 20%;
    float: left;
}

.sutiszabalyzat_browsersettings_blocks  {
    margin-top: 1em;
}

.sutiszabalyzat_browsersettings_blocks div {
    text-align: center;
    margin-bottom: 0.5em;
}
/* Suti szabalyzat vege */
