﻿body 
{
    font-family:Verdana, Tahoma, Arial;
    font-size:12px;
    margin:0; padding:0px;
    background-color:#FFFFE3;
}

/*** Master Page ***/

.tablabody0
{
    width:1017px;
}
.tdbodybordeizq
{
    background:#FFF9E6 url(../images/bg_borde_izq.gif) top left no-repeat; padding-left:10px;
}
.tdbodycontenido
{
    width:997px; background-color:White;
}
.tdbodybordeder
{
    background:#FFF9E6 url(../images/bg_borde_der.gif) top right no-repeat; padding-left:10px;
}

#divbody
{
    width:997px;
    margin:0px auto;
    background-color:#FFFFFF;
}
.tablabody
{
    width:997px;
}
.tdbannersuperior
{
    height:60px;
    background-color:red;
    vertical-align:top;
}
.tdbannermarkas
{
    height:47px;
    background:White url(../images/bg_baner_markas.gif) left top repeat-x;
    text-align:center;
}

.tdmenusuperior
{
    height:24px;
    background:white url(../images/bg_menu_superior.gif) left top repeat-x;
}
.tablamenuizqycontenido
{
    width:100%
}
.tdmenuizq
{
    width:200px; height:400px;
    background:#FFFFE3 url(../images/bg_menu_izq.gif) left top repeat-x;
    vertical-align:top;
    padding:0px 2px;
}
.tablamenuizq
{
    width:198px;
}
.tdencmenuizq
{
    width:196px; height:22px;
    background:#FFFFE3 url(../images/bg_enc_menu_izq.gif) left top repeat-x;
    border:solid 1px #FF1919;
    border-bottom:none;
    padding:0px 4px;
    font-weight:bold;
}
.tdcontenidomenuizq
{
    border:solid 1px #FF1919;
    padding:2px 3px;
    background-color:#FFFFE3;
    text-align:left;
}
.tdcontenido
{
    width:797px;
    padding:0px 5px 3px 5px;
    vertical-align:top;
}
.tdpie
{
    height:24px;
    text-align:center; padding:0px 3px 3px 3px;
    background:white url(../images/bg_pie.gif) left top repeat-y;
}

/*** Banner Superior ***/

.tablacarrito
{
    width:997px;
    margin:0px auto;
    font-size:10px;
}
.tdbannerlogo
{
    width:120px;
    float:left;
}
.tdbannersuperior1
{
    width:677px;
    padding:0px 10px;
    text-align:center;
}
.tdCarrito
{
    width:200px;
    float:right;
    text-align:right;
    color:yellow;
}
.tdCarrito a
{
    color:Yellow;
    text-decoration:none;
    font-weight:bold;
}
.tdCarrito a:hover
{
    color:Yellow;
    text-decoration:underline;
    font-weight:bold;
}
.tablaformcarrito
{
    text-align:left;
}

/*** Fin Banner Superior ***/

/*** menu superior ***/
#divmenusuperior
{
    height:25px;
	color: #000;
	padding:0px; 
    margin:0px;
    
    /*border-left:solid 1px blue;
    /*border-bottom:solid 1px blue;*/
}
#divmenusuperior ul{
	list-style: none;	
	padding: 0;
	margin: 0;
}
#divmenusuperior ul li{
	float: left;
	position: relative;
	/*background-color: #689e6e;*/
	/*border-top:solid 1px blue;*/
	/*border-bottom:solid 1px blue;*/
	color: #fff;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding: 5px 0px;
}
#divmenusuperior ul li a{
	/*background-color:white;
	border:solid 1px blue;
	border-left:none;*/
	color: #D90000;
	text-decoration: none;
	height: 25px;
	padding: 5px 10px;
}
#divmenusuperior ul li a:hover{
	background-color: #FFC159;
	color:green;
	text-decoration: none;
}
#divmenusuperior li > ul {
	top: auto;
	left: auto;
}
/*** fin menu superior ***/

/*** Menu ropa deportiva ***/

#divropadeportiva ul
{
    margin:0px; padding:0px 2px 0px 10px;
    position:relative;
}
#divropadeportiva ul li 
{
    margin:0px 0px 0px 5px; padding:0px;
    text-align:left;
}
#divropadeportiva ul li a
{
    text-decoration:none;
}
#divropadeportiva ul li a:hover
{
    text-decoration:underline;
}

/*** Fin menu ropa deportiva ***/

/*** usuario ***/

.divmenuizqestandard ul
{
    margin:0px; padding:0px 2px 0px 10px;
    position:relative;
}
.divmenuizqestandard ul li 
{
    margin:0px 0px 0px 5px; padding:0px;
    text-align:left;
}
.divmenuizqestandard ul li a
{
    text-decoration:none;
}
.divmenuizqestandard ul li a:hover
{
    text-decoration:underline;
}

/*** Fin usuario ***/

/*** Otros temas ***/

#divotrostemas ul
{
    margin:0px; padding:0px 2px 0px 10px;
    position:relative;
}
#divotrostemas ul li 
{
    margin:0px 0px 0px 5px; padding:0px;
    text-align:left;
}
#divotrostemas ul li a
{
    text-decoration:none;
}
#divotrostemas ul li a:hover
{
    text-decoration:underline;
}

/*** Fin Otros temas ***/

/*** Boletines ***/

#divboletin ul
{
    margin:0px; padding:0px 2px 0px 10px;
    position:relative;
}
#divboletin ul li 
{
    margin:0px 0px 0px 5px; padding:0px;
    text-align:left;
}
#divboletin ul li a
{
    text-decoration:none;
}
#divboletin ul li a:hover
{
    text-decoration:underline;
}

/*** Fin Boletines ***/

/* para formularios en general */

/* Fin para formularios en general */

.tdfiladivision7px
{
    height:7px;
}

/*** Fin Master Page ***/

/*** Default ***/

#divdefault
{
    width:787px;
    margin:0 auto;
}
.tdencabezadoformcontenido
{
    height:22px; text-align:center;
    background:#FFFFFF url(../images/bg_enc_form_contenido.gif) left top repeat-x;
    border:solid 1px #FB957E;
    border-bottom:none;
    padding:0px 4px;
    font-weight:bold;
}
.tdcontenidoformcontenido
{
    border:solid 1px #FB957E;
    padding:2px 3px;
    
    background-color:#FFFFFF;
    /*width:787px;*/
}
.tdcontenidoformcontenido1
{
    border:solid 1px #FB957E; padding:2px 3px 5px 3px; background-color:#FFFFFF;
    /*width:787px;*/
}
#divcontenidoformcontenido
{
    width:100%;
    margin:0 auto;
}
#divcategoriasformcontenido
{
    width:540px;
    margin:0 auto;
}
.CdaCtndoMasComp_1
{
    text-align:center;
}

/*** Fin Default ***/

/*** Mapa, Categoria, Producto ***/

.cdaListSubCategoria
{
    padding-left:4px;
    padding-right:4px;
    text-align:left;
}

#DMapa A
{
    text-decoration:none;
}
#DMapa A:Visited
{
    text-decoration:none;
}
#DMapa A:Hover
{
    text-decoration:none;
}

#DSubCategorias A
{
    text-decoration:none;
    color:Blue;
}
#DSubCategorias A:Visited
{
    text-decoration:none;
    color:Blue;
}
#DSubCategorias A:Hover
{
    text-decoration:none;
    color:Red;
}

#DArticulos A
{
    color:Blue;
    font-weight:bold;
}
#DArticulos A:Visited
{
    text-decoration:none;
    color:Blue;
}
#DArticulos A:Hover
{
    text-decoration:none;
    color:Green;
}

/** Fin Mapa, Categoria, Producto ***/

/* Paginacion */

.cIzq
{
    /*border: solid 1px #000000;*/
    width: 20%;
    padding: 5px;
    text-align: right;
    background-color:#F0EFEF;
}
.cIzq a
{
    color:Blue;
    text-decoration:none;
}
.cIzq a:visited
{
    color:Blue;
    text-decoration:none;
}
.cIzq a:hover
{
    color:red;
    text-decoration:none;
}
.cCen{
    /*border: solid 1px #000000;*/
    width: 60%;
    padding: 5px;
    text-align: center;
    color:Red;
    background-color:#F0EFEF;
    font-weight:bold;
}
.cCen a
{
    text-decoration:underline;
    font-weight:normal;
    color:Blue;
}
.cCen a:visited
{
    text-decoration:underline;
    font-weight:normal;
    color:Blue;
}
.cCen a:hover
{
    color:red;
    font-weight:normal;
    text-decoration:underline
}
.cDer
{
    /*border: solid 1px #000000;*/
    width: 20%;
    padding: 5px;
    text-align: left;
    background-color:#F0EFEF;
}
.cDer a
{
    color:Blue;
    text-decoration:none;
}
.cDer a:visited
{
    color:Blue;
    text-decoration:none;
}
.cDer a:hover
{
    color:red;
    text-decoration:none;
}

.CdaDescripcion
{
    padding-left:4px;
    padding-bottom:4px;
    text-align:left;
    border-bottom:solid 1px #F0EFEF;
}
.CdaImagenBordeInf
{
    border-bottom:solid 1px #F0EFEF;
}
.celdaconimagen
{
    width:150px;
    float:left;
}
.CdaDescripcionArticulo
{
    width:auto;
    padding-left:4px;
    padding-bottom:4px;
    text-align:left;
    float:left;
}

#DPaginacion
{
    margin:0 auto;
    color:Black;
}

/* Fin Paginacion */

/***** Carrito de compras *****/
.editFlaEnc
{
    background-color:#B5B4B3;
    color:Blue;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
}
.editCdaEnc1
{
    text-align:left;
}
.editCdaEnc2
{
    text-align:left;
}
.editCdaEnc3
{
    text-align:right;
}
.editFlaCuerpo
{
    background-color:#E5E5E5;
    font-family:Tahoma;
    font-size:11px;
}
.editCdaCuerpo
{
    border-bottom:solid 1px #B5B4B3;
    text-align:left;
}
.editCdaCuerpo1
{
    border-bottom:solid 1px #B5B4B3;
    text-align:right;
}
.editCdaCuerpo2
{
    border-bottom:solid 1px #B5B4B3;
    text-align:left;
}
.editCdaCuerpoTotales
{
    text-align:right;
}
.editCdaCuerpoTotales2{
    border-bottom:solid 1px #000;
    text-align:right;
}
.editCdaCuerpoTotalesN{
    font-weight: bold;
    text-align:right;
}
.editFlaBotones
{
    background-color:#D6D4D0;
    font-family:Tahoma;
    font-size:11px;
}
.editFlaNota
{
    font-family:Tahoma;
    font-size:10px;
    color:Gray;
    text-align:left;
}
.editbasketCdaCestaBasia
{
    border-left:solid 1px #001D6B;
    border-bottom:solid 1px #001D6B;
    border-right:solid 1px #001D6B;
    padding:2px;
}
.CdaEncContenidoCarrito{
    background-color:#EBF3FB;
    border:solid 1px #AACCEE;
    
    font-weight:bold;
    font-family:Verdana;
    padding-left:2px;
}
.cdaParaTablaDetalle{
    border:solid 1px #AACCEE;
    border-top:none;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:2px;
    padding-right:2px;
}
#DCarrito
{
    width:500px;
    margin:0px auto;
}

/***** Fin Carrito de compras *****/

/***** Seguimiento de pedido *****/

.TablaAncho
{
    width:100%;
}
.CeldaEncabezado
{
    background-color:#EBF3FB;
    font-weight:bold;
    font-family:Verdana;
    padding-left:2px;
    border-bottom:solid 1px #AACCEE;
}
.CeldaConBorde
{
    border:solid 1px #AACCEE;
}
.etiqueta
{
    padding-left:2px;
    padding-right:2px;
}
.PaddingDerecho
{
    padding-right:2px;
}
.cSummary{ 
    font-family:Tahoma;
    font-size:10px;
    text-align:center;
}
.seguimientotdencabezado
{
    background-color:#EBF3FB;
    font-weight:bold;
    font-family:Verdana;
    padding:2px 4px;
    border:solid 1px #AACCEE;
}
.seguimientotdcontenido
{
    padding:4px;
    border:solid 1px #AACCEE;
    border-top:none;
}
#divseguimiento ul
{
    margin:0px; padding:0px 2px 0px 10px;
    position:relative;
}
#divseguimiento ul li 
{
    margin:0px 0px 0px 5px; padding:0px;
    text-align:left;
}
#divseguimiento ul li a
{
    text-decoration:none;
}
#divseguimiento ul li a:hover
{
    text-decoration:underline;
}

/***** Fin Seguimiento *****/

/* Galeria de fotos */

.tablaformcontenido
{
    border:solid 1px #4AB51B;
}
.tablaformceldaenccontenido
{
    border-bottom:solid 1px #4AB51B;
    padding:0px 2px;
    height:20px;
    background:#4AB51B url(../images/bg_frm_enc.gif) top left repeat-x;
    font-weight:bold;
}
.tablaformceldacontenido
{
    padding:5px;
}
.tdcasaimgchicaFilaDivision
{
    height:5px;
}
.tdcasaimgchicaDivision
{
    width:4px;
}
.tdcasaimgchica
{
    vertical-align:top;
    text-align:center;
    border:solid 1px gray;
}
/* Fin Galeria de fotos */

/* Atacadista */

.divlistprecatacadista
{
    width:750px; margin:0px auto;
}
.divlistprecatacadista ul
{
    margin:0px; padding:0px;
}
.divlistprecatacadista ul li
{
    margin:0px 0px 4px 15px; padding:0px;
}
.divlistprecatacadista ul li a
{
    text-decoration:none;
}
.divlistprecatacadista ul li a:hover
{
    text-decoration:underline;
}
.divlistprecatacadistaizq
{
    float:left; width:375px;
}
.divlistprecatacadistader
{
    float:right; width:375px;
}

/* Fin Atacadista */

/* Formularios */

.tdsumary
{
    padding:2px; border:dotted 1px gray;
}
.tdetiqueta
{
    text-align:right; padding:1px 3px 1px 0px;
}
.tdtextbox
{
    text-align:left; padding:1px 0px 1px 0px;
}
.tdboton
{
    text-align:right; padding:2px 0px;
}
.boton
{
    border:solid 1px gray; background-color:White;
}
.boton:hover
{
    background-color:#FB957E; cursor:hand;
}
.tdlink1
{
    padding:2px;
}

/* Fin Formularios */