/*************************** LOTUS SAMETIME *******************************/
.offline {}
a.online:link {color: #00AA00; font-weight:bold}
a.online:visited {color: #00AA00; font-weight:bold}
a.online:hover {color: #00AA00; font-weight:bold}
.iconSpace {text-decoration:none}

/*************************** ESTILOS MENÚ BOTON DERECHO *****************************/
.stMenu {background-color:#BDCEDE; position:absolute; visibility:hidden; border:#FFFFFF 2px outset}
a.menuItem {color: #000000 !important; font: 08pt Verdana; font-weight:normal; text-decoration:none;}
a.menuItem:hover {color: white !important}
.menuItem {color: #000000 !important; font: 08pt Verdana; font-weight:normal; text-decoration:none;}
.menuItemDisabled {color: #999999 !important; font: 08pt Verdana; font-weight:normal; text-decoration:none;}
.menuDisabled {color: lightgrey; font: 08pt Verdana; font-weight:normal; text-decoration:none;}

/*************************** ESTILO CALENDARIO EMERGENTE ****************************/
.calendari{
	display: none;
	position: absolute;
	top: 0px;
	left: 5px;
	z-index: 3000
}

/*************************** ESTILO EXTRANET ****************************/
.literal1extra {
	font-family: Verdana, Arial;
	font-size: 7.000000pt;
	font-weight: bold;
	color: #2F69B3;
	text-align: left;
}
.input1extra {
	border-style: solid;
	border-width: 1px;
	border-color: Gray;
	font-family: Verdana, Arial;
	font-size: 7.000000pt;
	font-weight: normal;
	color: Black;
}
.input2extra {
	border-style: solid;
	border-width: 1px;
	border-color: Gray;
	font-family: Verdana, Arial;
	font-size: 7.000000pt;
	font-weight: normal;
	color: Black;
	background-color: #E3E6E6;
}
.boto1extra {
	border-style: solid;
	border-width: 1px;
	border-color: Gray;
	font-family: Verdana, Arial;
	font-size: 7.500000pt;
	font-weight: normal;
	color: Black;
	cursor:pointer;
}
.titulo2extra{
	background: #FFFFFF;
	border-top: 2px solid #000000;
	color: #000000;
	font-family: Verdana;
	font-size: 7.15pt;
	font: bold;
}
.cabecera1extra{
	background: #CCCCCC;
	border: 3px solid #000000;
	color: Black;
	font-family: Verdana;
	font-size: 7.15pt;
	font: bold;
}

/******************* MENU ********************************************/

.v8 {
	FONT-SIZE: 8.500000pt; COLOR: #000000; FONT-FAMILY: arial, verdana, sans-serif;
}
.v8deshabilitado {
	FONT-SIZE: 8.500000pt; COLOR: #999999; FONT-FAMILY: arial, verdana, sans-serif;
}
.titolmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none
}

/******************* PROCESANDO ***************************************/
	#MensajeProcesando {
		position:absolute;
		visibility:hidden;
		top: 225;
		left: 375;
		background-color:white;
		border: #E3F1C7 2px solid;
		width:225;
		height:150;
	}
		
	.procesando {
		color: #99CC33;
		text-align:center;
		font-family: verdana, arial;
		font-size: 17 pt;
		font: bold; 
		
	}
	
	.espere {
		color: #99CC33;
		text-align:center;
		font-family: verdana, arial;
		font-size: 13 pt;
		font: bold; 
		
	}	

/************************* CALENDARIO AGENDA ********************************************/
.calNombreMes { background: #BDCEDE;font-size:9pt;font-weight:bolder;text-align:center;font-family:Verdana, Arial; }

.calNombreMes2 { background: #BDCEDE;font-size:14pt;font-weight:bolder;text-align:center;font-family:Verdana, Arial; }

.calNombreMes3 { background: #BDCEDE;font-size:8pt;font-weight:bolder;text-align:center;font-family:Verdana, Arial; }

.calInicialesDias{ font-size:8pt;font-weight:bolder;color:white;text-align:center;font-family:Verdana, Arial; }

.calInicialesDias2{ font-size:13pt;font-weight:bolder;color:white;text-align:center;font-family:Verdana, Arial; }

.calNumeroDias {cursor:pointer;font-size:8pt;font-weight:bolder;text-align:center;font-family:Verdana, Arial; }

.calNombreAnyo { font-size:18pt;font-weight:bolder;text-align:center;font-family:Verdana, Arial; }

.calNumeroDias2 {cursor:pointer;font-size:13pt;font-weight:bolder;text-align:center;font-family:Verdana, Arial; }

.calNumeroDias3 {cursor:pointer;font-size:18pt;font-weight:bolder;text-align:center;font-family:Verdana, Arial; }

.calNumeroDias4 {cursor:pointer;font-size:12pt;font-weight:bolder;text-align:center;font-family:Verdana, Arial; }

.calNumeroDias5 {cursor:pointer;font-size:10pt;font-weight:bolder;text-align:center;font-family:Verdana, Arial; }

.calNumeroDias6 {cursor:pointer;font-size:8pt;font-weight:bolder;text-align:center;font-family:Verdana, Arial; }

.calDatosEst {cursor:pointer;font-size:6.0pt;font-weight:bold;text-align:center;font-family:Verdana, Arial; }

.calDatosEst2 {cursor:pointer;font-size:7.0pt;font-weight:normal;text-align:center;font-family:Verdana, Arial; }

/************************* VARIOS ********************************************/
.literal1 {
	font-family: Verdana, Arial;
	font-size: 7.15pt;
	font-weight: bold;
	color: #2F69B3;
	text-align: left;
}

.literal1vermell {
	font-family: Verdana, Arial;
	font-size: 7.15pt;
	font-weight: bold;
	color: #DD5952;
	text-align: left;
}

.literal1verd {
	font-family: Verdana, Arial;
	font-size: 7.15pt;
	font-weight: bold;
	color: #397A60;
	text-align: left;
}

.literal1groc {
	font-family: Verdana, Arial;
	font-size: 7.15pt;
	font-weight: bold;
	color: #C1C633;
	text-align: left;
}

.literal1gris {
	font-family: Verdana, Arial;
	font-size: 7.15pt;
	font-weight: bold;
	color: #777777;
	text-align: left;
}

.literal2 {
	font-family: Verdana, Arial;
	font-size: 7.15pt;
	font-weight: normal;
	color: #2F69B3;
	text-align: left;
}
.literal3 {
	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #2F69B3;
}
.literalGris{
	font-family: Verdana, Arial;
	font-size: 7.15pt;
	color: #555555;
	font-weight: bold;
}

.literalBlanco{
	font-family: Verdana, Arial;
	font-size: 7.15pt;
	color: #FFFFFF;
	font-weight: bold;
}

.label1 {
	font-family: Verdana, Arial;
	font-size: 7.15pt;
	font-weight: normal;
	color: #2F69B3;
	text-align: left;
	border-style: none;
	border-width: 0px;
}
.input1 {
	border-style: solid;
	border-width: 1px;
	border-color: Gray;
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: normal;
	color: Black;
}
.input2 {
	border-style: solid;
	border-width: 1px;
	border-color: Gray;
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: normal;
	color: Black;
	background-color: #E3E6E6;
}

.input2orange {
	border-style: solid;
	border-width: 1px;
	border-color: Gray;
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: normal;
	color: Black;
	background-color: #FF8C00;
}

.input3 {
	text-transform: uppercase;
	border-style: solid;
	border-width: 1px;
	border-color: Gray;
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: normal;
	color: Black;
}

.input4 {
	text-transform: uppercase;	
	border-style: solid;
	border-width: 1px;
	border-color: Gray;
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: normal;
	color: Black;
	background-color: #E3E6E6;
}

.input5 {
	text-transform: uppercase;
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: normal;
	color: Black;
}

.boto1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: xx-small;
    font-weight: bold;
    color: #676768;
    background-color: #e4e5e5;
    background-image: url("ButtonBackground.gif");
    background-repeat: repeat-x;
    background-position: left center;
    border: 1px solid #808080;
    padding: 2px 11px;
    margin: 0px;
    text-align: center;
}

.boto2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: xx-small;
    font-weight: bold;
    color: #001F66;
    background-color: #C3D3E6;
    background-image: url("ButtonBackground.gif");
    background-repeat: repeat-x;
    background-position: left center;
    border: 1px solid #405380;
    padding: 2px 11px;
    margin: 0px;
    text-align: center;
}

.boto3 {
	border-style: solid;
	border-width: 1px;
	border-color: Gray;
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: normal;
	color: Black;
	cursor:pointer;
}

.boto4 {
    font-size:10px;
    font-family:Verdana,Helvetica;
    font-weight:bold;
    color:white;
    background:#638cb5;
    border:0px;
    width:80px;
    height:19px;
}

.legend1{
	background: #FFFFFF;
	color: #555555;
	font-family: Verdana, Arial;
	font-size: 7.15pt;
	font: bold;
}
.legend2{
	color: #555555;
	font-family: Verdana, Arial;
	font-size: 7.15pt;
	font: bold;
}
.fechaCabecera{
	background: #FFFFFF;
	color: #999999;
	font-family: Verdana, Arial;
	font-size: 7.15pt;
	font: normal;
}

.tituloCabecera{
	background: #FFFFFF;
	color: #555555;
	font-family: Verdana;
	font-size: 12.500000pt;
	font: bold;
}
.titulo1{
	background: #FFFFFF;
	border-top: 2px solid #92BFED;
	color: #555555;
	font-family: Verdana;
	font-size: 7.5pt;
	font: bold;
}
.cierratitulo1{
	border-bottom: 2px solid #92BFED;
	color: #555555;
}
.titulo2{
	color: #000000;
	font-family: Verdana;
	font-size: 7.5pt;
	font: bold;
}
.cierratitulo2{
	border-bottom: 2px solid #000000;
	color: #555555;
}
.titulo3{
	color: #000000;
	font-family: Verdana;
	font-size: 14.000000pt;
	font: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}
.titulo4{
	color: #000000;
	font-family: Verdana;
	font-size: 8.500000pt;
	font: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

.titulo5{
	color: #000000;
	font-family: Verdana;
	font-size: 12.500000pt;
	font: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

.titulo6{
	color: #000000;
	font-family: Verdana;
	font-size: 10pt;
	font: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}
.titulo7{
	color: #000000;
	font-family: Verdana;
	font-size: 10pt;
	font: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

.cabecera1{
	background: #CCCCCC;
	border: 1px solid #000000;
	color: Black;
	font-family: Verdana;
	font-size: 7.15pt;
	font: bold;
}
.columna1 {
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: normal;
	color: Black;
}
.styleCalidad {
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: normal;
	color: #8105f4;
}
.fondoazulclaro   {background: #E4EDF6;}
.fondoazuloscuro  {background: #ADCEF7;}
.azulgris         {background: #BDCEDE;}
.blanco           {background: #FFFFFF;}
.textoblanco           {
	color: White;
	background: #FFFFFF;
}
.erroresdetalle {
	font-family: Verdana, Arial;
	font-size: 7.500000pt;
	font-weight: normal;
	color: red;
}
.separadorHorizontal{
	background: #FFFFFF;
	border-top: 2px solid #000000;
}
.separadorVertical{
	background: #FFFFFF;
	border-left: 1px solid #CCCCCC;
}
.cabeceraFicha{
	background: #FFFFFF;
	color: #555555;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font: bold;
}
.columna1vermell {
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: normal;
	color: Red;
}
.calendario1 {
	font-family: Verdana, Arial;
	font-size: 8.00000pt;
	color: #2F69B3;
	text-decoration: none;
}
.calendario1bold {
	font-family: Verdana, Arial;
	font-size: 8.00000pt;
	color: #2F69B3;
	text-decoration: none;
	font-weight: bold;
}
.ficosaNegre {
	font-family:Arial,Verdana, Times New Roman; 
	font-size:11; 
	color:#000000;
	letter-spacing:normal;
	text-decoration:none;
}
.ficosaGris {
	font-family:Arial,Verdana, Times New Roman;
	font-size:11;
	color:#848284;
	text-align:left;
	text-decoration:none;
}