﻿.Hidden{					display:block; visibility:visible;}
.IMG_Left{					float:left; vertical-align:bottom; border:0px;}
.IMG_Right{					float:right; vertical-align:bottom; border:0px;}


.Titles 
{
    font-size:19px; color:#3b76a2; text-align:left; margin-left:35px; margin-right:385px; border-bottom:solid 1px #789fbe; margin-bottom:10px; font-family: Verdana, Arial, Sans-Serif;
}
.DIV_PropertyText b 
{
    font-weight:bolder; color:#816b65;
}


.DIV_PropertyHeader{			clear:both; width:100%; margin-bottom:15px;}
.H_PropertyTitle{			width:100%; font-family:Arial; font-size:14pt; color:#3779b6; border-bottom:solid 1px #A8CAE1;}
.H_Print{					float:right; vertical-align:top;}
.P_PropertyDate{				float:right; font-family:Arial; font-size:10pt; color:#1f4070;}
.Property_PropertyAuthorDescr{	float:left; font-size:8pt; font-family:Arial;}
.Property_PropertyAuthor{		font-size:8pt; font-weight:bold; font-family:Arial;}
.Property_PropertyCompany{		font-size:8pt; font-weight:bold; font-family:Arial;}
.Property_PropertyPublication{	font-style:italic;}


.DIV_PropertyText{			min-height:500px; border-left:solid 1px #d0c2bd; background-image:url(/images/Property_BG2.png); background-repeat:repeat-x repeat-y; font-family:Tahoma, Arial; font-size:13px; font-weight:normal; color:#808080; text-align:left;  padding:0px 10px 0px 20px; float:right; width:335px; margin-right:5px; margin-bottom:15px;}
.DIV_PropertyText2{			font-family:Tahoma, Arial; font-size:10pt; font-weight:normal; color:#808080; text-align:left; padding:0px 0px 0px 0px;  width:430px; float:left; margin-left:15px;}


.DIV_PropertyText p{	      font-size:13px; font-family:Tahoma, Verdana, Sans-Serif; line-height:18px;   }
.DIV_PropertyText ul{		margin-left:20px;}
.DIV_PropertyText ol{		margin-left:20px;}
.DIV_PropertyReserveButton{  font-family:Arial; font-size:11pt; font-weight:900; color:#3779b6; border:solid 2px #b6d2e7; padding:3px 3px 3px 10px; width:250px; margin:10px 10px 10px 0px;}
.DIV_PropertyReserveButtonOn{ font-family:Arial; font-size:11pt; font-weight:900; color:#3779b6; border:solid 2px #b6d2e7; padding:3px 3px 3px 10px; width:250px; margin:10px 10px 10px 0px; background-color:#b6d2e7; cursor:pointer;}

.Property_PropertyType{					font-size:12pt; font-family:Arial; font-weight:bold; color:#1f4070; padding:3px;}
.Property_Property{						clear:both; padding:3px 0px 3px 0px; border-top: dotted 1px #1f4070;}
.Property_PropertyImageContainer_Right{	float:right; margin-left:5px; padding:1px; border:solid 1px #1f4070; background:#ffffff;}
.Property_PropertyImageContainer_Left{	float:left; margin-right:5px; padding:1px; border:solid 1px #1f4070; background:#ffffff;}
.PropertyImage{						    vertical-align:bottom;}
.Property_PropertyImageCredits{			clear:both; width:80px; font-size:7pt; font-family:Arial; text-align:center;}
.Property_PropertyDescr{					display:inline;}
.Property_PropertyHeader{				float:left;}
.Property_PropertyDate{					font-size:8pt; font-family:Arial; color:#1f4070;}
.Property_PropertyTitle{				font-size:10pt; font-weight:bold; font-family:Arial; color:#1f4070; text-decoration:none;}
.Property_PropertyTitle:hover{			text-decoration:underline;}
.Property_PropertyLink{					font-size:8pt; font-family:Arial; color:#1f4070; font-weight:normal;}
.Property_AuthorDescr{					clear:left; float:left; font-size:8pt; font-family:Arial; width:100%;}
.Property_PropertySummary{				width:100%; clear:left; float:left; font-size:8pt; font-family:Arial; color:#1f4070;}

/* Multimedia */
.DIV_MediaHolder{			width:100%; overflow:hidden;}
.Property_MultimediaContainer{ width:408px; clear:both; margin: 10px 0px 30px 10px; border:solid 1px #d0c2bd; text-align:left; overflow:hidden;}
.DIV_MultimediaHolder{		float:right; overflow:hidden; width:100%; background-image:url(/images/Property_BG2.png); background-repeat:repeat-x repeat-y; padding-top:10px; text-align:center; padding-bottom:10px;}
.SPAN_MultimediaTitle{		font-size:10pt; font-weight:bold; text-align:center; color:#508db9;}
.SPAN_MultimediaLink{		font-size:10pt; font-family:Arial; cursor:pointer;}
.SPAN_MultimediaLink:hover{	text-decoration:underline;}
.SPAN_MultimediaType{		font-size:8pt; color:#1f4070;}
.DIV_MediaPlayer{			float:left; width:100%; vertical-align:bottom; border:solid 1px #1f4070; border-bottom:0px; background:#1F4070;}
.UL_MultimediaList{			margin-left:0px; list-style:none;}
.LI_MultimediaListItem{		}
.DIV_MediaCredits{			font-size:8pt; font-family:Arial; color:#ffffff; background:#1f4070; padding:2px; text-align:center;}

/* Galleries */
.Property_GalleryContainer{	width:420px; padding:0px; clear:both; margin: 0px;  text-align:center; overflow:hidden; }
.DIV_GalleryHolder{			 overflow:hidden; width:100%; margin-top:15px; margin-bottom:15px; border-bottom:solid 1px #cccccc; border-top:solid 1px #cccccc; padding:6px 0px; }

.DIV_LeftScrollHolder{		width:20px; overflow:hidden; float:left; margin-right:10px;}
.DIV_RightScrollHolder{		width:20px; height:70px; overflow:hidden; float:right;  margin-left:10px;}

.IMG_ScrollLeft{			float:right; vertical-align:bottom; border:0px; margin:0px 0px 0px 0px; cursor:pointer;}
.IMG_ScrollRight{			float:left; vertical-align:bottom; border:0px; margin:0px 0px 0px 0px; cursor:pointer; }

.Hidden2{                   float:right; vertical-align:bottom; border:0px; margin:0px 0px 0px 0px; cursor:pointer; filter:alpha(opacity=25); -moz-opacity:.25; opacity:.25; }
.Hidden3{                   float:left; vertical-align:bottom; border:0px; margin:0px 0px 0px 0px; cursor:pointer; filter:alpha(opacity=25); -moz-opacity:.25; opacity:.25; }


.DIV_ViewSizer{				height:135px; overflow:hidden; display:inline; width:100%;  }
.DIV_ViewHolder{			overflow:hidden; border:solid 1px #789fbe; padding-top:10px; padding-bottom:10px; background-color:#ffffff; background-image:url(/images/tdBGstatic.png);
    background-repeat:repeat-x; }
.DIV_PhotoHolder{			float:left;  text-align:center; overflow:hidden; margin:2px 2px 2px 2px; vertical-align:middle; line-height:62px;}
.IMG_Photo{					padding:3px; border: solid 1px #d0c2bd;  vertical-align:middle; background:#ffffff; cursor:pointer; height:35px;}
.IMG_Photo:hover{           border:solid 1px #715c56; } 
.UnHide{					display:block;}
.Invisible{					visibility: visible;}
.Visible{					visibility: visible;}


/** Image Display **/
.DIV_MainPhotoDisplay{	text-align:center;  margin-bottom:5px; margin-top:5px; border:solid 3px #d0c2bd; border-bottom:solid 4px #ac9a91; margin-left:15px; margin-right:15px; padding-top:20px; padding-bottom:28px; background-image:url(/images/Property_BG2.png); background-repeat:repeat-x repeat-y; }
.IMG_LargeThumb{		padding:10px 10px 10px 10px; vertical-align:bottom; border:solid 2px #cccccc; background:#ffffff;}
.DIV_ImgDetCont{		z-index:1;  position:absolute; padding-bottom:3px; background:#ffffff; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75; overflow:hidden;}
.DIV_ImgHolder{			overflow:hidden; padding:3px;}
.IMG_Close{				float:right; cursor:pointer;}
.SPAN_ImgDescr{			font-size:10pt; font-family:Arial;}
.DIV_ImageCredits{		color:#ffffff; font-family:Arial; font-size:8pt; overflow:hidden; padding:2px; text-align:left;}

/** Buttons **/
.BTN_Large{			padding:2px 8px 2px 8px !important; margin:2px; background:#272d53; border:solid 1px #272d53; font-size:10pt; text-align:center; cursor:pointer;}
.BTN_Large_Right{	float:right; padding:2px 8px 2px 8px; margin-left:2px; background:#272d53; border:solid 1px #272d53; font-size:10pt; text-align:center; cursor:pointer;}
.BTN_MarginBottom{	margin-bottom:2px;}
.BTN_Large_Left{	float:left; padding: 7px 8px 2px 8px; margin-right:2px; margin-bottom:2px; background:#272d53; border:solid 1px #272d53; color:#ffffff; font-size:10pt; text-align:center; cursor:pointer;}
.BTN_Large_MainAccount{	width:150px; padding:2px; margin:0px auto; margin-top:3px; background:#272d53; border:solid 1px #272d53; color:#ffffff; font-size:10pt; text-align:center; cursor:pointer;}
.BTN_Small{			width:115px; margin-bottom:2px; padding:1px; color:#ffffff; font-size:8pt; background:#272d53; border:solid 1px #272d53; font-size:8pt; text-align:center; cursor:pointer;}
.BTN_Small_Right{	float:right; padding:1px 4px 1px 4px; margin-left:2px; background:#272d53; border:solid 1px #272d53; font-size:8pt; text-align:center; cursor:pointer;}
.BTN_Small_Left{	float:left; padding:1px 4px 1px 4px; margin-left:2px; background:#272d53; border:solid 1px #272d53; font-size:8pt; text-align:center; cursor:pointer;}
.BTN_Small_No_Float{	float:none; width:10px; padding:1px 4px 1px 4px; margin-left:2px; background:#272d53; border:solid 1px #272d53; font-size:8pt; text-align:center; cursor:pointer;}
.BTN_Over{			background:#6b9ecd;}
.BTN_Text{			color:#ffffff; text-decoration:none; font-weight:normal;}
.LINKBUTTON_Text{	text-decoration:none;}