* {
  margin: 0;
  padding:0;
  /* Minden elem belső és külső margója nullára áll. */
}

body{
background-color:black;
}

/* Általános elemek kezdete */
h1{
text-align: center;
padding-right:19px;
font:20pt Impact, fantasy;
color: #a9560a;
}

p{
color: black;
text-align:left;
font:10pt "Comic Sans MS", sans-serif;
}
i{
font-family: "Arial Narrow", Arial, sans-serif;
}
a{
color: #a9560a;
}
a:hover{
color:#804108;
}
/* Általános elemek vége */

/* Kivételes rész kezdete */
#galeria{
height:335px;
}
#galeria img{
border:none;
}
#keptar{
float:left;
width:110px;
height:115px;
padding-left:7px;
padding-right:7px;
}
#keptar p{
text-align:center;
font:11px "Comic Sans MS", sans-serif;
}
#arlap{
width:450px;
float:left;
margin-left:15px;
margin-right:15px;
margin-bottom:5px;
padding-top:5px;
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
border:1px dashed #a9560a;
}
#arlap p{
font:10pt Courier New, monospace;
}
#arlap p.cim{
font-weight:bold;
text-decoration:underline;
}
#arlap p.dl{
font-weight:bold;
}
#jobb{
float:right;
}
#bal{
float:left;
}
/* Kivételes rész vége */

#tartalom{
width:800px;
height:1000px;
margin-left: auto;
margin-right: auto;
}

/* Felső rész kezdete */
#fejlec{
width:800px;
height:172px;
text-align:center;
background-image:url(../kep/fejlec.jpg);
}
#fejlec object{/*flash elhelyezése*/
margin-top:12px;
margin-left:275px;
float:left;
}
#fejlec img{/*Macska elhelyezése*/
margin-top:83px;
margin-right:18px;
float:right;
}
#infosav{
width:560px;
height:21px;
padding-top:4px;
padding-left:240px;
font:9pt "Comic Sans MS", sans-serif;
letter-spacing:1px;
background-image: url(../kep/infosav.jpg);
}
/* Felső rész vége */

/* Középső rész kezdete */
#doboz{
width:800px;
}

/* Menü kezdete */
#menu{
position: absolute;
width:134px;
height:421px;
padding-left:97px;
padding-top:46px;
font:11pt "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
letter-spacing:1px;
background-image:url(../kep/menu.jpg);
}
#menu ul {
list-style:none;
margin: 0;
padding: 0;
}
#menu a {
display:block;
width:125px;
height:24px;
padding-top:4px;
color:#000000;
text-decoration:none;
background-image:url(../kep/menu_a.png); /* A háttérképet egyeztetni kell az ie.css-ben */
}
#menu a:hover {
color:#882222;
background-image: url(../kep/menu_ahover.png); /* A háttérképet egyeztetni kell az ie.css-ben */
}
#menu li {
position:relative;
float:left;
width:125px;
height:28px;
text-align: center;
}
#hirek{
width:130px;
height:100px;
margin-left:2px;
font:11px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
letter-spacing: -0.2px;
line-height: 15px;
/* 104x127 doboz background-image: url(../kep/hirek.jpg); */
}
#hirek a{
background-image: url(../kep/alap.jpg);
color:black;
}
#hirek a:hover {
background-image: url(../kep/alap.jpg);
color:black;
}
/* Menü vége */
#szoveg{
position:relative;
float:right;
}
#fej{
padding-top:30px;
background-image:url(../kep/fej.jpg);
}
#keret{
width:569px;
background-image:url(../kep/keret.jpg);
}
#belso{
width:500px;
padding-top:10px;
padding-left:30px;
padding-bottom:20px;
}
#belso ul{
list-style: none;
font:10pt "Comic Sans MS", sans-serif;
border-left:1px dashed #b2af96;
border-right:1px dashed #b2af96;
text-align:justify;
}
#belso li{
margin-top:5px;
padding:5px;
border-top:1px dashed #b2af96;
border-bottom:1px dashed #b2af96;
}
/* Középső rész vége */
/* Láb rész kezdete */
#lab{
width:567px;
height:42px;
background-image:url(../kep/lab.jpg);
}
#lab p{
padding-right:45px;
font-size:6pt;
text-align:right;
color: #a9560a;
} 
/* Láb rész vége */

