@media screen{
/************************************************/  
/* CSS 2.0 urbanismo.css - pycsa                */
/* @author: netconsulting                       */
/* @url: www.netconsulting.es                   */
/************************************************/                       

	.project-list{}

	.project-list li{
		background:url(../../images/Publica/bg_proyect_list.jpg) no-repeat top left;
		width:326px;
		height:106px;
		float:left;
		font-size:90%;	
		margin-right:5px;
	}
		
		.project-list li img{
			float:left;
			margin:10px;
		}
		
		.project-list li h2{
			float:left;
			width:195px;
			margin:15px 0 5px 0;
			font-weight:bold;
		}
		
		.project-list li p{
			float:left;
			width:190px;
			margin:0 0 10px 0 !important;
		}
		
			.project-list li p.description{	height:30px;}
		
		p.more a{
			color:#005622;
			font-weight:bold;
			border:0 !important;
			font-size:90%;
		}
		
			p.more a:hover{	color:#333;	}
			
			
			
		/*-- PROYECTOS DETAIL ----------------------------------------------------------------------------*/
		
		.project-detail{
				display:block;
				clear:both;
				line-height:120%;
				padding:5px;
				border:1px dotted #e7ded9;
			}

				.project-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;
				}
				
		/*-- file list --*/
		
		 .file-list li{
			    margin:0;
			    padding:0 ;
    			
		    }
    		
			    .file-list .titulos{ 
				    width:100%;
				    height:25px;
				    font-weight:bold;
				    background:url(../../images/Publica/bg_title_table.jpg) no-repeat top left #f0edec !important;
			    }		
    					
				    .file-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;
				    }
					    .file-list .titulos li a { color: #ffffff; } 

						    .file-list .titulos li a.up{ background:url(../../images/publica/up.gif) no-repeat right 50%;padding-right:15px;padding-left:15px;}
						    .file-list .titulos li a.down{ background:url(../../images/publica/down.gif) no-repeat right 50%;padding-right:15px;padding-left:15px;}
    		
					    .file-list .titulos .nombre{ width:160px; text-align:left;}
    					
					    .file-list .titulos .descripcion{ width:150px; text-align:left;}
						
						.file-list .titulos .descripcion{ width:480px; text-align:left;}

    				
			    html > body .file-list .records{ font-size:85%;  }
    			
			    .file-list .records{ 
				    clear:both; 
				    font-size:85%; 
    				
				    margin:0 0 0 0;
				    width:100%;
			    }
    				
				    .file-list .records:hover{ cursor:pointer;}
    			    
			        .file-list .records a{color:#005622;}
			            .file-list .records a:hover{color:#666;}
    			    
				    .file-list .alternative{
					    background-color:#e0f5fe;
				    }
    			
				    html > body .file-list .records div{ background:url(../../images/publica/bg_dots.png) repeat top left;				}
    				
				    .file-list .records div{ 
					    float:left;
					    margin:0 !important;
					    padding:4px 10px !important; 
					    height:30px; 
					    text-align: center;
					    color:#959595;
					    background:url(../../images/publica/bg_dots.gif);
				    }
    				
					    /* 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 */
    				
					    .file-list .records .nombre{ width:150px;background-color:#fff; text-align:left; }
    					
						    .file-list .records .nombre a{ border:0 !important; }
    					
	                        .file-list .alternative .nombre{background-color:#e0f5fe;}
    	                    
   		
					    .file-list .records .descripcion{ width:470px; text-align:left;}
    					
                            .file-list .alternative .descripcion{background-color:#e0f5fe;}
    					
						    .fila-hover	{
						        background-color:#f0edec !important;
						        color:#666 !important;
						    }


			
		
		
}			
			
				
	