#global {
width:1008px ; 
position: absolute;
text-align: left;
margin: 1px auto;
align: left
}
td {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 11px;
}
a:link {
	font-family: Tahoma, Verdana, Arial, Courier;
	/*font-size: 11px;*/
	/*text-decoration: none;*/
	/*font-weight: bolder;*/
	/*color: #666666;*/
}
a:visited {
	font-family: Tahoma, Verdana, Arial, Courier;
	/*font-size: 11px;
	font-weight: bolder;
	color: #666666;*/
	/*text-decoration: none;*/
}	
a:hover {
	font-family: Tahoma, Verdana, Arial, Courier;
	/*font-size: 11px;
	font-weight: bolder;
	color: #666666;*/
	text-decoration: underline;
}
form {
clear: none; 
float: none; 
border-style: none; 
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px
} 
.tabla_menus_izda {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	height: 14px;
	background-image: url(images/fondo_menu_gris.gif);
	background-position: center center;
	margin: 0px;
	padding: 1px;
	clear: both;
	float: none;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D8D2BD;
	border-right-color: #D8D2BD;
	border-bottom-color: #D8D2BD;
	border-left-color: #D8D2BD;
}
.tabla_menus_derecha {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	height: 14px;
	background-image: url(images/fondo_menu_naranja.gif);
	background-position: center center;
	margin: 0px;
	padding: 1px;
	clear: both;
	float: none;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F66000;
	border-right-color: #F66000;
	border-bottom-color: #F66000;
	border-left-color: #F66000;
}

.texto_normal {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 12px;
	color: #666666;
}
.texto_normal_negrita {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 12px;
	color: #666666;
	font-weight: bold;	
}
.texto_chico {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 10px;
	color: #666666;
}
.texto_grande {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 14px;
	color: #666666;
}
.texto_header_naranja_bold {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 18px;
	color: #f66000;
	font-weight: bold;
}
.texto_normal_bold {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
.texto_chico_bold {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}
.texto_grande_bold {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
}
.texto_normal_naranja_bold {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 12px;
	color: #f66000;
	font-weight: bold;
}
.texto_normal_negro {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 12px;
	color: #000000;
}
.texto_chico_negro {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 10px;
	color: #000000;
}
.texto_grande_negro {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 14px;
	color: #000000;
}
.texto_normal_negro_bold {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.texto_chico_negro_bold {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.texto_grande_negro_bold {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.texto_normal_blanco_bold {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
.texto_chico_blanco {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 10px;
	color: #ffffff;
}
.texto_chico_blanco_subrayado {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}
.texto_chico_blanco_bold {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}
.texto_cabeceras_negro {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 20px;
	color: #00000;
	font-weight: bold;
}
.texto_precios_news {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 14px;
	color: #f66000;
	font-weight: bold;
}
.tabla_news_central_center{
	border-right-color: #F66000;
	border-right-style: dotted;
	border-right-width: 1px;
	border-left-color: #F66000;
	border-left-style: dotted;
	border-left-width: 1px;
	border-top-color: #F66000;
	border-top-style: dotted;
	border-top-width: 1px;
}
.tabla_news_central_left{
	border-top-color: #F66000;
	border-top-style: dotted;
	border-top-width: 1px;
}
.tabla_news_central_right{
	border-top-color: #F66000;
	border-top-style: dotted;
	border-top-width: 1px;
	}
.tabla_header {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	height: 22px;
	margin: 0px;
}
form {
clear: none; 
float: none; 
border-style: none; 
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px
}
h1{
clear: none; 
float: none; 
border-style: none; 
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px
} 
h3{
clear: none; 
float: none; 
border-style: none; 
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px
}
.cajatexto {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	background-color: #FFffff;
	border: 1px solid #000000;
	width: 15px;
}
.botoncomprar {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	background-color: #FFffff;
	border: 1px solid #000000;
	width: 55px;
}
.inputs2 {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	background-color: #FFE2D2;
	border: 1px solid #FFFFFF;
}
.inputs {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 10px;
	color: #F66000;
	border: 1px solid #000000;
	font-weight: bold;
	background-image: url(images/fondo_inputs.gif);
	background-color:#DDDDDD;
}
.inputs-comprar {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 14px;
	font-weight: bold;
	color: #f66000;
	background-color: #dddddd;
	border: 1px solid #666666;
	background-image: url(images/fondo_inputs_grande.gif);
}

.navegacion {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 10px;
	color: #666666;
	border-right-color: #666666;
	border-right-style: dotted;
	border-right-width: 1px;
	border-left-color: #666666;
	border-left-style: dotted;
	border-left-width: 1px;
	border-top-color: #666666;
	border-top-style: dotted;
	border-top-width: 1px;
	border-bottom-color: #666666;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	background-color: #eeeeee;
}
.navegacion-marcas {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	border-right-color: #666666;
	border-right-style: dashed;
	border-right-width: 1px;
	border-left-color: #666666;
	border-left-style: dashed;
	border-left-width: 1px;
	border-top-color: #666666;
	border-top-style: dashed;
	border-top-width: 1px;
	border-bottom-color: #666666;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	background-color: #FFECD9;
}
.blur{
	background: transparent url(images/shadow1.png);
/*path to the 80%-transparent 1x1pixel black-colored background image*/
	color: inherit;
	margin-left: 3px;
	margin-top: 3px;
}

.shadow{
	background: transparent url(images/shadow2.png);
/*path to the 60%-transparent 1x1pixel black-colored background image*/
	color: inherit;
}

.shadow,
.content{
	position: relative;
	bottom: 1px;
	right: 1px;
}

.content-img{
	background-color: #ffffff; /*background color of content*/
	color: #000000; /*text color of content*/
	border: 1px solid #000; /*border color*/
	padding: .5em 2ex;
}

.content{
	background-color: #eeeeee; /*background color of content*/
	color: #666666; /*text color of content*/
	border: 1px solid #000; /*border color*/
	padding: .2em 0ex;
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 11px;
}
.linea-articulos { /*se utiliza debajo de la tabla que engloba a cada artículo en los listados de artículos en req_familia.php y similares, donde aparece el nombre, precio, etc... */
	border-bottom-color: #F66000;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
.texto-producto{
	font-family: Verdana, Arial, Courier;
	font-size: 11px;
	color:#666666
}
.imagen {
	border: 1px solid #000000;
}
.selectes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-weight: bold;
}
.lista-superfamilia{
	border: 1px solid #999999;
	font-size: 11px;
	color: #000000;
	background-color: #999999;
	}
.lista-padre{
	border: 1px solid #cccccc;
	color: #000000;
	background-color: #cccccc;
	font-size: 11px;
	}
.text_contrareembolso{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #f66000;
	font-weight: bold;
	border: 0px solid #ffffff;
	background-color:#ffffff;
	margin-left:0;
	margin-bottom:0;
	margin-right:0;
	margin-top:0;
}
.tabla_centro_mails{
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.enlace-normal {
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 11px;
	text-decoration: none;
	/*font-weight: bolder;*/
	color: #666666;
}
.tabla_fecha_entrada {
	margin: 0px;
	padding: 1px;
	clear: both;
	float: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.celda_menus {
height:18;
background-image:url(images/fondo_menus.gif);
background-color:#EEEEEE;	
}
.celda_menus_derecha { 
height:18;
background-image:url(images/fondo_menus_invertido.gif);
background-color:#EEEEEE;	
}
.celda_menus_cabecera { /* css de las celdas cabecera de los menús */
font-family: Tahoma, Verdana, Arial, Courier;
font-size: 12px;
color: #666666;
font-weight: bold;
height:23;
border-color:#666666;
background-color:#CCCCCC;	
}
.enlace_productos { /* css de los enlaces dentro de los listados de marcas, familias,etc */
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 14px;
	text-decoration: underline;
	font-weight: bolder;
	color: #F66000;
}
.celdas_header { /* css de las celdas del archivo header */
	height:20;
	text-align:center;
	background-image:url(images/fondo_secciones.gif);
}
.enlace_chico { /* css de los enlaces pequeños (los menús y más)*/
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 11px;
	color: #666666;
}
.enlace_chico_naranja { /* css de los enlaces pequeños naranjas*/
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 11px;
	color: #F66000;
}
.enlace_chico_naranja_bold { /* css de los enlaces pequeños naranjas*/
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 11px;
	color: #F66000;
	font-weight: bolder;
}
.enlace_superchico { /* css de los enlaces muy pequeños*/
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 10px;
	color: #666666;
}
.enlace_superchico_naranja { /* css de los enlaces muy pequeños*/
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 10px;
	color: #F66600;
}
.enlace_normal { /* css de los enlaces de tamaño normal*/
	font-family: Tahoma, Verdana, Arial, Courier;
	font-size: 12px;
	color: #666666;
}
.banner1{ /* css de la 1ª linea del banner*/
	font-size: 22px;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffff00;
	width:100%;
}
.banner1-2{ /* css de la 1ª linea del banner*/
	font-size: 22px;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	width:100%;
}
.banner2{ /* css de la 2ª linea del banner*/
	font-size: 18px;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#AA0055;
	width:100%;
}
.banner2-2{ /* css de la 2ª linea del banner*/
	font-size: 18px;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	width:100%;
}
.banner3{ /* css de la 3ª linea del banner*/
	font-size: 12px;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#00718D;
	width:100%;
}
.banner4{ /* css de la linea del precio*/
	font-size: 28px;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	width:100%;
}
.banner4-2{ /* css de la linea del precio*/
	font-size: 28px;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	width:100%;
}

.banner_precio{ /* css del texto del precio del banner*/
	font-size: 25px;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	width:100%;
	filter:dropshadow(color=#000000,offx=1, offy=1, positive=1), glow(color=#000000, strength=0);
}
.tablapunteada {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
