body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	scrollbar-base-color:#cccccc;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #E6E4DB;
	color: #333333;
}

td, div, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a:link, a:visited, a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #2A436B;
}

a:hover {
	text-decoration: underline;
}

.menuBg1 {
	background-color: #CBCBCB;
}
.dfBg1 {
	background-color: #F7F7F2;
}
.dfFichaBg3 {
	background-image: url(i/df_ficha_i5.gif);
	background-repeat: repeat-x;
}
.dfFichaBg1 {
	background-color: #F0EFE6;
}
.dfFichaBg2 {
	background-image: url(i/df_ficha_i3.gif);
	background-repeat: repeat-y;
}
.dfBg2 {
	background-color: #E6E3D5;
}
.dfFichaLn1 {
	background-color: #D5CFB7;
	background-image: url(i/df_ficha_ln1.gif);
	background-repeat: repeat-y;
}
.dfFichaT1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2C4267;
	background-color: #F0EFE6;
}
.dfFichaPrecio1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}
.dfFichaPrecio2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
.dfBg3 {
	background-color: #D3D6DA;
}
.dfFichaT2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.dfInputs1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.indexTableBg1 {
	background-color: #F7F7F2;
}
.indexTableBg2 {
	background-color: #395584;
}
.dfTarifasT1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2C4267;
}
.dfTarifasT2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3C4457;
	background-color: #DCD9CB;
}
.dfTarifasBg1 {
	background-color: #E7E2DA;
}
.dfTarifasBg2 {
	background-color: #ECEBDF;
}
.dfInputs1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.linksTxtDes1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.dfInputs2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

/* Disponibilidad Calendario */
.calendarT1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2C4267;
	background-color: #FFFFFF;
}

.calendarDays {
	background-color: #9BB1C8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;

}
.calendarNums {
	background-color: #DBD9C1;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
 }
a.calendarNums:link, a.calendarNums:visited, a.calendarNums:hover {
	background-color: #DBD9C1;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.calendarNums:active{
	background-color: #B6B181;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.calendarNumsOff{
	background-color: #DBD9C1;
	color: #AEA975;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.calendarNumsHigh, a.calendarNumsHigh:link, a.calendarNumsHigh:visited, a.calendarNumsHigh:hover {
	background-color: #BCF5A0;
	color: #57913C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.calendarNumsHigh:active{
	background-color: #06CE71;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.calendarNumsMedium, a.calendarNumsMedium:link, a.calendarNumsMedium:visited, a.calendarNumsMedium:hover {
	background-color: #FFCC00;
	color: #9B8000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.calendarNumsMedium:active{
	background-color: #FF9900;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.calendarNumsLow, a.calendarNumsLow:link, a.calendarNumsLow:visited, a.calendarNumsLow:hover {
	background-color: #EE0000;
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.calendarNumsLow:active{
	background-color: #CC0000;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.calendarBg1 {
	background-color: #E9E8DB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.calendarBg2 {
	background-color: #CDCBB8;
}
.bodyBg1 {
	background-color: #E6E4DB;
}
.dfBg4 {

	background-color: #FFFFFF;
}
.dfPageT1 {

	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #003366;
}
.dfT1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2C4267;
	background-color: #E1DFCE;
}
.dfT2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2C4164;
}
.linksT1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2C4267;
	background-color: #DBD9C4;
}
.dfLinksBg1 {
	background-color: #E6E4D2;
}
.dfLinksBg2 {
	background-color: #ECEBDF;