﻿

body 
{
    background-color:#DEDEDE;
    border-top:5px solid #E95E01;
    margin-top:0px;
    font-family: "Lucida Grande", Lucida Sans, Arial, sans-serif; font-size: 13px; line-height: 18px; text-shadow: 0 0 1px rgba(0,0,0,0.1); color: #555;
}

.roundedContent {
  -moz-border-radius:3px;
  -webkit-border-radius:6px;
 
}

.grayPurpleBack {
    background-color: #e1e0e2;
}

.greenGradient {
   /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#bcd6d1+0,98abad+100 */
background: #bcd6d1; /* Old browsers */
background: -moz-linear-gradient(top, #bcd6d1 0%, #98abad 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #bcd6d1 0%,#98abad 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #bcd6d1 0%,#98abad 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcd6d1', endColorstr='#98abad',GradientType=0 ); /* IE6-9 */
}

.purpleGradient {
   /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c1b7e8+0,67607a+100 */
background: #c1b7e8; /* Old browsers */
background: -moz-linear-gradient(top, #c1b7e8 0%, #67607a 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #c1b7e8 0%,#67607a 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #c1b7e8 0%,#67607a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1b7e8', endColorstr='#67607a',GradientType=0 ); /* IE6-9 */
}

h3
{
    margin-top:5px;
    margin-left:12px;
    font-size:20px; 
    color:#545454;
    margin-bottom:10px;
}

.incorrecto
{
    font-size:18px; 
    color:#FF6215 !important;
    margin-left:65px;
}

#divLogin
{
    /*background:#fff url('../images/fondoLogin.png') no-repeat;*/
    width:330px;
    height:370px;
    background-color:#fff;
    margin-top:-2px;
    border:1px solid #D2D2D2;
    padding:5px;
} 

#parentLogin
{
    width:340px;
    height:379px;
    background-color:#D8D8D8;
    margin-left:auto;
    margin-right:auto;
    margin-top:60px;
    padding: 0px 3px 3px 1px;
    border:2px solid #E2E2E2;
}

#divControles
{
    color:#FF6215 !important;
    /*background:#fff url('../images/fondocontroles.png') no-repeat;*/
    height:180px;
    width:300px;
    padding-top:10px;
    margin-left:15px;
    border:1px solid #7F8E8F;
    z-index:5;
}

#divValidaciones
{
    color:#FF6215;

    font-weight:bold;
    width:280px;
}

.letraBlanca
{
    color:#ffffff !important;
}

.img
{
    float:left;
    margin-left:10px;
    z-index:1 !important;
    height:105px;
    width:311px;
}

.btnLogin
{
    background:#ccc url('../images/botonLogin.png') no-repeat;
    width:92px !important;
    height:35px !important;
    margin-left:172px;
}

.btnLogin:hover
{
   border:1px solid #E46600;
   color:#000;
}

.txt
{
    height:25px;
    width:220px;
    padding-left:3px;
    margin-bottom:10px;
    margin-left:35px;
}

  input, textarea {line-height:normal !important;}
  input, textarea {border:1px solid #CDCDCD;color:#333333;}
  input, textarea, .cmb
{
    text-align:center;
    font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Arial,san-serif;
    font-size:17px;
    padding:5px;
    margin-bottom:2px;
    margin-right:5px;    
    text-shadow: 0 0 1px #fff;   
}

.watermarkColor
{
    color:#B9B9B9;
    height:25px;
    width:220px;
    padding-left:3px;
    margin-bottom:10px;
    margin-left:35px;
}


input.input-text:focus, form textarea:focus , input:focus{ outline: none; border-color:#E46600; }
  
  
  .olvideContra
  {
      z-index:99;
      font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Arial,san-serif;
      color:#f5f5f5;
      position:inherit;
      margin-top:10px;
      margin-left :20px;
  }