.clearfix:after {

    content: ".";

    display: block;

    clear: both;

    visibility: hidden;

    line-height: 0;

    height: 0;

}



.clearfix {

    display: inline-block;

}



html[xmlns] .clearfix {

    display: block;

}



* html .clearfix {

    height: 1%;

}

body {

	font-family: Verdana, Geneva, sans-serif;

	margin: 0px;

	padding: 0px;

	background:#EEEEEE url(images/pattern.png) top center no-repeat fixed;

}

#contenedorCentral {

	display: block;

	padding: 0px;

	width: 783px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#cabecera{

		background-image:url(images/home.png);

		background-repeat:no-repeat;

		

}

#menuCabecera{

	position:absolute;

	margin-left:302px;

}

#TCabecera img {

	text-decoration: none;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#buscador{

	width:99px;

	height:11px;

	line-height:10px;

	font-size:10px;

	

}

#botonBuscar{

	position:absolute;

	margin-left:6px;

	cursor:pointer;

}

#contenidoCentral{

	margin-top:11px;

	margin-bottom:11px;

	

}



.boxHome{
	cursor:pointer;

	background-image:url(images/tabla.png);

	background-repeat:no-repeat;

	background-position:3px;

}

.boxHome:hover{

	background-image:url(images/tabla_hover.png);

}

.style1{

	color: #FFFFFF;

	font-family: "Trebuchet MS";

	font-size: 10px;

}


.style2 {

	font-family: "Trebuchet MS";

	font-size: 12px;

	color: #f28f05;

}

#logo{

	

	background-image:url(images/smarthold.png);

	position:absolute;

	display:block;

	width:291px;

	height:54px;

	margin-top:130px;

	margin-left:483px;

	

}

#pie{

	float: none;

	clear: left;

}

#pie a{

	color: #FFFFFF;

	font-family: "Trebuchet MS";

	font-size: 10px;

	text-decoration: none;

	

}

#pie a:hover{

	color: #f28f05;

	font-family: "Trebuchet MS";

	font-size: 10px;

	text-decoration: none;

	
f28f05
}

.imagenBox{

	display:block;

	

	width:227px;

	height:95px;

	margin-top:11px;

	margin-left:12.5px;

	overflow: hidden;

	font-family: Verdana;

	font-size: 11px;

}

.textBox{

	display:block;

	width:225px;

	height:56px;

	margin-top:4px;

	margin-left:17px;
	
	margin-right:6px;

	overflow: hidden;

	font-family: Verdana;

	font-size: 11px;

	line-height: 11px;

	text-align: justify;

}

.bottonBox{

	

	display:block;

	width:211px;

	height:15px;

	position:absolute;

	cursor:pointer;

	margin-left:24px;

	margin-top:5px;

}

.nombreCliente{

	color: gray;

	font-family: "Trebuchet MS";

	font-size: 10px;

	line-height: 10px;

	margin-top: 2px;

	padding-top: 1px;

}

.descripcion_cliente{

	color: gray;

	font-family: "Trebuchet MS";

	font-size: 11px;

	line-height: 11px;

	margin-left: 51px;

	margin-top: 24px;

	display: block;

	text-align: justify;

	width: 479px;

	height: 98px;

	overflow: hidden;

}

#fomrSer{

	font-family: "Trebuchet MS";

	font-size: 13px;

	line-height: 13px;

	color: #413D3D;

	margin-top: 28px;

	position: absolute;

	width: 417px;



}

.preCheck{

	display: inline-block;

	width: 367px;

	margin-bottom: 13px;



}

#formularioTextoTecnico{
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 12px;
	color: #413D3D;
	margin-top: 32px;
	width: 421px;
	height: 130px;

}

.astk{

	color: #FFA000;

}



#formularioTextoTecnico label{

	display: inline-block;

	width: 137px;

	text-align: right;

	font-weight: bold;

	margin-bottom: 6px;

	margin-right: 5px;

	

}

#formularioTextoTecnico input{

	font-family: "Trebuchet MS";

	font-size: 12px;

/* 	line-height: 12px; */

	color: #fff;

	width: 246px;

/* 	height: 12px; */

	background-color: #303030;

	border: none;

	margin: 0px;

	padding: 0px;

}

#botonBorrarTecnico{







}

#botonEnviarTecnico{


}





#botonBorrarTecnico img {



	cursor: pointer;

}

#botonEnviarTecnico img{



	cursor: pointer;

}

#formEmpleo{

	position: absolute;

	width: 419px;

}

#formEmpleo label{

	display: inline-block;

	width: 137px;

	text-align: right;

	font-weight: bold;

	margin-bottom: 6px;

	margin-right: 5px;

	font-family: "Trebuchet MS";

	font-size: 12px;

	line-height: 13px;

	color: #413D3D;



}

#formEmpleo input{

	font-family: "Trebuchet MS";

	font-size: 12px;

	line-height: 12px;

	color: #fff;

/*	color: gray;*/

	width: 246px;

	height: 15px;

	background-color: #303030;

	border: none;

	margin: 0px;

	padding: 0px;

}



#formEmpleo textarea{

	font-family: "Trebuchet MS";

	font-size: 12px;

	line-height: 12px;

	color: #fff;

/*	color: gray;*/

	width: 240px;

	height: 35px;

	background-color: #303030;

	border: none;

	margin: 4px;

	padding: 4px;

/*	font-family: "Trebuchet MS";

	font-size: 12px;

	line-height: 12px;

	color: #fff;

	color: gray;

	width: 206px;

	height: 45px;

	background-color: #303030;

	border: none;

	margin: 0px;

	padding: 0px;

	margin-top: -2px;*/

	/*display: inline;*/

	margin-left: -3px;

	overflow: hidden;

}

#botonBorrarE{



	display: inline-block;

	margin-left: 204px;

	margin-top: 16px;

}

#botonEnviarE{



	display: inline-block;

	margin-left: 6px;

}





#botonBorrarE img {



	cursor: pointer;

}

#botonEnviarE img{



	cursor: pointer;

}









#formContacto{

	position: absolute;

	width: 360px;

	margin-left:-20px;

}

#formContacto label{

	display: inline-block;

	width: 120px;

	text-align: right;

	font-weight: bold;

	margin-bottom: 6px;

	margin-right: 5px;

	font-family: "Trebuchet MS";

	font-size: 12px;

	line-height: 13px;

	color: #413D3D;



}

#formContacto input{

	font-family: "Trebuchet MS";

	font-size: 12px;

	line-height: 12px;

	color: #fff;

/*	color: gray;*/

	width: 206px;

	height: 15px;

	background-color: #303030;

	border: none;

	margin: 0px;

	padding: 0px;

}

#formContacto textarea{

	font-family: "Trebuchet MS";

	font-size: 12px;

	line-height: 12px;

	color: #fff;

/*	color: gray;*/

	width: 206px;

	height: 75px;

	background-color: #303030;

	border: none;

	margin: 0px;

	padding: 0px;

	display: inline;

	margin-top: -17px;

	margin-left: 131px;

	overflow: hidden;

}

#botonBorrarC{



	display: inline-block;

	margin-left: 114px;

	margin-top: 9px;

}

#botonEnviarC{



	display: inline-block;

	margin-left: 6px;

}





#botonBorrarC img {



	cursor: pointer;

}

#botonEnviarC img{



	cursor: pointer;

}



#horarioV{

	position: absolute;

	z-index: 999;

	font-family: "Trebuchet MS";

	font-size: 11px;

	color: #413d3d;

	margin-top: 50px;

	margin-left:-86px;

}

#menuCategorias{

	font-family: "Trebuchet MS";

	font-size: 12px;

	line-height: 12px;

	padding: 0px;

	margin: 0px;

	width: 783px;

	display: block;

	clear: right;

	float: none;

	margin-right: 1px;





}

#menuCategorias img{

	margin-left: 0px;

	margin-right: 0px;

	



}

.categoria{

	

	display: inline-block;

	width: 78px;

	height: 27px;

	cursor: pointer;

	margin-left: 0px;

	margin-right: 0px;

	padding-left: 0px;

	padding-right: 0px;

	font-family: "Trebuchet MS";

	font-size: 9px;

	line-height: 9px;

	text-align: center;

	vertical-align: middle;

	text-transform: capitalize;

	color: white;

	padding-top: 12px;

	float: left;



}

.categoria img{

	padding: 0px;

	margin: 0px;

}

.imagenProducto{

	margin-top: 20px;

	margin-left: 24px;

}

.nombreProducto{

		color: gray;

		display: block;

		width: 160px;

		height: 16px;

		margin-left: 28px;

		font-family: "Trebuchet MS";

		font-size: 11px;

		line-height: 11px;

		margin-top: 0px;

		padding-top: 1px;

		vertical-align: middle;

		text-align: center;

		padding-top: 7px;

		overflow: hidden;
		
		font-weight:normal;
		
		font-variant:normal;

}

.descripcionProducto{

		position: absolute;

		color: gray;

		font-family: "Trebuchet MS";

		font-size: 11px;

		line-height: 11px;

		margin-left: 16px;

		margin-top: -25px;

		display: block;

		text-align: justify;

		width: 479px;

		height: 90px;

		overflow: hidden;

	

}

.cotima{

		margin-top: -6px;
		

}

.cotima a{

font-family: "Trebuchet MS";

font-size: 11px;

line-height: 11px;

color: gray;
		
text-align: left;
		



}
.cotima a:hover{
       
font-family: "Trebuchet MS";

font-size: 11px;

line-height: 11px;

color:#333333;
	


}

.orange{

		
color: #FFA000;

font-family: "Trebuchet MS";

font-size: 11px;

line-height: 11px;
		
}
a{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}

#tituloProducto{



		color: gray;

		font-family: "Trebuchet MS";

		font-size: 13px;

		font-weight:bold;

		line-height: 15px;



}

#desc_sup{

		color: gray;

		font-family: "Trebuchet MS";

		font-size: 12px;

		line-height: 12px;

		

		display: block;

		text-align: justify;

		width: 347px;

		height: 181px;

		overflow: hidden;



}

#desc_inf{

		color: gray;

		font-family: "Trebuchet MS";

		font-size: 12px;

		line-height: 12px;

		

		display: block;

		text-align: justify;

		width: 347px;

		height: 160px;

		overflow: hidden;



}

#caracterisiticasProducto{

		color: gray;

		font-family: "Trebuchet MS";

		font-size: 13px;

		line-height: 13px;

		text-decoration: underline;

		font-weight: bold;

		margin-bottom: 4px;

		

}

#textoDescarga{

		color: gray;

		font-family: "Trebuchet MS";

		font-size: 13px;

		line-height: 13px;

		text-decoration: underline;

		font-weight: bold;

		margin-bottom: 4px;

}

#zona{

	

	width:	335px;

	height: 77px;

	color: gray;

	font-family: "Trebuchet MS";

	font-size: 13px;

	line-height: 13px;



}

#cotizarAmpliar{



	margin-top: 11px;



}

#tituloMCat{



		color: gray;

		font-family: "Trebuchet MS";

		font-size: 15px;

		line-height: 15px;

		margin-left: 16px;

		margin-top: 25px;

		display: block;

		width: 224px;

		height: 30px;

		text-align: center;

		overflow: none;

}

#DescALarga{
	position: absolute;
	display: block;
	width: 289px;
	height: 59px;
	overflow: none;
	color: gray;
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 12px;
	margin-top: 20px;
	margin-left: 20px;

		

		

}

.tituloAud{

		font-family: "Trebuchet MS";

		font-size: 12px;
		
		line-height: 16px;

		color: #413D3D;

	float:left;

	margin-right:8px;



}

.pesoAud{

	font-family: "Trebuchet MS";

		font-size: 12px;

		line-height: 16px;

		color: #FF9808;

		float:left;

margin-right:8px;



}

.unAudio{

	

	padding:0;

	list-style:none;

}

.unAudio li{

	padding:2px 0;

}

#listadoAudios{

	margin-top: 34px;

	



}

#encontrados{



	position:absolute; 

	width:180px; 

	 

	background-color:#FFFFFF; 

	margin-left:603px; 

	z-index:999

}

#tituloBuscador{

	text-align: center;

	display: block;

	width: 180px;

	height: 12px;

	font-family: "Trebuchet MS";

		font-size: 12px;

		line-height: 12px;

		color: #FF9808;

		margin-top: 3px;

		margin-bottom: 5px;

	

}

#iterItems{

	width: 180px;

	height: auto;

	overflow-x: hidden;

	overflow-y: auto;



}

.itemEncontrado{

		font-family: "Trebuchet MS";

		font-size: 12px;

		line-height: 12px;

		cursor: pointer;

		height: 16px;

}

#menuCategorias2{

	font-family: "Trebuchet MS";

	font-size: 12px;

	line-height: 12px;

	padding: 0px;

	margin: 0px;

	width: 783px;

	display: block;

	clear: right;

	float: none;

	margin-right: 1px;

	margin-top: 34px;

	margin-bottom: 0px;

	margin-left: 0px;

	





}

#menuCategorias{

	font-family: "Trebuchet MS";

	font-size: 12px;

	line-height: 12px;

	padding: 0px;

	margin: 0px;

	width: 783px;

	display: block;

	clear: right;

	float: none;

	margin-right: 1px;

	position: absolute;

	



}

#est_ann{



	display: block; 

	width: 565px; 

	height: 300px; 

	overflow:auto; 

	color: black;

	font-family: "Trebuchet MS";

	font-size: 12px;

	line-height: 12px;

	text-align: justify;

	padding-right: 8px;



}

#paginador{



	display: block;

	background-color: #FF9808;

	width: 784px;

	height: 15px;

	font-family: "Trebuchet MS";

	font-size: 11px;

	line-height: 12px;

	margin-bottom: 17px;

	text-align: left;

	color: white;

	padding-top: 2px;

}

.siguiente{



	margin-left: 3px;

	margin-right: 3px;

	cursor: pointer;

	text-decoration: underline;

}

.siguienteB{



	margin-left: 3px;

	font-weight: bold;

	margin-right: 3px;

	cursor: default;

	text-decoration: none;

}

#paginas{

	display: block;

	margin-left: 20px;

	width: 740px;

	height: 15px;

	font-size: 11px;

	line-height: 12px;

	text-align: right;

	margin-top: 0px;

}

#suppp{

	overflow:hidden;

}



#loader{

}

.play{

	background:url(images/play.gif) no-repeat;

	display:block;

	width:16px;

	height:16px;

	float:left;

cursor: pointer;

}

.stop{

	background:url(images/stop.gif) no-repeat;

	display:block;

	width:16px;

	height:16px;

	float:left;

	margin-top:1px;

	margin-left:2px;

margin-right:4px;

cursor: pointer;

}

#descYmas {

	text-align:left;

	padding-top:5px;

	padding-left:9px;

	background:url(images/back_listado.gif);

	height:43px;

}

#descYmas img{

	width:35px;

	height:35px;

}

#logo_home{

	width:22px;

	height:29px;

	position:absolute;

	margin-left:752px;

	margin-top:171px;

	background:url(images/home_24.gif) no-repeat;

}

#btn_empresa{

	background:url(images/botonera_01.jpg) no-repeat;

	width:86px;

	height:34px;

	cursor:pointer;

	display:block;

}

#btn_empresa:hover{

	background:url(images/hover/empresa.jpg) no-repeat;

}

#btn_productos{

	background:url(images/botonera_04.jpg) no-repeat;

	width:82px;

	height:34px;

	cursor:pointer;

	display:block;

}

#btn_productos:hover{

	background:url(images/hover/productos.jpg) no-repeat;

}

#btn_clientes{

	background:url(images/botonera_03.jpg) no-repeat;

	width:66px;

	height:34px;

	cursor:pointer;

	display:block;

}

#btn_clientes:hover{

	background:url(images/hover/clientes.jpg) no-repeat;

}

#btn_stecnico{

	background:url(images/botonera_02.jpg) no-repeat;

	width:90px;

	height:34px;

	cursor:pointer;

	display:block;

}

#btn_stecnico:hover{

	background:url(images/hover/soporte.jpg) no-repeat;}



#btn_audio{

	background:url(images/botonera_05.jpg) no-repeat;

	width:55px;

	height:34px;

	cursor:pointer;

	display:block;

}

#btn_audio:hover{

	background:url(images/hover/voces.jpg) no-repeat;

}

#btn_contacto{

	background:url(images/botonera_06.jpg) no-repeat;

	width:69px;

	height:34px;

	cursor:pointer;

	display:block;

}

#btn_contacto:hover{

	background:url(images/hover/contacto.jpg) no-repeat;

}

#ampliar{

	background:url(images/ampliar.jpg) no-repeat;

	width:100px;

	height:14px;

	float:right;

	display:block;

	cursor:pointer;

	margin-top:5px;

}

#ampliar:hover{

	background:url(images/ampliar_hover.jpg) no-repeat;

}

#btn_cotizar{

	background:url(images/cotizarOn.gif) no-repeat;

	width:263px;

	height:23px;

	float:left;

	display:block;

	cursor:pointer;

}

#btn_cotizar:hover{

	background:url(images/cotizarOn_hover.gif) no-repeat;

}

#mas_informacion{

	background:url(images/informacion.png);

	display:block;

	width:107px;

	height:34px;

}

#mas_informacion:hover{

	background:url(images/informacion_hover.png);

}

.linkProducto{

	margin-top:-7px;

	padding-top:0;

}
