@media screen{
/************************************************/  
/* CSS 2.0 tuvivienda.css - pycsa               */
/* @author: netconsulting                       */
/* @url: www.netconsulting.es                   */
/************************************************/                       

	.title_h1_2{ 
		display:block;
		clear:both;
		background:url(/images/publica/bullet_h1.jpg) no-repeat top left;
		padding:1px 0 4px 17px;
		margin:40px 10px 10px 10px;
		color:#005622;
		font-size:170%;
		font-weight:100;
		text-transform:uppercase;
	}
	
	
	/*-- tablas --*/
	
	.iprem{margin:10px auto;}
		
		.iprem caption{ margin-top:10px;}
		
		/*-- thead --*/
		
		.iprem thead{ background:url(../../images/Publica/bg_title_table.jpg) no-repeat top right #f0edec !important;}
		
			.iprem thead th{ 
				height:25px;
				text-align:center; 
				vertical-align:middle; 
				font-weight:bold;
			}
	
		/*-- tfoot --*/
				
		.iprem tfoot td{ padding:10px; font-weight:bold; font-size:85%;}
		
		/*-- tbody --*/
		
		.iprem tbody td { border:1px dotted #ccc; padding:10px;}
		
			.iprem td.description{ width:200px;}
			
			.iprem td.money { text-align:right; font-weight:bold;}
		
	.p_table{
		display:block;
		clear:both;
		line-height:120%;
		padding:5px;
		border:1px dotted #e7ded9;
	}
	
		.p_table span{
			color:#005622;
			display:block;
			margin-bottom:5px;
			font-weight:bold;
			background:url(../../images/Publica/bullet_detail02.jpg) no-repeat top left #faf7f6;
			padding-left:15px;
		}
		
		
	
	
	/*-- LISTADOS --*/
	
	.tuvivienda-list{
        clear:both;
    }
	
		.tuvivienda-list li{
			margin:0;
			padding:0 ;
		}
		
			.tuvivienda-list .titulos{
				width:100%;
				height:25px;
				font-weight:bold;
				background:url(../../images/Publica/bg_title_table.jpg) no-repeat top left #f0edec !important;
			}		
					
				.tuvivienda-list .titulos li{ 
					float:left;
					clear:none !important;
					color:#333;
					font-weight:bold;
					font-size:90%;
					text-transform:uppercase;
					padding:5px 5px 3px 5px !important;
					height:17px;
					margin:0 !important;
					text-align:center;
					border-left:1px solid #fff;
					border-right:1px solid #fff;
				}
					.tuvivienda-list .titulos li a { color: #ffffff; } 
	
						.tuvivienda-list .titulos li a.up { background:url(../../images/publica/up.gif) no-repeat right 50%;padding-right:15px;padding-left:15px;}
						.tuvivienda-list .titulos li a.down { background:url(../../images/publica/down.gif) no-repeat right 50%;padding-right:15px;padding-left:15px;}
		
					.tuvivienda-list .titulos .registro { width:70px; text-align:left;}
					
					.tuvivienda-list .titulos .nombre { width:200px; text-align:left;border:0;}
					
					.tuvivienda-list .titulos .precio { width:130px; text-align:left;}
					
					.tuvivienda-list .titulos .habitaciones { width:100px; text-align:left;}
					
					.tuvivienda-list .titulos .superficie { width:110px; text-align:left;}
	
				
			html > body .tuvivienda-list .records { font-size:85%;  }
			
			.tuvivienda-list .records { 
				clear:both; 
				font-size:85%; 
				margin:0 0 0 0;
				width:100%;
			}
				
				.tuvivienda-list .records:hover { cursor:pointer;}
				
				.tuvivienda-list .records a {color:#005622;}
					.tuvivienda-list .records a:hover {color:#666;}
				
				.tuvivienda-list .alternative {
					background-color:#e0f5fe;
				}
			
				html > body .tuvivienda-list .records div { background:url(../../images/publica/bg_dots.png) repeat top left;				}
				
				.tuvivienda-list .records div { 
					float:left;
					margin:0 !important;
					padding:4px 10px !important; 
					min-height:20px; 
					text-align: center;
					color:#959595;
					background:url(../../images/publica/bg_dots.gif);
					border-bottom:1px solid #eee;
				}
				
					/* OJO! EL ANCHO DE LOS REGISTROS DEBERA TENER X-25px MENOS QUE EL ANCHO DEL TITULO, DEBIDO AL PADDING 10px izq y dcha DE LOS DIVS */
				
					.tuvivienda-list .records .registro { width:60px;background-color:#fff; }
					
						.tuvivienda-list .records .registro a { border:2px !important; }
					
						.tuvivienda-list .alternative .registro {background-color:#e0f5fe;}
						
	
					.tuvivienda-list .records .nombre { width:190px; text-align:left;}
					
						.tuvivienda-list .alternative .nombre {background-color:#e0f5fe;}
						
						
					.tuvivienda-list .records .precio { width:120px; text-align:right;}
					
						.tuvivienda-list .alternative .precio {background-color:#e0f5fe;}
						
						
					.tuvivienda-list .records .habitaciones { width:90px; }
					
						.tuvivienda-list .alternative .habitaciones {background-color:#e0f5fe;}
						
						
					.tuvivienda-list .records .superficie { width:100px; text-align:right;}
					
						.tuvivienda-list .alternative .superficie {background-color:#e0f5fe;}
	
	/*-- DETALLES --*/
	
	.tuvivienda-detail p{
		clear:both;
	}
	
	.tuvivienda-detail .description{
		display:block;
		clear:both;
		line-height:120%;
		padding:5px;
		border:1px dotted #e7ded9;
	}

				.tuvivienda-detail span.label{
					color:#005622;
					display:block;
					margin-bottom:5px;
					font-weight:bold;
					background:url(../../images/Publica/bullet_detail02.jpg) no-repeat top left #faf7f6;
					padding-left:15px;
				}
	
		
		
	
		#plano{
			clear:both;
			margin:20px 10px;
		}
}			
			
				
	