body {font:normal 11px Verdana, Arial, Helvetica, sans-serif; margin:0px; text-align:center; color:#666666}

input {font-size:11px; color: black}

select {font-size:11px; color: black}

table {font-size:11px; text-align:left; }

textarea {font-family: arial; font-size:11px; color: black}

li {margin-left:-5px; margin-top:3px}

ul {margin-top:3px; margin-bottom:10px}

FORM { margin: 0.0em 0 }



.mainDiv {margin:0px;text-align:center; background: #FFFFFF}

.mainSubDiv {width:1000px;margin:0px auto;text-align:left; background:#FFFFFF}

td.mainFooter {width:998px;border-top:1px solid #CCCCCC;padding:3px;text-align:center}

td.mainMLine {width:998px;border-top:1px solid #000000; border-bottom:1px solid #000000; background-color:#000000}

td.mainMItem {background:url(images/bgMenu.gif); padding-left:10px; padding-right:10px; border:1px solid #000000}

td.mainMItemH {background:url(images/bgMenu.gif); padding-left:10px; padding-right:10px; border-left:1px solid #003366; border-right:1px solid #000000; border-top:1px solid #ffce00; border-bottom:1px solid #ffce00; cursor:pointer}



div.logonD {position:absolute; top:280px; left:350px; width:300px; background:white; border:1px solid #003366; z-index:100; text-align:center; display:none}

table.header {background:#003366; padding-left:3px;	height:15px; color:#ffffff}

div.logonMsg {position:relative; width:195px; display:none; padding:3px; color: #FF3366}



div.reg {display: none;}





h1.mainBlock {

	font:bold 18px/18px Verdana, Arial, Helvetica, sans-serif;

	color:#003366;

	margin-top:2px;

	margin-bottom:10px;

}



/*FŐ CÍMEK*/

h1.form {font:bold 18px/18px Verdana, Arial, Helvetica, sans-serif; margin-left:0px; margin-top:10px; margin-bottom:5px; color:#FF0000}
h1.label {font:bold 18px/18px Verdana, Arial, Helvetica, sans-serif; margin-left:0px; margin-top:0px; margin-bottom:5px; color:#FF0000}

h2 {font:bold 14px/14px Verdana, Arial, Helvetica, sans-serif; margin-top:5px; margin-bottom:5px; color:#FF0000}



h2.keywords {font:normal 11px/11px Arial, Helvetica, sans-serif; color:#FF0000}

h2.normal {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#666666; margin-top:1px;}

h2.strong {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#666666; margin-top:1px; margin-bottom:1px;}



h1.firm {font:bold 24px/24px Verdana, Arial, Helvetica, sans-serif; margin-top:0px; margin-bottom:0px; padding-top:5px; padding-bottom:5px; color:#FF0000; border-bottom:1px solid #CCCCCC}

.fLabel {color: #666666; font:bold 11px/11px Arial, Helvetica, sans-serif; letter-spacing:0.8px}



.regTable {width:730px; margin-bottom:3px; padding:3px}

td.itemHead {padding-left:0px; padding-top:2px; padding-bottom:2px; border-bottom:1px solid #CCC}

/*REGISZTRÁCIÓS FŐCÍMEK*/

h1.regItem {font:bold 14px/14px Verdana, Arial, Helvetica, sans-serif; margin-top:2px; margin-bottom:2px; color: #FF0000}

td.label {font:bold 11px/11px Verdana, Arial, Helvetica, sans-serif; color:#000000}

td.exampleLabel {font:bold 11px/11px Verdana, Arial, Helvetica, sans-serif; color: #777777; text-align:right; vertical-align:top; width:150px}

td.example {font:normal 11px/11px Verdana, Arial, Helvetica, sans-serif; color: #777777; vertical-align:top; line-height:14px}





h2.firm {font:bold 16px/16px Arial, Helvetica, sans-serif; margin-top:0px; margin-bottom:5px; color: #FF0000}





a.crosslink:link {text-decoration:underline; font:normal 11px/10px Verdana, Arial, Helvetica, sans-serif; color:#000000}

a.crosslink:visited {text-decoration:underline; font:normal 11px/10px Verdana, Arial, Helvetica, sans-serif; color:#999999}

a.crosslink:hover {color: #000000}



a.backlink:link {text-decoration:underline; font:bold 14px/14px Verdana, Arial, Helvetica, sans-serif; color:#000000}

a.backlink:visited {text-decoration:underline; font:bold 14px/14px Verdana, Arial, Helvetica, sans-serif; color:#000000}

a.backlink:hover {color:#000000}



a.firm:link {text-decoration:none; font:normal 11px/10px Verdana, Arial, Helvetica, sans-serif; color:#006699}

a.firm:visited {text-decoration:none; font:normal 11px/10px Verdana, Arial, Helvetica, sans-serif; color:#006699}

a.firm:hover {text-decoration:none; color:#006699}



a.mainmenu:link {text-decoration:none; font:bold 11px/10px Arial, Helvetica, sans-serif; letter-spacing:1px; color:#FFFFFF}

a.mainmenu:visited {text-decoration:none; font:bold 11px/10px Arial, Helvetica, sans-serif; letter-spacing:1px; color:#FFFFFF}

a.mainmenu:hover {color:#FFFFFF}



a.catM:link {text-decoration:none; font:bold 11px/11px Arial, Helvetica, sans-serif; color:#FF0000}

a.catM:visited {text-decoration:none; font:bold 11px/11px Arial, Helvetica, sans-serif; color:#FF0000}

a.catM:hover {text-decoration:underline; color:#FF0000}



/*ALKATEGÓRIA*/

a.catS:link {text-decoration:none; font:normal 11px/11px Arial, Helvetica, sans-serif; color:#000000}

a.catS:visited {text-decoration:none; font:normal 11px/11px Arial, Helvetica, sans-serif; color:#999999}

a.catS:hover {text-decoration:underline; color:#000000}



a.step:link {text-decoration:none; font:bold 14px/10px Verdana, Arial, Helvetica, sans-serif; color:#ffffff}

a.step:visited {text-decoration:none; font:bold 14px/10px Verdana, Arial, Helvetica, sans-serif; color:#ffffff}

a.step:hover {text-decoration:underline}



a.linkPartner:link {text-decoration:underline; font:normal 10px/10px Verdana, Arial, Helvetica, sans-serif; color:#999999}

a.linkPartner:visited {text-decoration:underline; font:normal 10px/10px Verdana, Arial, Helvetica, sans-serif; color:#999999}

a.linkPartner:hover {color: #00CC66}





.imgIndex {border:1px solid #CCCCCC; cursor:pointer}

.imgIndex {border:1px solid #CCCCCC; cursor:pointer}



td.subCat {width:240px; text-align:left; padding-left:5px; padding-right:10px;}

td.step {background-image:url(images/bg-step.gif); background-position: right; background-repeat:no-repeat; width:32px; height:32px; text-align:center; color:#FFFFFF}

td.stepActive {background-image:url(images/bg-step-act.gif); background-position: right; background-repeat:no-repeat; width:32px; height:32px; text-align:center; color:#FFFFFF; font:bold 14px/10px Verdana, Arial, Helvetica, sans-serif;}

td.article {width:350px; text-align:justify; vertical-align:text-top; padding-right:20px;}



.listTA {width:700px; border-top:1px solid #CCCCCC; margin-bottom:1px;}

.listTB {width:700px; border-top:1px solid #CCCCCC; margin-bottom:1px;}





.fTextHL {color: #003366; font-weight:bold}

.fError {color:#FF3366}

.fWhiteText {color:#FFFFFF}

.fGreyText {color:#999999}

/*FŐKATEGÓRIA*/

.fCategory {color:#FF0000; font:bold 12px/12px Verdana, Arial, Helvetica, sans-serif;}

.fFirmName {color: #00CC66; font:bold 13px/13px Verdana, Arial, Helvetica, sans-serif;}

.fActiveMenu {color: #00CC66; font-weight:bold;}

.fNormal {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#666666} 



.control_1 {

	position:absolute;

	border-left:1px solid lightgrey;

	border-top:1px solid lightgrey;

	border-bottom:1px solid lightgrey;

	border-right:1px solid lightgrey;

	background:#ffffff;

	top:0px;

	left:0px;

	width:65px;

	height:70px;

	display:block;

	z-index:31;

    font:bold 9px/9px verdana, arial, sans; color:#6080d0;

	text-align:center;

	color:#6080d0;

}



.control_2 {

	position:absolute;

	border-left:1px solid lightgrey;

	border-top:1px solid lightgrey;

	border-bottom:1px solid lightgrey;

	border-right:1px solid lightgrey;

	background:#ffffff;

	top:0px;

	left:66px;

	height:70px;

	display:block;

	z-index:31;

	text-align:center;

	color:#6080d0;

}



.control_3 {

	position:absolute;

	border-left:1px solid lightgrey;

	border-top:1px solid lightgrey;

	border-bottom:1px solid lightgrey;

	border-right:1px solid lightgrey;

	background:#ffffff;

	top:0px;

	left:0px;

	height:70px;

	display:block;

	z-index:31;

	text-align:center;

	color:#6080d0;

}







/* Show only to IE PC \*/

* html .boxhead h2 {height: 1%;} /* For IE 5 PC */



.sidebox {

	margin: 0px auto; /* center for now */

/*	width: 25em; /* ems so it will grow */

	background: url(images/box-body-r.gif) no-repeat bottom right;

	font-size: 100%;

}

.boxhead {

	background: url(images/box-head-r.gif) no-repeat top right;

	margin:0px;

	padding:0px;

	text-align:left;

}

.boxhead h2 {

	background: url(images/box-head-l.gif) no-repeat top left;

	margin:0px;

	padding:10px 10px 5px;

	color:white;

	font-weight:bold;

	font-size:1.0em;

	line-height:1em;

/*	text-shadow:rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */ 

}

.boxbody {

	background: url(images/box-body-l.gif) no-repeat bottom left;

	margin:0px;

	padding:5px 10px 20px;

}



.dCityDD {
	position:absolute;
	z-index:40;
	filter:alpha(opacity=100); -moz-opacity:1.00; opacity:1.00;
	display:none;
	border:1px solid #CCCCCC
}

.cityDDN {
	background:#fe5464;
	color:white
}

.cityDDH {
	background:#f0fe54;
	color:#fe5464
}



td.button-l {background:url(images/bg-button-l.gif) no-repeat top right; width:11px; height:25px}

td.button-c {background:url(images/bg-button-c.gif); color:#FFFFFF; font-weight:bold; padding-left:10px; padding-right:10px; text-align:center}

td.button-r {background:url(images/bg-button-r.gif) no-repeat top left; width:13px; height:25px}



a.button:link {text-decoration:none; font:bold 11px/11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF}

a.button:visited {text-decoration:none; font:bold 11px/11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF}

a.button:hover {text-decoration:underline}



a.label:link {text-decoration:none; font:normal 11px/11px Arial, Helvetica, sans-serif; color:#F90}

a.label:visited {text-decoration:none; font:normal 11px/11px Arial, Helvetica, sans-serif; color:#F90}

a.label:hover {text-decoration:underline; color:#F90}

.fWord {font:bold 15px Arial, Helvetica, sans-serif; color:#F90}
td.search {font:normal 11px/11px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; padding-top:10px; padding-bottom:0px}



