BODY {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;background-color:#f3f3f3;	font-family:Arial;	font-weight:normal;	font-size:12px;}
DIV {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
img {border:none;}
/* header */
.head {height:130px;width:100%;}
.head .greenLine {height:11px;width:100%;background-color:#96c622;}
.head .center {height:119px;width:987px;position: relative;left: 50%;margin-left: -493px;background-color:#ffffff;}
.head .logo {float:left;height:119px;width:320px;}
.head .logo a{display:block;height:119px;width:320px;background-image:url(../images/logo.gif);background-position:top center;background-repeat:no-repeat;}
.head .menu {float:right;height:119px;width:667px;}
.head .menu ul{list-style:none;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
.head .menu li{display:table-cell;list-style-type:none;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
.head .menu .menu1 img{width:192px;height:119px;}
.head .menu .menu2 img{width:144px;height:119px;}
.head .menu .menu3 img{width:189px;height:119px;}
.head .menu .menu4 img{width:142px;height:119px;}
.head .menu .menu1{display:table-cell;width:192px;height:119px;background-image:url(../images/main_menu_01.gif);background-repeat:no-repeat;background-position: 0px 0px;cursor:pointer;}
.head .menu .menu1:hover{width:192px;height:119px;background-image:url(../images/main_menu_01.gif);background-repeat:no-repeat;background-position: 0px -119px;cursor:pointer;}
.head .menu .menu2{display:table-cell;width:144px;height:119px;background-image:url(../images/main_menu_02.gif);background-repeat:no-repeat;background-position: 0px 0px;cursor:pointer;}
.head .menu .menu2:hover{width:144px;height:119px;background-image:url(../images/main_menu_02.gif);background-repeat:no-repeat;background-position: 0px -119px;cursor:pointer;}
.head .menu .menu3{display:table-cell;width:189px;height:119px;background-image:url(../images/main_menu_03.gif);background-repeat:no-repeat;background-position: 0px 0px;cursor:pointer;}
.head .menu .menu3:hover{width:189px;height:119px;background-image:url(../images/main_menu_03.gif);background-repeat:no-repeat;background-position: 0px -119px;cursor:pointer;}
.head .menu .menu4{display:table-cell;width:142px;height:119px;background-image:url(../images/main_menu_04.gif);background-repeat:no-repeat;background-position: 0px 0px;cursor:pointer;}
.head .menu .menu4:hover{width:142px;height:119px;background-image:url(../images/main_menu_04.gif);background-repeat:no-repeat;background-position: 0px -119px;cursor:pointer;}
/* body */
.body {height:100%;width:100%;background-image:url(../images/shadow_large_up.png);background-position:top center;background-repeat:no-repeat;}
.body .center {height:100%;width:987px;position: relative;left: 50%;margin-left: -493px;background-color:#ffffff;background-image:url(../images/shadow_large_up.png);background-position:top center;background-repeat:no-repeat;}
.body #rightTitle {margin:0px 0px 17px 0px;padding:0px 0px 0px 0px;width:600px;height:20px;}
.body #rightTitle h1{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:Arial;font-weight:bold;font-size:15px;color:#8fbe1f;text-transform:uppercase;}
.body .picShadCalc #rightTitle {padding-top:30px !important;}

.body .text2 {overflow:auto;}
.body .text2 span{margin:0px 0px 0px 0px;padding:17px 0px 0px 0px;font-family:Arial;font-weight:normal;font-size:12px;line-height:normal;color:#3b3125;}
.body .text2 span a{font-family:Arial;font-weight:normal;font-size:12px;line-height:30px;color:#ff4800;text-decoration:none;}
.body .text2 span a:hover{font-family:Arial;font-weight:normal;font-size:12px;line-height:30px;color:#8fbe1f;text-decoration:none;}
.body .text span{margin:0px 0px 0px 0px;padding:17px 0px 0px 0px;font-family:Arial;font-weight:normal;font-size:12px;line-height:normal;color:#3b3125;}
.body .text span a{font-family:Arial;font-weight:normal;font-size:12px;line-height:30px;color:#ff4800;text-decoration:none;}
.body .text span a:hover{font-family:Arial;font-weight:normal;font-size:12px;line-height:30px;color:#8fbe1f;text-decoration:none;}
.body .up {height:auto;width:987px;background-color:#ffffff;}
.body .down {clear:both;height:auto;width:987px;border:1px #000000 solid;background-image:url(../images/pic_01.jpg);background-position:20px 0px;background-repeat:no-repeat;background-color:#ffffff;vertical-align:top;}
.body .rightCol{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:987px;background-image:url(../images/left_gray.gif);background-position:top left;background-repeat:repeat-y;}
.body .picBg{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:987px;height:auto;background-image:url(../images/shadow_medium_up.png);background-position:top left;background-repeat:no-repeat;}
.body .picShad{margin:0px 0px 0px 0px;padding:30px 28px 20px 350px;width:609px;min-height:300px;height:auto;background-position:20px 0px;background-repeat:no-repeat;}
.body .picShadCalc{margin:0px 0px 0px 0px;padding:0 28px 0 350px;width:609px;min-height:237px;height:auto;background-position:20px 0px;background-repeat:no-repeat;}
.body .noPic{margin:0px 0px 0px 0px;padding:0 28px 20px 30px;min-height:300px;height:auto;background-repeat:no-repeat;}
.body .textBox {height:325px;width:667px;background-image:url(../images/shadow_small_down.png);background-position:bottom right;background-repeat:no-repeat;}
.body .greenBox{float:left;height:176px;width:320px;}
.body .greenBox a{display:block;height:176px;width:320px;background-image:url(../images/tudtae_01.gif);background-repeat:no-repeat;background-position: top right;}
.body .greenBox a:link{height:176px;width:320px;background-image:url(../images/tudtae_01.gif);background-repeat:no-repeat;background-position: top right;}
.body .greenBox a:visited{height:176px;width:320px;background-image:url(../images/tudtae_01.gif);background-repeat:no-repeat;background-position: top right;}
.body .greenBox a:hover{height:176px;width:320px;background-image:url(../images/tudtae_01.gif);background-repeat:no-repeat;background-position: 0px -176px;cursor:pointer;}
.body .buttonsBox{float:right;height:176px;width:667px;background-image:url(../images/greenbox_corner_big.gif);background-position:top right;background-repeat:no-repeat;}
.body .smallButtons {height:117px;width:987px;background-image:url(../images/greenbox_corner_small.gif);background-position:top left;background-repeat:no-repeat;}
.body .smallButtons .buttonCsaladi img{width:259px;height:117px;}
.body .smallButtons .buttonCsaladi{display:table-cell;background-image:url(../images/button_csaladi_small.gif);background-repeat:no-repeat;background-position: 33px 0px;}
.body .smallButtons .buttonCsaladi:hover{background-image:url(../images/button_csaladi_small.gif);background-repeat:no-repeat;background-position: 33px -123px;}
.body .smallButtons .buttonTarsas img{width:221px;height:117px;}
.body .smallButtons .buttonTarsas {display:table-cell;background-image:url(../images/button_tarsas_small.gif);background-repeat:no-repeat;background-position: 0px 0px;}
.body .smallButtons .buttonTarsas:hover{background-image:url(../images/button_tarsas_small.gif);background-repeat:no-repeat;background-position: 0px -123px;}
.body .smallButtons .buttonIpari img{width:235px;height:117px;}
.body .smallButtons .buttonIpari{display:table-cell;background-image:url(../images/button_ipari_small.gif);background-repeat:no-repeat;background-position: 0px 0px;}
.body .smallButtons .buttonIpari:hover{background-image:url(../images/button_ipari_small.gif);background-repeat:no-repeat;background-position: 0px -123px;}
.body .smallButtons .buttonFutes img{width:225px;height:117px;}
.body .smallButtons .buttonFutes{display:table-cell;background-image:url(../images/button_futes_small.gif);background-repeat:no-repeat;background-position: 0px 0px;}
.body .smallButtons .buttonFutes:hover{background-image:url(../images/button_futes_small.gif);background-repeat:no-repeat;background-position: 0px -123px;}
/* rendszer aloldalak */
.body .smallButtons_rendszer {height:117px;width:987px;background-image:url(../images/greenbox_corner_small_rendszer.gif);background-position:top left;background-repeat:no-repeat;}
.body .smallButtons_rendszer .buttonCsaladi img{width:195px;height:117px;}
.body .smallButtons_rendszer .buttonCsaladi{display:table-cell;background-image:url(../images/button_csaladi_small.gif);background-repeat:no-repeat;background-position: 0px 0px;}
.body .smallButtons_rendszer .buttonCsaladi:hover{background-image:url(../images/button_csaladi_small.gif);background-repeat:no-repeat;background-position: 0px -123px;}
.body .smallButtons_rendszer .buttonTarsas img{width:185px;height:117px;}
.body .smallButtons_rendszer .buttonTarsas {display:table-cell;background-image:url(../images/button_tarsas_small.gif);background-repeat:no-repeat;background-position: 0px 0px;}
.body .smallButtons_rendszer .buttonTarsas:hover{background-image:url(../images/button_tarsas_small.gif);background-repeat:no-repeat;background-position: 0px -123px;}
.body .smallButtons_rendszer .buttonIpari img{width:205px;height:117px;}
.body .smallButtons_rendszer .buttonIpari{display:table-cell;background-image:url(../images/button_ipari_small.gif);background-repeat:no-repeat;background-position: 0px 0px;}
.body .smallButtons_rendszer .buttonIpari:hover{background-image:url(../images/button_ipari_small.gif);background-repeat:no-repeat;background-position: 0px -123px;}
.body .smallButtons_rendszer .buttonFutes img{width:220px;height:117px;}
.body .smallButtons_rendszer .buttonFutes{display:table-cell;background-image:url(../images/button_futes_small.gif);background-repeat:no-repeat;background-position: 0px 0px;}
.body .smallButtons_rendszer .buttonFutes:hover{background-image:url(../images/button_futes_small.gif);background-repeat:no-repeat;background-position: 0px -123px;}
.buttonGreenCsaladi img{width:340px;height:117px;}
.buttonGreenCsaladi{display:table-cell;background-image:url(../images/button_csaladi_green.gif);background-repeat:no-repeat;background-position: 0px 0px;}
.buttonGreenCsaladi:hover{background-image:url(../images/button_csaladi_green.gif);background-repeat:no-repeat;background-position: 0px -117px;}
.buttonGreenTarsas img{width:340px;height:117px;}
.buttonGreenTarsas {display:table-cell;background-image:url(../images/button_tarsas_green.gif);background-repeat:no-repeat;background-position: 0px 0px;}
.buttonGreenTarsas:hover{background-image:url(../images/button_tarsas_green.gif);background-repeat:no-repeat;background-position: 0px -117px;}
.buttonGreenIpari img{width:340px;height:117px;}
.buttonGreenIpari{display:table-cell;background-image:url(../images/button_ipari_green.gif);background-repeat:no-repeat;background-position: 0px 0px;}
.buttonGreenIpari:hover{background-image:url(../images/button_ipari_green.gif);background-repeat:no-repeat;background-position: 0px -117px;}
.buttonGreenFutes img{width:340px;height:117px;}
.buttonGreenFutes{display:table-cell;background-image:url(../images/button_futes_green.gif);background-repeat:no-repeat;background-position: 0px 0px;}
.buttonGreenFutes:hover{background-image:url(../images/button_futes_green.gif);background-repeat:no-repeat;background-position: 0px -117px;}

/* footer */
.foot{clear:both;height:65px;width:100%;background-image:url(../images/shadow_large_up.png);background-position:top center;background-repeat:no-repeat;}
.foot .center {height:65px;width:987px;position: relative;left: 50%;margin-left: -493px;background-color:#ffffff;background-image:url(../images/shadow_large_up.png);background-position:top center;background-repeat:no-repeat;}
.foot .center .menu {height:58px;width:987px;}
.foot .center .menu ul{list-style:none;margin:0;padding: 17px 0px 0px 20px;}
.foot .center .menu li{display:inline;list-style-type:none;margin:0;padding:0;}
.foot .center .menu a {color:#aca8a4;font-family:Arial, Tahoma, Verdana;font-size:12px;line-height:normal;text-decoration:none;}
.foot .center .menu a:link {color:#aca8a4;font-family:Arial, Tahoma, Verdana;font-size:12px;line-height:normal;text-decoration:none;}
.foot .center .menu a:visited {color:#aca8a4;font-family:Arial, Tahoma, Verdana;font-size:12px;line-height:normal;text-decoration:none;}
.foot .center .menu a:hover {color:#ff4800;font-family:Arial, Tahoma, Verdana;font-size:12px;line-height:normal;text-decoration:underline;}
.foot .center .menu span {color:#aca8a4;padding: 0px 14px 0px 14px;}
.foot .center .greenLine {height:7px;width:987px;background-color:#cccccc;}

.eplos {position:absolute;top:0px; left:1px; text-align:center;width:90%;margin-top:-2px;}

div.services{	font-family:Arial;	font-size:12px;	background-image:url(../images/szolgaltatasok_bg.gif);	background-repeat:no-repeat;	width: 283px;	height: 280px;	float: right;	margin: 0 -28px 10px 10px;}
div.services p{	margin:20px 0 10px 20px;}
div.services p a, div.services p a:active, div.services p a:link, div.services p a:visited{	display: block;	text-decoration: none;	color: #ffffff;	padding:2px;	margin: 1px 0 1px 0;}
div.services p a:hover{	display: block;	text-decoration: none;	color: #ffffff;	background-color: #7ba41b;	padding:2px;}
div.services p a.active, div.services p a.active:active, div.services p a.active:link, div.services p a.active:visited, div.services p a.active:hover{
	display: block;
	text-decoration: none;
	color: #ffffff;
	padding:2px;
	margin: 1px 0 1px 0;
	background-color: #7ba41b;
	font-weight:bold;
	padding-left:10px;
}
div.services  a.button, div.services  a.button:hover, div.services  a.button:visited, div.services  a.button:link{
	display: block;
	margin: 5px 0 5px 19px;
}


/*Ajánlatkérés*/
div.ajanlatkeres { margin:0px 0px 0px 0px;	padding:17px 0px 0px 0px;	font-family:Arial;	font-weight:normal;	font-size:12px;	line-height:normal;	color:#3b3125;}
div.ajanlatkeres td { font-family:Arial;	font-weight:normal;	font-size:12px;	line-height:normal;	color:#3b3125;}
div.ajanlatkeres td  input.input, div.ajanlatkeres td  textarea{	width: 330px;	font-family:Arial;	font-weight:normal;	font-size:12px;	line-height:normal;	color:#3b3125;	background-color:#fcfcfc;	border: 1px solid #cccccc;}
div.ajanlatkeres input.button{	width: 140px;	height:24px;	font-family:Arial;	font-weight:bold;	font-size:13px;	line-height:normal;	color:#ffffff;	background-color:#8fbe1f;	border: 2px solid #638318;	margin-top:10px;}
div.ajanlatkeres div.message{	color: #d62a00;	font-weight: bold;	text-align:left;	margin-bottom:10px;}
div.ajanlatkeres span.marker_red{	color: #bb2601;	font-weight: bold;	font-size:14px;}
div.ajanlatkeres div.plan {background: url(../images/document.gif) no-repeat;background-position:left 3px; padding:0 0 0 40px; line-height:40px; font-weight:bold;margin:4px 0 0 0;background-color:#efefef;}
div.ajanlatkeres div.small {font-size:10px;}
div.ajanlatkeres input.input3 {border:1px solid #cccccc; width:220px;font-size:11px;font-family:Verdana;line-height:18px;height:18px;}
div.ajanlatkeres input.upload_button {border:1px solid #8fbe1f;background-color:#8fbe1f;color:#ffffff;text-transform:uppercase;font-weight:normal;font-size:11px; width:90px;margin-left:3px;}


/*Kalkulátor*/
div.kalkulator {} table.osszehasonlitas { width:987px;margin: 0 0 10px -30px;}
div.kalkulator table.osszehasonlitas td { padding:1px 6px 1px 6px; height:20px;color:#ffffff;}
div.kalkulator table.osszehasonlitas td input { width:50px;}
div.kalkulator td.title {font-size:16px; font-weight: bold;padding-top:10px !important; padding-bottom:10px !important; padding-left:10px;}
div.kalkulator td.left {padding-left:20px !important}
div.kalkulator td.gaz{background-color:#ff5400; color:#ffffff;}
div.kalkulator td.hoszivattyu{background-color:#8fbe1f; color:#ffffff;}
div.kalkulator div.small, div.kalkulator span.small {font-size:10px; font-weight:normal;}
div.kalkulator td.sum1 {background-color:#ed4e00;}
div.kalkulator td.sum2 {background-color:#81ac17;}
div.kalkulator td.sum3 {background-color:#5b8000;font-weight:bold;text-decoration:underline;}
div.kalkulator td.sum1t {background-color:#ed4e00;padding-top:7px !important;}
div.kalkulator td.sum2t {background-color:#81ac17;padding-top:7px !important;}
div.kalkulator td.sum3t {background-color:#5b8000;font-weight:bold;padding-top:7px !important; text-decoration:underline;}
div.kalkulator td.sum1b {background-color:#ed4e00;padding-bottom:8px !important;}
div.kalkulator td.sum2b {background-color:#81ac17;padding-bottom:8px !important;}
div.kalkulator td.sum3b {background-color:#5b8000;font-weight:bold;padding-bottom:8px !important;text-decoration:underline;}
div.kalkulator h2 {font-size:16px; font-weight: bold;color:#444444}
div.kalkulator td.top {background: url(../images/calculator_bg.gif);background-repeat:repeat-y;width:56px;padding:0 !important;vertical-align:top;border:0 !important;}
div.kalkulator td.bottom{background: url(../images/calculator_bottom_bg.gif);background-repeat:no-repeat;width:56px;height:79px;padding:0 !important;}
div.kalkulator #futesHoigeny {font-weight:bold;}
div.kalkulator #evesHoszukseglet {font-weight:bold;}
div.kalkulator #nyariHoterheles {font-weight:bold;}
div.kalkulator #evesHutesszukseglet {font-weight:bold;}
div.kalkulator div.box1 table td {padding-right:10px;}
div.kalkulator div.box1 div.info {padding:4px;line-height:19px;background-color:#ececec;margin-bottom:4px;}

/* Galéria */
a.galery_item ,a.titleImg{border:1px solid #a3a3a3; width:80px; height:80px; float:left; margin:10px 10px 0 0;background-repeat:no-repeat;background-position:center }
a.galery_item:link{border:1px solid #a3a3a3; width:80px; height:80px; float:left; margin:10px 10px 0 0;background-repeat:no-repeat;background-position:center }
a.galery_item:active{border:1px solid #a3a3a3; width:80px; height:80px; float:left; margin:10px 10px 0 0;background-repeat:no-repeat;background-position:center }
a.galery_item:hover,a.titleImg {border:1px solid #679002; width:80px; height:80px; float:left; margin:10px 10px 0 0;background-repeat:no-repeat;background-position:center;filter: alpha(opacity=80);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: 0.80;opacity:0.8;}

/*referencia lista*/
.clearboth{clear:both;}
ul.refCatList{
	padding: 0;
	margin: 0;
	list-style: none;
}

ul.refCatList li{
	float: left;
	margin: 0 14px 14px 0;
	padding: 0;
	width: 133px;
	height: 133px;
	overflow: hidden;
	margin: 0 14px 14px 0;
}

div.listing{
	float: left;
	clear: left;
	padding: 0 0 10px 0;
	margin-bottom: 14px;
	border-bottom: 1px solid #ACA8A4;
	width: 100%;
}

a.titleImg{
	float: left;
	overflow:hidden;
	margin: 0 20px 0 0;
}

div.listing p{
	float: left;
	width: 500px;
	margin:0;
	padding:0;
}

div.listing .title{
	color: #8FBE1F;
	font: normal 14px 'Futura Light', 'Helvetica Neu Light', 'Arial Narrow', Arial, sans-serif;
	text-transform: uppercase;
	margin: 0 0 6px 0;
}

div.listing .title a,div.listing .title a:visited{
	color: #8FBE1F;
}
div.listing .title a:hover,div.listing .title a:focus{color: #FF4800;outline-color:#FF4800;}

