.oculto {DISPLAY: none; VISIBILITY: hidden}

.visible {DISPLAY: block; VISIBILITY: visible}

.menu {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	line-height: 10px;

}
.menue {
	text-decoration: none;
	color: #000000;
}
.menue:hover {
	background-color: #FFFFFF;
}

.T	{PADDING-LEFT:3px;PADDING-RIGHT:3px;BACKGROUND-COLOR:#DEE7FF;BORDER:2px solid #B5C7E7;CURSOR:hand;text-align: center;}
.P	{
	PADDING-LEFT:4px;
	PADDING-RIGHT:4px;
	CURSOR:hand;
	border-top: 0px solid #F4F8FF;
	border-right: 1px solid #B5C7E7;
	border-bottom: 0px solid #B5C7E7;
	border-left: 1px solid #F4F8FF;
	text-align: center;

}
A, BODY, INPUT, OPTION, SELECT, TEXTAREA, TABLE, TD, TR {
	FONT-SIZE:11px;
	FONT-FAMILY:tahoma, sans-serif;


}
SELECT,OPTION,TEXTAREA		{PADDING-LEFT:2px}
.menusin {
	text-decoration: none;
	color: #000000;
}

.O TD	{HEIGHT:20px;WHITE-SPACE:nowrap}
.O A	{COLOR:#000000;TEXT-DECORATION:none !important}

#prod1 {Z-INDEX: 1;LEFT:   0px;VISIBILITY: hidden;POSITION: absolute;TOP: 121px;border: 1px solid #B5C7E7;}
#prod2 {Z-INDEX: 2;LEFT: 116px;VISIBILITY: hidden;POSITION: absolute;TOP: 121px;border: 1px solid #B5C7E7;}
#prod3 {Z-INDEX: 3;LEFT: 232px;VISIBILITY: hidden;POSITION: absolute;TOP: 121px;border: 1px solid #B5C7E7;}
#prod4 {Z-INDEX: 4;LEFT: 340px;VISIBILITY: hidden;POSITION: absolute;TOP: 121px;border: 1px solid #B5C7E7;}
#prod5 {Z-INDEX: 5;LEFT: 455px;VISIBILITY: hidden;POSITION: absolute;TOP: 121px;border: 1px solid #B5C7E7;}
#prod6 {Z-INDEX: 6;LEFT: 565px;VISIBILITY: hidden;POSITION: absolute;TOP: 121px;border: 1px solid #B5C7E7;}
#prod7 {Z-INDEX: 7;LEFT: 570px;VISIBILITY: hidden;POSITION: absolute;TOP: 121px;border: 1px solid #B5C7E7;}
.menuc {
	background-color: #DEE7FF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F2F5FF;
	border-right-color: B5C7E7;
	border-bottom-color: B5C7E7;
	border-left-color: #F2F5FF;
}
.estas {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E7EFFF;
	border-right-color: #E7EFFF;
	border-bottom-color: #E7EFFF;
	border-left-color: #E7EFFF;
	color: #666666;

}
.btxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #B5C7E7;
}
.bbot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	background-color: #FFFFFF;
	border: 1px solid #B5C7E7;
}
.sep {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	line-height: 5px;
}
.estastxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.txttitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #0066CC;
}
.txttitulo2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #377CC1;
}
A {color: #0066CC;}
.objtxt {
	border: 1px solid #7B9EBD;
	background-color: #DDE8FF;
}
.brdneg {
	border: 1px solid #000000;
}
.objtxtD {
	border: 1px solid #7B9EBD;
	background-color: #DDE8FF;
	text-align: right;

}
.objtxtB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #FFFFFF;
	font-weight: bold;
	color: #0066CC;

}
.textop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.textof {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.bordeaten {
	border: 1px solid #ACA899;
}
.formtit {
	color: #333;
	background-color: #EEE;
	text-align: center;
	height: 20px;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
}

.overlay{
     display: none;
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     background: #000;
     z-index:1001;
     opacity:.75;
     -moz-opacity: 0.75;
     filter: alpha(opacity=35);
}

.modal {
	display: none;
	position: absolute;
	top: 15px;
	left: 15px;
	width: 620px;
	height: 95px;
	background: #ffffff;
	color: #647584;
	z-index:1002;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
}

.modal2 {
	display: none;
	position: absolute;
	bottom: 208px;
	left: auto;
	width: 645px;
	height: 123px;
	background: #ffffff;
	color: #647584;
	z-index:1002;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
}

.modal3 {
	display: none;
	position: absolute;
	top: 20px;
	left: 46px;
	width: 560px;
	height: 540px;
	background: #ffffff;
	color: #647584;
	z-index:1002;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
}

.clausula {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #CE142B;
}

.clausulatxt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
}
