body {  font-family: Tahoma; font-size: 11pt; margin: 10px; padding:0; background-color: #ffffff; background: #ffffff;}

hr { color: #cfd6dd; height: 1px; border: 0px; width: 100%; background-color: #cfd6dd;}

p {margin: 0px; padding: 0px;}

.searchfield { border: 1px solid #cfd6dd; width: 180px; }

.topSection1 {display: none;}
.topSection2 {display: none;}

.topNavBar {display: none;}

.menu {display: none;}

.main {}

.help {font-size: 11px; background: #ffffcc; text-align: justify; margin-top: 4px; margin-bottom: 4px; padding: 3px; border: 1px solid #ffc20d; color: #000000;}

.loginButton {display: none;}
.loginField {display: none;}
.loginForm { display: none;}
.loginTab { display: none; }

.tableLeft { display: none; }
.tableRight { display: none; }

.title {display: none;}
.titleText1 {display: none;}
.titleText2 {display: none;}
.titleDate {display: none;}

.pageHeader { margin:0; padding:0;}
.pageHeaderNav {  font-family: Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: #939191; text-transform: uppercase; }
.pageHeaderTitle { font-family: Arial; font-size: 17pt; font-style: normal; font-weight: bold; color: #396e91; text-transform: uppercase; margin-bottom: 1em; margin-top: 1em; }

.footer { font-family: Tahoma; font-size: 9pt; font-style: normal; font-weight: normal; color: #6a6a6b; text-align: justify; text-align: right;}
.footer a:link { color: #6a6a6b; text-decoration: none; font-weight: normal; border-bottom: 1px dotted #6a6a6b; letter-spacing: 1px; }
.footer a:visited { color: #6a6a6b; text-decoration: none; font-weight: normal; border-bottom: 1px dotted #6a6a6b; letter-spacing: 1px; }
.footer a:hover { color: #f2c605; text-decoration: none; font-weight: normal; border-bottom: 1px solid #f2c605; letter-spacing: 1px; }
.footer a:active { color: #6a6a6b; text-decoration: none; font-weight: normal; border-bottom: 1px dotted #6a6a6b; letter-spacing: 1px; }

.pageContent { font-family: Arial; font-size: 10pt; font-style: normal; font-weight: normal; color: #6a6a6b; text-align: justify; width:100%; margin: 0.3em; }
.pageContent ul { color: #6a6a6b; font-size: 11pt; }
.pageContent li { list-style-type: square; color: #6a6a6b; font-family: Tahoma; font-size: 11pt; font-style: normal; font-weight: normal;}
.pageContent table { font-size: 11pt; }
.pageContent a:link { color: #6a6a6b; text-decoration: none; font-weight: normal; border-bottom: 1px dotted #6a6a6b; letter-spacing: 1px;}
.pageContent a:visited { color: #6a6a6b; text-decoration: none; font-weight: normal; border-bottom: 1px dotted #6a6a6b; letter-spacing: 1px;}
.pageContent a:hover { color: #f2c605; text-decoration: none; font-weight: normal; border-bottom: 1px solid #f2c605; letter-spacing: 1px;}
.pageContent a:active { color: #6a6a6b; text-decoration: none; font-weight: normal; border-bottom: 1px dotted #6a6a6b; letter-spacing: 1px;}

.text { font-family: Arial; font-style: normal; font-weight: normal; color: #6a6a6b; text-align: justify; margin: 0.3em; line-height: 1.5em; }
.firstParagraph { font-family: Arial; font-size: 11pt; font-style: normal; font-weight: bold; color: #444444; text-align: justify; text-transform: uppercase; margin-bottom: 1em;}

.inputField1{overflow-y: hidden; overflow-x: hidden; height: 16px; font-family: Tahoma; font-size: 10px; font-style: normal; font-weight: normal; color: #6a6a6b; text-align:justify; background-color: #ffffff; border: 1px solid #cfd6dd; width: 60px; overflow: auto;}
.inputField2{ overflow-y: hidden; overflow-x: hidden; font-family: Tahoma; font-size: 12px; font-style: normal; font-weight: normal; color: #6a6a6b; text-align:justify; background-color: #ffffff; border: 1px solid #cfd6dd; width: 150px; overflow: auto;}
.inputFieldRadio2{ margin-top: 0px;}

.faqHeader {  letter-spacing: 3px; text-transform: uppercase; font-family: Arial; font-size: 15px; font-style: normal; font-weight: bold; color: #444444;}

.regLeft { border-bottom: 1px solid #cfd6dd; padding: 10 3 10 0px; text-align: right; width: 200px; font-family: Tahoma; font-size: 12px; font-style: normal; font-weight: normal; color: #6a6a6b; vertical-align: top;}
.regRight { border-bottom: 1px solid #cfd6dd; text-align: right; margin: 0px; padding: 10 0 10 3px; font-family: Tahoma; font-size: 12px; font-style: normal; font-weight: normal; color: #6a6a6b; vertical-align: top;}

.formTable { width: 360px; border: 0px; border-spacing: 0 0; empty-cells: show; border-collapse: collapse; background: url(../graphics/tablebg.jpg); background-position: bottom left; background-repeat: repeat-x;}

.formGeneral legend {color: #444444; font-size: 1.3em; font-weight: bold; font-family: Tahoma;}
.formGeneral fieldset {margin-bottom: 10px; border: 0px; border-top: 1px solid #000000;}
.formGeneral {text-align: right; width: 360px;}

.field-hint-container { position:relative; z-index:50; float: left;}
.field-hint { background-image:url(../graphics/hint_topborder.gif); background-position:left top; background-repeat:no-repeat; color:#000000; margin:2px 0pt 0pt 10px; padding:14px 0pt 0pt; position:absolute; width:200px; z-index:50; top: 10px; left:37px; }
.field-hint div { text-align: left; background-color:#FFFBB8; border-bottom:1px solid #FFC20D; border-left:1px solid #FFC20D; border-right:1px solid #FFC20D; padding:4px; font-size: 11px;}

.helyszin { clear: both; margin-top: 10px; margin-bottom: 10px; font-family: Arial; font-size: 10pt; }
.helyszinHeader { letter-spacing: 3px; text-transform: uppercase; font-size: 11pt; font-style: normal; font-weight: bold; color: #fcba46; text-align: left;}
.helyszinCim { margin-left: 0px; float: left; letter-spacing: 1px; font-size: 9pt; font-style: normal; font-weight: normal; color: #6a6a6b; }
.helyszinEpulet { clear: both; font-family: Arial; font-size: 9pt; font-style: normal; font-weight: normal; color: #6a6a6b; text-align: justify; }
.helyszinLeiras { font-family: Arial; font-size: 10pt; font-style: normal; font-weight: normal; color: #6a6a6b; text-align: justify; margin-top: 8px;}
.helyszinAdat{ clear: both; margin-top: 8px; }
.helyszin img { border: 0px; }

.image { float: left; padding: 5px; margin: 10px; margin-left: 0px; margin-top: 5px; border: 1px solid #cfd6dd; background-color: #ffffff; }
.image a:link { border: 0px; }
.image a:visited { border: 0px; }
.image a:hover { border: 0px; }
.image a:active { border: 0px; }

.rendezveny { clear: both; text-align: justify; background-color: #ecf5ff; padding: 5px; margin-left: 0px; margin-right: 0px; border: 1px solid #c2d2e8; color: #366abd; margin-top: 10px; margin-bottom: 10px; font-family: Arial;}
.rendezvenyNev { text-align: left; letter-spacing: 2px; text-transform: uppercase; font-size: 11pt; font-weight: bold;}
.rendezvenyTematika { font-family: Arial; font-size: 8pt; font-style: normal; font-weight: normal; text-transform: uppercase; margin-bottom: 8px; }
.rendezvenyAdat{ clear: both; font-size: 10pt; margin-top: 8px;}

.seta { clear: both; color: #009900; text-align: justify; background-color: #edf9ed; padding: 5px; margin-left: 0px; margin-right: 0px; border: 1px solid #8fda93; margin-top: 10px; margin-bottom: 10px; font-family: Arial; font-size: 10pt; }
.setaNev { text-align: left; letter-spacing: 2px; text-transform: uppercase; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: bold;  margin-bottom: 8px; }
.setaAdat{ clear: both; font-size: 10pt; margin-top: 8px; }

.searchIcons { margin-top: 4px; margin-bottom: 4px; }

.megyeHeader { float: left; clear: left; text-transform: uppercase; font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold; color: #6a6a6b; margin-right: 6px;}
.megyediv { margin-top: 30px; margin-bottom: 20px; padding: 5px; background-color: #fafafa; border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; letter-spacing: 3px; text-transform: uppercase; font-family: Georgia; font-size: 18px; font-style: normal; font-weight: bold; color: #6a6a6b;}

.adminTable { font-size: 11px;}
.adminTabActiveMiddle a:link { color: #396e91; text-decoration: none; font-weight: normal; letter-spacing: 1px; border: 0}
.adminTabActiveMiddle a:visited { color: #396e91; text-decoration: none; font-weight: normal; letter-spacing: 1px; border: 0}
.adminTabActiveMiddle a:hover { color: #444444; text-decoration: none; font-weight: normal; letter-spacing: 1px; border: 0}
.adminTabActiveMiddle a:active { color: #396e91; text-decoration: none; font-weight: normal; letter-spacing: 1px; border: 0}

.adminTabActiveLeft {background: url(../graphics/adminTabActiveLeft.jpg); background-repeat: repeat-x; width: 12px; border-bottom: 1px solid #8e8e8e;}
.adminTabActiveRight {background: url(../graphics/adminTabActiveRight.jpg); background-repeat: repeat-x; width: 12px; border-bottom: 1px solid #8e8e8e;}
.adminTabActiveMiddle {background: url(../graphics/adminTabActiveMiddle.jpg); background-repeat: repeat-x; border-bottom: 1px solid #8e8e8e;}

.adminTabLeft {background: url(../graphics/adminTabLeft.jpg); background-repeat: repeat-x; width: 12px; border-bottom: 1px solid #8e8e8e;}
.adminTabRight {background: url(../graphics/adminTabRight.jpg); background-repeat: repeat-x; width: 12px; border-bottom: 1px solid #8e8e8e;}
.adminTabMiddle {background: url(../graphics/adminTabMiddle.jpg); background-repeat: repeat-x; border-bottom: 1px solid #8e8e8e;}
.adminTabFade {background: url(../graphics/adminTabFade.jpg); background-repeat: repeat-x;}
.adminTabEmpty { border-bottom: 1px solid #8e8e8e;}

.adminTabMiddle a:link { color: #444444; text-decoration: none; font-weight: normal; letter-spacing: 1px; border: 0}
.adminTabMiddle a:visited { color: #444444; text-decoration: none; font-weight: normal; letter-spacing: 1px; border: 0}
.adminTabMiddle a:hover { color: #396e91; text-decoration: none; font-weight: normal; letter-spacing: 1px; border: 0}
.adminTabMiddle a:active { color: #444444; text-decoration: none; font-weight: normal; letter-spacing: 1px; border: 0;}

.vendegkonyv { padding: 0.3em; margin: 0.3em; margin-bottom: 1em; border-top:  1px dotted #6a6a6b; background: url(../graphics/tablebg.jpg); background-position: bottom left; background-repeat: repeat-x; font-family: Arial; font-size: 10pt; }
#vendegkonyvForm { display: none; }
.vendegkonyvFelado  { letter-spacing: 3px; text-transform: uppercase; font-size: 11pt; font-style: normal; font-weight: bold; color: #366ab3; float: left;}
.vendegkonyvIdo { margin-left: 0.3em; position: relative; top: 1px; font-family: Arial; font-size: 9pt; font-style: normal; font-weight: normal; color: #444444; text-align: justify; float: left; }
.vendegkonyvHozzaszolas { clear: both; font-style: normal; font-weight: normal; color: #6a6a6b; text-align: justify;}
.vendegkonyvAlert { font-size: 10pt; color: #000000; text-align: center; font-weight: bold; background-color: #fffbb8; margin: 1.2em; padding: 1.2em; margin-left: 5em; margin-right: 5em; border: 1px solid #ffc20d;}
.vendegkonyvAlert a:link { color: #000000; text-decoration: none; font-weight: normal; border-bottom: 0px; }
.vendegkonyvAlert a:visited { color: #000000; text-decoration: none; font-weight: normal; border-bottom: 0px; }
.vendegkonyvAlert a:hover { color: #f2c605; text-decoration: none; font-weight: normal; border-bottom: 0px; text-decoration: underline; }
.vendegkonyvAlert a:active { color: #000000; text-decoration: none; font-weight: normal; border-bottom: 0px;}

.kedvencek {display: none; font-family: Arial; font-size: 10pt; font-style: normal; font-weight: normal; color: #6a6a6b; text-align: justify; margin-top: 8px;}
.kedvencekHeader { letter-spacing: 1px; text-transform: uppercase; font-family: Georgia; font-size: 14px; font-style: normal; font-weight: bold; color: #fcba46; text-align: left; margin-bottom: 5px;}
.kedvencekHeader a:link { color: #fcba46; text-decoration: none; border: none;}
.kedvencekHeader a:visited { color: #fcba46; text-decoration: none; border: none;}
.kedvencekHeader a:hover { color: #fcba46; text-decoration: none; border: none;}
.kedvencekHeader a:active { color: #fcba46; text-decoration: none; border: none;}
.kedvencekCim { margin-left: 0px; float: left; letter-spacing: 0px; font-family: Georgia; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; line-height: 20px;}
.kedvencekIdo { text-transform: lowercase; font-family: Georgia; font-size: 11px; font-style: normal; color: #000000; white-space: nowrap; border: 1px solid #C0C0C0; background-color: #fafafa; padding: 3px; margin-left: 5px;}
#kedvencekDel { display: none; }