/*body {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}

label {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}
*/
select {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}
.divForm {
padding:20px 0px 0px 20px;
}
#campo {
margin:0px 0px 10px;
}
.clear {
clear:both;
font-size:1px;
height:0pt;
line-height:0pt;
margin:0pt;
}
a:link, a:visited {
/*color:#666666;
font-weight:bold;*/
text-decoration:underline;
}
#buscador {
float:left;
}
#vercesta {
float:right;
}
#ficha {
margin:10px 0px 10px 10px;
width:600px;
}
#detalleDatos {
float:left;
padding-top:10px;
width:450px;
}
#precio {
background-color:#F2F2F2;
border:1px dashed #007D58;
margin:0px 0px 15px;
padding:0px 10px 10px;
}
#cantidad {
background-color:#F2F2F2;
border:1px dashed #007D58;
margin:0px 0px 15px;
padding:0px 10px 10px;
}
.formularicurt .caja {
border:1px solid #606060;
color:#666666;
font-size:10px;
font-weight:normal;
width:30px;
}
.HX_Grande .caja {
font-size:10px;
font-weight:normal;
width:200px;
}
.caja {
border:1px solid #E6C00E;
color:#333333;
font-size:11px;
}
table {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}

#revistas {
background-color:#F2F2F2;
border:1px dashed #007D58;
margin:0px 0px 15px;
padding:0px 10px 10px;
width:470px;
}
.titulo {
color:#0066CC;
font-weight:bold;
}
#izquierda {
float:left;
padding-top:10px;
width:120px;
}
#imagenesPortada {
text-align:center;
}
#pdfIncide {
}

table {
border-collapse:collapse;
border-color:#333333;
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}

td, th {
/*padding:4px;*/
}
table td a:link, table td a:visited {
color:Black;
font-weight:normal;
text-decoration:underline;
}
table td a:hover {
color:#CC0000;
}

#dtgrResultados_ctl04_lnkComprar {
color:Black;
/*text-decoration:none;*/
}

.especialidades table {
}
#botones {
background:#FFFFFF none repeat scroll 0%;
border-spacing:1px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}
.cabeceraDatagrid {
background-image:url(../_aux_imagenes/fons_taula.gif);
/*border-bottom:1px solid #999999;*/
border-top:1px solid #999999;
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
margin-bottom:15px;
margin-top:4px;
padding:4px 2px;
}
#dtgrResultados .cabeceraDatagrid td {
border:1px solid #CC0000;
padding:2px;
}
.cabeceraDatagrid a {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
padding:2px 4px;
text-decoration:none;
}
.cabeceraDatagrid a:hover {
color:#5AA224;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
padding:2px 4px;
}
.mouseOverItemDatagrid {
background-color:#FFFFDF;
font-size:12px;
}
.itemDatagrid {
/*background-color:#E7F3E0;*/
font-size:12px;
}
.itemDatagrid td, .itemAlternDatagrid td, .mouseOverItemDatagrid td {
padding:5px;
text-align:left;
}
.itemAlternDatagrid {
/*background-color:#F3FAF1;*/
font-size:12px;
}
.pieDatagrid {
background-color:transparent;
border-bottom:1px solid #999999;
border-top:1px solid #999999;
color:Black;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
margin-bottom:15px;
margin-top:4px;
padding:4px 2px;
}
.pieDatagrid td {
text-align:right;
padding:4px;
}
.pieDatagrid td #dtgrResultados_ctl01_lblNumRegistros,
.pieDatagrid td #dtgrResultados_ctl06_lblNumRegistros {
color:#999;
font-weight:bold;
}

.pieDatagrid a {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.pieDatagrid a:hover {
color:#5AA224;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
}
.fonsTaulaDatagrid {
background-color:#EAF5E4;
}