﻿*
{
    font-family: Arial, Helvetica, Sans-Serif, Serif;
}

body 
{
    background-image:url("../../Imagenes/uic_background.png");
   /*background-image:url("../../Imagenes/uicani1.gif");*/
    margin: 0px;
    padding: 0px;
    font-size: 14px;
}

.button {
            background-color: #cccccc;
            border: none;
            color: black;
            padding: 15px 32px;
            text-align: center;
            font-weight: bold;
            text-decoration: solid;
            display: inline-block;
            font-size: 14px;
       }

#wrapper
{
    background-color: White;
    width: 1024px;
    margin-left: auto;
    margin-right: auto;
    box-shadow: 0px 0px 4px 4px #808080;
}

#header
{
    /*background-color: White;*/
    background-image: url("../../Imagenes/logo-uic-sitio.png");
    background-position: 0px 10px, right bottom ;
    background-repeat: no-repeat;
    color: #006938;
    font-family: Trebuchet MS;
    font-size: 40px;
    font-weight: bold;
    height: 50px;
    letter-spacing: 10px;
    padding-left: 36px;
    padding-top: 50px;
    text-transform: uppercase;
}

.menuBar
{
    background: #CCC url("../../Imagenes/menu_bg.png") repeat-x scroll left center;
}

#content
{
    border-bottom: 1px solid Gray;
    border-top: 1px solid Gray;
    min-height: 400px;
    padding: 14px 6px;
}

#footer
{
    background-color: #D3DF94;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
    padding-top: 3px;
    padding-bottom: 3px;
}

h1, h2, h3, h4, h5, h6
{
    font-family: Trebuchet MS, Helvetica, Arial, Sans-Serif;
}

h1, h3, h5
{
    color: #333333;
    margin-left: 14px;
    margin-bottom: 5px;
}

h2, h4, h6
{
    color: #00472C;
    font-style: italic;
    margin-left: 20px;
    margin-top: 5px;
}

#content a:link, #content a:visited
{
    color: Navy;
    text-decoration: none;
}

#content a:hover, #content a:active
{
    text-decoration: underline;
}

.noWidth label
{
    width: auto;
    display: inline;
}

.fltLeft
{
    float: left;
    width: 48%;
}

.crlLeft
{
    clear: left;
}

#content table.lineas
{
    color: #333;
    margin-left: auto;
    margin-right: auto;
    border-collapse: collapse;
}

#content table.lineas caption
{
    color: #00472C;
    margin-bottom: 4px;
}

#content table.lineas th
{
    color: White;
    background-color: #00472C;
}

#content table.lineas tr:nth-child(even) td
{
    background-color: #E3EAEB;
}

/**
 * Estilos para elementos del formulario
 */
input[type="text"]
{
    height: auto !important;
}

textarea, input[type="text"], input[type="password"]
{
    border: 1px solid #ABADB3;
}

textarea:hover, input[type="text"]:hover, input[type="password"]:hover
{
    background: White url("../../Imagenes/inputBg.gif") no-repeat scroll left -4px;
    border: 1px solid rgb(87,148,191);
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus
{
    border: 1px solid rgb(87,148,191);
    background: White url("../../Imagenes/inputBg.gif") no-repeat scroll left -1px;
}

textarea[disabled], input[type="text"][disabled], input[type="password"][disabled]
{
    border: 1px solid #DDD !important;
}

select
{
    height: auto !important;
    font-size: inherit !important;
}

/*input[type="submit"], input[type="button"], input[type="reset"]
{
    background-color: #D3DF94;
    border: 1px solid #006938;
    border-radius: 5px;
    cursor: pointer;
    height: auto !important;
    width: auto !important;
}*/

div[id*="ValidationSummary"] ul
{
    list-style: none;
    padding: 0px;
    margin: 5px 0px 5px 20px;
}

div[id*="ValidationSummary"] ul li
{
    padding-left: 20px;
    background: transparent url("../../Imagenes/bullet_error.png") no-repeat scroll left center;
}

.siteMap {
    float: right;
    margin-top: -12px;
}

.paginado span
{
    border: 1px solid White;
}