/* CSS Document */body {	background-image: url('images/bg.gif');	background-repeat: repeat;}a img{	border:0px;}a{	text-decoration:none;}a:link {	color: #FFF}a:visited {	color: #FFF}a:hover {	color: #003471;}a:active {	color:#003471;}#shadow{	position:absolute;	width:900px;	height:600px;	background-color:#9b9d9f;	left:50%;	top:50%;	margin:-295px 0px 0px -445px;}.container {	width:900px;	height:600px;	margin:-300px 0px 0px -450px;	left:50%;	top:50%;	position:absolute;	background-image: url('images/bg3.gif');}.container .left {	width: 12px;	height:600px;	margin-left:14px;	_margin-left:7px;	float:left;	background-image: url('images/csooldalbal.gif');	background-repeat:no-repeat;}.container .middle{	width:845px;	height:598px;	margin-left:-3px;	float:left;}.container .middle .head {	width:851px;	height:101px;	margin-top:10px;	background-image: url('images/felsokeret.gif');}.container .middle .head .header {	width:851px;	height:96px;	margin-top:3px;	float:right;}.container .middle .head #main_gepesz {	background-image: url('images/head_gepesz.jpg');}.container .middle .head #main_airc {	background-image: url('images/head_airc.jpg');}.container .middle .head #main_airing {	background-image: url('images/head_airing.jpg');}.container .middle .head #main_contact {	background-image: url('images/head_contact.jpg');}.container .middle .head #main_electric {	background-image: url('images/head_electric.jpg');}.container .middle .head #main_gas {	background-image: url('images/head_gas.jpg');}.container .middle .head #main_heat {	background-image: url('images/head_heat.jpg');}.container .middle .head #main_hoover {	background-image: url('images/head_hoover.jpg');}.container .middle .head #main_sunc {	background-image: url('images/head_sunc.jpg');}.container .middle .head #main_water {	background-image: url('images/head_water.jpg');}.container .middle .head #logo {	width:250px;	height:122px;	margin:-9px 0px 0px 95px;	float:left;	position:absolute;	behavior: url("js/iepngfix.htc");	background-repeat:no-repeat;	background-image: url('images/logo.png');}.container .middle .head #firm {	width:352px;	height:40px;	margin:30px 0px 0px 250px;	float:left;	position:absolute;	behavior: url("js/iepngfix.htc");	background-repeat:no-repeat;	background-image: url('images/gepesz.png');}.container .middle .content_top {	width:849px;	height:19px;	margin-top:8px;	margin-left:2px;	background-image: url('images/csofelso.gif');}.container .middle .content_left{	float:left;	font-size:12px;	font-weight:bold;	margin-left:-5px;	margin-right:1px;	_margin-right:-1px;	width:130px;}.container .middle .content_left ul{	list-style-type:none;	padding-bottom:1px;	margin-top:-25px;	margin-right:-9px;	_margin-right:0px;	margin-bottom:-23px;	font-family:Arial;}.container .middle .content_left ul li{	width:141px;	/*height:40px;*/	margin-top:26px;	margin-bottom:25px;	margin-left:-40px;	padding-left:21px;	vertical-align:middle;}.container .middle .content_left ul li#selecttop {	padding-top:20px;	margin-top:6px;	padding-bottom:24px;	margin-bottom:-24px;	position:relative;	background-image: url('images/menutop.gif');	background-repeat:no-repeat;}.container .middle .content_left ul li#selecttop a{	color:#003471;}.container .middle .content_left ul li#selectdoubble{	background-image: url('images/menudoubble.gif');	background-repeat:no-repeat;	position:relative;	padding-top:26px;	margin-top:-25px;	padding-bottom:24px;	margin-bottom:-24px;}.container .middle .content_left ul li#selectdoubble a{	color:#003471;}.container .middle .content_left ul li#selectbottom{	margin-top:-25px;	padding-top:26px;	position:relative;	background-image: url('images/menubottom.gif');	background-repeat:no-repeat;	color:#003471;}.container .middle .content_left ul li#sselectbottom a{	color:#003471;}.container .middle .csobal {	width:17px;	height:391px;	float:left;	_margin-left:-9px;	background-image: url('images/csobal.gif');	}.container .middle .content {	width:564px;	height:386px;	float:left;	background-image:url('images/bg2.gif');	float:left;	padding-top:2px;	padding-left:8px;	color:#535fb9;	font-family: 'Times New Roman', Times, serif;	line-height:20px;	/*font-family:Tahoma,Arial;*/	font-size:15px;}.container .middle .content #mycustomscroll2 {	width:573px;	height:386px;	overflow:hidden;	}.container .middle .content #text_head{	margin:0px 0px 0px 0px;	font-size:16px;	font-weight:bold;	text-align:center;	padding:2px 0px 2px 0px;}.container .middle .content #akcio {	behavior: url("js/iepngfix.htc");	width:100px;	height:57px;	margin-top:35px;	margin-left:280px;	position:absolute;}.container .middle .content p {	margin:3px;	padding:3px;	text-align:justify;	width:537px;}.container .middle .content img {	margin:5px;}.container .middle .content p.red {	text-align:center;	/*color:#c0234f;*/	color:#D34F26;	font-weight:bold;}.container .middle .content p .text_image {	margin-top:5px;	margin-right:-30px;	margin-bottom:-9px;	width:40px;	height:40px;	behavior: url("js/iepngfix.htc");}.container .middle .content ul {	margin:0px;	margin-left:0px;	padding-left:22px;	list-style-type:disc;	text-align:justify;}.container .middle .content ul li p {	width:514px;}.container .middle .content table tr td{	text-align:center;	font-size:14px;}.container .middle .content .catalog {	margin-left:30px;	margin-top:7px;}.container .middle .content .catalog tr td.title{	text-align:left;	font-size:18px;	padding-right:10px;	padding-top:10px;}.container .middle .content .catalog tr td.title img{border:0px;margin:0px;}.container .middle .content .catalog tr td{	text-align:left;	white-space: nowrap;}.container .middle .content .catalog tr td span{	font-size:10px;}.container .middle .content .catalog tr td.icon a img{	vertical-align:bottom;	margin-left:50px;}.container .middle .content form {	margin-top:-6px;	margin-bottom:-2px;}.container .middle .content form table tr td {	text-align:left;	padding-left:5px;	padding-top:0px;}.container .middle .content form table tr td.ftitle {	width:75px;	text-align:left;	 white-space: nowrap;}.container .middle .content form table tr td.inp {	width:470px;	float:left;	text-align:left;}.container .middle .content form table tr td input {	border: 1px solid #b9c2c6;	padding: 2px 2px 2px 0px;	float:left;	margin-right:4px;}.container .middle .content form table tr td input:hover {	border: 2px solid #006ca4;	padding: 1px 0px 1px 0px;	margin-right:4px;	float:left;}.container .middle .content table tr td.cim{	text-align:left;}.container .middle .content table tr td.felsz{	text-align:right;	width:320px;}.container .middle .content_right {	width:104px;	height: 391px;	margin-left: 8px;	text-align:center;	float:left;}.container .middle .content_right #mycustomscroll{	width:105px;	overflow:hidden;}.container .middle .content_right img.akcio{	width:105px;	height:60px;	behavior: url("js/iepngfix.htc");	margin-top:60px;}.container .middle .content_bottom {	width:849px;	height:25px;	float:left;	margin-top:-7px;	margin-left:2px;	_margin-left:1px;	background-image: url('images/csoalso.gif');	background-repeat:repeat-x;}.container .middle .footer {	width:851px;	height:42px;	margin-top:1px;	text-align:center;	float:left;	background-image: url('images/alsokeret.gif');	background-repeat:repeat-x;	font-family:Arial;}.container .middle .footer p{	width:560px;	margin:7px auto;	padding-left:15px;	font-size:12px;	color:white;}.container .middle p.copy{	text-align:right;	font-size:10px;	color:white;	float:right;	margin-top:-2px;	_margin-top:-3px;	font-family: Arial;	}.container .middle .csojobb {	width:15px;	height:391px;	_margin-left:-9px;	float:left;	background-image: url('images/csojobb.gif');}.container .right{	width: 16px;	height:600px;	margin-right:10px;	_margin-right:5px;	float: right;	background-image: url('images/csooldaljobb.gif');	background-repeat:no-repeat}