.tit1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color:#F1BB01;
	text-decoration: none;
	padding:3px;
}
.tit2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color:#8FAFCE;
	text-decoration: none;
	padding:3px;
}
.tit3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color:#EFEFEF;
	text-decoration: none;
	font-weight: bold;
}

.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	padding:5px;
}
.txt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color:#EFEFEF;
	padding:5px;
}
.txt3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #8FAFCE;
	text-decoration: none;
}

.txtNegrita1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.txtNegrita2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color:#EFEFEF;
	text-decoration: none;
	font-weight: bold;
}
.txtNegrita3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}


a.link1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #297BA8;
	background-color:#EFEFEF;
	text-decoration: underline;
	font-weight: bold;
}
a.link1:hover {
	color: #A2C201;
	
}

a.link2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #297BA8;
	text-decoration: underline;
	font-weight: bold;
}
a.link2:hover {
	color: #A2C201;
}


a.link3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4070AA;
	text-decoration: underline;
	font-weight: bold;
}
a.link3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}

body{
	background:url("../imgDesign/fndPrincipal.gif");
	overflow:auto;
	height:100%;
	
	
}



#principal{
	position:relative;
	padding:0px;
	
}


#cab{
	position:relative;
	width:100%;
	height:105px;
	border:1px solid #000000;
	border-bottom:1px none #cccccc;
}

#cabInterior{
	position:relative;
	align:center;
	width:750px; 
	height:100%;
	border-top:1px solid silver; 
	border-left:1px solid silver; 
	border-right:1px solid silver; 
	
}

#cabSup{
	position:relative;
	width:100%;
	height:70px;
	border:1px none black;
	background:url("../img/fondoCab.jpg");
}

#cabDer{
	position:absolute;
	top:0px;
	left:155px;
	width:589px;
	height:75px;
	padding:3px;
	text-align:right;
	border:1px none black;
}

#Buscador{
	margin-top:15px;
}
	.txtBuscador{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#FFFFFF;
		font-weight: bold;
	}
	.inputBuscador{
		border:1px solid black;
		background-color:white;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	
	.Idioma{
		padding:2px;
		margin:1px;
		text-align:center;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#006699;
		background-color:#84ADD6;
		text-decoration: none;
		cursor:hand;
	}
	.IdiomaOver{
		padding:2px;
		margin:1px;
		text-align:center;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		background-color:#84ADD6;
		text-decoration: none;
		cursor:hand;
	}

	.idiomaSel{
		padding:2px;
		margin:1px;
		font-weight: bold;
		text-align:center;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		background-color:#84ADD6;
		text-decoration: none;
	}

#cabIzq{
	position:absolute;
	top:0px;
	padding:3px;
	width:150px;
	border:1px none black;
}

#cabInf{
	position:absolute;
	top:70px;
	width:100%;
	height:45px;
	text-align:left;
	background-color:#333333;
	border-bottom:1px solid #cccccc;
}

#cabInf a{text-decoration:none;}
	.cabMenu{
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		position:relative;
		margin-left:3px;
		margin-right:3px;
		padding:10px 4px 4px 4px;
		text-align:center;
		cursor:hand;
		color:#ffffff;
		background-color:;
		height:45px;
	}
	.cabMenuOver{
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		position:relative;
		font-weight: bold;
		margin-left:3px;
		margin-right:3px;
		padding:10px 4px 4px 4px;
		color:#ffffff;
		cursor:hand;
		text-align:center;
		background-color:#A2C201;
		height:45px;
	}
	.cabMenuMarcado{
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		position:relative;
		font-weight: bold;
		color:#ffffff;
		background-color:#999999;
		margin-left:3px;
		margin-right:3px;
		padding:10px 4px 4px 4px;
		text-align:center;
		height:45px;
	}



#con{
	position:relative;
	top:0px;
	width:100%;
	height:300px;
	border:1px none #000000;
}

#conInterior{
	position:relative;
	top:0px;
	width:750px;
	height:100%; 
	background-color:#FFFFFF;
	border-left:1px solid silver; 
	border-right:1px solid silver;
}


	.listaProductos{
	}

	.menuProductos1{margin-bottom:1px}
	.menuProductos1 a {width:100%;background-color:#297BA8;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #ffffff;padding:3px;text-decoration: none; font-weight: bold;}
	.menuProductos1 a:hover {background-color:#A2C201;}

	.menuProductos2{}
	.menuProductos2 a {width:90%;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;padding:5px;text-decoration: none;}
	.menuProductos2 a:hover {background-color:#CCCCCC;}

	.menuProductos2 a.lnkProductoDestacado{width:90%;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;font-weight: bold;text-decoration: none;}
	.menuProductos2 a.lnkProductoDestacado:hover{background-color:#CCCCCC;}

	.productoSeleccionado{background-color:#92B1CA;color:#ffffff;padding:5px;width:90%;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight:bold;}

#contactForm{
}


#arbolProductos{
	padding:0px;
	margin-right:5px;
	margin-bottom:5px;
	width:173px;
	height:100%;
	background:url("../imgDesign/fndMenuProd.gif");
}
	.categoriaGrupo{
		width:155px;
	}
	.categoriaItem{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		width:150px;
		margin-left:5px;
		margin-top:5px;
		color: #000000;
		background-color:#DFDFDF;
		text-decoration: none;
		font-weight: bold;
	}

	.seccionNormal{
		width: 100%;
	}

	.seccionAdmin{
		border:2px solid #4B4949;
		width: 100%;
	}

	.tabProdDestacado{
		width:155px;
		padding:10px;
		border:2px solid white;	
		vertical-align:top;
		align:center;
		cursor:hand;
		}

	.tabProdDestacadoOVER{
		width:155px;
		padding:10px;
		border:2px solid #CAE5FF;	
		background-color:#DBF6FF;
		vertical-align:top;
		align:center;
		cursor:hand;
		}
	.imgDestacado{
		height:100;
		}
	.txtDestacadoTit {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #666666;
		text-align:center;
		font-weight:bold;
		width:100%;
	}
	.txtDestacado {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #666666;
		width:100%;
	}

	#productosDestacados{
	}



#pie{
	width:100%;
	border:1px none #000000;
}

#pieInterior{
	width:750px; 
	text-align:right;
	background-color:#DFDFDF;
	border-top:1px solid silver; 
	border-bottom:1px solid silver; 
	border-left:1px solid silver; 
	border-right:1px solid silver;
}




