		body { font-size: 62.5%; background-color: #fbfcfe; padding:0px; margin:0px; vertical-align:top; !important;  }
		tbody { padding:25px; margin:15px; border-top:thin solid #2255bb; border-bottom:thin solid #2255bb; }
		#header { width:100%; padding:0px; !important; margin:0px;
				  background:url(http://www.tiempocompartido.com/imagenes/header_px.jpg) repeat-x left bottom; background-color:#FFFFFF;}
		#body_bg { padding:0px; margin:0px; background:url(../imagenes/bg.png) center repeat-y; } 
		#contenedor { padding:0px; margin:0px; border:medium solid #003399; background-color:#f9fafc}
		#contenido { }
		#principal { width:71%; float:left; padding-top:15px; padding-right:15px; padding-left:5px; height:auto;; 
		}
		* html #principal {  display:inline; } 
		#col_buscar { float:left; width:25%; height:auto; padding-left:11px; padding-right:3px; padding-top:15px;  border-left: thin double #003399; background-color:#FFFFFF}
			* html #col_buscar	 { width:23%; padding-left:7px; padding-right:2px; padding-top:15px;  border-left: thin double #003399; background-color:#FFFFFF}
		#footer { background:url(http://www.tiempocompartido.com/imagenes/bg_footer_px.jpg) repeat-x left bottom;  width:auto; margin-left:0px; padding-bottom:65px; font:larger}
		
		#footer a:hover{ color:#2255bb }
	
		#pie {  }
		
		#cabezera { /*  background:url(http://www.tiempocompartido.com/imagenes/cabereza.jpg) no-repeat top; height:7px; padding:0px; margin:0px;*/ } 
		#cuerpo { }
		
		#contenido_detalles{ width:100%;}
		#col_izq{ width:378px;}
		#col_der{ width:281px; background-color:#eef;}
		
		.link_nosubrayado{ TEXT-DECORATION: none; }
		
		
		#float_left { float:left; width:32%; } * html #float_left { width:15%; padding:0px; margin:0px; display:inline; } 		
		
		#float_right { float:right; width:68% } * html #float_right { width:56%; padding:0px; margin:0px; display:inline; } 
		
			
		
		#portada_float_right { float:right; width:66%; padding:0 3px 0 2px; } * html #portada_float_right { width:52%; display:inline } 
		
		#portada_float_right3 { float:right; width:66%; padding:0 3px 0 2px;  } * html #portada_float_right3 { width:52%; display:inline } 
		
		
		#principal_right { float:left; width:84%; padding-left:6px; } * html #principal_right { width:77%; } 
		
		
		#portada2_col { padding:0px; width:32.5%; float:left; margin-right:.9% } * html #portada2_col { margin-right:.5%; } 
		
		#portada2_col_3 { padding:0px; width:33%; float:left; } * html #portada2_col_3 { width:32%; } 
		
		

		
		
		
		
		label, input { display:block; }
		input.text { margin-bottom:12px; width:50%; padding: .4em; }
		fieldset { padding:8px; border:0; margin-top:8px; }
		fieldset.publicar { padding:0; border:0; margin-top:25px; }
		h1,h3 { margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
		h2,h4 { margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent  }
		div#contenedor {  width: 950px; margin: 0px; float:center;}
		div#contenedor table { }
		div#contenedor table td, div#contenedor table th { text-align: left; }
		.ui-button { outline: 0; min-height:30px; margin:0; padding: .3em .3em .3em; text-decoration:none;  !important; cursor:pointer; position: relative; text-align: center; }
		.ui-button_small { outline: 0; margin:0; padding: .3em 2em .4em; text-decoration:none;  !important; cursor:pointer; position: relative; text-align: center; }
		.ui-dialog .ui-state-highlight, .ui-dialog .ui-state-error { padding: .3em;  }
		
	
		.ui-default-state { padding: .5em 1em; cursor: pointer; }
