body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,  
li, dl, dt, dd, form, a, fieldset, th, td {  
margin: 0; 
padding: 0; 
border: 0; 
outline: none;  
}  
 label,input,textarea{
 	display:block;
 	clear:both;
 }  
  
h1, h2, h3, h4, h5, h6{
font-size: 100%;  
padding: .6em 0;  
margin: 0 0px;  
}  
  
a{  
text-decoration: none;  
}  
  
a:hover{  
text-decoration: underline;  
}  
  
.floatLeft  {  
float: left;  
}  
  
.floatRight {  
float: right;  
}  
.clear{
	clear:both;
}

/* Reset vége*/
body{
	background-color:white;
	width:100%;
	height:100%;
	font-family:Tahoma;
	font-size:12px;
	color:#555555;
}
html{
	height:100%;
}
a{
	color:#4359b0;
}
a[href^="http"]{
	background:transparent url(/img/link-external.gif) no-repeat scroll right top;
	padding-right:13px;
}
#fotgaleria-table tr, #fotgaleria-table td{
	border:1px solid white !important;
}
#fweb{
	background:none;
}
ol,ul{
	padding-left:25px;
	margin:5px 0px;
}
td, th{
	border:1px solid black;
	padding:5px;
}
#jelm td{
text-align:center;	
}
table{
	border-collapse:collapse;
	width:100%;
}
dl{
	margin:10px 0px;
}
dt{
	font-weight:bold;
	
	
}
.voros{
	color:red;
}
p{
	margin:5px 0px;
}
#lap{
	width:995px;
	min-height:100%;
	position:relative;
}


#div_ures{
	height: 133px;
	width: 995px;
}
#fooldal{
	display:block;
	width:200px;
	height:170px;
	float:left;
}
#fejlec{
	background:url(../img/fejlec.jpg);
	height: 171px;
	width: 995px;
	background-repeat:no-repeat;
	position:relative;
}


#bal_oldal{
	width: 370px;
	margin-top: 20px;
	float:left;
}
#haz{
	
	width: 245px;
	height:37px;
	background-repeat:no-repeat;
	text-indent:0px !important;
	padding-top:113px;
	padding-left:40px;
	padding-bottom:60px;
	padding-right:70px;
	
	font-size:16px;
	font-weight:bold;
	color:black;
}
#haz table{
	height:100%;
}
#haz td{
	border:none;
	padding:0;
	vertical-align:middle;
	height: 20px;
	color:#302020;
	font-family:Arial;
}

#epuletenergetika{
	background:url(../img/epuletenergetika.jpg);
	height:30px;
	width:290px;
	background-repeat:no-repeat;
	display:block;
}

#paratechnika{
	background:url(../img/paratechnika.jpg);
	height: 30px;
	width: 290px;
	background-repeat:no-repeat;
	display:block;
}
#eps_es_a_tuz{
	background:url(../img/epsestuz.jpg);
	height: 30px;
	width: 290px;
	background-repeat:no-repeat;
	display:block;
}
#kornyezetvedelem{
	background:url(../img/kornyezetvedelem.jpg);
	height: 30px;
	width: 290px;
	background-repeat:no-repeat;
	display:block;
}
#szlogen{
	background:url(../img/szlogen.jpg);
	height: 31px;
	width: 290px;
	background-repeat:no-repeat;
	display:block;
}
#balmenu_lent{
	background:url(../img/balmenu_lent.jpg);
	height: 10px;
	width: 290px;
	background-repeat:no-repeat;
}
#balmenu_fent{
	background:url(../img/balmenu_fent.jpg);
	height: 7px;
	width: 290px;
	background-repeat:no-repeat;	
}

#aktualis{
	background:url(../img/aktualis01.jpg) bottom center no-repeat;
	min-height: 148px;
	width: 420px;
	padding-top:10px;
	padding-left: 120px;
	padding-right:10px;
	
}
#aktualis h2{
	padding:0;
}
#aktualis p{
	margin-bottom:0;
}
.tovabb{
	display:block;
	width:123px;
	height:21px;
	background:url(../img/tovabb.gif);
	float:right;
	text-indent:-9999px;
	margin-bottom:7px;
}
.fo{
	font-size:16px;
	position:absolute;
	bottom:12px;
	right:0px;
}

.fo a:hover{
	background: url(../img/nyil.jpg) bottom center no-repeat;
	color:#7387b9;
	text-decoration:none;
}
.fo a{
	color:white;
	padding:0px 10px 7px 10px;
	
}

.al a{
	color:#334970;
	font-weight:bold;
	font-size:12px;
	padding:0px 10px;
}

.menu{
	float:right;
	list-style:none;
	margin:0px;
	padding:0px;
}
.menu li{
	float:left;
}
.menu a{
	display:block;
	margin:0px;
	text-decoration:none;
}

#bal_oldal a{
	text-indent:-9999px;
}


#jobb_oldal{
	width:550px;
	margin-top: 20px;
	
	float:right;
	text-align:justify;
	padding-right:10px;
	line-height:1.3;
}
#jobb_oldal img{
	margin:5px;
}
#jobb_oldal td{
	text-align:left;
}

#tartalom{
	padding-bottom:40px;
}


.pontok{
	background:url(../img/pontok.jpg);
	height: 30px;
	width: 469px;
	background-repeat:no-repeat;
}

.keknyil{
	background:transparent url(../img/keknyil.jpg) right;
	height: 19px;
	background-repeat:no-repeat;
	display:block;
}

h2{
	
	font-size:14px;
	font-weight:bold;
	color:#555555;
}
.t6os{
	font-size:16px;
}
.pontok h2{
	padding: 5px;
	margin: 5px;
}


#lablec{
	background:url(../img/lablec.jpg);
	width: 995px;
	background-repeat:no-repeat;
	color:white;
	
	padding:2px 0px;
	text-align:center;
	position:absolute;
	bottom:0px;
	left:0px;
}


#jelek img{
	float:left;
	margin:0px 10px 10px 10px;
}
.nincspadding h2{
	padding:1px;
}
#tagok{
	
	margin:15px;
	text-align:center;
	width:250px;
}

#tagok h2{
	font-size:19px;
}
#tagok h3{
	font-size:15px;
}
.szoveg_doboz a{
	background:none;
	padding:0px;
	text-indent:0px !important;
	
}
.szoveg_doboz a:hover{
	text-decoration:none;
}
.szoveg_doboz{
	float:left;
	height:100px;
	margin:5px 10px;
}
.szoveg_doboz span{
	line-height:1.6;
}
.szkozep{
	text-align:center;
}
.szbal{
	text-align:left;
}
.szjobb{
	text-align:right;
}
.fleft{
	float:left;
}
.fright{
	float:right;
}
#urlap input, #urlap label{
	display:block;
	clear:both;
}
#urlap{
	margin-top:30px;
}
.kerdoiv input, .kerdoiv label{
	display:inline;
	clear:none;
}
.kerdoiv ul li{
	list-style:none;
}
#banner1{
	float:right;
}