	
body{ 
font-family: "Courier New", Courier, monospace;
	color: #008080;margin:3; font-size: 14px; 
font: 13px verdana, arial, helvetica, sans-serif;
	
}
#main{
	width:300px;
	position:absolute;
	margin-left:250px;/*posición del menu que se expande*/
	left:451px;
	margin-right: 2%;
	text-align:center;
	top: 104px;
}
#header{ width:100%;background:transparent url(redline6.gif) no-repeat;height:126px;}

/* ------------- Menú de Navegación -------------------------- */

#nav{margin:0;position:absolute;top:8px;right:20px;/*posición de cabecera menú indice catalogo*/ /*margen con el div */}
#nav a:hover{color:#000000;background:transparent url(navhover.png)}
#nav li{color:#FFFFFF; /*color base del texto*/float:left;width:25em;margin:0;
padding:0;list-style:none;
background:transparent;font:11px Verdana,Tahoma,Helvetica,Sans-serif;text-align:center;
relative;cursor:default;}
#nav li ul{padding-top:7px; /* referente a la parte superior */ margin:0;}
#nav a{text-decoration:none;}
#nav li a{ color: #FFFFFF; font-weight: normal;}
#nav li a:hover{text-decoration:underline;}
#nav li li a:hover{text-decoration:none;}
#nav li li{filter:Alpha(opacity=50,finishopacity=50,style=1);/* Transparencia en Internet Explorer */}
#nav li li a{ border-color: #008080; border-style:solid; border-width:0 2px 1px 2px; 
display:block;	
color:#000000;
 font-weight: bold;background:transparent url(navhovergreensoft.png) 0px 0px repeat scroll; 
 line-height:18px;}
#nav li li a:hover{color:#000000;
background:transparent url(navhover.png) 0px 0px repeat scroll;/* Transparencia en Otros navegadores */}
li ul{padding:0.5em 0 1em 0;display:none;position:absolute;top:100%;left:0;}
li>ul{top:auto;left:auto;}
li li{float:left;border:0;display:block;background:transparent;}
li:hover ul,li.over ul{display:block;}

table.adress{
	font-size: xx-small; 
}
p.adress{ font-size: xx-small; 
background-color:D3E1E1;
  text-align:  center;
 font-size:9px; 
}
a.adress{text-align:center; 
 
 background-color:#008080;
	
}
a:hover.adress{text-align:center; 
 background-color:C14848;
	
}
td{
	 font-size: 10pt;
	 
}
a{ background-color: C14848; display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:white;
	text-decoration:none;
	}
	a.important{ background-color: transparent;
	 color:C14848;
	 font-size: 11px;
	  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;   
	}
a:visited { color:;
}

A.menu{ background-color:ffffff block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:white;
	text-decoration:none;
	}
	
	a:hover.menu{
	background-color:#008080;
		color:white;
	}
	p{font-size: 10px;
}

A.link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #444444;
	font-weight: bold;
	text-decoration:none;
	}

h4{ font-family:verdana;
	
}

A.menu2{ background-color: 000000;
 text-align: center; 
display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	
	text-decoration:none;
	}
	
	a:hover.menu2{
	background-color:#7F2D2D;
		color:white;
	}
	p.noticia{ color:#000000;background:transparent url(navhover.png)}
	
	a.acrobat{ background-color: D3E1E1; display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#008080;;
	text-decoration:none;

	}
	a:hover.acrobat{
	background-color: transparent; 
	 display: block;
		font-family: Arial, Helvetica, sans-serif;
		color:#008080;
		text-decoration:none;
		
	}
	A.menu3{ background-color: D3E1E1;
 text-align: center; 
display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:white;
	text-decoration:none;
	border-color:white;
	border-bottom: dashed; 
	}
	
	a:hover.menu3{
	background-color:#7F2D2D;
		color:white;
	}
	
	A.menuf{ background-color: transparent;
	 display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:white;
	text-decoration:none;
	}
	
	a:hover.menuf{
	background-color: transparent;
		color:white; 
		text-decoration: underline;
		
	}
	h6.ft{
		color:C2E0CB; 
	}
	td.centro{
		background-image: url(fondftecalb3.jpg);
	}
	span.copy{ font-size: 9px; 
	color:C2E0CB; 
		
	}
	a.menu1{
		
	}
	a:hover.menu1{
	text-decoration: underline;
		
	}
	a.menu4{ background-color: transparent;
	
 text-align: center; 
display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	
	text-decoration:none;
		
	}
	a:hover.menu4{ 
	background-color: transparent;
		color:white;
		 text-decoration: underline;
	}
	td.menured{ color: #FDF5E6;
		
	}


a.submenu1{ text-decoration: underline;
	color:C2E0CB; 
}

#menunav {
	margin: 0;
	padding:0;
}
#menunav li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	background-image:  url(img/debajo_btn.jpg);
	/* background-repeat: repeat-x; */
	border-bottom: 1px solid #0074E3;
	background-color: #0074E3;
}
#menunav ul {
	border-top: 1px solid #eeeeee;
	margin: 0;
	padding: 0;
	z-index: 10000;
}
#menunav ul li {
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #333333;
}
#menunav a {
	display: block;
	text-decoration: none;
	background-color: transparent;
	padding: 4px 12px 4px 10px;
	color: #ffffff;
	border-top: 1px solid #0061BD;
	border-right: 1px solid #0061BD;
	border-bottom: 0;
	border-left: 4px solid #0061BD;
	line-height:1;
}
p.historia{
	font: 13px; 
}
p.nosotros{
	font: 10px;
}
table.contacto{ background-image: url(d-opacidad500x332.jpg); background-position: center;
	background-repeat: no-repeat; font-size: 8px; font: 8px;
}
a.empresa{ color:; text-decoration: overline;
	display: block; background-color: transparent; width: 30px;
}
a:hover.empresa{ 
	text-decoration: underline; 
}
td.fondoempresa{
	background-image: url(empresa/pageempresa.jpg);
}
body.empresa{
	padding: 0px;
}
table.empresa{
	padding: 1%; margin: 1%; 
}
a.portada{
color:green; 
background-color: #d3e1e1; 
}
a:hover.portada{
color:white; 
background-color:#808080 ; 
 }
