/****** Drupalból örökölt*****/

body {
  margin:0px 0px 0px 0px;
  font-family: Verdana, Arial, Sans-serif;  /* font-family: 'Trebuchet MS', Verdana, Lucida, Arial; */
  font-size: 10pt;
}

img {
  border: none;
}

#leftmenu {
  font-family: "Times New Roman";
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
  text-align: left;
  margin: 10px 4px 4px 4px;
}

#leftmenu td {
  font-family: "Times New Roman";
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
}

#leftmenu a {
  color: #7C3707;
  font-family: "Times New Roman";
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
}

#leftmenu a:link {
  color: #7C3707;
  font-family: "Times New Roman";
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
}

#leftmenu a:visited {
  color: #7C3707;
  font-family: "Times New Roman";
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
}

#leftmenu a.active {
  color: #B05E04;;
  font-family: "Times New Roman";
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
}

#leftmenu a:hover {
  color: #B05E04;
  font-family: "Times New Roman";
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
}

div.content {
    margin: 6px;
}

td.leftside {
   vertical-align: top; 
   background-color: rgb(255,244,213);
}

td.leftmenu {
  background-image: url(../img/templomuj2.gif); 
  background-repeat: no-repeat; 
  background-color: rgb(255,244,213); 
  margin: 0px;
}

td.topmenu img {
  border: 0px;
}

/*******************************/
.miseTable {
  font-family: Verdana; 
  font-size: 10pt;
  color: #505050;
/*  border: 1px solid #404040; */
  width: 182px; 
  height: 156px;
}

.miseTable td.tab {
  border-top: none;
  border-right: none;
  border-bottom: 1px solid #C0C0C0;
  border-left: none;
  padding: 0px;
}

.miseTable td.nap {
  border-top: none;
  border-right: none;
  border-bottom: 1px solid #E0E0E0;
  border-left: 2px solid #A0A0A0;
  width:70px; 
  padding: 4px 2px 1px 16px;
}

.miseTable td.nap3 {
  border-top: none;
  border-right: none;
  border-bottom: 2px solid #A0A0A0;
  border-left: 2px solid #A0A0A0;
  width:70px; 
  padding: 4px 2px 1px 16px;
  vertical-align: top;
}

.miseTable td.ido {
  border-top: none;
  border-right: 2px solid #A0A0A0;
  border-bottom: 1px solid #E0E0E0;
  border-left: none;
  text-align: right;
}

.miseTable td.ido31 {
  border-top: none;
  border-right: 2px solid #A0A0A0;
  border-bottom: none;
  border-left: none;
  text-align: right;
  padding: 4px 25px 1px 0px;
}

.miseTable td.ido32 {
  border-top: none;
  border-right: 2px solid #A0A0A0;
  border-bottom: none;
  border-left: none;
  text-align: right;
  padding: 0px 25px 1px 0px;
}

.miseTable td.ido33 {
  border-top: none;
  border-right: 2px solid #A0A0A0;
  border-bottom: 2px solid #A0A0A0;
  border-left: none;
  text-align: right;
  padding: 0px 25px 1px 0px;
}

.miseTable td.idoh {
  padding: 4px 8px 1px 0px;
  font-size: 9pt;
}

.miseTable td.idov {
  padding: 4px 25px 1px 0px;
}

.miseTable td.idov2 {
  padding: 4px 15px 1px 0px;
}

.miseTable td.diff {
  color: #040404;
}

.miseTable img {
  border:none;
}

.miseTable td.makkoscim {
  border-top: 2px solid #A0A0A0;
  border-right: 2px solid #A0A0A0;
  border-bottom: 1px solid #E0E0E0;
  border-left: 2px solid #A0A0A0;
  width:80px; 
  padding: 4px 2px 1px 16px;
  text-align: center;
  font-weight: bold;
}

.miseTable td.makkosnap {
  border-top: none;
  border-right: none;
  border-bottom: 2px solid #A0A0A0;
  border-left: 2px solid #A0A0A0;
  width:80px; 
  padding: 4px 2px 1px 16px;
}

.miseTable td.makkosido {
  border-top: none;
  border-right: 2px solid #A0A0A0;
  border-bottom: 2px solid #A0A0A0;
  border-left: none;
  width: 80px; 
  padding: 4px 2px 1px 16px;
}
/*******************************/

p {
/*  margin-top: 1em; */
  margin-top: 10px; 
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

a, div.link {
  font-family: Verdana, arial, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #7C3707;
}

a:hover, div.link:hover {
  color: #B05E04;
  cursor: pointer;
}

a:link {
  font-family: Verdana, arial, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #7C3707;
}

a.close {
  font-family: Verdana, arial, sans-serif;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  color: #7C3707;
}

li {
  padding-bottom: 10px;
}

div.szoveg {
  font-family: Verdana, arial, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  padding: 4px 10px 0px 10px;
}

div.szoveg table {
  font-family: Verdana, Arial, Sans-serif; 
  font-size: 10pt;
}

div.szoveg p {
  text-align: justify;
}

div.szoveg p.focim {
  text-align: center;
  font-size: 14pt;
  font-weight: bold;
  color: #685050;
}

div.szoveg p.cim {
  text-align: center;
  font-size: 12pt;
  font-weight: bold;
  color: #AA6600;
}

div.szoveg .datum {
  text-align: center;
  font-size: 7pt;
  font-weight: normal;
}

div.szoveg .szerzo {
  text-align: center;
  font-size: 11pt;
  font-weight: normal;
}

div.szoveg p.motto {
  margin-left: 20%;
  text-align: right;
  font-size: 9pt;
  font-weight: normal;
  font-style:italic;
}

div.szoveg div.hatar {
  text-align: center;
  font-size: 2pt;
  font-weight: normal;
  width: 100%;
  height: 1px;
  border-bottom: 1px dotted #BC7747; 
  margin-top: 16px;
  margin-right: 0px;
  margin-bottom: 16px;
  margin-left: 0px;
}

div.szoveg p.rovid {
  text-align: center;
  font-weight: bold;
}

div.szoveg p.csakrovid {
  text-align: center;
}

div.szoveg p.kozep {
  text-align: center;
}

div.szoveg a {
  font-weight: bold;
}

div.jobbhir {
  width: 162px; /* 182-10-10 */
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 6px;
  overflow: hidden;
/*  border: solid 1px #807060;*/
  border: solid 2px #A0A0A0;
  font-size: 10pt;
  text-align: center;
  padding-top: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
}

div.jobbhir img {
  width: 166px; 
  margin-top: 0px; 
  margin-right: 0px; 
  margin-bottom: 8px; 
  margin-left: 0px; 
  padding: 0px;
  border: none;
}

div.jobbhir p {
  font-size: 10pt;
  text-align: center;
}

/*
div.jobbhir table {
  border: 1px solid #404040;
  font-size: 10pt;
  text-align: center;
}

div.jobbhir  td {
  border: 1px solid #A0A0A0;
  padding: 5px 0px 5px 0px; 
}
*/
div.jobbhir table {
  border: none;
  border-collapse: collapse;
  margin-left: auto;
  margin-right: auto;
  font-size: 10pt;
}

div.jobbhir  td {
  border: none; 
  vertical-align: top;
  text-align: left;
  padding: 0px 3px 0px 3px;
}

div.jobbhir  td.kozep {
  text-align: center;
}


p.focim {
  text-align: center;
  font-size: 14pt;
  font-weight: bold;
  color: #685050;
}

p.cim {
  text-align: center;
  font-size: 12pt;
  font-weight: bold;
  color: #AA6600;
}

td.label {
  padding: 16px 10px 16px 0px;
  font-size: 10pt;
  color: #000000;
  text-align: right;
}

a.cim { font-size: 11pt; font-weight: bold;}
a.reszl { font-size: 8pt; }



table.enaptar {
  border-spacing: 0px;
  border-collapse: collapse;
  width: 540px;
}

table.enaptar td {
  text-align: left;
  vertical-align: top;
  padding-top: 12px;
  padding-right: 8px;
  padding-bottom: 12px;
  padding-left: 8px;
  border: 2px solid #FFFFFF;
}
 
table.enaptar tr.r1 td {
  background: #e8eaea; /* #ececec; rgb(255, 244, 213); rgb(255, 248, 230); */
}
 
table.enaptar tr.r2 td {
  background: #f2f4f4;  /* #f8f8f8; rgb(255, 246, 220); */
}

td.center {
  text-align: center;
}
 
table.program {
  border-collapse: collapse;
}

table.program td{
  border:1px solid #808080; 
  vertical-align:top;
  padding: 6px 6px 6px 6px;
}

div.szoveg table.kozep { margin-left:auto; margin-right:auto; }
div.szoveg table.keret { border-collapse:collapse; cell-spacing:0px; cell-padding:0px; }
div.szoveg table.keret, div.szoveg table.keret td { border:1px solid black; }
div.szoveg table.keret td { padding: 2px 6px 2px 6px; }
div.szoveg table.kapcs { border-collapse:collapse; }
div.szoveg table.kapcs td { vertical-align:top; padding-right:10px; } 
div.szoveg img.middle { vertical-align:middle; }    

div.open { width:20px; height:12px; display: inline-block; background: url("../img/arrow_down.png") no-repeat; vertical-align:middle; }
div.open:hover { background: url("../img/arrow_down_hover.png") no-repeat; }

div.close { width:20px; height:12px; display: inline-block; background: url("../img/arrow_up.png") no-repeat; vertical-align:middle; }
div.close:hover { background: url("../img/arrow_up_hover.png") no-repeat; }

/****************************************/

table.gyermise {
  border-collapse: collapse;
}

table.gyermise td{
  border: none; 
  vertical-align: center;
  padding: 0px 3px 0px 3px;
  font-size: 10pt;
}

table.hirdet {
  border: none; 
  border-collapse: collapse;
}

table.hirdet td{
  border: none; 
  vertical-align: center;
  padding: 0px 3px 0px 3px;
  font-size: 10pt;
}

/****************************************/

.fejezet {
  font-size: 12pt;
  font-weight: bold;
  text-decoration: none;
  text-align:center;
}

table.pad3 td { padding:3px; vertical-align:top; text-align:left; }
table.pad3 td.last { padding: 3px 3px 20px 3px; }
