body, form, fieldset, p, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd
{
    padding: 0;
    margin: 0;
}
body
{
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif, MS sans serif;
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    color: #2a2a2a;
    line-height: 1.2em;
    background-color: #666;
}
img
{
    border: 0;
}
a:link,
a:visited
{
    text-decoration: none;
}
a:hover
{
    text-decoration: underline;
}
fieldset

{

    border: 0;

}

form

{

}

    form label

    {

        float: left;

        text-align: right;

        margin-bottom: 5px;

        padding-right: 5px;

    }

    form input,

    form select,

    form textarea

    {

        float: left;

        margin-bottom: 5px;

    }

    form br

    {

        clear: left;

    }



/* -------------------------------------------------------------------------- */



a.tovabb:link,

a.tovabb:visited

{

    color: #2a2a2a;

    font-size: 11px;

    font-weight: bold;

    background: url(../gfx/details_dark.gif) right 1px no-repeat;

    padding-right: 14px;

}

div.lnews,

div.rnews

{

    height: 140px;

    background-color: #fff;

}

    div.lnews img

    {

        float: left;

    }

    div.rnews img

    {

        float: right;

    }

    div.lnews h1,

    div.rnews h1

    {

        font-family: Verdana, sans-serif;

		font-size: 13px;

        font-weight: bold;

        font-style: normal;

        line-height: 1.2em;

        padding: 8px 7px 7px 208px;

    }

    div.rnews h1

    {

        padding: 8px 207px 7px 8px;

    }

    div.lnews p

    {

        padding: 0 8px 0 208px;

    }

    div.rnews p

    {

        padding: 0 207px 0 8px;

    }

    div.lnews a.tovabb,

    div.rnews a.tovabb

    {

        float: right;

        clear: left;

        position: relative;

        top: -18px;

        margin-bottom: -18px;

        margin-right: 7px;

    }

    div.rnews a.tovabb

    {

        clear: right;

        margin-right: 207px;

    }

div.dl

{

    line-height: 1.2em;

    font-size: 10px;

    text-align: right;

    padding: 3px 4px 4px 0;

    color: #89a4ff;

    background-color: #000;

}

    div.dl a:link,

    div.dl a:visited

    {

        color: #89a4ff;

    }

div.video

{

    background-position: left top;

    background-repeat: no-repeat;

    line-height: 0;

}

div.lclear

{

    clear: left;

}

div.rclear

{

    clear: right;

}

div.clear

{

    clear: both;

}



/* ---[ szinsemak ]---------------------------------------------------------- */



div.csOrange

{

    background-color: #2c3753;

    color: #fff;

}

    div.csOrange h1

    {

        color: #fc0;

    }

    div.csOrange a.tovabb:link,

    div.csOrange a.tovabb:visited

    {

        color: #4d7dfd;

        background: url(../gfx/details_light.gif) right 1px no-repeat;

    }

    div.csOrange a

    {

        color: #4d7dfd;

    }

div.csRed

{

    background-color: #fff;

}

    div.csRed h1

    {

        color: #930;

    }

    div.csRed a,

    div.csRed a.tovabb:link,

    div.csRed a.tovabb:visited

    {

        color: #003264;

    }

div.csRed2

{

    background-color: #eee;

}

    div.csRed2 h1

    {

        color: #930;

    }

    div.csRed2 a,

    div.csRed2 a.tovabb:link,

    div.csRed2 a.tovabb:visited

    {

        color: #003264;

    }

div.csBlue

{

    background-color: #fff;

}

    div.csBlue h1

    {

        color: #003264;

    }

    div.csBlue a,

    div.csBlue a.tovabb:link,

    div.csBlue a.tovabb:visited

    {

        color: #003264;

    }

div.csBlue2

{

    background-color: #eee;

}

    div.csBlue2 h1

    {

        color: #003264;

    }

    div.csBlue2 a,

    div.csBlue2 a.tovabb:link,

    div.csBlue2 a.tovabb:visited

    {

        color: #003264;

    }

	div.csBlue2 a:link,

    div.csBlue2 a:visited

    {

        color: #003264;

    }



/* -------------------------------------------------------------------------- */



div#wrapper

{

    width: 998px;

    overflow: hidden;

    overflow-x: auto;

}

div#main

{

    float: left;

    width: 780px;

    background-color: #eee;

    padding-bottom: 2000px;

    margin-bottom: -2000px;

}

div#sidebar

{

    float: left;

    width: 200px;

    padding: 0 9px;

    padding-bottom: 2000px;

    margin-bottom: -2000px;

    background: #aaa url(../gfx/sidebar_bg.gif) left top repeat-y;

}

    div#magazin

    {

        background: url(../gfx/separator_200.gif) left top no-repeat;

        padding-top: 6px;

    }

        div#magazin h1

        {

            font-size: 11px;

            color: #003264;

            padding-top: 10px;

        }

        div#magazin dl

        {

            padding: 10px;

            padding-bottom: 0;

        }

            div#magazin dl dt

            {

                padding-top: 4px;

            }

            div#magazin dl dd

            {

                font-weight: bold;

                padding: 1px 0;

            }

div#header

{

    background: url(../gfx/separator_h.gif) left bottom repeat-x;

    background-image: url(../gfx/separator_200.gif);

    padding-bottom: 9px;

    padding-bottom: 6px;

    position: relative;

}

    div#header ul

    {

        list-style-type: none;

        font-size: 0;

        line-height: 0;

        width: 548px;

        height: 48px;

        padding: 74px 0 0 232px;

        /*padding-top: 120px;*/

        background: url(../gfx/header_bg.jpg) left top no-repeat;

        background: #666666 url(../gfx/header_bg.jpg) left bottom no-repeat;

    }

        div#header ul li

        {

            float: left;

            width: 137px;

            height: 24px;

        }

    img#logo

    {

        position: absolute;

        left: 0px;

        top: 2px;

        /*top: 92px;*/

        /*top: 138px;*/

        /*top: 120px;*/

    }

    * html img#logo

    {

        position: absolute;

        left: 0px;

        top: 2px;

        /*top: 90px;*/

        /*top: 136px;*/

        /*top: 120px;*/

    }

div#aaa

{

    float: left;

    width: 320px;

    padding-bottom: 2000px;

    margin-bottom: -2000px;

}

    #topnews

    {

        height:420px;

        position:relative;

    }

    div#aaa div.news

    {

        padding: 6px 15px;

        /*position: relative;*/

    }

        div#aaa div.news h1

        {

            font-family: Verdana, sans-serif;

			font-size: 16px;

            font-weight: bold;

            font-style: normal;

            color: #930;

            line-height: 1.2em;

        }

        div#aaa div.news p

        {

            padding-top: 6px;

        }

        div#aaa div.news a.tovabb

        {

            position: absolute;

            /*left: 264px;

            top: 560px;

            top: 675px;*/

            /*right: 5px;

            bottom: 5px;*/

            right: 3px;

			/*top: 210px;*/

			bottom:3px;

        }

        div#aaa div.news a:link,

        div#aaa div.news a:visited

        {

            color: #003264;

        }

div#bbb

{

    float: left;

    width: 451px;

    padding-left: 9px;

    padding-bottom: 2000px;

    margin-bottom: -2000px;

    background: url(../gfx/separator_v.gif) left top repeat-y;

}

    div#bbb div.csRed

    {

        background-color: #eee;

    }

div#ccc

{

    float: left;

    clear: left;

    width: 200px;

    padding-bottom: 2000px;

    margin-bottom: -2000px;

}

div#ddd

{

    float: left;

    width: 571px;

    padding-left: 9px;

    padding-bottom: 2000px;

    margin-bottom: -2000px;

    background: #eee url(../gfx/separator_v.gif) left top repeat-y;

}

    div#ddd div.hdr

    {

        line-height: 25px;

        background-position: left top;

        background-repeat: no-repeat;

        color: #fff;

        text-align: right;

        font-size: 10px;

        font-weight: bold;

        padding-right: 12px;

    }

	    div#ddd div.hdr a:link,

        div#ddd div.hdr a:visited

        {

            color: #fff;

            font-weight: bold;

            font-size: 10px;

        }

    div.sixteen

    {

        height: 395px;

        padding: 20px;

        background: #fff url(../gfx/news_bg.gif) left top no-repeat;

    }

        div.sixteen ul

        {

            list-style-type: none;

            height: 409px;

        }

            div.sixteen ul li

            {

                float: left;

                width: 241px;

                background: url(../gfx/hirek_bg.gif) left 2px no-repeat;

                padding-left: 24px;

                padding-bottom: 20px;

            }

                div.sixteen ul li a:link,

                div.sixteen ul li a:visited

                {

                    color: #2a2a2a;

                    font-weight: bold;

                    font-size: 12px;

                }

    div.sixteen2

    {

        padding: 10px;

        background: #eee;

        padding-bottom: 0;

    }

        div.sixteen2 ul

        {

            list-style-type: none;

        }

            div.sixteen2 ul li

            {

                background: url(../gfx/hirek_bg.gif) left 2px no-repeat;

                padding-left: 24px;

                padding-bottom: 10px;

            }

                div.sixteen2 ul li a:link,

                div.sixteen2 ul li a:visited

                {

                    color: #930;

                    font-weight: bold;

                    font-size: 12px;

                }

				div.sixteen2 ul li p

                {

                    padding-top: 0;

                }

                div.sixteen2 ul li strong

                {

                    color: #003264;

                    font-weight: bold;

                    font-size: 13px;

                }

    div#subheader

    {

        line-height: 41px;

        background-position: left top;

        background-repeat: no-repeat;

        padding-left: 460px;

        text-align: center;

        font-weight: bold;

        color: #fff;

    }

    div#content

    {

        float: left;

        width: 420px;

        padding: 20px;

    }

        div#content h1

        {

            color: #982c2a;

            font-size: 16px;

        }

        /*div#text h6

        {

            font-size: 12px;

            font-weight: bold;

            font-style: normal;

            padding-bottom: 15px;

            color: #930;

        }*/

        div#content p

        {

            padding-top: 10px;

            font-size: 12px;

            line-height: 1.4em;

        }

        div#content p.lead

        {

            font-weight: bold;

        }

        div#content dl

        {

            font-size: 12px;

            margin-top: 15px;

        }

            div#content dl dt

            {

                font-weight: bold;

                padding: 10px 0 5px 0;

            }

            div#content dl dd

            {

                padding: 1px 0;

            }

                div#content dl dd a:link,

                div#content dl dd a:visited

                {

                    color: #00c;

                }

        div#content form.comment

        {

            margin-top: 40px;

            background-color: #dfdfdf;

            border-style: solid;

            border-color: #464646;

            border-width: 1px 0;

            padding: 10px;

        }

            div#content form.comment label

            {

                width: 80px;

            }

            div#content form.comment input.text

            {

                width: 250px;

                background-color: #fff;

            }

            div#content form.comment textarea

            {

                width: 250px;

                height: 100px;

                background-color: #fff;

            }

    table.toc

    {

        width: 420px;

        font-size: 12px;

        margin-left: 10px;

        clear: left;

    }

    table.toc tbody tr

    {

    }

    table.toc tbody td

    {

        vertical-align: top;

        padding: 10px 5px;

        width: 33%;

    }

        table.toc tbody td h6

        {

            font-size: 12px;

            font-weight: bold;

            color: #2a2a2a;

            padding-bottom: 10px;

        }

        table.toc tbody td ul

        {

            list-style-type: none;

        }

            table.toc tbody td ul li

            {

                padding: 1px 0;

            }

            table.toc tbody td ul a:link,

            table.toc tbody td ul a:visited

            {

                color: #003264;

            }

    ul#nav

    {

        list-style-type: none;

        font-size: 0;

        line-height: 0;

    }

        ul#nav li

        {

            float: left;

        }

    div#attach

    {

        float: right;

        width: 320px;

        padding-bottom: 2000px;

        margin-bottom: -2000px;

        /*background-color: #464646;*/

        font-size: 0;

        line-height: 0;

    }

        div#attach div.kiskep

        {

            font-size: 10px;

            line-height: 1.4em;

            height: 140px;

        }

            div#attach div.kiskep img

            {

                float: right;

            }

            div#attach div.kiskep p

            {

                padding: 5px 205px 5px 5px;

                color: #fff;

            }

                div#attach div.kiskep p a:link,

                div#attach div.kiskep p a:visited

                {

                    color: #fff;

                }

            div#attach div.kiskep h1

            {

                font-size: 12px;

                font-weight: bold;

                font-style: normal;

                color: #fc0;

                padding: 5px 205px 0 5px;

            }

div#footer

{

    clear: both;

    float: left;

    width: 100%;

    background: url(../gfx/footer_bg.gif) left top repeat-x;

    line-height: 46px;

    text-align: center;

    color: #fff;

    font-size: 12px;

    /*margin-bottom: -23px;*/

}

    div#footer a:link,

    div#footer a:visited

    {

        color: #fff;

    }



/* -------------------------------------------------------------------------- */



div#median

{

    font-size: 0;

    line-height: 0;

    position: absolute;

    z-index: -10;

}

select#network

{

    position: absolute;

    left: 0;

    top: 101px;

    /*top: 193px;*/

    /*top: 239px;*/

    /*top: 221px;*/

    width: 232px;

    font-size: 12px;

    background-color: #eee;

}

    * html select#network

    {

        position: absolute;

        left: 0;

        top: 101px;

        /*top: 191px;*/

        /*top: 237px;*/

        /*top: 219px;*/

        width: 232px;

        font-size: 12px;

        background-color: #eee;

    }

div#banner1

{

    position: absolute;

    left: 270px;

    top: 7px;

    /*top: 99px;*/

    /*top: 125px;*/

    width: 468px;

    height: 60px;

    /*background-color: #046afd;*/

    font-size: 0;

    line-height: 0;

}

    * html div#banner1

    {

        /*top: 97px;*/

        /*top: 125px;*/

    }



/* --[ DEPRECATED ]---------------------------------------------------------- */



ul.links

{

    padding: 0 15px 15px 15px;

    background-color: #eee;

    list-style-type: none;

    font-family: Verdana, sans-serif;

	font-size: 12px;

	font-weight: bold;

}

    ul.links li

    {

        padding: 14px 0 1px 0;

        border-bottom: 1px solid #003363;

    }

        ul.links li a:link,

        ul.links li a:visited

        {

            color: #003264;

            text-decoration: none;

        }



/* --< Vatera >-------------------------------------------------------------- */



#vatera

{

    background: url(../gfx/vatera.jpg) left top no-repeat;

    padding-top: 43px;

    /*margin-top: -18px;*/

}

    #vatera h1

    {

        font-family: Verdana, sans-serif;

		font-size: 12px;

        font-weight: bold;

        font-style: italic;

        color: #fff;

        line-height: 25px;

        clear: both;

        padding-left: 24px;

        position: relative;

        top: -26px;

        margin-bottom: -25px;

    }

        #vatera h1 a:link,

        #vatera h1 a:visited

        {

            color: #fff;

        }

    #vatera ul

    {

        list-style-type: none;

    }

    #vatera li

    {

        min-height: 90px;

        height: auto !important;

        height: 90px;

        clear: left;

        position: relative;

        font-size: 0;

    }

        #vatera li div

        {

            padding: 10px;

            padding-left: 130px;

            font-size: 12px;

        }

    #vatera li.dark

    {

        background-color: transparent;

    }

    #vatera li.light

    {

        background-color: #fff;

    }

    #vatera strong.title,

	{

        font-family: Verdana, sans-serif;

		color: #930;

    }

    #vatera a:link,

    #vatera a:visited

    {

        color: #003264;

    }

    #vatera img

    {

        float: left;

    }

    #vatera div.info

    {

        position: absolute;

        bottom: 0;

        left: 130px;

        padding: 0;

        padding-bottom: 7px;

    }

    #vatera div.link

    {

        padding: 7px;

        position: absolute;

        right: 0;

        bottom: 0;

        text-align: right;

    }



#autoblog ul           { padding:5px 8px; margin-top:5px; list-style-type:none; color:#fff; }

#autoblog li           { margin-bottom:1em; }

#autoblog h2           { font:bold 12px Verdana,sans-serif; text-align:left; }

#autoblog h2 a:link,

#autoblog h2 a:visited { color:#4d7dfd; }

#flag ul           { padding:5px 8px; margin-top:5px; list-style-type:none; color:#000; }

#flag li           { margin-bottom:1em; }

#flag h2           { font:bold 12px Verdana,sans-serif; text-align:left; }

#flag h2 a:link,

#flag h2 a:visited { color:#003264; }


