body{
	background:url(../img/rial_bg.jpg) repeat-y center top;
	width:900px;
	margin:0px auto 0px auto;
	font-family: Arial, sans-serif;
	background-color:#00548d;
}

/*  INDEX  */
#index{
	width:900px;
	float:left;
}
#index01{
	background:url(../img/rial01.jpg) no-repeat;
	width:450px;
	height:400px;
	float:left;
}
#index02{
	background:url(../img/rial02.jpg) no-repeat;
	width:450px;
	height:400px;
	float:left;
}
#index03{
	background:url(../img/rial03.jpg) no-repeat;
	width:900px;
	height:300px;
	float:left;
	text-indent:-3000px;
	clear:both;
}
#index03 p{
	margin:0;
	padding:0;
}
a#enter{
	width:100px;
	height:95px;
	margin:0px 0px 0px 405px;
	background-image:url(../img/enter.jpg);
	background-repeat:no-repeat;
	float:left;
}
a#enter:hover{
	background-position:-100px top ;
}
#br_kezdo{
background:url(../img/br_shop.gif) no-repeat left top;
width:79px;
height:79px;
text-indent:-3000px;
font-size:0px;
float:left;
}
#mic_kezdo{
background:url(../img/michelin.jpg) no-repeat left top;
width:140px;
height:300px;
text-indent:-3000px;
font-size:0px;
float:left;
margin:12px 0 0 0;
clear:both;
}
#ser_kezdo{
background:url(../img/servico.jpg) no-repeat left top;
width:79px;
height:79px;
text-indent:-3000px;
font-size:0px;
float:left;
}
/*  ENTER  */
#second{
	width:900px;
	background:url(../img/enter_bg.jpg) right top repeat-y;
	float:left;
}
#header{
	background:url(../img/header.jpg) no-repeat;
	width:900px;
	height:237px;
	float:left;
	clear:both;
}
#nyarigumi{
float:right;
padding:36px 192px 0 0 ;
}
#mic{
border:1px solid white;
float:left;
margin:0 0 0 100px;
width:300px;
text-align:center;
font-size:11px;
color:white;
font-style:italic;
}
#content{
	width:900px;
	float:left;
	background:url(../img/corner.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}
#menu{
	width:260px;
	float:left;
}
#menu ul{
	list-style:none;
	margin:10px 0px 80px 19px;
	padding:0;
}
#menu li{
	margin:0;
	padding:0;
	clear:both;
}
#menu .active{
	background-position:0px -45px;
}
#m1{
	width:230px;
	height:45px;
	background-image:url(../img/m1.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-indent:-3000px;
	float:left;
	clear:both;
}
#m1:hover{
	background-position:0px -45px;
}
#m2{
	width:230px;
	height:45px;
	background-image:url(../img/m2.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-indent:-3000px;
	float:left;
	clear:both;
}
#m2:hover{
	background-position:0px -45px;
}
#m3{
	width:230px;
	height:45px;
	background-image:url(../img/m3.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-indent:-3000px;
	float:left;
	clear:both;
}
#m3:hover{
	background-position:0px -45px;
}
#m4{
	width:230px;
	height:45px;
	background-image:url(../img/m4.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-indent:-3000px;
	float:left;
	clear:both;
}
#m4:hover{
	background-position:0px -45px;
}
#m5{
	width:230px;
	height:45px;
	background-image:url(../img/m5.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-indent:-3000px;
	float:left;
	clear:both;
}
#m5:hover{
	background-position:0px -45px;
}
#m6{
	width:230px;
	height:45px;
	background-image:url(../img/m6.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-indent:-3000px;
	float:left;
	clear:both;
}
#m6:hover{
	background-position:0px -45px;
}
#m7{
	width:230px;
	height:45px;
	background-image:url(../img/m7.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-indent:-3000px;
	float:left;
	clear:both;
}
#m7:hover{
	background-position:0px -45px;
}
#m8{
	width:230px;
	height:45px;
	background-image:url(../img/m8.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-indent:-3000px;
	float:left;
	clear:both;
}
#m8:hover{
	background-position:0px -45px;
}
#dancefloor{
	width:520px;
	float:left;
	padding-bottom:80px;
}
#dancefloor #arak{
	width:100%;
	height:18px;
	background-image:url(../img/arak.jpg);
	background-repeat:no-repeat;
	background-position:120px 0px;
	text-indent:-3000px;
	float:left;
	clear:both;
}
#dancefloor .uj{
	width:100%;
	height:52px;
	background-image:url(../img/2010.jpg);
	background-repeat:no-repeat;
	background-position:30px 17px;
	text-indent:-3000px;
	float:left;
	clear:both;
}
#dancefloor .fashion{
	width:100%;
	height:52px;
	background-image:url(../img/fashion.jpg);
	background-repeat:no-repeat;
	background-position:135px 17px;
	text-indent:-3000px;
	float:left;
	clear:both;
}
#dancefloor .eco{
	width:100%;
	height:52px;
	background-image:url(../img/eco.jpg);
	background-repeat:no-repeat;
	background-position:193px 17px;
	text-indent:-3000px;
	float:left;
	clear:both;
}
#dancefloor .classic{
	width:100%;
	height:52px;
	background-image:url(../img/classic.jpg);
	background-repeat:no-repeat;
	background-position:144px 17px;
	text-indent:-3000px;
	float:left;
	clear:both;
}
.leiras{
	text-indent:-3000px;
	float:left;
}
.sor{
	width:100%;
	float:left;
	clear:both;
}
.felni{
	float:left;
	width:157px;
	background-image:url(../img/felni_header.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	margin:10px 10px 10px 0px;
}
.felni1{
	float:left;
	width:514px;
	padding:0;
	margin:0;
}
.felni1 .name, .felni .name a{
	height:20px;
	padding:3px 0px 1px 0px;
	float:left;
	width:100%;
	font-size:18px;
	color:white;
	text-transform:uppercase;
	text-align:center;
	text-decoration:none;
}
.felni1 .name{
background:#00133B;
}
.photo{
	width:150px;
	height:153px;
	float:left;
	background-repeat:no-repeat;
	background-position: center center;
	padding:0px 7px 0px 0px;
}
.felni1 .photo{
	width:514px;
	height:500px;
	float:left;
	background-repeat:no-repeat;
	background-position: center center;
	padding:0px;
	margin:0;
}
.photo img{
padding:123px 0 0 127px;
}
.felni .type{
	padding:3px 7px 1px 7px;
	float:left;
	width:143px;
	font-size:12px;
	color:#999;
	font-weight:bold;
	text-align:center;
	background-image:url(../img/desc_bg.jpg);
	background-repeat:repeat-y;
}
.felni1 .type{
	padding:3px 7px 1px 7px;
	float:left;
	width:500px;
	font-size:12px;
	color:#999;
	font-weight:bold;
	text-align:center;
}
.felni .price{
	padding:3px 7px 1px 7px;
	float:left;
	width:143px;
	font-size:12px;
	color:white;
	font-weight:bold;
	background-image:url(../img/price_bg.jpg);
	background-repeat:repeat-y;
}
.felni1 .price{
	padding:3px 7px 1px 7px;
	float:left;
	width:500px;
	font-size:12px;
	color:white;
	font-weight:bold;
	background:black;
}
.felni1 .x,.felni .x{
	padding:3px 0px 1px 0px;
	float:left;
	width:75px;
}
.felni1 .huf,.felni .huf{
	padding:3px 0px 1px 0px;
	float:left;
	width:65px;
	font-size:12px;
	color:#fef22f;
	text-align:right;
	clear:right;
}
.felni .felni_alja{
	width:100%;
	height:9px;
	font-size:0px;
	background-image:url(../img/felni_bottom.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	float:left;
}
.felni1 .felni_alja a{
text-decoration:none;
color:#FFF231;
font-size:18px;
font-weight:bold;
width:510px;
padding:0 4px 0 0;
float:left;
text-align:right;
}
/*  KERESKEDOINK  */
#iranyitoszam{
	width:100%;
	height:61px;
	margin-top:11px;
	background-image:url(../img/iranyitoszam.jpg);
	background-repeat:no-repeat;
	background-position:93px 17px;
	text-indent:-3000px;
	float:left;
	clear:both;
}
#posta{
	background-color:#fef330;
	font-family: Arial, sans-serif;
	font-size:15px;
	color:#004f92;
	width:80px;
	height:20px;
	font-weight:bold;
	border:none;
	float:left;
	margin-left:175px;
	margin-top:10px;
	text-align:center;
}
#mehet{
	background-color:#004f92;
	font-family: Arial, sans-serif;
	font-size:12px;
	color:#fef330;
	padding:3px 0px 2px 0px;
	font-weight:bold;
	border:none;
	margin-top:10px;
	float:left;
}
form{
	margin:0;
	padding:0;
}
#show_all{
	width:84px;
	margin-left:411px;
	margin-bottom:20px;
	height:17px;
	background-image:url(../img/show_all.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-indent:-3000px;
	float:left;
	clear:both;
}
#show_all:hover{
	background-position:0px -20px;
}
#rossz_kod{
	width:100%;
	height:33px;
	margin-top:11px;
	background-image:url(../img/rossz_kod.jpg);
	background-repeat:no-repeat;
	background-position:169px 17px;
	text-indent:-3000px;
	float:left;
	clear:both;
}
.keret{
	width:475px;
	float:left;
	clear:both;
	font-size:11px;
	color:white;
	padding-left:15px;
	margin-bottom:20px;
	background-image:url(../img/ker_bg.jpg);
	background-repeat:repeat-y;
	background-position:15px top;
}
.varos{
	width:100%;
	text-align:center;
	clear:both;
	float:left;
	font-size:15px;
	font-weight:bold;
	padding:6px 0px 20px 0px;
	background-image:url(../img/city_bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
.neve{
	color:#fef102;
	font-size:13px;
	font-weight:bold;
	padding:8px 10px 10px 17px;
	width:118px;
	float:left;
	clear:left;
}
.cime{
	width:160px;
	padding:10px 0px 10px 5px;
	float:left;
}
.cimex{
	width:20px;
	padding:10px 0px 10px 5px;
	float:left;
}
.param{
	width:160px;
	float:left;
	clear:right;
	padding:10px 0px 10px 0px;
}
.paramx{
	width:300px;
	float:left;
	clear:right;
	padding:10px 0px 10px 0px;
}
.ker_bottom{
	width:100%;
	clear:both;
	float:left;
	height:11px;
	font-size:0px;
	background-image:url(../img/ker_bottom.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
hr{
	width:441px;
	height:2px;
	color:#016efe;
	float:left;
	clear:both;
	margin:0px 17px 0px 17px;
	font-size:0;
}
.keret a{
	color:white;
}
.keret a:hover{
	text-decoration:none;
}
/*  LINKEK  */
#linkek{
padding-left:30px;
}

/* AKCIOK  */
.akcio{
	width:403px;
	height:260px;
	float:left;
	clear:both;
	margin-top:0px;
	background-image:url(../img/akcio.jpg);
	background-position:0px 62px;
	background-repeat:no-repeat;
}
.akcio .left{
	float:left;
	width:154px;
}
.akcio .left .a_name{
	height:16px;
	padding:4px 0px 1px 4px;
	float:left;
	clear:both;
	font-size:15px;
	color:white;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
}
.akcio .right{
	float:left;
	width:248px;
	padding-top:100px;
	color:white;
	clear:right;
	font-size:13px;
	font-weight:bold;
	text-align:right;
}
.szazalek{
	position:relative;
	z-index:8;
	top:42px;
	left:120px;
	height:22px;
	width:22px;
	padding:17px 27px 23px 13px;
	font-size:20px;
	color:white;
	background-image:url(../img/akcio.gif);
	background-repeat:no-repeat;
}
.meretek{
	height:20px;
	padding-left:20px;
	width:65px;
	float:left;
	text-align:left;
}
.regi_ar{
	height:20px;
	width:60px;
	float:left;
	color:#475358;
}
.uj_ar{
	height:20px;
	width:85px;
	float:left;
	clear:right;
	color:#ff7f00;
}