/* CSS Document for properties */

#Content .Properties{
	width:550px;
	margin:0px 0px 10px 0px;
}

	#Content .Properties p,
	#Content .Contacts p {
		margin:5px 0px;
	}
    	
	#Content .Properties .title {
		padding: 0px;
		display:block;
		height:25px;
        margin: 0px 0px 0px 0px;
        font-weight:bold;
	}
    	
    	#Content .Properties .title a {
    		padding: 2px 0px 0px 0px;
    		margin: 3px 0px 0px 0px;
            font-weight:bold;
            float:left;
    	}
    	
    	#Content .Properties .title a.butRight {
    		padding-left: 20px;
    		background-position:0px 2px;
    		background-repeat:no-repeat;
    		float:right;
    	}
    	
    	#Content .Properties .title a:hover {
    		background-position:0px -18px;
    	}
    
	#Content .Properties .ListBody {
		padding: 0px;
		display:block;
        margin: 0px 0px 20px 0px;
	}
    	
    	#Content .Properties .ListBody strong {
    		color: #002740;
    	}
    	
    	#Content .Properties .ListBody .img {
    		width:130px;
    		height:90px;
    		float:left;
    		margin:3px 10px 3px 0px;
    		overflow:hidden;
    	}

        	#Content .Properties .ListBody .img img {
        		max-width:130px;
        		max-height:90px;
        		border:0px;
        	}
    	
        	#Content .Properties .ListBody .details {
        		margin:10px 0px;
        	}
    	
        	#Content .Properties .DetailBody .Characteristics {
                margin: 0px 0px 20px 0px;
                width:260px;
        		float:left;
        	}
    	
        	#Content .Properties .DetailBody .Location {
                margin: 0px 0px 20px 0px;
                width:260px;
        		float:right;
        	}
    	
        	#Content .Properties .DetailBody .OtherDetails,
            #Content .Properties .DetailBody .Rates,
            #Content .Properties .Contacts {
                margin: 0px 0px 20px 0px;
        		clear:both;
        	}

            #Content .Properties h3,
            #Content .Contacts h3 {
                font-size:12px;
                font-weight:bold;
                margin:0px 0px 10px 0px;
            }

                #Content .Contacts label {
                    border:0px;
                    margin:5px 0px 3px 0px;
                }
                
                #Content .Contacts input {
                    width:250px;
                }

                #Content .Contacts select {
                    width:255px;
                }

                #Content .Contacts input.submit {
                    width:110px;
                }

                #Content .Contacts table {
                    margin: 0px 0px 10px 0px;
                }
                
                #Content .Contacts .privacy {
                    width:550px;
                    height:48px;
                    overflow-y:auto;
                    color:#c0c0c0;
                    margin:10px 0px 20px 0px;
                }
                
                
                
	#Content .Properties .PhotoGallery {
		padding: 0px;
        margin: 10px 0px 20px 0px;
	}

    	#Content .Properties .PhotoGallery #divImgShow {
    		width:400px;
    		height:400px;
            margin: 0px 0px 20px 0px;
            float:left;
    	}

    	#Content .Properties .PhotoGallery #divImgShow img {
    		max-width:400px;
    		max-height:400px;
            float:left;
    	}

    	#Content .Properties .PhotoGallery .divImgList {
    		width:140px;
    		height:375px;
            margin: 0px;
            float:right;
            /* overflow:auto; */
    	}

        	#Content .Properties .PhotoGallery .divImgList .thumb {
        		margin:0px;
        		width:60px;
        		height:60px;
        		margin: 0px 0px 10px 10px;
        		display:block;
        		float:left;
        	}
        	
        	#Content .Properties .PhotoGallery .divImgList .thumb img {
        		margin: 0px;
        		width:60px;
        		height:60px;
                background-position:center center;
                background-repeat:no-repeat;
        	}

        	#Content .Properties .PhotoGallery .divImgList .thumb a {
        		margin:0px;
        		width:60px;
        		height:60px;
        		display:block;
        	}
        	
    		#Content .Properties .PhotoGallery .divImgList a:hover{
    			background-color:#ffffff;
    			opacity:0.9;
    			filter:alpha(opacity=90);
    		}


    #Content .Properties .paging {
        background-color:#F0F0F0;
        color:#777777;
        font-weight:bold;
        height:auto;
        margin:10px 0 0;
        overflow:hidden;
        padding:3px 5px;
    }


    #Content .Properties .DetailBody .Rates table {
        border-collapse:collapse;
        font-size:11px;
        width:550px;
    }

        #Content .Properties .DetailBody .Rates table tr.head {
            background-color:#f0f0f0;
        }

        #Content .Properties .DetailBody .Rates table tr td {
            padding:3px 0px;
        }

.page_btn {
    float: left;
}

