.destacado1{
	color:#2b83d3;
	font-weight:bold;
}
p{margin-bottom:10px;text-indent:20px;line-height:140%;}
/*----------------------------------------*/
iframe{
border:1px solid #2b83d3;
float:left;
position:absolute;
margin-top:15px;
}
* html iframe{position:absolute;margin-top:5px;}
#map{
width: 450px;
height: 320px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#map a{
text-decoration:none;
color:#2b83d3;
}
#map a:hover{
color:#FF7223;
}
/*----------------------------------------*/
#contacto{
float:right;
width:365px;
display:block;
right:0px;
margin-top:15px;
position:absolute;
}
* html #contacto{position:absolute;margin-top:5px;}
#contacto form{
margin:0px;
padding:0px;
}
#contacto div{
margin-bottom:11px;
}
#contacto input{
width:100px;
height:15px;
border:1px solid;
border-color:#CCCCCC #DEDEDE #DEDEDE #CCCCCC;
cursor:text;
padding:0px;
color:#2b83d3;
}
#contacto textarea{
height:80px;
color:#2b83d3;
width:362px;
border:1px solid;
border-color:#CCCCCC #DEDEDE #DEDEDE #CCCCCC;
}
#contacto #tel1,#contacto #tel2,#contacto #fax{
width:85px;
}
#contacto span{margin-left:9px;}
#contacto #nombre{width:258px;}
#contacto #direccion{width:305px;}
#contacto #ciudad{width:317px;}
#contacto #email{width:322px;}
#contacto #enviar{
width:67px;
height:17px;
float:right;
border:0px;
margin-right:-3px;
cursor:pointer;
}
#contacto a{
text-decoration:none;
color:#2b83d3;
}
#contacto a:hover{
color:#FF7223;
}
/*----------------------------------------*/
#catalogo {
	padding:0px;
	margin:0px;
	list-style:none;
	margin-top:20px;
	border:1px solid #ffffff /*necesario*/
}
#catalogo li {
	list-style-image: none;
	list-style-type: none;
	border:1px solid #EEEEEE;
	float:left;
	background-color:#FFFFFF;
	background-position:5px 5px;
	background-repeat:no-repeat;
}
#catalogo a {
	display:block;
	width:260px;
	height:305px;
	position:relative;
	text-decoration:none;
	border:1px solid #DCDCDC;
}
#catalogo a span {
position:absolute;
bottom:0px;
display:block;
width:260px;
line-height:25px;
text-align:center;
cursor:pointer;
background-color:#14538B;
color:#FFFFFF;
font-weight:bold;
font-size:13px;
z-index:9999;
}
* html #catalogo span {
bottom:-1px;
}
#catalogo a:hover{
border-color:#2b83d3;
}
#catalogo #industrial{
background-image:url(imagenes/categorias/industrial02.jpg);
/*background-position:5px 20px;*/
background-position:1px 0px;
margin-right:22px;
}
#catalogo #industrial a span{
background-color:#ff7223 !important;
}
#catalogo #industrial a:hover{
border-color:#ff7223 !important;
}
#catalogo #comercial{
background-image:url(imagenes/categorias/comercial02.jpg);
/*background-position:5px 20px;*/
background-position:1px 0px;
margin-right:22px;
}
#catalogo #comercial a span{
background-color:#1f8305 !important;
}
#catalogo #comercial a:hover{
border-color:#1f8305 !important;
}
#catalogo #oficina{
background-image:url(imagenes/categorias/oficina02.jpg);
/*background-position:5px 20px;*/
background-position:1px 0px;
}
#catalogo #oficina a span{
background-color:#277dcd !important;
}
#catalogo #oficina a:hover{
border-color:#277dcd !important;
}
/*----------------------------------------*/
#catalogo_inicio{
float:right;
margin-top:-4px;
}
#catalogo_inicio a{
display:block;
width:145px;
height:170px;
outline:none;
float:left;
text-indent:-9999px;
cursor:pointer;
margin-left:0px;
}
#catalogo_inicio a#iracatalogo{
width:95px;
height:115px;
/*background-color:#2b83d3;*/
background:url(imagenes/videoempresa.jpg) no-repeat left top;
text-indent:0px;
padding:10px;
margin-right:5px;
margin-top:4px;
text-align:center;
text-decoration:none;
color:#ffffff;
font-weight:bold;
border:1px solid #DEDEDE;
}
#catalogo_inicio a#iracatalogo span{
font-size:21px;
line-height:14px;
font-weight:normal;
}
#catalogo_inicio a#iracatalogo b{
font-size:10px;
margin-top:15px;
margin-bottom:-10px;
margin-bottom:-12px;
display:block;
}
* html #catalogo_inicio a#iracatalogo b{
margin-top:25px;
}
#catalogo_inicio a:hover#iracatalogo{
background-color:#ff7223;
border-color:#124B7E;
}
#videoempresa{
display:block;
width:115px;
height:115px;
border:1px solid #DEDEDE;
}
#industrialp{
background:url(imagenes/categorias/industrial_port.gif) no-repeat left bottom;
}
#industrialp:hover{
background:url(imagenes/categorias/industrial_port.gif) no-repeat left top;
}
#comercialp{
background:url(imagenes/categorias/comercial_port.gif) no-repeat left bottom;
}
#comercialp:hover{
background:url(imagenes/categorias/comercial_port.gif) no-repeat left top;
}

#oficinap{
background:url(imagenes/categorias/oficina_port.gif) no-repeat left bottom;
}
#oficinap:hover{
background:url(imagenes/categorias/oficina_port.gif) no-repeat left top;
}
#bolsas{
float:left;
clear:both;
background:url(imagenes/bolsas.png) no-repeat;
width:555px;
/*height:145px;
margin-top:13px;
margin-bottom:-1px;*/
text-indent:-9999px;
height:162px;
margin-top:-10px;
}
* html #bolsas{
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src="imagenes/bolsas.png", sizingMethod="image");background-repeat:no-repeat;
}
/*----------------------------------------*/
#pedidos input{
height:15px;
border:1px solid;
border-color:#CCCCCC #DEDEDE #DEDEDE #CCCCCC;
cursor:text;
padding:0px;
margin:0px;
color:#2b83d3;
}
#pedidos div{
margin-bottom:8px;
float:left;
/*margin-right:10px;*/
}
#pedidos div span{
margin-left:12px;
}
* html #pedidos div span{
margin-left:14px;
}
*:first-child+html #pedidos div span{
margin-left:14px;
}
#pedidos textarea{
height:57px;
color:#2b83d3;
width:268px;
border:1px solid;
border-color:#CCCCCC #DEDEDE #DEDEDE #CCCCCC;
margin:0px;
padding:0px;
margin-bottom:8px;
}
#pedidos .referencias input{
margin-bottom:4px;
}
#pedidos #enviar{
width:67px;
height:17px;
float:right;
border:0px;
cursor:pointer;
z-index:9999;
position:absolute;
right:-2px;
margin-top:4px;
}
#pedidos .referencias{
margin-top:7px;
}
#pedidos .referencias .titulos{
	font-weight:bold;
	padding-bottom:3px;
	color: #14538B;
}
#pedidos .referencias td .referencia{
width:100px;
margin-right:10px;
}
#pedidos .referencias td .descripcion{
width:580px;
margin-right:10px;
}
#pedidos .referencias td .unidades{
width:60px;
margin-right:10px;
}
#pedidos .referencias td .precio{
width:60px;
}
#pedidos a{
text-decoration:none;
color:#2b83d3;
}
#pedidos a:hover{
color:#FF7223;
}
/**/
.videoempresa{
position:absolute;
left:0px;
top:370px;
color:#FF7223;
font-weight:bold;
text-decoration:none;
font-size:15px;
background:url(imagenes/videodeempresa2.gif) no-repeat left top;
padding-left:30px;
line-height:26px;
}
.videoempresa:hover{color:#2F88D8;}

.videoempresa3{
position:absolute;
left:0px;
top:360px;
color:#FF7223;
font-weight:bold;
text-decoration:none;
font-size:15px;
/*background:url(imagenes/videodeempresa3.gif) no-repeat left top;
padding-left:30px;
line-height:39px;
display:block;
width:270px;*/
/*text-indent:-999px;*/
z-index:99999;
}
.videoempresa3 img{ border:0px;
}