/* CSS Document */

body
{
	background-image: url(images/Template/fondo.gif);
	font-family: arial;
	color: #231F20;
	font-size: 11px;
	text-align: justify;
}

img
{
	border: 0px;
}

a, a:link, a:visited
{
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}


#main
{
	border: solid black 1px;
	width: 850px;
	background-color: #FFFFFF;
}

#carrito_arriba
{
	background-image: url(images/Template/carrito_arriba.gif);
	width: 191px;
	height: 39px;
	float: right;
	padding-top: 10px;
	padding-right: 5px;
	color: #636466;
}

#carrito_arriba a, #carrito_arriba a:link, #carrito_arriba a:visited, #carrito_arriba a:hover
{
	color: #636466;
	text-decoration: underline;
}

#header
{
	text-align: right;
	padding: 10px;
	color: #9D9FA1;
}

#header a
{
	color: #9D9FA1;
}

#header background
{
	text-align: right;
}

.margenes
{
	border-right: solid 7px white;
	border-left: solid 10px white;
	border-bottom: solid 5px white;
	border-top: solid 5px white;
	text-align: left;
}

.busqueda
{
	background-image: url(images/Template/busqueda.gif);
	width: 461px;
	height: 33px;
	padding-top: 10px;
	padding-left: 215px;
}

.busqueda2
{
	background-image: url(images/imagenesingles/productsearch.gif);
	width: 461px;
	height: 33px;
	padding-top: 10px;
	padding-left: 215px;
}

.centrodeconocimiento_cuadro
{
	background-image: url(images/Template/centrodeconocimiento_cuadro.gif);
	width: 212px;
	height: 118px;
}

.centrodeconocimiento_cuadro_inside
{
	text-align: right;
	padding-top: 92px;
	padding-right: 5px;
}

.centrodeconocimiento2_cuadro
{
	background-image: url(images/ImagenesIngles/knowledgeCenter.gif);
	width: 212px;
	height: 118px;
}

.centrodeconocimiento2_cuadro_inside
{
	text-align: right;
	padding-top: 92px;
	padding-right: 5px;
}

.calendariodeeventos_cuadro
{
	background-image: url(images/Template/calendariodeeventos_cuadro.gif);
	width: 212px;
	height: 203px;
}

.calendariodeeventos2_cuadro
{
	background-image: url(images/ImagenesIngles/calendarOfevents2.gif);
	width: 212px;
	height: 203px;
}

.calendariodeeventos_cuadro_inside
{
	padding-top: 60px;
	padding-left: 30px;
}

.calendariodeeventos2_cuadro_inside
{
	padding-top: 60px;
	padding-left: 30px;
}

.titulos_naranja
{
	color: #E84024;
	font-weight: bold;
}

.titulos_naranja2
{
	color: #E84024;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
}

.titulos_naranja3
{
	color: #E84024;
	font-weight: bold;
	font-size: large;
	text-align: center;
	padding: 10px;
}

.titulos_naranja4
{
	color: #E84024;
	font-weight: bold;
	font-size: large;
	text-align: left;
	padding: 10px;
}

.titulo_gris a, .titulo_gris a:visited, .titulo_gris a:link, .titulo_gris a:hover
{
	color: #808284;
}

.titulo_gris2 a, .titulo_gris2 a:visited, .titulo_gris2 a:link, .titulo_gris2 a:hover
{
	color: #808284;
	text-align: center;
}

.titulo_gris3 a, .titulo_gris3 a:visited, .titulo_gris3 a:link, .titulo_gris3 a:hover
{
	color: red;
	text-decoration: none;
	padding-bottom: 5px;
	padding-left: 728px;
	font-weight: bold;
	font-size: 12px;
}

.titulo_gris4 a, .titulo_gris4 a:visited, .titulo_gris4 a:link, .titulo_gris4 a:hover
{
	color: red;
	text-decoration: none;
	padding-bottom: 10px;
	padding-left: 340px;
	font-weight: bold;
	font-size: 12px;
}

.borde_superior_izquierdo
{
	background-image: url(images/Template/producto_principal/borde_sup_izq.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 6px;
	width: 6px;
}

.borde_superior
{
	background-image: url(images/Template/producto_principal/borde_sup.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 6px;
}

.borde_superior_derecho
{
	background-image: url(images/Template/producto_principal/borde_sup_der.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 6px;
	width: 7px;
}

.borde_izquierdo
{
	background-image: url(images/Template/producto_principal/borde_izq.gif);
	background-repeat: repeat-y;
	background-position: bottom;
}

.borde_derecho
{
	background-image: url(images/Template/producto_principal/borde_der.gif);
	background-repeat: repeat-y;
	background-position: bottom;
}

.borde_inferior_izquierdo
{
	background-image: url(images/Template/producto_principal/borde_inf_izq.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 6px;
	width: 6px;
}

.borde_inferior
{
	background-image: url(images/Template/producto_principal/borde_inf.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.borde_inferior_derecho
{
	background-image: url(images/Template/producto_principal/borde_inf_der.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 6px;
	width: 7px;
}

.registrese
{
	background-image: url(images/Template/fondo_registrese.gif);
	background-repeat: no-repeat;
	width: 147px;
	height: 209px;
	font-size: 9px;
	vertical-align: top;
	text-align: center;
}

.registrese2
{
	background-image: url(images/Template/fondo_registrese.gif);
	background-repeat: no-repeat;
	width: 147px;
	height: 209px;
	font-size: 9px;
	vertical-align: top;
	text-align: center;
}

.registrese_interno, #registrese_interno img
{
	text-align: center;
	padding-top: 2px;
}

.registrese_interno2, #registrese_interno img
{
	text-align: center;
	padding-top: 2px;
}

.contenido_gris
{
	background-image: url(images/Productos/background.gif);
	background-repeat: repeat-y;
	padding: 7px;
}

.titulo_productos_busqueda
{
	background-image: url(images/Productos/titulo_productos.gif);
	background-repeat: no-repeat;
	width: 675px;
	height: 42px;
}

.titulo_productos_busqueda2
{
	background-image: url(images/imagenesingles/filterProductsBy.gif);
	background-repeat: no-repeat;
	width: 675px;
	height: 42px;
}

.titulo_rojo
{
	color: #ED2224;
	border-bottom: solid 2px #ED2224;
	padding: 7px;
}

.titulo_rojo a, .titulo_rojo a:visited, .titulo_rojo a:link, .titulo_rojo a:hover
{
	color: #ED2224;
}

.titulo_subcategoria
{
	text-transform: uppercase;
	color: #ED2224;
	font-weight: bold;
	font-size: 13px;
}

.titulo_subcategoria a, .titulo_subcategoria a:visited, .titulo_subcategoria a:link, .titulo_subcategoria a:hover
{
	color: #ED2224;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}
.tipo_producto a, .tipo_producto a:link, .tipo_producto a:visited
{
	color: #231F20;
}
.tipo_producto a:hover
{
	color: #ED2224;
	text-decoration: underline;
}
.img_producto
{
	padding-left: 20px;
	padding-right: 10px;
	vertical-align: top;
	width: 80px;
}

.descProducto
{
	text-align: justify;
	vertical-align: top;
	width: 250px;
}

.marcas_listings, .marcas_listings a, .marcas_listings a:visited, .marcas_listings a:link
{
	color: #231F20;
}

.marcas_listings a:hover
{
	color: #E84024;
}

.busqueda_productos
{
	padding-left: 320px;
	padding-bottom: 10px;
}

.busqueda_productos2
{
	padding-left: 320px;
	padding-bottom: 10px;
}

.titulo_temaDetalle
{
	background-image: url(images/CentroConocimiento/temas_titulo.gif);
	background-repeat: no-repeat;
	width: 212px;
	height: 52px;
}

.titulo_temaDetalle2
{
	background-image: url(images/imagenesingles/subjects.gif);
	background-repeat: no-repeat;
	width: 212px;
	height: 52px;
}

.titulo_productoDetalle
{
	background-image: url(images/Productos/Detalle/producto_titulo.gif);
	background-repeat: no-repeat;
	width: 212px;
	height: 52px;
}

.titulo_productoDetalle2
{
	background-image: url(images/imagenesingles/productsDetails.gif);
	background-repeat: no-repeat;
	width: 212px;
	height: 52px;
}

.titulo_BusquedaSolicitud
{
	background-image: url(images/Solicitudes/busqueda.gif);
	background-repeat: no-repeat;
	width: 212px;
	height: 52px;
}

#bg_productosDetalle
{
	background-image: url(images/Productos/Detalle/bg_productos.gif);
	background-repeat: repeat-y;
	width: 212px;
}

#abajo_productoDetalle
{
	background-image: url(images/Productos/Detalle/productos_abajo.gif);
	background-repeat: no-repeat;
	width: 212px;
	height: 18px;
}

.celda_productos1
{
	border-bottom: solid 2px white;
	border-right: solid 2px white;
	padding-left: 5px;
	padding-right: 5px;
}
.celda_productos2
{
	border-bottom: solid 2px white;
	width: 50px;
	text-align: center;
}

.linea_punteada
{
	border-right: dotted 2px #636466;
	text-align: right;
	padding-right: 10px;
}

.linea_punteada a, .linea_punteada a:visited, .linea_punteada a:link, .linea_punteada a:hover
{
	color: #E84024;
}


.borde_superior_izquierdo_gris
{
	background-image: url(images/Calendario/borde_sup_izq.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 9px;
	width: 10px;
}

.borde_superior_gris
{
	background-image: url(images/Calendario/borde_sup.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 9px;
}

.borde_superior_derecho_gris
{
	background-image: url(images/Calendario/borde_sup_der.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 9px;
	width: 7px;
}

.borde_izquierdo_gris
{
	background-image: url(images/Calendario/borde_izq.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.borde_derecho_gris
{
	background-image: url(images/Calendario/borde_der.gif);
	background-position: left;
	background-repeat: repeat-y;
}

.borde_inferior_izquierdo_gris
{
	background-image: url(images/Calendario/borde_inf_izq.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 10px;
	width: 10px;
}

.borde_inferior_gris
{
	background-image: url(images/Calendario/borde_inf.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.borde_inferior_derecho_gris
{
	background-image: url(images/Calendario/borde_inf_der.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 9px;
	width: 7px;
}

.conocimientoCategoria
{
	background-color: #F2F2F2;
	text-decoration: none;
	font-weight: bold;
}

.contenido a, .contenido a:visited, .contenido a:link, .contenido a:hover
{
	color: #231F20;
}


/** tablaResultados **/
#tablaResultados td
{
	border: 1px solid white;
}

.tablaResultados_Header td
{
	background-color: #E3E3E3; /*border-color: #E3E3E3;*/
	border: 0px;
}

.tablaResultados_Footer
{
	color: #4D4D4D;
}

.tablaResultados_Alternate td
{
	background-color: #EDEDEE; /*border-color: #EDEDEE;*/
	border: 0px;
}

.tablaResultados_Item td
{
	background-color: #FFFFFF; /*  border-color: #FFFFFF;*/
	border: 0px;
}

.tablaResultados_Pager td
{
	background-color: #E3E3E3;
	border-color: #E3E3E3;
	color: #000000;
}

.tablaResultados_Selected td
{
	border-color: #FFFEBB;
	background-color: #FFFEBB;
}

.tablaResultados_Over td
{
	background-color: #FFFEBB;
	border-color: #FFFEBB;
}
/**/
.asteriscoRojo
{
	color: #ED2224;
}

.alineadoDerecho
{
	text-align: right;
}

.tooltip, .tooltip *
{
	display: block;
}
/*added by javascript*/

.tooltip
{
	width: 200px;
	color: #000;
	font: lighter 11px/1.3 Arial,sans-serif;
	text-decoration: none;
	text-align: center;
}

.tooltip span.top
{
	padding: 30px 8px 0;
	background: url(bt.gif) no-repeat top;
}

.tooltip b.bottom
{
	padding: 3px 8px 15px;
	color: #548912;
	background: url(  "bt.gif" ) no-repeat bottom;
}

.tablaHola td
{
	text-align: left;
	vertical-align: top;
}

.reporteEventos2
{
	font-family: arial;
	color: #231F20;
	font-size: 11px;
	text-align: justify;
	width: 800px;
}

.reporteEventos3
{
	font-family: arial;
	font-size: 11px;
	text-align: justify;
	width: 800px;
}

.margenCentro
{
	padding-left: 30px;
}

.roundedPanel
{
	background-color: #FFFFBB;
}

.titulo_tabla
{
	background-color: #E84024;
	color: White;
	font-size: 11px;
	padding: 5px;
	font-weight: bold;
}

.fondoForo
{
	background-image: url(images/Template/foro_03_r2_c1.gif);
	background-repeat: repeat-y;
	text-align: left;
}


.pdf
{
	color: black;
}

.pdf a, .pdf a:visited, .pdf a:link, .pdf a:hover
{
	color: black;
}

.menuAbajo
{
    text-align: right;
    font-size: 11px;
    color: black;
    font-family:Tahoma;
}

.menuAbajo a, .menuAbajo a:visited, .menuAbajo a:link, .menuAbajo a:hover
{
    color: black;
}


.bordePunteado
{
    border-right:dashed 1px #636467;

}

.textbox
{
    border:solid 1px #9D9FA2;
    font-family:Arial;
    font-size:11px;
    padding-left:5px;
}

