#pageBody{background:url(/img/layout/pageBackground.jpg) top center repeat-x #49001B;text-align:left;}
#container{position:relative;margin:0 auto;}
#head{width:2000px;position:absolute;left:50%;margin-left:-1000px;height:400px;}
#slogan{width:440px;height:40px;background:url(/images/layout/slogan.png) no-repeat;position:absolute;right:50px;top:175px;}
#logo{width:160px;height:190px;position:absolute;left:30px;top:30px;}
#headMask{width:100%;background:url(/images/layout/spa_HEAD_MASK.png) center repeat-x;height:252px;z-index:10;top:0;position:absolute;}
#headImg{width:100%;text-align:center;position:relative;z-index:5;height:230px;overflow:hidden;margin:0 auto;}
#page{width:960px;padding-top:60px;min-height:600px;position:relative;z-index:10;margin:0 auto;}
#headBox{width:960px;height:230px;position:absolute;left:50%;margin-left:-480px;z-index:50;}
#menuBox{background:url(/img/layout/menubgr.png);width:960px;height:40px;z-index:15;position:relative;margin:-22px auto 0;}
#topmenu{width:700px;padding-left:15px;float:left;position:relative;z-index:150;}
#topmenu li.over{background:#48001b;color:#FAE7C1;}
#topmenu li.over a{color:#FAE7C1;}
#topmenu li.mainMenu{height:20px;padding:13px 12px 7px;}
#date{position:absolute;color:#fae7c1;left:190px;top:5px;font-size:.9em;}
#language{position:absolute;color:#fae7c1;right:260px;top:5px;font-size:.9em;}
#inda{position:relative;width:100%;min-width:960px;background:url(/images/layout/spa_inda.png) top center repeat-x;margin-top:-20px;}
#bgstrDIV{width:100%;position:relative;height:252px;min-width:960px;}
.boxTitle{background:url(../img/layout/h2_bgr.png) right bottom no-repeat;font-size:1.5em;margin-top:20px;height:35px;padding-top:8px;}
#hirek .boxTitle,#akcio .boxTitle{height:40px;vertical-align:baseline;line-height:20px;padding:0 90px 12px 0;}
#hirek td,#akcio td{height:40px;line-height:20px;vertical-align:bottom;overflow:hidden;padding:0;}
.title{font-weight:700;margin-top:10px;}
.hirdetesFelirat{width:25px;float:left;}
.bannerWrapper{width:755px;margin:15px auto;}
.parners{display:inline;}
#rightColumn h2.noUline{border-bottom:none 0;}
#loginBox label{clear:both;float:left;width:71px;padding-top:6px;}
#loginBox .inputText{float:right;width:140px;background-image:url(../../img/layout/input_bgr_184_24.png);background-repeat:no-repeat;background-color:transparent;height:18px;border:none 0;padding:3px 9px;}
#footer{height:179px;min-width:960px;background:url(/images/layout/spa_foot.png) center repeat-x;}
#footerInner{height:54px;width:960px;color:#48001b;padding-top:125px;margin:0 auto;}
.galleryListBox{width:192px;float:left;position:relative;margin-bottom:35px;}
.galleryListBox .galleryMask{width:192px;height:191px;position:absolute;left:0;top:0;z-index:20;background:url(/images/layout/galleryMask.png) no-repeat;display:none;}
.galleryListBox .galleryImage{overflow:hidden;}
.galleryListBox.zebra0,.galleryListBox.zebra1{margin-right:17px;}
.galleryListBox .galleryText{font-size:15px;color:#fae7c1;margin-top:15px;}
.galleryListBox .galleryText2{font-size:15px;color:#fae7c1;}
.galleryBox{width:94px;float:left;position:relative;margin-right:15px;}
.galleryBox .galleryImage img{padding:0;}
.galleryBox .galleryText{font-size:13px;color:#fae7c1;margin-top:10px;}
.newsTextBox{height:54px;overflow:hidden;}
.newsDate{width:160px;float:left;margin-top:0px;}
.newsMore{text-align:right;margin-bottom:10px;background-image:url(../../img/layout/more.gif);background-repeat:no-repeat;background-position:right;padding-right:20px;margin-top:0px;}
.newsMore a{color:#FAE7C1;text-align:right;text-decoration:none;}
.newsMore a:hover{color:#FAE7C1;text-align:right;text-decoration:underline;}
.articleIntro{font-weight:700;margin-bottom:18px;}
.articleImage{float:right;margin-left:10px;}
#lefColumn h1.mainTitle{background:url(/images/layout/h1_bgr.png) no-repeat right;height:40px;text-align:right;font-size:15px;padding-right:150px;padding-top:0px;}
#footerInner div{text-align:left;margin-left:0;text-transform:uppercase;line-height:25px;}
#gmapWrapper{width:600px;height:547px;position:relative;margin-bottom:50px;border:2px solid #fae7c1;}
#mapcontrol{width:590px;height:25px;position:absolute;bottom:0;background:#370014;text-align:center;padding:5px;}
#mapcontrol input{background:#fae7c1;font-size:12px;color:#8F846E;margin:0 5px;padding:3px 2px;}
#mapcontrol .submitButton{background:#5F0926;border:1px solid #fae7c1;color:#fae7c1;font-size:11px;font-weight:700;padding:3px;}
#directionsWrapper{position:absolute;top:0;left:0;width:600px;height:512px;overflow:hidden;z-index:30;background:#fff;color:#49001B;display:none;}
#directions{position:absolute;top:0;left:0;height:502px;width:590px;overflow:auto;color:#49001B;}
#map{z-index:20;}
.arlista tr{width:590px;}
#musicPlayer{width:160px;height:20px;position:absolute;top:-20px;right:110px;}
.bgstretcherIndexWrapper{width:960px;left:50%;position:absolute;margin-left:-480px;top:0;}
.bgstretcherIndex{position:absolute;height:40px;right:0;top:10px;z-index:12;background:url(/images/layout/bgIndexBGR_left.png) no-repeat;padding-left:23px;}
.bgstretcherIndexInner{background:url(/images/layout/bgIndexBGR_right.png) right no-repeat;padding-right:23px;height:40px;}
.bgstretcherIndex .strindex{width:23px;float:left;height:19px;color:#fff;background:url(/images/layout/bgIndexNotselected.png) no-repeat;text-align:center;padding-top:1px;margin:10px 3px;}
.bgstretcherIndex .current{background:url(/images/layout/bgIndexselected.png) no-repeat;}
.bgstretcher li.bgs-current{z-index:100!important;}
.bgstretcher li{z-index:80;height:252px;width:100%;text-align:center;}
.searchView .boximage{width:90px;height:90px;float:left;margin-right:10px;}
.searchView .multiContent{max-height:90px;overflow:hidden;}
#search{width:210px;float:right;padding:3px 0;}
#search .textContent{width:150px;float:left;}
#search .submit{width:50px;float:left;margin-top:5px;margin-left:8px;font-size:12px;}
#search .inputText{background:transparent;border:none;}
#search .submitButton{background:transparent;border:none;padding-top:5px;font-size:11px;font-weight:700;}
#newsletterregform{width:543px;height:90%;padding-top:90px;}
#newsletterregform_inner{background:url(../images/layout/newsletterbottom_bgr.png) no-repeat;background-position:bottom center;width:493px;height:100%;padding-left:50px;color:#540F26;padding-bottom:55px;}
#newsletterregform_inner .input_left{float:left;margin-bottom:10px;width:315px;}
#newsletterregform_inner label{float:left;font-size:15px;width:100px;}
#newsletterregform_inner input{border:medium none;width:280px;height:13px;background:#E7D2A8;font-size:11px;margin:1px 0 0 22px;}
#newsletterregform_inner .input_right{background:url(../images/layout/input_right.png) no-repeat scroll right center transparent;height:20px;padding-right:11px;padding-top:4px;text-align:center;width:308px;float:left;}
#newsletterregform_inner .input_checkbox{float:left;margin-bottom:10px;margin-top:2px;width:270px;margin-left:10px;}
#newsletterregform_inner .input_checkbox input{width:15px;height:15px;float:left;margin-right:5px;}
#newsletterregform_inner .input_checkbox p{line-height:24px;float:left;margin-bottom:0;}
#newsletterregform_inner .okButton{float:right;margin-right:50px;margin-top:15px;}
#newsletterregform_inner form{padding-top:20px;}
#ajaxFormMessage{width:350px;color:#e30c0c;margin-top:18px;}
#footer a{color:#48001B;}
#rightColumnInner .blokk{margin-bottom:20px;}
#polls input{display:block;float:left;width:30px;clear:left;}
#polls label{display:block;float:left;width:160px;margin-top:4px;}
#polls #okAnswer{border:none;width:80px;float:right;clear:right;height:22px;cursor:pointer;margin-top:15px;}
#polls p{margin:0;}
.polls_end p{font-weight:700;text-align:right;line-height:15px;}
.polls_end h5{font-weight:700;margin:0;}
.percent{height:12px;border:1px solid #5B172B;background:#3D0118;float:left;}
.pollAnswer{margin-bottom:30px;}
#ajaxPollMessage{width:100px;color:#E30C0C;float:left;margin-top:15px;text-align:right;}
.block{margin-bottom:15px;}
#meerkat-wrap{z-index:150;}
#meerkat .block{width:450px;padding-top:80px;margin:0 auto;}
#meerkat .articleBody{line-height:18px;width:450px;}
#meerkat .articleImage{float:left;border:2px solid #FAE7C1;margin:3px 15px 10px 0;}
#meerkat .enterToSite{margin-top:25px;text-align:center;}
.printer img{vertical-align:middle;margin-right:5px;float:left;}
.printer img a{text-decoration:none;}
.error404{width:800px;text-align:center;margin:60px auto;}
#clips{position:relative;}
#player{width:360px;height:240px;display:none;}
.overlay{width:auto;height:auto;background:#dedede;display:none;z-index:100000;border:4px solid #fff;-moz-box-shadow:0 0 12px #444;-webkit-box-shadow:0 0 12px #444;box-shadow:0 0 12px #444;-webkit-border-radius:10px 10px;-moz-border-radius:10px;border-radius:10px 10px;behavior:url(/pie/pie.htc);padding:20px;}
.overlay .close{position:absolute;width:36px;height:36px;top:-20px;right:-20px;background:url(/images/close.png);}
.banner1 .bannerBox{margin-bottom:15px;text-align:center;}
#bevezetImg,.searchView .yellowbar{text-align:right;}
#hirek,#rightColumnInner{float:right;}
#rightColumn h2,#lefColumn h2{border-bottom:1px solid #FAE7C1;padding-bottom:3px;}
#mapcontrol .reszletek,.player{cursor:pointer;}
#search label,.flvPlayerWrapper,#meerkat,.hidden{display:none;}
.banner2,.banner1{text-align:center;padding:15px 0;}
.banner3 .bannerBox,.banner4 .bannerBox{text-align:center;margin-bottom:20px;}
#akcio .sbox, #hirek .sbox  { margin-bottom: 15px;}
#akcio .sbox .title, #hirek .sbox .title  { font-size: 12px; font-weight: bold; text-transform:  uppercase; margin-bottom: 3px; }
