  body { background-image:url(kepek/hatter.jpg); background-attachment:fixed; color:#662210;
         font:15px/24px comic sans ms, Geneva, sans-serif;} 

  * {margin:auto; padding:0;}
  
  #fejlec {position:relative; display:block; margin:auto; top:10px; height:339px;
    background-color:#dbff4f; background-image:url(kepek/cimkeppel2.jpg); color:#662210; width:900px; align:center; 
	box-shadow: 0px 10px 10px 0px #6f3322, 0px 12px 15px 0px #6f3322 inset;
	border-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-webkit-border-bottom-right-radius: 15px;}
	
  #fejleceredeti {position:absolute; display:block; margin:auto; width: 900px; top: 20px;  
     height:100px; background-color:#112210; color:#11ddcc; 
     box-shadow: 0px 10px 10px 0px #111108, 0px 12px 15px 0px #441108 inset; 
     font:20px/34px 'Finger Paint', cursive;}
	 
  #logo { float:left; margin: 5px 15px 5px 5px; } 

  #balmenu {position:absolute; display:block; top: 30px;  left: 57px;  height:150px;  width:150px;  
     background-color:#aa2210; color:#ffddcc; } 
	 
  #balmenu1 { display:block; top: 30px;  left: 57px;  height:150px;  width:150px;  
     background-color:#aa2210; color:#ffddcc; } 
	 
  #balmenu2 {position:absolute; display:block; top: 210px;  left: 57px;  height:150px;  width:150px;  
     background-color:#aa2210; color:#ffddcc; } 
	 
  #balmenu3 {position:absolute; display:block; top: 390px;  left: 57px;  height:150px;  width:150px;  
     background-color:#aa2210; color:#ffddcc; } 
	 
  #jobbmenu1 {display:block;  height:150px;  width:150px;  
     background-color:#aa2210; color:#ffddcc; } 
	 
  #tartalom {position:relative; display:block; margin:auto; top:30px;
    background-color:#d1ff5e; color:#110010; padding-bottom:30px; width:840px; align:center;
	margin-top:1px;  
    border-top:15px solid green; 
    padding-top:15px;  
    padding-bottom:1px; 
    border-bottom:5px solid green; 
    margin-bottom:1px;
	border-radius: 15px;
	padding-left: 30px;
	padding-right: 30px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-webkit-border-bottom-right-radius: 15px;} 
	
  #balmenu  p { margin:0; padding:0; text-align:justify; }  
  #balmenu ul li { padding-left: 0px;}
  #balmenu ul { padding-left: 20px;}

/* Háttérszín változik */
  #menu {position:absolute; display:block; top: 10px;  left: 0;  height:30px; width: 100%; 
     text-align:center; }

/* Listajel nem kell */
  #menu ul {list-style-type: none; }

/* A link elem csinosítása  */
#menusor a{
	float: left;
    background-color:#ff9910; 
    width: 135px; 
    height: 24px; border-radius: 1px  1px 15px 1px; 
    text-align:center;
    border-right:1px solid #ccbbaa; border-bottom:1px solid #ffaaaa; border-top:1px solid #bb8866; 
    box-shadow: 3px 3px 5px 0px #441108;
}


/* A link felírat csinosítása  */
  #menu  li a:link,  #menu  li a:visited {color:#3300cc;
    font:  14px/24px Verdana, Geneva, sans-serif; 
    text-decoration:none; }

/* A link felírat csinosítása  */
  #menu  li a:hover {color:#ffeedd; background-color:#ff9910; text-decoration:none;} 
  #menu  li a:active {color:#ffeedd; background-color:#ff9910; border-bottom:2px; border-top:2px; padding-top:1px; font-size:13px; }



  
/* Main */
#menusor{ display:inline-block;	
        width: auto; 
	margin: 0;
	padding: 0 0 0 0;
	list-style: none;  
}

#menusor li{
	float: left;
	position: relative;
}

#menusor li:hover > ul{
	display: block;
}

#menusor ul{
    list-style: none;  
    display: none;
    position: absolute;
    top: 25px;
    left: 0;
    z-index: 1000;    
}

#menusor ul li{
    float: none;
    margin: 0;
    padding: 0;
    display: block;  
}



#menusor ul a{    
    padding: 1px;
    height: auto;
    line-height: 1;
    display: block;
    white-space: nowrap;
    float: none;
    text-transform: none;
}


#menusor ul li a{
    background-color:#ff9910; 
}
