/* CSS Document */

html { width:100%; height:100%; text-align:center; margin:0; padding:0}
body { 
	width:998px; margin:0 auto; background-color:#c2c2c2; 
	text-align:left; color:#333333;
	font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:14px;
	position:relative;
}

a:link { color:#ff7900; text-decoration:none;}
a:hover { color:#000000; text-decoration:underline;}
a:visited { color:#ff7900; text-decoration:none;}

div#main { width:938px; padding:25px 30px 20px 30px; background-color:#FFFFFF; margin-bottom:20px;}
div#header { height:99px; position:relative; }
a#FixcerLogo { 
	text-indent:-9999px; overflow:hidden;
	background:#FFFFFF url(/images/FixcerLOGO.gif) top left no-repeat; 
	width:189px; height:99px; display:block
}
div#ContenidoPrincipal { background-color:#f0f0f0; padding:1px 30px 25px 30px; float:left; width:878px; margin-bottom:20px;}

div#footer { 
	clear:both;
	background-color:#f4f4f4; line-height:28px; vertical-align:middle; 
	font-size:10px; text-align:center; word-spacing:1px; 
}
div#footer a { color:#000000; text-decoration:none;}

div#CajaProductos { padding:18px 10px 15px 10px; text-indent:-9999px; width:186px; margin-top:29px; float:left; overflow:hidden}
div#CajaProductos ul { list-style:url(/images/bulletProductos.gif); text-indent:0; margin:0 0 0 15px; padding:0;}
div#CajaProductos li { list-style:url(/images/bulletProductos.gif); color:#8c8c8c; margin-top:15px;}
ul.CajaProductosClass a { color:#333333; text-decoration:none}
ul.CajaProductosClass a:hover { color:#000000; text-decoration:underline}
ul.CajaProductosClass a:visited { color:#333333; text-decoration:none}

a#CajaProductosSelected1 { color:#ff7900;}
ul#CajaProductosClass2Niv { margin:0 0 0 30px; list-style-image:none; list-style-type:none}
ul#CajaProductosClass2Niv li { margin-top:2px; list-style-image:none; list-style-type:none; text-transform:uppercase; font-size:10px}
ul#CajaProductosClass2Niv a { color:#333333; text-decoration:none}
ul#CajaProductosClass2Niv a:hover { color:#000000; text-decoration:underline}
ul#CajaProductosClass2Niv b { color:#ff7900; font-weight:normal;}

a#IdiomasOn:link { color:#ff7900; text-decoration:none;}
a#IdiomasOn:hover { color:#ff7900; text-decoration:none;}
a#IdiomasOn:visited { color:#ff7900; text-decoration:none;}

div#CajaBreadCrumbs { 
	width:642px;float:left; margin-left:30px; line-height:29px; vertical-align:middle; color:#ff7900; font-size:10px
}
div#CajaBreadCrumbs a { color:#ff7900; text-decoration:none}

a#Imprimir { 
	text-indent:-9999px; float:right; 
	background: url(/images/imprimir.gif) top left no-repeat; 
	width:15px; height:29px; display:block;  overflow:hidden;
}
a#aBreadCrumbAtras{ 
	float:right; 
	width:35px; height:14px; display:block; margin:7px 10px 0 0;
}

div#CajaPrincipal { width:642px; float:left; margin-left:30px}

div#headerTop { position:absolute; right:0; top:0; font-size:10px; color:#666666;line-height:22px; vertical-align:middle;}
div#headerTopIdiomas {border-left:#666666 dotted 1px; padding:0 0 0 10px; float:left}
div#headerTopIdiomas a { color:#666666; text-decoration:none}
div#headerTopIdiomas a:hover { color:#666666; text-decoration:underline}

div#headerTopLinks {border-left:#666666 dotted 1px; padding:0 10px 0 10px; float:left}
div#headerTopLinks a { color:#666666}

div#headerTopBuscador {float:left; padding:0 10px 0 0; font-weight:bold;}
input#inputBuscador { border:#bfbfbf solid 1px; background-color:#f5f5f5; line-height:15px}
input#enviarBuscador { border:0; background-color:#999999; color:#FFFFFF; font-weight:bold; font-size:11px; padding:0 2px}

div#headerMenu { position:absolute; right:0; bottom:12px; background-color:#f7f7f7; 
	border:#f2f2f2 solid 8px; border-right:0; border-left:0; height:18px; padding-left:5px 
}
div#headerMenu ul { margin:0; padding:0; list-style:none}
div#headerMenu li { margin:0; padding:0; list-style:none; display:inline}
div#headerMenu a { text-indent:-999px; display:block; height:18px; overflow:hidden; margin-right:5px; float:left}

h1 { margin:0 0 20px 0; color:#ff7900; font-size:16px; line-height:18px;}

/* ****************************************************** */

div#HomePresentacion { width:272px; padding:15px 30px 15px 25px; background-color:#FFFFFF; float:left; height:300px;}
div#HomePresentacion h1 { margin:0 0 15px 0; color:#ff7900; font-size:16px;}
div#HomePresentacion p { padding:0; margin:0 0 10px 0;}

div#HomeImagenes { width:315px; background-color:#aaaaaa; float:left; height:330px;}

div#HomeNoticias { width:254px; padding:15px 30px 15px 30px; background-color:#FFFFFF; float:left; height:100px; margin:15px 15px 0 0;}
div#HomeNoticias h2 { margin:0 0 15px 0; color:#ff7900; font-size:14px; }
div#HomeNoticias a { color:#666666; text-decoration:none}
div#HomeNoticias a:hover { color:#666666; text-decoration:underline}
div#HomeNoticias b { color:#ff7900}

div#HomeInforma { width:253px; padding:15px 30px 15px 30px;  background-color:#FFFFFF; float:left; height:100px; margin:15px 0 0 0;}
div#HomeInforma h2 { margin:0 0 15px 0; color:#ff7900; font-size:14px; }
div#HomeInforma a { color:#666666; text-decoration:none}
div#HomeInforma a:hover { color:#666666; text-decoration:underline}
div#HomeInforma b { color:#ff7900}


/* ****************************************************** */

div#CategoriasPrincipal { width:642px; padding:0; background-color:#FFFFFF; float:left;}

div#CategoriasPrincipalExp { width:290px; padding:20px 0 30px 30px; background-color:#FFFFFF; float:left; }
div#CategoriasPrincipalExp a { color:#666666; text-decoration:none}
div#CategoriasPrincipalExp a:hover { color:#666666; text-decoration:underline}
div#CategoriasPrincipalExp b { color:#ff7900}

div#CategoriasImgRes { float:left; margin-left:30px; width:292px; margin-top:58px; }
div#CategoriasImagen { width:292px; height:264px; background-color:#aaaaaa; float:left;  }
div#CategoriasResumen { width:260px; float:left; padding:20px 15px 20px 0;  }

/* ****************************************************** */

div#ProductosMenu { width:612px; padding-left:30px; background-color:#FFFFFF; float:left; line-height:33px; margin-bottom:12px}
div#ProductosMenu a { color:#999999; font-weight:bold; text-decoration:none; font-size:11px; margin-right:25px}
div#ProductosMenu a:hover { color:#ff7900; text-decoration:underline}

div#ProductosPrincipalExp { width:290px; padding:20px 0 30px 30px; background-color:#FFFFFF; float:left; }
div#ProductosPrincipalExp a { color:#666666; text-decoration:none}
div#ProductosPrincipalExp a:hover { color:#666666; text-decoration:underline}
div#ProductosPrincipalExp b { color:#ff7900}

div#ProductosImagen { width:292px; height:264px; background-color:#aaaaaa; float:left; margin-top:58px; margin-left:30px;  }
div#ProductosResumen { width:232px; float:left; padding:20px 30px 20px 0;  margin-left:30px;}

div#ProductosTot { width:562px; padding:20px 30px;}
div#ProductosTot h2 { font-size:13px; color:#333333}
div#ProductosTot b { color:#333333}

div#divDescargas { width:200px; background-color:#ff7900; color:#FFFFFF; font-weight:bold; padding:15px;}
div#divDescargas a { color:#FFFFFF; font-weight:normal}
div#divDescargas a:hover { color:#FFFFFF; text-decoration:underline;}
div#divDescargas a:visited { color:#FFFFFF;}

/* ****************************************************** */

div.CatalogosListado {}
div.CatalogosListado ul { margin:0; padding:0; list-style:none}
div.CatalogosListado li { margin:0 21px 20px 0; list-style:none; display:block; position:relative;
                           float:left; width:180px; height:114px; padding:10px; background-color:#FFFFFF}
div.CatalogosListado img { position:relative; top:0; left:0}
div.CatalogosListado a { text-decoration:none}

span.CatalogosTitulo {   position:absolute; top:10px; left:100px; width:90px; color:#ff7900; text-transform:uppercase; font-size:10px; font-weight:bold; display:block;}                        
span.CatalogosDescargar { padding-left:10px; font-size:10px; color:#999999; font-weight:bold;}
li#MargenExtra { margin-right:0}

/* ****************************************************** */

div#FixInformaResumen { width:232px; float:left; padding:15px; margin:58px 30px 20px 30px; color:#666666; background-color:#f4f4f4}
div#FixInformaGeneral { width:582px; float:left; padding:20px 30px 20px 30px; background-color:#ffffff }
div#FixInformaGeneral img { float:right; padding:0 0 20px 25px; background-color:#ffffff;  }

/* ****************************************************** */

div#AplicPrincipalExp { width:582px; padding:20px 30px 20px 30px; background-color:#FFFFFF; float:left; }
div#AplicPrincipalExp a { color:#000000; text-decoration:none}
div#AplicPrincipalExp a:hover { color:#666666; text-decoration:underline}
div#AplicPrincipalExp b { color:#ff7900}

div#AplicPrincipalExp table { table-layout:auto; empty-cells:show}

td.AplicRengA1 { width:402px; padding:15px; background-color:#fafafa; color:#666666 }
td.AplicRengB1 { width:120px; padding:15px; background-color:#fafafa; color:#000000; font-weight:bold; text-align:center; text-transform:uppercase }

td.AplicRengA0 { width:402px; padding:15px; background-color:#f4f4f4; color:#666666 }
td.AplicRengB0 { width:120px; padding:15px; background-color:#f4f4f4; color:#000000; font-weight:bold; text-align:center; text-transform:uppercase }

div#AplicPrincImagen { float:right; margin:0 0 20px 20px; width:291px; background-color:#aaaaaa;}
div#AplicPrincExp { padding:20px 30px;}

div#AplicPrincExp ul { list-style:url(/images/bulletProductos.gif); text-indent:0; margin:0 0 0 15px; padding:0; padding-top:10px}
div#AplicPrincExp li { list-style:url(/images/bulletProductos.gif); color:#8c8c8c; margin-top:10px; }

/* ****************************************************** */

div#NoticiasGeneral { width:475px; float:left; padding:20px; padding:20px 30px 20px 30px; color:#333333; background-color:#ffffff}
div#NoticiasGeneral a { color:#000000; text-decoration:none}
div#NoticiasGeneral a:hover { color:#666666; text-decoration:underline}
div#NoticiasGeneral b { color:#ff7900}
div#NoticiasGeneral span { font-size:10px; display:block; color:#666666}

div#NoticiasDetalle { width:582px; float:left; padding:20px 30px 20px 30px; background-color:#ffffff }
div#NoticiasDetalle img { float:right; padding:0 0 20px 25px; background-color:#ffffff;  }

span.fecha { font-size:10px; color:#999999; display:block; font-weight:bold}

/* ****************************************************** */

div#EmpresaMenu { width:612px; padding-left:30px; background-color:#FFFFFF; float:left; line-height:33px; margin-bottom:12px}
div#EmpresaMenu a { color:#999999; font-weight:bold; text-decoration:none; font-size:11px; margin-right:25px}
div#EmpresaMenu a:hover { color:#ff7900; text-decoration:underline}

div#EmpresaPrincipalExp { width:582px; padding:20px 30px 30px 30px; background-color:#FFFFFF; float:left; }
div#EmpresaPrincipalExp a { color:#666666; text-decoration:none}
div#EmpresaPrincipalExp a:hover { color:#666666; text-decoration:underline}
div#EmpresaPrincipalExp b { color:#ff7900}

span#EmpresaImagen { width:292px; height:264px; background-color:#aaaaaa; float:right; margin:0 0 30px 20px; display:block}

a#Negro:link { color:#000000; text-decoration:none;}
a#Negro:hover { color:#000000; text-decoration:underline;}
a#Negro:visited { color:#000000; text-decoration:none;}

/* ****************************************************** */

div#ContactoIzq { width:262px; padding:20px 0 30px 30px; background-color:#FFFFFF; float:left; }
div#ContactoIzq a { color:#666666; text-decoration:none}
div#ContactoIzq a:hover { color:#666666; text-decoration:underline}
div#ContactoIzq b { color:#ff7900}

div#ContactoDer { width:290px; padding:20px 0 30px 30px; background-color:#FFFFFF; float:left; }
div#ContactoDer a { color:#666666; text-decoration:none}
div#ContactoDer a:hover { color:#666666; text-decoration:underline}
div#ContactoDer b { color:#ff7900}

div#ContactoImgIzq { width:262px; height:262px; margin-bottom:20px; background-color:#F4F4F4;}
div#ContactoImgDer { width:290px; height:262px; margin-bottom:20px; background-color:#F4F4F4;}

/* ****************************************************** */

a.Niv1 { font-size:11px; color:#333333; display:block; padding-top:5px;}
a.Niv2 { font-size:11px; margin-left:20px; display:block}

/* ****************************************************** */

div#ResultadosBusqueda { width:562px; padding:20px 30px;}
div#ResultadosBusqueda ul { list-style:url(/images/bulletProductos.gif); text-indent:0; margin:0 0 0 15px; padding:0;}
div#ResultadosBusqueda li { list-style:url(/images/bulletProductos.gif); color:#666666; margin-top:15px;}

/* ****************************************************** */

div#VideoYT { width:582px; padding:20px 30px 30px 30px; background-color:#FFFFFF; float:left; }