
body {margin: 0px; background: url('../images/eng/bg.jpg') no-repeat top center fixed;}
.leadkep {float:left; margin-right:10px;}
.ajanlocim  {text-align: left; font-family: arial; font-size: 15px; text-transform: uppercase; display: block; text-decoration:none; color:#C78A11 !important; padding: 20px 0 0px 13px; width: 200px;}


.fobox {background: url('../images/eng/boxbg.png') repeat-y center top; width: 1008px; margin: 0 auto;}
.foltok {background: url('../images/eng/foltok.png') no-repeat top left;}

.fejlec_angol_corvin {background: url('../images/eng/fejlec_corvin.png') no-repeat top center; width: 1008px; height: 280px; display: block;}

.fejlec_angol_alap {background: url('../images/eng/fejlec_angol.png') no-repeat top center; width: 1008px; height: 280px; display: block;}


.rssmagyarul {background: url('../images/eng/rssmagyar.png'); width: 308px; height: 51px; display: block; margin: 0 0 0 30px;}
.rss a {width: 90px; height: 30px; display: block; text-decoration: none; float: left; margin: 3px 0 0 35px;}
.magyarul a {width: 100px; height: 30px; display: block; text-decoration: none; float: left; margin: 5px 0 0 40px;}
.index a {width: 425px; height: 100px; display: block; text-decoration: none; margin: 45px 0 0 80px;}
.clear {clear: both;}
.contenttop {background: url('../images/contenttop.png'); width: 474px; height: 17px; display:block;}
.content {background: url('../images/contentright.jpg') no-repeat right top white; padding: 10px 10px 0 15px;}
.contentbottom {background: url('../images/contentbottom.png'); width: 480px; height: 57px; display:block;}
.romkocsmagaleria { /*background: url('../images/romkocsma_galeria_bg.jpg') no-repeat top left;*/ width: 750px; height: 127px; display: block; padding: 27px 0 20px 10px;}

.menu {margin: 70px 0 0 0;}

.keresosocial {background: url('../images/eng/keresosocial.png'); width: 220px; height: 100px; display: block; margin: 0 55px 0 0; float: right;}
.kereso input  {border: 0px; background: none; width: 120px !important; height: 21px; font-family: arial; color: #000000; font-size: 12px; margin: 16px 0 0 65px; padding: 2px 0 0 0; font-style:italic;}
.social {margin: 12px 0 0 80px;}
.facebook a {background: none; width: 30px; height: 30px; display: block; float: left; margin: 0 10px 0 20px;}
.twitter a {background: none; width: 30px; height: 30px; display: block; float: left; margin: 0 0px 0 0;}

.gombok {float: left; width: 650px; margin: 22px 0 0 53px;}
.barsrecommended_b a {background: url('../images/eng/barsrecommended_b.png') top left; width: 180px; height: 37px; display: block; float: left; margin: 5px 0 2px 0;}
.barsrecommended_b a:hover {background-position: bottom left;}
.gallery_b a {background: url('../images/eng/gallery_b.png') top left; width: 106px; height: 31px; display: block; float: left; margin: 5px 40px 0 25px;}
.gallery_b a:hover {background-position: bottom left;}
.hellotourist_b a {background: url('../images/eng/hellotourist_b.png') top left; width: 146px; height: 36px; display: block; float: left; margin: 0px 20px 0 10px;}
.hellotourist_b a:hover {background-position: bottom left;}
.ruinpubs_b a {background: url('../images/eng/ruinpubs_b.png') top left; width: 103px; height: 30px; display: block; float: left; margin: 0px 0 0 0;}
.ruinpubs_b a:hover {background-position: bottom left;}
.ilovebudapest_b a {background: url('../images/eng/ilovebudapest_b.png') top left; width: 141px; height: 40px; display: block; float: left; margin: 0 40px 0 30px;}
.ilovebudapest_b a:hover {background-position: bottom left;}
.events_b a {background: url('../images/eng/events_b.png') top left; width: 70px; height: 35px; display: block; float: left; margin: 5px 0px 0 0px;}
.events_b a:hover {background-position: bottom left;}
.forum_b {display: none;}
.forum_b a {background: url('../images/eng/forum_b.png') top left; width: 99px; height: 31px; display: block; float: left; margin: 0px 0 0 40px;}
.forum_b a:hover {background-position: bottom left;}
.blog_b a {background: url('../images/eng/blog_b.png') top left; width: 62px; height: 34px; display: block; float: left; margin: 5px 0 0 30px;}
.blog_b a:hover {background-position: bottom left;}

.box {overflow:hidden; margin: 7px 0 0 0;min-height: 630px;}
.bal {float: left; width: 174px;}
.kozep {float: left; width: 480px; display:block;}
.jobb {float: left; width: 307px;}


.lista {background: url('../images/eng/balpapir.png') no-repeat; width: 174px; padding: 45px 0 0 0;}
.kocsmak {margin: 0 0 0 45px;}
.kocsmak a {height: 30px; display: block; text-decoration: none; color: #000000; font-size: 17px; padding: 0 0 0 2px; margin: 0 0 3px 0;}
.kocsmak a:hover {background: url('../images/eng/listavonal.png') bottom left no-repeat;}
.bal_bottom {background: url('../images/eng/bal_bottom.png'); width: 157px; height: 37px; display: block; float: right;}
.banner {width: 160px; display: block; float: right; margin: 20px 0 0 0; background: #EADFD9; text-align:center;}

.kozep {float: left; width: 480px; display:block;}
.kozepwide {float: left; width: 780px; display:block;}
.contentbottomwide {background: url('../images/contentbottom.png'); width: 780px; height: 57px; display:block;}
.contenttopwide {background: url('../images/contenttop.png'); width: 774px; height: 17px; display:block;}

.gmaps {background: url('../images/eng/gmapspapir.png'); width: 347px; height: 302px; display: block; padding: 10px 0 0 0;}
.gmaps_insert {width: 299px; height: 263px; display: block; background: url('../images/eng/gmaps.png'); padding: 14px 14px 14px 14px; margin: 0px 0 0 8px;}
.jobbpapir {background: url('../images/eng/jobbpapir.png') no-repeat right bottom; width: 343px; display: block; padding: 0 0 30px 0;}
.sidebar_elvalaszto {background: url('../images/eng/sidebar_elvalaszto.png'); width: 159px; height: 24px; display:block; margin: 0 0 5px 0;}
.adsense {font-family: arial; font-size: 12px; color: #000000; margin: 0 0 10px 20px; width: 286px;}
.adsense a {text-decoration: none; color: #000000; display:block; font-weight:bold;}
.quickgaleriabox a {width: 266px; height: 35px; display:block; background: black; font-family: arial; font-size: 15px; text-transform: uppercase; padding: 10px 17px 10px 17px; color: #FFFFFF; margin: 0 0 13px 20px; text-decoration:none;}
.quickgaleriakep img{margin: 0 0 0 20px; width: 300px; height: 224px; display: block;}

.footer {background: url('../images/eng/footer.png'); width: 967px; height: 141px; display: block; margin: 0 auto; clear:both;}
.f1 {float: left; width: 200px; padding: 100px 0 0 85px;}
.mail a {width: 180px; height: 20px; display: block; text-decoration: none;}
.f2 {float: left; width: 400px; padding: 62px 0 0 20px;}
.ruinpubs_f a {width: 88px; height: 26px; display: block; text-decoration: none; float: left;}
.ilovebudapest_f a {width: 98px; height: 27px; display: block; text-decoration: none; margin: 3px 10px 0 0px; float: left;}
.gallery_f a {width: 60px; height: 26px; display: block; text-decoration: none; float: left;}
.barsrecommended_f a {width: 155px; height: 26px; display: block; text-decoration: none; float: left; margin: 3px 10px 0 0px;}
.events_f a {width: 60px; height: 27px; display: block; text-decoration: none; margin: 0px 10px 0 10px; float: left;}
.hellotourist_f a {width: 100px; height: 27px; display: block; text-decoration: none; margin: 3px 0px 0 0px; float: left;}
.blog_f a {width: 55px; height: 26px; display: block; text-decoration: none; float: left; margin: 0px 0 0 10px;}
.forum_f a {width: 40px; height: 26px; display: block; text-decoration: none; float: left; margin: 0 0 0 10px;}
.f3 {float: right; padding: 55px 0 0 0; width: 180px; display: block;}
.adatvedelem a {width: 105px; height: 23px; display: block; text-decoration: none; margin: 0 0 0 30px;}
.impresszum a {width: 111px; height: 34px; display: block; text-decoration: none; margin: 0 0 0 30px;}
#tthlaszlo { position:absolute; width:30px; height:33px; top:87px; right:45px; }
.eventszuro {background: url('../images/eng/balpapir.png') no-repeat; width: 149px; padding: 45px 0 0 25px;}
.szempontok {background: url('../images/eng/ajanloszures.png') no-repeat top left; width: 87px; display: block; padding: 65px 0 0 25px;}
.szempontok select {width: 100px; display: block; font-size: 11px; font-family: arial; height: 20px; margin: 0 0 42px 0;}

#slideshow { position:relative; height:244px;}
#slideshow IMG { position:absolute; top:0; left:0; z-index:8; }
#slideshow IMG.active { z-index:10;}
#slideshow IMG.last-active { z-index:9; }
.ajanlobox {background: url('../images/ajanlo.jpg'); width: 221px; height: 150px; display: block; margin: 0 0 5px 0;}

.button{
 text-decoration:none;
 text-align:center;
 padding:11px 21px;
 border:solid 2px #004F72;
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 border-radius: 4px;
 font:12px Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#ffffff;
 background-color:#3BA4C7;
 background-image: -moz-linear-gradient(top, #3BA4C7 0%, #1982A5 100%);
 background-image: -webkit-linear-gradient(top, #3BA4C7 0%, #1982A5 100%);
 background-image: -o-linear-gradient(top, #3BA4C7 0%, #1982A5 100%);
 background-image: -ms-linear-gradient(top, #3BA4C7 0% ,#1982A5 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1982A5', endColorstr='#1982A5',GradientType=0 );
 background-image: linear-gradient(top, #3BA4C7 0% ,#1982A5 100%);
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;

  }

 .topkocsma {
  /*background-image: url('../images/topkocsma.png');
  background-repeat: no-repeat;
  background-position-x: 106px;*/
  background: url('../images/topkocsma.png') 106px 0px no-repeat;
  background-size: 20px;
  display: block;

  }

 .topkocsma2 {
  /*background-image: url('../images/topkocsma.png');
  background-repeat: no-repeat;
  background-position-x: 85px;*/
  background: url('../images/topkocsma.png') 85px 0px no-repeat;
  background-size: 20px;
  display: block;

  }
#sidebar_ad {
  margin-top: 50px;
}