*{
margin: 0px;
padding: 0px;
border: 0px;
}


body {
  font-family: verdana, arial, sanserif; 
  font-size: 12px;  
  color: #000000; 
  text-decoration: none; 
  /*background-attachment: fixed;*/
  background: #9ec54e;
  margin: 0px auto;
}

div#oldal {
/*  position: relative;*/
  width: 950px;
  text-align: center;
  margin: 0px auto;
}

div#fejlec{
  left: 0px;
  width: 100%;
  height: 308px;
  margin-top: 10px;
}

div#fejlec div#balfel{
    float: left;
	background: url('http://www.kataboltja.com/alapok/dio_zacskoval_1sz_2.jpg') no-repeat top left; 
	width: 474px;
	height: 200px;
	top: 0px;
	left: 0px;
}

div#fejlec div#jobbfel{
	left: 474px;
	top: 0px;
}  
  
div#fejlec div.sor{
	height: 43px;
	width: 950px;
	background: #698e4f;
	margin-top: 5px;
	margin-bottom: 5px;
}  
  
div#fejlec div.sor p{
	padding-top: 7px;
	text-align: center;
	color: #9ec54e;
	font-size: 20px;
	letter-spacing: 5px;
	font-weight: bold;
}  


div#fejlec div.menusor{
	padding-top: 5px;
	padding-left: 1px;
	height: 45px;
	width: 950px;
	background: #698e4f;
	margin-top: 5px;
	margin-bottom: 5px;
}  

/* EZ VAN A VÍZSZINTES LI-BEN, HOGY MÉRETEZHETŐ LEGYEN AZ ELEM */
div#fejlec div.menusor p{
	padding-top: 15px;
	width: 135px;
	height:40px;
}  

div#fejlec div.menusor p.ketsor{
	padding-top: 7px;
}
  
div#fejlec ul{
	list-style-type: none;
}  
  

div#fejlec ul li{
  height: 40px;
  width: 135px;
  float: left;
  background: url('http://www.kataboltja.com/alapok/fejbutton.jpg') no-repeat top left; 
  }

div#fejlec ul li a{
  
  display: block;
  padding-top: 15px;
  font-size: 13px;
  text-align: center;
  color: #698e4f;
    font-weight: bold;
  text-transform: uppercase;
}

div#fejlec ul li a.ketsor{
  
  display: block;
  padding-top: 7px;
  font-size: 13px;
  text-align: center;
  color: #698e4f;
    font-weight: bold;
  text-transform: uppercase;
}


div#fejlec ul li a.kiemelt{
  
  color: #ff0000;
}

div#fejlec ul li:hover{
	background: url('http://www.kataboltja.com/alapok/fejbuttona.jpg') no-repeat top left;   
  
}


div#fejlec ul li a:hover{
  
  color: #698e4f;
}

p.divider{
	background-image: url('http://www.kataboltja.com/alapok/divider.jpg');
	background-repeat: repeat-x;
	background-color:inherit;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 100%;
	height: 10px;
}



div.datum{
	width: 153px;
	margin-top:0px;
	background: #e6f4a7;
	padding-bottom: 5px;
}

div.datum p.unnep{
	color: #ff0000;
}


div#tartalom {
  text-align: center;
  font-size: 12px;  
  color: #698e4f; 
  width: 950px;
  background: #9ec54e; 
}

div#bal{
  font-size: 12px;
  float: left;
  width: 185px;
  background: #9ec54e;
}

div#bal ul.termekek{
  list-style-type: none;
  padding-left: 5px;
  background: #e6f4a7;
}


div#bal ul.termekek li{
	color: #ffffff;
	float: none;
	width: 175px;
	height: 27px;
	background: url('http://www.kataboltja.com/alapok/balbutton.jpg') no-repeat top left;   
}




div#bal ul.termekek li:hover{
	background: url('http://www.kataboltja.com/alapok/balbuttona.jpg') no-repeat top left;   
}

div#bal ul.termekek li a{
  display: block;
  padding-top: 5px;

padding-left:5px;
  font-size: 12px;
  text-align: center;
  color: #698e4f;
  font-weight: bold;
  text-transform: none;
  text-align: left;
  
  }

div#bal ul.termekek li a:hover{
  color: #000000;
}

div#bal ul.termekek li p{
	height: 20px;
	padding-left: 8px;
	padding-top: 5px;
	width: 170px;
}


div#bal_linkek{
float:left;
}

div#bal p.balstat{
	padding-top: 4px;
	width: 185px;
	height: 25px;
	background: url('http://www.kataboltja.com/alapok/balstat.gif') no-repeat top left;   
	color: #ffffff;
	font-size: 13px;
	text-align: center;
	font-weight: bold;
	text-transform: none;
	z-index: 2;
}


div#jobb{
	padding-left: 2px;
  float: left;
  width: 153px;
  overflow: hidden;
  font-size: 12px;
  color: #698e4f;
}

div.elem{
	background: #e6f4a7;
	padding-bottom: 5px;
}

div#jobb p.jobbstat{
	background: url('http://www.kataboltja.com/alapok/jobbstat.gif') no-repeat top left;   
	padding-top: 4px;
	width: 153px;
	height: 25px;
	color: #ffffff;
	font-size: 13px;
	text-align: center;
	font-weight: bold;
	text-transform: none;
	z-index: 1;
}

div#jobb a.jobbgomb{
	display:block;
	margin-top: 5px;
	padding-top: 5px;
	margin-bottom: 5px;
	width: 153px;
	height: 20px;
	background: url('http://www.kataboltja.com/alapok/jobbgomb.jpg') no-repeat top left;   
	color: #698e4f;
	font-size: 13px;
	text-align: center;
	font-weight: bold;
	text-transform: none;
	font-weight: bold;	
	text-align:center;
}

div#jobb p.jobbgomb:hover{
	background: url('http://www.kataboltja.com/alapok/jobbgomba.jpg') no-repeat top left;   
	color: #000000;
}

div#jobb p.jobbgomb a:hover{
	color: #000000;
}


ul.menu{
  list-style-type: none;
  margin-left: 2px;
  padding-left:5px;
}


ul.menu li{
	float: none;
	width: 144px;
	height: 25px;
	background: url('http://www.kataboltja.com/alapok/linknyil.gif') no-repeat top left;
}

ul.menu li:hover{
	background: url('http://www.kataboltja.com/alapok/linknyila.gif') no-repeat top left;
}

ul.menu li a{
display: block;
  font-size: 12px;
  text-align: left;
  padding-left: 20px;
  color: #698e4f;
  font-weight: bold;
  text-transform: none;
}

ul.menu li a:hover{
  color: #000000;
}

 ul.menu li p{
	padding-left: 23px;
	padding-top: 2px;
	width: 120px;
	height:20px;
	text-align: left;
}

div#bal ul.menu li{
	width: 170px;
}
div#bal ul.menu li p{
	width: 146px;
}


div#jobb td{ 
  font-size: 9px;
  color: #698e4f; 
  padding-left: 3px;
  padding-right: 3px;
  text-align:left;
}

div#jobb td.jobb{
  text-align: right;
  }

div#jobb td.sumjobb{
  border-top: 1px solid;
  padding-top: 5px;
  text-align: right;
}
div#jobb_linkek{
  float:left;
}


div#kommentek{
	padding: 5px;
	text-align: left;
	margin: 0px auto;
}

p.kommentfej{
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #578e4b;
	text-align: left;
	margin: 0px auto;
}

div.komment{
	padding: 5px;
	text-align: left;
	border-top: 1px solid #578e4b;
}

div.komment p.nev{
	display:inline;
	font-weight: bold;
	text-align: left;
	padding-bottom:10px;
	padding-left:10px;
	padding-right: 10px;
}

div.komment p.idopont{
	display:inline;
	font-weight: normal;
	text-align: left;
	padding-bottom: 10px;
}

div.komment p.varos{
	display:inline;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
	padding-bottom: 10px;
	padding-right: 10px;
}

div.komment p.helyszin{
	display:inline;
	font-weight: bold;
	text-align: left;
	padding-bottom: 10px;
	padding-right: 10px;
}

div.komment p.leiras{
	font-weight: normal;
	text-align: left;
	padding: 10px;
}

div.komment p.datum{
	display: inline;
	font-weight: bold;
	text-align: left;
	padding-bottom: 10px;
}



div#kozepe{
  margin-left: 2px;
  margin-right: 2px;
  padding: 5px 10px 5px 10px;
  line-height: 1.5em;
  float: left;
  width: 586px;
  background-color: #f7e9c6; 
  overflow: auto;
  text-align: left;
}

div#kozepe div.gyerekek{
  line-height: 1.5em;
  width: 100%;
  background-color: #ffffff; 
  text-align: left;
  overflow:auto;
  margin-top: 10px;
  padding-bottom: 8px;
  border-bottom: 1px solid #698e4f; 
}

div#kozepe div.gyerek{
  float:left;
  position: relative;
  width: 140px;
  max-height: 130px;
  text-align: center;
  padding-top: 5px;
 }

div#kozepe div.gyerek img{
  max-width: 130px;
  max-height: 110px;
}

div#kozepe div.gyerek img.gomb{
  /*padding-top: 2px;
  margin-top: 2px;*/
  position:relative;
  top: 3px;
}

div#kozepe div.gyerek p{
  text-align: center;
 }

 div#kozepe div.gyerek a{
  text-align: center;
  font-size: 12px;

  }

div#kozepe div.gyerek img.hiany{
  position:absolute;
  left:20px;
  top:0px;
  z-index:2;
  }
 
div#kozepe p.cimsor{
  font-weight: bold;
  font-size: 18px;
  color: #698e4f;
  line-height: 1.5em;
  width: 100%;
  overflow: auto;
  text-align: left;
  margin-top: 5px;
  padding-top: 3px;
  border-top: 1px solid #698e4f;
  
}


div#kozepe p.elso{
  color: #ffffff;
  font-weight: bold;
  text-align: left;
  background-color: #698e4f; 
  float: left;
  padding-right: 3px;
  padding-left: 3px;
  margin-top: 4px;
  
}

div#kozepe p.kozepe{
  float: left;
  color: #698e4f;
  padding: 5px;
  }


div#kozepe p.jobbra{
  text-align: right;
  padding: 5px;
  padding-right: 0px;
}

div#kozepe p.elkuld{
  text-align: center;
  
}





div#kozepe div.vasarlas{
  width: 100%;
  font-family: arial, sanserif; 
  border-bottom: 2px solid;
  border-top: 2px solid;
  border-color: #698e4f;
  margin-bottom: 5px;  
   margin-top: 5px;  
}
/*
div#kozepe ul{
  margin-left: 25px;
}
*/

div#kozepe table{
  padding: 2px;
  border-width: 0px;
  /*border-spacing: 5px; */
  margin-left: auto;
  margin-right: auto; 
  font-size: 14px;
}

div#kozepe th{
  /*font-size: 14px;  */
  font-weight: bold;
  color: #698e4f; 
  padding-left: 3px;
  padding-right: 3px;
}

div#kozepe td{
  font-size:12px;
  padding: 2px 0px 2px 0px;
  color: #698e4f;
}

div#kozepe td.le{
  font-size:12px;
  padding: 5px;
  padding-bottom: 0px;
  color: #698e4f;
  width: 65px;
  text-align: center;
}

div#kozepe td.fel{
  font-size:12px;
  padding: 5px;
  padding-top: 0px;
  color: #698e4f;
  width: 65px;
  text-align: center;
}


div#kozepe td.jobb{
  text-align: right;
}
div#kozepe td.sumjobb{
  /*font-size: 14px;*/  
  padding-left: 3px;
  padding-right: 3px;
  text-align: right; 
  border-top: 1px solid;
  font-weight: bold;
}

div#kozepe td.sumbal{
  /*font-size: 14px;  */
  padding-left: 3px;
  padding-right: 3px;
  text-align: left; 
  border-top: 1px solid;
  font-weight: bold;
}

div#kozepe td.hiba{
  color: #ff0000;
}

div#kozepe td.kotelezo{
  font-weight: bold;
  text-decoration: underline;
}


div#kozepe td.fejlec{
  padding: 3px;
  font-size: 14px;
  font-weight: bold;  
  background-color: #a5d669;   
  border-bottom: 1px solid;
  border-top: 10px solid #f7e9c6;
}

div#kozepe tr.csoport{
  font-family: arial, sanserif;
  font-size: 14px;
  font-weight: bold;
  }

div#kozepe textarea.uzenet {
font-size: 16px;

}
/*
div#kozepe ul{
  list-style-type: none;
  text-align: center;
  margin: 0px auto;
}
div#kozepe ul li{
  display: inline;
  text-align: center;
  padding: 5px;
  margin:5px;
  font-size: 12px;
  color: #200000;
}

div#kozepe ul li p{
  color: #200000;
}

*/












  

a {
  color: #698e4f; 
  font-weight: bold;
  text-decoration: none;
}

a:hover {
  color: red; 
}

a.keretes {
  color: #698e4f; 
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  padding: 2px;
  border: 1px solid #ff0000;
}

a.menuben {
	display: block;
padding-left: 15px;
	height: 23px;	
  color: #698e4f; 
  font-size: 12px;
  text-decoration: none;
  text-align:left;
}

.link {
  font-size: 12px;  
  color: #FFFFFF; 
  text-decoration: none; 
  width=100%;
}

.dellink {
  font-size: 12px;  
  color: red; 
  text-decoration: none; 
  width=100%;
}

textarea{
  font-size: 12px;  
  color: #698e4f; 
  border: 1px solid;
  border-color: #698e4f;
}

input{
  font-size: 12px;  
  color: #698e4f; 
  border: 1px solid;
  border-color: #698e4f;
  text-align: right;
}

input[disabled='disabled']{
	background-color: #ffaaaa;
	color: #ffffff;
}

input.szoveg{
  text-align: left;  
}

input.gomb{
  text-align: center;  
}

input.nagygomb{
  text-align: center;  
  font-size: 16px;
}


select{
  font-size: 12px;  
  color: #698e4f; 
  border: 1px solid;
  border-color: #698e4f;
}


div#lablec {
  min-height: 150px;
  text-align: center;
  font-size: 11px;  
  color: #203920; 
  width: 950px;
  padding-top:100px;
}

div#lablec a{
  font-size: 11px;  
}

div#terkep {
  float: left;
  width: 600px;
  height: 700px;
}

div#ujuzenet{
	padding: 5px;
	text-align: center;
	margin: 0px auto;
	border-top: 1px solid #698e4f;
}




div#bal_hiba{
  font-size: 12px;
  float: left;
  width: 150px;
  padding: 3px;
  background-color: #ffffff; 
  line-height: 1.5em;
}

p.narancs{
padding-left: 2px;
padding-right: 2px;
  color: #ff6600;
  font-size: 9px;
  font-weight: bold;
}

p.piros{
  color: #ff0000;
  font-size: 14px;
  font-weight: bold;
}

div.vasarlas p.hiba{
  color: #ff0000;
  font-size: 12px;
  font-weight: bold;
  //width: 80px;
  text-align: center;
}

p.sima{
  color: #698e4f;
  font-size: 14px;
  font-weight: normal;
}


td.sum{
  font-size: 9px;  
  color: #698e4f; 
  border-top: 1px solid;
  padding-top: 5px;
}

div#uzenet{
  line-height: 1.5em;
  float: left;
  width: 600px;
  background-color: #ffffff; 
  overflow: auto;
  text-align: left;
  color: #698e4f;
  font-size: 14px;	
  font-weight: bold;
}





p.menufeje{
  min-height: 20px;
  text-align: center;
  background-color: #698e4f;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  padding-top: 5px;
  padding-bottom: 2px;
  margin-top: 5px;
}

div#jobb p.menufeje a {
  min-height: 20px;
  text-align: center;
  background-color: #698e4f;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  
}

p#hibafeje{
  text-align: center;
  background-color: #a5d669;
  color: #ff0000;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  padding-top: 5px;
  padding-bottom: 2px;
  margin-top: 5px;
  margin-bottom: 15px;
}

div.thumb{
  position:relative;
  min-width: 40px;
  margin: auto;
  padding: 3px;
}

div.thumb a{
  margin-top: 10px;
}

div.thumb img.hiany{
    position: absolute;
	left: 25px;
	top: 0px;
	z-index:2; 
	margin: auto;
}


div#jobb p.hiba{
  font-size: 10px;  
  color: #ff0000; 
  padding-bottom: 1em
}


div#jobb a{
  font-weight: normal;
}

div#jobb a:hover{
  color: #FF0000; 
}

div#jobb p#user{
  font-size: 12px;
  font-weight: bold;
  padding-top: 5px;
  padding-bottom: 10px;
  color: #0000ff;
}


div#jobb img{ 
  padding: 0px;
}


div#teteje{
  float: left;
  width: 914px;
  background-color: #ffffff; 
  font-size: 12px;
  color: #698e4f;
  padding-left: 18px;
  padding-bottom: 5px;
  padding-right: 18px;
}
div#teteje p#cimsor{
  min-height: 20px;
  text-align: center;
  background-color: #698e4f;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  padding-top: 5px;
  padding-bottom: 2px;
  margin-top: 5px;
}

div#teteje p{
padding-top:5px;
padding-bottom: 5px;
}


div#teteje div.gyerek{
  float: left;
  max-width: 175px;
  background-color: #ffffff; 
  margin: 0px;
  padding: 0px;
  
  font-size: 12px;
  color: #698e4f;
}


div#alja{
  float: left;
  width: 100%;
  background-color: #ffffff; 
  border-top: 3px solid #698e4f;
  font-size: 12px;
  color: #698e4f;
  padding-top: 5px;
}
 div#uzenofal{
   background-color: #ffffff;
   font-weight: normal;
 }
div#uzenofal div{
	padding: 5px;
	border: 1px solid #698e4f;
}
 div#uzenofal div.paratlan{
   background-color: #a5d669;
 }

 div#uzenofal div.paros{
   background-color: #ffffff;
 }

 
div#dicseret
 {
	width: 185px;
	height: 500px;
	overflow:scroll;
	font-size: 10px;
 }
  
 div#dicseret div
{
	padding-left: 5px;
	padding-bottom: 5px;
	background: #ffffff;
	border-bottom: 1px solid #000000;
	text-align: left;
}

div#dicseret p
 {
	
	/*width: 154px;*/
	
 }
 
 div.friss
 {
	width: 149px;
	height: 250px;
	overflow:scroll;
	font-weight: bold;
 }
 
 div.friss a
 {
	font-weight: bold;
 }

 div.friss p
 {
	width: 120px;
	font-weight: bold;
	font-size: 10px;
 }

 div.friss div
{
	padding-left: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #000000;
	text-align: left;
}
 
 
 
 div.friss div.forum
{
	  background:#ffffff url('/phpscript/elemei/forum.jpg') no-repeat center;
}

div.friss div.uzenet
{
	  background:#ffffff url('/phpscript/elemei/uzenet.jpg') no-repeat center;
}

div.friss div.rendezveny
{
	  background:#ffffff url('/phpscript/elemei/rendezveny.jpg') no-repeat center;
}

p.upseller{
  text-align: center;
  
}

p.upseller a{
  padding: 0 5px 0px 5px;
  
}

div#kozepe  h1{
	margin-top: 12px;
	margin-bottom: 12px;
	text-align: left;
	color: #698E4F;
	font-size: 18px;
	font-weight: bold;
}

div#kozepe p.alap{
	margin: 0px;
	text-align: left;
	color: #000000;
	font-size: 12px;
}

div#kozepe p.or{
	margin: 0px;
	text-align: left;
	color: #ff6600;
	font-size: 12px;
	font-weight: bold;
}

div#kozepe p.gr{
	margin: 0px;
	text-align: left;
	color: #698e4f;
	font-size: 13px;
	font-weight: bold;
}

div#kozepe img.termek{
	margin-left: 6px;
	margin-bottom: 6px;
	float: right;
}

div#kozepe img.kozepl{
	margin-left: 0px;
	margin-bottom: 24px;
}

div#kozepe ul {
	font-size: 12px;
	font-style: normal;
	color: #000000;
	margin-left: 18px;
	list-style-position: outside;
	list-style-image: url('http://www.kataboltja.com/eszter/web/alapok/ikon.gif');
}


.quote { width:173px; padding:6px; border:0px; font: 10px helvetica, verdana, sans-serif; color: #222222; background-color: #e6f4a7; }
.quote a { font: 13px arial, serif; color: #003399; text-decoration: underline;}
.quote a:hover {color: #FF9900; }
