﻿body {    
    font-family: Helvetica,Arial,sans-serif;
    font-size:11px;
    margin:0px;
    line-height: 1.4em;
}
.ancho {width:99%;
}
.ancho2 {width:95%;
}
.anchoGrd {width:90%;}
select .ancho, input .ancho {font-family: Helvetica,Arial,sans-serif;font-size:11px;}

.caption {padding: 0.4em;margin-top:2px;margin-bottom:1px;}
.fecha {width:80px !important;text-align:center;}
#divContainer {
    width:90%;
    min-width:1000px;
    margin:0 auto;
    padding:0;   
    border:1px solid none; 
    display:none;
}

#divAcceso {margin:auto;padding-top:20px;}

#divLeft { width:200px;border:1px solid;display:none;}
#divMain {margin-top:20px; clear:both; width:100%;}
/*#divMain {float:left;margin-left:210px;border:1px solid;width:auto;}*/
.tdButton {padding:10px;text-align:right;}

div .separador {clear:both;height:10px;}
div .botones {text-align:right;}


.number {text-align:right;}

.nota {font-size:0.98em;font-family:'Lucida Sans Unicode'; font-weight:bolder;
}
/*#divHeader {}

#divTitle {margin:20px 0px 0px 0px;height:20px;clear:both;padding:3px;}
#divUser{float:right;margin-right:40px;cursor:pointer;color:#008080;}
#divUser :hover{color:#b90f82;}
#divCenter {margin:0px;padding:10px 3px 10px 3px;border-top:2px #b5007a solid;}
#divFooter {margin:0px auto;text-align:center;}*/

.loadingScreenWindow .ui-dialog-titlebar-close {
    display: none;
}
.butGrid {
    display: inline-block;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font: 12px/100% Arial, Helvetica, sans-serif;
    width: 25px;
    /*padding: .3em 1em .35em;*/
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
    color:#ffffff;
    background:#81551f;
    background: -webkit-gradient(linear, left top, left bottom, from(#81551f), to(#f0dbc1));
    background: -moz-linear-gradient(top, #81551f, #f0dbc1);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#81551f', endColorstr='#f0dbc1');
}

.butGrid2 {
    display: inline-block;
    outline: none;
    cursor: pointer;
    text-align: center;
    height:22px;
    text-decoration: none;
    font: 12px/100% Arial, Helvetica, sans-serif;
    width: 40px;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
    color:#81551f;
    background:#81551f;
    background: -webkit-gradient(linear, left top, left bottom, from(#81551f), to(#f0dbc1));
    background: -moz-linear-gradient(top, #81551f, #f0dbc1);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#81551f', endColorstr='#f0dbc1');
}

.butGrid3 {
    display: inline-block;
    outline: none;
    cursor: pointer;
    text-align: center;
    height:22px;
    text-decoration: none;
    font: 12px/100% Arial, Helvetica, sans-serif;
    width: 30px;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
    color:#81551f;
    background:#81551f;
    background: -webkit-gradient(linear, left top, left bottom, from(#81551f), to(#f0dbc1));
    background: -moz-linear-gradient(top, #81551f, #f0dbc1);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#81551f', endColorstr='#f0dbc1');
}

.butFlat {
    display: inline-block;
    border: 0 none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font: 12px/100% Arial, Helvetica, sans-serif;
    width: 20px;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    color:#81551f;    
}

.ui-jqgrid .ui-state-highlight { background: #c8e1fb; }

.estudio {
    display: none;
}

#divProtocolo {height:450px; overflow:scroll;
}

#tblProtocolo {width:95%; margin:auto;}
/*#tblProtocolo.one {width:100px;}

#tblProtocolo.three {width:10%;}
#tblProtocolo.four{width:50px;}
#tblProtocolo.four input{width:95%;}*/
#tblProtocolo td:first-child {width: 150px;}
#tblProtocolo td:first-child + td {width: auto;}
#tblProtocolo td:first-child + td + td{width:60px; text-align:center;}
#tblProtocolo td:first-child + td + td + td{width:60px;text-align:center;}
#tblProtocolo td:first-child + td + td + td input{text-align:right;}
#tblProtocolo tr input {width:40px;}    
#tblProtocolo tr.branch input {background-color: #ffebd7;border: 1px solid #81551f; }

.counter {font-size:0.85em;font-weight:bolder;color:#81551f;
}



	table.tblFinal{
        margin:auto;
		
		border-collapse:collapse; 
	}
    table.tblFinal th{         
		background-color:#916936;color:#ffffff;font-weight:bold;
	}
    table.tblFinal th.one{         
		width:30px;
	}
    table.tblFinal th.two{         
		width:400px;
	}
    table.tblFinal th.three{         
		width:60px;
	}
    table.tblFinal th.four{         
		width:60px;
	}

	.tblFinal td, .tblFinal th{         
		padding:7px; 
        font-size:0.9em;
	}
    .tblFinal td.final{
		text-align:right;
	}
    

	/* provide some minimal visual accomodation for IE8 and below */
	.tblFinal tr{
		background: #f4f0ec;
	}
	/*  Define the background color for all the ODD background rows  */
	.tblFinal tr:nth-child(odd){ 
		background: #f4f0ec;
	}
	/*  Define the background color for all the EVEN background rows  */
	.tblFinal tr:nth-child(even){
		background: #f9f9f9;
	}


    /**/
    ul.countdown {list-style: none;margin: 75px 0;padding: 0;display: block;text-align: center;}
    ul.countdown li {display: inline-block;}
    ul.countdown li span {font-size: 80px;font-weight: 300;line-height: 80px;}
    ul.countdown li.seperator {font-size: 80px;line-height: 70px;vertical-align: top;}
    ul.countdown li p {color: #a7abb1;font-size: 14px;}


div.R, div.S {font-size:0.9em;}

#spnPip {
    font-weight:bolder;
}

table.ui-jqgrid-btable { height: 1px; }

.resaltado_verde {
    background-color: #6eed07;    
}

.resaltado_rojo {
    background-color: #ed0707;
}

.resaltado_ambar {
    background-color: #ed9807;
}
/*font:11px tahoma,arial,verdana,sans-serif;*/
.leyenda_rojo {	
	color: red;
	text-align: center;
}

.leyenda_azul {	
	color: darkblue;
	text-align: center;
    
}

.leyenda_verde {	
	color: #21914e;
	text-align: center;
    
}