root { 
    display: block;
}

html, body {
    margin: 0;
    padding: 0;
    background-color: #3b5f7b;
    font-family: Arial, sans-serif;
    font-size: 10pt;
    color: white;
}
a {
    font-family: Arial, sans-serif;
    font-size: 10pt;
    color: white;
    text-decoration: none;
}

#fejlec {
    width: 100%;
    display: block;
    background-color: #9bc5db;
}

#cim
{
    display: block;
    margin: auto;
    width: 960px;
    height: 123px;
    background-image: url('images/header.jpg');
    background-repeat:no-repeat;
}

#lap {
    width: 100%;
    background-image: url('images/vonal.jpg');
    background-repeat:repeat-x;
}
#torzs
{
    width: 960px;
    margin: auto;
}
#oldal
{
    width: 840px;
    float: left;
}
#bal
{
    width: 160px;
    float: left;
    padding: 12px 0 6px 0;
    text-align: left;
}
#menu {
    width: 100%;
}
#varadinet {
    width: 120px;
    text-align: center;
    margin: 30px 20px 0 20px;
/*    border-top: 1px solid #9bc5db;
    border-bottom: 1px solid #9bc5db;*/
}

#jobb
{
    width: 120px;
    float: right;
    padding: 12px 0 6px 0;
}
#kozep
{
    width: 664px;
    display: inline-block;
    margin-top: 12px;
    padding: 0px 6px 6px 6px;
    text-align: left;
    border-left: 1px solid #9bc5db;
    border-right: 1px solid #9bc5db;
}

h1 {
    font-family: Arial, Helvetica, "Sans Serif";
    font-size: 32pt;
    margin: 0;
    color: White;
    padding: 64px 0 0 0;
}

h2 {
    font-family: Arial, Helvetica, "Sans Serif";
    font-size: 24pt;
    margin: 0;
    padding: 0 0 6px 0;
    color: #9bc5db;
}

h3 {
    font-family: Arial, Helvetica, "Sans Serif";
    font-size: 18pt;
    margin: 0;
    padding: 6px 0;
    color: #cedbdf;
}

.menuelem, .menuelem a , .kijelolt-menuelem a{
    font-family: Arial, sans-serif;
    font-size: 10pt;
    color: white;
    text-decoration: none;
    padding: 1px 0 1px 13px;
}
.kijelolt-menuelem a {
    font-weight: bold;
    padding-left: 25px;
}
.hirek-datum {
    font-family: Arial, Helvetica, "Sans Serif";
    font-size: 10pt;
    font-style: italic;
    font-weight: bold;
    color: white;
    padding-top: 6px;
    padding-bottom: 4px;
}
.hirek-szoveg {
    font-family: Arial, Helvetica, "Sans Serif";
    font-size: 10pt;
    text-align: justify;
    color: white;
    padding-left: 6px;
}

.tanarok {
    font-family: Arial, Helvetica, "Sans Serif";
    font-size: 10pt;
    text-align: justify;
    color: white;
    text-align: center;
    padding: 1px 0;
}

.adatlap {
    font-family: Arial, Helvetica, "Sans Serif";
    font-size: 10pt;
    text-align: left;
    color: #cedbdf;
    padding: 1px 0 1px 32px;
}
.adatlap a {
    font-family: Arial, Helvetica, "Sans Serif";
    font-size: 10pt;
    text-align: left;
    color: white;
    text-decoration: none;
}
.adatlap-alcim {
    font-family: Arial, Helvetica, "Sans Serif";
    font-size: 10pt;
    font-style: italic;
    text-align: left;
    color: #cedbdf;
    padding: 6px 0 1px 0;
}
.adatlap-nev {
    font-family: Arial, Helvetica, "Sans Serif";
    font-size: 10pt;
    text-align: left;
    color: #cedbdf;
    padding: 6px 0;
}

.szoveg {
    font-family: Arial, Helvetica, "Sans Serif";
    font-size: 10pt;
    color: #cedbdf;
}

.left {text-align: left}
.right {text-align: right}
.center {text-align: center}
.justify {text-align: justify}
.bold {font-weight: bold}
.italic {font-style: italic}
.pt12 {font-size: 12pt}
