html {
margin: 0;
padding: 0;
}
body {
margin: 0;
padding: 0;
}

td,tr {
	height: 10px;
}

.szamitott_mezo {
  	background-color: #dadada;
	width: 48px;
	text-align: center;
}
	
.szamitott_fontos_mezo {
  	background-color: #2f75b5;
	width: 48px;
	text-align: center;	  
}
	
.kameraszam{
	position: absolute;
	top: 50px;
	left: 100px
}



a.calculatorcamera {
		color: #275881;
		text-decoration: none;
		cursor: default;
		font-weight: bold;
}

	a.calculatorcameraon {
		color: #444;
		text-decoration: none;
	}

a.calculatorcamera:hover {
	cursor: pointer;
}

	a.calculator {
		color: #275881;
		text-decoration: none;
		cursor: default;
		font-weight: bold;
	}
	a.calculator:hover {
		cursor: pointer;
	}
	a.calculatoron {
		color: #275881;
		text-decoration: none;
	}

	#ep_fo {
		width: 300px;
		height: 445px;
		border: 1px solid #555;
		font-size: 13px;
		font-family: Arial;
		overflow: hidden;
		/*background-image: url(felso1.png);*/
		/*background-repeat: repeat-x;		*/
		background-image: url(hatter_terfigyelo.png);
		background-repeat: repeat-x;

		background-position: bottom center;
	}
	
	#ep_menu {
		height: 26px;
	}
	
	#ep_menu1 {
	}


	#ep_menu2 {
		width: 65px;	
	}

	#ep_menu3 {
	}

	#ep_tab1 {
		font-size: 12px;
		font-family: Arial;
		text-align: center;
		line-height: 26px;
	}

	
	#ep_tab2 {
		font-size: 12px;
		font-family: Arial;
		text-align: left;
		line-height: 23px;
	}

	#ep_tab3 {
		font-size: 12px;
		font-family: Arial;
		text-align: center;
		line-height: 26px;

	}

	.ep_tab {
		cursor: pointer;
		background-color: #DDD;
		background-image: url(felso1.png);
		float: left;	
		color: #FFF;
		width: 59px;
		padding-left: 3px;
		font-size: 11px;
		height: 16px;
		padding-top: 9px;
		text-align: center;
	}
	
	.ep_tab:hover {
		cursor: pointer;
	}
	
	.clear {
		clear: both;
	}
	input[type="text"],select,option[selected]{
		background-color: transparent;
		border: 1px solid #969D9D;
		height: 13pxpx;
		font-size: 10px;
	}
	.fesz_text {
		width: 48px;
		text-align: center;
	}
	.fesz_td {
		font-size: 11px;
	}
	
	
	.alcim {
		font-size: 11px;
		padding-top: 7px;
		line-height: 1.43;
		padding-bottom: 6px;
	}
	
	.fesz_span {
		font-weight: bold;
		background-color: #dadada;
		padding-left: 5px;
		padding-right: 5px;
	}

	#calculator_kamerak {
		height: 230px;
		max-height: 230px;
	}

#calculator_info {
	background-image: url("hatter_terfigyelo.png"); 
		background-position: 0pt -25px; 
		font-size: 13px;
		position: absolute;
		top: 0px;
		left: 0px;
		width: 189px;
		max-width: 189px;
		overflow-x: hidden;
		height: 232px;
		background-color: #F0F0F0;
		opacity: 0;
		filter: alpha(opacity = 0);
}
	
	#calculator_modosit {
		background-image: url("hatter_terfigyelo.png"); 
		background-position: 0pt -25px; 
		font-size: 13px;
		position: absolute;
		top: 0px;
		left: 0px;
		width: 189px;
		max-width: 189px;
		overflow-x: hidden;
		height: 232px;
		background-color: #F0F0F0;
		opacity: 0;
		filter: alpha(opacity = 0);
  }

	#calculator_ujkamera {
		font-size: 13px;
		position: absolute;
		top: 0px;
		left: 0px;
		width: 189px;
		max-width: 189px;
		overflow-x: hidden;
		height: 232px;
		background-color: #F0F0F0;
		opacity: 0;
		filter: alpha(opacity = 0);
  }

  
	#udvozlo {
	/*	display: none;*/
		color: #111;
		font-size: 12px;
		position: absolute;
		background-position: 0px -25px;
		top: 0px;
		left: 0px;
		width: 187px;
		height: 248px;
		background-image: url('hatter_terfigyelo.png');
	}
	
	#calculator_eredmeny {
		opacity: 0;
		filter: alpha(opacity = 0);
		font-size: 12px;
		position: absolute;
		top: 0px;
		left: 0px;
		width: 189px;
		height: 232px;
		background-color: #F0F0F0;
	}

	#calculator_cameraip {
		height: 160px;
		max-height: 160px;
		overflow-y: scroll;
		overflow-x: hidden;
	}
	#calculator_cameraanalog {
		height: 160px;
		max-height: 160px;
		overflow-y: scroll;
		overflow-x: hidden;
	}
