body {
    font: 8pt verdana;
    color: white;
    background-image: url(/images/bg.png);
    padding: 0;
    margin: 0;
}

a{
    color: rgb(186,218,217);
    -moz-outline:none ;
}

ul {
    margin: 10px 0 10px 20px;
}

td {
    font: 8pt verdana;
    color: white;
}

.title{
    color: rgb(186,218,217);
    font-weight: bold;
}

img {
    margin: 0;
    padding: 0;
    border: 0;
}

.bg{
    width: 100%;
    height: 100%;
    background-image: url(/images/hattercsik.png);
    background-repeat: repeat-x;
}

.left-inner {
    width: 104px;
    height: 730px;
    background: url(/images/left-bg-new.png) no-repeat;
}

.left {
    width: 104px;
    height: 730px;
    background: url(/images/left-bg-bottom.png) repeat-y;
	border-bottom: 1px solid white;
}


.akciok td{
    line-height: 1.5;
}

.center {
    width: 211px;
    /*height: 730px;*/
    /*background-image: url(/images/center-bg-back.png);*/
    background-repeat: repeat;
    line-height: 0px;
	border-bottom: 1px solid white;
}

.center-inner {
    width: 211px;
/*    height: 730px;
    background-image: url(/images/center-bg.png);*/
    background-repeat: repeat-x;
    line-height: 0px;
}

.right {
    width: 668px;
    height: 730px;
}

.fejlec {
    width: 667px;
    height: 324px;
    background-repeat: no-repeat;
}

.fejlec2 {
    width: 667px;
    height: 178px;
    background-repeat: no-repeat;
}

.right-top {
    background-image: url(/images/right-top-bg.png);
    background-repeat: no-repeat;
    width: 667px;
    height: 97px;
}

.container-out {
    background: url(/images/container-bg-out.png) repeat;
    width: 644px;
    vertical-align: top;
	border-bottom: 1px solid white;
	margin: 0;
	padding: 0;
}

.container {
    background: url(/images/container-bg.png) no-repeat;
    width: 644px;
	min-height: 990px;
    vertical-align: top;
	margin-top: -10px;
	padding: 0;
}

.header-left-image{
    margin-top: 97px;
}

.container2-out {
    background-repeat: repeat;
	background-image: url(/images/container2-bg-out.png);
    width: 644px;
    min-height: 455px;
    vertical-align: top;
}

.container2 {
    background-repeat: no-repeat;
    width: 644px;
    min-height: 1120px;
    vertical-align: top;
}

.content-div{
    margin: 10px 0 0 16px;
    width: 620px;
    /*height: 295px;*/
    overflow: auto;
}

.content-div2{
    margin: 10px 0 0 16px;
    width: 620px;
    /*height: 390px;*/
    /*overflow: auto;*/
}


.logo {
    margin: 20px 0 20px 0;
    cursor: pointer;
    display: block;
}

.menuitem {
    width: 211px;
    height: 31px;
    cursor: pointer;
    display: block;
}

.flag {
    margin-top: 10px;
    cursor: pointer;
}

.hlev {
    margin-top: 3px;
    cursor: pointer;
    display: block;
}

.searchbox {
    background: url(/images/search-bg.png);
    background-repeat: no-repeat;
    width: 191px;
    height: 85px;
}

form {
    margin: 0;
    padding: 0;
}

.input {
    width: 130px;
    height: 20px;
}

.kapcsbox {
    width: 300px;
    height: 109px;
    background: url(/images/kapcsbox.png);
    margin: 12px 0 0 12px;
    padding: 16px;
    line-height: 1.4;
    float: left;
}

.munkatbox {
    width: 304px;
    height: 300px;
    background: url(/images/munkatbox.png);
    background-repeat: no-repeat;
    margin: 10px 0 0 12px;
    padding: 14px;
    line-height: 1.4;
    float: left;
}

.megkozbox {
    width: 240px;
    height: 68px;
    background: url(/images/megkozbox.png);
    margin: 12px 0 0 0px;
    padding: 5px;
    line-height: 1.4;
    float: left;
}

#fejlec IMG {
	position:absolute;
	z-index:8;
}

#fejlec IMG.active {
	z-index:10;
}

#fejlec IMG.last-active {
	z-index:9;
}


