BODY 
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#123; background-image:url(/images/bg_encabezado.gif); background-repeat:repeat-x; padding:0; margin:4px 0px }
SELECT, TEXTAREA
{ border:1px solid #CCC; font-size:10px }
INPUT
{ font-family:Arial, Helvetica, sans-serif; font-size:11px }
FORM
{ border:0px; margin:0px }
TABLE
{ border-collapse:collapse }
P
{ margin:8px 0px; }
H1, H2, H3
{ margin:0; padding:0 }
H1
{ font-size:16px; font-weight:bold }
H2
{ font-size:14px; font-weight:bold }
H3
{ font-size:12px; font-weight:bold }

#td_menu,#cesta,#box_login { display:none }
DIV.enlaces_pie,DIV.pie { display:none }

.table_login { display:none }
.regresar { display:none }
.buttons { display:none }
.pie_print { display:none }

H2.title_seccion { 
	font-size:13px; 
	font-weight:bold; 
	margin-bottom:22px; 
	text-transform:uppercase; 
	color:#652f47; 
	padding:3px; 
	border-bottom:2px dotted #BBB; 
	border-top:2px dotted #BBB; 
	margin-right:4px;
	background-image:url(/images/_ind_3.gif);
	background-repeat:no-repeat;
	background-position: 4px 7px;
	padding-left:18px
}

/* detalle de presupuesto */
LABEL.cantidad { float:left; clear:left; width:5% }
LABEL.referencia { float:left; clear:none; width:10% }
LABEL.titulo { float:left; clear:none; width:55% }
LABEL.precio { float:left; clear:right; width:8% }
LABEL.title_label { background-color:#EEF; border-bottom:1px solid #789; font-size:11px; font-weight:bold; float:left; margin-bottom:2px }
LABEL._t_cantidad { width:5%; clear:left }
LABEL._t_referencia { width:10%; clear:none }
LABEL._t_titulo { width:55%; clear:none }
LABEL._t_precio { width:8%; clear:right }

.float { float:left }
.input_text { border:1px solid #CCC; margin-top:-3px; padding:2px; width:150px }
.fecha_noticia { font-size:10px; color:#999 }
.titulo_noticia { font-size:16px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif }
.logo_print { padding:22px }

H2.titulo_detalle_noticia { font-size:24px; margin-bottom:12px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif }

TD { vertical-align:top }
DIV.cuadro_variante 
{ position:absolute; float:left; clear:none; z-index:12000; background-color:#FFF; text-align:center; border:1px solid #789 }
SPAN.cuadro_variante 
{ position:absolute; float:left; clear:none; z-index:12000; background-color:#FFF; text-align:center; border:1px solid #789 }

.enc_tabla
{ background:#D7E6EE; border-bottom:1px solid #999; font-size:11px; font-weight:bold; text-transform:uppercase; color:#333 }

.row_tabla
{ background:#e9e9e9; border-bottom:1px solid #e1e1e1; border-top:1px solid #e1e1e1 }

A IMG { border:0 }

DIV.logo
{ float:left; clear:left; padding:8px 8px 8px 16px; width:49% }
DIV.banner_lateral
{ float:left; clear:right; width:49% }
DIV.header 
{ display:none }
.clicks_titular
{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:32px; }
.clicks_titular2
{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; }

.contenido { padding:8px 22px }
.title { font-weight:bold; background-image:url(/images/bg_title.gif); height:24px; padding-left:8px; padding-top:15px; color:#FFF; text-transform:uppercase; position:relative; }

#texto_cabecera { float:left; clear:none; position:absolute; font-size:8pt; left:405px; top:115px; width:290px }
H3.title_h3 { padding:5px; background-color:#EEE; border-bottom:1px solid #89A; color:#333}
.line { margin-bottom:4px}
.destacado { background-color:#EEF; border-bottom:1px solid #ABC }


TABLE.t_pedido THEAD TD DIV { width:100%; border-bottom:1px solid #789 }

/* LINKS */

A { TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px }
A:link { COLOR:#567; TEXT-DECORATION: none }
A:visited { COLOR:#567; TEXT-DECORATION: none }
A:hover { COLOR:#234; TEXT-DECORATION:underline }

A.lnk_li { text-decoration:none }
A.lnk_li:link  { text-decoration:none }
A.lnk_li:visited  { text-decoration:none }
A.lnk_li:hover { text-decoration:none }

.enc_tabla A { TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px }
.enc_tabla A:link { COLOR:#567; TEXT-DECORATION: none }
.enc_tabla A:visited { COLOR:#567; TEXT-DECORATION: none }
.enc_tabla A:hover { COLOR:#234; TEXT-DECORATION:underline }

.pie A { text-decoration:none; color:#FFF }
.pie A:link { text-decoration:none; color:#FFF }
.pie A:visited { text-decoration:none; color:#FFF }
.pie A:hover { text-decoration:underline; color:#EEE }

A.lnk_menu_lateral { text-decoration:none; color:#FFF; font-size:11px }
A.lnk_menu_lateral:link { text-decoration:none }
A.lnk_menu_lateral:visited { text-decoration:none }
A.lnk_menu_lateral:hover { text-decoration:underline }

A.lnk_ordenar { text-decoration:underline; color:#555; font-size:11px }
A.lnk_ordenar:link { text-decoration:underline color:#555 }
A.lnk_ordenar:visited { text-decoration:underline; color:#555 }
A.lnk_ordenar:hover { color:#652f47 }

A.textoNegro { text-decoration:none; font-family:Tahoma, Geneva, sans-serif; color:#000 }
A.textoNegro:link { text-decoration:none }
A.textoNegro:visited { text-decoration:none  }
A.textoNegro:hover { color:#652f47; text-decoration:underline }

A.lnk_color { text-decoration:none; font-family:Tahoma, Geneva, sans-serif; color:#652f47 }
A.lnk_color:link { text-decoration:none }
A.lnk_color:visited { text-decoration:none  }
A.lnk_color:hover { color:#F90; text-decoration:underline }

A.lnk_box { text-decoration:none; font-family:Tahoma, Geneva, sans-serif; color:#313131; font-size:11px }
A.lnk_box:link { text-decoration:none }
A.lnk_box:visited { text-decoration:none  }
A.lnk_box:hover { color:#652f47; text-decoration:underline }

A.once { font-size:11px; color:#000 }
A.gris { color:#666 }

A.lnk_contenedores { text-decoration:underline; font-family:Tahoma, Geneva, sans-serif; color:#000; font-size:13px; font-weight:bold }
A.lnk_contenedores:link { text-decoration:underline }
A.lnk_contenedores:visited { text-decoration:underline  }
A.lnk_contenedores:hover { color:#652f47; text-decoration:none }

A.textoGris { text-decoration:none; color:#BBB }
A.textoGris:link { text-decoration:none }
A.textoGris:visited { text-decoration:none  }
A.textoGris:hover { color:#652f47; text-decoration:underline }

A.lnk_titulo_noticia { text-decoration:none; font-size:16px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; color:#123 }
A.lnk_titulo_noticia:link { text-decoration:none }
A.lnk_titulo_noticia:visited { text-decoration:none  }
A.lnk_titulo_noticia:hover { color:#567; text-decoration:underline }
