body {
    width: 1000px;
    height: auto;
    margin-left:auto;
    margin-right:auto;
    background-image: url('../kepek/bgbg.png');
}
/*Oldal*/
.lap {
    width: 1000px;
    height: auto;
    float:left;
    margin-left: auto;
    margin-right: auto;
    background-image: url('../kepek/bg.png') ;
    background-repeat: repeat-y;
    font-family: arial;
}

#fej {
    float: left;
}
/*SQL_TÁBLA*/
#tabla {
    width: 880px;
    float: !important;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    margin-bottom: 30px;
    font-family: arial;
}

/*SLIDER*/
#slider {
    width: 420px;
    float: left;
    margin-left: 75px;
    margin-right: auto;
    margin-top: 70px;
    margin-bottom: 10px;
    font-family: arial;
}

/*SZÖVEG_box*/
#szoveg_box {
    width: 420px;
    float: right;
    margin-left: auto;
    margin-right: 50px;
    margin-top: 25px;
    margin-bottom: 10px;
    font-family: arial;
    text-align: justify;
}  

#szovegbacke{
    width: 412px;
    height: auto;
    margin-bottom: -4px;
}
#szoveg {
    width: 375px;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    text-align: justify;
    background-image: url('../kepek/sz2.png') ;
    background-repeat: repeat-y;
}

#szoveg a {
    color: #686869;
    font-size: small;
    text-decoration:none;
}

#szovegbackv{
    width: 412px;
    height: auto;
    margin-top: 0px;
}

/*hirek_box*/
#hirek_box {
    width: 880px;
    height: auto;
    float: left;
    margin-top: 10px;
    margin-right: auto;
    margin-left: 50px;
}

#hirekbacke{
    width: 880px;
    height: auto;
    margin-bottom: -4px;
}
#hirek {
    width: 880px;
    height: auto;
    padding: 5px;
    text-align: justify;
    background-image: url('../kepek/h2.png') ;
    background-repeat: repeat-y;
}

#hirekbackv{
    width: 880px;
    height: auto;
    margin-top: 0px;
}

/*MENÜ_box*/
#nav {
    width: 1000px;
    height: 56px;
    float: left;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
}

/*Képmenü*/

ul#menu {     
    list-style: none;
    margin-left: 10px;
}
ul#menu li {
    float:left;
    margin:  0 1px;
    
}
ul#menu li a {
    background-image: url('../kepek/menu_off.png');
    background-repeat: no-repeat;
    display: block;
    height: 100px;
    margin-top: -14px;    
}
ul#menu li a:hover {
    background-image: url('../kepek/menu_on.png');
    background-repeat: no-repeat;
    height: 100px;
    margin-top: -25px;    
}
ul#menu li#rolunk a {
    width: 150px;
    background-position: 0px 0;
}
ul#menu li#tan a {
    width: 150px;
    background-position: -150px 0;
}
ul#menu li#verseny a {
    width: 150px;
    background-position: -310px 0;
}
ul#menu li#tabor a {
    width: 150px;
    background-position: -462px 0;
}
ul#menu li#tematika a {
    width: 120px;
    background-position: -605px 0;
}
ul#menu li#kapcs a {
    width: 150px;
    background-position: -730px 0;
}
                                    
/*Lábléc_box*/
#lab {
    width: 980px;
    height: 70px;
    float: left;
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
    padding: 10px;
    text-align: center;
    background-color: #002F70;
    color: #999999;
    font-family: arial;
}
/*Lábléc menü*/
#menull       { width: 910px;}
#menull ul    {list-style:none;}
#menull li    {display:inline;}
#menull a     {text-decoration:none; margin-left:20px; color: #fff;}
#menull a:hover {border-bottom:groove 2px; color: #fff;}

    

/*
* {
	border:1px solid red;
}
*/