#fejlec {
	background-image: url(/images/ganoderma_01.jpg);
	background-repeat: repeat-x;
	height: 99px;
}

#mainimg {
	background-image: url(/images/mainpicbg.jpg);
}
body {
	background-color: #4d391e;
	margin:0;
	padding:0;
}
p, li, h1, h2, h3, h4, h5, h6, td, th {
	margin: 0px;
	padding: 0px;
	/* text-align: justify;*/
	color: #f9e9d4;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
}

h1 {
  font-size: 18px;
  font-weight: bold;
}

h2 {
  font-size: 16px;
  font-weight:bold;
}

.alsoboxcim {
  color: white;
  font-weight:bold;
}

.alsoboxszoveg{
  color: #ffd49f;
  font-size: 12px;
  /* font-family: verdana;*/
}

.alsoboxlink, .alsoboxlink:hover, .alsoboxlink:active {
  color: #5ab610;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}

.alsoboxlink:hover {
  text-decoration: underline;
}

#baloszlop {
	width: 189px;
	margin: 0px;
	padding: 0px;
	background-image: url(/images/ganoderma_21.jpg);


}

#fooszlop {

  width: 635px;
  background-color: #1f1304;
  background-image: url(/images/ganoderma_22.jpg);
  background-repeat: repeat-y;
}

/*#fooszlop p, #fooszlop td, #fooszlop h1, #fooszlop h2{
  color: #1f1304;
}*/

h1 {
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size: 26px;
	font-weight: bold;
	color: #f9e9d4;
}

.gomb {
	background: #8B4513;
	color: #FFDEAD;
}

.bevitel {
	/* background: #9C5D10; */
	background: #FFE5C2;
	background-image: url(/images/bevitelbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid black;
	color: #5D3110;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

textarea.bevitel {
	/* background: #9C5D10; */
	background: #FFE5C2;
	border: 1px solid black;
	color: #5D3110;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.sarga{
	color: #f4e300;
}

#bottom {
	height: 128px;
	background-color: #231708;
}

a, a:link, a:visited, a:active, a:hover {
	/* color: #ffeec5; */
	text-decoration: none;
	color: #EDD083;
}


a:hover {
  text-decoration: underline;
}

.lightbox * {
  color: #613703;
}

.lightbox a, .lightbox a:hover, .lightbox a:active, .lightbox a:visited {
  color: black;
}

.kiemelt {
	color: #f4e300;
	font-weight: bold;
}

.keretestabla {
  border-top: 1px solid #f9e9d4; 
  border-left: 1px solid #f9e9d4; 
}

.keretestabla td {
  border-right: 1px solid #f9e9d4; 
  border-bottom: 1px solid #f9e9d4;
  padding: 5px; 
}

/*.inverz, .inverz * {
  background-color: #f9e9d4;
  color: #1f1304;
}*/

.inverz {
  border-bottom: 1px solid white;
  padding-bottom: 2px;

}


.errorcell, /*.errorcell *,*/ .hibaszoveg {
	background-color: Maroon;
	color: #f9e9d4;
}

.calendarHeader, .calendar, .calendarToday {
  background-color: white;
  color: black;
  padding: 2px;
}

.calendarHeader {
  text-align:center;
}

.calendar {
  text-align: right;
}

.calendarToday {
  border: 1px solid blue;
}

.calendar a, .calendar a:link, .calendar a:active, .calendar a:visited, .calendar a:hover  {
	color: black;
	font-weight: bold;
}

.calendarLinkcell {
/*	background-color: #DEB887; */
}

.termektabla, .adattabla {
  background-color: #8f5108;
  border: 3px solid #643c0b;
  width: 560px;
  /* color: #442704; */
} 

.termektabla {
  background-image: url(/images/termektablafejlecbg.jpg);
  background-repeat:no-repeat;
}

.termektabla td, .adattabla td {
	padding: 3px 5px 3px 5px;
	font-weight: bold;
}

.termektabla a:link, .termektabla a:visited, .termektabla a:hover, .termektabla a:active {
  color: #ffe0a9;
}

.termektablafejlec * {
  /*background-color: #3F2504;*/
  color: #734408;
}

.termektablafejlec td {
	padding: 0px 5px 0px; 5px;
	font-weight: bold;
}


.kicsi {
  font-size: 10px;
}

.termektablalablec {
  height: 34px;
  background-image: url(/images/termektablalablecbg.jpg);
  background-repeat: no-repeat;
}

.termekszoveg {
	background-position: bottom right;
	background-image: url(images/kosarsarok.jpg);
	background-repeat: no-repeat;
}


.csomagtabla {
  background-color: #8f5108;
  border: 3px solid #643c0b;
  width: 560px;

  color: #442704;
} 
.csomagtabla td {
	padding: 3px 5px 3px 5px;
	font-weight: bold;
}

.csomagtabla a:link, .csomagtabla a:visited, .csomagtabla a:hover, .csomagtabla a:active {
  color: #ffe0a9;
}

.csomagtablafejlec {
  background-image: url(/images/termektablafejlecbg.jpg);
  background-repeat:no-repeat;
  height: 70px;
}

.csomagtablafejlec * {
/*  background-color: #3F2504;*/
  color: #734408;
}

.szotar {
  border-bottom: 1px dotted;
  cursor: help;
}

.mezo1 {
  width: 250px;
}

.menutabla, .kektabla{
  background-color: #3f2504;
}

.menufejleccell {
  background-color: #5e3108;
  text-align:center;
}

.menubox1, .sargatabla {
  background-color: #a5671c;
  text-align:center;
}

.sargatabla {
  text-align: left;
}

.menubox2, .szurketabla {
  background-color: #815621;
  text-align:center;
}
.menubox3 {
  background-color: #a57a45;
  text-align:center;
}

.szurketabla {
  text-align: left;
}

.contentcell {
  background-color: #1f1305;
}

.hirblokk {
  border: 2px solid #a8804d;
}
.hirblokkfejlec {
  border-bottom: 2px solid #a8804d;
  background-color: #834c09;
  padding: 20px;

}
.hirblokktartalom {
  background-color: #482802;
  padding: 20px;
}
.vorostabla {
	background-color: #9B0000;
}

.linkgomb {
  width: 82px;
  height: 30px;
  text-align:center;
  vertical-align: middle;
  background-color: #d5811e;
  padding: 10px;
}

.tablafej {
	background-color: #5e3108;
	padding: 2px;
}

.tablasor {
	background-color: #a5671c;
	padding: 2px;
}

.blogtext, .blogtext p {
	text-align: justify;
}

.row_out{ background-color: #4d391e;}
.row_over {
	background-color: #aa391e;
}
.highlighted{
	background-color: red;
}

.entortenetemfoto {
	border: 5px solid white;
	margin: 5px;
	float: left;
}

.errortext {
	background-color: white;
	color: red;
	margin: 3px;
	font-weight: bold;
}

.uj {
	background-color: Green;
	color: #f9e9d4;
}

.usercomment {
	color: #DEB887;
	background-color: #a5671c;
}

.name_over {
	background-color: Red;
	font-weight: bold;
}

th {
/*  color: white; */
  
}

.hlelonezet {
	padding: 20px;
	border: 1px solid gold;
	background-color: white;
	color: black;
}

.hlelonezet * {
  color: black;
}

.hlelonezet a, .hlelonezet a:hover, .hlelonezet a:active, .hlelonezet a:visited {
  color: blue;
  text_decoration: underline;
}
.hlelonezet p {
	margin:  1em 0;
}
