form{
	margin-bottom:0em !important;
}
body {
	   background: #e8efcd;
    behavior:url(cssHoverFix.htc);
    margin: 0px 0px 0px 0px
}
td { vertical-align:top; }
a {
color:#009;
text-decoration:underline;}
a:visited {color:#009;
text-decoration:none;}
#logo{
	height:150px;
	width:450px;
	border:0px solid black;
	background:url(img/logo.png);
	background-repeat:no-repeat;
}

li{
	line-height:2em;
	-moz-line-height:2em;
}

#ilyen a, #ilyen a:hover, #ilyen a:visited{
	color:#00F;
	
}
.gomb1{
	background:url(img/gomb1.png);
	color:#FFFC00;
	background-repeat:no-repeat;
	background-position:right;
	width:40px;
	height:40px;	text-align:right;
	vertical-align:middle;font-size:10px;
	}
	
	.gomb4{
	background:url(img/gomb2.png);
	color:#FF0000;
	background-repeat:no-repeat;
	background-position:right;
	width:40px;
	height:40px;	text-align:right;
	vertical-align:middle;font-size:10px;
	}

.gomb2{
	background:url(img/gomb3.png);
	color:#000;
	background-repeat:no-repeat;
	background-position:right;
	width:40px;
	height:40px;
	text-align:right;
	vertical-align:middle;font-size:10px;
	}

.gomb3{
	background:url(img/gomb4.png);
	color:#FFFC00;
	background-repeat:no-repeat;
	background-position:right;
	width:40px;
	height:40px;
	text-align:right;
	vertical-align:middle;
	font-size:10px;
	}



.tegla1 {
	background:url(img/tegla1.png);
	color:#000;
	background-repeat:no-repeat;
	background-position:right;
	width:67px;
	height:30px;	
	padding-left:20px;
	text-align:center;
	vertical-align:middle;
 }
 .tegla3 {
	background:url(img/tegla2.png);
	color:#FF0000;;
	background-repeat:no-repeat;
	background-position:right;
	width:67px;
	height:30px;	
	padding-left:20px;
	text-align:center;
	vertical-align:middle;
 }
 .tegla2 {
	background:url(img/tegla3.png);
	color:#FFFC00;
	background-repeat:no-repeat;
	background-position:right;
	width:67px;
	height:30px;
	padding-left:20px;
	text-align:center;
	vertical-align:middle;
 }
 .tegla4 {
	background:url(img/tegla4.png);
	color:#FFFC00;
	background-repeat:no-repeat;
	background-position:right;
	width:67px;
	height:30px;	padding-left:20px;
	text-align:center;
	vertical-align:middle;
 }
 

/*jogositvanyhu- bal menu*/
/* CSS MENÜ KEZDETE */
/* Root = Vertical, Secondary = Vertical */
ul#navmenu,
ul#navmenu li,
ul#navmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 210px; /*For KHTML*/
  list-style: none;
  left: 13px;
  top: 7px;
}

ul#navmenu li {
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
  z-index:999;
}

/* Root Menu */
ul#navmenu a {
  border: 1px solid #FFF;
  border-right-color: #CCC;
  border-bottom-color: #CCC;
  padding: 0 6px;
  display: block;
  background: none;
  color: brown;
  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 100%; /*For IE*/
  position:static;
  z-index:999;
}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
  background: #EEE;
  color: brown;
  position:static;
  z-index:999;
}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
    position:static;
  z-index:999;

}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
  background: #EEE;
  color: brown;
    position:static;
  z-index:999;

}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
    position:static;
  z-index:999;

}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: brown;
}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu ul,
ul#navmenu ul ul,
ul#navmenu ul ul ul {
  display: none;
  position: absolute;
  top: -7px;
  left: 197px;
  z-index:999;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  display: none;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display: block;
}

/* CSS MENÜ VÉGE */




 .oldalsav{
    padding: 7px 7px 7px 7px;
    width: 236px;
    text-align: justify
}
.oldalsavteto{
    background: url('images/oldalteto.png') no-repeat top center;
    width: 236px;
    height: 34px;
    text-align: justify;
    font-family: Tahoma;
    text-transform: uppercase;
    font-size: 12px;
	color:brown;
}
.oldalsavtartalom{
    background: url('images/oldalsav.gif') repeat-y top center;
    width: 236px;
		color:brown;
}
.oldalsav-tartalom{
    text-align: justify;
    font-family: Tahoma;
    font-size: 12px;
    margin: 0 0 0 0;
    padding: 7px 13px 7px 13px;
		color:brown;
}
.oldalsav-tartalom-menu{
    text-align: justify;
    font-family: Tahoma;
    font-size: 12px;
    margin: 0 0 0 13px;
    padding: 7px 13px 7px 13px;
    left: 13px;
}
.oldalsavalj{
    background: url('images/oldalsav_alj.png') no-repeat top center;
    height: 12px;
    width: 236px;
	position:static;
	z-index:3;
}
.bal{
    width: 5px;
    background: url('images/bal.png') left top repeat-y;
	position:static;
	z-index:89;
}


/* OLDAL CSS Kezdete */
#fodiv{
    padding-top: 19px;
    width: 1004px;
}
IMG{
    border: 0px;
}
a{
    color: #0066cc;
    text-decoration: none;
}
a:hover{
    color: #0066cc;
    text-decoration: underline;
}
a{
    color: #800080;
    text-decoration: none;
}
.bal{
    width: 5px;
    background: url('images/bal.png') left top repeat-y;
}
.oldalsav{
    padding: 7px 7px 7px 7px;
    width: 236px;
    text-align: justify
}
.oldalsavteto{
    background: url('images/oldalteto.png') no-repeat top center;
    width: 236px;
    height: 34px;
    text-align: justify;
    font-family: Tahoma;
    text-transform: uppercase;
    font-size: 12px;
}
.oldalsavtartalom{
    background: url('images/oldalsav.gif') repeat-y top center;
    width: 236px;
}
.oldalsav-tartalom{
    text-align: justify;
    font-family: Tahoma;
    font-size: 12px;
    margin: 0 0 0 0;
    padding: 7px 13px 7px 13px;
}
.oldalsav-tartalom-menu{
    text-align: justify;
    font-family: Tahoma;
    font-size: 12px;
    margin: 0 0 0 13px;
    padding: 7px 13px 7px 13px;
    left: 13px;
}
.oldalsavalj{
    background: url('images/oldalsav_alj.png') no-repeat top center;
    height: 12px;
    width: 236px;
}
.tartalom{
    padding: 7px 7px 7px 7px;
    width: 730px;
    text-align: justify
}
.jobb{
    width: 5px;
    background: url('images/jobb.png') right top repeat-y;
}
#alja{
    width: 1004px;
    height: 66px;
    background: url('images/alja.png') top center no-repeat;
    text-align: center;
    font-family: Georgia;
    font-size: 18px;
    padding-top: 15px;
}
.fontos{
    padding: 3px 3px 3px 3px;
    margin: 3px 3px 3px 3px;
    border: 2px solid red;
    width: 90%;
    text-align: center;
    background: white
}
.nagyonfontos{
    padding: 5px 5px 5px 5px;
    margin: 3px 3px 3px 3px;
    border: 2px solid red;
    width: 85%;
    text-align: justify;
    background:#fffd8b
}
.kattabla{
    border: 1px solid black;
    padding: 5px 5px 5px 5px;
    margin: 3px 3px 3px 3px;
    width: 95%;
    text-align: justify
}
.bekezdes{
    padding-left: 25px;
    margin-left:25px
}
.oktidotabla{
    border: 0px solid black;
}
.oktidotabla td{
    border: 1px solid black;
}
.oktidotabla th{
    border: 1px solid black;
    background: #fffd8b
}
.oktidotr{
    cursor: pointer;
}
.oktidotr:hover{
    cursor: pointer;
    background: #d4e2a2
}
/* OLDAL CSS VÉGE */
/* SZAMOLO CSS */
.szamolo {
    font-family: Times New Roman;
    cursor: pointer;
    border: 1px solid #000;
/*    background: url(../images/colspan2.png) repeat-x;
    color: #FFF;
*/
    background:#ffff66;    
    color:black;
    text-decoration: none;
    text-align: left;
    margin-bottom: 10px;
    font-weight:bold;
}
.szamolo:hover{
    font-family: Times New Roman;
    cursor: pointer;
/*    background: url(../images/colspan2_a.png) repeat-x;
    color: #FFF;*/
    text-decoration: none;
    text-align: left;
    margin-bottom: 10px;
}
.szamolo2 {
    font-family: Times New Roman;
    cursor: pointer;
    border: 1px solid #000;
/*    background: url(../images/colspan2.png) repeat-x;
    color: #FFF;
    */
    background:#ffff66;    
    color:black;
    
    text-decoration: none;
    text-align: left;
    margin-bottom: 10px;
    font-weight:bold;
}
.szamolo2:hover{
    font-family: Times New Roman;
    cursor: pointer;
/*    background: url(../images/colspan2_a_2.png) repeat-x;
    color: #FFF;*/
    text-decoration: none;
    text-align: left;
    margin-bottom: 10px;
}
.szamolo_1_2 {
    font-family: Times New Roman;
    color: #000;
    cursor: pointer;
    background: #ffffff;
    text-decoration: underline;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    border: 0px solid #000;
    text-align: left;
   /* border: 1px solid #f2f2f2;*/
}
.szamolo_1_2:hover {
    font-family: Times New Roman;
    color: #000;
    cursor: pointer;
    background: url(images/szamolo_hatter.png) repeat-x center center;
    text-decoration: underline;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    text-align: left;
    border: 1px solid #b8d6fb;
}
.szamolo_1_2_2 {
    font-family: Times New Roman;
    color: #000;
    cursor: pointer;
    background: url(images/szamolo_hatter.png) repeat-x center center;
    text-decoration: underline;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    text-align: left;
    border: 1px solid #b8d6fb;
}
.szamolo_1_2_2_1 {
    font-family: Times New Roman;
    color: #000;
    cursor: pointer;
    background: url(images/szamolo_hatter.png) repeat-x center center;
    text-decoration: underline;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    text-align: left;
    border: 1px solid #b8d6fb;
	border-bottom: 0px;
}
.szamolo_1_2_teto {
    font-family: Times New Roman;
    color: #000;
    /*background: #f2f2f2;*/
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    text-align: left;
  /*  border: 1px solid #f2f2f2;*/
}
.kalkulator {
    font-family: Georgia;
    color: #000;
/*    background: #f2f2f2;*/
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    text-align: left;
/*    border: 1px solid #f2f2f2;*/
}
.szamolo_top {
    font-family: Times New Roman;
    color: #000;
    background: url(images/szamolo_teto.png) repeat-x center center;
    height: 29px;
    margin-top: 3px;
    margin-right: 3px;
    margin-left: 3px;
    margin-bottom: 3px;
    font-size: 20px;
    text-align:center;
    width: 100%;
}
blockquote {
    font-family: Times New Roman;
    color: #000;
    margin: 3px 3px 3px 3px;
    font-size: 14px;
}
.szamolo_tablazat{
    background: transparent;
	line-height:1.5em;
	margin-bottom:5px;
	height:30px;
/*    border: 1px solid #f2f2f2*/
}
.szamolo_tablazat:hover{
    background: url(images/szamolo_hatter.png) repeat-x center center;
    border: 1px solid #b8d6fb
}
/* SZAMOLO CSS VÉGE */
/* LECSÚSZÓ TARTALOM */
h2.triggera {
	position:relative;
	left:-0px;
	background: url('images/h2_trigger_b.png') no-repeat center bottom;
	height: 138px;
	line-height: 40px;
	width: 720px;
	font-size: 2em;
	font-weight: normal;
	float: left;
	top:0px;
}
h2.triggera span {
    color: #fff;
    text-decoration: none;
    display: block;
}
h2.triggera span:hover { color: #ccc; }
h2.active {background-position: center bottom;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
.toggle_containera {
    margin: 0 0 5px;
    padding: 0;
    /*background: #f0f0f0 url('images/toggle_block_stretch.gif') repeat-y center top;*/
    font-size: 1.2em;
    width: 720px;
    clear: both;
	position:relative;
	top:0px;
}
h3.toggle_containera{
    top: 5px;
    bottom: 3px;
    left: 5px;
    right: 5px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.toggle_containera .blocka{
    padding: 20px; /*--Padding of Container--*/
    /*background: url('images/toggle_block_btm.png') no-repeat center bottom; /*--Bottom rounded corners--*/
}
h2.trigger {
	position:relative;
    cursor:pointer;
    background: url('images/h2_trigger_a.jpg') no-repeat center top;
    height: 46px;
    line-height: 46px;
    width: 720px;;
    font-size: 2em;
    font-weight: normal;
    float: left;
	top:0px;
}
h2.trigger span {
    color: #fff;
    text-decoration: none;
    display: block;
}
h2.trigger span:hover { color: #ccc; }
h2.active {background-position: center bottom;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
.toggle_container {
    margin: 0 0 5px;
    padding: 0;
    /*border-top: 1px solid #d6d6d6;*/
/*    background: #f0f0f0 url('images/toggle_block_stretch.gif') repeat-y center top;*/
    overflow: hidden;
    font-size: 1.2em;
    width: 720px;
    clear: both;
}
h3.toggle_container{
    top: 5px;
    bottom: 3px;
    left: 5px;
    right: 5px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.toggle_container .block {
    padding: 20px; /*--Padding of Container--*/
   /* background: url('images/toggle_block_btm.png') no-repeat center bottom; /*--Bottom rounded corners--*/
}
/* VÉGE */


/*Sarga*/



	 
.sargasarga{

	background-color:yellow ;
	background-image:url(./images/sarga.jpg) !important;
	color:yellow;
}
	 
	
.checkbox, .radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(./images/checkbox.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
.radio {
	background: url(./images/radio.gif) no-repeat;
}
.select {
	position: absolute;
	width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px arial,sans-serif;
	background: url(./images/select.gif) no-repeat;
	overflow: hidden;
}
#szin1{
	background-color:#CCEEEE;
		cursor:pointer;
}
#szin1:hover{
	background-color:#FF0;
		cursor:pointer;	
}
#szin1hover{
	background-color:#FF0;
		cursor:pointer;	
}
#szin2{
		background-color:#CCEEEE;
		cursor:pointer;
}
#szin2:hover{
		background-color:#FFCC44;
		cursor:pointer;
}
#szin2hover{
		background-color:#FFCC44;
		cursor:pointer;
}
#szin3{
		background-color:#CCEEEE;
		cursor:pointer;
}
#szin3:hover{
		background-color:#FFCC11;
		cursor:pointer;
}
#szin3hover{
		background-color:#FFCC11;
		cursor:pointer;
}
#szin4{
		background-color:#CCEEEE;
		cursor:pointer;
}
#szin4:hover{
		background-color:#FF6600;
		cursor:pointer;
}
#szin4hover{
		background-color:#FF6600;
		cursor:pointer;
}
#szin5{
		background-color:#CCEEEE;
		cursor:pointer;
}
#szin5:hover{
		background-color:#FF0000;
		cursor:pointer;
}
#szin5hover{
		background-color:#FF0000;
		cursor:pointer;
}
#szin6{
		background-color:#CCEEEE;
		cursor:pointer;
}
#szin6:hover{
		background-color:#FF8866;
		cursor:pointer;
}
#szin6hover{
		background-color:#FF8866;
		cursor:pointer;
}
#szin7{
		background-color:#CCEEEE;
		cursor:pointer;
}
#szin7:hover{
		background-color:#FF77EE;
		cursor:pointer;
}
#szin7hover{
		background-color:#FF77EE;
		cursor:pointer;
}
#szin8{
		background-color:#CCEEEE;
		cursor:pointer;
}
#szin8:hover{
		background-color:#CC66FF;
		cursor:pointer;
}
#szin8hover{
		background-color:#CC66FF;
		cursor:pointer;
}
#szin9{
		background-color:#CCEEEE;
		cursor:pointer;
}
#szin9:hover{
		background-color:#CCEE88;
		cursor:pointer;
}
#szin9hover{
		background-color:#CCEE88;
		cursor:pointer;
}
#szin10{
		background-color:#CCEEEE;
		cursor:pointer;
}
#szin10:hover{
		background-color:#99FF77;
		cursor:pointer;
}
#szin10hover{
		background-color:#99FF77;
		cursor:pointer;
}
#szin11{
		background-color:#CCEEEE;
		cursor:pointer;
}
#szin11:hover{
		background-color:#CC9966;
		cursor:pointer;
}
#szin11hover{
		background-color:#CC9966;
		cursor:pointer;
}
#szin12{
		background-color:#CCEEEE;
		cursor:pointer;
}
#szin12:hover{
		background-color:#CCEE00;
		cursor:pointer;
}
#szin12hover{
		background-color:#CCEE00;
		cursor:pointer;
}
#szin13{
		background-color:#CCEEEE;
		cursor:pointer;
}
#szin13:hover{
		background-color:#CCFF99;
		cursor:pointer;
}
#szin13hover{
		background-color:#CCFF99;
				cursor:pointer;
}
#szin14{
		background-color:#CCEEEE;
				cursor:pointer;
}
#szin14:hover{
		background-color:#CCAA88;
				cursor:pointer;
}
#szin14hover{
		background-color:#CCAA88;
				cursor:pointer;
}
#szin15{
		background-color:#CCEEEE;
				cursor:pointer;
}
#szin15:hover{
		background-color:#FFFFBB;
				cursor:pointer;
}
#szin15hover{
		background-color:#FFFFBB;
				cursor:pointer;
}
#szin16{
		background-color:#CCEEEE;
		cursor:pointer;
}
#szin16:hover{
		background-color:#FFFFDD;
				cursor:pointer;
}
#szin16hover{
		background-color:#FFFFDD;
				cursor:pointer;
}
.faz01{
background:url(images/fazetta_01.png) no-repeat;
height:24px;
width:34px;

}
.faz02{
background:url(images/fazetta_02.png) repeat-x;
height:24;

}
.faz03{
background:url(images/fazetta_03.png) no-repeat;
width:42;
height:24;

}
.faz04{
background:url(images/fazetta_08.png) repeat-y;
width:34;
}
.faz05{
background:url(images/fazetta_04.png);
color:brown;
}

.faz06{
background:url(images/fazetta_09.png) repeat-y;
width:42;
}
.faz07{
background:url(images/fazetta_05.png);
width:34;
height:31;
}
.faz08{
background:url(images/fazetta_06.png);
height:31;
}
.faz09{
background:url(images/fazetta_07.png);
width:42;
height:31;
}
