/* CSS utf-8 ő */
BODY {font-family:Arial, Tahoma, Verdana; font-size:12px; color:#708090; padding:0px; margin:0px; text-align:center; background-color:#f8fbfd;}

A {color:#ca311f; text-decoration:none;}
A:HOVER {color:#ff3232; text-decoration:underline;}

H1 {font-size:18px; color:#1d1717; font-weight:normal; margin-top:0px; padding-top:0px;}
H2, .h2 {font-size:14px; color:#000000; font-weight:bold; }
H3 {font-size:14px; color:#000000; font-weight:normal; line-height:16px;}
H4 {font-weight:normal; color:#000000; font-size:11px; text-transform:uppercase; border:0px; padding:0px; margin:0px 0px 20px 0px; border-bottom:1px solid #f6f6f6;}

.button1 {background:url(/images/button1right.gif) no-repeat right; cursor:pointer; color:#ffffff; padding:3px 20px 3px 0px; text-transform:uppercase; font-weight:bold; font-size:11px;}
.button1 SPAN {background:url(/images/button2left.gif) no-repeat left; padding:3px 0px 3px 12px; display:inline;}
.button1:HOVER {text-decoration:none; color:#ffffff;}

.button2 {font-size:14px; line-height:18px; padding:5px 10px 5px 10px; background-color:#e15959; color:#ffffff; font-weight:bold;}
.button2:HOVER {text-decoration:none; background-color:#ff3232; color:#ffffff;}

.leftlink A { padding:5px 10px 5px 30px; display:block; background:url(/images/arrow1.gif) no-repeat 10px 7px;}
.leftlink A:HOVER {background:url(/images/arrow2.gif) no-repeat 10px 7px; text-decoration:none; background-color:#fff6cb;}
.leftlink A.selected {font-weight:bold; color:#000000;}

.nodisplay {display:none;}
.nounder {text-decoration:none;}
.hand {cursor:pointer;}
.small {font-size:9px;}
.graybg {background-color:#f6f6f6;}
.noavatar {width:140px; height:180px; border:1px solid #cccccc; background-color:#e2e2e2;}
.functionlink {text-transform:none; font-size:11px; font-weight:bold;}
.title2 {font-size:16px; color:#000000; font-weight:normal; padding:0px 0px 15px 0px;}
.pagetitle {padding:5px 10px 5px 10px; font-size:24px; font-style:italic; border-bottom:1px solid #ffd600; background-color:#fff1ab;}
.pagetitle .pagetitletext {margin-top:-5px; font-size:11px; padding-bottom:5px;}
.note1 {background-color:#fdffbb; padding:5px 10px 5px 10px; font-size:11px; color:#4f4f4f;}
.note2 {background-color:#fdffbb; padding:0px 2px 0px 2px; font-size:11px; color:#558ED5; border: 1px solid #558ED5; text-transform:none;}
.note3 {padding:10px 10px 10px 50px; background:url(/images/icons/warning.png) no-repeat 10px 10px; margin-bottom:10px; background-color:#558ED5; color:#ffffff;}
.note4 {padding:10px 10px 10px 10px; margin-bottom:10px; background-color:#558ED5; color:#ffffff;}
.editicon {background:url(/images/icons/edit.png) no-repeat; padding-left:20px;}
.rendben {color:#008800;}
.nincs {color:#ff0000;}
.emergency {font-weight:bold; color:#ca311f; font-size:24px;}
.emergency2 {font-weight:normal; color:#000000; font-size:11px;}

.pagecontainer {width:955px; margin:0 auto; text-align:left;} 

.head {position:relative; height:140px; background:url(/images/felhok2.png) no-repeat top center; overflow:show;}
.head .hrow1 {position:relative; height:32px; border-bottom:1px solid #ededed;}
.head .hrow1 .firstsentence {font-size:9px; color:#a7a7a7; padding-top:13px;}
.head .hrow1 .hloginbox {font-size:11px;  padding-top:13px;}
.head .hrow1 .hloginbox .loginlink {padding-right:20px; background:url(/images/arrow1.gif) no-repeat right; font-weight:bold;}
.head .hrow1 .hsep {border-right:1px solid #dddddd; padding-left:12px; margin-right:12px; font-size:0px; height:20px; margin-top:12px;}
.head .hrow1 .hlangsel {font-size:11px;  padding-top:13px;}
.head .hrow1 .hlangsel A {padding-right:10px;}
.head .hrow1 .hlangsel A.selected {color:#cccccc;}
.head .hrow2 {position:relative; height:107px;}
.head .hrow2 .hlogo {position:absolute; top:16px; left:11px; width:73px; height:87px;}
.head .hrow2 .hlogot1 {position:absolute; top:10px; left:80px; width:500px; font-size:24px; color:#000000; font-weight:normal;}
.head .hrow2 .hlogot1 A {color:#000000;}
.head .hrow2 .hlogot1 A:HOVER {text-decoration:none;}
.head .hrow2 .hlogot2 {position:absolute; top:32px; left:80px; width:500px; font-size:22px; color:#000000; font-weight:normal;}
.head .hrow2 .hlogot2 A {color:#000000;}
.head .hrow2 .hlogot2 A:HOVER {text-decoration:none;}
.head .hrow2 .hlogot3 {position:absolute; top:60px; left:80px; width:500px; font-size:12px; color:#61c8e2;}
.head .hrow2 .hlogot3 A {color:#000000;}
.head .hrow2 .hlogot3 A:HOVER {text-decoration:none;}
.head .hrow2 .hcall {position:absolute; top:30px; left:726px; width:231px; height:58px;}

.headprocontHEADHOME {height:220px;}
.headprocontHEADHOME2 {height:220px;}

.headpromoHEADHOME {height:60px; background-color:#61c8e2; padding:10px;}
.headpromoHEADHOME .pic {margin-right:20px;}
.headpromoHEADHOME .text {}
.headpromoHEADHOME .text .line1 A {font-size:36px; color:#ffffff;}
.headpromoHEADHOME .text .line2 {font-size:14px; color:#ecfbff;}
.headpromoHEADHOME .button {padding-top:10px;}

.headprocontHEADINNER {height:175px;}
.headprocontHEADINNER2 {height:175px;}

.headpromoHEADINNER {height:33px; background-color:#61c8e2; padding:0px;}
.headpromoHEADINNER .pic {margin-right:10px; margin-top:5px; margin-left:10px;}
.headpromoHEADINNER .text {margin-top:7px;}
.headpromoHEADINNER .text .line1 {display:inline; margin-right:5px;}
.headpromoHEADINNER .text .line1 A {font-size:14px; color:#ffffff; font-weight:bold;}
.headpromoHEADINNER .text .line2 {display:inline; font-size:12px; color:#ecfbff;}
.headpromoHEADINNER .button {margin-top:6px; margin-right:10px;}

.headpromo2HEADHOME2 {height:80px; width:955px; margin-bottom:0px;}
.headpromo2HEADINNER2 {height:33px; width:955px; margin-bottom:0px;}

.smallhead {position:relative; height:80px;}
.smallhead .hrow1 {position:relative; height:32px; border-bottom:1px solid #ededed;}
.smallhead .hrow1 .firstsentence {font-size:9px; color:#a7a7a7; padding-top:13px;}
.smallhead .hrow1 .hloginbox {font-size:11px;  padding-top:13px;}
.smallhead .hrow1 .hloginbox .loginlink {padding-right:20px; background:url(/images/arrow1.gif) no-repeat right; font-weight:bold;}
.smallhead .hrow1 .hsep {border-right:1px solid #dddddd; padding-left:12px; margin-right:12px; font-size:0px; height:20px; margin-top:12px;}
.smallhead .hrow1 .hlangsel {font-size:11px;  padding-top:13px;}
.smallhead .hrow2 {position:relative; height:30px;}
.smallhead .hrow2 .hlogo {margin-top:10px; font-weight:bold;}

.menu {background-color:#61c8e2; padding:7px 0px 0px 0px;}
.menu A {color:#ffffff; font-size:14px; font-weight:bold; padding:3px 10px 5px 10px; margin-left:15px;}
.menu A:HOVER {background-color:#cceaf1; color:#ffffff; text-decoration:none;}
.menu A.selected {background-color:#fff1ab; color:#000000;}

.maincontent {-o-box-shadow: 0px 1px 8px #61c8e2; -icab-box-shadow: 0px 1px 8px #61c8e2; -khtml-box-shadow: 0px 1px 8px #61c8e2; -moz-box-shadow: 0px 1px 8px #61c8e2; -webkit-box-shadow: 0px 1px 8px #61c8e2; box-shadow: 0px 1px 8px #61c8e2;}
.content {}
.content .left {width:220px;}
.content .main {}
.content .right {width:200px;}

.leftbox {margin-bottom:15px;}
.leftbox .lbtitle {font-weight:bold; background-color:#61c8e2; color:#ffffff; font-size:11px; font-weight:bold; text-transform:uppercase; padding:5px 3px 5px 10px;}
.leftbox .lbcontent {padding:5px 10px 5px 10px;}
.leftbox .lbcontent2 {padding:0px;}

.leftbox2 {margin-bottom:0px;}
.leftbox2 .lbtitle {font-weight:bold; background-color:#ffd600; color:#bc311e; font-size:11px; font-weight:bold; text-transform:uppercase; padding:5px 3px 5px 10px;}
.leftbox2 .lbcontent {padding:0px; background-color:#fff1ab;}

.mainbox {padding:20px 10px 5px 10px;}

.datalabel {margin-bottom:3px; text-align:right;}
.datalabel2 {margin-bottom:3px; text-align:right; font-size:11px;}
.datadata {font-weight:bold; font-size:13px; color:#4f4f4f;}
.datetablefooter {margin-bottom:20px; font-size:0px;}

.mainoffer {position:relative; width:472px; height:243px; float:left;}
.mainoffer .moline1 {position:absolute; top:50px; left:200px;}
.mainoffer .moline1 A {color:#ffffff; font-size:16px; font-weight:bold;}
.mainoffer .moline2 {position:absolute; top:90px; left:200px; color:#ffffff; padding-right:10px;}
.mainoffer .moline3 {position:absolute; top:200px; left:0px; text-align:right; width:440px;}
.mainoffersep {position:relative; width:1px; height:243px; font-size:0px; background-color:#61c8e2; float:left;}

.mainoffer2 {position:relative; width:472px; height:176px; float:left;}
.mainoffersep2 {position:relative; width:1px; height:176px; font-size:0px; background-color:#61c8e2; float:left;}

.tamogatok {margin-bottom:7px; padding-bottom:8px; border-bottom:1px dotted #cccccc;}
.tamogatok .moline2 {text-align:center;}
.tamogatok .moline1 {text-align:center; display:none;}
.tamogatok .moline3 {text-align:center; font-size:11px;}
.tamogatok .moline4 {text-align:center; font-size:11px;}

.footer {margin-top:20px; margin-bottom:40px;}
.footer .flogo {margin-right:10px;}
.footer .igorcorner {}
.footerbox {padding-right:10px; font-size:11px;}
.footerbox .title {margin-bottom:8px; font-weight:bold; color:#373737;}
.footerbox .content {}
.footerbox .content A {}

.beonap {overflow:hidden; font-size:9px; color:#ffffff; padding:0px 1px 0px 1px; white-space:nowrap; overflow:hidden;}
.beonapname {font-size:11px; text-align:right; padding:2px; font-weight:bold;}
.beohead {text-align:center; padding:2px; font-weight:bold; color:#000000;}
.beonap2 {color:#ffffff; font-weight:bold;}
.beonap2 A {color:#ffffff; font-weight:bold;}

.eloTRUE {background-color:#FFFF00;}
.eloFALSE {background-color:#5F5F5F;}
.eloMAYBE {background-color:#FF0000;}
.beoTRUE {background-color:#23CF40;}
.beoFALSE {background-color:#00B0F0;}

.bejegyzes {padding:5px; border:1px solid #cccccc; background-color:#ffffff; font-size:11px; margin-bottom:5px; color:#333333;}
.bejegyzes .title {font-weight:bold;}
.bejegyzes .title .elfogadaslink {padding:2px 6px 2px 6px; background-color:#558ED5; color:#ffffff; font-weight:bold;}
.bejegyzes .text {}
.bejegyzes .text .bejegyzeskiemeles {font-weight:bold; color:#000000;}
.nincselfogadva {background-color:#E6B9B8;}

.onlinedokumentumlistaitem {border-bottom:1px solic #f8f8f8; margin-bottom:5px; padding-bottom:5px;}
.onlinedokumentumlistaitem .title {font-size:16px; font-weight:bold;}

.fotalbumlistab {width:225px; height:140px; float:left; margin-right:10px; margin-bottom:10px; overflow:show;}
.fotalbumlistab .albumpic {border:0px solid #f7f4ec; margin-right:20px;}
.fotalbumlistab .albumtitle {font-size:12px; font-weight:bold; padding-top:5px;}
.fotalbumlistab .albumtitle .albumkepekszama {font-size:11px; font-weight:normal; font-style:italic;}
.fotalbumlistab .albuminfo {font-size:11px; margin-top:-3px;}
.fotalbumlistab .albuminfo .albumdate {}

.table1 {background-color:#cccccc; width:100%; border-spacing:1px;}
.table1 .titlerow {background-color:#e2e2e2; font-weight:bold;}
.table1 .datarow {background-color:#ffffff;}
.table1 TD {padding:3px;}

.past {color:#cccccc;}
.present {font-size:12px; font-weight:bold; color:#000000;}

.table1 {background-color:#cccccc; width:100%; border-spacing:1px;}
.table1 .titlerow {background-color:#e2e2e2; font-weight:bold;}
.table1 .datarow {background-color:#ffffff;}
.table1 TD {padding:3px;}

.versionswitcher {text-align:center; padding:20px 0px 20px 0px;}
.versionswitcher A {font-weight:bold;}

.cookie_info {background:rgba(0,0,0,.7); padding:10px; color:#fff; position:fixed; bottom:0; width: 100%;}
.cookie_info a {color:#fff; font-weight:bold; text-decoration:underline;}