html {
	font-size: 100%;
	font-family: Times New Roman, Times, serif;
	padding: 0;
			}
body { font-size: 100%; 
font-family: Times New Roman, Times, serif; 
margin-right: auto;
margin-left: auto;
margin-top: 10;
padding: 0; 
background-color: #ffffff;
width: 800px;
text-align: center;
}

#container {text-align: left;
    width: 800px;
}
#top {width: 800px;
}
#topnightz {width: 800px;
        background-image:url('budapestnightz.jpg');
        background-repeat: no-repeat;
}
.transbox {
  height:195px;
}

#sub-header {font-size: 0.85em;
	font-weight: normal;
	color: #ffffff;
	background-color: #ffffff; 
	 /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
	margin-top: 75px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 100%;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}

#top-bar-links {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	white-space: nowrap;
}

#top-bar-links li {
	display: inline;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #BC9478;
	font-weight: bold;
}

#top-bar-links a {
	font-weight: bold;
	font-size: 1.1em;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 13px;
	margin-right: 13px;
	margin-bottom: 0px;
	color: #BC9478;
        /* for IE */
  filter:alpha(opacity=100);
  /* CSS3 standard */
  opacity:1.0;
	text-decoration: none;
}

#top-bar-links a:hover {
	text-decoration: underline;
	color: #cc3300;
} 
#left {
    float: left;
       width:  200px;
	background-color:  #ffffff;
	color:  #000000;
	padding-top: 15px;
}
.leftmenu {
	font-size: 0.8em;
	color: #ffffff;
      background-color: #ffffff; 
        padding-top:108px;
        background-image: url(apartmentleft.jpg);
        background-repeat: no-repeat;
	}
.leftmenuContent {
	padding-left: 2px;
	padding-right: 36px;
	font-size: 1.20em;
	text-align: right;	}
	
.leftlang {width: 200px;
font-size: 0.85em;
font-weight: bold;
font-style: MS Serif, New York, serif;
color: #333333;
padding-left: 20px;
padding-top: 25px;
}
.leftbox {width: 200px;
font-size: 0.75em;
font-style: Times New Roman, Times, serif;
color: #aaaa00;
font-weight:bold;
padding-left: px;
padding-top: px; }

.leftlangleft {width: 75px;
               float: left;
               background-image: url(wiggle1.gif));
background-position:right; 
background-repeat: no-repeat;
text-align: left;
padding-left: 10px;
}
.leftlangright {width: 95px;
                float: right;
                text-align: left;
}
.leftbook {width: 200px;
padding-left: 10px;
padding-top: 25px;}

#content{
    margin-top: 30px;
    padding-bottom: 20px;
     margin-left: 205px;
	background-color:  #ffffff;
	color:  #ffffff;
    }
.budacentre {
background-color: #ffffff;
color: #330066;
ont-style: Georgia, Georgia, serif;
font-size:0.85em;
padding-left:0px;
}
.budacentreapt {
background-color: #ffffff;
color: #AA8800;
font-style: Georgia, Georgia, serif;
font-size:1em;
padding-left: 25px;
}
.h1 {
color: #000000;
font-weight: bold;
font-style: Times New Roman, Times, serif;
font-size: 1.25em;
}
.centretitle {
color: #40300f;
font-weight: bold;
font-style: Georgia , georgia , serif ;
font-size: 1.05em;
}
.centrehigh {
color: #700000;
font-weight:bold;
}
.centrerightimg {
float: right;
padding: 10px;
}
.centreextra {
color: #7B625A;
font-style: Georgia, Georgia, serif;
font-size: 1.1em;
}
.centredesc {
color: #000077;
font-style: Georgia, Georgia, serif;
font-size: 0.9em;
}
.goldheader {
color: #7D5402;
font-style: Georgia, Georgia, serif;
font-size: 1.15em;
}
.pricetable
 {background-color: #000000;
color: #ffffff;
font-style: Georgia, Georgia, serif;
text-align: center;
font-size: 1.05em;
}
.advpricetable
 {background-color: #ffffff;
color: #000000;
font-style: Georgia, Georgia, serif;
text-align: left;
font-size: 0.8em;
}
.clear {
    clear: both;
}
a  { color: #000000; text-decoration: none; }
a:hover { color: #cc3300; text-decoration: none; }

a.mainlink  { color: #-000000; 
text-decoration: none; 
font-size: 1.125em;
font-weight: bold;}
a.mainlink: hover { color: #cc3300; text-decoration: none; }
a.mainlink: visited {
color: #000000;
}
a.lang {color: #000000; 
text-decoration: none;
font-size: 1.125em;}
a.lang: hover {color: #cc3300; text-decoration: none;}
a.lang: visited {color: #000000; text-decoration: none;}

a.gold {color: #AA8800; 
text-decoration: none;
font-size: 1em;}
a.gold: hover {color: #AA8800; text-decoration: none;}
a.gold: visited {color: #AA8800; text-decoration: none;}

.blankspace {
       height: 150px;
}
.longblankspace {
       height: 150px;
}
.leftpicspace {
       height: 125px;
       }
.tinyspace {height: 15px;}
.smallspace {height: 15px;}
.maintext{
font-style: Times New Roman, Times, serif;
font-size: 0.85em;
color: #083780;
font-weight: normal;
margin-top: 20px;
}
.mainlink {
color: #ffffff;
font-size: 1em;
}
div#footer { 	
clear: both;
background-color: #ffffff;
	margin: 0;
	padding: 0;
	width: 730px;
	}
.footertext {
font-style: MS Serif, New York, serif;
font-size: 0.9em;
color: #ffffff;
}
.blink {text-decoration: blink;
}
a.foot {color: #666666; 
text-decoration: none;
font-size: 0.75em;
font-style: MS Serif, New York, serif;}
a.foot: hover {color: #666666; text-decoration: none;}
a.foot: visited {color: #666666; text-decoration: none;}

div#footerlinks {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 10px;
	font-size: 1em;
}
#footerlinks a { 
	padding: 1px 1px;
	margin: 2px 2px 0px 0px;
	font-size: 0.7em;
	white-space: nowrap;
}

#footerlinks a:link, #footerlinks a:visited {font-size: 0.9em;
        font-family: MS Serif, New York, serif;
        color: #584769;
	text-decoration: none;
	font-weight: bold;
}

#footerlinks a:hover {font-size: 0.9em;
        font-family: MS Serif, New York, serif;
        color: #c6a1ec;
	text-decoration: underline;
	font-weight: bold;
}

.footerapart {color: #000000;
         font-family: MS Serif, New York, serif;
         font-size: 1.2em;
         } 

div#Copyright  { color: #666666; font-weight: 300; font-size: 0.85em; text-align: center; clear: both; margin-top: 10px; margin-right: auto; margin-left: auto }
.apt {font-size: 1.3em;
color: #7b625a;
font-style:  Times New Roman, Times, serif;
}
.apartment {
background-repeat: no-repeat;
background-position: center;
Float: left;
width: 20%; 
height: 206px;
text-align: center;
margin-left: auto; 
margin-right: auto;
padding-top: 10px;
padding-left: 15px;
padding-right: 15px;
font-family: MS Serif, New York, serif;
        color: #ffffff;
        font-size: 0.75em;
}
.apartmentlower {
background-repeat: no-repeat;
background-position: center;
Float: left;
width: 27%; 
height: 406px;
text-align: center;
margin-left: auto; 
margin-right: auto;
padding-top: 10px;
padding-left: 15px;
padding-right: 15px;
font-family: MS Serif, New York, serif;
        color: #ffffff;
        font-size: 0.75em;
}
.clear {clear: both;}

#menu {
}
#menu li {list-style-type: square;
font-size: 0.9em;
font-family: Georgia, Georgia, serif;
color: #AA8800;
}
#lang {float: right;
padding-right: 15px;
padding-top: 15px;
 }
#lang li {font-size: 0.65em;
font-family: Georgia, Georgia, serif;
color: #000000;
list-style-type: none;
}

.detailsgry { }
.detailsgry li    { color: #7b625a; 
font-size: 0.85em; 
font-family: Georgia, Georgia, serif; 
background-color: white; 
list-style-type: square; 
padding-top: 2px; 
padding-bottom: 2px;
align: left;}

.black { background-color: #000000;
color: #ffffff; 
font-weight: bold;
font-style: Times New Roman, Times, serif;
font-size: 0.80em;
}

.white { background-color: #ffffff;
color: #AA8800;
font-weight: bold;
font-style: Times New Roman, Times, serif;
font-size: 0.80em;
}

.apttext { font-style: Author, cursive; 
color: #40300f;
font-size: 0.90em;
width: 562px;

}
.aszezar { color:#A8BA06;
font-weight:bold;
}
.aszezarr { color:#777777;
font-size: 0.90em;
font-weight:bold;
}
.maap { color:#4F3C17;
font-size: 0.70em;
font-weight:bold;
}
.aaszezar { color:#663366;
font-weight:bold;
}
.aaszezaar { color:#800517;
font-weight:bold;
}
.pain { color:#ED1E02;
font-weight:bold;
}
.grap { color:#8d6f5a;
font-weight:bold;
}
.kihagy { color:#ffffff;
}
.szerv { color:#777700;
font-weight:bold;
}
.apar { color:#770000;
font-weight:bold;
}
.homepicname { color:#000000;
font-weight:bold;
font-size:o.80em;
}
.linklent { color: #000000;
font-wight: slim ;
font-size: 0.65em;
 font-family: MS Serif, New York, serif;
}

