.link1 a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
text-decoration:none;
font-weight: bold;
}

.link1 a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #EEEEEE;
text-decoration:none;
font-weight: bold;
}

.link1 a:hover {
color: #FFFFFF;
text-decoration : underline;
}

.link1 a:active {
color: #CCCCCC;
text-decoration : underline;
}


td.link{
vertical-align: bottom;
text-align: right;
background-image: url(images/fondo_menu_aux.jpg);
line-height: 40%;
padding-left: 5px;
padding-right: 5px;
padding-top: 0px;
padding-bottom: 3px;
valign: top;
height: 37px;
}



a.menu {
width: 100%;
height: 20;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
border-left: 1 solid #E9E9E9;
border-right: 1 solid #C0C0C0;
border-top: 1 solid #E9E9E9;
border-bottom: 1 solid #C0C0C0;
padding-left: 3;
padding-right: 3;
valign: middle;
text-decoration:none;
background-color:#FFFFFF;
color: #000000;
}
a.menu:hover{
width: 100%;
text-decoration: none;
background-color:  #FF0000;
color: #FFFFFF;
}

a.titulo_panel {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration:none;
color: #D11313;
padding-left: 5;
padding-top: 2;
font-weight: bold;
vertical-align: bottom;
}
a.titulo_panel:hover{
text-decoration: none;
color: #FF0000;
}

td.celda_titulo_panel{
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-image: url(images/titulo_paneles.jpg);
padding-top: 5;
}

td.cuadro_panel{
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration:none;
color: #000000;
padding-left: 3; padding-right: 3; padding-top: 3; padding-bottom: 3;
background-color: #DDDDDD;
}

td.cuadro_panel_prod{
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration:none;
color: #000000;
padding-left: 3; padding-right: 3; padding-top: 3; padding-bottom: 3;
background-color: #EEEEEE;
}

a.link_panel {
color: #D11313;
}
a.link_panel:hover{
text-decoration: none;
color: #FF0000;
}

table.cuadro_panel_tabla_data{
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration:none;
color: #000000;
cellpadding: 0;
}


a.menu_prod{
width: 100%;
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
border-left: 0px solid #dddddd;
border-right: 1px solid #888888;
border-top: 1px solid #dddddd;
border-bottom: 1px solid #888888;
padding-left: 3px;
padding-right: 3px;
valign: middle;
text-decoration:none;
background-color:#FFFFFF;
color: #D11313;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
}
a.menu_prod:hover{
width: 100%;
text-decoration: none;
background-color:  #FF0000;
color: #FFFFFF;
border-left: 0px solid #888888;
border-right: 1px solid dddddd;
border-top: 1px solid #888888;
border-bottom: 1px solid #dddddd;
}

a.menu_prod_titulo{
width: 100%;
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
border-left: 0px solid #E9E9E9;
border-right: 0px solid #000000;
border-top: 2px solid #E9E9E9;
border-bottom: 0px solid #000000;
padding-left: 4px;
padding-right: 4px;
padding-top: 4px;
padding-bottom: 4px;
valign: middle;
text-decoration:none;
background-color:#D11313;
color: #FFFFFF;
font-weight: bold;
}

a.menu_prod_titulo:hover{
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
border-left: 0px solid #E9E9E9;
border-right: 0px solid #000000;
border-top: 2px solid #E9E9E9;
border-bottom: 0px solid #000000;
padding-left: 4px;
padding-right: 4px;
padding-top: 4px;
padding-bottom: 4px;
valign: middle;
text-decoration:none;
background-color:#FF0000;
color: #FFFFFF;
font-weight: bold;
}

a.menu_prod_titulo_diferente{
width: 100%;
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
border-left: 0px solid #E9E9E9;
border-right: 0px solid #000000;
border-top: 2px solid #E9E9E9;
border-bottom: 0px solid #000000;
padding-left: 4px;
padding-right: 4px;
padding-top: 4px;
padding-bottom: 4px;
valign: middle;
text-decoration:none;
background-color:#999999;
color: #FFFFFF;
font-weight: bold;
}

a.menu_prod_titulo_diferente:hover{
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
border-left: 0px solid #E9E9E9;
border-right: 0px solid #000000;
border-top: 2px solid #E9E9E9;
border-bottom: 0px solid #000000;
padding-left: 4px;
padding-right: 4px;
padding-top: 4px;
padding-bottom: 4px;
valign: middle;
text-decoration:none;
background-color:#777777;
color: #FFFFFF;
font-weight: bold;
}

td.cuadro_derecha{
width: 100%;
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration:none;
color: #000000;
border-left: 1px solid #D11313;
border-right: 1px solid #D11313;
border-top: 1px solid #D11313;
border-bottom: 1px solid #D11313;
padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;
background-color: #FFFFFF;
padding-bottom: 6px;
}

td.cuadro_derecha_diferente{
width: 100%;
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration:none;
color: #000000;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
border-top: 1px solid #999999;
border-bottom: 1px solid #999999;
padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;
background-color: #FFFFFF;
padding-bottom: 6px;
}

a.link_cuadro_derecha{
color: #FF0000;
}
a.link_cuadro_derecha:hover{
text-decoration: none;
color: #000000;
}

td.cierre{
width: 100%;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration:none;
padding-left: 5px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px;
background-color:#CCCCCC;
border-bottom: 1px solid #999999;
border-left: 1px solid #999999;

}


a.titulo_panel_tabla_producto {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration:none;
color: #D11313;
font-weight: bold;
}

td.celda_titulo_panel_tabla_producto {

background-image: url(images/tablitas_titulo_extendible.jpg);
height: 32;
padding-bottom: 6px;
padding-top: 2px;

}


td.cuadro_panel_tabla_producto{
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration:none;
color: #000000;
padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px;
border-left: 1px solid #979D99; border-right: 1px solid #979D99; border-bottom: 1px solid #979D99;
valign: middle;
}

td.cuadro_panel_tabla_producto_texto{
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration:none;
color: #000000;
padding-right: 5px; padding-left: 5px; padding-top: 5px; padding-bottom: 5px;
valign: top;
}

a.cuadro_panel_tabla_producto_texto_link {
font-weight: bold;
color: #000000;
}
a.cuadro_panel_tabla_producto_texto_link:hover{
text-decoration: none;
color: #FF0000;
}







.Cab_gral {
background-color: #B2B2B2;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
text-align: center;
}


.Cab_sec {
background-color: #FF0000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
padding-right: 7px;
padding-left: 7px;
text-align: left;
}

.Tit_01 {
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
padding-right: 7px;
padding-left: 7px;
text-align: left;
}

.Tit_02 {
background-color: #E5E5E5;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
padding-right: 7px;
padding-left: 7px;
text-align: left;
}

.Tit_05 {
background-color: #E5E5E5;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
padding-right: 7px;
padding-left: 7px;
text-align: left;
}

.Tit_04 {
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
padding-right: 7px;
padding-left: 7px;
text-align: left;
}

.Cont_01 {
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
text-align: center;
}

.Cont_02 {
background-color: #E5E5E5;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
text-align: center;
}

.Cont_03 {
background-color: #D0D0D0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
padding-right: 9px;
padding-left: 9px;
text-align: center;
}

.Cont_04 {
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
text-align: center;
}

.Cont_05 {
background-color: #E5E5E5;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
text-align: center;
}

.imagenes_ampliadas {
background-color: #E5E5E5;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
text-align: center;
}

.faq {
background-color: #E5E5E5;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
text-align: left;
padding-left: 9px;
}

.faq_texto{
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8px;
text-decoration:none;
color: #000000;
padding-left: 5; padding-top: 5; padding-bottom: 5;
valign: top;
}

a.faq_preguntas {
color: #000000;
text-decoration: none;
}
a.faq_preguntas:hover{
color: #FF0000;
text-decoration: underline;
}

///#D11313


background-color: #E5E5E5;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
text-align: center;
}


.Footer {
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #222222;
padding-right: 7px;
padding-left: 7px;
border-left: 1px solid #FF0000;
border-right: 1px solid #FF0000;
border-top: 1px solid #FF0000;
border-bottom: 1px solid #FF0000;
}

.adjuntos {
padding-right: 15px;
padding-left: 15px;
}


.barras{
scrollbar-3dlight-color: #4E5158; scrollbar-arrow-color: #4E5158; scrollbar-base-color: #4D5055; scrollbar-darkShadow-color: #4D5055; scrollbar-face-color: #DDDDDD; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #808080; scrollbar-track-color: #C5C5C5;
}


H1,H2 {
   font: 1px Helvetica;
   color: #FFFFFF;
}