/* Estilos generales para todas las páginas*/body  {background-color: #ffffff}a:active:link:visited:vlink {		background: none; 		color: #808080;		text-decoration: none;		}a:hover  {		background: none; 		color: #6666cc;        text-decoration: none;}span{color: #da251d;}fieldset { margin: 0px 0; padding: 10px;}fieldset legend {  margin-left: -2px;  font-family: arial,verdana,helvetica;	font-size: 16px; 	font-weight:bold;}#hosting-color{color:#6666cc;}#diseno-color{color:#0099dd;}#soluc-color{color:#da251d;}fieldset p {  margin: 5px 0;}#hr {	color: #EAEAEA;	margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 2;}#color {	color: #ffffff;}/* Estilos para los cuerpo de textos con sus variaciones en titulo,subtitulo */.textos {		font-family: verdana,arial,helvetica;		line-height: 128%;}.textos span	{		color: #000000;		font-weight: bold;}.textos td {		font-size: 13px;		color: #000000;}.textos a  {text-decoration: none;color: #000000;font-size: 13px;}#titulo {	font-family: arial,verdana,helvetica;	font-size: 32px;	font-weight: bold;	margin-top:10px; margin-bottom:10px;}#subtitulo {	font-weight: bold;	margin-top: 12px;}#comm{font-family: arial,verdana,helvetica;font-size: 10 px;margin-left: 4; margin-right: 4;}/* Estilos para los bloques */.bloques {		font-family: verdana,arial,helvetica;		line-height: 128%;		font-size: 11px;		margin-top:0; margin-bottom:0;		}.bloques td{	font-family: verdana,arial,helvetica;	font-size: 11px;	font-weight: none;	line-height: 100%;	margin-top:0; margin-bottom:0;}.bloques  a {	font-family: verdana,arial,helvetica;	font-size: 11px;	text-decoration: none;	word-spacing: 2; margin: 0;	margin-top:0; margin-bottom:0;}#bloq_sp {	line-height: 140%;}#bloq_ti {	font-size: 16 px;	font-weight: bold;	margin-left: 22 px;}#rojo {font-color: #da251d;}#resl {	font-family: ms trebuchet,verdana,arial,helvetica;	font-size: 11px;	font-weight: bold;	margin-left: 14; margin-right: 10;}/* Estilos para el menú de las cabeceras*/.submenu_general {		font-family: arial,helvetica,verdana;		font-size: 11px;		color: #6666cc;		font-weight: none;		margin-top:0; margin-bottom:0;		text-decoration: none;		}#.submenu_general seleccionado {		color: #da251d; }		.submenu_general	a  {		background: none;		color: #6666cc;		text-decoration: none;		}.submenu_general a:hover  {		background: none; 		color: #da251d;        text-decoration: none;}/* Estilos generales para el pie de todas páginas */.pie td {		font-family: verdana,helvetica,arial;		text-align: center;		margin-top: 0; 		margin-bottom: 6;		font-size: 8pt;		color: #808080;}.pie a{		font-family: verdana,helvetica,arial;		text-align: center;		text-decoration: none;		margin-top: 0; 		margin-bottom: 6;		font-size: 8pt;		color: #808080;}.negro{font-color: #000000;}/* Estilos para fomularios */form 	{ 		border: 0 double #330099;  		font-family: verdana,helvetica,arial; 		font-size: 10px;		color: #FFCC66;		background: none 		}input 	{ 		background:none; 		font-family:	verdana,helvetica,arial;		font-size: 12px;		}button      	   { font-size: 				8px; 					  color: 					#000000; 					  BORDER-TOP-WIDTh: 		0px;					  BORDER-LEFT-WIDTh: 	1px;					  BORDER-BOTTOM-WIDTh: 	1px;					  background-color: 		#FAFAFA;                	  border: 2;                	  groove #FFCC66                	  }					 textarea			{ 					background: 				none; 					font-family: 			verdana,helvetica,arial;					font-size: 				10px;					}					  select				{ 					  background: 			#FaFaFa; 					  font-family: 			verdana,helvetica,arial;					  font-size: 				10pt;					 }