/* CSS Document */

/* General */
    BODY 	{margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; width:100%; background:transparent url('../img/fondo-repeat.jpg') repeat;}					
	A,P,TD,DIV,FONT,BODY,SPAN,UL,LI,INPUT,TEXTAREA,SELECT		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#4c4c4c;}
	p		{margin-top:0px}
	a		{outline:0;}

/* Estructura */
	.ventana 
	{
		position: absolute; left: 0px; top: 0px; background:transparent url('../img/fondo.jpg') no-repeat;
		width: 100%;
	}
	
	.pagina  			{padding:14px 0px 14px 14px; width:982px; text-align:left;}
	
	.cabecera			{width:100%; height:65px;}

		
	.contenidos 		{width:100%;}
	#centro				{width:100%; height:auto !important; height:440px; min-height:440px; margin:0px 0px 0px 0px; background:transparent url('../img/separador_servicios.jpg') no-repeat 529px 5px; padding-bottom:0px;}
	
	.zonaContenidos			{float:left; width:515px; padding-right:0px; height:auto !important; height:440px; min-height:440px; background-color:#fff;}
	
	.huecoContenidos	{height:auto !important; height:361px; min-height:361px; margin:42px 0px 6px 0px; padding-left:17px;}
	.submenu			{width:100%; height:15px;}
	
	
	#zonaVacia		{float:left; width:420px; background-color:#fff; padding-left:32px;}
	
	.pie				{width:100%; margin-top:24px; }

/* general */
	
	.logo	{float:left; padding:8px 24px 0px 0px; background-color:#fff;}
	
	h1 
	{
		float:right;
		margin-top:19px;
		font-family:Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		font-size:11px;
		line-height:13px;
		font-weight:normal;
		color:#3ab8ff;
		letter-spacing:1px;
		background-color:#fff; 
		padding:0px 5px 0px 10px;
	}
	
	.titulo	
	{
		margin:18px 0px 2px 0px; padding:0px 24px 0px 36px;
		font-weight:normal; font-size:12px; line-height:14px;
		background: #fff url('../img/chispa.jpg') no-repeat 16px 0px;
		color:#3ab8ff; height:14px; float:left;
	}

/* menu */
	
	.menu				{height:16px;}
	.menu ul li h2	{margin:0px; padding:0px; font-weight:normal; font-size:11px; line-height:13px;}
	
	.menu ul				{width:529px; background-color:#fff; margin:0px; padding:0px 0px 0px 0px; list-style-type:none; height:16px;}
	.menu ul li				{float:left; margin:0px; padding:0px 28px 0px 0px; height:16px;}
	.menu ul li h2 a			{color:#808080; font-size:11px; display:block; padding:0px 5px 3px 0px;}
	.menu ul li h2 a:hover		{color:#3ab8ff;}	
	.menu ul li h2 .btnMenuSelecc, .menu ul li h2 .btnMenuSelecc:visited, .menu ul li h2 .btnMenuSelecc:link	{background:transparent url('../img/subrayados/subrayado.jpg') no-repeat right -16px; color:#000;}

/* contenidos */

	.huecoContenidos p {line-height:20px;}
	p.destacado	{color:#3ab8ff; font-size:15px;}
	p.estamos	{margin-bottom:5px;}
	p.direccionEstamos	{color:#9c9a9a; padding-left:20px;}
	
	p.direccionEstamos a {color:#3ab8ff;}
	p.direccionEstamos a:hover {text-decoration:underline;}
	
	.huecoContenidos img {border:none;}
	

/* submenu */

	.submenu ul li h3	{margin:0px; padding:0px; font-weight:normal; font-size:12px;}
	
	.submenu ul				{margin:0px; padding:0px 0px 0px 0px; list-style-type:none; width:100%; height:15px; background-color:#fff;}
	.submenu ul li			{float:left; padding-right:34px;}
	.submenu ul li h3 a			{color:#4e4b4a; font-size:11px; padding-right:3px; line-height:14px; display:block; padding-bottom:1px;}
	.submenu ul li h3 a:hover		{color:#3ab8ff;}
	
	.submenu ul li h3 .btnMenuSelecc, .submenu ul li h3 .btnMenuSelecc:visited, .submenu ul li h3 .btnMenuSelecc:link	{background:transparent url('../img/subrayados/subrayadoGris.jpg') no-repeat right -15px; color:#000;}	
	.submenu ul li h3 .ultimoBtnMenuSelecc, .submenu ul li h3 .ultimoBtnMenuSelecc:visited, .submenu ul li h3 .ultimoBtnMenuSelecc:link	{background:transparent url('../img/subrayados/subrayadoGris.jpg') no-repeat right -16px; color:#000;}
	
	.submenu ul li h3 a.ultimoBtnMenu		{}
	
/* colores */

	.azul {color:#3ab8ff;}
	.grisClaro {color:#9c9a9a;}

/* pie */
	
	.bomba	{float:left; margin:10px 383px 0px 0px; padding:0px 20px 20px 0px; background-color:#fff; display:none;}
	
	.direccion		{color:#3ab8ff; font-size:10px; text-transform:uppercase; line-height:14px; background:#fff url('../img/separador_pie.jpg') no-repeat 0px 101px; width:160px; padding-bottom:10px; padding-top:29px;}
	.direccion a	{color:#3ab8ff; font-size:10px; text-transform:lowercase; line-height:14px;}
	
	.estandares {color:#808080; font-size:10px; text-transform:uppercase; line-height:12px; background-color:#fff; width:160px; height:25px;}
	.estandares a 		{color:#808080; font-size:9px;}
	.estandares a:hover {text-decoration:underline;}
	
	.legal {color:#808080; font-size:10px; line-height:12px; background-color:#fff; width:160px; height:25px; background:#fff url('../img/separador_pie_gris.jpg') no-repeat 0px 0px; padding-top:4px;}
	.legal a 		{color:#808080; font-size:9px;}
	.legal a:hover {text-decoration:underline;}

/* formateo */

	.clear	{clear:both; margin:0px; padding:0px;}
/* Imagenes*/
	.imagenes			{ border-width:0px}