body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #E3E3E3;
	background-image: url(../grafica/fondo1.gif);
}

/* GENERAL =============================== */


.blanco {background-color: #FFFFFF}
.naranja {background-color: #FF7D00}
.naranja2 {background-color: #FFB120}
.gris1 {background-color: #979797}
.gris2 {background-color: #AEAEAE}
.gris3 {background-color: #CBCBCB}
.gris4 {background-color: #F4F4F4}



.link {font-size: 8pt; font-family: Arial, Helvetica; color: #FF7D00;}
A:link { color: #FF7D00; text-decoration: none} 
A:visited { color: #FF7D00; text-decoration: none}
A:active { color: #FF7D00; text-decoration: none} 
A:hover { color: #C36000; text-decoration: underline}

.linkblanco {font-size: 8pt; font-family: Arial, Helvetica; color: #FFFFFF;}
A.linkblanco:link { color: #FFFFFF; text-decoration: none} 
A.linkblanco:visited { color: #FFFFFF; text-decoration: none}
A.linkblanco:active { color: #FFFFFF; text-decoration: none} 
A.linkblanco:hover { color: #F4F4F4; text-decoration: underline}

.linkazul {font-size: 8pt; font-family: Arial, Helvetica; color: #333399;}
A.linkazul:link { color: #333399; text-decoration: none} 
A.linkazul:visited { color: #333399; text-decoration: none}
A.linkazul:active { color: #333399; text-decoration: none} 
A.linkazul:hover { color: #333399; text-decoration: underline}

.menu {	font-size: 8pt;	font-family: Arial, Helvetica;	color: #FFFFFF;	padding:6px;}
A.menu:link { font-size: 8pt;font-family: Arial, Helvetica; color: #FFFFFF; text-decoration: none; padding:6px;}
A.menu:visited { font-size: 8pt;font-family: Arial, Helvetica; color: #FFFFFF; text-decoration: none; padding:6px;}
A.menu:active { font-size: 8pt;font-family: Arial, Helvetica; color: #FFFFFF; text-decoration: none; padding:6px;}
A.menu:hover { font-size: 8pt;font-family: Arial, Helvetica; color: #FFFFFF; background-color:#FFB120; text-decoration: none; padding:6px;}


.txt {
font-size : 8pt;
font-family : arial, Helvetica;
color: #4F4F4F;
}

.txtsol {
font-size : 8pt;
font-family : arial, Helvetica;
color: #4F4F4F;
}
A.txtsol:link { font-size: 8pt;font-family: Arial, Helvetica; color: #4F4F4F; text-decoration: none; }
A.txtsol:visited { font-size: 8pt;font-family: Arial, Helvetica; color: #4F4F4F; text-decoration: none;}
A.txtsol:active { font-size: 8pt;font-family: Arial, Helvetica; color: #4F4F4F; text-decoration: none;}
A.txtsol:hover { font-size: 8pt;font-family: Arial, Helvetica; color: #4F4F4F; text-decoration: none;}

.txtazul {
font-size : 8pt;
font-family : arial, Helvetica;
color: #333399;}

.txtblanco {
font-size : 8pt;
font-family : arial, Helvetica;
color: #FFFFFF;
}
.titblanco {
font-size : 10pt;
font-family : arial, Helvetica;
color: #FFFFFF;
}
.tit {
font-size : 15pt;
font-family : arial, Helvetica;
color: #FF7D00;
}


.tit2 {
font-size : 11pt;
font-family : arial, Helvetica;
color: #FF7D00;
}
A.tit2:link { color: #FF7D00; text-decoration: none} 
A.tit2:visited { color: #FF7D00; text-decoration: none}
A.tit2:active { color: #FF7D00; text-decoration: none} 
A.tit2:hover { color: #C36000; text-decoration: underline}

.titazul {
font-size : 15pt;
font-family : arial, Helvetica;
color: #333399;
}
.titazul2 {
font-size : 11pt;
font-family : arial, Helvetica;
color: #333399;
}
.boton1 {color:#4F4F4F; background:#EAEAEA;height:17px;width:45px;border:1px solid #EAEAEA; font-family:Arial, Helvetica;font-size:8pt;margin:0 0px 0 0px;}
.campo1 {color:#4F4F4F; background:#ECECEC;width:116px;font:normal 11px Arial, Helvetica;border: solid 1px #BABABA;margin:0 0px 8 0px;}
.campo2 {color:#4F4F4F; background:#ECECEC;height:17px;font:normal 8pt Arial, Helvetica;border: solid 1px #BABABA;margin:0 1px 0 0px;}
.boton2 {color:#4F4F4F; border:1px solid #EAEAEA; font-family:Arial, Helvetica;font-size:10pt;margin:0 0px 8 0px;}
.campo3 {color:#4F4F4F; background:#F8F8F8;font:normal 8pt Arial, Helvetica;border: solid 1px #BABABA;margin:0 1px 8 0px;}

UL.menu {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 1px; COLOR: #6f0917; PADDING-TOP: 0px; FONT-FAMILY: Arial; LIST-STYLE-TYPE: none; POSITION: absolute;
}
UL.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 1px; PADDING-TOP: 1px
}
UL.menu LI {
	DISPLAY: block; WHITE-SPACE: nowrap; POSITION: absolute;
}
UL.menu LI A {
	DISPLAY: block; HEIGHT: 100%
}
UL.menu UL {
	VISIBILITY: hidden; POSITION: absolute;
}
UL.menu UL LI {
	WIDTH: 138px; HEIGHT: 22px
}
#Menu2 {
	MARGIN-TOP: 70px; Z-INDEX: 2000; MARGIN-LEFT: 150px; WIDTH: 500px
}
#Menu2 LI {
	BACKGROUND: none no-repeat left center; HEIGHT: 20px
}
#Menu2 LI.firstItem {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#Menu2 LI A {
	BACKGROUND: none repeat-x 0% 0px; MARGIN: 0px 0px 0px 2px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
#Menu2 LI A:hover {
	BACKGROUND-POSITION: 0% -20px
}
#Menu2 LI A SPAN {
	PADDING-TOP: 3px; TEXT-ALIGN: center
}
#Menu2 UL {
	MARGIN-TOP: 4px; MARGIN-LEFT: 2px;
}
#Menu2 UL UL {
	MARGIN-TOP: 0px
}
#Menu2 UL LI {
	WIDTH: 138px; HEIGHT: 20px;
}
#Menu2 UL LI A {
	BACKGROUND: #FF7D00 no-repeat 0% 0px; MARGIN: 0px; COLOR: #FFFFFF; TEXT-ALIGN: left
}
#Menu2 UL LI A:hover {
	BACKGROUND-POSITION: 0% -20px; COLOR: #6F0917
}
#Menu2 UL LI A SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: #FF7D00 no-repeat 100% 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
#Menu2 UL LI A:hover SPAN {
	BACKGROUND-POSITION: 100% -20px;
}
#Menu2 UL LI A.withMenu SPAN {
	BACKGROUND: #FF7D00 no-repeat 100% 0px
}
#Menu2 UL LI A.withMenu:hover SPAN {
	BACKGROUND-POSITION: 100% -20px
}

