@charset "utf-8";
/*texto general de pag*/
.texto{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-align: justify;
	color:#666;
}
.textoROJO{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-align: justify;
	color:#ED1D34;
}
.textoNegro{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align: center;
	color:#333;
}
.textoBlanco{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-align: justify;
	color:#FFF;
}
.textoBlanco12{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align: justify;
	color:#FFF;
}
.textoCentrado{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-align: center;
	color:#666;
}
.pintura{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 38px;
	font-weight:normal;
	text-align: justify;
	color:#FC0;
}
.silicon{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 38px;
	font-weight:normal;
	text-align: justify;
	color:#0079BC;
}
.seguridad{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 38px;
	font-weight:normal;
	text-align: justify;
	color:#D93600;
}
.textoTabla{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-align: justify;
	color:#666;
	padding:10px;
	padding-left:15px;
}
.textoTablaAzul{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-align: center;
	color:#0364AC;
	padding:10px;
	padding-left:15px;
}
.textoTablaAzul12{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align: center;
	color:#0364AC;
	padding:10px;
	padding-left:15px;
}
.textoTablaAzul12-b{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align: left;
	color:#0364AC;
	padding:10px;
	padding-left:15px;
}
.texto38{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 38px;
	font-weight:normal;
	text-align: justify;
	color:#3F3F3F;

}
.titulo14{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-align: justify;
	color:#3F3F3F;

}
.titulo18{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:normal;
	text-align: justify;
	color:#3F3F3F;
	text-decoration: underline;

}
.titulo18ROJO{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:normal;
	text-align: justify;
	color:#ED1D34;
	padding-left: 20px;
	text-decoration: underline;
	
}
.titulo18-n {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:normal;
	text-align: justify;
	color:#ED1D34;
	text-decoration: underline;
}
.titulo18AZUL{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:normal;
	text-align: justify;
	color:#0079BC;

}
.titulo38VERDE{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 38px;
	font-weight:normal;
	text-align: justify;
	color:#9C0;
}
.textoPiePag{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-align: center;
	color:#FFF;
}
.textoCreditos{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-align: right;
	color:#D4D4D4;
	padding-left:10px;
}

.textoCreditos2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-align: right;
	color:#555;
	padding-left:10px;
}


.piePag{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: normal;
	color: #434343;
}

.piePag2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	font-weight: normal;
	color: #808080;
}

/*links en menu principal*/
A:link.menuP{
	font-weight:normal;
	color:#FFF;
	font-size:14px;
	text-align:center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:visited.menuP {
	font-weight:normal;
	color:#FFF;
	font-size:14px;
	text-align:center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:active.menuP {

text-decoration: none;
}
A:hover.menuP {
	font-weight:normal;
	font-size:14px;
	text-align:center;
	color:#8CC63F;	/*background:url(images/on.jpg) no-repeat left center;*/
}


/*links en menu principal2*/
A:link.menuP2{
	font-weight:normal;
	color:#333;
	font-size:14px;
	text-align:center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:visited.menuP2 {
	font-weight:normal;
	color:#333;
	font-size:14px;
	text-align:center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:active.menuP2 {

text-decoration: none;
}
A:hover.menuP2 {
	font-weight:normal;
	font-size:14px;
	text-align:center;
	color:#000;	/*background:url(images/on.jpg) no-repeat left center;*/
}

/*links en menu centrado ganadores*/
A:link.menuDistribuidor{
	font-weight:bold;
	color:#666;
	font-size:12px;
	text-align:left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:visited.menuDistribuidor {
	font-weight:bold;
	color:#666;
	font-size:12px;
	text-align:left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:active.menuDistribuidor {

text-decoration: none;
}
A:hover.menuDistribuidor{
	font-weight:bold;
	font-size:12px;
	text-align:left;
	color:#8CC63F;	/*background:url(images/on.jpg) no-repeat left center;*/
}





/*links en menu principal ACTIVADO*/
A:link.menuP-act{
	font-weight:normal;
	color:#FFF;
	font-size:14px;
	text-align:center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:visited.menuP-act {
	font-weight:normal;
	color:#FFF;
	font-size:14px;
	text-align:center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:active.menuP-act {

text-decoration: none;
}
A:hover.menuP-act {
	font-weight:normal;
	font-size:14px;
	text-align:center;
	color:#FFF;	/*background:url(images/on.jpg) no-repeat left center;*/
}



/*links en menu secundario */
A:link.menuS{
	font-weight:normal;
	color:#004272;
	font-size:11px;
	text-align:center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:visited.menuS {
	font-weight:normal;
	color:#004272;
	font-size:11px;
	text-align:center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:active.menuS {

text-decoration: none;
}
A:hover.menuS {
	font-weight:normal;
	font-size:11px;
	text-align:center;
	color:#ED1D34;
}
/*links en menu secundario 12 px */
A:link.menuS12{
	font-weight:normal;
	color:#004272;
	font-size:12px;
	text-align:center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:15px;
}
A:visited.menuS12 {
	font-weight:normal;
	color:#004272;
	font-size:12px;
	text-align:center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:15px;
}
A:active.menuS12 {

text-decoration: none;
}
A:hover.menuS12 {
	font-weight:normal;
	font-size:12px;
	text-align:center;
	color:#ED8C00;		/*background:url(images/on.jpg) no-repeat left center;*/
	padding-left:15px;
}
/*links en piePag creditos */
A:link.creditos{
	font-weight:normal;
	color:#005B9F;
	font-size:10px;
	text-align:center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:visited.creditos {
	font-weight:bold;
	color:#005B9F;
	font-size:10px;
	text-align:center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	
}
A:active.creditos {

text-decoration: none;
}
A:hover.creditos {
	font-weight:normal;
	font-size:10px;
	text-align:center;
	color:#005B9F;		/*background:url(images/on.jpg) no-repeat left center;*/
}

/*links en piePag creditos */
A:link.creditos2{
	font-weight:normal;
	color:#FFF;
	font-size:10px;
	text-align:center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:visited.creditos2 {
	font-weight:bold;
	color:#E3C040;
	font-size:10px;
	text-align:center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;	
}
A:active.creditos2 {

text-decoration: none;
}
A:hover.creditos2 {
	font-weight:normal;
	font-size:10px;
	text-align:center;
	color:#555;		/*background:url(images/on.jpg) no-repeat left center;*/
}




/*links con viñeta ciudades con anclas*/
A:link.produc {
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
	color:#D9AB00;
	font-family: Arial, Helvetica, sans-serif;
	background:url(images/over.jpg) no-repeat left center;
	padding-left: 15px;
	margin-left: 20px;
}
A:visited.produc {
	font-weight:bold;
	color:#D9AB00;
	font-size:12px;
	text-align:center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	background:url(images/off.jpg) no-repeat left center;
	padding-left: 15px;
	margin-left: 20px;
}
A:active.produc {

text-decoration: none
}
A:hover.produc {
	font-weight:bold;
	font-size:12px;
	text-align:center;
	color:#D9AB00;
	background:url(images/on.gif) no-repeat left center;
	margin-left: 20px;
}

/*sticky tooltip link negro normal*/
A:link.sticki {
	font-weight:normal;
	font-size:12px;
	text-decoration: none;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;	/*background:url(images/off.jpg) no-repeat left center;*/
}
A:visited.sticki {
	font-weight:normal;
	color:#000;
	font-size:12px;
	text-align:center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:active.sticki {

text-decoration: none
}
A:hover.sticki {
	font-weight:normal;
	font-size:12px;
	text-align:center;
	color:#D9AB00;	/*background:url(images/on.jpg) no-repeat left center;*/
}

/*links en submenu productos*/
A:link.enlace_c {
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	color:#808000;
	font-family: Arial, Helvetica, sans-serif;	/*background:url(images/off.jpg) no-repeat left center;*/	
}
A:visited.enlace_c {
	font-weight:normal;
	color:#808000;
	font-size:11px;
	text-align:center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:active.enlace_c {

text-decoration: none
}
A:hover.enlace_c {
	font-weight:bold;
	font-size:12px;
	text-align:center;
	color:#FF9900;
	/*background:url(images/on.jpg) no-repeat left center;*/
}

/*links en menu principal*/
A:link.menuVERDE{
	font-weight:normal;
	color:#8CC63F;
	font-size:12px;
	text-align:left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:visited.menuVERDE {
	font-weight:normal;
	color:#8CC63F;
	font-size:12px;
	text-align:left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:active.menuVERDE {

text-decoration: none;
}
A:hover.menuVERDE {
	font-weight:normal;
	font-size:12px;
	text-align:left;
	color:#0079BC;	/*background:url(images/on.jpg) no-repeat left center;*/
}

/*links en menu letra 38*/
A:link.menu24{
	font-weight:normal;
	color:#3F3F3F;
	font-size:18px;
	text-align:right;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:visited.menu24 {
	font-weight:normal;
	color:#3F3F3F;
	font-size:18px;
	text-align:right;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:active.menu24 {

text-decoration: none;
}
A:hover.menu24 {
	font-weight:normal;
	font-size:18px;
	text-align:right;
	color:#8CC63F;	/*background:url(images/on.jpg) no-repeat left center;*/
}

/*links en menu principal*/
A:link.menuAZUL{
	font-weight:normal;
	color:#3FA9F5;
	font-size:12px;
	text-align:left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:visited.menuAZUL {
	font-weight:normal;
	color:#3FA9F5;
	font-size:12px;
	text-align:left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:active.menuAZUL {

text-decoration: none;
}
A:hover.menuAZUL {
	font-weight:normal;
	font-size:12px;
	text-align:left;
	color:#0079BC;	/*background:url(images/on.jpg) no-repeat left center;*/
}



/*viñetas lista global*/
ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

li.global {
	background: url(images/off.jpg) no-repeat 0 62%;
	padding-left: 15px;
	margin-left: 30px;
}

li.selected {
  background: url(images/on.jpg) no-repeat 0 62%;
  padding-left: 15px;
}
li.parrafo {
  background: url(images/off.jpg) no-repeat 0 15%;
  padding-left: 15px;
  margin-left: 30px;
}
/*estilos en tabla productos*/
table.estilo {
	border-collapse: collapse;
	border: 1px solid;
	color:#CCC;
	border-top: 0px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid ##CCC;
	border-left: 1px solid #CCC;
}
/*estilos en tabla productos*/
table.estilo3 {
	border-collapse: collapse;
	border: 1px solid;
	color:#CCC;
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid ##CCC;
	border-left: 1px solid #CCC;
}
/*estilos en tabla productos*/
table.estilo1 {
	border-collapse: collapse;
	border: 1px solid;
	color:#CCC;
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
}
td:hover.estilo {
	background-color:#D2DBE6;
	border: 1px solid;
	color:#B0B0B0
}
.bordesolido{
   border-top: 1px solid #808080;
   border-right: 1px solid #808080;   
   border-bottom: 1px solid #808080;
   border-left: 1px solid #808080;
} 

