body
{ 
    background: url(/img/fondo_azul.png) repeat-x #D3E4EE;
}

table
{
    font-size:12px;
    font-family:verdana;
    color:#000000;     
}

input
{
    background:url(/img/fondo_input.png) repeat-x;
    font-family:courier;
    border:1px solid #969696;   
}

form
{
    padding:0;
    margin:0;
}

.formulario
{
    border-right:1px solid black;
    border-bottom:1px solid black;
    border-top:1px solid #F8F8F8;
    border-left:1px solid #F8F8F8;
    background:#E1E1E1;
    padding:5px;
    font-family:verdana;
    font-size:12px;
    color:black;
    text-align:left;
}

.barra_plata
{
	font-size: 10px;
	font-family: verdana;
	font-weight: bold;
	background: url(../img/bar.png);
	padding:2px;
}

/* .boton
{
    border:1px solid darkblue;
    font-family:verdana;
    color:darkblue;
    font-size:12px;
    font-weight:bold;
}*/

.boton
{
    background: url(../img/azul_negro.png) repeat-x black;
    padding-top:3px;
    padding-left: 2px;
    padding-right:2px;
    padding-bottom:3px;
    color:white;
    font-family:verdana;
    font-size:10px;
    font-weight:bold;    
	border:1px solid black;
	cursor:pointer;
}

/*cristal azul negro */
.azul_negro
{
    background: url(../img/azul_negro.png);
    padding-top:4px;
    padding-left: 2px;
    padding-right:2px;
    padding-bottom:2px;
    color:white;
    font-family:verdana;
    font-size:12px;
    font-weight:bold;    
	border:1px solid black;
}

/*cristal azul negro */
.rojo_negro
{
    background: url(../img/rojo_negro.png);
    padding-top:4px;
    padding-left: 2px;
    padding-right:2px;
    padding-bottom:2px;
    color:white;
    font-family:verdana;
    font-size:12px;
    font-weight:bold;
	border:1px solid black;    
}

/* Enlaces */
a:link
{
  text-decoration: underline; 
  color:#000066;
  font-family:verdana;
  font-size:12px;
} 

a:visited
{ 
  color:#000066;
  font-family:verdana;
  font-size:12px;  
}
 
a:hover
{
  text-decoration: none; 
  color: #6D85AD;
  font-family:verdana;
  font-size:12px; 
} 

a:active
{
  color:#000066;
  font-family:verdana;
  font-size:12px; 
} 

/* Letra blanca */
.blanca
{
	font-size: 12px;
	font-family: verdana;
	color: #FFFFFF;
}

.blanca_b
{
    font-size:12px;
    font-family: verdana;
    color: #FFFFFF;
    font-weight:bold;
}

/* Letra negra */
.negra
{
    font-size:12px;
    font-family:verdana;
    color:#000000;    
}

.negra_b
{
    font-size:12px;
    font-family:verdana;
    color:#000000; 
    font-weight:bold;
}

.b_enlace
{
    border:1px solid #969696; 
    background:#43559B; 
    color:white;
    cursor:pointer;
}

.b_enlace_ensima
{
    border:1px solid #969696; 
    background:#6D85AD; 
    color:white;
    cursor:pointer;
}

/* Campos de texto */
.campo_texto
{
    border:1px solid darkblue;
    font-family:verdana;
}

.opcion_menu
{
	border-bottom:1px solid black;
	border-right:1px solid black;
	border-left:1px solid #EFEFEF;
	border-top:1px solid #EFEFEF;
	background-color: #C0C0C0;
	padding:3px;
	font-size:12px;
    font-family:verdana;
    color:#000000;
}

.btn_superior
{
	background: url(/img/btn_superior.png) no-repeat !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/btn_superior.png');
	width:113px;
	height:42px;    
}

.esq_sup_de
{
	background: url(/img/esq_sup_de.png) no-repeat !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/esq_sup_de.png');
	width:44px;
	height:42px;
}

.esq_sup_iz
{
	background: url(/img/esq_sup_iz.png) no-repeat !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/esq_sup_iz.png');
	width:43px;
	height:42px;
}

.esq_inf_de
{
	background: url(/img/esq_inf_de.png) no-repeat !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/esq_inf_de.png');	
	width:44px;
	height:37px;
}

.esq_inf_iz
{
	background: url(/img/esq_inf_iz.png) no-repeat !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/esq_inf_iz.png');	
	width:43px;
	height:37px;
}

.sup
{
	background:url(/img/sup.png) repeat-x center top !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/sup.png', sizingMethod='scale');	
}

.inf
{
	background:url(/img/inf.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/inf.png', sizingMethod='scale');	
}

.de
{
	background:url(/img/de.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/de.png', sizingMethod='scale');	
}

.iz
{
	background:url(/img/iz.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/iz.png', sizingMethod='scale');
}

.de_g_b
{
	background:url(/img/de_g_b.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/de_g_b.png', sizingMethod='scale');	
}

.iz_g_b
{
	background:url(/img/iz_g_b.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/iz_g_b.png', sizingMethod='scale');
}

.de_b_g
{
	background:url(/img/de_b_g.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/de_b_g.png', sizingMethod='scale');	
}

.iz_b_g
{
	background:url(/img/iz_b_g.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/iz_b_g.png', sizingMethod='scale');
}

.de_blanco
{
	background:url(/img/de_blanco.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/de_blanco.png', sizingMethod='scale');	
}

.iz_blanco
{
	background:url(/img/iz_blanco.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/iz_blanco.png', sizingMethod='scale');
}

.medio
{
    background:white;
    padding:0px;
}