@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'latomedium';
    src: url("../fuentes/lato-medium-webfont.woff2") format('woff2'),
         url("../fuentes/lato-medium-webfont.woff") format('woff');
    font-weight: normal;
    font-style: normal;
}
/***************************************BODY*******************************************/
body
{
	background:url(../../imagenes/fondos/web/cotizar-catalogo-imagen.png);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-size:100%;
	background-position: top;
}
html,body{
	width:100%;	margin: 0;
}
/***************************************BODY*******************************************/
#bloqueEstatico{font-family: 'silver_age_queensregular' !important;font-size: 30px!important;border:  solid #e6e6e6!important;border-width:4px !important; text-align: center!important;color: #FFFFFF!important;margin: -70px 35% 70px 35% !important;padding: 0 !important;width: 30%;} 
#bloqueBuscar{display: none;float: left;}
#h1{float: left;width:10%;padding-top: 20px;}
#bloqueBuscar2{margin-top: 10px;}
/***************************FORMULARIO************************************/
#bloqueBuscar
{
	position:relative;
	overflow:hidden;
	width:90%;
}
.sub-form form
{
	width: 30%;
    margin: 10px 0 0 17%;
    position: relative;
    overflow: hidden;
}
.sub-form form input
{
	border: none;
    border-radius: 0;
    background: #e3e3e3;
    background-image: url(http://www.globomerk.com/version-2017/cotizaciones/imagenes/iconos/Buscar.png);
    background-size: 12px;
    background-position: 17px 9px;
    background-repeat: no-repeat;
    font-family: 'latoregular';
    height: 30px;
    padding: 0 0 5px 0;
    color: #000000;
    width: 100%;
    margin: 0;
    font-size: 14px;
    text-align: center;
}
.sub-form form input:focus, textarea:focus
{
	outline:0px;
	background:#dfdfdf;
}
::-webkit-input-placeholder
{
	color:#454545;
	font-family: 'latoregular';
	text-align:center;
}
:-moz-placeholder
{
	color:#454545;
	font-family: 'latoregular';
	text-align:center;
}
::-moz-placeholder
{
	color:#454545;
	font-family: 'latoregular';
	text-align:center;
}
/***************************************BLOQUEMEDIO************************************/
#bloqueMedioVp
{
	width: 100%;
	height: inherit;
	background-color: white;
	display:-moz-box;
	display:-webkit-box;
	display:box;
	-moz-box-orient:vertical;
	-webkit-box-orient:vertical;
	box-orient:vertical;
}
#bloqueMedio1Vp
{
	width: 100%;
	height: 100px;
	/*opacity: 0.4;*/
	-moz-box-ordinal-group:1;
	-webkit-box-ordinal-group:1;
	box-ordinal-group:1;
}
#bloqueMedio2Vp
{
	width: 100%;
	margin-top: 50px;
	/*opacity: 0.4;*/
	height: inherit;
	-moz-box-ordinal-group:2;
	-webkit-box-ordinal-group:2;
	box-ordinal-group:2;
	display:-moz-box;
	display:-webkit-box;
	display:box;
	-moz-box-orient:horizontal;
	-webkit-box-orient:horizontal;
	box-orient:horizontal;
}
#bloqueMedio2Vp1
{
	width: 45%;
	-moz-box-orient:vertical;
	-webkit-box-orient:vertical;
	box-orient:vertical;
}
#gallery-1
{
	width: 80%;
	margin: 0 10%;
	background-color: #fbfbfb;
	height: 490px;
	-moz-box-ordinal-group:1;
	-webkit-box-ordinal-group:1;
	box-ordinal-group:1;
}
.demo-gallery
{
	margin-left: 5%;
	-moz-box-ordinal-group:2;
	-webkit-box-ordinal-group:2;
	box-ordinal-group:2;
}
#gP{width: 90%;margin: 20px 5% 0 5%;}
#bloqueMedio2Vp2
{
	width: 55%;
	height: inherit;
	-moz-box-ordinal-group:2;
	-webkit-box-ordinal-group:2;
	box-ordinal-group:2;
}
#bloqueMedio3Vp
{
	/*opacity: 0.4;*/
	width: 90%;
	height: inherit;
	-moz-box-ordinal-group:3;
	-webkit-box-ordinal-group:3;
	box-ordinal-group:3;
	margin: 0 5% 150px 5%;
}
#info{width: 13px;height: 13px; margin-left: 13px;background-color: hsla(0,0%,0%,0.00);}
#info:hover{cursor: pointer;}
.alert{animation-name: alert;animation-duration: 4s;animation-iteration-count:infinite;}
#infoB{position: fixed;}
@keyframes alert {
 from{-webkit-box-shadow:0 0 9px #333;}
50%{-webkit-box-shadow:0 0 18px #e33100;}
to{-webkit-box-shadow:0 0 9px #333;}
}
#carroVp{ float: right;font-family: 'latoregular';font-size: 20px;margin: 60px 11.7% -60px 0 !important;width: 110px; height: 10px;line-height: 0;}
#carroVp p{margin:-2px 5px 0 10px ; font-size: 8px; line-height: normal; background-color: red;width: 10px;height: 10px; border-radius: 5px;}
/************************************************FORMULARIO AGREGAR*******************************************/
#bloqueMedio2Vp2 p{font-family: 'latoregular';padding-left: 10%;font-size: 15px;}
#bloqueMedio2Vp2 h1 strong {font-family: "latobold";text-transform: uppercase;padding-left: 10%;font-size: 17px;}
#marca, #tints, #colors,#cant{margin-top: 80px !important;font-size: 8px;font-family: "latobold";color: #505050;text-align: left;}
#tints{margin-top: 20px !important;}
#colors{margin-top: 20px !important;}
#ttamano{margin-top: 20px !important;}
#cant{margin: 20px 0 5px 0 !important;}
#bloqueMedio2Vp2 select{
	border:solid thin #e7e7e7;
	background:url(../../imagenes/iconos/fleca-hacia-abajo.png) no-repeat 95% 15px #ffffff !important;
	background-size: 15px !important;
	font-family: 'latoregular';
	height:40px;
	color:#989898;
	padding-left: 10px;
	width:68%;
	margin:-10px 0 0 10%;
	font-size:14px;
	text-align: center;
	 -moz-appearance: none;
	 -webkit-appearance: none;
	 appearance: none;
}
#bloqueMedio2Vp2 input[type="number"]{
	border:solid thin #e7e7e7;
	background-size: 15px !important;
	font-family: 'latoregular';
	color:#000;
	padding-left: 0;
	margin: 10px 0 0 0;
	font-size:14px;
	text-align: center;
	width: 100px;
	height: 40px !important;
}
#bloqueMedio2Vp2 .cotF{	
	margin: 10px 0 0 10% !important;
	background-color:#2477e9 ;
	border: none !important;
	color:#fff;
	text-transform:none;
	letter-spacing:0;
	font-size:15px;
	font-family: "latobold";
	width:30%;
	height:35px;
}
#bloqueMedio2Vp2 .cotF:hover{	
	margin: 20px 0 0 10%;
	background-color:#000;
	cursor: pointer;
}
#bloqueMedio2Vp2 u{display: none;}
/************************************************FORMULARIO AGREGAR*******************************************/
#infoBaner
{
	display: none;
    background-image: url(../imagenes/BANNERS/inormacion.png);
	background-size:80%;
	background-repeat:no-repeat;
	background-position: center;
	margin: -230px 0 -20px -18%;
	width: 80%;
	height: 240px;
	position: relative;
}
.carrito
{
	background: #2477e9;
    color: #fff;
    border: none;
    line-height: 20px;
    text-transform: none;
    letter-spacing: 0;
    font-size: 15px;
    font-family: "latoblack";
    width: 100%;
    height: 35px;
    font-weight: 600;
    text-align: center;
}
#carroH{float: right;font-family: 'latoregular';width: 110px; height: 10px;}
	#carroH p{margin:-15px 5px 0 10px ; font-size: 8px; line-height: normal; background-color: red;width: 10px;height: 10px; border-radius: 5px;}
	

#directorio
{
	width: 30%;
	margin-top: 20px;
	/*background-color: green;*/
	/*opacity: 0.4;*/
	-moz-box-ordinal-group:1;
	-webkit-box-ordinal-group:1;
	box-ordinal-group:1;
}

#directorio ul{background-color: #dbdbdb;}
#directorio ul li{border-top: solid #fff thin;font-size: 13px;}
.navegable1Nivel2 {background-color: #f8f8f8;margin: 0;padding: 0;display: none;}
.navegable1Nivel2 li
{
	border: thin #ebebeb solid;
	background-color:#f8f8f8;
	color:#666666;
	display:block;
	padding:5px 0 5px 20px !important;
	text-decoration:none;
	font-size: 12px !important;
	letter-spacing: 0px;
	margin-left:0  !important;	
	-webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-margin-start: -38px !important;
    -webkit-margin-end: 0px;
}
.navegable1{margin: 30px 0 0 40%;}
.navegable1 li a{color: black !important;text-decoration: none !important;text-decoration-line: none !important;}
.navegable1 li{display: block;margin:0 0 0 -14%;;color:black;font-family: "latoregular";font-size: 14px;letter-spacing: 0.5px;padding: 10px 0 0 10px;}
.accionDirectorio{background-color: hsla(0,0%,0%,0.00);border: none;float: right;margin-right: 5px;}
.flechaDirectorio{width: 10px;height: 10px;}
.flechaDirectorio:hover{cursor: pointer;}
#bPie{	
	margin: 30px 0 20px 15.5% !important;
	background-color:#333333;
	border: none !important;
	color:#fff;
	text-transform:none;
	letter-spacing:0;
	font-size:15px;
	font-family: "latobold";
	width:15%;
	height:50px;
}

#desCrp{
	font-family: 'latoregular'!important;
	font-size: 15px !important;
	margin-left: 15.5% !important;
	width: 74.5% !important;
}
td {
    background-color:hsla(0,0%,0%,0.00) !important;
	margin:30px 0  0 10% !important;
	font-family: "latoregular";	
}
table{margin-top: 50px !important;}
.oN{margin-left: 10% !important;}
#titCaPi{
	text-align: center;
	font-family: "latobold";
	font-size: 15px;
	margin-top: 100px;
	
}
#catal
{
	/*background-color: blue;*/
	width: 60%;
	margin: 10px 0 0 1%;
	-moz-box-ordinal-group:2;
	-webkit-box-ordinal-group:2;
	box-ordinal-group:2;
	display:-moz-box;
	display:-webkit-box;
	display:box;
	-moz-box-orient:vertical;
	-webkit-box-orient:vertical;
	box-orient:vertical;
}
#productos
{
	width: 100%;
	-moz-box-ordinal-group:1;
	-webkit-box-ordinal-group:1;
	box-ordinal-group:1;
}
#pie
{
	width: 89%;
	height: 100px;
	text-align: center;
	padding: 50px;
	-moz-box-ordinal-group:2;
	-webkit-box-ordinal-group:2;
	box-ordinal-group:2;
}
.producto
{
	width:30%;
	height: 360px;
	text-align:center;
	margin:40px 1.2% 0 1.2% ;
	background-color: white;
	font-size:11px;
	border-bottom:1px solid #C7C7C7;
	display:-moz-box;
	display:-webkit-box;
	display:box;
	-moz-box-orient:vertical;
	-webkit-box-orient:vertical;
	box-orient:vertical;
	float: left;
}
.produc1
{
	width: 100%;
	height: 80px;
	font-family: "latobold";
	font-size: 15px;
	color: black;
	line-height: 15px;
	-moz-box-ordinal-group:1;
	-webkit-box-ordinal-group:1;
	box-ordinal-group:1;
}
.produc2
{
	width: 90%;
	height: 235px;
	-moz-box-ordinal-group:2;
	-webkit-box-ordinal-group:2;
	box-ordinal-group:2;
}
.produc2 img{float: inherit;}
.produc3
{
	width: 100%;
	height: 45px;
	-moz-box-ordinal-group:3;
	-webkit-box-ordinal-group:3;
	box-ordinal-group:3;
}
.producto a
{
	font-size:11px;
	text-decoration:none;
	color:#515151;	
}
.cotiza
{
	background:#2477e9;
	color:#fff;
	border:none;
	line-height:20px;
	text-transform:none;
	letter-spacing:0;
	font-size:15px;
	font-family: "latobold";
	width:100%;
	height:48px;
	font-weight:600;
}
.imagenproducto{width:40%;}
.imgG{width: 100px;	}
/***************************************************************************RESPONSIVE*********************/
@media only screen and    (max-width:1310px)  and (min-width:1200px)
{
	.imagenproducto{width:70%;margin-left: -5%;}
	#gP{width: 100%;margin: 20px 0 0 0;}
}
@media only screen and    (max-width:1199px)  and (min-width:1000px)
{
	.imagenproducto{width:60%;margin-left: -10%;}
	#gP{width: 110%;margin: 20px 0 0 0;}
	#infoBaner{background-size:90%;	margin: -230px 0 -20px -15%;}
}
@media only screen and    (max-width:999px)  and (min-width:900px)
{
	.imagenproducto{width:60%;margin-left: -20%;}
	#gP{width: 120%;margin: 20px 0 0 -5%;}
	#infoBaner{	background-size:80%;	margin: -190px 0 -50px -13%;}
}
/***************************************BLOQUEMEDIO************************************/
@media only screen and    (max-width:1130px)  and (min-width:900px)
{
	body{background-size: 120%;}
	#bloqueEstatico{font-size: 30px !important;}
}
@media only screen and    (max-width:900px)  and (min-width:481px)
{
	#infoBaner {
    background-size: 80%;
    background-position: left;
    margin: -30px 0;
    width: 50% !important;
    height: 220px;
    position: absolute;
}
	#info{display: none;}
	#bloqueBuscar2{display: none;}
	body{background-image:url(../imagenes/fondos/tablet/IMAGEN-INICIO.png);}
	.menuprincipal{display: none;}
	#bloqueEstatico{display: none !important;}
	#bloque1, #bloque1-1{height: 100px !important;}
	#bloque1-1{margin: 0 !important;}
	#bloqueBuscar{display: block; margin-top: 0;text-align: center;font-family: 'latosemibold';}
	.menuOut{margin: -15px 0 0 20px !important;}
	#pie{width: 10% !important;}
	#carroVp{display: none;}
	.carrito{
		background-color: hsla(0,0%,0%,0.00) !important;
		border: none !important;
		color:#fff;
		text-transform:none;
		letter-spacing:0;
		font-size:15px;
		font-family: "latobold";
		width:100%;
		height:35px;
		font-weight:600;
		background-image: url(../imagenes/iconos/carrito-gris.png) !important;
		background-size:18px;
		background-position:1em 0.5em;
		background-repeat: no-repeat;
		padding-left: 20px;
	}
	/*****************************BLOQUE MEDIO********************************************/
	#bloqueMedio1{display: none;}
	#directorio{display: none;}
	#catal{width: 94% !important;margin: 0 3% 0 3%;}
	#productos{ width: 100% !important;margin: 0 5% 0 5%;}
	
	/*****************************BLOQUE MEDIO********************************************/
	#bloqueMedio2Vp
	{
		
		-moz-box-orient:vertical;
		-webkit-box-orient:vertical;
		box-orient:vertical;
	}
	#bloqueMedio2Vp1
	{
		width: 100%;
		height: 300px;
		-moz-box-ordinal-group:1;
		-webkit-box-ordinal-group:1;
		box-ordinal-group:1;
		display:-moz-box;
		display:-webkit-box;
		display:box;
		-moz-box-orient:horizontal;
		-webkit-box-orient:horizontal;
		box-orient:horizontal;
	}
	#grids
{
	width: 60% !important;
	margin: 0 5%;
	-moz-box-ordinal-group:1;
	-webkit-box-ordinal-group:1;
	box-ordinal-group:1;
}
.demo-gallery
{
	display:none !important;
	width: 30%;
	-moz-box-ordinal-group:2;
	-webkit-box-ordinal-group:2;
	box-ordinal-group:2;
}
#gP{width: 90%;margin: 20px 5% 0 5%;}
#bloqueMedio2Vp2
{
	width: 100%;
	text-align: center;
	margin-top: 175px;
	-moz-box-ordinal-group:1;
	-webkit-box-ordinal-group:1;
	box-ordinal-group:1;
}
	#bloqueMedio2Vp2 p{padding: 0;}
	#bloqueMedio1Vp, #bloque1{display: none;}
	.grid{height: 580px !important;}
	#bloqueMedio2Vp2 u{display: block;}
	#bloqueMedio2Vp2 u:hover{cursor: pointer;}
}/*****RESPONSIVE 480***************/
@media only screen and    (max-width:800px)  and (min-width:700px){		
	.sub-form form input{	background-position: 8em 0.3em;}
	.imagenproducto{width:120% !important;margin-left: -10% !important;}
	#bloqueMedio2Vp2{margin-top: 115px;}
}
@media only screen and    (max-width:700px)  and (min-width:600px){
	#infoBaner{background-size: 100%;}	
	#bloqueMedio2Vp2{margin-top: 50px;}
}
@media only screen and    (max-width:600px)  and (min-width:481px){
	#infoBaner{background-size: 100%;}	
	#bloqueMedio2Vp2{margin-top: 0;}
}
@media only screen and    (max-width:700px)  and (min-width:481px)
{
	.grid{height: 500px !important;}
	.sub-form form input{	background-position: 5.5em 0.3em;}
	#bloque1{height: 80px !important;}
	#bloqueBuscar{margin: 0 0 0 0;}
	#bloqueBuscar p{margin-bottom: 0px;}
	.imagenproducto{width:135% !important;margin-left: -20% !important;}
}
@media only screen and    (max-width:600px)  and (min-width:481px)
{
	#productos{margin: 0 0 0 10% !important;}
	.producto{width: 40% !important;margin: 40px 1% 0 1% !important;}
	.imagenproducto{width:125% !important;margin-left: -10% !important;}
}
@media only screen and    (max-width:480px)  
{
	#infoBaner {
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: left;
    margin: 50px 0;
    width: 50% !important;
    height: 120px;
    position: absolute;
}
	.grid{height: 580px !important;}
	#bloqueMedio2Vp2 u{display: block;}
	#bloqueMedio2Vp2 u:hover{cursor: pointer;}
	#info{display: none;}
	.sub-form form input{	background-position: 2em 0.3em;}
	#h1{padding-top: 0 !important;}
	#bloqueBuscar2{display: none;}
	body{background-image:url(../imagenes/fondos/tablet/IMAGEN-INICIO.png);}
	#bloqueEstatico{display: none !important;}
	#bloque1, #bloque1-1{height: 100px !important;}
	#bloque1-1{margin: 0 !important;}
	#bloqueBuscar{display: block; margin-top: 0;text-align: center;font-family: 'latosemibold';}
	.menuOut{margin: 10px 0 0 20px !important;}
	#pie{width: 10% !important;}
	#bloque1{height: 55px !important;}
	#bloque1 p{font-size: 10px;}
	#bloqueBuscar{margin: 0 0 0 0;}
	#bloqueBuscar p{margin-bottom: 0px;}
	#carroVp{display: none;}
	.carrito{
		background-color: hsla(0,0%,0%,0.00) !important;
		border: none !important;
		color:#fff;
		text-transform:none;
		letter-spacing:0;
		font-size:15px;
		font-family: "latobold";
		width:50% !important;
		height:35px;
		font-weight:600;
		background-image: url(../imagenes/iconos/carrito-gris.png) !important;
		background-size:18px;
		background-position:1em 0.5em;
		background-repeat: no-repeat;
		padding-left: 20px;
	}
	/******************************BLOQUE MEDIO*******************************/
	#bloqueMedio1{display: none;}
	/*#bloqueMedio2{background-image: url(../imagenes/fondos/movil/catalogo---movil---2017--productoa.png);background-position: top; background-size: 100%; }*/
	#directorio{display: none;}
	#catal{width: 94% !important;margin: 0 3% 0 3%;}
	#productos{ width: 100% !important;margin: 0 3% 0 3%;}
	.producto{width: 45% !important;margin: 40px 1% 0 1% !important;height: 250px!important;}
	.produc1{font-size: 10px !important;height: 50px !important;}
	.produc2{height: 170px !important;}
	.produc3{height: 30px !important;}
	.cotiza{height: 100% !important;font-size: 15px!important;}
	.imagenproducto{width:100% !important;}
	#bloqueMedio2Vp
	{
		-moz-box-orient:vertical;
		-webkit-box-orient:vertical;
		box-orient:vertical;
	}
	#bloqueMedio2Vp1
	{
		width: 100%;
		height: inherit;
		-moz-box-ordinal-group:1;
		-webkit-box-ordinal-group:1;
		box-ordinal-group:1;
		display:-moz-box;
		display:-webkit-box;
		display:box;
		-moz-box-orient:horizontal;
		-webkit-box-orient:horizontal;
		box-orient:horizontal;
	}
	#bloqueMedio2Vp2{margin-top: -40px;}
	#bloqueMedio2Vp2 p{padding: 0 ;}
	#grids
{
	width: 60% !important;
	margin: 0 5%;
	-moz-box-ordinal-group:1;
	-webkit-box-ordinal-group:1;
	box-ordinal-group:1;
}
.demo-gallery
{
	display:none !important;
	width: 30%;
	-moz-box-ordinal-group:2;
	-webkit-box-ordinal-group:2;
	box-ordinal-group:2;
}
#gP{width: 90%;margin: 20px 5% 0 5%;}
#bloqueMedio2Vp2
{
	width: 100%;
	text-align: center;
	-moz-box-ordinal-group:1;
	-webkit-box-ordinal-group:1;
	box-ordinal-group:1;
}
	#bloqueMedio1Vp, #bloque1{display: none;}
	.grid{height: 330px !important;}
	/******************************BLOQUE MEDIO*******************************/
}/*****RESPONSIVE 480***************/
@media only screen and    (max-width:380px)  
{
	#bloqueMedio2Vp2{margin-top: -100px;}
}
.error{color:#F00;font-size:10px;}	
.frame{overflow:hidden;border:none;}
/*estilos tab verticales*/
ul#verticalNav{float:left;clear:left;width:15%;margin-top:0px;}
ul#verticalNav li{background-color:#eee;border:#CCC 1px solid;list-style:none;padding:3px;margin-left:-40px;width:250px;height:40px;}
ul#verticalNav li a{text-decoration:none;}
div#sections{float:left;clear:right;border:#CCC 1px solid;width:50%;padding:3px;margin-left:100px;}
ul.tabs{color:#C60;}	
.msg_list{margin: 0px;padding: 0px;width: 100%;}
.msg_head{cursor: pointer;position: relative;-moz-box-shadow:1px 1px 1px 1px #ccc;-webkit-box-shadow:1px 1px 1px 1px #ccc; box-shadow:1px 1px 1px 1px #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:5px;border:none;font-size:10px;background:#dddddd;padding:3px;text-align:left;margin:5px;}
.msg_body{padding: 5px 10px 15px;background-color:#ffffff;}
.square{border:#CCC 1px solid;float:left;padding:3px;margin-left:3px;}	
.horas{font-size:10px;height:15px;}
.hora2
{
position:absolute; 
width:103px; 
border:#cccccc 1px solid;
background:#f8f8f8;
font-size:10px;
	}
.imagenproducto1{width: 80% !important;}

.lineas
{
	border-bottom:#CCC 1px dotted;
	width:815px;;
	position:absolute;}
	
#calificaciones
{
	display:none;
	}	
	
.cali
{
	border:#CCC 1px solid;
	float:left;
	margin:3px;
	padding:3px;}	
	
	.mas
	{
		float:right;}
		
		
.cadena
{
	background:#f5f5f5;
	border:#cccccc 1px solid;
	margin-left:1px;
	margin-right:1px;
	margin-top:4px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
  padding:2px;
	}		

a.cadena 
{
	text-decoration:none;}
	
.error2
{
	background:#FF9600;
	color:#FFFFFF;
	padding:5px;
	position:fixed;
	top:0;
	display:none;
	width:100%;
}	

.contenido2
{
	background:#058F00;
	display:block;
	width:100%;
	box-shadow: 0px 0px 1px #ffffff;		
}
.contenido22
{
	background: #FFFEBD;
	display:block;
	width:100%;
	text-align:left;
	padding-left:3px;

}

.contenido22:hover
{
	background: #dddddd;
	display:block;
	width:100%;
	text-align:left;
	padding-left:3px;

}

.contenido33
{
	background: #dddddd;
	display:block;
	width:100%;
	text-align:left;
	padding-left:3px;

}



a.contenido22
{
	text-decoration:none;
}

.barraazul
{
	width:100%;
	height:30px;
	display:block;
	background:#3a3b3f;
	padding:5px;
	margin-bottom:0px;
	color:#FFFFFF;
	text-align:center;	
}

.botonmenu
{
	display:inline-block;
	font-size:13px;
	color:#ffffff;
}
.botonmenu a
{
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	margin-left:4px;
	margin-right:4px;	
}

.botonmenu a:hover
{
	background:none;
}

a.nav
{
	color:#6C6C6C;
	margin:3px;
	background-color:#D8D8D8;
	border-radius:4px;
	padding:2px;
	width:20px;
	display:inline-block;
	text-align:center;
	font-size:12px;
	text-decoration:none;
}

a.nav1
{
	column-rule: #fff;
	margin:3px;
	background-color:#999;
	border-radius:4px;
	padding:2px;
	width:20px;
	display:inline-block;
	text-align:center;
	font-size:12px;
	text-decoration:none;
}
.nivel1
{
	width:100% !important;
	display:block;
	text-align:left;
	float:left;
}
.nivel2
{
	display:none;
	position:absolute;
	z-index:1000;
	width:350px;
	padding-top:10px;
}
.item2
{
	color:#ffffff;
	background:#3a3b3f;
	text-align:left;
	width:350px;
	font-size:13px;
	padding-left:3px;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
	border-bottom:#666 1px solid;
	
}

.item2:hover
{
	background:#0e88ad;
}

.item2 a
{
	text-decoration:none;
}


.bajo
{
	color:#FFFFFF;
	background:#3e3840;
	width:100%;
	display:inline-block;
	margin-top:0px;
}

.bajo1
{
	width:75%;
	text-align:left;
	display:inline-block;
	float:left;
	
}
.bajo2
{
	width:20%;
	text-align:left;
	display:inline-block;
	float:left;
}
.bajo2 li
{
	list-style:none;
	margin-top:10px;
}

.menubajo
{
	font-size:20px;
}

.menubajo a
{
	font-size:20px;
	color:#dddddd;
	margin-right:25px;
	text-decoration:none;
}

.menubajo a:hover
{
	color:#ffffff;
}


.contacto
{
	width:50%;
	display:inline-block;
	float:left;
	font-family:'olneylight';
	font-size:26px;
	text-align:right;
	padding-top:50px;
}

.buscador
{
	width:50%;
	display:inline-block;
	float:left;
	font-family:'olneylight';
	font-size:26px;
	text-align:right;
	margin-top:30px;	
}


.buscador input
{
	background:#b1b1b1;
	width:60%;
	color:#FFFFFF;
	padding:2px;
	border:none;
	font-size:20px;
}

.menu2
{
	padding-top:40px;
	width:100%;
	display:inline-block;
	
}

.item
{
	float:left;
	text-align:center;
	width:11%;
	font-size:16px;
	border-right:1px solid #685f5f;
        border-left:1px solid #685f5f;
        display:block;
        margin-bottom: 7px;
        margin-left: -1px;
        
}

.otroitem a
{
    color:#2b89c2 !important;
}

.item img
{
	height:55px;
}

.item a
{
	color:#685f5f;
	text-decoration:none;
}

.item a:hover
{
	color:#2294d2;
	text-decoration:none;
}

.menu
{
	width:50%;
	display:inline-block;
	float:left;
	font-size:22px; 
	margin-top:30px;
}

.menu a
{
	color:#685f5f;
	text-decoration:none;
}

.menu a:hover
{
	color:#2294d2;
	text-decoration:none;
}

.head1, .head2, .head3
{
    font-size: 0px;
    margin: 0px;
    padding: 0px;
}
.subcat
{
    position: absolute;
    text-align: left;
    font-size: 14px;
    background: #535252;
    padding: 7px;
    color: #ffffff;
    border-radius: 3px;
    z-index: 1000;
}

.itemsubcat
{
    border-bottom: #ffffff 1px solid;
    padding-bottom: 3px;
    padding-top: 3px;
    padding-left: 2px;
    padding-right: 2px;
}

.itemsubcat a 
{
    color: #ffffff !important;
}

.itemsubcat:hover
{
    background: #2989c2;
}

.lista_cotizaciones
{
    background: #000000;
    padding: 10px 0px;
    text-align: center;
}

.lista_cotizaciones a
{
    color:#ffffff;
    text-decoration: none;
}