/* scroll filters */
/* for Mozilla/Safari/Opera */
*>#content {
 padding-top: 501px;
 min-height: 1px;
}
*>#content div {
 margin-top: -490px;
}

*>#properties {
 min-height: 501px;
}
*>#properties div {
 /*margin-top: -490px;*/
}

*>#iproperties {
 min-height: 680px;
}

*>#imageMenu_02 {
	margin:109px 0px 0px 10px;
	width:750px;
	height:185px;
}

/* for IE, with IE5/Mac backslash filter \*/
* html #content {	
	height: 500px;
}

* html #properties {	
	height: 500px;
}

* html #iproperties {	
	height: 680px;
}

* html #imageMenu {
	margin:109px 0px 0px 10px;
	width:750px;
	height:185px;
}

BODY {
	background-color:#eee;
	overflow:auto;
 	margin:0px;
	padding: 0px;
	width: 100%;
	height: 100%;
}

IFRAME {
	overflow:hidden;
}

#absoluteWrapper {
	position:absolute;
	left:50%;
	margin-left: -385px;	
	top:0px;
	width:770px;
	background-color: #ffffff;
}

#relativeWrapper {
	padding-left: 50%;
	margin-left: -375px;
	background-color: transparent;
}

#topBanner {
	position:absolute;
	left:10px;
	top:0px;
	width:750px;
	height:109px;
}

#lyst_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:750px;
	height:5px;
	background-color: #C9CACB;
}

#javea1-02 {
	position:absolute;
	left:0px;
	top:5px;
	width:144px;
	height:99px;
}

#javea1-03 {
	position:absolute;
	left:144px;
	top:5px;
	width:526px;
	height:99px;
}

#panel {
	position:absolute;
	left:670px;
	top:5px;
	width:80px;
	height:99px;	
}

#lyst_02 {
	position:absolute;
	left:0px;
	top:104px;
	width:750px;
	height:5px;
	background-color: #C9CACB;
}

#lyst_03 {
	position:absolute;
	left:10px;
	top:294px;
	width:750px;
	height:5px;
	background-color: #C9CACB;
}

/* *** button bar **** */
#butBar {
	position: absolute; 
	top: 335px; 
	left: 10px; 
	padding: 10px 10px 0px 10px;
	width: 168px; 
	text-align: right;
	background-color: #ED1C24;
}

#butBar p{
	width: 168px; 
	height: 25px; 
	margin: 0px; 
	display: block; 
}			

#contentWrapper {
	width:770px;
	z-index: 10;
	background-color: #fff;
}

#quicksearch {
	position:absolute;
	left:10px;
	top:480px;
	width:168px;
	background-color: #e2e2e2;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 10px;
}

#content {
	width:540px;
	margin: 0px 0px 0px 210px;
	background-color: #fff;
}

#properties {
	width:560px;
	margin: 0px 0px 0px 210px;
	background-color: #fff;
}

#childWrapper {
	padding: 40px 10px 30px 10px;
	margin: 10px;
	background-color: #fff;
}

#childWrapper_02 {
	padding: 50px 0px 30px 0px;
	background-color: #fff;
}

#copy {
	width:750px;
	height:28px;
	line-height: 28px;
	background-color: #fff;
	text-align:left;
	padding-left: 10px;
}

/* headings */
.h1	{	
	font-family: Helvetica, Arial, sans-serif;
	font-size:	18px;
	font-weight: bold;
	font-style:	normal;
	text-decoration: none;
	letter-spacing:	normal;
	text-transform:	none;
	color: #FE0000;
	margin: 0px 0px 20px 0px;
	letter-spacing: 0px;
}
		
.h2	{	
	font-family: Helvetica, Arial, sans-serif;
	font-size:	12px;
	font-weight: bold;
	font-style:	normal;
	text-decoration: none;
	letter-spacing:	normal;
	text-transform:	none;
	color: #000;
	margin-top: 0px;
	margin-bottom: 0px;
}	

.h3	{	
	font-family: Tahoma, Arial, sans-serif;
	font-size:	11px;
	font-weight: bold;
	font-style:	normal;
	text-decoration: none;
	letter-spacing:	normal;
	text-transform:	none;
	text-align: left;
	color: #9EABB6;
	margin-top: 15px;
	margin-bottom: 0px;
}

/* links */
#butBar a:link, #butBar a:link, #butBar a:visited	{
	font-family: helvetica; 
	font-size: 12px; 
	color: #fff;
	text-align: left; 
	vertical-align: bottom; 
	font-weight: normal; 
	display: block;
	text-decoration: none;
}

#butBar a:hover	{
	font-family: helvetica; 
	font-size: 12px; 
	color: #fff; 
	text-align: left; 
	vertical-align: bottom;
	font-weight: normal; 
	display: block;
	text-decoration: none;
}
			
A.links_01:link, A.links_01:visited, A.links_01:active {		
	font-family: Helvetica, Arial, sans-serif;
	font-size:	12px;
	font-weight: bold;
	font-style:	normal;
	color: #ff0000;
	text-decoration: underline;
}
	
A.links_01:hover	{	
	font-family: Helvetica, Arial, sans-serif;
	font-size:	12px;
	font-weight: bold;
	font-style:	normal;
	color: #2E3192;
	text-decoration: underline;
}

A.links_02:link, A.links_02:visited, A.links_02:active {		
	font-family: Helvetica, Arial, sans-serif;
	font-size:	11px;
	font-weight: bold;
	font-style:	normal;
	color: #ff0000;
	text-decoration: none;
}
	
A.links_02:hover	{	
	font-family: Helvetica, Arial, sans-serif;
	font-size:	11px;
	font-weight: bold;
	font-style:	normal;
	color: #2E3192;
	text-decoration: none;
}
	
A.links_copy:link, A.links_copy:visited, A.links_copy:active {	
	font-family: Verdana, Helvetica, sans-serif;
	font-size:	10px;
	font-weight: normal;
	font-style:	normal;
	text-transform:	none;
	color: #333;
	text-decoration: none;
	letter-spacing: -1px;
}
	
A.links_copy:hover	{	
	font-family: Verdana, Helvetica, sans-serif;
	font-size:	10px;
	font-weight: normal;
	font-style:	normal;
	text-transform:	none;
	color: #333;
	text-decoration: none;
	letter-spacing: -1px;
}	

/* text */
.text_01_justify {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	text-align: justify; 
	color: #333;
	text-decoration: none;
	letter-spacing: 0px;
}

.text_01 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	text-align: left; 
	color: #333;
	text-decoration: none;
	letter-spacing: 0px;
}

.text_01_right {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	text-align: right; 
	color: #333;
	text-decoration: none;
	letter-spacing: 0px;
}

.text_01_center {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	text-align: center; 
	color: #333333;
	text-decoration: none;
	letter-spacing: 0px;
}

.text_02 {
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	text-align: left; 
	color: #333;
	text-decoration: none;
	letter-spacing: 0px;
}

.text_02_right {
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	text-align: right; 
	color: #333;
	text-decoration: none;
	letter-spacing: 0px;
}

.text_02_center {
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	text-align: center; 
	color: #333;
	text-decoration: none;
	letter-spacing: 0px;
}

.text_copy {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #333;
	text-decoration: none;
	letter-spacing: 0px;	
	letter-spacing: -1px;
}

/* paragraphs */
P { 
 	margin-top: 15px;
	margin-bottom: 0px;
}

/* images */
img 	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.img_border_01	{
	border: 1px solid #dddddd;
}

/* forms */
form {
	margin-top: 0;
	margin-bottom: 0;
}

/* other */
UL {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	text-indent: 0px;
	line-height: 15px;
}

UL LI	{	
	list-style-type: square;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
}	