.sombra
{
    /*background-color: #806b46;*/
    /*background-color: #000000;*/
    background-color: #cccccc;
    filter: alpha(opacity=50);
    opacity: .5;
}

.sombrasuave
{
    background-color: #000000;
    filter: alpha(opacity=30);
    opacity: .3;
}

.sombrafuerte
{
    background-color: #000000;
    filter: alpha(opacity=50);
    opacity: .5;
}

.obligatorio
{
    font-family: Verdana, Arial;
    font-size: 7pt;
    font-weight: bold;
    color: #ff0000;
}

input
{
    background-color : #FFFFFF;
    border: 1px solid #999999;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;
    font-weight: normal;
    color: #000000;
    height: 17px;
}

textarea
{
    background-color : #FFFFFF;
    border: 1px solid #999999;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;
    font-weight: normal;
    color: #000000;
}

select
{
    border: 1px solid #999999;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;
    font-weight: normal;
    color: #000000;
    vertical-align: middle;
}

option
{
    background-color : #fff1da;
    vertical-align: middle;
}

checkbox   /* Incluir clase checkbox en los checkbox para que no tengan un doble borde */
{
    width:13px;
    height:13px;
    vertical-align: bottom;
    border: 0px solid #000000;
}


#frmPortal input 
{
	padding:3px 2px;
	border:1px solid #3A7BCB;
	font:1em Verdana, Arial, sans-serif; 
	color:#000060; 
	background:url(/te_images/fondo_input.gif) repeat-x #f1f7fc; 
}

#frmCertificacion input 
{
	padding:3px 2px;
	border:1px solid #3A7BCB;
	font:1em Verdana, Arial, sans-serif; 
	color:#000060; 
	background:url(/te_images/fondo_input.gif) repeat-x #f1f7fc; 
}

#frmContacto input 
{
	padding:3px 2px;
	border:1px solid #3A7BCB;
	font:1em Verdana, Arial, sans-serif; 
	color:#000060; 
	background:url(/te_images/fondo_input.gif) repeat-x #f1f7fc; 
}

#frmContacto textarea
{
	padding:3px 2px;
	border:1px solid #3A7BCB;
	font:1em Verdana, Arial, sans-serif; 
	color:#000060; 
	background:url(/te_images/fondo_input.gif) repeat-x #f1f7fc; 
}
