﻿body 
{
    margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    z-index:1;
    color: Gray;
    background: url('../Image/bgnoise.png');
}

.edit{}
.cancel{}
.update{}

 .FilaSeleccionada
{
 background-color: rgb(228,228,228);
 color: Gray;
}
.boton {background: #000; color: #fff;}

 .FilaNoSeleccionada
{
 background-color: black;
 color: red;
}
 .CajaDialogo
    {
        background-color: #fff;
        border-width: 4px;
        border-style: outset;
        border-color: Gray;
        padding: 0px;
         width: 400px;
        font-weight: bold;
        font: 14px Calibri;
       
    }
   .CajaDialogo2
    {
        background-color: WHITE;
        border-width: 4px;
        border-style: outset;
        border-color: #F2F2F2;
        padding: 0px;
         width: auto;
        font-weight: bold;
        font: 14px Calibri;
       
    }
   .imagenPrev 
   {
        background-color: WHITE;
        border-width: 4px;
        margin:0;
        border-color: #F2F2F2;
        padding: 5px;
        width:100%;
        font-weight: bold;
        font: 14px Calibri;
        border:0px solid green;
    }
   
    .CajaDialogo div
    {
        margin: 5px;
        text-align: center;
    }
        .CajaDialogo2 div
    {
        margin: 0px;
        text-align: center;
        width:auto;
        border:0px solid red;
        
    }
 .FondoAplicacion
    {
        background-color: Gray;
        filter: alpha(opacity=70);
        opacity: 0.7;
    }

#divModal
{
	margin: 0 auto;
	padding:0;
	position:relative;
	left:40px;
	top:0px;
	
	width:100px;
	height:auto;
	border:2px solid red;
	}

.modalpopup
{
	
	font-weight: bolder;
    /*background-color: #F7F7F7;*/
    /*background-color: #365B90;*/
    background-color: #989898;
	color: black;
	border: 3px solid Gray;
	padding: 3px;
	width: 250px;
	/*display:inline;*/
}

#Central
{
    /*float:left;
    position:relative;
    margin-left:200px;*/
    margin:0 auto;
    width:1000px;
    height:auto;
    z-index:2;
    background:#fff;
    box-shadow: 0 0 10px #989898;
    border-radius: 15px;
 }

#Cabecera
{
    width: 100%;
    height: 163px; /*163*/
    background-color: #FFFFFF;
    z-index: 1;
    padding-top: 15px;
    margin-top: 30px;
    border-top-right-radius: 15px;
    border-top-left-radius: 15px;
}



#Logo
{
     float:left;
    margin:0px auto;
    position:relative;
    margin-left:0px;
    width:230px;
    height:125px;
    background-image:url(./Include/Image/lascondes.jpg);
    background-position:center;
    background-repeat:no-repeat;
    /*background-color:#f7f8f9;*/

    border:solid 0px #605d5c;
    top:0px;
    z-index:3;
    margin-top:0px;
}


#UsuarioActual
{
         
    margin:0px auto;
    float:right;
    position:STATIC;
    margin-top:10px;
    /*margin-left:250px;*/
    width:100px;
    height:70px;
    border:solid 0px blue;
    z-index:3;
    top:0px;
    }

.frase {
     background-color:transparent;
     position: absolute;
     float:right;
     width:auto;
     margin-top: 85px;
     margin-left: 100px;
     z-index:8;
     font-size: 22px;  
     font-family: Calibri, sans-serif;
     color: #fff;
     font-weight:bold;
}

#MenuMain{
    margin:0;
    float:left;
    position:relative;
    width:100%;
    border-top:solid 1px whitesmoke;
    z-index:2;
    height:37px;
    background-color:#989898;
    background-image: url('../Image/navbg.png');
    background-repeat: repeat-x;
    background-position: left;
}

#MenuMain ul, li {
        list-style-type: none;
}

#MenuMain ul{
    margin: 0;
    padding: 0;
    border:0px solid black;
    z-index:3;
}

#MenuMain ul{
    margin: 0;
    padding: 0;
    border:0px solid black;
    z-index:3;
}

#MenuMain ul li a
{
        margin:0;
        text-decoration: none;
        color: white;
        background: transparent;
        display: block;
        padding: 12px 0px 12px 0px;

        font: 9px Tahoma,"Trebuchet MS", Arial, Helvetica, sans-serif;
        text-align: center;
        font-weight:bold;
        border:0px solid red;
        z-index:8;
        height:auto;
}

#MenuMain ul li a span
{
        font-weight:normal;
        font: 10px "Microsoft Sans Serif",Tahoma,"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#MenuMain ul li:hover {
   background-color:BLACK;
   border-right: 0px solid  #eeeeee;
}

.liNoAct {

float: left;
width:130px;
height:37px;
border-right: 0px solid  #dddddd;

z-index:5;
}

.clear 
{
    clear: both;    
}

.liAct
{
  background-color:BLACK;
float: left;
width:130px;

height:37px;
border-right: 0px solid  WHITE;
z-index:4;

}

.liAct
{
    color: white;
}


#MenuMain ul li a:hover,
#MenuMain ul li a:active {
  /*color: #85a923;*/
  color: white;
}

#ctl00_Menu1 {
    width: 100% !important;
    padding-left: 15px;
    padding-top: 5px;
    overflow: hidden;
}
.ctl00_Menu1_1 
{
    color: #000 !important;    
}

#ctl00_lblFechaCabec, #ctl00_lblPerfilCabec, #ctl00_lblUsuarioCabec {color: #c7d5cb !important;}

#content {
    overflow: hidden;
    padding: 10px;
    background: white;
    min-height: 300px;
    width: 980px;
}

.tablestyle 
{
    width: 930px;
    font-size: 10px;
}

#footer 
{
    padding: 5px 0;
    background-color: #989898;
    margin-bottom: 30px;
    width: 1000px;
    text-align: center;
    color: #fff;
    font-size: 10px;
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
}
/*-------------------------------------------------------------------*/
ul#menu-horizontal li {
float: left;
display: inline;
position: relative;}

ul#menu-horizontal ul {
display: none;
position: relative;
top: 14;
left:0;
margin:0;
padding:0;
background:rgb(192,192,192);
}

ul#menu-horizontal ul li {
display: block;
}

ul#menu-horizontal li:hover ul{
display: none;
}

ul#menu-horizontal li:hover ul{
display: block;
}

#menu-horizontal {
width:1000px;
margin:0 auto;
}

#menu-horizontal li {
margin:0 1px;
width:110px;
min-height:15px;
text-align:center;
/*background:#BBB;*/
list-style:none;
padding:1px 0;
}

/* y otro poquito por aquí.. */

#menu-horizontal li:hover {
 background-color:BLACK;
   border-right: 0px solid  #eeeeee;
}

#menu-horizontal li a {
font:bold 11px Arial, Helvetica, sans-serif;
color:white;
text-decoration:none;
}

#menu-horizontal li ul li{
float:none;
width:110px;
margin:0px 0;
}

/*-------------------------------------------------------------------*/
.demo {
	border: 0px solid #dedede;
	padding: 0px;
	margin: 0;
}

.demo ul li {
	list-style-type: none;
	list-style-image: url('http://www.buayacorp.com/wp-content/themes/delay/images/sparklet.png');
}
.demo a {
	margin-right: 10px;
}

.demo a:link {
	color: #40659b;
	text-decoration: none;
	border-bottom: 1px solid #CCC;
}

.demo a:visited {
	color: #40659b;
	text-decoration: none;
	border-bottom: 1px solid #CCC;
}

.demo a:hover {
	color: #718d2b;
	border-bottom: 1px solid #d39090;
}

.demo a:active {
	color: #ff5c00;
}

.segundoplano
{	/*	
	filter: alpha(opacity=70);
	opacity: 0.7;*/
	background-color: #D4D0C8;
}

#divModal
{
	margin: 0 auto;
	padding:0;
	position:relative;
	left:40px;
	top:0px;
	
	width:100px;
	height:auto;
	border:2px solid red;
	}

.modalpopup
{
	font-weight: bolder;
    /*background-color: #F7F7F7;*/
    /*background-color: #365B90;*/
    background-color: #989898;
	color: black;
	border: 3px solid Gray;
	padding: 3px;
	width: 250px;
	/*display:inline;*/
}
.modalpopup2
{
	font-weight: bolder;
	/*	background-color: #F7F7F7;*/
	/*	background-color: #365B90;*/
	
    background-color: #989898;
	color: black;
	border: 3px solid Gray;
	padding: 3px;
	/*width: 250px;*/
}

/*---------------- Input ------------------*/

input[type="text"], select { 
    /*color: #6E6E6E;*/
    color: #989898;
    padding: 4px;
    border: 1px solid #CCC;
    /*border-radius: 2px;*/
    font-size: 10px
}

#ctl00_ContentPlaceHolder1_txtRutUsuario {
    width: 200px !important;
    padding: 4px;
    /*border-radius: 2px;*/
    border: 1px solid #CCC;
    /*color: #6E6E6E;*/
    color: #989898;
}
#ctl00_ContentPlaceHolder1_txtClaveUsuario {
    width: 200px !important;
    padding: 4px;
    /*border-radius: 2px;*/
    border: 1px solid #CCC;
   /*color: #6E6E6E;*/
    color: #989898;
}
input[type="submit"] {
    padding: 6px 21px;
    background: #3C413E;
    color: white;
    border: 0;
    /*border-radius: 7px;*/
    font-size: 11px;
    font-weight: bold;
    cursor: pointer;
}

input[type="checkbox"] {
    margin: 5px 8px 0 0;
}

#ctl00_ContentPlaceHolder1_lnkRecuperaClave {
    color: #2F533A;
}

#ctl00_ContentPlaceHolder1_Label4 {
    padding-bottom: 15px;
    color: #4f795c !important;
    font-size: 11px !important;
}

#content table {border-color: #dddcdc;}
#content table td {
    /*padding: 5px 10px;*/
}
#content table a
{
    color: #7a9b32;
}

.separador 
{
    height: 6px; 
    width: 880px; 
    background-image: url('../Image/stripes.png');
    display: block; 
    position: absolute;
    padding: 0px !important;
}
.ctl00_Menu1_1 {
	padding: 5px;
	display: block;
	float: left;
}

#box_button
{
	margin: 0 auto;
	width: 800px;
	padding-top: 70px;
}

.index_button 
{
	background: #cecece;
	float: left;
	margin-right: 20px;
}

.index_button a
{
	width: 150px;
	padding: 30px 20px 30px 70px;
	display: block;
	text-align: center;
	text-decoration: none;
	font-size: 14px;
	color: #333;
}
.materiales {background:url('../Image/bg_materiales.png');}  
.servicios {background:url('../Image/bg_servicios.png');}
.gestion {background:url('../Image/bg_gestion.png');}
.proyecciones {background:url('../Image/bg_proyecciones.png');}
