/**
*
* @version $Id: property.css 1073 2009-06-06 04:25:30Z midget $
*
* @license http://www.midworld-networks.com/licenses/outsoursing.html
* @author Dario Minnucci <dario.minnucci@midworld-networks.com>
* @copyright Copyright 2009, Dario Minnucci <dario.minnucci@midworld-networks.com>
*
* @package midworld.net
* @subpackage css
* @access public
*
*/

#property { border:0px blue dashed; margin:10px; }

#property .name { 
	font-size:large; 
	font-weight:bold; 
	color:#123456; 
	padding:8px; 
	border:1px #123456 solid; 
	background-color:#EEE;
}

#property td {
	vertical-align:top;
}

#property .title { 
	font-weight:bold;
	color:#0187C5;
	line-height:10px;
}

#property .address { 
	/*
	background-color:#EEF;
	*/
}
#property .description {
	padding:20px;
	background-color:#EEF;
}
#property .prices { 
	background-color:#EEF;
}



#property .services {}
#property .service_group {
	color:red;
}
#property .service_name {
	color:orange;
}



#property #maps { 
margin:5px;
border:0px #CCC double;
padding:5px;
background-image: url(../images/icons/property/map.png);
background-position: 5px 0px;
background-repeat: no-repeat;
}
#property #maps .title { font-size:1.2em; font-weight:bold; border-bottom:1px #123456 solid; color:#123456; line-height:32px; }
#property #maps .data { border:0px blue dashed; font-size:1.2em; background-color:#EEF; padding:10px; }


#property #description { 
	margin:5px;
	border:0px #CCC double;
	padding:5px;
	background-image: url(../images/icons/property/notes.png);
	background-position: 5px 0px;
	background-repeat: no-repeat;
}
#property #description .title { font-size:1.2em; font-weight:bold; border-bottom:1px #123456 solid; color:#123456; line-height:32px; }
#property #description .data { border:1px #CCC solid; background-color:#EEF; padding:10px; }



#property .service_type { font-weight:bold; padding:10px; border-bottom:1px #AAA dashed; color:#0187C5; }
#property .service_name { font-size:small; padding:3px; }




#property .review { padding:10px; }
#property .review .author { font-weigth:bold; }
#property .review .content { }


#property #comments { 
margin:5px;
border:0px #CCC double;
padding:5px;
background-image: url(../images/icons/property/comments.png);
background-position: 5px 0px;
background-repeat: no-repeat;
}
#property #comments .title { font-size:1.2em; font-weight:bold; border-bottom:1px #123456 solid; color:#123456; line-height:32px; }

#property #comments .post { border:1px #CCC solid; font-size:1em; background-color:#FFC929; margin-top:10px; margin-bottom:10px; padding:10px;  color:#333; }
#property #comments .author { border:0px blue dashed; }
#property #comments .date { border:0px blue dashed; }
#property #comments .subject { border:0px blue dashed; }
#property #comments .comment {  border:0px blue dashed; }



#property #geodata { border:1px red dashed; margin:25px; }
#property #geodata .title { border-bottom:1px #666 solid; font-size:1.8em; font-weight:bold; color:blue; }
#property #geodata .data { border:0px blue dashed; }

#property #location { border:1px red dashed; margin:25px; }
#property #location .title { border-bottom:1px #666 solid; font-size:1.8em; font-weight:bold; color:blue; }
#property #location .data { width:350px; margin:0 auto; }



#property .name
{
/*
	background-image:url( "../images/icons/property/photos.png" );
*/
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	font-size:xx-large;
	font-weight:bold;

	font-size:x-large; 
	font-weight:bold; 
	color:#123456; 
	border:1px #123456 solid; 
	margin-top:0px; 
	background-color:#EEE;
	height:30px;
	padding-left:20px;
	line-height:30px;
}

#property span.address
{
	background-image:url( "../images/icons/property/photos.png" );
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	margin-left:9px;
	padding-left:22px;
	height:20px;
}



/************************/
/********* SPAN *********/
/************************/
#property span {
	border:1px #FFF solid;
	height:20px;
	line-height:13px;
	margin-bottom:0px;
	font-weight:bold;
}
#property span a {
	color:#0187C5;
	outline-color:-moz-use-text-color;
	outline-style:none;
	text-decoration:none;
}
#property span a:hover {
	color:#0187C5;
	text-decoration:underline;
}

#property span.send_an_email
{
	background-image:url( "../images/icons/common/arrow1.png" );
	padding-right:20px;
	background-position:right top;
	background-repeat:no-repeat;
	display:block;
	float:right;
	margin-left:9px;
}
#property span.visit_website_url
{
	background-image:url( "../images/icons/property/visit_website_url.png" );
	padding-right:20px;
	background-position:right top;
	background-repeat:no-repeat;
	display:block;
	float:right;
	margin-left:9px;
}
#property span.visit_booking_url
{
	background-image:url( "../images/icons/property/visit_booking_url.png" );
	padding-right:20px;
	background-position:right top;
	background-repeat:no-repeat;
	display:block;
	float:right;
	margin-left:9px;
}
