@charset "utf-8";

* {

	margin: 0;

	padding: 0;

}



body{

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	text-align: justify;

	font-size: 13px;

	color: #9ba1a4;

	background: #FFF url(../image/bg.jpg) repeat-x;

}



h1{

	color: #e2001a;

	font-size: 18px;

}



h2{

	color: #FFF;

	font-size: 16px;

}



h3{

	color: #e2001a;

	font-size: 13px;

}



h4{

	font-size: 13px;

	font-weight: bold;

	color: #FFF;

}



h5{

	color: #FFF;

	font-size: 13px;

}



a{

	color: #E2001a;

	text-decoration: none;

}



a:hoover{

	text-decoration: underline;

}



p{

	padding: 0;

}



img{

	padding:0;

	margin: 0;

	border: none;

}



#wrap{

	margin: 0 auto;

	width: 980px;

}



#top-menu{

	width: 220px;

	float: right;
	text-align: right;

	margin: 0px 20px 0 0;

	font-size: 12px

}



#top-menu a{

	color: #FFF;

	text-decoration: none;

	float: left;

	padding: 10px 20px;
	
	background-image: none;

}





#header{

	margin-top: 10px;

}



#logo{

	position: relative;

	top: 55px;

	left: 28px;

	width: 90px;

	height: 133px;

}



#home{

	margin-left:189px;

	margin-top:73px;

	position:absolute;

	z-index:300;

}



#red-header{

	background: url(../image/red_header.jpg) no-repeat;

	height: 154px;

}



#uzletkereso-form{



}



.opcio{

	margin-left: 5px;

}



#uzletkereso-form input{

	margin-left: 5px;

	font-size: 12px;

	width: 200px;

	padding: 1px;

}



#uzletkereso-form select{

	font-size: 12px;

	width: 200px;

}





#uzletkereso{

	position: relative;

	top: 35px;

	left: 175px;

	width:600px;

}



#flash-header IMG {
	float:left;
}

#flash-container {
	margin-top: -80px;
	height: 280px;
	width: 980px;
	float: left;
}



#content{

	width: 936px;

	height: 548px;

	margin: 0 auto;

}



#content-body{

	padding-top: 10px;

}



#content-left{

	width: 603px;

	display: inline;

	margin: 0 10px 0 0;

	float: left;

	padding-left: 0px;

}

#csatolt-galeria{

	clear: both;

	margin-top: 35px;
	padding-left: 20px;

}

#csatolt-galeria IMG{
	border:1px solid #E3E1E1;
	padding: 2px;
}


#tovabbi-hirek{

	clear: both;

	margin-top: 35px;
	padding-left: 20px;

}

#tovabbi-hirek P{

	padding-top: 10px;

}



.tovabbi-header{

	font-size: 16px;

	color: #E2001A;

	font-weight: bold;

	float: left;

}



.line{

	border-top:1px solid #F9CCD1;

	float:right;

	margin-top:10px;

	margin-bottom: 10px;

	width:460px;

	height: 1px;

	display: block;

}



.hir{

	color: #9ba1a4;

}



.hir:hover{

	color: #E2001A;

}



.kisnyil{

	margin-left: -15px;

	margin-right: 10px;

}



.left-header{

	margin-left: 10px;

}



.left-header H1 {

  text-transform: uppercase;

  border-bottom: 1px solid #E2001A;

  padding-left: 15px;

  background: url('../image/piros.jpg') no-repeat;

  margin-bottom: 10px;JEGYÁRAK (2009. JÚLIUS 1-TŐL):MOZIKÁRTYÁVAL:

}



#content-right{

	float:left;
	width:300px;
	margin-left: 20px;

}

#terkeplink{
	margin-top: 21px;
	display: block;
}

#martlink{
	margin-top: 20px;
	display: block;
}



.right-header{

	height: 40px;

	float:left;

}



.content-cikk{

  padding-left: 20px;
  line-height: 22px;
  width: 573px;

}

.content-cikk P{

	margin-bottom: 10px;

}


.content-cikk UL {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 40px;
}

.content-cikk IMG {

	float: none;
}

.content-cikk INPUT {

	border: 1px solid #d5d5d5;

	padding: 5px;

	color: #999999;

	width: 434px;

}



.content-cikk TEXTAREA {

	border: 1px solid #d5d5d5;

	padding: 5px;

	color: #999999;

}



.elkuld {

	background: transparent url(../image/elkuld.jpg) no-repeat;

	border: 0px;

	width: 82px;

	height: 25px;

	cursor: pointer;

}



.cikk-kep{

	float: left;

	padding: 2px;

	margin: 4px 25px 20px 0;

	border: 1px solid #acb1b5;

}



.content-cikk IMG {

}



#footer{

	margin-top: 50px;

	clear: both;

	float:left;

}



#footer-bottom{



}



#footer-bottom p{

	padding: 0;

	margin: 0;

	color: #FFF;

}





#nyitvatartas{

	margin-top: 20px;

	margin-left: 20px;

}



#hirlevel{

	margin-top: 0;

	margin-left: 60px;

}



#hirlevelform{

	padding:0;

	margin: 0;

	border: none;

}



.hl-nev-tbl{

	margin-top: 3px;

	padding: 0;

	border: none;

}



.hl-email-tbl{

	position: relative;

	top: 6px;

	padding: 0;

	border: none;

	height:27px;

}



.hirlevel-nev{

	width: 200px;

	margin-bottom:0;

	padding: 2px;

	height: 16px;

	border: none;

}



.hirlevel-email{

	width: 125px;

	padding:2px;

	margin: 0;

	border: none;

}



#infopanel{

	margin-top: 13px;

	margin-left: 20px;

}





.also-box{

	background: url(../image/also_red_box.jpg) no-repeat;

	width: 312px;

	height: 106px;

	float: left;

}



.also-box-form{

	background: url(../image/also_red_box_form.jpg) no-repeat;

	width: 312px;

	height: 106px;

	float: left;

}



.feliratkozasgomb{

	position: relative;

	top:6px;

	margin:0;

	padding: 0;

	border: none;
	cursor: pointer;

}


#footer-box-container{

	width: 936px;

}







#footer-box-container img{

	float: left;

}



#footer-menu{

	margin: 18px 38px 20px 0;

	display: inline;

	float: right;

	color: #000;

}



#footer-menu a{

	text-decoration: none;

	margin-left: 10px;

	font-size: 13px;

	color: #000;

}



#footer-menu a:hover{

	text-decoration: none;

}



.tovabb{

	float: right;

}



.clear{

	clear: both;

}







#menu {

	height: 30px;

	width: 749px;

	position: absolute;

	margin-left: 231px;

	margin-top: 71px;

}



#menulist {

	width: 749px;

	float:left;

	height: 35px;

}



#menulist LI{

	float:left;

	list-style: none;

	margin-right: 40px;

	font-size: 14px;

	text-transform: uppercase;

	color: white;
	
	display: block;

	padding: 0 10px 0 0;

	background: no-repeat url(/image/nyiljobb.jpg) right 10px;
	
	overflow: hidden;

}



#menulist LI A {

	color: white;

	text-decoration: none;
	
	display: block;
	float:left;
}

#debug {
	position: absolute;
	z-index: 1000;
	width: 200px;
	height: 50px;
	color: white;
}


.pirosbg{

	padding: 10px 10px 0px 10px;

	background-repeat: no-repeat;

	text-align: center;

	height:26px;
	
	float: left;

}



.lenyil {

	padding:0;

	margin: 0;

	text-align: center;

	display: none;

	width: 16px;

	position: absolute;

	margin-top: 35px;
	
	/*float:left;*/

}



.submenu {

	float:left;

	background: #e2001a;

	padding-top: 21px;

	padding-left: 10px;

	display: none;

	width:739px;

	height:40px;

}



.submenu LI{

	list-style: none;

	margin-right: 20px;

	color: white;

	font-size: 14px;

	float:left;

}



.submenu LI A {

	color: white;

	text-decoration: none;

}



A {

	color:#e2001a;

	text-decoration: none;

}



A:hover {

	text-decoration: underline;

}



.jobb-menu-box {

	margin-bottom: 20px;
	margin-top: 17px;

	float:left;

}



.jobb-menu{

	border-bottom: 1px solid #e2001a;

	background: url('../image/jobbmenunyil.jpg') no-repeat;

	padding-left: 40px;

	padding-top: 3px;

	font-size: 16px;

	font-weight: bold;

	margin-top: 5px;

	width: 230px;

	height: 25px;

	float:left;

	text-decoration: none;

	color: #e2001a;

}

.jobb-menu:hover {
	text-decoration: none;
	color: #2591ac;
	border-bottom: 1px solid #2591ac;
	background: url('../image/jobbmenunyil_old.jpg') no-repeat;
}


.evszam {

	color:#e2001a;

	font-size: 18px;

	float:left;

}



.magline {

	background: url('../image/magline.jpg') no-repeat;

	width: 515px;

	height: 8px;

	float:left;

	margin-top: 5px;

}



.mline{

	margin-top: 10px;

	height: 30px;

	width: 573px;

	float:left;

}



.ujsagleiras {

	float:left;
	margin-left:30px;

}



.ujsag {

	width: 573px;

	float:left;
	margin-bottom: 20px;

}



.ujsagleiras H1 {

	margin-top: 5px;

	margin-bottom:10px;

}



.ujsagleiras UL{

	width: 300px;

}



.loginbox {

	background: url('../image/sajto-form-bg.gif') repeat;

	border: 1px solid #f7b8bf;

	height: 60px;

	margin-bottom: 20px;

}





.t {

	margin-top: 20px;

	float:left;

	font-size: 16px;

	font-weight: bold;

}



.t INPUT {

	padding: 0px;

	width: 250px;

}



.cam {

	background: #e2001a url('../image/gorbe.jpg') no-repeat;

	padding-top: 10px;

	padding-bottom: 20px;

	padding-left: 20px;

	height: 315px;

	width: 404px;

	margin-top: 10px;

	color: white;

	text-align: left;

	line-height: 30px;

}



.i {

	float:left;

	margin-left: 20px;

	width: 210px;

}



.i INPUT {

	font-size: 16px;

	width: 210px;

}

.n {

	float:left;

	width: 50px;

	height: 20px;

}



.snl {

	float:left;

	width: 280px;

}



.si {

	width: 250px;

}



.di {

	margin-bottom: 10px;

}



.di INPUT{

	width: 250px;

}



.sbottom {

	width: 520px;

	margin-top: 10px;

	float:left;

}





.kampany_center {

	margin-top: 20px;

}



.kampanykepek {

	margin-top: 30px;

	margin-bottom: 20px;



}



.kampanykep {

	float:left;

	margin-bottom: 10px;

}



.uzlet {

	width: 590px;

	margin-top: 20px;

	float:left;
}



.uzlet_bal {
  float:left;
  width: 211px;
	vertical-align:bottom;
	display:table-cell;
	
}

.uzlet_balnagy {
  float:left;
  width: 280px;
	vertical-align:bottom;
	display:table-cell;
	
}



.uzletkep {
	width: 191px;
	background: #eeeeee;
	text-align: center;
	padding: 10px;
}

.uzletkepnagy {
	width: 260px;
	background: #eeeeee;
	text-align: center;
	padding: 10px;
}



.gombok{

  float:left;

  border-bottom: 2px solid #e2001a;

  padding-left: 20px;

}



.uzletkep IMG {
  border:0px;
  margin: 0;
  padding: 0;
  float: none;

}


.kekbottomnagy {

  height: 24px;

  background: #e2001a;

  float:left;

  width: 280px;

}


.kekbottom {

  height: 24px;

  background: #e2001a;

  float:left;

  width: 211px;

}



.uzletjobb {

	float:left;

	width:350px;

	margin-left: 20px;

}

.uzletjobb_nagy {

	float:left;

	width:290px;

	margin-left: 20px;

}



.uzletdesc {
	font-size: 12px;
	line-height: 20px;
	height: 139px;
	width: 350px;
	display:table;
	
		
	
}

.uzletdesc P {
	text-align: left;
}

.uzletdesc_nagy {
	font-size: 12px;
	line-height: 20px;
	height: 139px;
	width: 290px;
	display: table;
	
		
	
}



.uzletdesc H2 {

	color: #e2001a;

	font-size: 16px;

	text-transform: uppercase;
	text-align: left;

}



.gombok A{

	color: #e2001a;

	background: url('../image/kisnyil.jpg') no-repeat right center;

	padding-right: 15px;

	margin-right: 10px;

}



.gombok A:hover{

	text-decoration: none;

	color: #2591ac;

}



.lapozo {

  color: #929292;

  font-size: 11px;

  margin-top: 10px;

  height: 20px;

  float:left;

}



.lapozo A{

  color: #2591ac;

}



.lapozo A:hover{

  color: #e2001a;

}



.nohit {

  color: #e2001a;

  font-weight: bold;

  font-size: 14px;

}

.vasarlas {
	border-collapse: collapse;
	background: #fcfcfc;
	width: 607px;
}

.vasarlas TD{
	padding: 11px;
	border: 1px solid white;
	font-size: 11px;
	color: grey;
}

#uzletkereso-table {
	width: 680px;
}

.galeriatable {
	width: 540px;
}

.galeriatable TD{
	width: 100px;
	text-align: center;
	display: table-cell;
	height: 100px;
	padding: 1px;
	border: 1px solid #e3e1e1;
}

.galeriatable TD IMG {
	float: none;
}

.tablelapozo {
	background: #e3e1e1;
	height: 30px;
	font-size: 12px;
	color: #e2001a;
	font-weight: bold;
}

.tablelapozo A{
	color: #9ba1a4;
	font-size: 12px;
	font-weight: normal;
}

.tablelapozo A:hover{
	text-decoration: none;
	color: #e2001a;
}

#mapkulso {
	position: absolute;
	width: 700px;
	height: 400px;
	background: #e2001a;
	
} 

#mapkulso H2 {
	margin-left: 15px;
	margin-top: 10px;
	float:left;
}

#map {
	width: 440px;
	height: 400px;
	float:left;
	border-right: 2px solid white;
}

.linkek {
	float:left;
	margin-left: 15px;
	margin-top: 10px;
	width: 220px;
}

.linkek A{
	color: white;
	display: block;
}

.mapclose{
	text-transform: uppercase;
	margin-top: 291px;
	color: white;
	font-size: 16px;
	float:left;
	width: 180px;
	text-align: right;
}

.hirtop {
	width: 583px;
	height: 30px;
}

.facebookbadge {
	margin-top: 20px;
	text-align: center;
}

.magazin
{
	padding-top: 20px;
}

.mimg
{
	float: left;
	width: 144px;
	margin-right: 30px;
}

.mdesc
{
	float: left;
	width: 395px;
	color: #9BA1A4;
}

.mdesc H2
{
	color:#E2001A;
	text-decoration:none;
	font-size: 18px;
}
