body{margin: 0 auto 0 auto;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;background:#EBEFF8;background-image: url(images/bg_fejlec_c.jpg);background-repeat: repeat-x;}
a{color:#005CA1;text-decoration:underline;}
a.nincsoutline{outline:none;}
.piros{color:#FF0000;}
.piros_bold{color:#FF0000; font-weight:bold;}
.kek{color:#005CA1;}
a.nagyobbtav{margin-left:8px;margin-right:8px;}
a.feketelink:link,a.feketelink:hover, a.feketelink:active, a.feketelink:visited{color:#000;text-decoration:none;}
a.szurkelink:link,a.szurkelink:hover, a.szurkelink:active, a.szurkelink:visited {color: #CCCCCC;text-decoration: none;}
a.zoldlink:link,a.zoldlink:hover, a.zoldlink:active, a.zoldlink:visited{color:#347235;text-decoration:none;}
a.vilkeklink:link, a.vilkeklink:hover, a.vilkeklink:active, a.vilkeklink:visited{color:#748FCF;text-decoration:none;}
a.vilfeketelink:link, a.vilfeketelink:hover, a.vilfeketelink:active, a.vilfeketelink:visited{color:#666666;text-decoration:none; font-size:12px;}
a.vilskeklink:link, a.vilskeklink:hover, a.vilskeklink:active, a.vilskeklink:visited{color:#0066FF;text-decoration:none; font-size:12px;}
.box{width:120px;height:164px;float:left;margin-right:15px;}
.box .boxfej{width:120px;height:23px;line-height:23px;vertical-align:middle;text-align:center;font-size:15px;font-weight:bold;background:url(images/box_fej.jpg);}
.box .boximg{width:120px;height:118px;cursor:pointer;margin:0px;padding:0px;}
.box .boxlab{width:120px;height:23px;line-height:23px;vertical-align:middle;text-align:center;font-size:15px;font-weight:bold;background:url(images/box_lab.jpg);cursor:pointer;margin:0px;padding:0px;}
.box_mappa{width:180px;height:170px;float:left; text-align:center;}
.box_mappa .boximg{  width:100%; height:120px; padding-top:20px; cursor:pointer;}
.box_mappa .boxlab{width:100%;height:23px;line-height:23px;text-align:center;font-size:15px;font-weight:bold;}.box .boxfej_eco {width: 120px;height: 23px;line-height: 23px;vertical-align: middle;text-align: center;font-size: 15px;font-weight: bold;background: url(images/box_eco_fej.jpg);}
.box .boxlab_eco {width: 120px;height: 23px;line-height: 23px;vertical-align: middle;text-align: center;font-size: 15px;font-weight: bold;background: url(images/box_eco_lab.jpg);cursor: pointer;margin: 0px;padding: 0px;}
.jobboszlop{width:844px;position:absolute;z-index:2;left:1088px;top:493px;background-color:#C7D2EC;border:1px solid #6C89CC;}
.jobboszlop_uj{width:160px;position:absolute;z-index:2;left:887px;top:300px;background-color:#C7D2EC;border:1px solid #6C89CC;}
.infosav{width:900px;z-index:2;}
.jobboszlop_eco{width:124px;position:absolute;z-index:2;left:764px;top:242px;background-color:#C7D2EC;border:1px solid #6C89CC;height:483px;}
.termekoszlop{width:188px;position:absolute;z-index:2;left:774px;top:250px;background-color:#C7D2EC;border:1px solid #6C89CC;}
.gerinc{
	width: 100px;
	position: absolute;
	z-index: 3;
	left: 100px;
	top: 140px;
	height: 100px;
}
.fejlecbe{width:323px;position:absolute;z-index:2;left:450px;top:22px;height:104px;}
.jelmagyarazat{width:250px;position:absolute;z-index:2;left:900px;top:296px;background-color:#C7D2EC;border:1px solid #6C89CC;}
.jobboszlop2{width:160px;height:auto;position:absolute;z-index:2;left:1119px;top:993px;padding:5px;background-color:#C7D2EC;border:1px solid #6C89CC;}
.jobboszlop2_uj{
	width: 160px;
	height: auto;
	z-index: 2;
	padding:15px;
	background-color: #C7D2EC;
	border: 1px solid #6C89CC;
	margin: 0 auto;
}
.legordulo_elem{width:300px;height:50px;float:left;padding-right:5px;margin-right:5px;padding-bottom:5px;}
.legordulo_elem2{width:300px;height:50px;padding-right:5px;margin-right:5px;padding-bottom:5px;}
.selectbox{width:245px;font-size:12px;font-weight:bold; margin-top:2px;}
.selectbox_zold{width:245px;font-size:11px;margin-top:2px;color:#1C870C;}
.h2old{display:inline;font-family:Arial;font-size:11px;font-weight:normal;margin:0;padding:0;}
.h3old{font-family:Arial;font-size:12px;font-weight:normal;margin:0;padding:0;}
a.almenulink:link, a.almenulink:visited{color:#000;font-weight:bold;text-decoration:none;margin-right:10px;font-size:9pt;}
a.almenulink:hover, a.almenulink:active{color:#005CA1;font-weight:bold;text-decoration:none;margin-right:10px;font-size:9pt;}
a.almenulink_on{color:#005CA1;font-weight:bold;text-decoration:none;margin-right:10px;font-size:9pt;}
.nagyobb{font-size:12pt;font-weight:bold;}
.kisebb{font-size:10px;}
.also_urlap{float:left;width:750px;}
.selectbox_kieg{width:250px;font-size:12px;font-weight:bold;margin-top:2px;}
.legordulo_elem_kieg{width:225px;height:50px;float:left;padding-right:5px;margin-right:5px;padding-bottom:5px;}
.kozepre{width:225px;height:20px;position:absolute;top:50%;left:50%;margin-top:0px;margin-left:-100px;border:none;text-align:center;z-index:1000;}
.kalkulalas{font-size:14px;padding-left:45px;bottom: 0px;}
.sugo{background-color:#C7D2EC;border:2px solid #6C89CC;height:auto;left:500px;padding:5px;position:absolute; top:2400px;visibility:hidden;width:350px;z-index:1200;}
.jelek{background-color:#EBEFF8;border:2px solid #6C89CC;height:auto;left:300px;padding:5px;position:absolute; top:50px;visibility:hidden;width:350px;z-index:1200;}
.legordulo_kicsi{width:180px;height:50px;float:left;padding-right:5px;margin-right:5px;padding-bottom:5px;}
.legordulo_ures{width:300px;height:50px;float:left;padding-right:5px;margin-right:5px;padding-bottom:5px;}
.selectbox_kicsi{width:145px;font-size:11px;margin-top:2px;}
.style6{font-size:16px;font-weight:bold;}
.megjegyzes{height:100px;width:690px;}
.style1{color:#FFFFFF;font-weight:bold;}
.style7{color:#0099FF;}
.reszletek_div{padding:5px;margin:5px;}
hr{background-color:#6C89CC;border:medium none #6C89CC;color:#6C89CC;height:1px;margin:15px 0;}
.pics{border:1px solid #6C89CC;}
.kalkula_aktiv{font-size:15px;color:#396BB4;font-weight:bold;}
.kalkula_passiv{font-size:15px;color:#7DA5DF;font-weight:bold;}
.mintak{font-size:20px;color:#396BB4;font-weight:bold;}
.bevitel_150{width:150px;border:1px solid #7F9DB9;font-family:Arial;font-size:8pt;}
.bevitel_470{width:470px;border:1px solid #7F9DB9;font-family:Arial;font-size:8pt;}
.bevitel_100sz{width:100%;border:1px solid #7F9DB9;font-family:Arial;font-size:8pt;}
.magassag_25{height:25px;}
.style4{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;}
.style5{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#0000FF;}
ul, li{font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:14px;text-align:left;}
.fullwidth{background:url("..//MegaMenu_elemei/background.jpg");width:100%;height:21px;position:absolute;z-index:999;left:0;right:0;top:125px;}
#menu{list-style:none;width:1000px;margin:0px auto 0px auto;height:21px;padding:0px 0px 0px 0px;background:url("..//MegaMenu_elemei/background.jpg");}
#menu li{float:left;display:block;text-align:center;position:relative;padding:3px 10px 4px 20px;margin-right:5px;margin-top:0px;border:none;}
#menu li:hover{border:1px solid #777777;padding:4px 9px 4px 19px;background:#F4F4F4;background:-moz-linear-gradient(top, #F4F4F4, #EEEEEE);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#F4F4F4), to(#EEEEEE));border-radius:5% 5% 0% 0%;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;}
#menu li a{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#000000;display:block;outline:0;text-decoration:none;}
#menu li:hover a{color:#161616;}
#menu li .drop{padding-right:21px;background:url("..//MegaMenu_elemei/drop.png") no-repeat right 8px;}
#menu li:hover .drop{background:url("..//MegaMenu_elemei/drop.png") no-repeat right 7px;}
.dropdown_1column,
.dropdown_2columns,
.dropdown_3columns,
.dropdown_4columns,
.dropdown_5columns{margin:4px auto;float:left;position:absolute;left:-999em;text-align:left;padding:10px 5px 10px 5px;border:1px solid #777777;border-top:none;background:#F4F4F4;background:-moz-linear-gradient(top, #EEEEEE, #BBBBBB);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#BBBBBB));border-radius:0% 5% 5% 5%;-webkit-border-radius:0px 5px 5px 5px;border-radius:0px 5px 5px 5px;}
.dropdown_1column{width:140px;}
.dropdown_2columns{width:280px;}
.dropdown_3columns{width:420px;}
.dropdown_4columns{width:560px;}
.dropdown_5columns{width:700px;}
#menu li:hover .dropdown_1column,
#menu li:hover .dropdown_2columns,
#menu li:hover .dropdown_3columns,
#menu li:hover .dropdown_4columns,
#menu li:hover .dropdown_5columns{left:-1px;top:auto;}
.col_1,
.col_2,
.col_3,
.col_4,
.col_5{display:inline;float:left;position:relative;margin-left:5px;margin-right:5px;}
.col_1{width:130px;}
.col_2{width:270px;}
.col_3{width:410px;}
.col_4{width:550px;}
.col_5{width:690px;}
#menu .menu_right{float:right;margin-right:0px;}
#menu li .align_right{border-radius:5% 0% 5% 5%;-webkit-border-radius:5px 0px 5px 5px;border-radius:5px 0px 5px 5px;}
#menu li:hover .align_right{left:auto;right:-1px;top:auto;}
#menu p, #menu h2, #menu h3, #menu ul li{font-family:Arial, Helvetica, sans-serif;line-height:21px;font-size:12px;text-align:left;}
#menu h2{font-size:21px;font-weight:400;letter-spacing:-1px;margin:7px 0 14px 0;padding-bottom:14px;border-bottom:1px solid #666666;}
#menu h3{font-size:14px;margin:7px 0 14px 0;padding-bottom:7px;border-bottom:1px solid #888888;}
#menu p{line-height:18px;margin:0 0 10px 0;}
#menu li:hover div a{font-size:12px;color:#015b86;}
#menu li:hover div a:hover{color:#029feb;}
.strong{font-weight:bold;}
.italic{font-style:italic;}
.imgshadow{background:#FFFFFF;padding:4px;border:1px solid #777777;margin-top:5px;box-shadow:0px 0px 5px #666666;-webkit-box-shadow:0px 0px 5px #666666;box-shadow:0px 0px 5px #666666;}
.img_left{width:auto;float:left;margin:5px 15px 5px 5px;}
#menu li .black_box{background-color:#333333;color:#eeeeee;padding:4px 6px 4px 6px;border-radius:5%;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 3px #000000;box-shadow:inset 0 0 3px #000000;box-shadow:inset 0 0 3px #000000;}
#menu li ul{list-style:none;padding:0;margin:0 0 12px 0;}
#menu li ul li{font-size:12px;line-height:24px;position:relative;padding:0;margin:0;float:none;text-align:left;width:130px;}
#menu li ul li:hover{background:none;border:none;padding:0;margin:0;}
#menu li .greybox li{background:#F4F4F4;border:1px solid #bbbbbb;margin:0px 0px 4px 0px;padding:4px 6px 4px 6px;width:116px;border-radius:5%;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
#menu li .greybox li:hover{background:#ffffff;border:1px solid #aaaaaa;padding:4px 6px 4px 6px;margin:0px 0px 4px 0px;}
