

html, body {
   height:100%;
   }
body {
background-color:#000000;


font-family:Verdana;


font-size: 12px;
color: black;
}
a{

text-decoration:none;
	
	}
a:link{
	color: #FFCC33;
}
a:visited{
	color: #FFCC33;
}
a:hover{
	color: #0066FF;
}

a.jqModal{
margin:0 1px 0 1px;
font-family:Verdana;

font-size: 12px;
color: #FFCC33;
	}
a.jqModal:hover{
	color: #0066FF;
	}
	
/* div contenedor total*/
.contenedor_total{
position:absolute;
left:50%;
margin-left:-370px;
}
/*table contenido general*/
.content_general{

 background-color:#003399;



margin: 0 auto;
width:740px;
padding:0px;
/*padding-left:20px;*/
/*padding-right:20px;*/
}

/*top login*/
.top_login{
width:700px;
font-size:9px;

}

/*imagen cabecera*/
.tb_imagen_cabecera{


}

/*table menu*/
.barra_menu{
width:700px;
margin-bottom:18px;
font-size:14px;
margin-left:20px;
}
.menu_sup{text-decoration:none;
font-size:14px;
}
.menu_sup_cesta{text-decoration:none;
margin-right:0px;}
.menu_articulos , .menu_disenos ,.menu_articulos_2 , .menu_disenos_2 , .menu_contacto , .menu_newsletter , .menu_ayuda , .menu_cesta , .menu_personalizador {
background:#000000;
color:#ABABAB;
font-weight:bold;
font-size:14px;
height:28px;padding-top:2px;
vertical-align:middle;
text-align:center;
}

/* Navigation */

#nav_articulos, #nav_articulos div ul { 
	list-style: none;
	margin: 0px;
	padding: 2px;
	margin-top:-3px;
}

#nav_articulos div {
  z-index: 100;
  position: relative;
}
#nav_articulos div {
  border-left: 0px solid #000;
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
  width: 155px;
}


.nav ul , #nav_articulos ul {
	
  background:#000000;
	color:#ABABAB;
	font-weight:bold;
	font-size:10px;
  border-bottom: 0px solid #000;
  list-style: none;
  margin: 0;
 /* width: 165px;*/
  position: absolute;
  top: -999em;
  left: 0px;
}
#nav_articulos div:hover ul,
#nav_articulos div.sfHover ul  {
  top: 18px;
}
#nav_articulos ul li {
	padding:2px;
  border: 0;
  float: left;
  margin-right:20px;
}
#nav_articulos ul li a{
	color:#ABABAB;
	text-decoration:none;
	
	}
#nav_articulos ul a {
  border: 0px solid #000;
  border-bottom: 0;
  padding: 0px;
  /*width: 160px;*/
  text-decoration:none;
  white-space: nowrap;
}


.menu_articulos{
width:160px;
}
.menu_disenos{
width:160px;
}
.menu_contacto{
width:99px;
}
.menu_newsletter{

width:122px;
}
.menu_ayuda{
width:75px;
}
.menu_cesta{
width:75px;
}

.menu_articulos_2{
width:155px;
}
.menu_disenos_2{
width:155px;
}
.menu_personalizador{

width:132px;
}
/*table datos de la tienda*/

.datos_tienda{
width:700px;
margin-left:15px;
margin-bottom:25px;}
.nombre_tienda{/*titulos seccion*/
color:#FFCC99;
font-size:12px;
font-weight:900;
}
#tienda_desc{
width:500px;
}
.td_camisetas{
width:730px;

	}
/* div camiseta*/
.catalogo_tienda{
width:100%;margin-left:1px;
}

.camiseta{
display:inline;
float:left;
height:360px;
margin-right:17px;
}
* html .camiseta{
margin-right:17px	
	}
.diseno_tienda{
display:inline;
float:left;
height:330px;
margin-left:15px;margin-right:13px;
}
* html .diseno_tienda{
margin-left:13px;margin-right:15px;

}
.camiseta_diseno{margin-left:20px;
display:inline;
float:left;
}
/*tabla camiseta*/
.tb_camiseta{
margin-bottom:25px;}
.td_img_camiseta{background:#ffffff;
width:214px;
height:215px;
border:1px solid #FFFFFF;

}

.titulo_camisetas{
color:#FFFF00;
font-size:10px;
}
.texto_principal_b{/* texto principal bold web*/
color:#ABABAB;
font-size:10px;
font-weight:bold;
}
select.select_seccion_tienda{
	font-size:10px;
	width:160px;
	}
.texto_principal{/* texto principal web*/
font-size:10px;
color:#ABABAB;
}
.texto_secundario{/*texto secundario web*/
font-size:10px;
color:#FFFFCC;
}
.texto_secundario_b{/*texto secundario web*/
font-size:10px;
color:#FFFFCC;
font-weight:bold;
}
.td_precio{
/*width:102px;*/
padding-top:5px;
}

.precio_index{
position:absolute;
z-index:0;
right:0px;

background:url('/img/etiqueta_tienda.png');
background-repeat: no-repeat;
background-position: top right;
margin-bottom:8px;

height:36px;
width:102px;
}

.precio{
height:36px;
width:102px;
padding-top:10px;
right:10px;
color:#aaa;
font-weight:bold;
}
/*precio ver articulo*/
.etiqueta_tienda{
	
		background:url('/img/etiqueta.png');
	background-repeat: no-repeat;
	
		

height:39px;width:300px;

}
.etiqueta_tienda span{font-family:Arial;font-weight:bold;
padding-top:10px;color:#817E6B;

			font-size:13px;margin-left:70px;
	
}
.etiqueta_tienda span#porcentage {font-size:13px;

		
}

/*PAGINADOR*/
.paginador{margin-bottom:50px;
width:700px;
}
.pagina{
text-decoration:none;
font-weight:bold;
font-size:12px;
}
.paginacion_actual{display:inline;
float:left;
background:#ff9934;
color:#fff;
font-size:12px;font-weight:bold;
vertical-align:middle;
text-align:center;
margin-left:3px;
width:23px;height:20px;
padding-top:3px;
/*padding:2px;
padding-left:5px;
padding-right:5px;*/
}
.paginacion{
font-size:12px;
display:inline;
float:left;
vertical-align:middle;
text-align:center;
width:23px;height:20px;
padding-top:3px;
/*padding:2px;
padding-left:5px;
padding-right:5px;*/
background:#ddd;
margin-left:3px;
color:#000;
border:0px;
}
.pagina_no_act{
color:#000;
text-decoration:none;
font-size:12px;
}


/** HR */
hr.linea_separacion{display: block;
height: 1px;
border-left: none;
border-right: none;
border-bottom: none; 
width:700px;
border-top: 1px solid #FFFFFF;

}


/* FOOTER */
.tb_footer{
margin-left:17px;
width:700px;
}
.tb_texto_footer{
margin-left:19px;
width:703px;
}
.texto_footer{
width:550px;
}
.enlace_footer{
text-decoration:none;
}
.td_small{
width:620px;
}
.td_powered{
width:80px;
}
.enlace_footer:hover{text-decoration:underline;}
.small_grey{
font-size:10px;
color:#666;
}

/*CESTA titulos partes*/
.titulos_cesta{
/*background:#ebe9ea;*/
background:#FFFFFF;
color:#ABABAB;
}
.tit_imagen{
width:140px;
color:#ABABAB;
font-weight:bold;
}
.tit_descripcion{
width:300px;
font-size:10px;
color:#ABABAB;
font-weight:bold;
}
.tit_talla{
width:80px;
font-size:10px;
color:#ABABAB;
font-weight:bold;
}
.tit_unidades{
width:90px;
font-size:10px;
color:#ABABAB;
font-weight:bold;
}
.tit_total{
width:90px;
font-size:10px;
color:#ABABAB;
font-weight:bold;
}
.cesta_tienda{
width:700px;
margin-left:15px;
}
.aticulo_cesta{
width:700px;
}
.detalles{
padding-left:20px;
}
.tb_resumen{
padding:10px;
/*background:#ebe9ea;*/
background:#FFFFFF;
width:700px;
margin-left:20px;
margin-bottom:15px;
}
.linea_resumen{
display: block;
height: 1px;
border-left: none;
border-right: none;
border-top: 1px solid #555;
border-bottom: none; 
width:200px;
margin-right:0px;

}
* html .linea_resumen{margin-left:200px;}
.bt_validar{
background:#A0A0A0;
border:0px;
}
.sb_pedido{
	cursor:pointer;
font-weight:bold;
border:0px;
color:#FFFFFF;
background:#FFCC66;
padding:3px;
width:150px;
}

/* contacto*/
.tb_contacto{
margin-left:14px;
}
/* div anti_spam de gracias.tpl*/
.anti_spam{
margin-bottom:20px;
text-align:left;
padding:10px;
border:1px solid #000000;/*mismo color que el fondo menu*/
}

.underline{
text-decoration:underline;
}

/*LOgin*/
.subtitulo_color{/*mismo color que el fondo menu*/
font-size:12px;
font-weight:bold;
color:#ABABAB;


}
.tb_login{
margin-left:20px;
width:700px;
margin-bottom:150px;
}
.tb_login td{

}

.tb_login_sub{
width:650px;
}

/*PEDIDO*/

#p_pedido{
margin-top:20px;
margin-bottom:20px;
}
.tb_form_title{margin-left:20px;width:700px;}
.tb_form_table{margin-left:20px;width:700px;
margin-bottom:20px;
}
.sub_tb_form{
width:100%;
}
.sb_form_pedido{
font-weight:bold;
border:0px;
color:#FFFFFF;
background:#FFCC66;
padding:3px;
width:100px;
margin-top:20px;
margin-bottom:30px;
}
a.sb_form_pedido{display:block;
font-weight:bold;
border:0px;
color:#FFFFFF;
background:#FFCC66;
padding:0px ;
height:23px;
width:100px;
margin-top:5px;
margin-bottom:5px;
text-decoration:none;
vertical-align:middle;
padding-top:7px;
	}

.td_left{
width:175px;
}
.td_left_sub{
width:172px;
}

/*pedido confirmacion*/
.tb_datos_pedido{
margin-left:25px;
width:700px;
}

.tb_datos_sub{
width:200px;
}
.tb_datos_sub td{
padding-left:7px;
padding-right:7px;
}
.void_datos{width:50px;
height:50px;
}
/******AYUDA**********/
div.ayuda_left{
display:inline;
float:left;
width:340px;
margin-right:20px;
margin-bottom:13px;
}
div.ayuda_right{
display:inline;
float:left;
width:340px;
margin-bottom:13px;
}
.point_ayuda{background:#FFCC99;
width:6px;height:6px;
margin-bottom:2px;
}

.toolTipWrapperTienda {text-decocation:none;
	position: absolute;
	display: none;
	color:#464646;
	font-size: 9pt;
	width:400px;
	border:1px solid #464646;
	z-index:5000;
}

.toolTipMidTienda {
padding: 8px 15px;width:370px;
background:#ffffff;
}
.clr_bordes{
    border:1px solid #FFFFFF;
}
.clr_bordes_top{
    width:560px;
    border-top:1px solid #FFFFFF;
    padding-top:1px;/*FFFFFF*/
}

