
    div.mayorbody {
	padding-left: 4px;
	padding-right: 4px;
    }

    div.mayorbody ul {
	padding-top: 0.5em;
	padding-bottom: 1em;
    }

   div.hirCim {
        font-style: italic;
        font-size: 14px;
        color: #000088;
        font-weight: bold;
        margin-top:1em;
        padding-bottom: 0.5em;
    }

    table.portalMain { width: 100%; }

    table.portalMain td.bal {
	width:140px;
	vertical-align: top;
	font-size: 10px;
    }
    table.portalMain td.kozep {
	vertical-align: top;
    }

    table.portalMain td.jobb {
	width:160px;
	vertical-align: top;
	font-size: 10px;
    }

    table.portalMain div.doboz { margin-bottom: 1px; margin-right: 1px; margin-left: 4px;}
    table.portalMain div.doboz ul { padding-left:20px; margin: 0px 0px 0px 0px; }
    table.portalMain div.doboz ul li { padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
    table.portalMain div.doboz ul li a { color: black; text-decoration: none; }
    table.portalMain div.doboz ul li a:hover { color: black; text-decoration: underline; }

    div.doboz table.cim {width:100%; font-size:10px;}
    div.doboz table.cim tr th a { color:white; font-size:10px; text-decoration: none;}
    div.doboz table.cim tr th a:hover { text-decoration: underline; }
    div.doboz table.cim tr th, div.doboz table.cim tr td { border-bottom: solid 1px black; }
    div.doboz table.cim tr th {color:white; font-weight:bold; text-align: left; font-size:10px;}
    div.doboz table.cim tr td.b { width:10px;  background-image: url("/skin/classic/module-portal/img/cl.gif"); background-repeat: no-repeat; background-position: top left;}
    div.doboz table.cim tr td.j { width: 10px; background-image: url("/skin/classic/module-portal/img/cr.gif"); background-repeat: no-repeat; background-position: top right;}


    table.kerdoiv { font-size:10px; }
    div.kerdes    { text-align: center; font-weight:bold; }
    table.kerdoiv tr td.j { text-align: right }

