
div#contenido {
	float:left; width:100%; margin:0px 13px 21px 0px; padding:0px; 
}

	div#contenido div#ultima-hora {
		 background: url(../img/ct/home/tit_ultima_hora.gif) no-repeat 16px 4px rgb(241,244,239); 
		 margin-bottom:15px; height:31px; padding-top:7px;overflow: hidden;
		 
	}
	
		div#contenido div#ultima-hora div.noticia {
			margin:0px 0px 0px 118px; line-height:12px;	height:25px; overflow:hidden; 
		}
		
			div#contenido div#ultima-hora div.noticia * {
				font-size:10px; display:inline; line-height:11px;
			}
		
			div#contenido div#ultima-hora div.noticia h3 {
				color:black; font-weight:normal; margin-right:5px;
			}
			
			div#contenido div#ultima-hora div.noticia p {
				color:rgb(130,130,130);
			}
	
	
	
	
	
	div#contenido div.columna {
		float:left; width:166px; margin-right:32px;
	}
	
		div#contenido div.columna#col01 {
			margin-left:2px;
		}
		
		div#contenido div.columna#col03 {
			width:166px; margin-right:0px;
		}
		
		div#contenido div.columna p.lnk-interno {
			background-color:rgb(245,245,245); padding:4px 6px 4px 3px; margin:6px 0px 15px 0px; 
			border-top:1px dashed rgb(191,191,191); border-bottom:1px dashed rgb(191,191,191); 
		}
			
			div#contenido div.columna p.lnk-interno a {
				float:right; font-size:10px; line-height:9px; margin-top:2px;
			}
			
			div#contenido div.columna p.lnk-interno img.despSup {
				top:1px;
			}
			
			
		
		div#contenido div.columna p.lnk-externo {
			margin:0px; padding:9px 6px 6px 6px; line-height:9px;
			border-top:1px dashed rgb(191,191,191); border-bottom:1px dashed rgb(191,191,191);
		}
		
			div#contenido div.columna p.lnk-externo img {
				float:left; margin-right:6px; 
			}
			
			div#contenido div.columna p.lnk-externo a {
				font-size:10px; color:rgb(127,127,127); line-height:9px; top:-3px;
			}
	
	
	div#login  {
		float:left; width:170px;
	}
	
		div#login h2 {
			padding:8px 12px; background-color:rgb(229,229,229); margin-bottom:1px;
		}
		
		div#login form {
			position:relative; display:block; padding:9px 10px; background-color:rgb(229,229,229);
			margin:0px 0px 1px 0px; width:150px; 
		}
		
		div#login form:after { 
			/* Necessari perquÃ¨ el Mozilla redimensioni la capa que contÃ© els blocs que floten */
 			content: "."; display: block; height: 0; clear: both; visibility: hidden;
		}
		
		div#login label {
			position:relative; float:left; width:71px; clear:left; font-size:10px; line-height:14px;
		}
		
		div#login input {
			width:71px; border:0px;
		}
		
		div#login ul {
			background-color:rgb(229,229,229); list-style:none;
			margin:0px 0px 9px 0px; padding:0px; padding:8px 10px;
		}
		
			div#login ul li {
				position:relative; padding-left: 6px; background:url(../img/punt_llista.gif) no-repeat left 8px;
				font-size:10px; margin-bottom:-4px;
			}
			
			div#login ul li a{
				font-size:10px;
			}
		
		div#login input.boto {
			width:auto; color:rgb(0,162,11); font-size:11px;
			background-color:transparent; cursor:hand; float:right;
			margin:0px; padding:0px; text-align:right; margin-right:10px;
		}
		
		div#login input.boto:hover {
			text-decoration:underline;
		}
		div#atencio 
		{
			text-align: right; zoom: 1; margin: -10px 0px 10px 0px; clear: both;
			}