body{margin: 0px; background-image:url("../imgDesign/fndPrincipal.gif");}
.tit1 {
	height:43px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-image:url("../img/tit-verde.gif");
	background-repeat:no-repeat;
	text-decoration: none;
	padding:11px 7px 3px 60px;
}
.tit2 {
	height:43px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-image:url("../img/tit-violeta.gif");
	background-repeat:no-repeat;
	text-decoration: none;
	padding:11px 7px 3px 60px;
}
.tit3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color:#EFEFEF;
	text-decoration: none;
	font-weight: bold;
}

.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding:5px;
}
.txt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding:5px 5px 5px 5px;
	background-color:#8887A7;
}
.txt3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.txtNegrita1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.txtNegrita2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.txtNegrita3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}

a.link1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #297BA8 !important;
	text-decoration: none;
}
a.link1:hover {color: #A2C201;text-decoration: underline;}

a.link2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff !important;
	text-decoration: underline;
	font-weight: bold;
}
a.link2:hover {color: #A2C201;}

a.link3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4070AA;
	text-decoration: underline;
	font-weight: bold;
}
a.link3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}

#principal {padding:0px;}
#cab {width:750px;}
#cabInterior {width:100%;}
#cabSup {width:100%;	height:170px; background-image:url("../img/fondoCab.jpg");}
#cabDer {}
#cabIzq {top:0px;	width:150px;}
#Buscador{margin-left:480px; margin-top:-45px;}

.txtBuscador{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#FFFFFF;
		font-weight: bold;
}
.inputBuscador{
		border:1px solid #000000;
		background-color: #FFFFFF;
		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;
}


#cabInf{
	width:100%;
	height:34px;
	text-align:left;
	background-color:#000099;
	background-image:url(../img/fondoBot.gif);
	background-repeat:repeat-x;
}

.cabMenu{
		padding-left:15px;
		padding-right:15px;
		float:left;
		padding-top:10px;
		padding-bottom:10px;
		float:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration:none;
}

.cabMenuOver{
		padding-left:15px;
		padding-right:15px;
		float:left;
		padding-top:10px;
		padding-bottom:10px;
		float:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #A7B7DC;
		text-decoration:none;
}

.cabMenuMarcado{
		padding-left:15px;
		padding-right:15px;
		float:left;
		padding-top:10px;
		padding-bottom:10px;
		float:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration:none;
		background-image:url(../img/fondoBotAct.gif);
		background-repeat:repeat-x;
}

#con{	width:750px; background-image:url("../imgDesign/fndInterior.gif"); }
#conInterior{width:100%;}

.listaProductos{}

.menuProductos1{margin-bottom:2px;}
.menuProductos1 a {width:100%;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color:#000000; margin-top:2px;padding:5px;text-decoration: none; font-weight: bold;}
.menuProductos1 a:hover {}

.menuProductos2{}
.menuProductos2 a {width:90%;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #333333;padding:3px;text-decoration: none;}
.menuProductos2 a:hover {background-color:#D7D9E8;}

.menuProductos2 a.lnkProductoDestacado{width:90%;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #333333;font-weight: bold;text-decoration: none;}
.menuProductos2 a.lnkProductoDestacado:hover{background-color:#D7D9E8;}

.productoSeleccionado{color:#496E94;padding:5px;width:90%;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight:bold;}

#contactForm{}

#arbolProductos{
	padding:160px 0px 0px 0px;
	margin-left: 8px;
	margin-right:5px;
	margin-bottom:5px;
	width:240px;
	background-image:url("../img/fondoProd.jpg") ;
	background-repeat: no-repeat;
}
.categoriaGrupo{width:245px;}
.categoriaItem{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		width:230px;
		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:100px; }

.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{ margin-left:250px;}

#pie{width:100%; border:0px none #000000;}
#pieInterior{width:750px; text-align:right;background-color:#E0E0E0;}

.formInput{
	border:1px solid #999999;
	background-color: #F2F2F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
.formBoton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	background-color: #DDDDDD;
	border-top: 1px solid #EBEBEB;
	border-left: 1px solid #EBEBEB;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 5px;
}

/*GUESTBOOK*/
.guestBook{margin-left:255px;}
.guestBookItems {}
.guestBookItems .item {Width:470px; margin:5px; border:1px solid #353A8B;}
.guestBookItems .item .titulo {background-color: #8F94BE;color:#EAEBF2;}
.guestBookItems .item .comentarios{ background-color:#F2F2F2; color:#666666;}
.guestBook a {color:#F2F2F2;}
