
p
{
    margin: 0px;
    padding: 0px;
    border-style: none;
    border-width: 0px;
}

div
{
    margin: 0px;
    padding: 0px;
    border-style: none;
    border-width: 0px;
}
/*table
{
    margin: 0px;
    padding: 0px;
    border-style: none;
    border-width: 0px;

    border-collapse: collapse;
}
table td
{
    margin: 0px;
    padding: 0px;
    border-style: none;
    border-width: 0px;
} */
form
{
    margin: 0px;
    padding: 0px;
    border-style: none;
    border-width: 0px;

    /*width: 100%;  */
}

em {font-weight: bold;}

img, a img
{
    margin: 0px;
    padding: 0px;
    border-style: none;
    border-width: 0px;
}


.align-right { text-align: right; }
.align-center { text-align: center; }
.align-justify { text-align: justify; }

.clear { clear: both; }



/* KICSIT SPECIALISAK */


.font-10 { font-size: 10px; }
.font-12 { font-size: 12px; }

.margin-2 { margin: 2px; }
.margin-5 { margin: 5px; }

.margin-left-5 { margin-left: 5px; }
.margin-top-5 { margin-top: 5px; }
.margin-left-10 { margin-left: 10px; }
.margin-right-5 { margin-right: 5px; }
.margin-right-10 { margin-right: 10px; }

.margin-right-bottom-5 { margin-right: 5px; margin-bottom: 5px; }
.margin-left-bottom-5 { margin-left: 5px; margin-bottom: 5px; }


.padding-5{ padding: 5px; }
.padding-10{ padding: 10px; }
.padding-15{ padding: 15px; }

.div-pad-left-5 { padding-left: 5px; }
.div-pad-left-10 { padding-left: 10px; }
.div-pad-left-20 { padding-left: 20px; }

.div-margin-3-top-bottom
{
    margin: 0px;
    padding: 0px;

    margin-top: 3px;
    margin-bottom: 3px;
}

.div-margin-5-top-bottom
{
    margin: 0px;
    padding: 0px;

    margin-top: 5px;
    margin-bottom: 5px;
}
.div-margin-8-top-bottom
{
    margin: 0px;
    padding: 0px;

    margin-top: 8px;
    margin-bottom: 8px;
}

.div-justify
{
    text-align: justify;
}

.t-valigntop td, td.valign-top
{
    vertical-align: top;
}

.t-100 /* TABLE WIDTH 100% */
{
    width: 100%
}


.fl-left { float: left; }
.fl-right { float: right; }


/* / KICSIT SPECIALISAK */
