html{background:#decfb0}
body{margin:0; padding:0; font-family: verdana, Arial, Helvetica, sans-serif; color: #4A4A4A; font-size: 12px; text-align: left; height: 100%; background-color: #DECFB0; background-image: url(art/hatterkitoltes_c.jpg); background-repeat: repeat-x; background-position: center top;}

#fofejlec{background-image: url(art/fejleckep_d.jpg); background-repeat: no-repeat; background-position: center top; height: 133px;}
#fofejlec .fejlec{width: 960px; margin: 0 auto; padding-top: 3px;}
#fofejlec .fejlec .logo{width: 454px;}
#fofejlec .fejlec .logo2{position: relative; left: 220px;top:-3px}
#fofejlec .fejlec .language{margin: 0 auto; color: #481719; padding-left: 95px;}
#fofejlec .fejlec .language a{color: #481719; text-decoration: none; font-size: 9px;}
#fofejlec .fejlec .language a:hover{text-decoration: underline;}
#fofejlec .fejlec .flash{padding-top: 3px;}
#fokiemelt{background-image: url(art/kiemeltkitoltes_d.jpg); background-repeat: repeat-x; background-position: center top; height: 59px;}
#fokiemelt .kiemelttartalom{width: 980px; margin: 0 auto; background-image: url(art/iv_d.jpg); background-repeat: no-repeat; background-position: 420px top; height: 59px;}
#fokiemelt .kiemelttartalom .kiemeltcim{background-image: url(art/kiemeltcimelott_b.jpg); background-repeat: no-repeat; background-position: left 10px; padding: 8px 0 0 40px; color: #DED1C5; font-weight: normal; font-size: 18px; display: block; height: 35px;}
#fokiemelt .kiemelttartalom .kiemeltcim a{color: #DED1C5; text-decoration: none;font-family:arial}
#fokiemelt .kiemelttartalom .kiemeltcim a:hover{color: #DED1C5; text-decoration: none;}
#fotartalom{width: 960px; margin: 0 auto; }
#fotartalom .ikonok{background-image: url(art/ikonhatter_c.jpg); background-repeat: no-repeat; background-position: center top; padding: 12px 0; text-align: center;}
#fotartalom .ikonok img{border: 0;}
#fotartalom .ikonok a{margin:0 5px}

.turalso{background-image: url(art/turalso.jpg); background-repeat: no-repeat; background-position: right top; width: 1001px; margin: 0 auto;}
.kiemeltmenu{padding-top: 20px; }
.kiemeltmenu a{color: #fff; font-weight: bold; font-size: 12px; font-family: Georgia; text-decoration: none; margin: 0 11px;}
.kiemeltmenu a:hover{color:#fff;text-decoration: underline;}

#fotartalom .baloldal{width: 220px; float: left;}
#fotartalom .baloldal .banner{margin-bottom:10px; position: relative;}

#fotartalom .jobboldal{width: 740px; float: left; background-image: url(art/tartalomhatter_d.jpg); background-repeat: no-repeat; background-position: 30px  -1px; padding-top: 25px;overflow:hidden}
#fotartalom .jobboldal .jobbtartalom{padding:0 30px 50px 60px; }
/* blokk */
.blokk{}
.blokk .blokkfejlec{font-family: georgia; font-style: italic; font-weight: bold; color: #780018; font-size: 20px; background-image: url(art/balblokkfejlec.jpg); background-repeat: no-repeat; padding-left: 35px;}
.blokk .blokktartalom{padding: 15px 0 0 0}
.blokk a{font-family: georgia; font-style: italic; font-weight: bold; color: #481719;font-size: 14px; text-decoration: none; }
.blokk a:hover{text-decoration: none;color: #780018; }
/* menu */
.menu{width: 200px; padding-top: 15px;}
.menu ul{padding:0; margin:0; list-style:none; padding-left: 0px; }
.menu ul li{padding: 3px 0 3px 10px;  padding-left: 10px;}
.menu ul li.elvalaszto{border-top: 1px solid #C3B29A; padding:0px; margin:0px; line-height:2px; height: 8px; font-size: 2px; background-position: left 5px;}
.menu ul li a{font-family: georgia; font-style: italic; font-weight: bold; color: #481719; font-size: 14px; text-decoration: none; }
.menu ul li a:hover{color: #780018;}

/* kepkeret */
.kepkeret2{background-color: #CBAB8C; padding: 5px; float: left; margin-left: 15px;}
.kepkeret, .kepkeretbal, .kepkeretjobb { border: 5px solid #CBAB8C; }
.kepkeret{margin-top:10px;margin-bottom:10px}
.kepkeretbal { float: left; margin-right: 10px; }
.kepkeretjobb { float: right; margin-left: 10px; }
.kepbal { margin: 2px; float: left; margin-right: 10px; }
.kepjobb { margin: 2px; float: right; margin-left: 10px; }
.kistermekkep { padding: 2px; border: 1px solid #ccc; margin: 2px 2px 0 0; }

/* belso kep */
.belsokep{margin:30px 0;}
.belsokep a{background-image: url(art/linkelott.jpg); background-repeat: no-repeat; background-position: left 3px; padding-left: 10px; color: #944B0C; font-weight: bold; text-decoration: none;}
.belsokep a:hover{text-decoration: underline;}
.belsokep .belsokepkeret{background-color: #CBAB8C; padding: 5px; float: left; margin-bottom: 15px;}

/* bovebben */
.bovebben{height: 20px; margin-left: 55px;}
.bovebben .bovebbenkozep{background-image: url(art/bovebbenkitoltes.jpg); background-repeat: repeat-x; padding: 0 10px; }
.bovebben .bovebbenkozep a{color: #fff; font-weight: bold; font-size: 10px;}
.bovebben .bovebbenkozep a:hover{}

/* elvelszto */
/*.tartalomelvalszto{text-align: center;}*/
.elvalaszto hr { display: none; }
div.elvalaszto { background-image: url(art/viragelvalszto.jpg); background-repeat: no-repeat; background-position: 50% 50%; font-size: 0px; line-height: 0px; height: 66px; }


h1{font-family: georgia; font-style: italic; font-weight: bold; color: #780018; font-size: 20px;  text-align: right; padding-bottom: 26px;width:560px;margin-left:100px;}
h1 span{background-image: url(art/h1.jpg); background-repeat: no-repeat; background-position: 15px -8px; padding-left: 70px; height: 35px;}
h2{font-family: georgia; font-style: italic; font-weight: bold; color: #780018; font-size: 18px;}
h3{font-family: georgia; font-style: italic; font-weight: bold; color: #780018; font-size: 16px;}

#folablec{height: 180px;}
#folablec .lableckitoltes1{background-image: url(art/lableckitoltes1.jpg); background-repeat: repeat-x; background-position: center top; height: 68px;}
#folablec .lableckitoltes2{background-image: url(art/lableckitoltes2_c.jpg); background-repeat: repeat-x; background-position: center top; height: 62px;}
#folablec .lableckitoltes2 .irq{width: 960px; margin: 0 auto; text-align: right;}
#folablec .lableckitoltes2 .irq a{color: #9C927F; font-weight: bold; text-decoration: none; position: relative; top: 65px; font-size: 11px;}
#folablec .lableckitoltes2 .irq a:hover{text-decoration: underline}

.arak_tabla{ border-collapse: collapse;}
.arak_tabla td {color:#fff;background:#9e8a61;border: 1px solid #c3b29a;padding:2px;}
.arak_fejlec{color:#fff;background:#491314 !important}


.fomenu.aktiv a{color: #780018;}
li.almenu{margin: 0; position: relative; left: -7px; background-image: url(art/almenuelott.jpg); background-repeat: no-repeat; background-position: 5px 9px; background-color: #D7C9AB; padding: 5px 0 5px 15px!important;}
li.almenu.aktiv a{color: #780018;}
li.almenu a{ font-size: 12px!important; font-style: normal!important; font-weight: normal!important; }
li.almenu a:hover{}

.bordocsikleiras{color: #DED1C5; margin-top: 5px; font-size: 11px;}
.bordocsikleiras *{display:inline}
.bordocsikszulo{font-weight: bold;}
.bordocsikszulo a{color: #DED1C5;text-decoration:none}
.bordocsikszulo a:hover{text-decoration:underline}
.bordocsikcim{color: #fff; font-weight: bold; font-size: 13px;}
.bordocsikcim a{color: #fff;text-decoration:none}
.bordocsikcim a:hover{text-decoration:underline}
.bordocsikbovebben{font-weight: bold; font-size: 10px;color: #fff;}
.bordocsikbovebben:hover{color: #DED1C5;}

.fck ul{line-height: 26px;}
.fck ul li{background-image: url(art/li.gif); background-repeat: no-repeat; background-position: left 8px; list-style: none; padding-left: 25px; margin: 0}
.ikonok a {zoom:1}
.ikonok a:hover{-moz-opacity:.70; filter:alpha(opacity=70); opacity:.70;zoom:1;}

.terkepkeret{width:650px;height:450px;}
table.szoba td{font-size:12px}
#nagyterkep{position:absolute;margin-left:-10px;background:#ece9d8}