
body { font-family: Arial, Helvetica, sans-serif; color: #878787; margin: 0px; }
img { border: 0; }
a { text-decoration: none; }

#top { width: 1000px; height: 130px; }
#imageTop { width: 980px; height: 100px; }
#menuTop { width: 900px; margin: 19px 15px 0px 0px; text-align: right; font-size: 10px; font-weight: bold; float: right; }
#menuTop a { text-decoration: none; color: #878787; }

#main { width: 1002px; height: 860px; }
#left { width: 251px; height: 750px; float: left; text-align: right; padding: 70px 0px 0px 0px; }
#right { width: 747px; height: 860px; float: right; border-left: 1px solid #878787; border-top: 1px solid #878787; overflow: auto; }
#carabelli { margin: 50px 28px 0px 0px; color: #aeb9cd; font-size: 14px; }
#carabelli a { text-decoration: none; color: #aeb9cd; }

.backLink { float: right; display: inline; }
.backLink a { color: #878787; }

/* Only text */
#onlyText { margin: 70px 20px 0px 50px; line-height: 28px; }

/* Image scroll page 11 */
#picture11 { z-index: 0; }
#move11 { position: absolute; z-index: 1; top: 600px; left: 900px; width: 100px }
#prev11 { float: left; }
#next11 { float: left; margin-left: 5px; }
#content11 { margin: 20px 50px 0px 50px; line-height: 30px; }

/* Page 61 */
#title61 { font-weight: bold; margin-top: 70px; margin-left: 50px; }
#image61 { margin-left: 20px; margin-top: 50px; }
#text61 { position: relative; z-index: 100; margin-top: -500px; }
#left61 { margin-left: 50px; line-height: 35px; float: left; }
#left61 a { text-decoration: none; color: #878787; }
#right61 { margin-left: 40px; line-height: 35px; float: left; }
#right61 a { text-decoration: none; color: #878787; }

/* Page 62 */
#title62 { font-weight: bold; margin-top: 30px; margin-left: 50px; }
#text62 { font-size: 13px; }
#text62 a { text-decoration: none; color: #878787; }
.apartFree { color: #00FF00; }
.apartReserved { color: #ff6600; }
.apartSold { color: #FF0000; }
#detalii62 { margin: 30px 0px 0px 30px; }

/* Map details */
#mapDetails62 { height: 150px; margin: 20px 30px 10px 350px; font-size: 13px; }
#mapImage62 { margin: 0px 10px 0px 10px; }
#mapDetails63 { height: 150px; margin: 20px 30px 10px 450px; font-size: 13px; }
#mapImage63 { position: absolute; top: 300px; margin-left: 100px; }

/* Page 70 */
#contact70 { margin-top: 50px; }
#left70 { width: 300px; margin-left: 20px; float: left; }
#right70 { width: 300px; margin-left: 20px; float: right; }

/* Page 20 */
#image20 { margin-left: 80px; }
#text20 { position: relative; z-index: 100; margin: -680px 20px 0px 50px; line-height: 30px; }

/* Page 21,22 */
#page21 { margin-top: 50px; line-height: 25px; z-index: 1; background-image: url(../img/21.jpg); background-repeat: no-repeat; padding-left: 365px; }
#page22 { margin-top: 50px; line-height: 30px; z-index: 1; background-image: url(../img/22.jpg); background-repeat: no-repeat; padding-left: 365px; }

/* Buildings id=61 */
#b100 { position: absolute; width: 90px; height: 108px; top: 531px; left: 585px; background-color: #0000FF; filter: alpha(opacity=30); opacity: 0.3; cursor:pointer; display: none; }
#b100A { position: absolute; width: 90px; height: 108px; top: 531px; left: 675px; background-color: #0000FF; filter: alpha(opacity=30); opacity: 0.3; cursor:pointer; display: none; }
#b102 { position: absolute; width: 101px; height: 108px; top: 531px; left: 765px; background-color: #0000FF; filter: alpha(opacity=30); opacity: 0.3; cursor:pointer; display: none; }
#b104 { position: absolute; width: 110px; height: 110px; top: 398px; left: 440px; background-color: #0000FF; filter: alpha(opacity=30); opacity: 0.3; cursor:pointer; display: none; }

/* Left menu styles */

ul { padding: 0px; margin: 0px; }
li { padding: 0px; margin: 0px; }

.glossymenu {
	width: 235px;
	margin-right: 19px;
}
.glossymenu a.menuitem {
	/*background: black url(glossyback.gif) repeat-x bottom left;*/
	font-weight: bold;
	font-size: 13px;
	color: #878787;
	display: block;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	padding: 20px 10px 0px 0px;
	text-decoration: none;
	border-bottom: 1px solid #878787;
}
.glossymenu a.menuitemActive {
	color: #000000;
}
.glossymenu .menuitem:active {
	color: #000000;
}
.glossymenu a.menuitem .statusicon { /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 5px;
	right: 5px;
	border: none;
}
.glossymenu a.menuitem:hover {

}
.glossymenu div.submenu { /*DIV that contains each sub menu*/
	margin: 0;
	padding: 0;
}
.glossymenu div.submenu ul { /*UL of each sub menu*/
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.glossymenu div.submenu ul li {
	margin: 0;
	padding: 0;
display: inline;


}
.glossymenu div.submenu ul li a {
	display: block;
	font-size: 12px;
	color: #878787;
	text-decoration: none;
	padding: 10px 0px 0px 0px;
}
.glossymenu div.subsubmenu { /*DIV that contains each sub menu*/
	display: none;
}
.glossymenu div.subsubmenu ul li a {
	display: block;
	font-size: 11px;
	color: #878787;
	text-decoration: none;
	padding: 5px 20px 0px 110px;
	font-style: italic;
	text-align: left;
}
.glossymenu div.subsubsubmenu { /*DIV that contains each sub menu*/
	display: none;
}
.glossymenu div.subsubsubmenu ul li a {
	display: block;
	font-size: 10px;
	color: #878787;
	text-decoration: none;
	padding: 5px 0px 0px 120px;
	font-style: italic;
	text-align: left;
}
.glossymenu div.submenu ul li a:hover {

}