@charset "utf-8";
/* CSS Document */
 
*{margin:0; padding:0;}
body{font-family:Calibri, Century Gothic, Arial, Helvetica, sans-serif; font-style:normal; color:#666; font-size:14px;}

#master-main{width:1000px; margin:0  auto;}
#main{width:1000px; margin:0 auto;}
#header{overflow:hidden;  margin:0 auto 8px; overflow:hidden;}
#header .menuPrincipal{list-style:none;}
#header .menuPrincipal li{display:inline; float:left; height:120px; width:100px; color:#FFFFFF; font-weight:bold; font-style:normal; text-align:center; line-height:15px;}
#header .menuPrincipal li a{color:#FFFFFF; text-decoration:none;  display:block; }

#header .menuPrincipal li.client{background:url(../../img/b5.jpg) no-repeat; padding:45px  0 0 5px; }
#header .menuPrincipal li.about{background:url(../../img/b1.jpg) no-repeat; padding:35px 0 0 5px; }
#header .menuPrincipal li.contact{background:url(../../img/b1.jpg) no-repeat; padding:45px 0 0 5px; }
#header .menuPrincipal li.location{background:url(../../img/b4.jpg) no-repeat; padding:45px 0 0 5px; }
#header .menuPrincipal li.industry{background:url(../../img/b3.jpg) no-repeat; padding:45px 0 0 5px; }
#header .menuPrincipal li.retail{background:url(../../img/b2.jpg) no-repeat; padding:45px 0 0 5px; }

#header .menuPrincipal li.client:hover{background:url(../../img/b5_hover.jpg) no-repeat; }
#header .menuPrincipal li.about:hover{background:url(../../img/b1_hover.jpg) no-repeat; }
#header .menuPrincipal li.contact:hover{background:url(../../img/b1_hover.jpg) no-repeat; }
#header .menuPrincipal li.location:hover{background:url(../../img/b4_hover.jpg) no-repeat; }
#header .menuPrincipal li.industry:hover{background:url(../../img/b3_hover.jpg) no-repeat; }
#header .menuPrincipal li.retail:hover{background:url(../../img/b2_hover.jpg) no-repeat; }

#header .menuPrincipal li.clientSelected{background:url(../../img/b5_hover.jpg) no-repeat; padding:45px 0 0 5px;}
#header .menuPrincipal li.aboutSelected{background:url(../../img/b1_hover.jpg) no-repeat; padding:35px 0 0 5px;}
#header .menuPrincipal li.contactSelected{background:url(../../img/b1_hover.jpg) no-repeat; padding:45px 0 0 5px; }
#header .menuPrincipal li.locationSelected{background:url(../../img/b4_hover.jpg) no-repeat; padding:45px 0 0 5px; }
#header .menuPrincipal li.industrySelected{background:url(../../img/b3_hover.jpg) no-repeat; padding:45px 0 0 5px; }
#header .menuPrincipal li.retailSelected{background:url(../../img/b2_hover.jpg) no-repeat; padding:45px 0 0 5px; }

.panel{overflow:hidden; min-width:100px; max-width:250; float:left; font-size:18px;margin:0 10px 0 0; padding-top:19px;}
.panel a{text-decoration:none; color:#343333;}
.panel a:hover, a.active{color:#969595;}

/*.contenido{overflow:hidden; width:700px; float:right; color:#376092; text-align:justify;  font-weight:normal;}*/
.contenido{overflow:hidden;  /*color:#376092;*/ text-align:justify;  font-weight:normal; padding-left:22px;padding-top:20px;}
.contenido .estaticas ul{margin:10px 30px;}
.contenido .estaticas .media ul{margin:0 0;}

.contenido a, .contenido A{color:#000; text-decoration:none;}
.contenido a:hover, .contenido A:hover{text-decoration:underline;}

/*****************/

a img{border:none;}
h1{color:#CC0000; font-size:22px; font-weight:normal;}
.tblContact{width:500px;}
.tblContact td{padding:2px; vertical-align:top; }
.tblContact td img{text-align:right; float:right;}
.txt{width:200px; padding:1px; color:#999999;  border:1px #CCCCCC solid;}
.txtA{width:400px; padding:1px; color:#999999;  border:1px #CCCCCC solid;}

.listRetail{list-style:none;}
.listRetail li{padding:10px 0;}
.listRetail li .pic{overflow:hidden; border:solid 3px #d9dbe1;}
.listRetail li .pic img{border:none;}
.listRetail li .contIMg{width:110px; height:100px; float:left; margin:5px 5px 5px 0;}
/*.listRetail li .pic img{border:1px #0000C7 solid;}*/
h2{border-bottom:1px #C1C1C1 solid; background:#F7F7F7 url(../../img/bar.jpg) repeat-x bottom; padding:1px 5px; font-size:20px; }
.listRetail li .titulo{font-size:18px;}
.listRetail li .titulo a{color:#0077e7; text-decoration:underline;font-size:17px;}
.listRetail li .titulo a:hover{color:#f60;}
.source{color:#999; font-weight:bold;}
.source span{color:#000000;}
.descripcion{}
.links a{color:#03c; text-decoration:none;}
.links a:hover{color:#f60;}
.links span{color:#666;}
.categorias{}
.categorias a{ color:#008018;}
.categorias a.email{color:#A6A4DC;}

.listRetail2{list-style:none;}
/*.listRetail2 li{width:320px; display:inline; float:left; border-bottom:2px #e5e5e5 solid;  padding:0 0 20px; margin:10px 30px 20px 0; min-height:135px;}*/
.listRetail2 li{width:370px; display:inline; float:left; border-bottom:2px #e5e5e5 solid;  /*padding:0 0 5px;*/ margin:0px 28px 0 0; /*min-height:160px;*/ height:140px;}
.listRetail2 li .titulo{clear:both; font-size:18px;}
.listRetail2 li .titulo a{color:#0077e7; text-decoration:underline; font-size:17px;}
.listRetail2 li .titulo a:hover{color:#f60;}
/*.listRetail2 li .pic{float:left; margin:0 5px 30px 0;}*/
.listRetail2 li .pic{border:solid 3px #d9dbe1; overflow:hidden;}
.listRetail2 li .pic img{border:none;}
.listRetail2 li .contIMg{width:110px; height:110px; float:left; margin:0px 5px 5px 0; }
.listRetail2 li .titulo2{color:#E46C0A; text-align:left;  font-weight:bold;}
.listRetail2 li .descripcion{}
.listRetail2 li .vermas{margin:0 auto 5px; }
.listRetail2 li .vermas a{color:#003366; text-decoration:underline;}
.listRetail2 li .vermas a:hover{text-decoration:none;}
.listRetail2 li .leatambien{list-style:none;}
.listRetail2 li .leatambien li{background:url(../../img/bullet.jpg) left center no-repeat; padding:1px 0 1px 13px;  border-bottom:none; margin:0;}
.listRetail2 li .leatambien li a{text-decoration:none; color:#000000;}
.listRetail2 li .leatambien li a:hover{text-decoration:underline;}

.tituloDetalle{font-weight:bold; font-size:16px; color:#CC0000;}
/*new*/
.tituloDetalle a{color:#CC0000; text-decoration:none;}
.tituloDetalle a:hover{text-decoration:underline;}

.tituloFecha{color:#666; font-size:13px; margin:0 auto 15px;}
.descripcionComposicion{color:#666; font-size:14px; margin:0 auto 15px;}
.tituloComposicion{font-weight:bold; font-size:18px; color:#CC0000;}

.picIzquierda{float:left; margin:0 10px 0 0;}

.pic2{float:right; margin:0 0 0 10px;}
.pic2 .pieIMG{padding:10px; color:#999999; border:1px #999999 solid; margin:10px 0;}
.topDetalle{color:#990000; }
.block{overflow:hidden; margin:5px auto;}
/*.block p{padding:3px 3px 3px 5px; border-bottom:1px #C1C1C1 solid; background:#F7F7F7 url(../../img/bar.jpg) repeat-x bottom; font-weight:bold; }*/
.block p{padding:8px 3px 3px 30px; height:30px;   background:#fff url(../../img/imgLine.gif) no-repeat; font-weight:bold; }
.block .videos{list-style:none;}
.block .videos li{display:inline; float:left; width:80px; margin:10px 10px auto 0px;}
.block .videos li img{border:solid 3px #d9dbe1;}

.pic3{overflow:hidden; /*margin:0 auto;*/}
.pic3 p{text-align:center;}
.block2{list-style:none;}
/*.block2 li{display:inline; float:left; border-right:1px #A2B0C1 solid; padding:5px 10px; width:160px; text-align:left;}*/
.block2 li{display:inline; float:left;  padding:5px 6px; width:152px;height:193px; text-align:left;}


.block2 li a{color:#000; text-decoration:none; }
.block2 li a:hover{text-decoration:underline;}

.block2 li .blockIMG{text-align:left; padding:5px 0 0 0;}

.listEmpaques{list-style:none;}
.listEmpaques li{display:block; margin:0 0 15px; overflow:hidden;}
.listEmpaques li a{color:#000; text-decoration:none; font-size:14px;}
.listEmpaques li a:hover{text-decoration:underline;}
.listEmpaques li .pic4-izq{float:left; margin:0 5px 5px 0; overflow:hidden;min-width:150px; text-align:center;}
.listEmpaques li .pic4-der{float:right; margin:0 0 5px 5px; overflow:hidden;}

/*agregado*/

select
{font-size:12px;
}

.detalle
{
	padding:5px 10px 5px 10px;
	
	}


 .pic
{text-align:center;
	}
	
 .pic img
{border:solid 3px #d9dbe1;
	}
	
	.paginacion
	{float:right;
		
		width:100%;
	}
		
.tblfil{border-bottom:1px #CACED9 solid; border-top:1px #CACED9 solid; background:#f6f8f9; padding:5px 0;}
.tableFilter{padding-left:15px;}
.tableFilter td{padding:5px 0;}

/*.menuSub2{clear:both; background:url(../../img/bg-bluebar.jpg) repeat-x left top; overflow:hidden; padding:3px}*/
.menuSub2{color:#be0807; clear:both; overflow:hidden; padding:3px 0;border-bottom:3px #be0807 solid; }
.menuSub2 a{color:#be0807; text-decoration:none; font-weight:bold;}
.menuSub2 a:hover{ text-decoration:underline;}
.menuSub2 .paginado{ width:40px;}

/*.divPlantill img{border:solid 3px #d9dbe1;}*/

.vinculo
{
	color:#000;
	text-decoration:none;
	}
	
	.vinculo:hover
{
	
	text-decoration:underline;
	}
	
	.descMenu a{font-size:13px; color:#000;}
	
	
	/*listado mosaico*/	
	.listaMedia2 td{border:solid 0px #cc;}
	
	.divIdioma
	{
	 position:absolute; visibility:hidden;  z-index:999; top:0; right:0;/*min-width:150px; max-width:200px;*/ width:168px;
	}
	.divIdioma .aCerrar{float:right;}
	
	.divIdioma li{ list-style:none; display:block; line-height:20px;}

	
	.menu-idioma-top{background:#fff url(../../img/idioma-top.jpg) top left repeat-x; height:5px;}
	.menu-idioma-content{padding:0 4px 0 5px; background:#fff url(../../img/idioma-bg.jpg) top repeat-x; border-left:solid 1px #ccc; border-right:solid 1px #ccc;}	
	.menu-idioma-bottom{background:#fff url(../../img/idioma-bottom.jpg) top left repeat-x; height:5px;}
	
	/*TREVIEW MENU IZQUIERDO*/
	.seleccionado a{color:#cd0202;}
	
	
	/*libreria*/
	.tblLibreria{}
	
	/*google maps*/
	.gmapInfoWindow
	{max-width:300px;}
		
.mapaTitulo{font-size:13px; font-weight:bold; color:#0077e7;}
.mapaPic{float:left; margin:5px 5px 5px 0; border:2px #dad9d7 solid;}
.mapaSubTitulo{color:#666666; font-size:11px; font-weight:bold;}
.mapaTexto{color:#666666;}
.mapaLink{padding:5px 0;}
.mapaLink a{text-decoration:underline; color:#0077e7; font-size:12px;}
.mapaLink a:hover{text-decoration:none;}

/*lista locaciones*/
.itemAlter{background-color:#f9f9f9; padding:3px 3px 0 3px;}
.listaSucursales td{vertical-align:top; padding:5px 2px 8px 2px;}
.titulo{font-size:14px; font-weight:bold; color:#0077e7; }
.titulo a{font-size:14px; font-weight:bold; color:#0077e7; }
.desc{ width:250px; height:55px;}
/*detalle locacion*/
.divMapa{float:left; margin:0 0 0 10px; width:450px; border:solid 2px #436aaf ;}
.divMapa2{border:solid 2px #436aaf;}

	/*BUSQUEDA*/
	
	.h-bottom p{color:#980106; font-size:12px; font-weight:bold;}
	.busquedaLeft{overflow:hidden; border:1px #CCCCCC solid; vertical-align:top;  padding:1px 1px 0 1px; width:150px;}
	.txt2{border:solid 0px; font-size:11px; color:#666; padding:1px; margin:3px; vertical-align:top;}

	/*.busquedaLeft{padding-right:10px; text-align:right; padding-top:3px;}*/
	.busquedaLeft .img{margin-top:3px;}
	.water{ border:solid 0px; font-size:11px; color:#666; padding:1px; margin:3px; vertical-align:top;}
	
	.noData{background-color:#eeaa5f; border:solid 1px #000; color:#000; padding:4px 4px 4px;}
.txtBusqueda{font-size:12px; font-style:italic;}	
.busqueda {list-style:none;}
.busqueda li{padding:8px 0;}
.busqueda li .pic{overflow:hidden; border:solid 3px #d9dbe1; padding:0 0 0 0;}
.busqueda li .contIMg{width:85px; height:85px; float:left; margin:0 5px 0 0;}
.busqueda li .titulo{font-size:18px;}
.busqueda li .titulo a{color:#0077e7; text-decoration:underline; font-size:16px;}
.busqueda li .titulo a:hover{color:#f60; text-decoration:underline}
.busqueda li .mas a{color:#003366; }
.busqueda li .mas a:hover{color:#f60; text-decoration:underline;}
.busqueda li .tipo{ font-style:italic; font-size:12px; font-weight:bold;}

.busqueda li .tipo a{color:#666666; }
.busqueda li .tipo a:hover{color:#f60; text-decoration:underline;}

.line{border-top:solid 2px #d9dbe1; height:30px; background-color:#f9f9f9; padding-top:5px; text-align:right; padding-right:5px;}

.login{margin:0 auto; border:solid 1px #d9dbe1; background-color:#f9f9f9;}