body {
height: 100%;
margin: 0;
padding: 0;
text-align: center;
background: #345868 url(images/grad2.png) repeat-x
}
h3 {
color: navy;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px
}
h4 {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
margin-top: 0
}
h5 {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
padding-top: 1px
}
html* h5 {
padding-top: 0
}
html {
height: 100%
}
img {
border: none
}
td.right {
text-align: right;
padding-right: 50px
}



#background {
position: absolute;
overflow: hidden;
left: 0;
top: 0;
width: 779px;
height: 580px;
z-index:0
}
#bottom-menu {
position: absolute;
overflow: hidden;
left: /*351px;*/218px;
top: 499px;
width: /*191px;*/323px;
height: 25px
}
#container {
position: relative;
margin: 0 auto;
width: 779px;
height: 580px;
text-align: left
}
#contents {
top: 86px;
width: 558px;
height: 406px;
margin: 0;
padding: 0px 15px 0px 15px;
left:191px;
z-index: 1;
overflow:auto; 
position: absolute; 
background: white
}
* html #contents {
width: 588px;
height: 406px
}
#contents td, #new_content td {
color: #306164
}
#elerhetoseg {
position: absolute;
overflow: hidden;
left: 9px;
top: 364px;
width: 167px;
height: 123px;
z-index: 1
}
#left-content {
position: absolute;
left: 191px;
top: 86px;
width: 365px;
height: 406px
}
#logo {
position: absolute;
z-index: 5;
left: 83px;
top: -5px
}
#megrendeles {
position: absolute;
overflow: hidden;
left: 4px;
top: 296px;
width: 175px;
height: 52px;
z-index: 1
}
#megrendeles a:hover {
text-decoration: none
} 
#megrendelo td {
text-align: left
}
#menu {
position: absolute;
overflow: hidden;
left: 9px;
top: 85px;
width: 161px;
height: 268px;
z-index: 1
}
#new_content {
background: #ffffff;
padding: 1px 0 0 9px
}
img.m {
margin-right: 15px
}
#rbm {
position: absolute;
display: none
}
#rc2 {
width: 198px;
position: relative;
left: 358px
}
#rc2 p {
width: 190px
}
#rc2 p a {
color: whitesmoke;
text-decoration: none
}
#rc2 p a:hover {
text-decoration: underline
}
#rc2 p.nostyle a, #new_content p.nostyle a, #contents p.nostyle a {
color: #000000; text-decoration: none
}
#rc2 p.nostyle a:hover {
text-decoration: none
}
#right-content {
/*position:absolute; overflow:auto; left:554px; top:97px; width:217px; height:386px; z-index: 1*/
position: absolute;
overflow: auto;
left: 196px;
top: 97px;
width: 575px;
height: 386px;
z-index: 1
}
#right-content p, #contents p, #contents td, #new_content td {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal
}
#roundrect1 {
position: absolute; overflow: hidden; left: 1px; top: 87px; width: 184px; height: 198px; background-image: url(images/roundrect61852879.gif); /*filter: alpha(opacity=70)*/
}
#roundrect2 {
position: absolute; overflow: hidden; left: 1px; top: 356px; width: 184px; height: 137px; background-image: url(images/roundrect62028071.gif); /*filter: alpha(opacity=70)*/
}
#roundrect3 {
position: absolute; overflow: hidden; left: 544px; top: 86px; width: 235px; height: 407px; height: 406px; background-image: url(images/roundrect65194084.gif); /*filter: alpha(opacity=95)*/
}
#roundrect4 {
position: absolute; overflow: hidden; left: 1px; top: 288px; width: 184px; height: 65px; background-image: url(images/roundrect50102353.gif); /*filter: alpha(opacity=70)*/
}
#shape3 {
position: absolute; overflow: hidden; left: 187px; top: 1px; width: 1px; height: 578px; z-index: 6; background-color: #ffffff
}
#shape4 {
position: absolute; overflow: hidden; left: 162px; top: 82px; width: 617px; height: 1px; z-index: 7; background-color: #ffffff
}
#shape5 {
position: absolute; overflow: hidden; left: 170px; top: 495px; width: 448px; height: 1px; z-index: 8; background-color: #ffffff
}
#shell {
width: 100%;
height: 100%
}
#shellcell {
vertical-align: middle;
text-align: center
}
#varga-arnyekolastechnika {
position: absolute;
overflow: hidden;
left: 193px;
top: 27px;
width: 152px;
height: 54px
}
#webwall {
position: absolute;
overflow: hidden;
left: 618px;
top: 493px;
width: 163px;
height: 30px
}
#tarslap {
position: absolute;
overflow: hidden;
left: 6px;
top: 508px;
width: 171px;
height: 60px
}
#almenu {
position: absolute;
overflow: hidden;
left: /*188*/365px;
top: /*563*/ 65px
}
#webwall a, #tarslap a, #almenu a {
color: whitesmoke;
text-decoration: none
}
#webwall a:hover, #tarslap a:hover, #almenu a:hover {
color: white;
text-decoration: underline
}
#webwall p, #tarslap p, #almenu p {
font-size: 11px
}


.field {
width: 220px
}
.bottom {
margin-bottom: 15px
}
.ivb {
display: none
}
.top {
margin-top: 45px
}
.wpmd, .wpmd_right_content {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
scrollbar-base-color: #7F9DB9;
scrollbar-track-color: #000000;
scrollbar-shadow-color: whitesmoke;
scrollbar-highlight-color: whitesmoke;
scrollbar-arrow-color: whitesmoke
}
.wpmd a {
text-decoration: none;
color: navy
}
#rc2 a.fekete {
text-decoration: none;
color: #000
}
#rc2 a.fekete:hover {
text-decoration: none
} 
.wpmd a:hover {
text-decoration: underline;
color: navy
}
.wpmd a.aktiv {
color: red
}
.wpmd p {
margin: 0
}
.wpmd ul {
padding: 0;
margin: 12px 0 0 3px;
list-style-type: none
}
.wpmd ul a {
/*background-image: url(images/kor.gif);
background-repeat: no-repeat;
background-position: 0 .2em;*/
padding-left: 0;
/*padding-bottom: .3em;*/
margin: 0 0 13px 0;
text-decoration: none;
color: #000000
}
.wpmd ul a:hover {
/*background-image: url(images/kor2.gif);
background-repeat: no-repeat;
background-position: 0 .2em;*/
padding-left: 0.1em;
margin: 0 0 13px 0;
text-decoration: underline;
color: #880000
}
.wpmd ul li {
margin-bottom: 2px
}
/*.ws6 {font-size: 8px;}
.ws7 {font-size: 9.3px;}*/
.ws8 {font-size: 11px;}
/*.ws9 {font-size: 12px;}
.ws10 {font-size: 13px;}
.ws11 {font-size: 15px;}*/
.ws12 {font-size: 16px;}
/*.ws14 {font-size: 19px; font-weight: bold}
.ws16 {font-size: 21px;}
.ws18 {font-size: 24px;}
.ws20 {font-size: 27px;}*/
.ws22 {font-size: 29px;}
/*.ws24 {font-size: 32px;}
.ws26 {font-size: 35px;}
.ws28 {font-size: 37px;}
.ws36 {font-size: 48px;}
.ws48 {font-size: 64px;}
.ws72 {font-size: 96px;}*/
#lcs {
position: absolute; top: 485px; left: 190px; width: 350px
}
#partnereink p {
margin: 0 0 8px 0
}
.keresoszo {
margin: -15px 0 0 0; padding: 0 0 20px 0
}
