/* Menú Estilos generales Otto Walter*/

html {
overflow: auto;
}

BODY {	
background-color:#DDD; 
margin-top: 0px;
margin-bottom: 0px;
font-family: Arial, Helvetica, sans-serif; 
}

a { color: #595959; text-decoration: none}
a:link, a:visited {text-decoration: none;}
a:hover, a:active   {color: #ab0000; text-decoration: underline;}

ul {line-height: 16px; list-style-image: url(img/iconos/bola_naranja.html); list-style-position:outside; padding-left:10px; margin-left:10px; padding-top:0px; padding-bottom:0px;}
li { padding-bottom:5px; padding-right:5px;}

input {color: #595959; padding-left:5; padding-right:5; font-size: 14px; font-weight: bold; background-color: #f2f9ff; border: 1px solid #d9d9d9; border-color: #d9d9d9}
textarea {color: #595959; padding-left:5; padding-right:5; font-size: 14px; font-weight: bold; background-color: #f2f9ff; border: 1px solid #d9d9d9; border-color: #d9d9d9}
.estSelect {width:280px; height: 20px; font-size: 14px; font-weight:bold; color: #595959; background-color: #f2f9ff; overflow:hidden; border: 1px solid #d9d9d9; border-color: #d9d9d9}


/* Estilos Normales */

.cuerpo           {font-size: 14px; font-weight: normal; color: #595959; line-height:20px; text-align:justify;}
.cuerpo_left      {font-size: 14px; font-weight: bold; color: #595959; line-height:13px; text-align:left;}
.cuerpo_right     {font-size: 14px; font-weight: bold; color: #595959; line-height:13px; text-align:right; padding-right:10px;}
.cuerpo_center    {font-size: 14px; font-weight: normal; color: #595959; line-height:20px; text-align:center;}
.cuerpo_bold      {font-size: 14px; font-weight: bold;   color: #595959;}
a.cuerpo_bold:link, a.cuerpo_bold:visited   {color: #ff9933; text-decoration: none;}
a.cuerpo_bold:hover, a.cuerpo_bold:active   {color: #ffffff; background-color:#ff9933; text-decoration: none;}

.cuerpo_naranja   {font-size: 16px; font-weight: bold; color: #ff9933;}
.cuerpo_rojo 	  {font-size: 14px; font-weight: normal; color: #ab0000; line-height:20px;}

.cuerpo_mini { font-size:12px; font-style: normal; line-height: 12px; font-weight:normal; color:#4B4B4B; padding-right: 10px; padding-left: 10px}

.titulo_naranja  {font-size: 22px; font-weight: bold; color: #ff9933; border-bottom:solid 2px  #ff9933; padding-bottom:2px; }*/
.titulo_rojo {font-size: 18px; font-weight: normal; color: #ab0000; line-height: 26px; text-align:left;}

.titulo_cabe_neg {font-size: 48px; line-height: 1; color: #4c4b4b; font-weight:bold; text-decoration: none; text-shadow: #8a8a8a 0 2px 0;}
.titulo_azul { font-family: "Arial Narrow", Arial; font-size: 27px; color: #0199cc; font-weight:bold; font-stretch: condensed; white-space:nowrap; line-height:1; text-decoration: none;}


/* Botones*/

.boton_nar{ height:32px; font-size: 20px; font-weight:normal; color: #FFFFFF; cursor:pointer; padding-top:5px; padding-bottom:5px; text-align:center; white-space:nowrap; margin:10px;padding-left:20px; padding-right:20px; background-color:#ff9933; border:solid 1px #ff9933; border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px;-webkit-border-bottom-right--radius:5px;-webkit-border-bottom-left--radius:5px;}
a.boton_nar:link, a.boton_nar:visited   {color: #FFFFFF; text-decoration: none;}
a.boton_nar:hover, a.boton_nar:active   {color: #ff9933; background-color:#f7f8f9; text-decoration: none;}

.boton_gri{ height:30px; font-size: 20px; font-weight:normal; color: #FFFFFF; cursor:pointer; padding-top:5px; padding-bottom:5px; text-align:center; white-space:nowrap; margin-right:10px; padding-left:20px; padding-right:20px; background-color:#83868d; border:solid 0px #83868d; border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px;-webkit-border-bottom-right--radius:5px;-webkit-border-bottom-left--radius:5px;}
a.boton_gri:link, a.boton_gri:visited   {color: #FFFFFF; text-decoration: none;}
a.boton_gri:hover, a.boton_gri:active   {color: #FFFFFF; background-color:#ff9933; text-decoration: none;}

/* Colores y líneas */

.naranja   {color: #ff9933;}
.gris      {color: #595959;}

.lineanaranja { border-bottom:solid 1px #ff9933;; text-align:center; margin-left:20px; margin-right:20px;}
.lineagris { border-bottom:solid 1px #595959;; text-align:center; margin-left:20px; margin-right:20px;}


