*:focus {outline: 0;}
html {overflow-y: scroll;}
body {margin:0; padding:0; background: url(img/bg.jpg) repeat; background-attachment:fixed;}

#plusz-sav {	margin:0;
	position: absolute;
    left: 50%;
	margin-left:-480px;
    top: 242px;
	height:20px;
	width: 960px;
	background:#ffffeb; -moz-opacity: 0.70 !important; -webkit-opacity: 0.70!important; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)" !important; filter: alpha(opacity=70) !important; opacity: 0.70 !important;
	z-index:1001;
	}

#header {
    padding:0 0 20px 0;
	margin:0 auto;
	position: absolute;
    left: 50%;
	margin-left:-480px;
    top: 0;
	height:242px;
	width: 960px;
	background: url(img/bg.jpg) repeat; background-attachment:fixed;
	z-index:1000;
}

a img {border:none;}

/*#pogacsa {display:none!important;}
#heti-ajanlat-az-etlapon {display:none!important;} */

#pogacsa {position: absolute; display:block; top:22px; left:50%; margin-left:-495px;}
#logo {width:960px; margin:0 auto; display:block; }
#logo img {margin:0 auto; display:block; }

#nyelv {position:absolute; left: 50%; top:150px; margin-left:355px;}

#menu {width:964px; position:relative; left: 50%; margin-left:-480px; font: bold 18px/30px MyriadPro-BoldCond; top:-15px;}
#menu span {float:left;  background:#ffffeb; -moz-opacity: 0.70 !important; -webkit-opacity: 0.70!important; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)" !important; filter: alpha(opacity=70) !important; opacity: 0.70 !important;}

#menu span.a { width: 131px; height:30px; line-height:30px; display:block; text-align:center; text-transform: uppercase; margin: 0 5px 5px 0;}
#menu span.a a { width: 131px; display:block; color:#603913; text-decoration:none;}
#menu span.a a:hover {color:#db7110;}

#menu span.b { width: 135px; height:30px; line-height:30px; display:block; text-align:center; text-transform: uppercase; margin: 0 5px 5px 0;}
#menu span.b a { width: 135px; display:block; color:#603913; text-decoration:none}
#menu span.b a:hover {color:#db7110;}
span.aktiv{border-bottom:5px solid #ffffeb; color:#db7110;}

#menu span.c { width: 131px; height:30px; line-height:30px; display:block; text-align:center; text-transform: uppercase; margin: 0 5px 5px 0;}
#menu span.c a { width: 131px; display:block; color:#603913; text-decoration:none}
#menu span.c a:hover {color:#db7110;}

#menu span.d { width: 131px; height:30px; line-height:30px; display:block; text-align:center; text-transform: uppercase; margin: 0 5px 5px 0;}
#menu span.d a { width: 131px; display:block; color:#603913; text-decoration:none}
#menu span.d a:hover {color:#db7110;}

#menu span.e { width: 136px; height:30px; line-height:30px; display:block; text-align:center; text-transform: uppercase; margin: 0 5px 5px 0;}
#menu span.e a { width: 136px; display:block; color:#603913; text-decoration:none}
#menu span.e a:hover {color:#db7110;}

#menu span.f { width: 135px; height:30px; line-height:30px; display:block; text-align:center; text-transform: uppercase; margin: 0 5px 5px 0;}
#menu span.f a { width: 135px; display:block; color:#603913; text-decoration:none}
#menu span.f a:hover {color:#db7110;}

#menu span.g { width: 131px; height:30px; line-height:30px; display:block; text-align:center; text-transform: uppercase; margin: 0 0 5px 0;}
#menu span.g a { width: 131px; display:block; color:#603913; text-decoration:none}
#menu span.g a:hover {color:#db7110;}

#content-foldal {width:940px; position:absolute; left: 50%; margin-left:-480px; display:block; background:none; top:257px; padding:10px; margin-top:-15px;}

#content {width:850px; position:relative; left: 50%; margin-left:-480px; display:block; background:url(img/1x1.png) repeat; top:222px; padding: 35px 55px 55px 55px; font: normal 20px/22px MyriadPro-Cond; color:#603913; margin-top:20px; z-index:999;}

span#anchor a{color:#603913; font-family: MyriadPro-CondIt;}

#alsosav {width:850px; position:relative; left: 50%; margin-left:-480px; display:block; padding: 10px 55px; font: normal 20px/22px MyriadPro-Cond; color:#ffffeb; text-align:center; background:none; margin-top:222px;}

#alsosav a{color:#603913; text-decoration:none;}
#alsosav a:hover{color:#ffffeb;}

.kep td {padding:20px 20px 0 0;}
.highslide{padding:0 0 0 -5px; margin:0 0 0 -5px;}

span#valasztek-cim-1, span#valasztek-cim-2, span#valasztek-cim-3, span#valasztek-cim-4, span#valasztek-cim-5, span#valasztek-cim-6, span#valasztek-cim-7, span#valasztek-cim-8, span#valasztek-cim-9, span#valasztek-cim-10, span#valasztek-cim-11, span#valasztek-cim-12, span#valasztek-cim-13, span#valasztek-cim-14, span#valasztek-cim-15, span#valasztek-cim-16, span#valasztek-cim-17 {font: normal 20px/20px Cancun; color:#603913; margin:40px 0 5px 0; padding:0; display:block;}

span#valasztek-cim-vastag {font: bold 16px MyriadPro-BoldCond; color:#603913;}

.lap tr td {height: 25px; line-height:20px;}

#pdf{position:absolute; right:0px;  top:290px; text-transform: uppercase; background:url(img/bg.jpg) repeat; padding:2px 0 2px 2px; display:block; font: normal 15px MyriadPro-Cond; line-height: 15px;}
#pdf span{display:block; background:url(img/1x1.png) repeat; width:121px; padding:5px;margin:2px 0 2px 0; font: normal 15px MyriadPro-Cond;}
#pdf span a{color:#603913; text-decoration:none;}
#pdf span a:hover{color:#db7110;}

span#cim-bold {font-weight: bold; font-family: MyriadPro-BoldCond; color:#603913; display:block;}
