a {-moz-outline-style:none;border:none;outline:none;}


a#lm_1:hover, a#lm_1.current {background-image:url(images/l_1_on.gif);}
a#lm_2:hover, a#lm_2.current {background-image:url(images/l_2_on.gif);}
a#lm_3:hover, a#lm_3.current {background-image:url(images/l_3_on.gif);}
a#lm_4:hover, a#lm_4.current {background-image:url(images/l_4_on.gif);}
a#lm_5:hover, a#lm_5.current {background-image:url(images/l_5_on.gif);}
a#lm_6:hover, a#lm_6.current {background-image:url(images/l_6_on.gif);}
a#lm_7:hover, a#lm_7.current {background-image:url(images/l_7_on.gif);}
a#lm_8:hover, a#lm_8.current {background-image:url(images/l_8_on.gif);}
a#lm_9:hover, a#lm_9.current {background-image:url(images/l_9_on.gif);}
a#lm_10:hover, a#lm_10.current {background-image:url(images/l_10_on.gif);}
a#lm_11:hover, a#lm_11.current {background-image:url(images/l_11_on.gif);}

a#lm_1 {background-image:url(images/l_1.gif);}
a#lm_2 { background-image:url(images/l_2.gif);}
a#lm_3 { background-image:url(images/l_3.gif);}
a#lm_4 {background-image:url(images/l_4.gif);}
a#lm_5 {background-image:url(images/l_5.gif);}
a#lm_6 {background-image:url(images/l_6.gif);}
a#lm_7 {background-image:url(images/l_7.gif);}
a#lm_8 {background-image:url(images/l_8.gif);}
a#lm_9 {background-image:url(images/l_9.gif);}
a#lm_10 {background-image:url(images/l_10.gif);}
a#lm_11 {background-image:url(images/l_11.gif);}

a#tm_1 {left:100px; background-image:url(images/t_1.gif);}
a#tm_2 {left:235px; background-image:url(images/t_2.gif);}
a#tm_3 {left:370px; background-image:url(images/t_3.gif);}
a#tm_4 {left:510px; background-image:url(images/t_4.gif);}
a#tm_5 {left:645px; background-image:url(images/t_5.gif);}

a#tm_1:hover, a#tm_1.current {background-image:url(images/t_1_on.gif);}
a#tm_2:hover, a#tm_2.current {background-image:url(images/t_2_on.gif);}
a#tm_3:hover, a#tm_3.current {background-image:url(images/t_3_on.gif);}
a#tm_4:hover, a#tm_4.current {background-image:url(images/t_4_on.gif);}
a#tm_5:hover, a#tm_5.current {background-image:url(images/t_5_on.gif);}






a.current, td.current, a.current:hover, td.current a.cuurent:hover {
	cursor: default;
}

div#contentheader a:hover, div#contentheader a.current{
	background-image: url(/images/butt_cuntentmenu_active.gif);
}

div#contentheader.fuggelek {display:none}
div.esterin {
	background-image: url(/images/bg_header_esterin.gif);
	background-color: #598f3c;
}

ul.esterin {
	background-color: #91A83B;
	background-image: url(/images/brdr_linkbox_esterin.gif);
	border: #C1CA92 1px solid;
	border-bottom: none;
	border-top-color: #83A13A;
}

div#contentheader.koleszterin a{
	background-image: url(/images/butt_cuntentmenu_2.gif);
}

div#contentheader.koleszterin a:hover, div#contentheader.koleszterin a.current{
	background-image: url(/images/butt_cuntentmenu_active_2.gif);
}

div.koleszterin{
	background-image: url(/images/bg_header_koleszterin.gif);
background-color: #993266;
}

ul.koleszterin {
	background-color: #CB9AC6;
	background-image: url(/images/brdr_linkbox_koleszterin.gif);
	border: #E1C9E1 1px solid;
	border-color:#E1C9E1;
	border-bottom: none;
	border-top-color: #CB9AC6;
}

#picwrap {
	border-bottom: solid 1px #DCDDDE;
	border-top: solid 1px #DCDDDE;
	margin: 18px 45px 18px 45px;
	padding-bottom: 15px;
	padding-top: 15px;
	width: 330px;
	display:block;
}

#topmenu a {width:100px; margin-left:35px;height:43px; display:block; position:absolute; top:12px; background-position:right; background-repeat:no-repeat;}

#topmenu b {
	color: #FFFFFF;
	display: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	line-height: 9px;
	overflow: hidden;
	padding-top: 3px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	width:97px;

}

div#topmenu{
	border-bottom: #DCDDDE 1px solid;
	height: 65px;
	margin:0;
	position:absolute;
	top: 87px;
	width: 780px;
	left:5px;
	padding:0;

}

#topmenu ul li {
display:block;
width:130px;
margin-left:34px;

}

body, html {
	background-color: #FFFFFF;
	border: 0;
	color: #323232;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	margin-left:5px;
	

	
}

div#banner {
	border-bottom: solid 1px #DCDDDE;
	border-top: solid 1px #DCDDDE;
	color: #808285;
	height: 72px;
	top: 15px;
	position: absolute;
	overflow:hidden;
	width: 780px;
}

div#bannermenu a {
	color: #808285;
	font-size: 9px;
	line-height: 12px;
	margin-left: 0;
	margin-right: 8px;
	text-decoration: none;
	vertical-align: top;

}

div#banner div#bannermenu {
	bottom: 10px;
	height: 12px;
	left: 0;
	line-height: 12px;
	position: absolute;
	vertical-align: middle;
	width: 314px;

}

div#banner h1 {
	font-size: 21px;
	font-weight: bold;
	line-height: 1em;
	margin: 0;
	padding: 0;
	width:320px;
	margin-bottom:15px;
	margin-top:5px;
}

div#content {
	left: 140px;
	position: absolute;
	top: 162Px;
	width: 645px;
}

div#contentbody {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 1.3em;
	padding-bottom: 30px;
	padding-left: 8px;
	width: 420px;
}

div#contentbody ul {list-style-image:url(images/bull_heart.gif)}
div#contentbody li {line-height:14px; vertical-align:top; padding-left:2px; margin-top:4px;}
div#contentbody a {
	color: #2A3977;
}

div#contentbody h1 {
	color: #2A3977;
	font-family: "Times New Roman", Times, serif;
	font-size: 19px;
	font-weight: 400;
	letter-spacing: 0.03em;
	line-height: 0.98em;
	line-height: .98em;
	margin-bottom: 24px;
	margin-top: 32px;
	padding-right: 100px;
}

div#contentbody table {
	border-collapse: collapse;
	width:100%;
	margin-top:1.5em;
}



div#contentfooter {
	background-image: url(/images/bg_contentfooter.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	bottom: 10px;
	height: 50px;
	padding-bottom: 30px;
	position: relative;
	width: 444px;
}

div#contentfooter a {
	bottom: 0;
	display: block;
	height: 20px;
	position: absolute;
	width: 40px;
}

div#contentfooter p {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	margin-left: 400px;
}

#contentheader {
	background-position: top;
	height: 22px;
	text-align: right;
	z-index:-1;
	
}

#linkline {
	float: right;
	height: 100%;
	overflow: hidden;

}

#linkline a{
	background-image: url(/images/butt_cuntentmenu.gif);
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 15px;
	margin-right: 5px;
	margin-top: 5px;
	width: 15px;

}

div#contentheader h1 {
	color: #FFFBCE;
	float: left;
	font-size: 11px;
	font-weight: 700;
	letter-spacing: 1px;
	line-height: 16px;
	margin: 4px 0 0 6px;
	padding: 0;
	vertical-align: middle;
}

div#leftmenu {
	position: absolute;
	top: 162px;
	width: 100px;
}

div#leftmenu a {
	height:26px;
	display:block;
	margin-bottom:6px;
	width: 100px;
}


div#leftmenu a b {
	color: #FFFFFF;
	display: none;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	height: 14px;
	line-height: 8px;
	margin: 0 0 7px 0;
	overflow: hidden;
	padding: 5px;
	padding-right: 18px;
	text-decoration: none;
	width: 77px;
	background-repeat:no-repeat;
}



#infobanner {
	height: 247px;
	width: 330px;
	border:none;
	margin:0 auto;
}

object#topbanner {
	height: 60px;
	margin: 0;
	margin-top: 5px;
	position: absolute;
	left: 329px;
	top: 0;
	width: 450px;
	border:0;
	padding:0;
}

span {
	font-size: 14px;
}


ul#contentlinkbox.fuggelek {display:none}

ul#contentlinkbox {
	background-position: bottom;
	background-repeat: no-repeat;
	float: right;
	font-size: 11px;
	font-weight: bold;
	list-style: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-bottom: 6px;
	padding-left: 7px;
	padding-top: 6px;
	width: 154px;
	padding-right:4px;
}

ul#contentlinkbox a {
	color: #FFFBCE;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	line-height: 12px;
	text-decoration: none;
	margin-bottom:4px;
}

ul#contentlinkbox li span {
	color: #FFFBCE;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	text-decoration: none;
	margin-top:4px;
	

}


ul#contentlinkbox li {
	color: #FFFBCE;
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	font-weight: 700;

	padding-bottom:0px;
	margin: 0px auto 10px auto;
	padding-left: 12px;
	text-decoration: none;
	text-indent: -14px;

}



a b, a strong {display:none}


div#kviz ol {margin:15px 12px 12px 1.5em; list-style-type:none;}

div#kviz ol li {display:none}

div#kviz ol li ol {list-style-type:lower-alpha;margin-top:1.15em; margin-left:0;margin-bottom:1.7em;line-height:1.42em;}

div#kviz ol li ol li {margin-left:0em; font-weight:bold;font-size:1.25em;list-style-position:inside;}

div#kviz label {line-height:.42em; text-indent:1em;font-size:.8em;font-weight:normal;}
div#kviz li a:link {text-decoration:none; }
div#kviz li a:hover {text-decoration:underline;}

div#kviz li.activequery {color:#993266; display:block;}
div#kviz li.activequery ol li{color:#993266; display:block;}

div#kviz li.done {color:#cb9ac6;}

div#kviz li.goodansw {color:#006940; }

div#kviz li.done input {visibility:hidden}

div#kviz li.activequery input {display:inline}

#kviz div#picwrap {display:none;}
#koleszterinkviz div#picwrap {display:none;}

#kvizcontent p {font-size:1.1em; color:black;font-weight:bold;}

#kvizcontent {position:relative; top:0px; left:0px; border-left:#aaaaaa solid 1px; border-right:#aaaaaa solid 1px; border-top:#2A3977 solid 24px; padding-right:12px;border-bottom:#2A3977 solid 3px; background-color:#ffffff; height:200px;}

div#kviz input {position:relative; margin-left:.44em;top:3px; margin-right:.56em;display:none;}

a:active {border:0;}

div#kviz {position:relative; left:40px; top:10px;  width:410px; color:white; 	overflow:hidden; z-index:95;background-color:#ffffff;	height:70%;opacity:.8;}


div#kviz p	{position:absolute; left:10px; top:3px; color:white; font-weight:bold; font-family: Arial, Helvetica, sans-serif;font-size: 11px; overflow:hidden; z-index:100;background-color:transparent; margin-top:0}

div#kviz span {color:white; font-weight:bold; font-family: Arial, Helvetica, sans-serif;font-size: 11px; }

table#esterin td, table#esterin th {font-family:Arial, Helvetica, sans-serif; font-size:11px;border:1px solid white; background-color:#799c35; color:#fffcbf;padding:.45em}
table#esterin th {background-color:#4a8236}

table#kolesterin td, table#kolesterin th {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px;border:1px solid white; background-color:#CB9AC7; color:#fffcbf;padding:0.45em}

table#kolesterin th {background-color:#993365; }

td {text-align:center}
th {font-size:10px;}

div.tabledesc p {font-size:11px; margin-top:0em; line-height:1em; margin-bottom:.2em;}

h3 {margin:0; margin-top:1.4em; font-size:1em; font-weight:bold}
h4 {margin:0; margin-left:2.5em; font-size:1em; font-weight:bold}

#impresszum #contentbody object, #impresszum div#contentheader, #impresszum ul#contentlinkbox {display:none;}
#jognyilatkozat #contentbody object, #jognyilatkozat div#contentheader, #jognyilatkozat ul#contentlinkbox {display:none;}
#impresszum div#contentfooter, #jognyilatkozat div#contentfooter { display:none;}

