body,td,th 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}
body
	 {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

H1
	{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:24px;
	padding:25px 0px 20px 0px;
	
	}

H2
	{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:18px;
	}

H3
	{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
	}

form
	{
	padding:0px;
	margin:0px;
	}

a:link,a:visited
	{
	color: #000000;
	font-weight: normal;
	}

a:hover
	{
	color: #FF0000;
	}

.textfield
	{
	border: #395F80 1px solid;
	font-size:11px;
	color:#395F80;
	margin:5px;
	}

.button_elkuld
	{
	width:59px;
	height:21px;
	font:11px bold;
	padding:0px;
	margin:0px;
	border:0px;
	background:url(image/elkuld.gif) no-repeat;
	cursor:pointer;
	}

.td1
	{
	background:url(image/bg1.gif) repeat-y top right;
	}
	
.td2
	{
	background:url(image/bg2.gif) repeat-y top left;
	}
	
.tdheader1
	{
	background:url(image/h1_1.gif) no-repeat;
	height:70px;
	}

.tdtopnav
	{
	background:#3366CC url(image/topnav_bg.gif) no-repeat;
	height:25px;
	color:#fff;
	text-align:right;
	padding-right: 20px;
	}

.tdheader2
	{
	background:url(image/h2_1.jpg) no-repeat;
	height:101px;
	}

.tdleftbg
	{
	background:url(image/left_bg.gif) repeat-y;	
	}

.tdleftnavbg
	{
	background:url(image/leftnav_bg.gif) no-repeat;
	height:210px
	}

.tdinfoline
	{
	background:url(image/infoline.gif) no-repeat;
	color:#fff;
	font-size:11px;
	height:27px
	}

.tdcontent0
	{
	background:#E0E8F6;
	height:100%
	}

.tdcontent1
	{
	background:url(image/cont_bg.gif) no-repeat;
	height:100%;
	text-align:left;
	padding-right:17px
	}

.tdfooter1
	{
	background:#E0E8F6 url(image/f1_1.gif) no-repeat;
	height:70px
	}

.tdfooter2
	{
	background:url(image/f1_2.gif) no-repeat;
	height:70px;
	font-size:11px
	}

.pontvonal_vert
	{
	background:url(image/pontvonal_vert.gif) repeat-y;
	width:5px	
	}

.pontvonal_hor
	{
	background:url(image/pontvonal_hor.gif) repeat-x;
	height:5px	
	}

.tdlinktop
	{
	background-image:url(image/nav1_115.gif);
	width:115px;
	}

a.linktop:link, a.linktop:visited 
	{    
	color: #fff; 
	text-decoration: none; 
	font-size: 10px; 
	font-weight:bold;
	}

a.linktop:hover 
	{   
	color: #F19A44; 
	text-decoration: none; 
	font-size: 10px; 
	font-weight:bold
	}


.fehercella {background-color: #fff; padding: 10px}

#Layer1 {
 position:relative;
 width:90px;
 left:904px;
 top:0px;
 height:27px;
 z-index:1;
 background-color: #FFFFFF;
}



#fadeinbox{

position:absolute;

width: 300px;

left: 0;

top: -400px;

border: 2px solid #016F70;

background-color: #DDEAEE;


padding: 4px;

z-index: 100;

visibility:hidden;

}

#fadeinbox a
{color: #016F70;
text-decoration: none;
font-weight: bold; }

.D11
  {
   POSITION:absolute;
   VISIBILITY:hidden;
   Z-INDEX:200;
  }


.margin5 { margin: 5px; text-align: justify;}
.margin10 { margin: 10px; text-align: justify;}
.margin20 { margin: 20px; text-align: justify;}
.margin_main { margin-top: 0px; margin-right: 30px; margin-bottom: 30px; margin-left: 30px ; text-align: justify;}

.imageleft1 { float: left; margin-bottom: 10px; margin-right: 10px; }
.imageleft2 { float: left; margin-bottom: 10px; margin-right: 10px; margin-top: 10px; }
.imageright1 { float: right; margin-bottom: 10px; margin-left: 10px; }
.imageright2 { float: right; margin-bottom: 10px; margin-left: 10px; margin-top: 10px; }

.padding10 {padding: 10px}
.paddingtop10 {padding-top: 10px}

.table_navigacio { background-color: #5D9ACE; color: #FFFFFF; border: #3060BF 1px solid; padding: 8px; 

}


#table_navigacio a:link, #table_navigacio a:visited
{
color: #FFFFFF;							/* Betű off szín*/
text-decoration: none;
background-repeat: no-repeat;
background-position: left top;
text-decoration: none
}

#table_navigacio a:hover
{
background-color:;
color: #CBD9F5;			/*felsorolás betű szín ha fölötte a kurzor*/

}




/* Other NewsBox */

	
#other_newsbox .box1
	{
	width:33%;
	background:#f5f5f5;
	border:1px solid #dedede;
	padding:8px;
	}
	
#other_newsbox .box1 img
	{
	margin: auto;
	padding:2px;
	border:1px solid #e5bfbf;
	}
	
#other_newsbox .box1 a img 
	{
	padding:2px;
	border:1px solid #e5bfbf;
	}
	
#other_newsbox .box1 a:hover img 
	{
	padding:2px;
	border:1px solid #900
	}
	
#other_newsbox .box1:hover
	{
	background:#eee;
	}
	
#other_newsbox .box1 H1, #other_newsbox .box1 H1 a:link, #other_newsbox .box1 H1 a:visited
	{
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	color:#900;
	text-decoration:none;
	}
	
#other_newsbox .box1 H1 a:hover
	{
	color:#f70;
	text-decoration:none;
	}
	
#other_newsbox .box1 .date
	{
	padding:0;
	margin:2px 0 0 0;
	font-size:11px;
	color:#999;
	letter-spacing: 0.2em;
	}
	
#other_newsbox .box1 p
	{
	padding:5px 0 5px 0;
	margin:5px 0 5px 0;
	}
	
#other_newsbox .box_vertical_separator
	{
	width:5px;
	}
	
	
	#callnow {
	width:40px;
	height:189px;
	
	right:0;
	top:100px;
	position:fixed;
	z-index: 1000000
}

#callnow2 {
	width:40px;
	height:189px;
	
	right:0;
	top:300px;
	position:fixed;
	z-index: 1000000
}


#callnow3 {
	width:189px;
	height:40px;
	
	top:0px;
	position:fixed;
	z-index: 1000000
}

#topbar{
position:absolute;
border: 1px solid black;
padding: 5px;
background-color: lightyellow;
width: 200px;
height: 200px;
visibility: hidden;
z-index: 100;
}

.red-bold {
font-weight: bold; color: #FF0000 } 

.horizontalcenter{
	margin:0 auto;
	width:190px;
	height:0px;
}
