﻿
        
        html, body, div, h1, h2, h3, h4, h5, h6, p, img, dl, dt, dd, ol, ul, li, table, tr, td, form, object, embed, article, aside, canvas, command, details, fieldset, figcaption, figure, footer, group, header, hgroup, legend, mark, menu, meter, nav, output, progress, section, summary, time, audio, video {
            border: 0 none;
            margin: 0;
            padding: 0;
        }
        html {
            color: #333333;
            direction: ltr;
            font: 81.25%/1 arial,helvetica,sans-serif;
        }
        
        a 
        {
            color: #1155CC;
            }

        .wrapper {
            min-height: 100%;
            position: relative;
        }
        
        .header {
            background: none repeat scroll 0 0 #F5F5F5;
            border-bottom: 1px solid #E5E5E5;
            height: 71px;
            overflow: hidden;
        }
        
        .header_content {
            padding: 0 44px;
        }
        
        .header .logo {
            float: left;
            margin: 17px 0 0;
        }
        
        .content
        {
            max-width: 1000px;
            min-width: 780px;
            width: auto;
            margin: 0 auto;
            padding-bottom: 100px;
            padding-top: 23px;
        }
        
        .login_box
        {
            background: none repeat scroll 0 0 #F5F5F5;
            border: 1px solid #E5E5E5;
            margin: 12px 0 0;
            padding: 20px 25px 15px;  
            float: right;
            width: 335px;  
        }
        
        .login_box h2 {
            font-size: 16px;
            height: 16px;
            line-height: 17px;
            margin: 0 0 1.2em;
            position: relative;
        }
        
        .login_box input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="text"], input[type="url"] {
            -moz-border-bottom-colors: none;
            -moz-border-image: none;
            -moz-border-left-colors: none;
            -moz-border-right-colors: none;
            -moz-border-top-colors: none;
            -moz-box-sizing: border-box;
            background: none repeat scroll 0 0 #FFFFFF;
            border-color: #C0C0C0 #D9D9D9 #D9D9D9;
            border-radius: 1px 1px 1px 1px;
            border-right: 1px solid #D9D9D9;
            border-style: solid;
            border-width: 1px;
            display: inline-block;
            height: 29px;
            margin: 0;
            padding: 0 8px;
            font-size: 15px;
            width: 100%;
        }
        
        .login_box LABEL
        {
            display: block;    
            margin: 0 0 1.5em;
        }
        
        .login_box LABEL STRONG
        {
            -moz-user-select: none;
            display: block;
            font-weight: bold;
            margin: 0 0 0.5em;    
        }
        
        
        .info
        {
            margin: 0 385px 0 0;
            padding-top: 12px;
        }
        
        .info .destacado
        {
            background-color: #ebebeb;
            margin: 5px;
            padding: 10px;
            }
        
        .info h1 {
            font-size: 25px;
            margin: 0 !important;
            font-weight: normal;
            line-height: 24px;
            padding-bottom: 20px;
            color: #f36c4d;
    color: -webkit-gradient(linear, left top, left bottom, from(#f36c4d), to(#ef3e29));
    color: -moz-linear-gradient(top, #f36c4d, #ef3e29);
    color: -ms-linear-gradient(top, #f36c4d, #ef3e29);
    color: -o-linear-gradient(top, #f36c4d, #ef3e29);
        }
        
        .info h2 {
           color: #1D1D1E;
    font-size: 24px;
    letter-spacing: -1px;
    line-height: 32px;
    font-weight: normal;
    margin-bottom: 36px;
    margin-top: 25px;
        }
        
        
        .info p 
        {
            color: #343436;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 18px;
    margin-bottom: 18px;
        }
        
        .info ul
        {
            list-style: none;
            }
        
        .info ul li
        {
            display: block;
            margin-bottom: 15px;
            }
         
         .extraInfo
        {
         clear:both;
        }
            
            
        .extraInfo p 
        {
            color: #343436;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 18px;
    
        }
        
        .extraInfo ul
        {
            list-style:none;
            color: #343436;
    
            }
        
        .extraInfo ul li
        {
             background: url("../Images/marker1.gif") no-repeat scroll 0 1px transparent;
            padding-left: 25px;
            margin-bottom: 15px;
            font-size: 13px;
            line-height: 18px;
            }
        .extraInfo h2 {
            color: #1D1D1E;
    font-size: 24px;
    letter-spacing: -1px;
    line-height: 32px;
    font-weight: normal;
    margin-bottom: 36px;
    margin-top: 25px;
        }
        
        
        .extraInfo ul.inline
        {
            list-style:none;
            color: #343436;
    
            }
        
        .extraInfo ul.inline li
        {
            list-style-image:none;
            display: inline;
            background: none;
            padding-left: 25px;
            margin-bottom: 15px;
            font-size: 13px;
            line-height: 18px;
            }
        
        .footer {
             border-top: 1px solid #EBEBEB;
    bottom: 0;
    height: 35px;
    overflow: hidden;
    position: absolute;
    width: 100%;
        }
        
        .footer_content {
            font-size: 0.85em;
    line-height: 0;
    padding-top: 9px;
    white-space: nowrap;
    padding-left:44px;
        }
        
        .footer_content ul
        {
            color: #999999;
    float: left;
    max-width: 80%;
    line-height: 17px;
    list-style: none outside none;
    margin: 0 0 1em;
            }
        
        .footer_content ul li {
            display: inline;
            padding: 0 1.5em 0 0;
            margin: 0 0 0.5em;
        }
    
        .clearfix:after {
            clear: both;
            content: ".";
            display: block;
            font-size: 0;
            height: 0;
            visibility: hidden;
        }
        
        
        .rojo 
        {
            color: #DD4B39;
            padding-top: 5px;    
        }
        