.body {
	background-color: #F9F8F8;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

input { 
   font-family: Tahoma, Arial, Helvetica; 
   font-size: 12px;   
   border-width:1px; 
   border-style:solid; 
   border-color:#00CC00; 
   border: 1 dashed #CCCCCC; 
}

.altaprod {
}

.altaprod th {
  font-size: 28px;
  background-color: black;
  color:white;
}

.altaprod td {
  font-size: 22px;
}

.paneiltitle {
   font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none; line-height : 120%; color : #000000;
}

.tabla_forma { 
    background-color: #FFFFFF; border: 0px #006699 solid; 
}

.row1	     { 
    background-color: #F0F0F0; 
}

.row2	 { 
    background-color: #FFFFFF; 
}

.row5	 { 
    background-color: #FFFaaa; 
}

p,td { 
    font-family: Verdana, Arial, Helvetica, sans-serif ;
    font-size : 11; color : #000000; 
}

th.titulos {
   text-align: left;
   background: #D6DFF7;
   border-right: 1px solid #ffffff;
   border-bottom: 1px solid #ffffff;
   font-size: 13px; 
}

.loginTitle {
   height: 59px;
   background-image: url(images/login.gif);
   font-size: 19px;
   color: #ffffff;
   padding-left: 75px;
}

.loginForm {
   padding: 10px;
   border-bottom: 1px solid #D1CBD0;
   border-left: 1px solid #D1CBD0;
   border-right: 1px solid #D1CBD0;
   background: #F9F8F8;
}

/*input,textarea, select {
	color : #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-color : #000000;
}*/

.contenido {
    background: #F9F8F8;
    background-repeat: no-repeat;
    background-position: top right;
}

a:link {
  color: #0240a3;
}

a:visited {
  color: #0240a3;
}


.div_sajax {
        border: 1px solid blue;
	position: relative;
	width: 100%;
	height: 185px;
	overflow: auto;
	overflow-y: auto;
	overflow-x: auto;
	scrollbar-face-color: #F1F1F1;
	scrollbar-shadow-color: #E3E3E3;
	scrollbar-highlight-color: #E3E3E3;
	scrollbar-3dlight-color: #E3E3E3;
	scrollbar-darkshadow-color:#E3E3E3;
	scrollbar-track-color: #E3E3E3;
	scrollbar-arrow-color: #C7C7C7;
	z-index:0;
}

.fin_st {
		BORDER-LEFT: black  1px solid;
        PADDING-LEFT: 1px;
        PADDING-BOTTOM: 1px;
        BORDER-BOTTOM: black  1px solid;

        BORDER-RIGHT: black  1px solid;
        PADDING-RIGHT: 1px;
}

.inicio {
        BORDER-LEFT: black 1px solid;
        PADDING-LEFT: 1px;
        PADDING-BOTTOM: 1px;
        BORDER-BOTTOM: black 1px solid;
		PADDING-TOP: 1px;
        BORDER-TOP: black 1px solid;
}

.fin {
		BORDER-LEFT: black 1px solid;
        PADDING-LEFT: 1px;
        PADDING-BOTTOM: 1px;
        BORDER-BOTTOM: black  1px solid;
		PADDING-TOP: 1px;
        BORDER-TOP: black  1px solid;
        BORDER-RIGHT: black  1px solid;
        PADDING-RIGHT: 1px;
}

.inicio_st {
        BORDER-LEFT: black 1px solid;
        PADDING-LEFT: 1px;
        PADDING-BOTTOM: 1px;
        BORDER-BOTTOM: black  1px solid;
}


.tituloiden {
  font-size: 55px;
  background-color: black;
  color:white;
}

.titulocolid {
  font-size: 65px;
  color:blue;
}

.altacolerror {
  font-size: 50px;
  color:red;
}

.altacolerror30 {
  font-size: 30px;
  color:red;
}

.altacolok {
  font-size: 50px;
  color:green;
}

.altacolmess {
  font-size: 50px;
  color:black;
}

.subtituloiden {
  font-size: 55px;
}

.fechas_ident {
  font-size: 40px;
  color:orange;
}

.botoniden {
  font-size: 45px;
}

table.sample {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
}
table.sample th {
	border-width: 1px;
	padding: 5px;
	font-size:12px;
	border-style: solid;
	border-color: black;
	-moz-border-radius: ;
}
table.sample td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: black;
	-moz-border-radius: ;
}



.CSSTableGenerator table{

  height:100%;
  margin:0px;padding:0px;
}.CSSTableGenerator tr:last-child td:last-child {
  -moz-border-radius-bottomright:0px;
  -webkit-border-bottom-right-radius:0px;
  border-bottom-right-radius:0px;
}
.CSSTableGenerator table tr:first-child td:first-child {
  -moz-border-radius-topleft:0px;
  -webkit-border-top-left-radius:0px;
  border-top-left-radius:0px;
}
.CSSTableGenerator table tr:first-child td:last-child {
  -moz-border-radius-topright:0px;
  -webkit-border-top-right-radius:0px;
  border-top-right-radius:0px;
}.CSSTableGenerator tr:last-child td:first-child{
  -moz-border-radius-bottomleft:0px;
  -webkit-border-bottom-left-radius:0px;
  border-bottom-left-radius:0px;
}.CSSTableGenerator tr:hover td{
  
}
.CSSTableGenerator tr:nth-child(odd){ background-color:#aad4ff; }
.CSSTableGenerator tr:nth-child(even)    { background-color:#ffffff; }.CSSTableGenerator td{
  vertical-align:middle;
  
  
  border:1px solid #000000;
  border-width:0px 1px 1px 0px;
  text-align:left;
  padding:7px;
  font-size:10px;
  font-family:Arial;
  font-weight:normal;
  color:#000000;
}.CSSTableGenerator tr:last-child td{
  border-width:0px 1px 0px 0px;
}.CSSTableGenerator tr td:last-child{
  border-width:0px 0px 1px 0px;
}.CSSTableGenerator tr:last-child td:last-child{
  border-width:0px 0px 0px 0px;
}
.CSSTableGenerator thead tr:first-child td{
    background:-o-linear-gradient(bottom, #005fbf 5%, #003f7f 100%);  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #005fbf), color-stop(1, #003f7f) );
  background:-moz-linear-gradient( center top, #005fbf 5%, #003f7f 100% );
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#005fbf", endColorstr="#003f7f");  background: -o-linear-gradient(top,#005fbf,003f7f);

  background-color:#005fbf;
  border:0px solid #000000;
  text-align:center;
  border-width:0px 0px 1px 1px;
  font-size:14px;
  font-family:Arial;
  font-weight:bold;
  color:#ffffff;
}
.CSSTableGenerator thead tr:first-child:hover td{
  background:-o-linear-gradient(bottom, #005fbf 5%, #003f7f 100%);  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #005fbf), color-stop(1, #003f7f) );
  background:-moz-linear-gradient( center top, #005fbf 5%, #003f7f 100% );
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#005fbf", endColorstr="#003f7f");  background: -o-linear-gradient(top,#005fbf,003f7f);

  background-color:#005fbf;
}
.CSSTableGenerator tr:first-child td:first-child{
  border-width:0px 0px 1px 0px;
}
.CSSTableGenerator tr:first-child td:last-child{
  border-width:0px 0px 1px 1px;
}