BODY
{ /*BACKGROUND-COLOR: #F5FAF7;
  FONT-SIZE: 11px;
  FONT-FAMILY: Verdana;*/
  color: #373C40;
  FONT-SIZE: 11px;
    font-family: Verdana;
   /* height: 100%;*/
    background-color: #F5FAF7;
    margin:10px;
}
h1 {
    font-weight:200;
    color: #888888;
    font-size:16pt;
    background: transparent url(img/logo_tenue.png) no-repeat center left;
    padding-left:33px;
    margin:7px 5px 8px 8px;
}
A:link
{ COLOR: #326598;
  TEXT-DECORATION: none
}

A:visited
{ COLOR: #326598;
  TEXT-DECORATION: none
}

A:active
{ COLOR: #326598;
  TEXT-DECORATION: none
}

A:hover
{
  COLOR: #ff3300;
  text-decoration: underline;
}

div.register{
    
    margin: 20px auto 0px auto;
    /*height:400px;*/
	width:90%;
    background-color:#FFF;
    padding:5px;
    -moz-border-radius:25px;
    -webkit-border-radius:20px;
/* para Opera */
border-radius: 5px 5px 5px 5px;
/*behavior:url(PIE.htc)*/
	behavior:url(border-radius.htc);
}
div.register fieldset.row1
{
    /*width:90%;*/
    padding:10px;
    float:rigth;
    border:1px solid #F5F5F5;
    margin-bottom:1px;
	border-top:1px solid #F1F1F1;
	border-left:none;
	border-right:none;
	border-bottom:none
}
div.register fieldset.row1 label{
    color: #606060;
    width:140px;
    float: left;
    text-align: right;
    margin-right: 6px;
    margin-top:2px;	
}
div.register fieldset.row2
{
    padding:2px;	
    float:center;
    border:1px solid #F5F5F5;
    margin-bottom:1px;
	border-top:1px solid #F1F1F1;
	border-left:none;
	border-right:none;
	border-bottom:none;
	text-align:center
}
div.register fieldset.row3
{
    /*border-top:1px solid #F1F1F1;*/
	padding-left:10px;
	padding-bottom:2px;		
    float:rigth;    
    margin-bottom:1px;
	border-left:none;
	border-right:none;
	border-bottom:none;
	border-top:none;	
}
div.register fieldset.row3 label{
    color: #606060;
    width:140px;
    float: left;
    text-align: right;
    margin-right: 6px;
    margin-top:2px;
}

div.register legend
{
    color: #606060;
    padding:2px;
    margin-left: 14px;
    font-weight:bold;
    font-size: 14px;
    font-weight:100;
}

TD
{ FONT-SIZE: 11px;
  FONT-FAMILY: Verdana;
}

.Input
{ FONT-FAMILY: Verdana;
  FONT-SIZE: 10 px;
  BORDER: 1px solid #808080;
}

.E_Lectura
{ FONT-FAMILY: Verdana;
  FONT-SIZE: 10 px;
  color: #555555;
  background-color: #F7F7F7;
  BORDER: 1px solid #AAAAAA;
}

.E_Obligatorio
{ 
FONT-FAMILY: Verdana;
  FONT-SIZE: 10 px;
  padding-left:5px;  
  padding-top:2px;  
	 border: 1px solid #aaa;
	/*background-color: #FFF4F4;*/
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
  background: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4');
  background-clip: padding-box;
  box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
  color: #444;
   /**/
   white-space: nowrap;
   height:20;
    float: left;
    margin-right: 5px;
	  -moz-border-radius: 5px 5px 5px 5px;
/*para Safari y Chrome*/
-webkit-border-radius: 5px 5px 5px 5px;
/* para Opera */
border-radius: 5px 5px 5px 5px;
/*behavior:url(PIE.htc)*/
}

.E_Normal
{ FONT-FAMILY: Verdana;
  FONT-SIZE: 10 px;
  padding-top:2px;
   border: 1px solid #aaa;
	/*background-color: #F5FBF4;*/
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
  background: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4');
  background-clip: padding-box;
  box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
  color: #444;
  height:20;
  /*behavior:url(border.htc);*/
}

.Boton
{ FONT-FAMILY: Verdana;
  FONT-SIZE: 10 px;
  COLOR: #000000;
  BORDER: 1px solid #808080;
  BACKGROUND-COLOR: #FFFFFF
}

.E_Actualizar
{ FONT-FAMILY: Verdana;
  background-image: url(../Imagenes/Botones/Actualizar.jpg) ;
  background-repeat: no-repeat;
  text-align: right;
  width:  80px;
  height: 29px;
  FONT-SIZE: 10 px;
  COLOR: #000000;
  BORDER: 1px solid #808080;
  BACKGROUND-COLOR: #FFFFFF
}

.E_Guardar
{ FONT-FAMILY: Verdana;
  background-image: url(../Imagenes/Botones/Guardar.jpg);
  background-repeat: no-repeat;
  text-align: right;
  width:  80px;
  height: 29px;
  FONT-SIZE: 10 px;
  COLOR: #000000;
  BORDER: 1px solid #808080;
  BACKGROUND-COLOR: #FFFFFF
}

.E_Eliminar
{ FONT-FAMILY: Verdana;
  background-image: url(../Imagenes/Botones/Eliminar.jpg);
  background-repeat: no-repeat;
  text-align: right;
  width:  80px;
  height: 29px;
  FONT-SIZE: 10 px;
  COLOR: #000000;
  BORDER: 1px solid #808080;
  BACKGROUND-COLOR: #FFFFFF
}

.E_Buscar
{ FONT-FAMILY: Verdana;
  background-image: url(../Imagenes/Botones/Buscar.jpg);
  background-repeat: no-repeat;
  text-align: right;
  width:  80px;
  height: 29px;
  FONT-SIZE: 10 px;
  COLOR: #000000;
  BORDER: 1px solid #808080;
  BACKGROUND-COLOR: #FFFFFF
}

.E_Imprimir
{ FONT-FAMILY: Verdana;
  background-image: url(../Imagenes/Botones/Imprimir.jpg);
  background-repeat: no-repeat;
  text-align: right;
  width:  80px;
  height: 29px;
  FONT-SIZE: 10 px;
  COLOR: #000000;
  BORDER: 1px solid #808080;
  BACKGROUND-COLOR: #FFFFFF
}


.E_Anexar
{ FONT-FAMILY: Verdana;
  background-image: url(../Imagenes/Botones/Anexar.jpg);
  background-repeat: no-repeat;
  text-align: right;
  width:  80px;
  height: 29px;
  FONT-SIZE: 10 px;
  COLOR: #000000;
  BORDER: 1px solid #808080;
  BACKGROUND-COLOR: #FFFFFF
}


.E_Reporte
{ FONT-FAMILY: Verdana;
  background-image: url(../Imagenes/Botones/Reporte.jpg);
  background-repeat: no-repeat;
  text-align: right;
  width:  80px;
  height: 29px;
  FONT-SIZE: 10 px;
  COLOR: #000000;
  BORDER: 1px solid #808080;
  BACKGROUND-COLOR: #FFFFFF
}

.E_Aprueba
{ FONT-FAMILY: Verdana;
  background-image: url(../Imagenes/Botones/Aprueba.jpg);
  background-repeat: no-repeat;
  text-align: right;
  width:  80px;
  height: 29px;
  FONT-SIZE: 10 px;
  COLOR: #000000;
  BORDER: 1px solid #808080;
  BACKGROUND-COLOR: #FFFFFF
}


.E_Publica
{ FONT-FAMILY: Verdana;
  background-image: url(../Imagenes/Botones/Publica.jpg);
  background-repeat: no-repeat;
  text-align: right;
  width:  80px;
  height: 29px;
  FONT-SIZE: 10 px;
  COLOR: #000000;
  BORDER: 1px solid #808080;
  BACKGROUND-COLOR: #FFFFFF
}


.E_Cancelar
{ FONT-FAMILY: Verdana;
  background-image: url(../Imagenes/Botones/Cancelar.jpg);
  background-repeat: no-repeat;
  text-align: right;
  width:  80px;
  height: 29px;
  FONT-SIZE: 10 px;
  COLOR: #000000;
  BORDER: 1px solid #808080;
  BACKGROUND-COLOR: #FFFFFF
}


.Header
{ FONT-FAMILY: verdana;
  FONT-SIZE: 14px;
  COLOR: #006600;
  FONT-WEIGHT: bold;
  Text-Decoration : none;
}

.Subheader
{ FONT-FAMILY: verdana;
  FONT-SIZE: 12px;
  COLOR: #666666;
  FONT-WEIGHT: bold;
}

.etiqueta
{ /*FONT-SIZE: 11px;
  FONT-FAMILY: Verdana;
  FONT-WEIGHT: bold;*/
   width:140px;
    float: left;
    text-align: right;
    margin-right: 10px;
    margin-top:2px;
}

.asterisco
{ FONT-SIZE: 11px;
  FONT-FAMILY: Verdana;
  color: #FF0000;
}