.titulos_index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #2d4558;
}
.tit_promos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #97a2c2;
	font-weight: bold;
}
.txtpromosindex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #173249;
	text-align: justify;
}


.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3a5574;
	text-decoration: none;
	font-weight: normal;

}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #749daf;
	font-weight: normal;
	text-decoration: none;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-weight: normal;
	text-decoration: none;
}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
	}
	
a#sub:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

a#sub:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #9abef0;
	font-weight: bold;
	text-decoration: none;


}
a#sub:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a#sub:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
input {
	background-color: #FFFFFF;
	height: 12px;
	border: 1px solid #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
}

select {
	background-color: #FFFFFF;
	height: 20px;
	border: 1px solid #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
}
.arial18bl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
}
.verd10negbl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.verd10bl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: justify;
}
.arial14boldazosc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	font-weight: bold;
}
.dondstamos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}
.ari12boldazulosc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}

.trackgr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #003366;
}
.trackpeq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #97A2C2;
}
.input_boda {
	border: 1px solid #006699; 
	padding-left: 2px;
	margin-bottom:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:15px;
	width:135px;
}

textarea {
	margin-top : 2px; 
	border: 1px solid #006699; 
	padding-left : 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	overflow:auto;
	width:330px;
	height:60px;
	color: #006699;
}

.textarea_reu {
	margin-top : 2px; 
	border: 1px solid #006699; 
	padding-left : 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	overflow:auto;
	width:600px;
	height:60px;
	color: #006699;
}

input#chk_publicar {
	border : none; 
	width:15px;
}
.borde {
	border: 1px solid #bfc8d9;
}

.inputboton_reservas {
	border: 1px solid #1F3B66; 
	padding-left: 2px;
	margin-bottom:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:160px;
	height:20px;
}

.input_pag {
	border: 1px solid #1F3B66; 
	padding-left: 2px;
	margin-bottom:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:25px;
}

legend {
	padding : 0.2em 0.5em; 
	border : 1px solid #7387AC; 
	color : #ffffff; 
	background-color : #7387AC; 
	font-weight : bold;
	font-size:11px;
	text-align : right; 
}

fieldset {
	border : 1px solid #7387AC; 
	padding-bottom : 5px; 
}

label {
	float:left;
	text-align : right;
	width : 140px;
	margin-right : 0.5em;
	cursor: auto;
}

optgroup {
	background-color:#7387AC;
	color:#FFFFFF;
	font-weight:bolder;
	font-size:11px;
}

.select_ofertas {
	background-color: #FFFFFF;
	height: 20px;
	border: 1px solid #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
}

.option_ofertas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
