/* Általános */html, body {	background: #c8d7d9;	color: #4c4c4c;	cursor: url(kep/egermutato.cur), url(../kep/egermutato.cur), default;	font-family: "Trebuchet MS";	font-size: 13px;	font-style: italic;	line-height: 21px;}a {	color: #67a8b4;	cursor: url(kep/egermutato.cur), url(../kep/egermutato.cur), default;	outline: none;	text-decoration: none;}a:hover {	color: #fff;}h1 {	color: #008faa;	font-size: 26px;	margin: 0 0 28px 0;	text-transform: uppercase;}h1 .sor {	margin-top: 8px;}h2 {	color: #fff;	display: inline;	font-size: 21px;	text-transform: uppercase;}/* Fejléc */#fejlec {	background: url(../kep/fejlec.png) no-repeat top center;	height: 130px;	overflow: hidden;	position: fixed;	top: 0;	width: 100%;	z-index: 10;}#fejlec img {	margin-top: 30px;}#linkek {	float: right;	padding: 0 10px 0 0;}#linkek a {	display: block;	float: left;	font-size: 15px;	margin: 1px 0 0 46px;	padding-top: 52px;}/* Oldalak */.o1 {	background: url(../kep/hatter1.png) repeat;	height: 1080px;	width: 100%;}.o2 {	background: url(../kep/hatter2.png) repeat;	height: 1080px;	width: 100%;}/* Szegélyek */.sz1 {	background: url(../kep/szegely1.png) repeat-x;	height: 11px;	width: 100%;}.sz2 {	background: url(../kep/szegely2.png) repeat-x;	height: 11px;	width: 100%;}/* Törzs */.t1 {	margin: auto;	padding-left: 60px;	width: 900px;}.t2 {	width: 100%;}.t3 {	margin: auto;	padding-left: 40px;	width: 920px;}.t4 {	margin: auto;	padding-left: 45px;	width: 915px;}/* Oszlopok */.b {	float: left;	margin-top: 150px;	width: 300px;}.j {	float: right;	margin: 150px 10px 0 0;	width: 568px;}/* Táblagépek */#tablagep_kicsi {	background: url(../kep/tablagep-kicsi.png) no-repeat;	height: 285px;	margin: 30px 0 0 0;	padding: 38px 0 0 132px;	width: 585px;}#tablagep_nagy {	background: url(../kep/tablagep-nagy.png) no-repeat;	height: 404px;	margin: auto;	padding: 55px 0 0 148px;	width: 810px;}#ref1 {	cursor: s-resize;	height: 228px;	overflow: hidden;	position: relative;	width: 392px;	z-index: 9;}#ref2 {	cursor: s-resize;	height: 333px;	overflow: hidden;	position: relative;	width: 573px;	z-index: 9;}#ref_lista {	background: url(../kep/ref-lista.png) repeat-y center;	margin-bottom: 30px;}#ref_lista a {	color: #4c4c4c;}#ref_lista a:hover {	color: #fff;}#ref_lista div {	padding: 8px 0 8px 90px;	width: 840px;}#ref1_szoveg {	background: #000;	color: #fff;	height: 44px;	padding: 4px 44px;	position: relative;	top: -280px;	width: 304px;	z-index: 10;	filter: alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}#ref1_szoveg .nev {	float: left;	width: 230px;}#ref1_szoveg .url {	float: left;}#ref_megjegyzes {	font-size: 11px;	line-height: 18px;	margin-left: 128px;}#ref2_url {	float: right;	margin: 20px 155px 0 0;}/* Táblázat a Csomagoknál */.tablazat {	background: url(../kep/tablazat.png) repeat-y top center;	margin-bottom: 30px;}.tablazat th {	color: #fff;	font-style: normal;	font-weight: bold;	line-height: 0;	padding: 14px 0 12px 0;}.tablazat td {	line-height: 0;	padding: 13px 0 6px 0;}.tablazat .feher,.tablazat .kek {	font-style: normal;}.tablazat .kek {	color: #008faa;}.tablazat2 td {	line-height: 0;	padding: 6px 0 6px 0;}.tablazat2 div {	margin-top: 7px;}.tablazat2 input {	float: left;	margin-right: 5px;}/* Csomagok részletezése */#csomaglista {	display: none;}#csomaglista h1 {	font-size: 21px;}#csomaglista .j {	padding-bottom: 90px;	position: relative;	width: 470px;	z-index: 8;}#csomaglista .b {	float: none;	margin: auto;	padding-right: 580px;}.fix {	position: fixed;	top: 150px;	width: 100%;	z-index: 7;}#vissza {	background: #4c4c4c;	bottom: 0;	height: 40px;	left: 0;	position: fixed;	width: 100%;	z-index: 9;}#vissza a {	display: block;	margin-left: 419px;	padding-top: 10px;}.csomag {	display: none;}/* Űrlapok */.input {	clear: both;	float: left;	margin-bottom: 12px;}.input span {	color: #999;	padding: 5px 0 0 12px;	position: absolute;	z-index: 2;}.input input,.input textarea {	background: transparent;	border: 0;	font: inherit;	margin: 0;	padding: 7px;	position: relative;}.input input,.input textarea {	background: url(../kep/mezo-input.png) no-repeat;}.input textarea {	background: url(../kep/mezo-textarea.png) no-repeat;	height: 267px;}input[type=submit] {	background: url(../kep/gomb-elkuld.png) no-repeat;	border: 0;	float: right;	height: 60px;	margin: 30px 77px 0 0;	width: 200px;}#kapcsolat .input input,#kapcsolat .input textarea {	padding-left: 150px;	width: 414px;}/* Hack to remove Safari's extra padding. Remove if you don't care about pixel-perfection. */@media screen and (-webkit-min-device-pixel-ratio:0) {	.input input, .input textarea, .input select { padding: 4px; }}form table td {	padding-bottom: 5px;}form table label {	margin-left: 9px;}/* Like gombok */.like {	border: none;	overflow: hidden;	}#like1 {	float: right;	height: 35px;	margin-top: 10px;	width: 66px;}#like2 {	float: left;	height: 35px;	margin: 28px 0 0 148px;	width: 420px;}#like3 {	float: left;	height: 60px;	margin: 5px 0 0 20px;	width: 64px;}/* Egyéb */#indikator {	visibility: hidden;}.cim {	display: none;}.kek {	color: #008faa;}.feher {	color: #fff;}#kezdolap {	height: 1200px;}#azurit {	height: 1900px;}#facebook {	float: left;}
