html {
margin:0; 
padding:0; 
background: #f7d0d1; 
} 
body{
font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, Sans-serif; 
margin:0; 
padding:0; 
} 

ul , fieldset {
font-size:0.8em; 
margin-left:0.3em; 
font-style:normal; 
margin-bottom:0.7em; 
color:#585858; 
} 

p{
font-size:0.8em; 
font-style:normal; 
margin-bottom:0.7em; 
color:#585858;
margin-top:0;
}

h1 , h2 {
font-family:Georgia, "Trebuchet MS", Helvetiva, Sans-serif; 
font-size:1.3em; 
color:#547336; 
font-weight:normal; 
margin-top:0.6em; 
letter-spacing : -0.04em; 
} 
h1 {
font-size : 1.6em; 
margin-bottom : 1em; 
color : #40522d; 
} 
h2 {
margin-bottom : 0.4em; 
color : #485158; 
} 
h3 , h4 {
font-family : "Trebuchet MS", Tahoma, Verdana, Helvetica, Sans-serif;
font-size : 0.8em; 
color : #485158; 
margin-top : 1em; 
margin-bottom : 0.6em; 
} 

img {border : 0 none;}

label {
font-size : 0.75em; 
font-family : Verdana, Helvetica, Sans-serif; 
color : #777; 
} 
#tartalom ul {
margin-left : 2em; 
padding : 0; 
} 

.bar .lecso{
margin: 0 0 0 -53px;
font-size : 1.1em; 
font-family : Verdana, Tahoma, Helvetica, Sans-serif; 
}

html > body .bar dd {
margin-top : -20px; 
} 
#infosav {
background : transparent url(img/body.jpg) repeat-x scroll 50% 0%; 
position : absolute; 
top : 0; 
left : 0; 
height : 66px; 
width : 100%; 
} 
#header {
position : relative; 
left : 50%; 
top : 46px; 
margin-left : -386px; 
width : 773px; 
height : 164px; 
background : transparent url(img/header_uj.jpg) repeat-x scroll 0 0; 
} 
#header img {
margin-top : 12px; 
margin-left : 28px; 
border : 0 none inherit;
} 
#main {
margin : 0; 
background : #f7d0d1 url(img/main.gif) repeat-x scroll 0 2200px; 
position : relative; 
} 
#oldal {
background : transparent url(img/content.gif) repeat-y scroll 50% 0%; 
margin-bottom : -5px; 
} 
body#home #oldal {
margin-bottom : -25px; 
} 
html > body #oldal , html > body#home #oldal {
margin-bottom : 0; 
} 
#tartalom {
width : 396px; 
padding : 0 17px 10px 20px; 
position : relative; 
left : 50%; 
margin-left : -216px; 
margin-top : -72px; 
} 
#tartalom .csomag {
font-family: times, "Times new roman", serif;
font-size: 110%;
padding: 2px 0 0 16px;
margin-left:-20px;
margin-right:180px;
color: #485158;
}

#footer {
height : 60px; 
background : #b69090 url(img/footer.gif) repeat-x scroll 0 0; 
} 
#footer p {
background : transparent url(img/talp.gif) no-repeat scroll 1px 0; 
font-size : 10px; 
font-family : Verdana, Tahoma, Helvetica, Sans-serif; 
color : #875b5c; 
padding-top : 1.7em; 
width : 436px; 
margin-left : auto; 
margin-right : auto; 
text-align : center; 
} 
.bar {
position : absolute; 
top : 180px; 
left : 50%; 
width : 150px; 
z-index : 2; 
} 

#sav0 {
margin-left : -400px; 
margin-top : 40px;
} 

#sav0 h3 {
margin-left : 25px; 
margin-top : 9px;
text-align : center; 
} 

#sav0 ul {
margin-left:60px;
list-style-type: none;
font-size:95%;
}

#sav1 {
margin-left : -360px; 
margin-top : 40px;
}

#sav1 h3 {
margin-left : -25px; 
margin-top : 9px;
text-align : center; 
}

body#mibenmas #sav1{background: transparent url(img/balsav/palack.jpg) 0px 0px no-repeat scroll;width:158px;height:390px;margin-left:-375px;top:100px;}


#sav1 img {border : 0 none inherit;}

#sav2 {
margin-left : 184px; 
margin-top : 40px; 
} 
.bar p , .bar address {
font-size : 0.7em; 
} 
hr , #skipnav {
display : none; 
} 
abbr {
border-bottom : 1px dotted #666; 
cursor : help;
speak : spell-out;
} 
.abbr {
border-bottom : 1px dotted #666; 
cursor : help;
} 
#tartalom ul li {
list-style-image : url(img/li.gif); 
line-height : 1.8em; 
} 
a {
color : #66829e; 
} 
a:hover {
text-decoration : none; 
} 
#sav2 h4 , #sav2 h3 {
text-align : right; 
font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, Sans-serif;
} 
.bar p {
color : #585858; 
margin-left : 66px; 
margin-right : 0; 
} 
.bar a {
color : #555c64; 
} 
#footer a {
text-decoration : none; 
color : #f7d0d1; 
} 
#footer a:hover {
color : #fff; 
} 
a img {
border : 0 none inherit; 
} 
abbr:hover , acronym:hover {
border-bottom : 1px dashed #888; 
} 
fieldset {
border : 0 none inherit; 
margin : 0; 
} 
input , textarea {
border : 1px solid #afafaf; 
background : #fff url(img/form.gif) repeat-x scroll 0 0; 
font-family : Verdana, Helvetica, Sans-serif; 
font-size : 0.75em; 
padding : 0.1em; 
margin-bottom : 0.4em; 
} 
textarea {
width : 260px; 
height : 180px; 
overflow : auto;
background : #fff url(img/urlaparnyek.gif) repeat-x scroll 0 0;  
} 
input:hover , textarea:hover , input:focus , textarea:focus {
border-color : #838383; 
background-position : 0 -2px; 
} 
textarea:hover , textarea:focus {
background-position : 0 -10px; 
} 
.cbox {
border : 0px none;
background: none;
padding: 0;
margin:0;
}

#menubar {
list-style : none; 
margin : 0; 
padding : 0; 
position : absolute; 
top : 54px; 
right : 50%; 
margin-right : -368px; 
z-index : 1; 
} 
#menubar li {
margin : 0; 
float : left; 
display : table-cell; 
} 
#menubar a {
display : block; 
margin : 0; 
padding-right : 7px; 
padding-left : 7px; 
font-family : Verdana, Helvetica, Sans-serif; 
color : #acbe8f; 
text-decoration : none; 
font-size : 0.85em; 
} 
#menubar a:hover {
color : #d7edb3; 
} 
#menubar a em {
font-style : normal; 
} 
#menubar a:hover em {
text-decoration : underline; 
}

#aktivlapmenu {
color: #d7edb3;
text-decoration : none; 
font-size : 0.85em;
display : block; 
padding-right : 7px; 
padding-left : 7px;
padding-top: 0px;
padding-bottom: 1px; 
font-family : Verdana, Helvetica, Sans-serif; 
background: inherit;
}

body#home #tartalom p {
margin-bottom : 2em; 
}

#container {position:relative; width:388px; height:470px; background:#fff; border:0px none}
a.gallery, a.gallery:visited {display:block; color:#eee; text-decoration:none; border:1px solid #eee; width:75px; height:57px; float:left; margin:3px;}
a.slidea {background:url(img/ref/faszobrasz-mini.gif);}
a.slideb {background:url(img/ref/szivkuldi-mini.gif);}
a.slidec {background:url(img/ref/paramedia-mini.gif);}
a.slideh {background:url(img/ref/vizus-mini.gif);}
a.slideg {background:url(img/ref/kezcsok_tarskereso.gif);}
a.slidef {background:url(img/ref/nemcsaktuja_mini.jpg);}
a.slided {background:url(img/ref/regikepeslapok-mini.gif);}
a.slidee {background:url(img/ref/vakisk-mini.gif);}

a.gallery span {display:block; position:absolute; width:1px; height:1px; top:5px; left:25px; overflow:hidden; background:#fff;}
.slidek {display:block; position:absolute; width:348px; height:260px; top:185px; left:10px; padding:0; border:1px solid #eee;}
a.gallery:hover {white-space:normal; border:1px solid #fff;}
a.gallery:hover img, a.gallery:active img, a.gallery:focus img {border:1px solid #eee;}
a.gallery:hover span, a.gallery:active span, a.gallery:focus span {
display:block;
position:absolute;
width:368px;
height:300px;
top:170px;
left:5px;
padding:5px;
font-style:normal;
font-family : "Trebuchet MS", Tahoma, Verdana, Helvetica, Sans-serif;
font-size : 0.8em;
color:#000;
background:#fff;
}
