body {
	margin-top:0px;
	margin:0px;
	text-align:center;
	font-family: 'HelveticaNeue-UltraLight',Helvetica, Arial,sans-serif;
	font-size:20px;
	-moz-osx-font-smoothing: grayscale;
	-moz-font-smoothing: antialiased;
}
.oneColElsCtr #container {
	width: 960px;
	background: #FFFFFF;
	margin: 0 auto; /* los márgenes automáticos (conjuntamente con un ancho) centran la página */
	border: 0px solid #000000;
	text-align: left; /* esto anula text-align: center en el elemento body. */
}
.oneColElsCtr #mainContent {
	padding: 0 0px; /* recuerde que el relleno es el espacio situado dentro del cuadro div y que el margen es el espacio situado fuera del cuadro div */
}
.cabecera {
	width:960px;
	background-color:#FFBE00;
	height:80px;
	text-align:left;
}
table {border-collapse:collapse;}
.propert {background-color:#EEE; color:#555; width:270px; height:120px; font-size:12px; margin:10px; padding:10px; border-radius:10px; cursor:pointer; text-align:justify;}
.icono {margin-right:10px; float:left;}
.ventaja {font-size:24px; margin-top:5px;font-family:"Trebuchet MS", Helvetica, Arial,sans-serif; color:#303;}
.descripcion {font-size:16px; margin-top:5px; color:#999; font-family: Helvetica, sans-serif;}
a {text-decoration:none; color:#fff;}
#tabladecos {margin-bottom:30px; width:100%; height:450px; position:relative; display:block; top:0px; }
.logo {	
	height:67px; 
	background-repeat:no-repeat;	
	cursor:pointer;
}
.logo:hover {
	background-position:0 -71px;
}
#logos td {padding-left:5px; padding-right:5px;}
#closebutton {cursor:pointer;}
.fondo_titulo {
	cursor:pointer;	
}
/*#botones td {width:190px; font-size:14px; background-color:#EEE; border-right:#fff 10px solid; cursor:pointer; color:#000;}*/
.normal {width:190px; font-size:16px; background-color:#EEE; border-right:#fff 10px solid; cursor:pointer; color:#000;}
.activo {background-color:#999; color:#FFF; font-size:16px;}
/*.activo {border-top:#F00 2px dashed;border-bottom:#F00 2px dashed}*/