body {
	margin-left: 0px;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	overflow: auto;
	scrollbar-face-color:#e4e4e4;
   scrollbar-highlight-color:#565656;
   scrollbar-3dlight-color:#dedede;
   scrollbar-shadow-color:#333333;
   scrollbar-darkshadow-color:#e4e4e4;
   scrollbar-track-color:#ffffff;
   scrollbar-arrow-color:#103053;
	background-color: #ffffff;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}

.tablaprincipal {
	border: 1px solid #d8d8d8;
}

.celdabordesindrcha {
	border: 1px solid #d8d8d8;
	border-right: 0px;
}
.celdasinbordes{
	border-bottom:1px solid #d8d8d8;
	padding:4px;
}
.celdabordesoloizqdown{
	border-bottom:1px solid #d8d8d8;
	border-left:1px solid #d8d8d8;
}
.celdabordesoloizq {
	border-left:1px solid #d8d8d8;

}

.celdaborderupdown {
	border-top:1px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
}

.celdabordetop {
	border-top:1px solid #d8d8d8;
}

.celdatextoprincipal {

	border: 1px solid #d8d8d8;
	border-right: 0px;
}

.red {
	color:#990000;
	text-decoration:none;
}

.textonegritapeq {
	font-size: 10px;
	font-weight: bold;
}
.textonegritagrande{
	font-size: 11px;
	font-weight: bold;

}
.textoclientes {
	font-size: 10px;
	font-weight: bold;
	color:#666666;
}
/* estilo para los literales dinmicos de Clientes */
.menusml{
	padding-left:3px;
	text-align:left;
	color:#cc3300;
}
/* estilo para los textos de contenidos */
.contenido { font-family: Verdana, Helvetica, Arial, sans-serif; 
		    font-size: 7.5pt; 
		    line-height: 10pt; 
		    color: #333333; 
}
.contennidoTitulo{ font-family: Verdana, Helvetica, Arial, sans-serif; 
		    font-size: 8.5pt; 
		    line-height: 10pt; 
		    color: #CC3300;
}
.titIndustria{
 font-family: Verdana, Helvetica, Arial, sans-serif; 
		    font-size: 8.5pt; 
		    line-height: 10pt; 
		    color: #565656;
}
.titSector{ font-family: Verdana, Helvetica, Arial, sans-serif; 
		    font-size: 8pt; 
		    line-height: 10pt; 
		    color: #cc3300;
}
.titdescriptivo{
	font-size: 10px;
	font-weight: bold;
	color:#4566AB;
}
b{
	color:#565656;
}
strong{
	color:#565656;
}
/*Fin estilo para los textos de contenidos */
.copyright {
	font-size: 9px;
	color:#666666;
	padding-right:10px;
	text-decoration:none;
}

/* MENU PRINCIPAL */
A.opcionmenu {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.opcionmenu:visited {
	COLOR: #666666
}
A.opcionmenu:active {
	COLOR: #666666
}
A.opcionmenu:hover {
	COLOR: #003366;
}
.menuon {
	background-color: #e2e9f0;
}
.menuoff {
	background-color: #ffffff;
}

.noticias {
	color:#666666;
	text-decoration: none;
	padding-left:5px;
}
.nounderlinelink
{
    FONT-SIZE: 10px;
    COLOR: #444444;
    FONT-FAMILY: Tahoma,Helvetica;
    TEXT-DECORATION: none;
}
.footer {
	font-family:Verdana,Helvetica;
	font-size:10px;
	line-height:15px;
	color: #444444;
	letter-spacing:-1px;

}
a.footer:hover {
	color: #cc3300;
}
a {
	text-decoration: none;
	color: #333333;
}


a.linkrojo {
	color: #cc3300;
	font-weight: bold;
}
a.linkrojo:hover  {
text-decoration:underline;
}


a.footer{
	font-family:Verdana,Helvetica;
	font-size:10px;
	line-height:15px;
	color: #444444;
	letter-spacing:-1px;
	text-decoration:none;
}
/* estilos para el formulario Contactar */
.smalltext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #222624}
.smallboldtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; font-weight: bold; color: #867E79;
padding-bottom:2px;}
.textfield {  border: 1px solid #8E8682; padding-left:3px; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 11px; color:#363535; height:17px; 	background-color:#FFFFFF; }
input.boton     { cursor:hand;border: 1px solid #8E8682;  background-color:#FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; font-weight: bold; color: #867E79; height:19px;width:60px}

select.desplegable     { 
border: 1px solid #8E8682;  
background-color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px ; 
font-weight: bold; 
color: #867E79; 
}

.txtCheck {
	font-family: Verdana, Geneva, Arial, Helvetica; 
	font-size:10px;
	color: #414945;
}
.required{
	color:#d63100;
}
/* tabla contactar */

.content {
font-family: Verdana, Helvetica, Arial, sans-serif; 
		    font-size: 7.5pt; 
		    line-height: 10pt; 
		    color: #333333; 
}

.contact {
font: 12px  Verdana, Helvetica, Arial, sans-serif ; 
color: #444444;font-weight:bold;
}
.txtred{
font: 11px  Verdana, Arial, sans-serif ;
color: #d63100;font-weight:bold;
}

A.contactar:hover {
	COLOR: #d63100; }

A.Linkproducto:hover {
color:#cc3300;
}
A.Linkproducto {
	color:#336699;
	font-weight: bold;
}

/* fin estilos para el formulario Contactar */
/* Estilos aplicados a FAQ´s */
#faq td {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	padding-left:10px;
}

#faq td.titulo  {
	padding-left:0px;
}
#faq td b{
	/*color:#003399;*/
}
#faq td a.pregunta{
	/*padding-left:5px;*/	
	color:#666666;
	font-weight:bold;
}

#faq td a.pregunta:hover
{
	font-weight:bold;
	color:#003399;
}
#faq td a.top{
	padding-left:10px;
	color:#003399;	
	font-weight:bold;
}
#faq td a.top:hover{
	color:#999999;
}
ul li{
	list-style: none;  
	list-style-image: url('../imagenes/Bullet_img.gif');
} 
ul li ul li{

	list-style: none;  
	list-style-image: url('../imagenes/faq/li.gif');
}
ul li strong{
	color: #666666;
}
td #sitemap ul{
	margin-left:0px;
	color: #666666;
	font-weight: bold;
}
td #sitemap span{
	color: #cc3300;
	font-weight:normal !important;
 	font-size:11px
}
td #sitemap ul li span{
	color: #666666;
	font-weight:normal !important;
 	font-size:11px
}
td #sitemap ul li{
	list-style:none !important;
	list-style-image: none !important;
	color: #666666;
	font-weight: normal;
	margin-left:20px;
	padding-top:3px;
}
td #sitemap ul li a:hover{
	color:#4566AB;
}
strong.sitemap{
	color: #CC3300;
}
a.sitemap{
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 8.5pt; 
	line-height: 10pt; 
	color: #CC3300;
}
a.sitemap:hover{
	text-decoration: underline;
}
a.ndc {
	background:url(../imagenes/logo_ndc.gif) no-repeat 0 0;
	padding-left:90px;
	line-height:38px;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
}
a.ndc:hover strong{text-decoration:underline}
a.ndc strong { font-size:12px}
/* Fin estilos aplicados a FAQ´s */
