﻿div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	
}
.AddAnother
{
	font-family:Arial;font-size:11px;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	cursor:hand;
}
.textoblanco12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.textorojo13bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.textorojo13 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textoazul13 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textoverde13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #419082;
	text-decoration: none;
}
.textoverde13b, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #669900;
	text-decoration: none;
}
.textoazul13b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #339999;
	text-decoration: none;
}
.textoazul15b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #339999;
	text-decoration: none;
}
.textoverde15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #339999;
	text-decoration: none;
}
.textoverde15b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #669900;
	text-decoration: none;
}
.textoverde18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #419082;
	text-decoration: none;
}
.textogris11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.textogris12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.textogris13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.textoblanco12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.textoverde11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #339999;
	text-decoration: none;
}
.textoverde15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #339999;
	text-decoration: none;
}
.textoverde18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #339999;
	text-decoration: none;
}
.textoverde28 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #339999;
	text-decoration: none;
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;
	text-align:left;
}
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.adv, a.adv:link, a.adv:active, a.adv:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color:#419082;
	font-variant:normal;
	text-decoration:none;
	font-size:11px;	
}
a.adv:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-style:normal;
	color:#1C3E37;
}
.txtCentered
{
	text-align:center;
}
.error
{
	color:Red;
	font-weight:bold;
	text-align:center;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.borderInput {
border:solid 1px black;
}
.borderInputAzul {
border:solid 1px #339999;
}
.tooltip { position:absolute; top:0px; left:0px; z-index:100; visibility:hidden; 
	border: solid 1px  rgb(65,144,130); 
	/*width:220px;*/
	padding:2px; background-color:#ffffff; }
a, a:visited, a:active, a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}
a:over, a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}
.aGris, .aGris:link, aGris:active, aGris:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;	
}