body {
background-image: url(../images/alap.jpg); background-repeat: repeat-xy;
background-position: top;
background-attachment: scroll;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}


div#fejlec { width: 1060px; height: 142px; background: url(../images/fejlec_x2.png); margin: 0; padding: 0; }


div#alap { width: 1060px; height: 100%; margin: 0; padding: 0; }


div#oldalsav { float: left; display: block; width: 310px; height: 100%; background: url(../images/menualap2.png); background-repeat: no-repeat; margin: 0; padding: 0; }


div#menu { float: bottom; display: block; width: 310px; height: 375px; margin: 0; padding: 0; }

div#home a { float: bottom; display: block; width: 260px; height: 39px; margin: 5px 0 0 15px; padding: 0; }

div#home a:hover { background-position: 0px 39px; }

div#judoto a { float: bottom; display: block; width: 260px; height: 39px; margin: 10px 0 0 15px; padding: 0; }

div#judoto a:hover { background-position: 0px 39px; }

div#judoba a { float: bottom; display: block; width: 260px; height: 39px; margin: 10px 0 0 15px; padding: 0; }

div#judoba a:hover { background-position: 0px 39px; }

div#edzok a { float: bottom; display: block; width: 260px; height: 39px; margin: 14px 0 0 15px; padding: 0; }

div#edzok a:hover { background-position: 0px 39px; }

div#edzesek a { float: bottom; display: block; width: 260px; height: 39px; margin: 14px 0 0 15px; padding: 0; }

div#edzesek a:hover { background-position: 0px 39px; }

div#versenyek a { float: bottom; display: block; width: 260px; height: 39px; margin: 8px 0 0 15px; padding: 0; }

div#versenyek a:hover { background-position: 0px 39px; }

div#eredmenyek a { float: bottom; display: block; width: 260px; height: 39px; margin: 10px 0 0 15px; padding: 0; }

div#eredmenyek a:hover { background-position: 0px 39px; }




div#almenu { float: left; display: block; width:750px; height: 33px; background: url(../images/almenu2.png); background-repeat: no-repeat; margin: 0; padding: 0; }

div#almenu_text { float: left;  width:360px; height: 33px; font-family: "Times"; font-weight: bold; font-size: 14px; text-align: left; color: #ffffff; margin: 0 0 0 40px; padding: 2px 0 0 0; }

div#almenu_text a { font-family: "Times"; font-weight: bold; font-size: 14px; text-align: center; color: #ffffff; margin: 0; padding: 0; }

div#almenu_text a:hover { font-family: "Times"; font-weight: bold; font-size: 14px; text-align: center; color: #ffffff; margin: 0; padding: 0; }


div#almenu_media { float: left;  width: 200px; height: 21px; margin: 3px 20px 0 0; padding: 0; }


div#almenu_flags { float: left;  width: 90px; height: 25px; margin: 0 0 4px 0; padding: 0; }

div#almenu_flags a { float: left; width: 38px; height: 25px; margin: 0; padding: 0; }

div#almenu_flags a:hover { background-position: 0px 25px; }




div#belsoalap { float: left; display: block; width:750px; height: 100%; background: url(../images/content_body.png); background-repeat: repeat-y; margin: 0; padding: 0; }


div#head { float: bottom; display: block; width: 750px; height: 27px; background: url(../images/content_head.png); background-repeat: no-repeat; margin: 0; padding: 0; }


div#content { float: bottom; display: block; width: 750px; min-height: 300px; margin: 0; padding: 0; }


div#foot { float: left; display: block; width: 750px; height: 30px; background: url(../images/content_foot.png); background-repeat: no-repeat; margin: 0; padding: 0; }



div#jkano { float: left; display: block; width: 670px; height: 550px; background: url(../images/jkano.png); background-repeat: no-repeat; margin: 0 0 0 30px; padding: 0; }


div#edzoink { float: left; display: block; width: 680px; height: 100%; margin: 0 0 0 23px; padding: 0 0 0 8px; }

div#hirek_box { float: left; display: block; position:relative; left:20px; width: 240px; height:220px; height: 100%;  font-family: "Chow Fun", "Times"; font-size: 16px; font-weight: bold; text-align: center; color: #000000; margin: 0 10px 0 0; padding: 0; }

div#hirek_gombok { float: right; position:relative; top: -100px; font-family: "Chow Fun", "Times"; font-size: 16px; font-weight: bold; text-align: left; color: #000000; margin: 0 10px 0 0; padding: 0; }

div#edzoink_box { float: left; display: block; width: 214px; height: 100%;  font-family: "Chow Fun", "Times"; font-size: 16px; font-weight: bold; text-align: center; color: #000000; margin: 0 10px 0 0; padding: 0; }

div#edzoink_box img { float: bottom; display: block; width: 214px; height: 323px; border: 1px dashed #000000; margin: 10px 0 0 0; padding: 2px; }

.edzoink { font-family: "Times"; font-size: 15px; text-align: center; color: #000000; margin: 10px 0 0 0; padding: 0; }

.bovebben { font-family: "Times"; font-size: 15px; text-align: right; color: #000000; line-height: 200%; margin: 12px 0 0 0; padding: 0; }

.bovebben a { float: bottom; display: block; width: 138px; height: 38px; margin: 0 0 0 20px; padding: 0; }

.bovebben a:hover { background-position: 0px 38px; }



div#lablec { clear: both; width: 1060px; height: 45px; background: url(../images/lablec.png); background-repeat: no-repeat; margin: 20px 0 0 0; padding: 0; }

div#powered { float: right; display: block; width: 200px; height: 8px; font-family: "Arial"; font-size: 11px; text-align: right; color: #ffffff; margin: 17px 50px 0 0; padding: 0; }


div#style01 { float: left; display: block; width: 670px; height: 77px; margin: 10px 0 0 30px; padding: 0; }
div#style02 { float: left; display: block; width: 670px; height: 150px; margin: 39px 0 0 30px; padding: 0; }
div#style03 { float: left; display: block; width: 670px; height: 400px; margin: 10px 0 0 30px; padding: 0; }
div#style04 { float: left; display: block; width: 670px; height: 50px; margin: 10px 0 0 30px; padding: 0; }


div#eredmenyek01 { float: left; display: block; width: 650px; height: 100%; font-family: "Times"; font-size: 15px; color: #000000; text-align: left; margin: 0 15px 0 35px; padding: 0 0 0 8px; }

h3 { font-family: "Times"; font-weight: bold; font-size: 17px; color: #000000; }



div#edzesek01 { float: center; display: block; width: 650px; height: 100%; background: url(../images/logo_edzesek.png); background-repeat: no-repeat; margin: 0 15px 0 35px; padding: 0 0 0 8px; }

.edzesek01 { font-family: "Times"; font-weight: bold; font-size: 17px; color: #000000; margin: 0; padding: 0; }

.edzesek02 { font-family: "Times"; font-weight: bold; font-size: 20px; color: #000000; margin: 10px 0 5px 0; padding: 0; }



div#linkek01 { float: center; display: block; width: 650px; height: 100%; margin: 0 ; padding: 0; }

div#linkek01 a { font-family: "Times"; font-weight: bold; font-size: 17px; text-align: center; color: #000000; margin: 0; padding: 0; }

div#linkek01 a:hover { font-family: "Times"; font-weight: bold; font-size: 17px; text-align: center; color: #000000; margin: 0; padding: 0; }

table.linkek { border: 1px  dashed #000000; text-align: center; }

tr { border: 1px dashed #000000; text-align: center; }

td { border: 1px dashed #000000; text-align: center; }



div#kepek01 { float: left; display: block; width: 630px; height: 100%; margin: 0 0 0 30px; padding: 0; }

div#kepalairas { font-family: "Times"; font-weight: bold; font-size: 14px; color: #000000; margin: 0; padding: 0; }



div#videos { width: 650px; font-family: Times; font-size: 8px; text-align: center; margin: 0 0 0 10px; padding: 0; }

div#videopic { float: left; display: block; width: 154px; height: 155px; border: 1px dashed #000000; margin: 10px 25px 10px 25px; padding: 2px; }

div#videopic a { float: bottom; display: block; width: 150px; height: 110px; margin: 2px 0 0 2px; padding: 0; }

div#videopic a:hover { background-position: 0px 110px; }

.videopic { font-family: Times; font-size: 10px; font-weight: bold; text-align: center; letter-spacing: 2px; color: #000000; margin: 5px 4px 0 4px; padding: 0; }




@font-face {
        font-family: "Chow Fun"; src: url("fonts/CHOWFUN_.TTF")}

.style01 { font-family: "Chow Fun", "Times"; font-size: 25px; font-weight: bold; text-align: center; color: #000000; margin: 0; padding: 0; }

.email { font-family: "Times"; font-size: 18px; text-align: center; color: #000000; margin: 0; padding: 0; }



.header {position:relative;}


.header {
	bottom:-320px;
	width:670px;
	height:400px;
	z-index:3;
}



div#pd-category {
        float: center;
        width:250px;
        margin: 0; padding: 0;
}

.pd-category {
        text-align: left;
        font-family: "Times"; font-size: 14px; color: #000000;
}
.pd-category a:link {
        font-family: "Times"; font-size: 13px; color: #000000;
        text-decoration: underline;
}
.pd-category a:hover {
        font-family: "Times"; font-size: 14px; color: #ffffff;
        text-decoration: none;
}





a:link {
color: #ffffff;
text-decoration: none;
}

a:visited {
color: #ffffff;
text-decoration: none;
}

a:hover {
color: #000000;
text-decoration: none;
}

a:active {
color: #ffffff;
text-decoration: none;
}


