.paginatorTableStyle {
   border: 1px 1px;
   color: #82983e;
}
.paginatorTableStyle td{
   border: 1px;
   font-weight: normal;
   font-family: tahoma, helvetica, sans-serif;
   font-style: normal;
   font-size: 2em;
   color: #82983e;
}

td.rich-datascr-act{
   font-weight: bold;
   color: #82983e;
}

td.rich-datascr-button-dsbld {
	color:#808080;
}

.dr-rich-tool-tip {
 font-size:0.9em;
}

.dr-mpnl-pnl-text, .dr-mpnl-pnl-h, .rich-mpnl-text, .rich-mpnl-header {
   border: 0px;
}
.dr-mpnl-header {
   background: url('../img/bg_head_top.jpg');
   border:0px none;
}
.rich-mpnl-header-cell{
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
   border:0px;
}
.dr-mpnl-resizer, .rich-mpnl-resizer {
   border:0px;
}
.rich-calendar-header, .rich-calendar-footer, .rich-calendar-toolfooter {
   padding:0px 0px 0px 0px;
 }
.rich-calendar-month, .rich-calendar-tool {
   border: 0px none;
   background: url('../img/bg_total.jpg') repeat-x bottom;
   color: #FFFFFF;
   padding:0px
}

.rich-calendar-week {
   background: no-repeat #eaeaea;
}
.rich-calendar-days {
   padding:0px 1px 0px 1px;
   background: no-repeat #fcfeec;
}

.rich-calendar-cell {
   background: url('../img/bg_td1.jpg') repeat-x top;; padding-left:1px; padding-right:1px; padding-top:0px; padding-bottom:0px
}

.rich-calendar-hover {
   background: #f5f5f5 url('../img/bg_td1a.jpg') repeat-x top;; padding-left:1px; padding-right:1px; padding-top:0px; padding-bottom:0px
}
.rich-calendar-holly{
   background: #fcfeec url('../img/bg_td2.jpg') repeat-x;; padding-left:1px; padding-right:1px; padding-top:0px; padding-bottom:0px
}

.rich-calendar-holly:hover{
   background: #fcfeec url('../img/bg_td2a.jpg') repeat-x;; padding-left:1px; padding-right:1px; padding-top:0px; padding-bottom:0px
}

.rich-calendar-today{
   background: no-repeat #dcdebc;
   color: #FFFFFF;
}

.rich-calendar-select, .rich-calendar-editor-btn-selected {
   border: 1px none;
   background: url('../img/bg_total.jpg') repeat-x bottom;
   color: #FFFFFF
}

.rich-calendar-popup, .rich-calendar-date-layout, .rich-sb-common-container, .rich-tool-tip {
    background:white;
}

.rich-calendar-date-layout-cancel, .rich-calendar-date-layout-ok {
  margin-left: 0.3em;
  margin-top:0em;
  border: 1px solid #82983e;
  background: #fcfeec url('../img/bg361522852.png') repeat-x;
  font-family: tahoma, helvetica, sans-serif;
  font-style: normal;
  font-size: 0.95em;
  color: #454743
}



div.noborder{
   border:none;
}

div.noborder table, div.noborder td {
   border:none;
}

input.rich-calendar-input-hack {
   float:left;
   clear:none;
}
img.rich-calendar-btn-hack {
   float:left;
   clear:none;
   margin:0em 0em 0em 0em;
   padding:0em 0em 0em 0em;
   height:1.1em;
   width:1.1em;
}

.rich-list-shuttle-caption {
   border:none;
}

.rich-list-shuttle-button-content:hover {
   background: no-repeat #fcfeec;
   text-decoration:none;
   font-family: tahoma, helvetica, sans-serif;
   font-style: normal;
   font-size: 1em;
   color: #454743;
}

.rich-list-shuttle-button-content{
   color: #454743;
}

.rich-shuttle-list-content {
   border: 1px solid #82983e;
   margin-left:0.5em;
   background: #fcfeec url('../img/bg361522852.png') repeat-x;
}

.rich-shuttle-target-caption, .rich-shuttle-source-caption{
   margin-left: 1em;
   font-family: tahoma, helvetica, sans-serif;
   font-style: normal;
   font-weight: bold;
   font-size: 1.2em;
   color: #454743;
}


.clearBoth {
   clear:both;
   height:0.6em;
}

fieldset {
   margin: 0 0 0 0;
   padding: 0;
}

fieldset {padding:10px 0 0 0 !important /*Non-IE6*/; padding:0 /*IE6*/; margin:0 0 10px 0; border:solid 1px rgb(220,220,220);}
fieldset legend {margin:0 0 0 5px !important /*Non-IE*/; margin:0 0 20px 5px /*IE6*/; padding:0 2px 0 2px; color:rgb(80,80,80); font-weight:bold; font-size:1.2em;}

legend {
  color: #000000;
  font-weight: bold;
}
fieldset ol {
  padding: 0 0 0 0;
  list-style: none;
  clear:both;
}

fieldset ul li {
    list-style: none;
}

fieldset li {
  float:left;
  padding: 0em 0em 0em 0em;

}

.divaligntop {
	display:table-cell;
	vertical-align:top;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;

}
fieldset.submit {
	border-style: none;
}

.inputstyle {
  margin-left: 0.3em;
  margin-top:0em;
  border: 1px solid #82983e;
  background: #fcfeec; /*url('../img/bg361522852.png') repeat-x*/
  font-family: tahoma, helvetica, sans-serif;
  font-style: normal;
  font-size: 0.95em;
  color: #454743
}

.labelstyle {
  margin-left:0.5em;
  margin-top:0em;
  font-weight: bold;
  font-family: tahoma, helvetica, sans-serif;
  font-style: normal;
  font-size: 1em;
  color: #82983e;
}

.fontWeightNormal{
  font-weight: normal !important;
}

.labelstyleList {
  margin-left:0.5em;
  margin-top:0em;
  font-weight: bold;
  font-family: tahoma, helvetica, sans-serif;
  font-style: normal;
  font-size: 1em;
  color: #82983e;
  display:block;
}

.labelstyleListHidden {
  margin-left:0.5em;
  margin-top:0em;
  font-weight: bold;
  font-family: tahoma, helvetica, sans-serif;
  font-style: normal;
  font-size: 1em;
  color: #82983e;
  display:none;
}

.labelstyleoption {
  margin-left:0.8em;
  margin-top:0em;
  font-family: tahoma, helvetica, sans-serif;
  font-size: 1em;
  color: #82983e;
}


.inputstyle:hover {
	border: 1px solid #82983e;
	background: no-repeat #fcfeec;
	color: #000000;
}

.inputstyle:focus {
   border: 1px solid #82983e;
   background: no-repeat #fcfeec;
   color: #454743;
}

textarea[disabled].inputstyle, textarea[disabled].inputstyle:focus, textarea[disabled].inputstyle:hover {
    border: 1px solid #82983e;
    font-family: tahoma, helvetica, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 0.9em;
    background: no-repeat #fcfeec;
    color: #454743;
}

select[disabled].inputstyle, select[disabled].inputstyle:focus, select[disabled].inputstyle:hover {
    border: 1px solid #82983e;
    font-family: tahoma, helvetica, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 0.9em;
    background: no-repeat #fcfeec;
    color: #454743;
}

input[disabled].inputstyle , input[disabled].inputstyle:focus, input[disabled].inputstyle:hover {
    border: 1px solid #82983e;
    font-family: tahoma, helvetica, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 0.9em;
    background: no-repeat #fcfeec;
    color: #454743;
}

input[disabled].rich-calendar-input-hack, input[disabled].rich-calendar-input-hack:focus, input[disabled].rich-calendar-input-hack:hover {
   border: 1px solid #82983e;
   font-family: tahoma, helvetica, sans-serif;
   font-style: normal;
   font-weight: 500;
   font-size: 0.9em;
   background: no-repeat #fcfeec;
   color: #454743;
   float:left;
   clear:none;
}


.inputstyleNoTop {
  font-family: tahoma, helvetica, sans-serif;
  font-style: normal;
  font-size: 0.95em;
  color: #454743;
}

#fieldsetResultados .scrolldivMicrobiologia {
	height: auto;
	margin-top: 40px;
    margin-bottom: 20px;
}

#fieldsetResultados .scrolldivMicrobiologia td{
	padding-bottom: 10px;
	padding-top: 10px;
}

.scrolldiv {
	clear: both;
	overflow: auto;
	height: 400px;
	width:800px;
	margin-left: 5%;
	margin-right: 5%;
}

.scrolldivMini {
	clear: both;
	overflow: auto;
	height: 300px;
	width:800px;
	margin-left: 5%;
	margin-right: 5%;
}

.scrolldivMax {
	clear: both;
	overflow: auto;
	height: 400px;
	width:96%;
	margin-left: 2%;
	margin-right: 2%;
}

table.inputstyle, table.inputstyle:hover, table.inputstyle:focus, table.inputstyle th, table.inputstyle tr, table.inputstyle td, table.inputstyle input, table.inputstyle:hover input, table.inputstyle:focus input  {
  border: medium none;
  background: url('none');
  font-family: tahoma, helvetica, sans-serif;
  font-style: normal;
  font-size: 0.95em;
}

table.inputstyle, table.inputstyle:hover, table.inputstyle:focus {
  border-top: 1px solid #82983e;
}

table.inputstyle label{
  font-family: tahoma, helvetica, sans-serif;
  font-weight: bold;
  font-size: 1em;
  color: #82983e;
}

table.inputstyleNoTop, table.inputstyleNoTop:hover, table.inputstyleNoTop:focus, table.inputstyleNoTop th, table.inputstyleNoTop tr, table.inputstyleNoTop td
{
  border: medium none;
  background: url('none');
  font-family: tahoma, helvetica, sans-serif;
  font-style: normal;
  font-size: 1em;
  margin: 0em 0em 0em 0em;
  padding: 0em 0em 0em 0em;
  border-collapse:collapse;
}

table.inputstyleNoTop td {
    border: medium none;
  background: url('none');
  font-family: tahoma, helvetica, sans-serif;
  font-style: normal;
  font-size: 1em;
  border-collapse:collapse;
  padding-left: 1em;
}

table.inputstyleNoTop input, table.inputstyleNoTop:hover input, table.inputstyleNoTop:focus input {
  border: medium none;
  background: url('none');
  font-family: tahoma, helvetica, sans-serif;
  font-style: normal;
  font-size: 0.95em;
  margin: 0em 0em 0em 0.9em;
  padding: 0em 0em 0em 0em;
  border-collapse:collapse;
}

table.inputstyleNoTop td label {
      font-family: tahoma, helvetica, sans-serif;
      font-weight: normal;
      font-style: normal;
      font-size: 1em;
      color: #82983e;
      margin-right: 0.9em;
}

.preguntaTabla th, .preguntaTabla tr, .preguntaTabla td {
 margin: 0em 0em 0em 0em;
 padding:0em 0em 0em 0em;
}

table.inputstyleNoTopMulti, table.inputstyleNoTopMulti:hover, table.inputstyleNoTopMulti:focus {
    table-layout:fixed;
}
table.inputstyleNoTopMulti, table.inputstyleNoTopMulti:hover, table.inputstyleNoTopMulti:focus, table.inputstyleNoTopMulti th, table.inputstyleNoTopMulti tr {
  width:100%;
}

table.inputstyleNoTopMulti, table.inputstyleNoTopMulti:hover, table.inputstyleNoTopMulti:focus, table.inputstyleNoTopMulti th, table.inputstyleNoTopMulti tr, table.inputstyleNoTopMulti td, table.inputstyleNoTopMulti input, table.inputstyleNoTopMulti:hover input, table.inputstyleNoTop:focus input  {
  border: medium none;
  background: url('none');
  text-align:center;
  font-family: tahoma, helvetica, sans-serif;
  font-style: normal;
  font-size: 1em;
  border-collapse:collapse;
  margin: 0em 0em 0em 0em;
  padding: 0em 0em 0em 0em;
}

.inputstyleNoTopMulti tr, .inputstyleNoTopMulti td {
  margin: 0em 0em 0em 0em;
  padding: 0em 0em 0em 0em;
}


.scrolldiv table {
	width: 782px;
	border-collapse:collapse;
	border:1px solid #82983e;
}
.scrolldiv caption {
	text-align: left;
	text-indent: 0.5em;
	background: url('../img/bg_caption.jpg') right top;
	height: 3em;
	color: #FFAA00; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.8em; font-size:1.8em; font-family:tahoma, Helvetica, sans-serif
}
.scrolldiv thead th {
	background: url('../img/bg_th.jpg') no-repeat right;
	height: 3em;
	color: #FFFFFF;
	font-family: tahoma, helvetica, sans-serif;
	font-style: normal;
        font-weight: bold;
	font-size: 1em;
	text-align: left;
}
.scrolldiv tbody tr.par {
background: url('../img/bg_td1.jpg') repeat-x top;
}

.scrolldiv tbody tr.par:hover {
background: #f5f5f5 url('../img/bg_td1a.jpg') repeat-x top;
}

.scrolldiv tbody tr.impar {
	background: #fcfeec url('../img/bg_td2.jpg') repeat-x;
}

.scrolldiv tbody tr.impar:hover {
	background: #fcfeec url('../img/bg_td2a.jpg') repeat-x;
}

.scrolldiv tbody th, td {
	line-height: 1.4em;
	font-family: tahoma, helvetica, sans-serif;
	font-style: normal;
	font-size: 0.95em;
	color: #777777;
	padding: 0px 0px;
	border-top: 1px solid #82983e;
	border-right: 1px solid #DDDDDD;
	text-align: left;
}
.scrolldiv a {
	color: #777777;
	font-weight: bold;
	text-decoration: underline;
}
.scrolldiv a:hover {
	color: #F8A704;
	text-decoration: underline;
}
.scrolldiv tfoot th {
	background: url('../img/bg_total.jpg') repeat-x bottom;
	color: #FFFFFF;
	height: 30px
}
.scrolldiv tfoot td {
	background: url('../img/bg_total.jpg') repeat-x bottom;
	color: #FFFFFF;
	height: 30px
}

.scrolldivMini table {
	width: 782px;
	border-collapse:collapse;
	border:1px solid #82983e;
}
.scrolldivMini caption {
	text-align: left;
	text-indent: 0.5em;
	background: url('../img/bg_caption.jpg') right top;
	height: 3em;
	color: #FFAA00; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.8em; font-size:1.8em; font-family:tahoma, Helvetica, sans-serif
}
.scrolldivMini thead th {
	background: url('../img/bg_th.jpg') no-repeat right;
	height: 3em;
	color: #FFFFFF;
	font-family: tahoma, helvetica, sans-serif;
	font-style: normal;
        font-weight: bold;
	font-size: 1em;
	text-align: left;
}
.scrolldivMini tbody tr.par {
background: url('../img/bg_td1.jpg') repeat-x top;
}

.scrolldivMini tbody tr.par:hover {
background: #f5f5f5 url('../img/bg_td1a.jpg') repeat-x top;
}

.scrolldivMini tbody tr.impar {
	background: #fcfeec url('../img/bg_td2.jpg') repeat-x;
}

.scrolldivMini tbody tr.impar:hover {
	background: #fcfeec url('../img/bg_td2a.jpg') repeat-x;
}

.scrolldivMini tbody th, td {
	line-height: 1.4em;
	font-family: tahoma, helvetica, sans-serif;
	font-style: normal;
	font-size: 0.95em;
	color: #777777;
	padding: 0px 2px 0px 2px;
	border-top: 1px solid #82983e;
	border-right: 1px solid #DDDDDD;
	text-align: left;
}
.scrolldivMini a {
	color: #777777;
	font-weight: bold;
	text-decoration: underline;
}
.scrolldivMini a:hover {
	color: #F8A704;
	text-decoration: underline;
}
.scrolldivMini tfoot th {
	background: url('../img/bg_total.jpg') repeat-x bottom;
	color: #FFFFFF;
	height: 30px
}
.scrolldivMini tfoot td {
	background: url('../img/bg_total.jpg') repeat-x bottom;
	color: #FFFFFF;
	height: 30px
}

.scrolldivMax table {
	width: 100%;
	border-collapse:collapse;
	border:1px solid #82983e;
}
.scrolldivMax caption {
	text-align: left;
	text-indent: 0.5em;
	background: url('../img/bg_caption.jpg') right top;
	height: 3em;
	color: #FFAA00; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.8em; font-size:1.8em; font-family:tahoma, Helvetica, sans-serif
}
.scrolldivMax thead th {
	background: url('../img/bg_th.jpg') no-repeat right;
	height: 3em;
	color: #FFFFFF;
	font-family: tahoma, helvetica, sans-serif;
	font-style: normal;
        font-weight: bold;
	font-size: 1em;
	text-align: left;
}
.scrolldivMax tbody tr.par {
background: url('../img/bg_td1.jpg') repeat-x top;
}

.scrolldivMax tbody tr.par:hover {
background: #f5f5f5 url('../img/bg_td1a.jpg') repeat-x top;
}

.scrolldivMax tbody tr.impar {
	background: #fcfeec url('../img/bg_td2.jpg') repeat-x;
}

.scrolldivMax tbody tr.impar:hover {
	background: #fcfeec url('../img/bg_td2a.jpg') repeat-x;
}

.scrolldivMax tbody th td {
	line-height: 1.4em;
	font-family: tahoma, helvetica, sans-serif;
	font-style: normal;
	font-size: 0.95em;
	color: #777777;
	padding: 0px 0px;
	border-top: 1px solid #82983e;
	border-right: 1px solid #DDDDDD;
	text-align: left;
}

.scrolldivMax tbody tr td {
	*vertical-align:text-top;
	vertical-align:top;
}
.scrolldivMax a {
	color: #777777;
	font-weight: bold;
	text-decoration: underline;
}
.scrolldivMax a:hover {
	color: #F8A704;
	text-decoration: underline;
}
.scrolldivMax tfoot th {
	background: url('../img/bg_total.jpg') repeat-x bottom;
	color: #FFFFFF;
	height: 30px
}
.scrolldivMax tfoot td {
	background: url('../img/bg_total.jpg') repeat-x bottom;
	color: #FFFFFF;
	height: 30px
}

.rich-stglpanel-header {
    border: none;
  color:rgb(80,80,80); font-weight:bold; font-size:1em;
  padding: 0em 0em 0em 0em;
  /*background-color: #fcfeec;rgb(240,240,240);*/
}
.rich-stglpanel-body {
  margin: 0em 0em 0em 0em;
  padding: 0em 0em 0em 0em;
}
.rich-stglpanel {
    border:solid 1px rgb(220,220,220);
}

.rich-modalpanel ol {margin:0.5em 0 1.0em 10px !important /*Non-IE6*/; margin:0.5em 0 1.0em 10px /*IE6*/;}
.rich-modalpanel ol li {list-style-position:outside; margin:0 0 0.2em 0; line-height:1.4em; font-size:1.2em;}

.rich-stglpanel ol {margin:0 0 1.0em 10px !important /*Non-IE6*/; margin:0.5em 0 1.0em 10px /*IE6*/;}
.rich-stglpanel ol li {list-style-position:outside; margin:0 0 0.2em 0; line-height:1.4em; font-size:1em;}

.rich-mpnl-body {
    background-color: white;
}
img.aviso {
    border:none;
    float:none;
    margin:0em 0em 0.4em 0em;
    padding: 0em 0em 0em 0em;
    color:yellow;
}

.mensajeError {
    background:url(../img/error.png) no-repeat 0em 0em;
    margin-left:0em;
    padding-left:3.5em;
    padding-bottom:0.5em;
    font-family: tahoma, helvetica, sans-serif;
    font-style: normal;
    font-size:1.2em;
    font-weight: bold;
    color: red;
    clear: both;
}

.mensajeInfo {
    background:url(../img/ok.png) no-repeat 0em 0em;
    margin-left:0em;
    padding-left:3.5em;
    padding-bottom:0.5em;
    font-family: tahoma, helvetica, sans-serif;
    font-style: normal;
    font-size:1.2em;
    font-weight: bold;
    color: #42B81E;
    clear: both;
}

.mensajeAviso {
    background:url(../img/aviso.png) no-repeat 0em 0em;
    margin-left:0em;
    padding-left:3.5em;
    padding-bottom:0.5em;
    font-family: tahoma, helvetica, sans-serif;
    font-style: normal;
    font-size:1.2em;
    font-weight: bold;
    color: #febf02;
    clear: both;
}

table.tablaCasos th {
    background: #ffffff url(../img/bg_total.jpg) repeat-x 0em 0em;
    height:2em;
}


table.tablaInformes {
    border: 0.1em solid #82983e;
    margin-left:1em;
}

table.tablaInformes td, table.tablaInformes tr {
    border: 0.1em solid #82983e;
    padding-left:1em;
    padding-right:1em;
}

table.tablaInformes tr.par {
    background: #f5f5f5 url('../img/bg_td1a.jpg') repeat-x top;
}
table.tablaInformes tr.impar {
    background: #fcfeec url('../img/bg_td2a.jpg') repeat-x;
}

table.tablaInformes td.nombreInforme {
    font-family: tahoma, helvetica, sans-serif;
    font-style: normal;
    font-size:1.5em;
    font-weight:normal;
    padding-left:4em;
    padding-right:6em;
}

table.tablaInformes td.imagen, table.tablaInformes td.imagen img {
    padding:0.2em 0.2em 0.2em 0.2em;
    margin: 0em 0em 0em 0em;
}

table.tablaInformes td.imagen:hover {
    background: #C0FFC0;
}
table.tablaInformes tr.titulo {

}

table.tablaInformes th.titulo {
   background: url('../img/bg_total.jpg') repeat-x right;
	height: 1.5em;
	color: #FFFFFF;
	font-family: tahoma, helvetica, sans-serif;
	font-style: normal;
        font-weight: bold;
	font-size: 1.8em;
	text-align: center;
}

.avisostyle {
    list-style-position:outside;
    float:right;
    border:1px red;
    background:green;
    clear: both;
}

.respuestaAbc {
   float:left;
   margin-left:2em;
}

.respuestaAbc label{
margin-left:0.8em;
  margin-top:0em;
  font-family: tahoma, helvetica, sans-serif;
  font-size: 1em;
  color: #82983e;
}

.preguntaMulti {
  display:inline;
  float:left;
}

img.rich-ordering-control-img {
 padding: 0px 0px 0px 0px;
 margin: 0px 9px 0px 0px;
 border:none;
}

div.rich-list-shuttle-button-content {
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
}

.noMargen div.rich-panel-body  {
 margin:0;
 padding:0;
 border:none;
 float:left;
}

div.noMargen {
 border:none;
 float:left;
}

td.topColumn {
 vertical-align:top;
}

.rich-sb-common-container {
background:black;
border:none;
}
.rich-sb-ext-decor-3 {
background:black;
border:none;
}
.rich-sb-ext-decor-1 {
background:black;
border:none;
}
.rich-sb-overflow {
background:#fcfeec;
border:none;
}
.rich-sb-int-decor-table {
background:black;
border:none;
}
.rich-sb-cell-padding {
background:#fcfeec;
border:none;
font-size:1.2em;
}
.rich-sb-cell-padding:hover {
background:#efeccb;
font-size:1.2em;
border:1px solid #ffedcc;
}
.rich-sb-shadow {
background:black;
border:none;
}
.rich-sb-ext-decor-2 {
background:black;
border:none;
}
.rich-sb-int-sel {
background:black;
border:none;
}
.rich-sb-int {
background:black;
border:none;
}

li.mensajeError span {
margin-left:1em;
}
li.mensajeInfo span {
margin-left:1em;
}
li.mensajeAviso span {
margin-left:1em;
}

td.rich-tab-bottom-line {
border:0px;
}

td.rich-tab-bottom-line td {
font-size:1.1em;
border: 0px;
}

td.rich-tabhdr-side-border {
 border: 0px;
}

td.rich-tab-header {
 border: 0px;
}

td.rich-tab-header.rich-tab-active {
 border:2px solid #fcffec;

 font-weight:bold;
 color: #82983e;
}

td.rich-tab-header.rich-tab-inactive {
 border:0px solid;
 color: #82983e
}

td.rich-tabpanel-content {
 border:0px;
}

#map_canvas img { 
	margin: 0px; 
	border: 0px none; 
} 

#oculta {
    visibility: hidden;
}

.colForm {
	border: none;
}

.formularioEntrada .labelstyle {
	font-size: 1.4em;		
}

.formularioEntrada .inputstyle {
	font-size: 1.4em;		
}

.list .columnasListado {
	text-align: center;
}

.list .columnasListado .accionListado img{
	float: none;
}

.textstyle {
	font-size: 1.4em;
}

.botoneraMicrobiologia {
	text-align: center;
}

.botoneraValidarMicrobiologia .inputstyle,
.botoneraValidarMicrobiologia .inputstyleAgora,
.botoneraMicrobiologia .inputstyle {
	padding: 5px;
}

.botoneraValidarMicrobiologia {
	float: right;
    margin-right: 19px;
}

#validarPrueba .inputstyleAgora {
	margin-left: 0.3em;
    margin-top: 0em;
    border: 1px solid #82983e;
    background: #fcfeec;
    font-family: tahoma, helvetica, sans-serif;
    font-style: normal;
    font-size: 0.95em;
    color: #454743;
    font-weight: 100;
}

#validarPrueba .inputstyleAgora:hover {
	text-decoration: none;
}

.elipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.colEnfermedadMicrobiologia {
	width: 33%;
}

.colCentroMicrobiologia {
	width: 33%;
}

.colS {
	width: 55px;
}

.colM {
	width: 100px;
}

.estadoPrueba {
	color: orange;
	font-weight: bold;
}

.estadoPruebaR {
	color: red;
	font-weight: bold;
}

.estadoPruebaA {
	color: green;
	font-weight: bold;
}

#notificacionesEdosan li {
	 border-right: 0px;
}

#notificacionesEdosan li a {
	 margin-top: 3px;
}

#notificacionesEdosan #avisoMicrobiologia {
	 margin-left: 5px;
}

