.hirvilag a {
margin: 0px;
font-size: 12px;
font-family: tahoma,arial;
}

.szereplok {
text-align: justify;
padding-right: 15px;
}

.szereplok img {
margin-bottom: 20px;
margin-right: 20px;
float: left;
}

.egydarabhir img {
margin: 10px;
float: left;
}

body {
font-family: Verdana,arial,Sans-Serif;
font-size: 13px;
color: #FFFFFF;
margin: 0;
background: #000000 url(http://195.56.77.56/dmnwww/p/o/potterharry.hu/art/hp-body.jpg) top center no-repeat fixed;
xpadding: 7px;
}

a {
color: #2D919A;
}

p {
margin-left: 10px;
margin-right: 10px;
}

h1 {
margin: 0;
padding: 0;
font-size: 17px;
color: #FFF;
height: 20px;
font-weight: normal;
background: #000 url(http://195.56.77.56/dmnwww/p/o/potterharry.hu/art/hp-box.jpg) top left repeat-x;
margin: 0 6px 0 0;
color: #fff2d0;
padding: 7px;
}

h2 {
color: #2D919A;
}

.ad1 {
margin-left: 35px;
}

.tarto {
        background: #000 url(http://195.56.77.56/dmnwww/p/o/potterharry.hu/art/hp-header.jpg) top left no-repeat;
        xxbackground-position: 10px 18px;
        width: 990px;
        position: relative;
        margin: auto auto;
padding: 200px 0 0 0;

}

#menu {
        width: 160px;
        float: left;
        xborder: 1px solid white;
        font-family:arial;
        text-transform:uppercase;
        font-size:14px;
        margin: 0 0 20px 10px;
}

#menu ul {
        margin: 0;
        padding: 0;
}

#menu li:first-child {
        list-style-image: none;
        list-style-type: none;
        padding: 0 0 8px 0;
        margin: 3px 0 0 0;
        height: 20px;
        line-height: 30px;
}

#menu li {
        list-style-image: none;
        list-style-type: none;
        padding: 0 0 8px 0;
        margin: 3px 0 3px 0;
        height: 20px;
        line-height: 30px;
background: #1D353B url(http://195.56.77.56/dmnwww/p/o/potterharry.hu/art/hp-menu.jpg) top left no-repeat;

}

#menu li a {
        float: left;
        width: 130px;
        padding: 0 0 0 8px;
        color: #fff2d0;
        text-decoration: none;
}

#menu li a:hover {
        text-decoration: none;
}

#belso {
        float: left;
        width: 800px;
        margin-left: 15px;

}

#belso hf1 {
        padding: 0 0 5px 0;
}

table.kepek td {

background-color: #222;
border: solid 1px #333;
text-align: center;

margin-left: 7px;
margin-right: 7px;
margin-top: 7px;
margin-bottom: 7px;

padding-left: 6px;
padding-right: 6px;
padding-top: 7px;
padding-bottom: 7px;


}

table.kepek td:hover {

background-color: #2D919A;
border: solid 1px #000;

}

table.kepek img {

ttborder: solid 1px #2D919A;
border: 0;

}

table.video td {

background-color: #222;
border: solid 1px #333;
text-align: center;

margin-left: 7px;
margin-right: 7px;
margin-top: 7px;
margin-bottom: 7px;

padding-left: 6px;
padding-right: 6px;
padding-top: 7px;
padding-bottom: 7px;
color: #FFF;

}

table.video td:hover {

background-color: #2D919A;
border: solid 1px #000;
color: #000;

}

table.video img {

border: solid 1px #aaaaaa;

}


.lapozo {
text-align: right;
margin-bottom: 10px;
margin-top: 10px;
}

.lapozo a {
padding: 4px;
color: #fff2d0;
background-color: #2D919A;
border: solid 1px #2D919A;
}

#overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
filter:alpha(opacity=60);
opacity:0.6;
background: #000;
z-index: 20000;
}

.in {
position: fixed;
top: 0;
left: 50%;
margin-left: -495px;
z-index: 30000;
width: 990px;
text-align: center;
padding: 32px 0 0 0;
}

.in img {
border: 1px solid #FFF;
}

.hidden {
display: none;
}

.cmp {
clear: both;
}

.bezar {
position: fixed;
top: 8px;
left: 50%;
margin-left: -28px;
width: 56px;
height: 24px;
background: #000  url(http://195.56.77.56/dmnwww/g/a/gagalady.hu/art/bezar_bkg.jpg) top center no-repeat;
z-index: 30001;
}

.konyvlistazo h2 {
padding-left: 10px;
font-size: 12px;
}

.konyvlistazo img {
margin-bottom: 20px;
margin-right: 20px;
float: left;
}

.konyvlistazo {
text-align: justify;
padding: 5px;
}

.etarget-300 {
margin-left: 10px;
}

.adsense300x250-1 {
margin-left: 20px;
}

.harrypotter6 {
width: 480px;
}


