body{background: #000 url(images/main_bg.gif) repeat-x left top;padding:0;margin:20px 0; }
h1{font-family:Arial;font-size:16px;font-weight:bold;}
h2{font-family:Arial;font-size:15px;font-weight:bold;display:inline}
strong{font-weight:normal}
a{text-decoration:none}



td,tr,table{margin:0;}
li {margin:5px;}
ul{margin:5px;padding:0 0 0 20px}

#MAIN{width:1026px;height:835px;position:relative;margin:0 auto;}

#balBulp{width:17px;position:absolute;left:0px;}
#jobbBulp{width:17px;position:absolute;right:2px;}

#jobbBulp2{width:17px;position:absolute;right:2px; background:url(images/bulp.gif) repeat-y; height:1137px;}
#balBulp2{width:17px;position:absolute;left:0px; background:url(images/bulp.gif) repeat-y; height:1137px;}

/*abuot us*/
#jobbBulp3{width:17px;position:absolute;right:2px; background:url(images/bulp.gif) repeat-y; height:1305px;}
#balBulp3{width:17px;position:absolute;left:0px; background:url(images/bulp.gif) repeat-y; height:1305px;}
#aba{margin-bottom:6px;}

/*vip*/
#jobbBulp4{width:17px;position:absolute;right:2px; background:url(images/bulp.gif) repeat-y; height:1070px;}
#balBulp4{width:17px;position:absolute;left:0px; background:url(images/bulp.gif) repeat-y; height:1070px;}

#Container{width:990px;height:835px;background:url(images/dark.gif) repeat-x left top; position:absolute;left:17px;}

div,td,a{color:#FFFFFF;font-family:Arial}
img{border:none;}

#fivePics{padding:10px 0px 10px 0px;width:825px;height:250px;}
#fivePics img{margin:0px 5px}
 
#menu{width:135px;height:250px; padding:0px 0px 10px 18px;}
.menuitem{padding:0px 0 8px 0px;width:128px;}
.menuitem a{font-weight:bold;font-family:Arial;text-decoration:none; width:133px;height:19px; padding:3px 0 0 0;color:#c59d4a}
.menuitem a:hover{color:#ffffff}

#newyear{font-weight:bold;font-family:Arial;text-decoration:none; width:133px;height:19px; padding:3px 0 0 0;color:#c59d4a;font-style:italic}

#banner{padding:10px 0 0 18px;width:118px;height:310px!important;height:300px;}
#banner img{margin-top:20px;}
#MainBottom{padding:10px 0px 10px 0px;width:830px;height:250px;}
#MainBottom img{
	/*margin:0px 5px*/
	margin:0px 0px
	}

.Text{font-family:Arial;font-size:14px; line-height:1.8;width:380px;padding:17px 10px 8px 10px}
#TextLayoutPics{padding-top:7px}
#TextLayoutPics img{margin:10px 0 }
.TextTitle{font-weight:bold;}

#TextMenu{padding:17px 0 0 17px;}
#TextMenu #menu{width:130px;height:300px;padding:0px 0px 10px 0px;}
#TextMenu object{margin:10px 10px 50px 0px;}
#TextMenu img{margin:10px 0;}
#TextROw{height:605px!important;height:588px;}

#map{padding:0 0 0 90px}
#spacerA{height:31px;}

.galeryTD{padding:0px 10px 0px 0px;}
.galeryTD img{/*width:140px;height:140px;*/}
#galeryTable{padding:10px 0 0 0px; width:100%;}
#galeryTable img{border:1px solid #c59d4a}
#GaleryTitle{font-family:Arial;font-size:20px;padding:5px;color:#c59d4a;font-weight:bold;}

.galery{}
.galeryname{text-align:center;padding:3px;font-weight:bold;font-family:Arial;color:#c59d4a}

#coctail{margin:40px 0 0 90px}
#pricesT a{text-decoration:none;}
#pricesPic img{margin:42px 0 0 50px;}

#a{width:620p;height:560px;float:left;}
#b{width:200;height:300;float:left;padding-top:50px;/*clear:both;*/}
#b a{font-family:Arial;font-size:20px;color:#c59d4a;font-weight:bold;text-decoration:none}

.pricestitle{font-weight:bold;padding-top:10px;}
.pricesprice ul{list-style-type:none;margin:0;padding-right:10px;}
.pricespriceN li{padding-bottom:50px;list-style-type:none;}
.pricespriceD li{padding-bottom:42px;list-style-type:none;}

#nightclub{margin:0;padding:0;}
.bold{font-weight:bold}
.pricesdrink{padding-left:30px;}


#escort_party{width:700px;height:400px;background:url(images/escort.jpg) no-repeat left top;margin:20px 30px 0 0;}
#escort_party_text{padding:20px 0px 0 220px;font-family:impact;font-size:23px;line-height:1.3;color:#990099;}
#escort_party_text2{padding:10px 0px 0 220px;font-family:impact;font-size:40px;line-height:1.1;color:#ffffff;}

#escort_party_text a{font-family:impact;font-size:33px;color:#000066;position:relative;top:20px;}
#escort_party_text a:hover{text-decoration:underline}

.belso	{font-weight:normal; text-decoration:none; cursor:text;}

.kisszov {font-size:11px;}

form#megjegyzes textarea { width: 380px; }
p.megjegyzes { margin: 0 0 5px 0; padding: 0; }
#login { width: 300px; margin: 10px auto; color:#fff; }
span.ma { font-weight: bold; color: #DFD029;}

/* under the swfobject flashcontent */

#flashunder h1	{margin: 0px; padding:0px; font-size:12px;}
#flashunder p	{font-size:12px;margin: 0px; padding:0px;}

.flags img {padding:0; margin:0; border:none;}





/*-------------------------------------------------------------------------------------------------------------------*/
/*Uj oldal template 2009-12-02*/

#torzs{
	width:1024px;
	background:#000 url(http://www.palacebudapest.com/images/royalbg.jpg) repeat-y;
}

#kontener{
	width:1024px;
	margin:0 auto;
}

.szovegestartalom{
	margin-left:17px;
	margin-right:17px;
	background:#000 url(http://palacebudapest.com/images/dark.gif) repeat-x center -160px;
	padding-left:17px;
	padding-right:17px;
	padding-top:17px;
	
}

.szovegestartalom p{
	padding-bottom:10px;
	margin:0;
	font-family:Arial;
	font-size:14px;
	line-height:1.8;
}


#also{
	background:#000 url(http://palacebudapest.com/images/bulpTR2.gif) repeat-x;
	height:15px;
}

.clear{
	clear:both;
	height:0px;
}

#royalfejlec{
	background:url(images/header5.jpg) left top no-repeat;
	height:225px;
	width:990px;
	margin-left:17px;
	clear:both;
}

.bal{
	float:left;
}

#royalbalmenu{
	float:left;
	width:150px;
}

#royaljobbtartalom{
	float:left;
	width:800px;
}

#royalflashbanner{
	margin-bottom:20px;
}

span.strong{
	font-weight:bold;
}

img.jobbra{
	float:right;
	padding-left:20px;
}

#kezdolapflash{
	float:left;
	border:2px solid #C7A045;
	background:#000;
	height:230px;
}

a.kezooldalikep{
	padding-left:4px;
}

span.focim{
	font-size:24px;
	font-weight:bold;
}
