/* TAGS - Start */
body, html {
	background-image:url(../images/body-background.gif);
}

p, div, table, td, tr, ul, li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

a:link, a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

a:hover{
	text-decoration:underline;
}

h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

/* TAGS - End */

/* ------------------ */
/* Estructure - START */
/* ------------------ */

#root-div{
	background-color:#2F4429;
}

/* header - START */

#main-header{
	background-color:#ABC380;
}

#banner{
	background-color:#ABC380;
}
#banner-logo{
	background-color:#ABC380;
}
#banner-flash{
	background-color:#ABC380;
}

#main-header-menu{
	background-color:#1A4012;
	height:25px;
	padding-top:5px;
	padding-left: 10px;
	color: #E0FD94;
}

#main-header-menu a:link, #main-header-menu a:visited {
	font-size: 13px;
	font-weight:normal;
	color: #E0FD94;
	vertical-align: middle;
}

/* header - END */

/* Content - START */

#main-content{
	background-color:#ABC380;
}

#main-content-left {
	background-color:#ABC380;
}

#main-content-right{
	background-color:#E5F0C7;
}

#content {
	background-color:#E5F0C7;
}

.content-top1 {
	height:41px;
	background-image:url(../images/lines_design2.gif);
}

.body {
	width: 570px;
}

.list-paging {
	color:#FFFFFF;
	float:right;
	padding-right:10px;
	padding-top:5px;
}

.list-paging a {
	color:#FFFFFF;
}

.static-section {
	padding: 10px;
	font-size: 12px;
	color: #000000; 
}

.static-section p{
	padding-top: 10px;
}

.static-section p, .static-section li, .static-section a{
	font-size: 12px;
}


/* Content - END */


/* Content-Otros - START */

#left-search-form-table {
	padding-left:10px;
	border: 0px;
}

#left-search-form-table th{
	background: none;
	text-align:right;
	padding:0px;
	padding-right:10px;
	padding-bottom:7px;
}

#left-search-form-table td{
	padding:0px;
	padding-right:10px;
}

#left-search-form-table input{
	background: none;
	padding: 0px;
	border: 0px;
}

#left-search-form-table select{
	width:90px;
}


/* Content-Otros - END */


/* Footer - START */

#main-footer{
	background-image:url(../images/footer-gradient.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#2F4429;
}

#main-footer-top{
}

#main-footer-bottom{
	padding-top:20px;
	text-align:center;
	color:#9AAC7B;
}

#main-footer-bottom a{
	text-align:center;
	color:#9AAC7B;
}

/* Footer - END */

/* ------------------ */
/* Estructure - END   */
/* ------------------ */

/* Listado - START */

.content-box {
	padding-top: 20px; padding-bottom:10px;
	padding-left:10px; padding-right:10px;
}

.prop-listing {
	width:100%;
	border: 0px;
}

.prop-listing td:hover, .prop-listing th:hover, .prop-listing tr:hover {
	background-color:#E5F0C7;
}

.prop-listing td {
	border: 0px;
}

.prop-listing th {
	border:0px;
	text-align:left;
	border-right:1px #E5F0C7 solid;
	height:25px;
	padding:0px;
	padding-left:7px;
	background-color:#E5F0C7;
	background-image:url(../images/prop-list-th-bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
}

.prop-listing th:hover {
	background-color:#E5F0C7;
	background-image:url(../images/prop-list-th-bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
}

.prop-listing a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFF66;
	text-decoration:none;
}

.prop-listing th a:link, .prop-listing th a:visited, .prop-listing th a:hover {
    color: #FFFF66; 
    display: block;
    padding-top:5px;
    font-size:11px;
	font-weight:bold;
    text-decoration: none;
    width: 100%;
    background-image:url(../images/prop-list-th-bg.gif);
	background-position:top right;
	background-repeat:repeat-x;
}


.prop-listing th .thtab{
	height:20px;
	padding-top:5px;
	background-image:url(../images/prop-list-th-bg.gif);
	background-position:top right;
	background-repeat:repeat-x;
}

.prop-listing th.spacer {
	background-color:#E5F0C7;
	background-image:none;
}

.prop-listing img {
	border: 1px solid #000;
}

.prop-listing .spacer-row{ height: 10px; }

.prop-listing th.columnImg, .prop-listing td.columnImg {
	width:168px;
	background-color:#E5F0C7;
}

.prop-listing .columnPrice, .prop-listing .columnType, .prop-listing .columnUbic, .prop-listing .columnArea{
	width:17%;
}

.prop-listing .columnInfo {
	vertical-align:top;
	background-color:#FFFFFF;
}

.prop-info {
	width:100%;
	border:0px;
	padding:0px;
	background-color:#ffffff;
}

.prop-info tr{
	padding: 0px;
}

.prop-listing td:hover.columnInfo, .prop-info td:hover, .prop-info th:hover, .prop-info tr:hover {
	background-color:#ffffff;
}

.prop-info td {
	border:0px;
	padding-left:7px;
	border-right:  1px solid #E5F0C7;
	border-bottom: 1px solid #E5F0C7;
}

.prop-info td.last {
	border-bottom: 0px;
}

.prop-info .propCode{
	font-size: 12px;
	font-weight: bold;
	color:#000000;
}


/* Listado - END */


/* Secciones Contenido - START */

.text-content {
	padding: 10px;
}

/* Secciones Contenido - END */