body{font-family:'Arima Madurai',cursive;background-image:url("hatterek/tapetta.png");background-repeat:repeat;background-attachment:fixed;margin:0;}
#kriszta{background-image:url("hatterek/kriszta10.jpg");background-size:cover;background-attachment:fixed;margin:0;}
.container{font-family:'Arima Madurai',cursive;background-color:rgba(236,216,179,0.9);padding:40px;padding-top:80px;padding-bottom:0;margin:0 auto 0 auto;max-width:60%;}
.container_fooldal{font-family:'Arima Madurai',cursive;background-color:rgba(236,216,179,0.8);padding:40px;padding-top:80px;padding-bottom:0;margin:0 auto 0 auto;max-width:60%;}
.container_irasok{font-family:'Arima Madurai',cursive;background-color:rgba(236,216,179,0.9);padding:20%;padding-top:80px;margin:0 auto 0 auto;max-width:60%;}
.container_kuloniras{font-family:'Arima Madurai',cursive;background-color:rgba(236,216,179,0.9);padding:20%;padding-top:80px;margin:0 auto 0 auto;text-align:center;}
.container_ajanlatos{font-family:'Arima Madurai',cursive;background-color:rgba(236,216,179,0.9);padding-left:40px;padding-right:40px;padding-top:80px;margin:0 auto 0 auto;text-align:left;max-width:800px;}
.container_ajanlatos p{margin-top:5px;margin-bottom:5px;}
.behuz {margin-left:50px;}
.kepszov{text-align:center;margin-top: 0px;margin-bottom:10px;color: black;font-size: 1.2em;}
a{text-decoration:none;color:#911c2f;}
.autosizehor{width:auto;/*height:400px;*/border-radius:12px;box-shadow:8px 5px 5px grey;}
.autosizehor{height:auto;/*width:100%;*/}
.autosizever{height:auto;width:100%;border-radius:12px;box-shadow:8px 5px 5px grey;}
.autosizever{width:auto;height:600px;}
/* vízszintes kép aránymegtartása
.autosize{width:auto;height:600px;}
.autosize{height:auto;width:100%;}*/
.menu{text-align:center;width:100%;position:sticky;top:0;z-index:200;font-size:1.2em;}
.menu ul{list-style:none;margin:0;padding:0;}
.menu a{display: block;padding-top:1.5em;padding-bottom:1em;padding-left:0.2em;padding-right:0.2em;color: #ecd8b3;background:#911c2f;text-decoration:none;height:2em;}
.menu a:hover{color:#7d202b;background:#ecd8b3;transition:0.5s;}
.menu li{position:relative;float: left;width: 20%;}
.menu ul ul {position:relative;left: 0px;display: none;width:100%;}
.menu li ul li{position: relative;left: 0px;top:50%;width:100%;}
.menu ul li:hover ul{display:block;}
#ajanlataim{list-style:none;text-align:center;z-index:200;font-size:1.2em;max-width:700px;width:40%;margin-left:30%;margin-right:30%;padding-left:0px;}
#ajanlataim li{position:relative;margin:0;padding:0;}
#ajanlataim a{display:block;padding:0.2em;color:#ecd8b3;background:#911c2f;border-bottom-style:solid;border-bottom-color:#ecd8b3;border-radius:20px;text-decoration:none;height:2em;}
#ajanlataim a:hover{color:#7d202b;background-color:rgba(236,209,154,0.7);transition:0.3s;}
.szoveglista{font-weight:bold;font-size:1em;}
h1{width:100%;text-align:center;margin-top:20px;margin-bottom:0px;}
h2{text-align:center;}
h3{font-size:1.6em;text-align:center;margin-top:0px;}
h4{font-size:1.7em;margin-top:0px;margin-bottom:0px;text-align:center;}
p{font-family:'Arima Madurai',cursive;font-size:1.1em;font-weight:bold;margin-top:25px;margin-bottom:25px;}
.irkep{margin-top:20px;text-align:center;}
.ir{margin-top:10px;text-align:center;width:100%;height:auto;}
.kitolt{text-align:center;}
.kitolt a{display:inline-block;margin:5px;margin-top:20px;}
.kitolt a:hover{display:inline-block;opacity:0.8;border:1px solid black;box-shadow:8px 5px 5px grey;transition:0.5s}
#urlap{padding-top:120px;}
footer{font-size:0.8em;background-color:rgba(236,216,179,0.7);padding:5px;margin:0 auto 0 auto;text-align:center;}
.folab{background-color:rgba(236,216,179,0.7);margin:0px;}
.folab p{padding:0;margin:0;}
.nyilb{margin-top:300px;}
.nyilasfelso img{border-radius:20%;background-color:rgba(195,167,116,0.7);box-shadow:8px 5px 5px grey;}
.nyilasfelso img:hover {color:#7d202b;background:rgba(155,129,105,0.7);box-shadow:1px 1px 1px grey;}
.nyilasalso img{border-radius:20%;background-color:rgba(195,167,116,0.7);box-shadow:8px 5px 5px grey;}
.nyilasalso img:hover{color:#7d202b;background:rgba(155,129,105,0.7);box-shadow:1px 1px 1px grey;}
.vissza img{border-radius:20%;background-color:rgba(195,167,116,0.7);border-color: rgba(236,216,179,0.7);box-shadow:8px 5px 5px grey;}
.vissza img:hover {color:#7d202b;background:rgba(167,142,98,0.7);box-shadow:1px 1px 1px grey;}#video{text-align:center;}
#ikonkepekfooldalra{display:inline-block;text-align:center;position:relative;}
#krkep{display: none;}
.kepekfooldalrahorizontalis{width:120px;height:80px;}
.kepekfooldalravertikalis{width:80px;height:120px;}
.kepekfooldalranegyzet{width:80px;height:80px;}
#plakat{padding-top:10px;}
#ridikul{font-size:1.5em;}
#video{position: relative;padding-bottom:56.25%;/*16:9*/padding-top: 25px;height:0;}
#video iframe{position: absolute;top:0;left:0;width:100%;height:100%;}
#boldogsagkep img{width:180px;height:120px;border-radius:10px;}
#boldogsagkep{text-align:center;}