BODY {
	scrollbar-face-color: #b3ccea; 
	scrollbar-highlight-color: #B9CFEA;
	scrollbar-3dlight-color: #CDDAEA;
	scrollbar-shadow-color: #9EB4CF;
	scrollbar-arrow-color: #FFFAFA;
	scrollbar-track-color: #EBF2F8;
	scrollbar-darkshadow-color: #78899D;
	background-color:#ffffff;
	background-image: url(ondas3.jpg);
	margin-top:30;
}

A   	       	{color: #0063ac; text-decoration:none}
A:link			{color: #434343; text-decoration:none}
A:visited		{color: #0063ac; text-decoration:none}
A:hover 		{color: #BB0000; text-decoration:underline}

A.claro:visited {color:#ffffff; font-weight:bold} 
A.claro:active {color:#ffffff; font-weight:bold} 
A.claro:link {color:#ffffff; font-weight:bold} 
A.claro:hover {color:#FF9933; font-weight:bold} 

A.negro:visited {color:#990000; font-weight:bold} 
A.negro:active {color:#000000; font-weight:bold} 
A.negro:link {color:#000000; font-weight:bold} 
A.negro:hover {color:#990000; font-weight:bold} 

A.volver:visited {color:#003399; font-weight:normal} 
A.volver:active {color:#003399; font-weight:normal} 
A.volver:link {color:#003399; font-weight:normal} 
A.volver:hover {color:#FF9900; font-weight:normal} 

A.clase2:visited {font-size:12;color:#ffffff;} 
A.clase2:active {font-size:12;color:#ffffff;} 
A.clase2:link {font-size:12;color:#ffffff;} 
A.clase2:hover {font-size:12;color:#ffff33;} 

td, th, input, select, textarea {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
}

.textoAzul {
	color: #012D52;
}
.textoNegrita {
	font-weight: bold;
}
.textoRojoNegrita {
	font-weight: bold;
	color: #990000;
}
.textoBlanco {
	color: #FFFFFF;
}
.minusculas {
	text-transform: capitalize;
}
.texto10 {
	font-size: 10;
	color: #333333;
}
.cabecera {
	font-weight: bold;
	color: #F2F2F2;
	background-color: #000000;
	line-height: 25px;
	padding-left: 15px;
}
.cabeceraNaranja {
	font-weight: bold;
	color: #ffffff;
	background-color: #FFAE45;
	line-height: 25px;
}
.cabeceraAzul {
	font-weight: bold;
	color: #ffffff;
	background-color: #012D52;
	line-height: 25px;
}
.cabeceraAmarilla {
	font-weight: bold;
	color: #ffffff;
	background-color: #FFCC33;
	line-height: 25px;
}
.filafina {
	line-height: 5px;
}
.fila1 {
	color: #000000;
	background-color: #E2E6E8;
	text-align : left;
	line-height: 16px;
}
.fila2 {
	color: #000000;
	background-color: #F3F5F6;
	text-align : left;
	line-height: 16px;
}
.marcoGris {
	background-color: #E8E8E8;
	padding: 20px;
}
.listabocetos {
	font-size: 10px;
	color: #000000;
	background-color: #fdfdfd;
	text-align : center;
	height : 0px;
	line-height: 17px;
	padding-left: 5px;
	border-bottom: 1px solid #999999;
}
.listadoproyectos {
	font-weight: bold;
	color: #F2F2F2;
	background-color: #577491;
	line-height: 18px;
}
.listadoEmpresa {
	font-weight: bold;
	color: #ffffff;
	background-color: #FFAE45;
	line-height: 20px;
}
.listadobocetos {
	font-size: 10;
	border-bottom: 1px solid #333333;
	background-color: #EAEAEA;
	padding-left: 5px;
}
.form {
	color: #003399;
	background-color: #FAF9F5;
	border-top: 1px solid #999999;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #999999;
}
.formExpandido {
	font-size: 14px;
	color: #003399;
	background-color: #FAF9F5;
	border-top: 1px solid #999999;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #999999;
	padding: 23cm;
}
.botones {
	color: #FFFFFF;
	background-color: 577491;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	border-top: 1px solid #1C5691;
	border-right: 1px solid #1C5691;
	border-bottom: 1px solid #386591;
	border-left: 1px solid #386591;
}
.bordeCompleto {
	border: 1px solid #333333;
}
.bordeinferior {
	border-bottom: 1px solid #333333;
}
.bordesuperior {
	border-top: 1px solid #333333;
}
.bordetablablanco {
	border: 1px solid #999999;
}
.bordetablaazul {
	border: 1px solid #203051;
}
.tablaConBordeAzul {
	COLOR: #003366;
	BACKGROUND-COLOR: #fcfcfc;
	BORDER: 1px solid #000033;
}
.tablaresultados {
	COLOR: #000000;
	BACKGROUND-COLOR: #E9EEF3;
	border: 1px none #6699CC;
}
.sombramenu {
	background-image:url(sombrabajomenu.jpg)
}
.semanacalen {
	font-size: 10px;
	color: #000000;
	background-color: #F0F8FF;
	text-align : center;
	height : 14px;
}
.diacalen {
	font-size: 10px;
	color: #000000;
	background-color: #EfEfEf;
	text-align : center;
	line-height: 16px;
}
.aniocalen {
	font-size: 10px;
	color: #e1e1e1;
	text-align : center;
	background : #044390;
	font-weight : bold;
	letter-spacing : 1px;
}
.bgcolorfff{background-color:#f4f7f9;}
.bgcoloreef{background-color:#e7eff2;}
.bgcolorffe{background-color:#f4f6ef;}
.bgcolorfee{background-color:#f8f7ee;}
.bgcolorddd{background-color:#dedede;}
.bgcolorfff2{background-color:#f2f2f2;}
.bgcoloreed{background-color:#e1e3dd;}
.bgcolorffe{background-color:#f2f6eb;}
.bgcolorffff{background-color:#ffffff;}
.bgcoloreff{background-color:#edf2f8;}
.bgcolorvwlifelt{background-color:#f1f5f8;}
.bgcolorvwlifedk{background-color:#ebedef;}
.bgcolorvwlifegreen{background-color:#edf4e0;}
.engcol1 {background-color:#e1e4ee;}
.enghdr {background-color:#e9ecf4;}
.engbody {background-color:#ededed;}
.engdivhdr {background-color:#f9f9f9;}
.engdivbody {background-color:#cecece;}
.enghoriz {background-color:#f9f9f9;}
.textoNaranja {

	font-weight: bold;
	color: #FFCC33;
}
.encabezadoColumna {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #6699CC;
	line-height: 22px;
	font-weight: bold;
	border-top: thin solid #FFFFFF;
	border-right: thin none #FFFFFF;
	border-bottom: thin none #FFFFFF;
	border-left: thin none #FFFFFF;
}
.margen10 {
	padding-left: 10px;
}
.cabeceraAzulCopia {

	font-weight: bold;
	color: #ffffff;
	background-color: #012964;
	line-height: 25px;
}

