/* tab pane styling */
.panes div {
	display:none;		
	padding:0; /*15px 10px;*/
	border:0;
	border-top:0;
	background-color:#D9F1F7;
	position:relative;
}
.cuerpo2{
	width:696px;
	height:120px;
	background-color:#FFFFFF;
	padding: 20px 10px 30px 20px;
	text-align:left;
	font-size: 12px;
	color: #333399;
	text-decoration: none;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=30);
	opacity:0.3;
}

/*--Table Producto----------------------*/
table.tableprod	{
	margin: 0;
	padding: 0;
	width:100%;
}
table.tableprod td.tdbulet	{
	padding: 0;
	width:29px;
	height:25px;
	background-image:url(../img/bullet.gif);
	background-position:left;
	background-repeat:no-repeat;
	
}
table.tableprod td.tdtit	{
	font-size: 12px;
	font-weight: bold;
	color: #4E9FE0;
	padding-left:6px;
	
}
table.tableprod td.tdcod	{
	padding: 0;
	font-size: 10px;
	color: #999999;
	padding-left:6px;
	
}
table.tableprod td.tdventana	
{
	background-image:url(../img/ventana.jpg); 
	width:156px; 
	height:151px; 
	background-position:left; 
	background-repeat:no-repeat;
	padding: 0;
	vertical-align:middle; 
	text-align:center;
	
}

/*--Table MENU----------------------*/


/*--Producto----------------------*/
.style1 {
	font-size: 10px; 
	color: #999999; 
}
.style2 {
	font-size: 12px;
	font-weight: bold;
	color: #4E9FE0;
}
.style3 {
	font-size: 11px;
	color: #FFFFFF;
}
.txtitemcomp {
	font-size: 12px; 
	color: #999999; 
}
A.linkitemcomp
	{
	font-family: , Arial,Verdana Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	}
A:Hover.linkitemcomp
	{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
A.linkvoucher {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 28px;
	color: #4C4CAF;
	text-decoration: none;
	font-weight: bold;
	line-height: 40px;
}

A:Hover.linkvoucher {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 28px;
	color: #596675;
	text-decoration: none;
}
A.linkgiftcard {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 28px;
	color: #33cc33;
	text-decoration: none;
	font-weight: bold;
	line-height:40px;
}
A:Hover.linkgiftcard {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 28px;
	color: #596675;
	text-decoration: none;
}

A.linkventas {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 28px;
	color: #ff0033;
	text-decoration: none;
	font-weight: bold;
	line-height: 40px;
}

A:Hover.linkventas {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 28px;
	color: #596675;
	text-decoration: none;
}


.busqueda {
	font-size: 10px; 
	color: #999999; 
	background-color:#333333;
	border:0;
}
.fontTachada {
	 text-decoration:line-through;
}
.fontSaledest {
	/*color: #E92D30;*/
	color: #FFFFFF;
}
.fontSale {
	color: #E92D30;
}
A.linkProd
	{
	font-size: 12px;
	color: #333399;
	text-decoration: none;
	}
A:Hover.linkProd
	{
	font-size: 12px;
	color: #333399;
	text-decoration: underline;
}
A.linkProd1
	{
	font-size: 12px;
	color: #4E9FE0;
	text-decoration: none;
	}
A:Hover.linkProd1
	{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.txtOpPaginar {
	font-size: 12px;
	color: #333399;
	text-decoration: none;
	}
A.linkOpPaginar
	{
	font-size: 12px;
	color: #333399;
	text-decoration: none;
	font-weight:bold;
	}
A:Hover.linkOpPaginar
	{
	font-size: 12px;
	color: #333399;
	text-decoration: underline;
	font-weight:bold;
 }
.txtProd {
	font-size: 12px; color: #666666;
	}
.txtnombreProd 
{
	color:#333399;
	font-size: 19px;
	font-weight:bold;
	}
.txtprecioProd {
	font-size: 18px; color: #333399;
	}
.titLocal {
	font-size: 16px; color: #333399;
	font-weight:bold;
	border-bottom:solid 1px #333399;
	padding-bottom:4px;
	line-height:25px;
	}
.txtLocal {
	font-size: 14px; color: #333399;
	line-height:18px;
	}
.txtLocal1 {
	font-size: 14px; color: #666666;
	}
A.linkLocal {
	font-size: 14px; color: #666666;
	text-decoration: none;
	line-height:25px;
	}
A:Hover.linkLocal {
	font-size: 14px; color: #666666;
	text-decoration:underline;
	}
A.linkLocal1 {
	font-size: 16px; color: #333399;
	text-decoration: none;
	line-height:25px;
	}
A:Hover.linkLocal1 {
	font-size: 16px; color: #666666;
	text-decoration:underline;
	}

.titDest {
	font-size: 14px; color: #333399;
	font-weight:bold;
	height:45px;
	}
#destacado
{
	background-image:url(../img/destacado_fondo_1.jpg); 
	background-repeat:no-repeat; 
	width:255px; 
	height:150px;
	margin:0;
	padding:0;
}
#precio
{
	position:relative;float:left; padding-top:15px; margin:5px 0 0 30px;width:50px; height:50px;
	background-image:url(../img/bg_precio.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	
}
#precioSale
{
	position:relative;float:left; padding-top:15px; margin:-35px 0 0 10px;width:60px; height:60px;
	background-image:url(../img/bg_sale.png);
	background-repeat:no-repeat;
	background-position:center top ;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	
}
#descrip
{
	position:relative;float:left; margin:0px 0 0 0;width:250px; height:30px;
	color:#666666;
	text-align:left;
	vertical-align:middle;
	
}
/*--Menu Categorķas-------------*/
.paddingderecho
{
	padding:0 4px 0 0;
}

/*--Menu Categorķas-------------*/
.titcat16
{
	text-decoration: none;
	text-align:left;
	padding:  5px 0 10px 0px;
	color:#333399;
	font-size: 16px; 
	font-weight:bold;
	border-bottom:solid 1px #333399;
}
.titcat14
{
	text-decoration: none;
	text-align:left;
	padding:  5px 0 10px 20px;
	color:#333399;
	font-size: 14px; 
	font-weight:bold;
	border-bottom:solid 1px #333399;
/*	background-image:url(../img/titcat2.jpg);
	background-repeat:no-repeat;
	border:solid 2px #67BEDE;
	background-color:#67BEDE;
	BEHAVIOR: url(border-radius.htc);
	-ms-border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;*/
	}
.titcat14c
{
	background-image:url(../img/titcatc2.jpg);
	background-repeat:no-repeat;
	height:30px;
	text-decoration: none;
	text-align:left;
	padding-left:20px;
	color:#FFFFFF;
	font-size: 14px; 
	font-weight:bold;
/*	
	border:solid 2px #359ED9;
	background-color:#359ED9;
	BEHAVIOR: url(border-radius.htc);
	-ms-border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;*/
	}
.titcat14v
{
	background-image:url(../img/titcatv2.jpg);
	background-repeat:no-repeat;
	height:30px;
	text-decoration: none;
	text-align:left;
	padding-left:20px;
	color:#FFFFFF;
	font-size: 14px; 
	font-weight:bold;
/*	border:solid 2px #9BCD66;
	background-color:#9BCD66;
	BEHAVIOR: url(border-radius.htc);
	-ms-border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;*/
	}
.titcat14r
{
	background-image:url(../img/titcatr2.jpg);
	background-repeat:no-repeat;
	height:30px;
	text-decoration: none;
	text-align:left;
	padding-left:20px;
	color:#FFFFFF;
	font-size: 14px; 
	font-weight:bold;
/*	border:solid 2px #F3736C;
	background-color:#F3736C;
	BEHAVIOR: url(border-radius.htc);
	-ms-border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;*/
	}
.titcat14a
{
	height:30px;
	text-decoration: none;
	text-align:left;
	background-image:url(../img/titcata2.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	color:#FFFFFF;
	font-size: 14px; 
	font-weight:bold;
	/*BEHAVIOR: url(border-radius.htc);
	-ms-border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;
	border:solid 2px #FFE153;
	background-color:#FFE153;
*/
	}
	.titact {
	font-size: 14px; color: #333333;
	font-weight:bold;
	}
	.txtact {
	font-size: 12px; color: #333333;
	}
.txtMenuCatPpal
	{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	}
A.linkMenuCatPpal
	{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
A:Hover.linkMenuCatPpal
	{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.txtMenuCatPpal1
	{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	}

A.linkMenuCatPpal1
	{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
A:Hover.linkMenuCatPpal1
	{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.txtMenuCatSec
	{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	}
A.linkMenuCatSec
	{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	}
A:Hover.linkMenuCatSec
	{
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
.txtMenuCatSec1
	{
	font-size: 12px;
	color: #67BEDE;
	text-decoration: none;
	font-weight: bold;
	}
A.linkMenuCatSec1
	{
	font-size: 12px;
	color: #67BEDE;
	text-decoration: none;
	font-weight: bold;
	}
A:Hover.linkMenuCatSec1
	{
	font-size: 12px;
	color: #67BEDE;
	text-decoration: underline;
	font-weight: bold;
}

/*---PAGINA--------------*/
.titulosec {
	color: #333399;
	text-decoration: none;
	font-size:18px;
	font-weight:bold;
	padding-left:5px; 
	height:30px;
}
.titulosec14 {
	color: #333399;
	text-decoration: none;
	font-size:16px;
	font-weight:bold;
	height:30px;
}
.titulosec18 {
	color: #333399;
	text-decoration: none;
	font-size:16px;
	font-weight:bold;
	font-family:Arial;
	line-height:15px;
}

.linea
{
		color: #333399;
}
A.linkCom11
	{
	font-size: 14px;
	color: #3399CC ; /*333399;*/
	text-decoration: none;
	/*font-weight: bold;*/
	}
A:Hover.linkCom11
	{
	font-size: 14px;
	color: #3399CC;
	text-decoration: underline;
}
A:Hover.linkCom12b
	{
	font-size: 12px;
	color: #28A0DC;
	text-decoration: underline;
}
A.linkCom12b
	{
	font-size: 12px;
	color: #28A0DC;
	text-decoration: none;
	font-weight: bold;
	}
.classTextboxProd {
	font-size: 11px;
	color: #333399;
	text-decoration: none;
	background-color: #FFFFFF;
	border:solid 1px #CCCCCC;
}
.LblRed {
	font-size: 12px;
	font-weight: bold;
	color: #E92D30;
}
.txt14
{
	font-size: 14px;
	text-decoration: none;
	}
.calendario {
	font-size: 12px;
	font-family:  "trebuchet MS", Arial,Helvetica, sans-serif, "Meta Black Lf";
	font-weight:bold;
	color: #FFFFFF;
	background-image:url(../img/calen_px.jpg);
	background-repeat:repeat;
	border-width:0px;
	text-decoration:none;
}

A.calendarioLink
	{
	font-size: 12px;
	font-family:  "trebuchet MS", Arial,Helvetica, sans-serif, "Meta Black Lf";
	color: #FFFFFF ;
	text-decoration: none;
	font-weight: bold;
	}
A:Hover.calendarioLink
	{
	font-size: 12px;
	font-family:  "trebuchet MS", Arial,Helvetica, sans-serif, "Meta Black Lf";
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}



.txtBlack14b {
	font-family:  Arial,Verdana, Helvetica, sans-serif; 
	font-size: 14px; color: #000000;
	font-weight:bold;
	text-decoration:underline;
}
.txtBlack11 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
}
.txtWhite14 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #FFFFFF; 
}
.txtBlack12b {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight: bold; 
	}
.txtGreen11 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #469d25; 
}
.classTextbox {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;
	text-decoration: none;
	background-color: #FFFFFF;
	border:solid 1px #CCCCCC;
}
.classTextboxv {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFCC33;
	border:solid 1px #000000;
	
}
.classTextboxc {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
	border:solid 1px #3399CC;
	
}
.txtCel {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #3399CC; 
}

A.link
	{
	color: #000000;
	text-decoration: none;
	}
A:Hover.link
	{
	color: #A3A3A3;
	text-decoration:none;
}
A.linkBotonera
	{
	color: #FFFFFF;
	text-decoration: none;
	}
A:Hover.linkBotonera
	{
	color: #FFFFFF;
	text-decoration:underline;
}
.txtBotonera {
	color: #FFFFFF;
	text-decoration: none;
}

A.linkCom14
	{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #4C4CAF;
	text-decoration: none;
	font-weight: bold;
	}
A:Hover.linkCom14
	{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #596675;
	text-decoration: underline;
}
A.linkPreg
	{
	font-family: , Arial,Verdana Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	text-decoration: underline;
	font-weight:bold;
	}
A:Hover.linkPreg
	{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	text-decoration: underline;
	font-weight:bold;
}

A.linkUser
	{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	}
A:Hover.linkUser
	{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
A.linkUser10
	{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	}
A:Hover.linkUser10
	{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
A.linkUser12
	{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	}
A:Hover.linkUser12
	{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
A.linkTW
	{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	}
A:Hover.linkTW
	{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.txtrojo11 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #E92D30;
}
.txtBlack12
{
	font-family: Arial,Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	}
.txtBlack10
{
	font-family: Arial,Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	}
.txtBlack14
{
	font-family: Arial,Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	}
.txtBlack18
{
	font-family: Arial,Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
	}
.imagenProd
{
	border:solid 2px #FFFFFF;
	}
.titcat15
{
	border:0px;
	height:30px;
	text-decoration: none;
	text-align:left;
	padding-left:20px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
}
A.linkProd12
	{
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	text-decoration: none;
	}
A:Hover.linkProd12
	{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	text-decoration: underline;
}
.boton2, A:Hover.boton2 {
	FONT-FAMILY: Trebuchet MS, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #00a6e2;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	border: 0;
}