﻿@charset "UTF-8";
/** GENERAL */
*{
	margin:0;
	padding:0;
}
html,body{
	height:100%;
	font-family: "Trebuchet MS", Arial, Helvetica;
}
hr {
	display:none;
}

a {
	color: #B53E16;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}   
.clear{clear:both;}
.show{display:block;}
.hide{display:none;}

#wrapper{
	width: 100%;
}
#container{
	min-width: 962px;
}

.inside {
	width: 962px;
	margin: 0px auto;
	z-index: 10;
}
/***/
.mostrar {
	display:block;
}
.ocultar {
	display:none;
}

.separador {
	display:block;
	background: url(../images/columna_linea.png) repeat-x;
	height: 2px;
	margin: 20px 0; 
}
/** HEADER
*/
#navigation {
	display: none;
}
#header {
	background: #5d7a99 url(../images/cabeza_fondo.jpg) repeat-x top;
	display: block;
}
#header .inside {
	height: 145px;
	position: relative;
}
	#header .inside {
		background:url(../images/cabeza_fondo1.png) no-repeat right bottom;
	}
#menu{
	display: block;
	position: absolute;
	top: 29px;
	left: 0px;
}
#menu li{
	float: left;
}
#menu li a {
	float: left;
	width: 103px;
	height: 77px;
	overflow-x: hidden;
	overflow-y: hidden;
	background-color: transparent;
	background-repeat: no-repeat;
	text-decoration: none;
}
#menu li a span {
	display: none;
}
	#menu li.laempresa a {
		background-image:url(../images/menu_laempresa.png);
		width: 84px;
	}
	#menu li.representaciones a {
		background-image:url(../images/menu_representaciones.png);
		width: 119px;
	}
	#menu li.insumos a {
		background-image:url(../images/menu_insumos.png);
		width: 113px;
	}
	#menu li.equipamiento a {
		background-image:url(../images/menu_equipamiento.png);
		width: 139px;
	}
	#menu li.proyectos a {
		background-image:url(../images/menu_proyectos.png);
		width: 124px;
	}
	#menu li.procesos a {
		background-image:url(../images/menu_procesos.png);
		width: 118px;
	}
	
#menu li a:hover,#menu li.activo a  {
	background-position: bottom;
}

#header h1 {
	display: block;
	position: absolute;
	top: 29px;
	right: 0px;
	width: 297px;
	height: 77px;
	background: url(../images/logo.gif) no-repeat;
}
#header h1 a {
	display: block;
	width: 100%;
	height: 100%;
}
#header h1 span {
	display: none;
}
#submenu {
	position: absolute;
	left: 0px;
	top: 0px;
	padding: 4px 15px;
	background: #FFFFFF;
	opacity: .5;
	-moz-opacity:0.5;
	filter: alpha(opacity=50);
	
	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
}
#submenu ul {
	display: block;
	width: auto;
	overflow: hidden;
}
#submenu ul li {
	float:left;
	padding: 0px 5px;
	border-left: 1px solid #666666;
}
#submenu ul li:first-child {
	border-left: none;
}
#submenu li a {
	font-weight: bold;
	font-size: 11px;
	color:#333333;
	display: block;
	text-decoration: none;
	text-transform: lowercase;
}
#submenu li a:hover {
	color: #000000;
}

#submenu2
{
    left:0px;
	top: 0px;
	float:right;
	padding: 4px 15px;
	background: #FFFFFF;
	opacity: .5;
	-moz-opacity:0.5;
	filter: alpha(opacity=50);
	
	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
}

#submenu2 ul {
	display: block;
	width: auto;
	overflow: hidden;
}
#submenu2 ul li {
	float:left;
	padding: 0px 5px;
	border-left: 1px solid #666666;
}
#submenu2 ul li:first-child {
	border-left: none;
}
#submenu2 li a {
	font-weight: bold;
	font-size: 11px;
	color:#333333;
	display: block;
	text-decoration: none;
	text-transform: lowercase;
}
#submenu2 li a:hover {
	color: #000000;
}

#social {
	position: relative;
	float:right;
	top: 4px;
	padding: 0px 5px;
	
}

/** MAIN
*/
#main {
	background-color:#ffffff;
	background-image:url(../images/fondo.jpg);
	background-repeat: no-repeat;
	background-position:center top;
	min-height: 300px;
	overflow: hidden;
	padding-bottom: 20px;
}
#main .inside {
	background: #FFFFFF url(../images/cuerpo_fondo.gif) repeat-x top;
	overflow: hidden;
}
#main .center {
	width: 610px;
	float: left;
	padding-top: 50px;
	margin-left: 25px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	line-height: normal;
}

#main .center strong  {
	font-weight: bold;
}

#main .center2 {
	width: 810px;
	float: left;
	padding-top: 50px;
	margin-left: 25px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	line-height: normal;
}

#main .center2 strong  {
	font-weight: bold;
}

#main .bienvenida {
	padding: 15px;
	background-color:#DFE2DA;
	margin: 25px 0px;
	border: 1px solid #C0C5B4;
	overflow: hidden;
}
#main .bienvenida p {
	float: left;
	width: 400px;
}
#main .bienvenida p.biodiesel {
	float: right;
	width: 148px;
}
/**/
	#main .buscador_avanzado {
		background-color:#c1c5b6;
		padding: 15px 18px;
		margin-bottom: 20px;
		
		-moz-border-radius: 8px;
		border-radius: 8px;
		-moz-border-radius: 8px;
		border-radius: 8px;
	}
	#main .buscador_avanzado select, #main .buscador_avanzado .textBoxBClass {
		font-size: 11px;
		color:#666666;
		padding:2px;
		width: 350px;
	}
	
	
	#main .buscador_avanzado .filtro label {
	}
	#main .buscador_avanzado .buscador_header {
		overflow: hidden;
		height: 23px;
	}
	#main .buscador_avanzado h3 {
		display: block;
		position: absolute;
		background-image:url(../images/titulo_Buscador_center.png);
		background-repeat: no-repeat;
		margin-bottom: 10px;
		background-repeat:no-repeat;
		background-position: top left;
		height: 21px;
		float:left;
		padding-left: 31px;
	}
	#main .buscador_avanzado h3 span {
		display: block;
		font-family:"Trebuchet MS", Arial, Helvetica;
		color: #50647f;
		font-size: 17px;
	}
	#main .buscador_avanzado #buscar_ocultar {
		display: block;
		width: 104px;
		height: 13px;
		float:right;
	}
	#main .buscador_avanzado #buscar_ocultar a {
		display: block;
		width: 100%;
		height: 100%;
		background-image:url(../images/buscador_btn_ocultar.png);
		background-repeat: no-repeat;
		background-position: top right;
	}
	#main .buscador_avanzado #buscar_ocultar.mostrar a {
		background-position: top;
	}
	#main .buscador_avanzado #buscar_ocultar.ocultar a {
		background-position: bottom;
	}
	#main .buscador_avanzado #buscar_ocultar a span {
		display: none;
	}
	#main .buscador_avanzado li {
		background: url(../images/buscador_linea.png) repeat-x bottom;
		padding: 4px 0px 6px 0px;
		overflow: hidden;
		vertical-align: top;
	}
	#main .buscador_avanzado label {
		display: inline-block;
		width: 80px;
		font-size: 11px;
	}
	#main .buscador_avanzado .botonera {
		text-align: center;
		padding: 8px;
	}
	#main .buscador_avanzado .botonera input, .boton {
		background-image:url(../images/formulario_submit_fondo.png);
		background-repeat:repeat-x;
		background-position: top;
		border: 1px solid white;
		color:#50647f;
		cursor: pointer;
		pointer: hand;
		width: auto;
		height: 23px;
		padding: 2px 8px;
	}
	#main .buscador_avanzado .botonera input:hover, .boton:hover {
		background-position: bottom;
		color: #FFFFFF;
	}
        
/**  CARRITO
*/
#btnEnviarSolicitud, #btnAgregarProductos {
    background: url('../images/bot_carrito.png') no-repeat;
    height: 22px;
    width: 134px;
    line-height: 22px;
    color: #FFF;
    text-align:  left;
    padding: 0;
    text-indent: 14px;
    border: none;
}
#btnEnviarSolicitud:hover {
    background-position: 0 -22px;
}
#btnAgregarProductos {
    width: 173px;
    background-position: -134px 0;
}
#btnAgregarProductos:hover {
    background-position: -134px -22px;

}
        
/**********/

/** SIDEBAR
*/
#sidebar {
	width: 310px;
	float: right;
	padding-top: 121px;
	background-repeat: no-repeat;
	background-position: right top;
}
#sidebar {
	background-image:url(../images/cabeza_fondo2.png);
}
	
	
	.container_insumos #header .inside {
		background:url(../images/cabeza_fondo_insumos1.png) no-repeat right bottom;
	}
	.container_insumos #sidebar {
		background-image:url(../images/cabeza_fondo_insumos2.png);
	}
	.container_equipamiento #header .inside {
		background:url(../images/cabeza_fondo_equipamiento1.png) no-repeat right bottom;
	}
	.container_equipamiento #sidebar {
		background-image:url(../images/cabeza_fondo_equipamiento2.png);
	}
	.container_proyectos #header .inside {
		background:url(../images/cabeza_fondo_proyectos1.png) no-repeat right bottom;
	}
	.container_proyectos #sidebar {
		background-image:url(../images/cabeza_fondo_proyectos2.png);
	}
	.container_procesos #header .inside {
		background:url(../images/cabeza_fondo_procesos1.png) no-repeat right bottom;
	}
	.container_procesos #sidebar {
		background-image:url(../images/cabeza_fondo_procesos2.png);
	}

#sidebar .columna {
	width: 285px;
	margin: 2px 0 10px 0;
	background-image: url(../images/columna_fondo.png);
	background-repeat:repeat-y;
}
#sidebar .columna h3 {
	display: block;
	background-image: url(../images/titulo_Certificados.png);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 9px 0 0 37px;
	height: 20px;
	margin: 0px;
}
#sidebar .columna h3 span {
	display: block;
	font-family:"Trebuchet MS", Arial, Helvetica;
	color: #50647f;
	font-size: 17px;
}
	#sidebar .certificados h3 {
		background-image: url(../images/titulo_Certificados.png);
	}
	#sidebar .eventos h3 {
		background-image: url(../images/titulo_Eventos.png);
	}
	#sidebar .buscador h3 {
		background-image:url(../images/titulo_buscador.png);
	}
	#sidebar .novedades h3 {
		background-image:url(../images/titulo_novedades.png);
	}
	#sidebar .carro h3 {
		background-image: url(../images/titulo_Carro.png);
	}
	#sidebar .cotizacion h3 {
		background-image: url(../images/titulo_Cotizacion.png);
	}

	
#sidebar .columna fieldset, #sidebar .columna form {
	padding: 0px;
	margin: 0px;
}
#sidebar .columna .interior {
	background-image:url(../images/columna_fondo_bottom.png);
	background-position:bottom;
	background-repeat:no-repeat;
	padding: 8px 18px 25px 15px;
}
#sidebar .columna ul {
	background-image: url(../images/columna_linea.png);
	background-repeat:repeat-x;
	background-position: bottom;
	margin: 0px;
}
#sidebar .columna li {
	overflow: hidden;
	color:#223b5d;
	background-image: url(../images/columna_linea.png);
	background-repeat:repeat-x;
	background-position: top;
	padding: 9px 0px;
	font-size: 11px;
	line-height: normal;
}
#sidebar .columna img {
	float: left;
	border: 1px solid #c0c5b4;
	width: 72px;
}
#sidebar .columna li p {
	float: right;
	width: 170px;
	line-height:normal;
}
#sidebar .columna li strong {
	font-weight: bold;
}
#sidebar .columna .destacado {
	font-size: 16px;
	color:#990000;
}
#sidebar .columna a {
	font-weight:bold;
	white-space:nowrap;
}
#sidebar .columna a.recordar_clave {
	color:#666666;
}
	
#sidebar .columna input {
	border: 1px solid #c0c5b4;
	background: #FFFFFF url(../images/formulario_input_fondo.png) repeat-x top;
	height: 17px;
	padding: 2px;
	font-size: 11px;
	color:#999999;
	float: left;
	width: 195px;
}
#sidebar .columna label {
	color:#223b5d;
	display: block;
	font-size:11px;
	margin: 5px 0px;
}
#sidebar .columna .submit {
	background-image:url(../images/formulario_submit_fondo.png);
	background-repeat:repeat-x;
	background-position: top;
	color:#50647f;
	cursor: pointer;
	pointer: hand;
	float: right;
	width: 20%;
	height: 23px;
	border:1px solid #c0c5b4;
}
#sidebar .columna .submit:hover {
	background-position: bottom;
	color: #FFFFFF;
}
	
/* buscador */
	#sidebar .columna.buscador {
		background-image: url(../images/columna_buscador_fondo.png);
	}
	#sidebar .columna.buscador .interior {
		background-image: url(../images/columna_buscador_fondo_bottom.png);
	}
	#sidebar .buscador label {
		display: none;
	}
	#sidebar .buscador input {
		border: 1px solid #FFFFFF;
	}
	#sidebar .buscador .submit {
		border:1px solid #FFFFFF;
	}
	
	
/* cotizacion */
	#sidebar .columna.cotizacion {
		background-image: url(../images/columna_buscador_fondo.png);
	}
	#sidebar .columna.cotizacion span {
        color: #99260c;
        display: block;
        float: left;
	}
	#sidebar .columna.cotizacion .interior {
		background-image: url(../images/columna_buscador_fondo_bottom.png);
        padding: 8px 18px 8px 15px;
	}
    #sidebar .columna.cotizacion .acceder a {
        background-image:url(../images/boton_acceder.png);
        float:left;
        color: #FFFFFF;
        text-decoration: none;
        font-weight: normal;
        font-size: 10px;
        padding-left: 2px;
        padding-right: 7px;
        width: auto;
        margin-right: 15px;
        margin-top: 3px;
        
    }
    #sidebar .columna.cotizacion .acceder a:hover {
        background-position:bottom right;
        cursor:pointer;
    }
    
    #sidebar .columna.cotizacion .interior p
    {
        float: left;
        margin-left: 1px;
        width: 251px;
        font-weight:bold;
    }
    
     #sidebar .columna.cotizacion .interior span
    {
       display:none;
    }
    
    
/* marcas */
	#sidebar .columna.marcas a {
		float: right;
	}

.ver {
	display:block;
	width:56px;
	height:14px;
	background-repeat:no-repeat;
	background-position:top right;
}
.ver span {
	display:none;
}
.ver:hover {
	background-position:bottom left;
}

.todas {
	background-image:url(../images/boton_vertodas.png);
	float:right;
}
#sidebar .fisher_inc {
	width:285px;
	height: 19px;
	margin: 0px auto;
	text-align:left;
}
#sidebar .fisher_inc a {
	background-image: url(../images/fisher.png);
	background-repeat: no-repeat;
	background-position: top;
	display:block;
	width:167px;
	height:100%;
}
#sidebar .fisher_inc a:hover {
	background-position: bottom;
}
#sidebar .fisher_inc span {
	display:none;
}

/** MAIN CENTER
*/

/* titulo */
/*#main .center h2 {
	display:block;
}
#main .center h2 div {
	display: block;
	width:auto;
	float:left;
	color: #253d5f;
	padding: 0px;
	line-height:19px;
}*/
h2.divisioninsumos {
	background:transparent url(../images/titulo_icono_insumos.png) no-repeat left center;
	display: table;
	height:1%;
	min-height: 19px;
	margin: 0px 0px 25px;
	overflow: hidden;
}
h2.divisioninsumos ul {
	display: table-row;
	width:100%;
	height: 100%;
	padding: 0px;
	*display: block;
	*height: 100%;
}
h2.divisioninsumos ul li {
	display: table-cell;
	vertical-align: middle;
	height:100%;
	*display: block;
	*float: left;
	*max-width: 40%;
	*min-height: 30px;
}
h2.divisioninsumos .nivel2, h2.divisioninsumos li.nivel3 {
	padding: 2px 16px 2px 6px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: right center;
	color: #FFFFFF;
	font-size:12px;
	font-weight: bold;
	white-space:normal;
}
        
	h2.divisioninsumos .nivel1 {
		padding: 2px 16px 2px 26px;
		background: transparent url(../images/titulo_nivel1.png) no-repeat right center;
	}
	h2.divisioninsumos .nivel2 {
		background-image: url(../images/titulo_nivel2.png);
	}
	h2.divisioninsumos .nivel3 {
		background-image: url(../images/titulo_nivel3.png);
	}
	/***/
	#main .center h2.bio {
		background:transparent url(../images/titulo_icono_bio.png) no-repeat left center;
	}
	#main .center h2.bio .nivel1 {
		padding: 2px 16px 2px 26px;
		background: transparent url(../images/titulo_bio_nivel1.png) no-repeat right center;
	}
	#main .center h2.bio .nivel2 {
		background-image: url(../images/titulo_bio_nivel2.png);
	}
	#main .center h2.bio .nivel3 {
		background-image: url(../images/titulo_bio_nivel3.png);
	}


/* item */


.item {
	/*background: #eff0ec url(../images/item_fondo.png) repeat-x;
		background: #c36241 url(../images/item_pie_fondo.png) repeat-x left top;*/
	background: #eff0ec url(../images/item_pie_fondo.png) repeat-x left bottom;
	margin-bottom: 15px;
	padding-bottom: 20px;
	position:relative;
	overflow: hidden;
	
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
	.item .tex {
		float: right;
		margin-top: 15px;
		width:380px;
		min-height: 90px;
		padding: 0 10px 30px 70px;
		font-size: 12px;
	}
	.item .tex small {
		display: block;
		float: left;
		margin-left: -70px;
		font-size: 0.8em;
		color:#666666;
	}
		
	.item .tex p, .item .tex h1, .item .tex h2, .item .tex h3, .item .tex h4, .item .tex h5, .item .tex h6 {
		margin: 0;
		padding: 0;
		line-height:normal;
		display:block;
		float:none;
	}
		.item .tex h1 { font-size: 2em; font-weight: bold; }
		.item .tex h2 { font-size: 1.7em; }
		.item .tex h3 { font-size: 1.5em; }
		.item .tex h4 { font-size: 1.2em; }
		.item .tex h5 { font-size: 1.2em; }
		.item .tex h6 { font-size: 1.2em; }
		.item .tex p { font-size: 1em; }
		
		.item .tex em, .item .tex i { font-style:oblique; }
		.item .tex strong, .item .tex b { font-weight: bold; }
		
		.item .tex ul, .item .tex ol { padding-left: 15px; }
		.item .tex ol { list-style: decimal; }
		.item .tex ul { list-style: disc; }
		
		.item .tex td, .item .tex th { border-width: 1px; font-size: 1em; padding: 3px; }
		.item .tex th { font-weight: bold; }
	/**/
	/**/
	
	.item .img {
		float: left;
		margin-top: 15px;
		margin-left: 17px;		
		width: 108px;
		background: #FFFFFF;
		text-align: center;
		padding: 2px;
		-webkit-box-shadow: 2px 2px 10px rgb(125,125,125);
		-moz-box-shadow: 2px 2px 10px rgb(125,125,125);
		box-shadow: 2px 2px 10px rgb(125,125,125);
	}
	.item .img div {
		border: 1px solid #b51500;
		min-height: 50px;
	}
	.item .img div img {
		border: 1px solid #FFFFFF;
		width: 104px;
	}
	.item .pie {
		position: absolute;
		display: block;
		bottom: 0;
		left: 0;
		right: 0;
		line-height: 27px;
		
		-moz-border-radius-bottomright: 8px;
		border-bottom-right-radius: 8px;
		-moz-border-radius-bottomleft: 8px;
		border-bottom-left-radius: 8px;
	}
	.item .pie p {
		float: left;
		margin-left: 160px;
		font-size: 12px;
		color: #FFFFFF;
		width: 440px;
	}
	.item .pie a {
		/*float: right;
		margin-top: 6px;
		*position:absolute;
		*right: 10px;
		*top: 0px;*/
	}
	
	.item .pie .masver
	{
	    float: right;
		margin-top: 6px;
		*position:absolute;
		*right: 10px;
		*top: 0px;
	}
	
	.pie .mas 
	{
	    background-image:url(../images/boton_vermas_blanco.png);
	}
	
	/*SF 08/03/2013: para el boton eliminar del item del buscador */
	.pie .eliminar2
	{
	    float: left;
	    margin-left:1px;
		margin-top: 6px;
		margin-right:5px;
		*position:absolute;
		*left: 10px;
		*top: 0px;
    	background-image:url(../images/boton_eliminar_blanco.png);
	}
	
	.pie .botonCargando
	{ 
	    float: left;
	    margin-left:1px;
		margin-top: 6px;
		margin-right:5px;
		*position:absolute;
		*left: 10px;
		*top: 0px;
	    
	}
	
	.item .cabeza {
		position: absolute;
		display: block;
		top: 0;
		left: 0;
		right: 0;
		background: #c36241 url(../images/item_pie_fondo.png) repeat-x left top;
		line-height: 27px;
		
		-moz-border-radius-topright: 8px;
		border-top-right-radius: 8px;
		-moz-border-radius-topleft: 8px;
		border-top-left-radius: 8px;
	}
	.item .cabeza p {
		float: left;
		margin-left: 200px;
		font-size: 12px;
		color: #FFFFFF;
		width: 400px;
	}
	/*.item .cabeza .carrito {
		display:block;
		float:right;
		font-size: 10px;
		position: absolute;
		top: 0;
		right: 10px;
	}
	.item .cabeza .cantidad {
		width: 20px;
		border: 0px;
		margin: 0 8px;
		font-size:11px;
		text-align:center;
		padding:1px;
		font-weight: bold;
		background:url(../images/formulario_input_fondo.png) repeat-x top;
	}
	*/
	.item .cabeza .carrito {
		display:block;
		float:right;
		font-size: 10px;
		top: 3px;
		right: 10px;
		width: 161px;
		line-height:20px;
		padding: 0 0 0 8px;
		color:#536781;
		background:url(../images/carrito_fondo.png) no-repeat left top;
		position: absolute;
	}
	.item .cabeza .carrito span {
            float:left;
        }
	.item .cabeza .carrito input {
		background:transparent;
		border: none;
		width: 25px;
		height: 14px;
		text-align: center;
		margin-left: 10px;
		 font-size: 10px;
	}
	.item .cabeza .carrito a {
		display: block;
		width: 22px;
		height: 20px;
		background-image:url(../images/carrito_btn.png);
		background-position: top left;
		background-repeat: no-repeat;
		float: right;
		margin: 0;
	}
	.item .cabeza .carrito a:hover {
		background-position: bottom left;
	}
	.item .cabeza .carrito a img {
		display: none;
	}
	

/* item */
.paginado {
	font-size:11px;
	text-align:center;
	color:#666666;
	margin-bottom: 20px;
}
.paginado a {
	text-decoration: none;
	color:#666666;
}
.paginado a:hover {
	color: #000000;
}

/**/
.representaciones {
    border-collapse:collapse;

}
.representaciones td {
    border:1px solid #999999;
    padding: 10px;
    text-align: center;
    width: 33%;
}
.representaciones h3 {
    display: block;
    width: 90%;
    margin: 0 auto;
    padding: 3px 0;
    font-weight:bold;
    font-size: 1em;
    border-top: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
}
.representaciones p {
    display: block;
    width: 90%;
    margin: 0 auto;
    font-size: 0.8em;
    color: #666666;
}
/** FOOTER
*/
#footer {
	background: #b53e16;
	padding: 20px 0px 35px 0px;
	border-bottom: 6px solid #000000;
}
#footer .inside {
	overflow: hidden;
	padding: 0px;
	height: 60px;
}
#footer p {
	font-size: 10px;
	color: #FFFFFF;
}
#footer .copyright {
	display: block;
	float: left;
}
#footer .powered {
	display: block;
	float: right;
}
#footer .powered span {
	display: block;
	text-align: right;
}
#footer .powered span:first-child {
	margin-bottom: 20px;
}
#footer br {
	margin-bottom: 5px;
}
#footer a {
	text-decoration: none;
	color: #FFFFFF;
}
#footer a:hover {
	text-decoration: underline;
}

/*Agregados por sergio 12/01/2011*/
/*Imagen del buscador (chico)*/
.imageChicoBusc
{
    width:106px;
}

.radioButttonClass
{
    width:30px;
}

.labelBuscadorLi
{
    font-size: 11px;		
}

.imagePanelBusc
{
display: inline-block;
position: absolute;

}


/*Para el panel horizontal*/
/*Overall CSS for each Horizontal Accordion.
  Most settings should be kept as it.
  Customize each Accordion by styling each Accordion's ID attribute instead.
*/

.haccordion{
padding: 0;
}

.haccordion ul{
margin: 0;
padding: 0;
list-style: none;
overflow: hidden; /*leave as is*/
}


.haccordion li{
margin: 0;
padding: 0;
display: block; /*leave as is*/
width: 100%; /*For users with JS disabled: Width of each content*/
height: 200px; /*For users with JS disabled: Height of each content*/
overflow: hidden; /*leave as is*/
float: left; /*leave as is*/
}

.haccordion li .hpanel{
width: 100%; /*For users with JS disabled: Width of each content*/
height: 200px;  /*For users with JS disabled: Height of each content*/

}
/******************************************************/
/******************************************************/
/***********Collapse div buscador**********************/
.expArrow{
	padding-left: 20px;
	display: block;
	width: 100%;
	height: 100%;
	cursor: hand;
	cursor:pointer;
	pointer:hand;
	background-image:url(../images/buscador_btn_ocultar_buscador.png);
	background-repeat: no-repeat;
	background-position: bottom;
}

.collArrow{
	padding-left: 20px;
	display: block;
	width: 100%;
	height: 100%;
	cursor: hand;
	cursor:pointer;
	pointer:hand;
	background-image:url(../images/buscador_btn_ocultar_buscador.png);
	background-repeat: no-repeat;
	background-position: top;
}

.radioButttonClass
{
    width:30px;
}


/*Para el panel horizontal*/
/*Overall CSS for each Horizontal Accordion.
	Most settings should be kept as it.
	Customize each Accordion by styling each Accordion's ID attribute instead.
	
	Milo 19/01/2011
	estilo .haccordion, definido en css/haccordion.css
*/

/*
.haccordion{
padding: 0;
}

.haccordion ul{
margin: 0;
padding: 0;
list-style: none;
overflow: hidden;
}


.haccordion li{
margin: 0;
padding: 0;
display: block;
width: 100%;
height: 200px;
overflow: hidden;
float: left;
}

.haccordion li .hpanel{
width: 100%;
height: 200px;

}*/



.DivBackHidden
{
     visibility:hidden;
     height:0px;
     width:0px;   
}

.divBackVisible
{
    visibility:visible;
    height:auto;
    width:auto;    
}


/*Menu de usuario especifico*/


#menu2  {
	left:0px;
	top: 0px;
	float:right;
	padding: 4px 15px;
	background: #B5CAE4;
    
    opacity: 0.8;
	-moz-opacity:0.8;
	filter: alpha(opacity=80);


	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
}
#menu2 ul li {
	float:left;
	padding: 0px 5px;
	border-left: 1px solid #666666;
	}


#menu2 ul li:first-child {
	border-left: none;
}

#menu2 li a {
	font-weight: bold;
	font-size: 11px;
	color:#333333;
	display: block;
	text-decoration: none;
	text-transform: lowercase;
}
#menu2 li a:hover {
	color: #000000;
}

.fondoIndexBack
{
	background-repeat:no-repeat;
	width:800px;
	height:200px;
	background-image:url('../images/backend/fondoMasterBO.png');
}

.fondoAcces
{
    background-repeat:no-repeat;
    width:800px;
    height:200px;
    background-image:url('../images/backend/fondoAccesoRestringido.png');
}
/**/

/******************************************************/
/******************************************************/
/***********Collapse div buscador**********************/
.expArrow2{
	padding-left: 2px;
	display: block;
	width: 150px;
	height: 100%;
	cursor: hand;
	cursor:pointer;
	pointer:hand;
	background-image:url(../images/vermas_btn_ocultar.png) ;
	background-repeat: no-repeat;
	background-position: right bottom;
		
	font-family:"Trebuchet MS", Arial, Helvetica;
	color: #50647f;
	font-size: 17px;
}

.collArrow2{
	padding-left: 2px;
	display: block;
	width: 150px;
	height: 100%;
	cursor: hand;
	cursor:pointer;
	pointer:hand;
	background-image:url(../images/vermas_btn_ocultar.png);
	background-repeat: no-repeat;
	background-position:right top;

	font-family:"Trebuchet MS", Arial, Helvetica;
	color: #50647f;
	font-size: 17px;
}


  #buscar_ocultar2 {
		display: block;
		width: 54px;
		height: 13px;
		float: left;
	}
	
	
	
	#main #buscador_header2 {
		height: 23px;
	}
	/*
	#main h3 {
		display: block;
		position: absolute;
		background-image:url(../images/titulo_Buscador_center.png);
		background-repeat: no-repeat;
		margin-bottom: 10px;
		background-repeat:no-repeat;
		background-position: top left;
		height: 21px;
		float:left;
		padding-left: 31px;
	}
	#main  h3 span {
		display: block;
		font-family:"Trebuchet MS", Arial, Helvetica;
		color: #50647f;
		font-size: 17px;
	}
	
	*/
	.cellTablaProdVerMas
	{
	background: #b84820 repeat-x left bottom;
	margin-bottom: 15px;
	padding-bottom: 10px;
	position:relative;
	overflow: hidden;
	text-align:center;
	vertical-align:middle;
	}
	
	.cellTablaProdVerMasLeft
	{
	    text-align:left;
	}
	
	.anchoAddCarrito
	{
	    width:120px;  
	    
	}
	
	.pAgregado
	{
   	    float:right;
	    text-align:right;
	    background-image:url(../images/OK.png) ;
	    background-repeat: no-repeat;
	    background-position: right top;
	    font-size: 12px;
		color: #FFFFFF;
	}
	
	.divAgregado
	{
	    height:14px;
	    vertical-align:bottom;
	    float:right;
	    text-align:left;
	    background-image:url(../images/OK.png) ;
	    background-repeat: no-repeat;
	    background-position: right;
	}
	
	/********* Tool Tip Carrito *****************/
	.tableCarritoTmp, .tableCarritoTmp th, .tableCarritoTmp td
	{
	    border:1px solid #000000;
	    color:#000000;
	}
	
	.tableCarritoTmp thead
	{
	    background-color:#c36241;
	}
	
	.tableCarritoTmp tbody
	{
	    background-color:#FFFFFF;
	}
	
	
    .textoSuperior td
    {
        vertical-align:middle;
        text-align:left;
    }

   
    .textoSuperiorImg
    {
        width:64px;
        height:64px;
        margin-left: auto;
	    margin-right: auto;
	    float:none;
    }


/*
C�digo Theia
*/


html,body{margin:0px;padding:0px;overflow-x:hidden;}
#header{/*background:#1b67af;*/height:107px;background:url(../images/bgnav.png) center top repeat;}
#header .span3 h1 {width:207px;height:78px;background:url(../images/logo.png) no-repeat;line-height:333px;overflow:hidden;margin:20px;}
#header .span3 h1 a{float:left;}
#main{margin:0px;}
#main #navegacion{padding-left:20px;margin:20px auto}
#main #navegacion .nav-tabs.nav-stacked>li>a{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#909090;padding:6px 20px 6px 40px;position:relative;font-size:16px;background-position:9px center;background-repeat:no-repeat}
#main #navegacion .nav-tabs.nav-stacked>li>a:after{content:'';display:block;position:absolute;width:10px;height:15px;right:10px;top:50%;margin-top:-7px;background:url('../images/sprite.png') no-repeat -381px -71px;-webkit-transition:right .25s;-moz-transition:right .25s;-o-transition:right .25s;transition:right .25s}
#main #navegacion .nav-tabs.nav-stacked>li>a:hover{background-color:transparent;color:#000}
#main #navegacion .nav-tabs.nav-stacked>li>a:hover:after{background-position:-371px -71px;right:20px;-webkit-transition:right .25s;-moz-transition:right .25s;-o-transition:right .25s;transition:right .25s}
#main #navegacion .nav{background-color:#f8f8f8;background-image:-moz-linear-gradient(top,#fff,#eee);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#eee));background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:-o-linear-gradient(top,#fff,#eee);background-image:linear-gradient(to bottom,#fff,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffeeeeee',GradientType=0);border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative}
#main #navegacion .nav:after{content:'';display:block;position:absolute;bottom:-12px;left:0;height:10px;width:100%;background:url('../images/bkg_block.png') no-repeat bottom center}
#main #navegacion .nav li{border-bottom:1px solid #ddd;border-top:1px solid #fff;margin-bottom:1px;padding:0}
#main #navegacion .nav li #btn_repre{background-image:url(../images/btn_repre.png)}
#main #navegacion .nav li #btn_srvtec{background-image:url(../images/btn_srvtec.png)}
#main #navegacion .nav li #btn_vid{background-image:url(../images/btn_vid.png)}
#main #navegacion .nav li #btn_empresa{background-image:url(../images/btn_empresa.png)}
#main #navegacion .nav li #btn_cotizar{background-image:url(../images/btn_cotizar.png);color:#b71f00}
#main #navegacion .nav li #btn_contactenos{background-image:url(../images/icon_contactenos.jpg)}
#main #navegacion .nav li #btn_certificados{background-image:url(../images/btn_certificados.png)}
#main #navegacion .nav li #btn_promociones{background-image:url(../images/btn_promociones.png);color:#99a25d}
#main #navegacion .nav li:last-child{border-bottom:0}
#main #navegacion .lista_cotizar {margin: 0;list-style: none;}
#main #navegacion .lista_cotizar li {list-style: none;padding: 1px 12px;font-size: .8em;}
#main #navegacion .lista_cotizar li a {display: block;color: #333333;}
#main #navegacion .lista_cotizar li a:hover {text-decoration: none;color: #b71f00;}
#main #navegacion .lista_cotizar li strong {color: #b71f00;display: block;font-weight: bold;float: right;margin-top: -20px;}
#main #navegacion .nav#blocknav li a{font-size:14px}
#main #navegacion .nav#blocknav li a .icon-chevron-right{float:right;margin:8px 12px 0 12px}

.uppermenu{list-style:none;margin:15px 20px 10px 0px;padding:0px;float:right;}
.uppermenu li{float:left;}
.uppermenu li a{color:#8eb5d7;margin:0px 15px;text-decoration:none;font-size:12px;}
.uppermenu li a:hover{color:#fff;}

.form-search{margin:10px 0px 0px 20px;}

.carousel-inner{border:1px solid #dedede;border-radius:10px;}
/*
.carousel .item{text-align:center;}
.carousel .item img{display:inline;}
*/
/* codigo agregado por mi(jp)*/
.sliderContent {position: relative;height: 172px;text-align: left;}
.sliderContent h3 {margin: 0px;padding: 20px 0px 0px 150px;text-transform: uppercase;font-size: 16px;color: #6e794e;}
.sliderContent a {margin-left: 150px;cursor: pointer;}
.sliderContent img {position: absolute;top: 0px;left: 0px;z-index: -1;}
.sliderContent p {padding: 0px 0px 0px 150px;color: #6e794e;}

 .media,.media-body{overflow:hidden;*overflow:visible;zoom:1}
 .media,.media .media{margin-top:15px}
 .media:first-child{margin-top:0}
 .media-object{display:block}.media-heading{margin:0 0 5px}
 .media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}
 .media-list{margin-left:0;list-style:none}
/* codigo agregado */
#main #contenidos{border-left:1px dotted #ccc;padding:20px 30px;}
#main #home_rep{margin:20px 0px 20px 0px;padding:0px;list-style:none;}
#main #home_rep li{float:left;border-right:1px dotted #ccc;}
#main #home_rep li:last-child{border:none;}

#footer{background:#2b82c2;height:108px;margin:0px;}
#footer h5{color:#fff;font-weight:normal;font-size:14px;}
#footer h5.span10{padding-left:20px;}
#footer h5 a{color:#fff;}

.linksredes a{margin:0px 10px;}

.volverarriba{width:35px;height:35px;opacity:.6;position:fixed;bottom:20px;right:20px;display:none;background:transparent url('../images/sprite.png') no-repeat -430px 0;overflow:hidden;text-indent:100%;line-height:35px}.volverarriba:hover{opacity:1}hr{margin-top:20px;padding-top:10px;border-top:1px dotted #1f7dcd}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{margin-top:8px}.sf-menu li{position:relative}.sf-menu ul{position:absolute;display:none;top:140%;left:0;z-index:99;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.5);box-shadow:1px 1px 5px rgba(0,0,0,0.5)}.sf-menu ul ul{top:0;left:100%}.sf-menu a{display:block;position:relative}.sf-menu>li{float:left;background:#5a5a5a url('../images/menu-bg.png') repeat-x 0 0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin:0 0 0 5px}.sf-menu>li a{color:#fff;font-family:"Open Sans Condensed",sans-serif;font-size:1.2em;padding:10px 20px;text-transform:uppercase;text-shadow:1px 1px 3px rgba(0,0,0,0.25)}.sf-menu>li:hover,.sf-menu>li .sfHover,.sf-menu>li.current{background-position:0 -45px;text-decoration:none}.sf-menu>li:hover a,.sf-menu>li .sfHover a,.sf-menu>li.current a{color:#414141;text-decoration:none}.sf-menu>li>ul{position:absolute;width:320px;background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:10px 1px;right:0;left:auto}.sf-menu>li>ul:after{position:absolute;top:-10px;right:30px;content:'';width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent}.sf-menu>li>ul .sf-with-ul:before{content:'';position:absolute;width:11px;height:12px;background:url('../images/sprite.png') no-repeat -371px -87px;left:23px;top:10px;-webkit-transition:left .25s;-moz-transition:left .25s;-o-transition:left .25s;transition:left .25s}.sf-menu>li>ul>li ul{background:#1a6baf;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:10px 2px;left:-278px;top:-10px;width:280px}.sf-menu>li>ul>li ul li a{background:#1a6baf;color:#fff;border-top:1px solid #2186db;border-bottom:1px solid #175d99;padding:5px 10px;text-indent:0}.sf-menu>li>ul>li ul li a:hover{background-color:#165b94;background-image:-moz-linear-gradient(top,#135083,#1a6baf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#135083),to(#1a6baf));background-image:-webkit-linear-gradient(top,#135083,#1a6baf);background-image:-o-linear-gradient(top,#135083,#1a6baf);background-image:linear-gradient(to bottom,#135083,#1a6baf);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff135083',endColorstr='#ff1a6baf',GradientType=0)}.sf-menu>li>ul>li a{color:#000;text-transform:none;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:.9em;padding:5px 10px 5px 40px;border-top:1px solid #fff;border-bottom:1px solid #eee;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#eee,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eee),to(#fff));background-image:-webkit-linear-gradient(top,#eee,#fff);background-image:-o-linear-gradient(top,#eee,#fff);background-image:linear-gradient(to bottom,#eee,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee',endColorstr='#ffffffff',GradientType=0);text-shadow:none}.sf-menu>li>ul>li.sfHover>a{color:#fff;background:#1a6baf}.sf-menu>li>ul>li.sfHover li a{color:#fff}.sf-menu>li>ul>li.sfHover .sf-with-ul:before{background-position:-360px -87px;left:12px}.sf-menu .sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block}#cover{background:#000;opacity:0;position:absolute;left:0;right:0;top:107px;width:100%}

.sf-menu > li{background:none;}
/* codigo agregado por mi(jp)*/
.sf-menu > li > ul .sf-with-ul:before {content: '';position: absolute;width: 11px;height: 12px;background: url('../img/sprite.png') no-repeat -371px -87px;left: 23px;top: 10px;
  -webkit-transition: left .25s;
  -moz-transition: left .25s;
  -o-transition: left .25s;
  transition: left .25s;
}
.sf-menu > li > ul > li ul li a:hover {
  background-color: #165b94;
  background-image: -moz-linear-gradient(top, #135083, #1a6baf);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#135083), to(#1a6baf));
  background-image: -webkit-linear-gradient(top, #135083, #1a6baf);
  background-image: -o-linear-gradient(top, #135083, #1a6baf);
  background-image: linear-gradient(to bottom, #135083, #1a6baf);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff135083', endColorstr='#ff1a6baf', GradientType=0);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff135083',endColorstr='#ff1a6baf',GradientType=0);
}
/* codigo agregado por mi(jp)*/
.sf-menu > li a{height:29px;padding:0px 20px;background:url(../images/bgbotones.jpg) repeat-x;border-radius:15px;line-height:27px;color:#405671;font-family: 'Pathway Gothic One', sans-serif;}

.bloque_texto{}
.bloque_texto h2{font-weight:normal;text-transform:uppercase;font-size:22px;background:url(../images/misc1.png) 0px 35px no-repeat;line-height:43px;margin:10px 0px 15px 0px;}
.bloque_texto p{color:#434343;}

#footer{font-family:"Trebuchet MS", Arial, sans-serif;}

#contenidos .breadcrumb{background:none;padding-left:0px;}
#contenidos .breadcrumb li,#contenidos .breadcrumb li a{color:#7b7b7b;font-size:12px;}
#contenidos .navres{margin-left:0px;}
#contenidos .navres h3{display:inline;font-weight:normal;font-size:12px;color:#7b7b7b;}
#contenidos .navres select{margin:0px 10px;}
#contenidos .page-header{border-bottom:none;}
#contenidos .page-header h1{font-weight:normal;}
#contenidos .page-header.main{position:relative;}


.resultados{margin:0px;padding:0px;}
.resultados h3{display:inline;font-weight:normal;font-size:12px;color:#7b7b7b;}
.resultados .items{overflow:hidden;position:relative;background-color:#ebebeb;background-repeat:no-repeat;background-position:18px 0;border-radius:10px;margin:0 0 30px 0;border:1px solid #cfcfcf;padding:10px 20px 25px 20px;box-shadow:0 2px 5px #bbb}

.equipamiento{background-image:url('../images/borde-equipamiento.png')}
.insumos{background-image:url('../images/borde-insumos.png')}
.procesos{background-image:url('../images/borde-procesos.png')}
.proyectos{background-image:url('../images/borde-proyectos.png')}

/*
.resultados .insumos{background:#ebebeb url(../images/bordecaja_insumos.jpg) 18px 0px no-repeat;}
.resultados .equipamientos{background:#ebebeb url(../images/bordecaja_equipamientos.jpg) 18px 0px no-repeat;}
.resultados .procesos{background:#ebebeb url(../images/bordecaja_procesos.jpg) 18px 0px no-repeat;}
.resultados .proyectos{background:#ebebeb url(../images/bordecaja_proyectos.jpg) 18px 0px no-repeat;}
*/


.resultados .items .page-header{border-bottom:1px solid #fff !important;margin-bottom:15px;width:95%;}
.resultados .items .page-header h1{font-size:26px;margin-bottom:5px;}
/*.resultados .items .page-header strong{text-transform:uppercase;}*/
.resultados .items .page-header small{font-size:20px;}
.resultados .items .page-header small strong{}
.resultados .items .imgitem{float:right;box-shadow:0px 0px 5px #bbb;margin:30px 10px 10px 10px;border-radius:5px;}
.resultados .items .vermas{background:#2379b9;position:absolute;bottom:0px;left:0px;margin:0px;width:100%;height:25px;}
.resultados .items .vermas a{color:#bcd0e5;padding:0px 20px;line-height:25px;text-decoration:none;}
.resultados .items .vermas a .icon-chevron-right{background-image:url("../images/glyphicons-halflings-white.png");margin:0px;opacity:0.7;}

.resultadosCarrito .items .vermas .vermasA {float:right}
.resultadosCarrito .items .vermas .vermasCodigo {float:left;color:white; margin-left:25px;margin-top:2px}
.resultadosCarrito .items .vermas .vermasCantidad {float:right;color:white; margin-right:50px;margin-top:2px;vertical-align:top}
.resultadosCarrito .items .vermas .vermasCantidad input {height:12px;font-size:11px !important;vertical-align:top}

.paginationBox{margin:5px auto 10px auto;width:100%;float:left;}
.pagination{margin:auto;text-align:center;}

#btn_buscar{cursor:pointer;width:132px;height:55px;overflow:hidden;line-height:333px;background:url(../images/buscar.jpg) no-repeat;position:absolute;top:0px;right:-15px;}

#ampliado-outter-inner{width:730px;height:510px;background:#e9e9e9;padding:0px;overflow:auto;left:3px !important; margin-left:2px !important;}
#ampliado-outter{width:750px;height:560px;background-color:#e9e9e9;background-repeat:no-repeat;background-position:15px 0;border:0;overflow:visible;padding:15px;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding}
#ampliado-outter .btnCerrar, #ampliado-outter-inner .btnCerrar{cursor:pointer;position:absolute;top:8px;right:-8px;background:url(../images/btnCerrar.png) no-repeat;overflow:hidden;line-height:333px;width:79px;height:27px;}

#ampliado{height:550px;background:#e9e9e9;padding:15px;overflow:visible;}
.ampliadoAccesorio{width:680px !important}
#ampliado .tituloItem{font-weight:normal;font-size:20px;margin-bottom:0px;display:block}
#ampliado .tituloItemAccesorio{font-weight:normal;font-size:20px;margin-bottom:0px;line-height:20px !important}
#ampliado .tituloItem strong{font-weight:bold;font-size:16px;text-transform:uppercase;}
#ampliado  .tituloMarca{font-weight:normal;font-size:14px;text-align:right;margin-bottom:0px;}
#ampliado  .tituloAccesorio{font-weight:bold;font-size:14px;text-align:left;}
#ampliado .tituloMarca strong{font-weight:bold;font-size:16px;text-transform:uppercase;}
#ampliado .modal-body{width:100%;overflow:hidden;padding:0;position:relative;margin:0;max-height:450px !important}
#ampliado .nav.nav-tabs{margin:0px;}
#ampliado .nav.nav-tabs li{margin-left:4px;}
#ampliado .nav.nav-tabs li a{background:#c8c8c8;color:#000;font-size:12px;line-height:16px;}
#ampliado .nav.nav-tabs li.active a{background:#fff;}
#ampliado .tab-pane.active{background:#fff;height:390px;}
#ampliado .nav-tabs > .active > a > [class^="icon-"]{background-image:url(../images/glyphicons-halflings.png);}
#ampliado .nav-tabs a [class^="icon-"]{margin-top:-1px;}
/*#ampliado .btn.imprimir{position:absolute;top:55px;right:220px;}*/
#ampliado .cantidad{/*position:absolute;top:55px;right:170px;*/width:30px; margin-bottom:0px !important;}
#ampliado .btn.cotizacion{/*position:absolute;top:55px;right:0px;*/color:#b8260b;margin-right:20px;}
/*.tab-content{height:380px; }*/

#ampliado .tab-pane h3{font-weight:normal;text-transform:uppercase;font-size:12px;margin:0px 0px 0px 10px;}
#ampliado .tab-pane p{font-size:12px;margin:5px 0px 0px 10px;}
#ampliado .tab-pane .imgAmpliado{float:right;margin:25px 10px 10px 10px;}

.m10{margin:0px 10px 10px 10px;padding-top:10px;}

#ampliado table tr th{background:#2379b9;color:#fff;font-weight:bold;}
#ampliado table{font-size:12px;}
/*#ampliado table .marca{text-transform:uppercase;}*/

#ampliado table .cotizacionth{padding-right:18px;}
.group-btn{border-top:1px solid #fff;margin:55px 0 10px 0;padding-top:5px;width:100%;text-align:right;position:relative}
.group-titulo{width:100%}

.contenidos{position:relative;}
#boxBuscar{background:url(../images/bgbuscar.jpg) no-repeat;width:448px;height:331px;position:absolute;top:0px;right:-13px;z-index:10;}
.contenidos .formContenidos{position:absolute;top:180px;left:12px;color:#fff;}
.contenidos .formContenidos .radio{margin-top:10px;}
.contenidos .formContenidos .radio label{font-size:12px;margin-right:25px;}

#overall{width:100%;height:100%;position:fixed;top:0px;left:0px;z-index:9;}


#kwickHome .kwicks {height:118px;margin-bottom:30px;}
#kwickHome #panel-1{background:#fff url(../images/tab1.jpg) no-repeat;height:118px;border-left:13px solid #ba0814;border-radius:10px;}
#kwickHome #panel-2{background:#fff url(../images/tab2.jpg) no-repeat;height:118px;border-left:13px solid #aeb68c;}
#kwickHome #panel-3{background:#fff url(../images/tab3.jpg) no-repeat;height:118px;border-left:13px solid #b97c29;}
#kwickHome #panel-4{background:#fff url(../images/tab4.jpg) no-repeat;height:118px;border-left:13px solid #445c68;}
#kwickHome .kwicks li p{margin:30px 10px 10px 60px;font-size:11px;width:240px;height:80px;}

#boxBuscar .kwicks {
	width: 388px;
	height: 144px;
	padding:2px;
	border-radius:4px;
	background:#fff;
	margin:50px 0px 5px 30px;
}
#boxBuscar .kwicks > li {
	height: 100px;
	/* overridden by kwicks but good for when JavaScript is disabled */
	width: 125px;
	margin-left: 0px;
	float: left;
	font-size:11px;
	height:144px;
}

#boxBuscar #panel-1 { background:#fff url(../images/tab1-buscar.jpg) no-repeat;margin-left:2px; }
#boxBuscar #panel-2 { background:#fff url(../images/tab2-buscar.jpg) no-repeat; }
#boxBuscar #panel-3 { background:#fff url(../images/tab3-buscar.jpg) no-repeat;margin-right:2px; }
#boxBuscar .kwicks li p{margin-left:45px;}
#boxBuscar .kwicks li ul{margin:0px 0px 0px 45px;padding:10px 0px 0px 0px;width:171px;height:80px;list-style:none;} 
#boxBuscar .kwicks li ul li{}
#boxBuscar .kwicks li ul li a{color:#333;text-decoration:none;}
#boxBuscar .kwicks li ul li:hover{background:#ccc;color:#000;}

/*Repreentaciones en la home*/
#viewRepresentatives .hover-figcaption{text-align:center;width:100%;margin:0}
#viewRepresentatives .hover-figcaption a{position:relative;display:block;overflow:hidden}
#viewRepresentatives .hover-figcaption a img{width:99%;border:1px solid #eee;vertical-align:middle;height:auto;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
#viewRepresentatives .hover-figcaption a figcaption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0.5);position:absolute;bottom:-55px;height:55px;padding:1em;left:0;right:0;color:#fff;-webkit-transition:bottom .25s;-moz-transition:bottom .25s;-o-transition:bottom .25s;transition:bottom .25s;text-align:left;font-weight:normal}
#viewRepresentatives .hover-figcaption a:hover figcaption{bottom:0}
#viewRepresentatives .carousel-nav{margin-top:10px}



/*Agregados por sergio 12/01/2011*/
/*Imagen del buscador (chico)*/
.imageChicoBusc{width:106px;}

.menuDivision{cursor:pointer;}

.liBuscadorSelected{background:#bbb;}

.DivBackHidden {display:none !important}

.divBackVisible {display:block !important}
.divBackVisibleInline{display:inline-block !important}
.verVideo {
	display:block;
	width:32px;
	height:32px;
	background-image:url(../images/youtube_32.png);
	background-repeat:no-repeat;
	background-position:top left;	
	right:100px;
	text-indent: 25px;
	font-size: 0.7em;
	font-weight: bold;
	line-height: 19px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	position:absolute;
}
.verVideo:hover {
	background-position:bottom left;
	color: #FFFFFF;
	text-decoration:none;
}


.headerTablaAux
{
    background: #2379b9;
    color: #ffffff;
    font-weight:bold;
}

.tableWidthProdVerMas
{
    width:98%;
}

/********* Tool Tip Carrito *****************/
.tableCarritoTmp, .tableCarritoTmp th, .tableCarritoTmp td
{
	border:1px solid #000000;
	color:#000000;
}
	
.tableCarritoTmp thead
{
	background-color:#115793;
}
	
.tableCarritoTmp tbody
{
	background-color:#FFFFFF;
}
	
	
.textoSuperior td
{
    vertical-align:middle;
    text-align:left;
}

   
.textoSuperiorImg
{
    width:64px;
    height:64px;
    margin-left: auto;
	margin-right: auto;
	float:none;
}
.cabeceraEnviarSolicitud
{
    margin-left:180px;
}



