/*	Cache file: cache.css*/@import url('reset.css');@import url('content.css');@import url('jquery.alerts.css');@import url('uniform.css');html, body {	margin: 0;	padding: 0;	height: 100%;	width: 100%;	font-family: Calibri;	font-size: 14px;	color: #333;}body {	background-image: url('griz.png');}.rad {	-moz-border-radius: 10px; border-radius: 10px;}.shad {	-moz-box-shadow: 0 0 10px #aaa; -webkit-box-shadow: 0 0 10px #aaa; box-shadow: 0 0 10px #aaa;}#topper {	width: 100%;	height: 79px;}#fejlec {	width: 100%;	height: 375px;	background: #233245 url('fejlec_bg.jpg') top no-repeat;	margin-bottom: 11px;}#fejlec .keret {	width: 960px;	margin: 0 auto;	position: relative;}#banner {	position: absolute;	top: 135px;	left: 0px;	width: 944px;	height: 214px;	background: url('banner_border.png') no-repeat;	overflow: hidden;	padding: 8px;}a#logo {	position: absolute;	top: 44px;	left: 0px;	width: 247px;	height: 36px;	display: block;}#fejlec #menu {	width: 960px;	height: 47px;	position:relative;}#menu menu {	height: 47px;	margin: 0px;	padding: 0px;	display: table;	margin: 0 auto;	list-style-type: none;	position: relative;}#menu menu li {	float:left;	margin: 0px;	height: 47px;}#menu menu li:first-child {	margin-left: 0px;}#menu menu li:last-child {	margin-right: 0px;}#menu menu li a {	height: 38px;	display: block;	color: #fff;	font-family: Calibri;	font-size: 24px;	padding-top: 9px;	position: relative; 	padding-left: 15px;	padding-right: 15px;	z-index: 10;}#menu menu li a:hover {	color: #ff9601;}#bubi li.back {	background: url('bubi#.png') repeat-y right -47px;	width: 20px; 	height: 47px;	z-index: 8;	position: absolute;	top: 0px;	border: 0px dotted blue;}@-moz-document url-prefix() {	#bubi li.back {		margin-left: 8px;	}}#bubi li.back .left {	background: url('bubi.png');	height: 47px;	margin-right: 20px;	border: 0px dotted green;}#container {}#container .keret {	width: 930px;	margin: 0 auto;	min-height: 500px;	background: #fff;	-moz-border-radius: 10px 10px 0px 0px; border-radius: 10px 10px 0px 0px;	-moz-box-shadow: 0 0 10px #666; -webkit-box-shadow: 0 0 10px #666; box-shadow: 0 0 10px #666;	padding: 15px;}#container .keret .szurke {	clear: both;	width: 930px;	background: #eee;	margin-left: -15px;	padding: 15px;	border-top: 1px solid #aaa;	border-bottom: 1px solid #aaa;}#footer {	width: 100%;	background: #233245 url('footer_bg.png') bottom center; 	clear: both;	padding-bottom: 55px;}#footer .keret {	width: 940px;	margin: 0 auto;	min-height: 80px;	padding: 10px;	background: #111822;	color: #888;	font-size: 12px;	-moz-border-radius: 0px 0px 10px 10px;	border-radius: 0px 0px 10px 10px;	line-height: 16px;}#footer .keret a {	color: #fff;}#footer .keret a:hover {	color: #ff9601;	text-decoration: underline;}#footer .keret .trio {	width: 300px;	float:left;	text-align: center;}#footer .keret .left {	margin-right: 20px;	text-align: left;}#footer .keret .right {	margin-left: 20px;	text-align: right;}#footer .keret span.big {	font-size: 40px;	line-height: 45px;	font-family: Impact;}img#phone_number {	width: 216px;	height: 33px;	margin: 10px}#totop {    background: url("to_top.png") no-repeat scroll 0 0 transparent;    cursor: pointer;	display: hidden;    height: 54px;    margin: 0 0 0 -20px;    overflow: hidden;    position: fixed;    text-indent: -9999px;	bottom: 140px;    width: 107px;    z-index: 999;}#totop:active, #totop:focus {	outline:none;}/* nyitó */#trio {	width: 960px;	margin-bottom: 40px;	line-height: 20px;	color: #333;	font-size: 16px;}#trio a {	width: 300px;	display: block;	float:left;	text-align: justify;	color: #666;}#trio a.ek {	width: 300px;	padding-right: 8px;	background: url('trio_bg.png') right bottom no-repeat;}#trio a.mk {	padding-left: 7px;}#trio a img{	margin-bottom: 10px;}#trio span {	font-size: 18px;	color: #3d78cd;	font-weight: bold;	display: block;}#trio a:hover {	color: #000;}#trio a:hover span {	color: #ff9601;}#trio a:hover img {	-moz-box-shadow: 0 0 10px #333; -webkit-box-shadow: 0 0 10px #333; box-shadow: 0 0 10px #333;}#visszahivas {	position: absolute;	width: 78px;	height: 37px;	background: url('visszahivas_bg.png') repeat-x;	color: #fff;	font-family: Impact;	font-size: 14px;	text-shadow: 1px -1px #637a95;	text-align: center;	top: 0px;	right: 150px;	-moz-border-radius: 0px 0px 5px 5px;	border-radius: 0px 0px 5px 5px;	border-left: 1px solid #a8bbb9;	border-right: 1px solid #a8bbb9;	border-bottom: 1px solid #54917f;	display: block;}	#honlapkeszites-adatok {	position: absolute;	top: 20px;	right: 0px;	color: #fff;	text-align: right;}#honlapkeszites-adatok span {	font-family: Impact;	color: #fff;	font-size: 22px;	line-height: 28px;}#honlapkeszites-adatok a {	color: #fff;}
