body {
        background-color: #EDFED4;
        font-family:Verdana;
        font-size:12px;
     }

input,option,select {
                border-color:#3c3c3c;
                border-width:1;
                font-family:tahoma;
                font-size:12px;
                background-color:#ffffff;
                color:#000000;
              }

.tabla_bg {
               background-color:#f0f1f0;
             }
.actual {
       font-family: Verdana,tahoma;
       font-size: 12px;
       font-style: bold;
       color: #005032;
       font-weight:bold ;
       text-decoration: none;
       line-height: normal;
     }


.txt {
       font-family: Verdana, tahoma;
       font-size: 12px;
       font-style: bold;
       color: #000000;
       font-weight: normal;
       text-decoration: none;
       line-height: normal;
       text-align: justify
     }


.txt_centro {
       font-family: Verdana, tahoma;
       font-size: 12px;
       font-style: bold;
       color: #000000;
       font-weight: normal;
       text-decoration: none;
       line-height: normal;
       text-align: center;
     }

.txt_tabla {
       font-family: Verdana, tahoma;
       font-size: 12px;
       font-style: bold;
       color: #005032;
       font-weight: normal;
       text-decoration: none;
       line-height: normal;
       text-align: justify
     }

.txt_tablac {
       font-family: Verdana, tahoma;
       font-size: 12px;
       font-style: bold;
       color: #005032;
       font-weight: normal;
       text-decoration: none;
       line-height: normal;
       text-align: right
     }

.titulo {
       font-family: Verdana, tahoma;
       font-size: 22px;
       font-style: bold;
       color: #005032;
       font-weight: normal;
       line-height: normal;
       text-align: justify
     }

.titulo_cabecera {
       font-family: Verdana, tahoma;
       font-size: 20px;
       font-style: bold;
       color: #005032;
       font-weight: normal;
       line-height: normal;
       text-align: center
     }

.titulo_pat {
       font-family: Verdana, tahoma;
       font-size: 10px;
       font-style: bold;
       color: #FFFFFF;
       font-weight: bold;
       text-decoration: none;
       text-align: center;
       background-color:#005032;
}

.titulo_tabla {
       font-family: Verdana, tahoma;
       font-size: 12pt;
       color: #005032;
       font-weight: bold;
       text-decoration: none;
       line-height: normal;
       text-align: justify
     }

.letra_pie {
       font-family: Verdana, tahoma;
       font-size: 8pt;
       font-style: bold;
       color: #005032;
       font-weight: normal;
       text-decoration: none;
       line-height: normal;
       text-align: justify
     }

a.enlaces_tabla:link {
             color:#AEACAD;
             text-decoration:none; 
             font-family: Verdana, tahoma;
             font-size: 12px;
             font-style: normal;
             font-weight: bold
           }
 

a.enlaces_tabla:active {
             color:#000000;
             text-decoration:none;
             font-family: Verdana, tahoma;
             font-size: 12px;
             font-style: normal;
             font-weight: bold      
}

a.enlaces_tabla:visited {
             color:#AEACAD;
             text-decoration:none; 
             font-family: Verdana, tahoma;
             font-size: 12px;
             font-style: normal;
             font-weight: bold           

              }
 
a.enlaces_tabla:hover {
             color:#000000;
             text-decoration:none;
             font-family: Verdana, tahoma;
             font-size: 12px;
             font-style: normal;
             font-weight: bold
            } 

a.enlaces_center:link {
             color:#005032;
             text-decoration:none; 
             font-family: Verdana, tahoma;
             font-size: 12px;
             font-style: center;
             font-weight: center;
             text-align: center;
           }
 

a.enlaces_center:active {
             color:#005032;
             text-decoration:none;
             font-family: Verdana, tahoma;
             font-size: 12px;
             font-style: center;
             font-weight: center;
             text-align: center;
           }

a.enlaces_center:visited {
                color:#AEACAD;
                text-decoration:none;
                font-family: Verdana, tahoma;
                font-size: 12px;
             font-style: center;
             font-weight: center;
             text-align: center;
      }
 
a.enlaces_center:hover {
              color:#AEACAD;
              text-decoration:none; 
              font-family: Verdana, tahoma;
              font-size: 12px; 
              font-style: center;
             font-weight: center;
             text-align: center;
            } 

a.enlaces_menu:link {
             color:#005032;
             text-decoration:none;
             font-family: Verdana, tahoma;
             font-size: 12px;
             font-style: normal;
             font-weight: normal
           }


a.enlaces_menu:active {
             color:#005032;
             text-decoration:none;
             font-family: Verdana, tahoma;
             font-size: 12px;
             font-style: normal;
             font-weight: normal
           }

a.enlaces_menu:visited {
                color:#000000;
                text-decoration:none;
                font-family: Verdana, tahoma;
                font-size: 12px;
                font-style: normal;
                font-weight: normal
              }

a.enlaces_menu:hover {
              color:#000000;
              text-decoration:none;
              font-family: Verdana, tahoma;
              font-size: 12px;
              font-style: normal;
              font-weight: normal
            }
a:link {
             color:#AEACAD;
             text-decoration:none; 
             font-family: Verdana, tahoma;
             font-size: 10px;
             font-style: normal;
             font-weight: bold
           }
 

a:active {
             color:#000000;
             text-decoration:none;
             font-family: Verdana, tahoma;
             font-size: 10px;
             font-style: normal;
             font-weight: bold
           }

a:visited {
                color:#AEACAD;
                text-decoration:none;
                font-family: Verdana, tahoma;
                font-size: 10px;
                font-style: normal;
                font-weight: bold
              }
 
a:hover {
              color:#000000;
              text-decoration:none; 
              font-family: Verdana, tahoma;
              font-size: 10px; 
              font-style: normal; 
              font-weight: bold
            } 
a.grande:link {
             color:#AEACAD;
             text-decoration:none; 
             font-family: Verdana, tahoma;
             font-size: 16px;
             font-style: normal;
             font-weight: bold
           }
 

a.grande:active {
             color:#000000;
             text-decoration:none;
             font-family: Verdana, tahoma;
             font-size: 16px;
             font-style: normal;
             font-weight: bold
           }

a.grande:visited {
                color:#AEACAD;
                text-decoration:none;
                font-family: Verdana, tahoma;
                font-size: 16px;
                font-style: normal;
                font-weight: bold
              }

a.grande:hover {
              color:#000000;
              text-decoration:none;
              font-family: Verdana, tahoma;
              font-size: 16px;
              font-style: normal;
              font-weight: bold
            }

a.marquesina:active {
             color:#01764a;
             text-decoration:none;
           }

a.marquesina:visited {
                color:#01764a;
                text-decoration:none;
              }

a.marquesina:hover {
              color:#01764a;
              text-decoration:none;
            }


.celda_descripcion {
                    font-family: Verdana, tahoma;
                    font-size: 12px;
                    font-style: bold;
                    color: #000000;
                    font-weight: normal;
                    text-decoration: none;
                    line-height: normal;
                    text-align: center;
                    background-color: #EDFED4;
                   }
.texto_descripcion {
                   font-family: Verdana, tahoma;
                   font-size: 12px;
                   font-style: bold;
                   color: #EDFED4;
                   font-weight: normal;
                   text-decoration: none;
                   line-height: normal;
                   text-align: justify
                   }
.t_descrip {
             font-family: Verdana, tahoma;
             font-size: 22px;
             font-style: bold;
             color: #000000;
             font-weight: normal;
             line-height: normal;
             text-align:  center
           }   
.subtitulo {
             font-family: Verdana, tahoma;
             font-size: 20px;
             color: #000000;
             font-weight: normal;
             line-height: normal;
             font-style: bold;
             text-align:  center
           }


.bolsa_tabla {
	border: 3px solid #005032;
	background-color: #ffffff;
	}


.bolsa_titulo {
		background-color: #8EA074;
		family: verdana, Helvetica, sans-serif;
		font-size:1.2em;
		color: #ffffff;
		text-align: center;
		}

.bolsa-cabeceratabla {
		background-color: #FFF3D4;;#f2ece4;
		}

.bolsa-colimpar {
       background-color: #f2ece4;
       font-family: Verdana, tahoma;
       font-size: 12px;
       font-style: bold;
       color: #005032;
       font-weight: normal;
       text-decoration: none;
       line-height: normal;
       text-align: center;
		}

.bolsa-colpar {
       background-color: #F0F2E4;
       font-family: Verdana, tahoma;
       font-size: 12px;
       font-style: bold;
       color: #005032;
       font-weight: normal;
       text-decoration: none;
       line-height: normal;
       text-align: center;
		}

.bolsa-coltitulo {
       background-color: #FFF3D4;
       font-family: Verdana, tahoma;
       font-size: 12px;
       font-style: bold;
       color: #005032;
       font-weight: normal;
       text-decoration: none;
       line-height: normal;
}

.bolsa-coldescrip {
       background-color: #F0F2E4;
       font-family: Verdana, tahoma;
       font-size: 12px;
       font-style: bold;
       color: #005032;
       font-weight: normal;
       text-decoration: none;
       line-height: normal;
       text-align: justify
}

.tr_notas {
	background-color: #F4FEE7;
	filter:alpha(opacity=75);
	padding: 10px 10px 10px 10px;
	border-right: 1px dotted #8EA074;
	color: #000000;
}

h1 {font-size:18px; }

/************************ ofertas *****************************/
.ofertas_img {
	background-color:#005032;
	border-right:1px solid #005032;
	vertical-align:top;
}
.ofertas_titulo {
	color:#ffffff;
	background-color:#005032;
	padding:3px 5px;
}
.ofertas_link {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

a.ofertas_link, a.ofertas_link:hover{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

.ofertas_detalle {
	text-decoration:none;
	color:#005032;
	font-weight:bold;
}
.ofertas_precio {
	color:#ffffff;
	background-color:#005032;
	padding:3px 5px;
	font-weight:bold;
	text-align:right;
	font-size:10px;
}
.ofertas_detalle_td {
	border-top:1px solid #005032;
	text-align:center;
}
.ofertas_tabla {
	width:270px;
	border:1px solid #005032;
	font-size:10px;
}

/* mantenimiento web */
.td_title{ 
	color:#ffffff;
	background-color:#005032;
	text-align:center;
	height:25;
	font-weight:bold;
	font-size:12px;
	}
.td_input { 	
	font-size:11px;
	color:#005032;
	text-align:left;
	background-color:#ffffff;
	}
.td_text { 	
	text-align:right;
	padding-right:5px;
	background-color:#ffffff;
	font-size:11px;
}
.td_text2{ 
	font-size:11px;
}
.td_llaves{ 
	background-color:#ffffff;
	font-size:11px;
}

.td_ofertas{
	font-size:12px;
}
