/* CSS Document */
/* Las lineas que comienzan con / se ejecutan solo en IE */
* {padding:0;margin:0;}
/* propiededes de todos los enlaces */
A {COLOR:#336699 }
A:active {COLOR:#336699}
A:link {COLOR:#336699}
A:visited {COLOR:#663366}
A:hover {COLOR:#3366FF}
/* propiedades de la página */
body,td,th {margin-top:1px;font-family: Geneva, Arial, Helvetica, sans-serif;color: #000000;}
body {background-repeat:repeat;}
/* propiedades de las tablas */
td,th {background-color:#DE8E29;border-color:#FFF;}
div#Contenedora {width:100%; height:100%; text-align:center;}
div#CentradaHS {width:639px; margin:0px auto 0 auto; text-align:left;background-color:#DE8E29;}
div#cabecera {
	width:640px;
	height:200px;
	background-repeat:no-repeat;
	background-image: url(logoRol.jpg);
	background-position: center;
	background-color: #31498C;
}
div#fecha {
	width:640px;
	height:16px;
	text-align:left;
	vertical-align:middle;
	background:#00CCFF;
	color:#000;
	font-size:8pt;
	background-color: #DE8E29;
}
div#titulo {
	width:430px;
	height:29px;
	float:left;
	text-align:left;
	font-size:18pt;
	font-weight:bold;
	color: #000000;
	background-color: #DE8E29;
}
div#banderas {
	width:190px;
	height:20px;
	float:right;
	text-align:right;
	vertical-align:center;
	overflow:hidden;
	padding:5px;
	background-color: #DE8E29;
}
div#separadorH1 {width:640px;	height:10px;text-align:left;margin:0 0 0 0;border:nome;}
div#separadorP1 {clear:both;width:640px;height:10px;text-align:left;margin:0px;border:nome;}
div#separadorH2 {clear:both;width:640px;height:12px;text-align:left;}
div#datos1 {clear:both;width:619px;height:140px;/height:115px;padding:0px;/padding:10px;margin:10px;/margin:0px;text-align:left;font-size:12px;}
div#datos2 {clear:both;height:200px;text-align:left;font-size:12px;padding:10px;}
div#datos21 {width:360px;height:220px;text-align:left;float:left;}
div#datos22 {width:258px;height:220px;text-align:left;float:right;}
div#datos3 {clear:both;width:600px;height:100px;text-align:left;font-size:12px;padding:20px;}
div#datos4 {clear:both;width:600px;height:100px;text-align:center;font-size:12px;padding:20px;}
div#mensaje {clear:both;width:620px;height:16px;text-align:left;font-size:8pt;color:#993300;padding-left:10px;}
div#enviarDatos {width:640px;height:30px;text-align:center;vertical-align:middle;padding:10px 0 10px 0;}
div#pie {clear:both;width:630px;height:22px;text-align:center;font-size:8pt;color:#999999;margin:10px 0 10px 0;}
.pielink{a color:#fff; a:link color:#fff; a:hover color:#ff1}
div#proxy {color: #888888;font-size: 7pt;font-weight: bold;text-align: center;}
.etiquetas {text-align:left;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10pt;font-weight:100;}
/* propiedades de las listas desplegables */
select {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:9pt;height:20px;border:solid 1px #6699CC;}
/* propiedades del botón submit */
.botonSubmit {font-family:Geneva, Arial, Helvetica, sans-serif;font-size: 10pt;}
/* propiedades de las cajas de texto para datos */
.cajaTextos {font-size:10pt;color: #000000;width:220px;text-transform:uppercase;border:solid #3399CC 1px;height:18px;}
/* propieedades de la caja de texto para la dirección de email */
.cajaEmail {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10pt;width:220px;color:#000000;text-transform:lowercase;	border:solid #3399CC 1px;height:18px;}
/* propieedades de las etiquetas para datos obligatorios */
.campoObligatorio {color:#993333;font-size:10pt;}
/* propiedades de los títulos de las tablas en la página de datos personales */
.cabeceraTablas {background:#FFFBDE;color:#CE6D00;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;}
/* propiedades de la cabecera de la tabla resúmen/valoración de la reserva */
.tabla1 {
	border:0px;
	text-align:left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;
	background-color: #DE8E29;
}
.tabla21 {border:0px; text-align:left;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:9pt;}
.tabla22 {background-color: #A8A8D5; border:0px; text-align:left;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10pt;}
.cabeceraTablaReserva {background: #8D7CBE;color:#ffffff;font-size:10pt;font-weight:bold;}
/* propiedades de la 1ra columna de la tabla resúmen/valoración de la reserva */
.Columna1TablaReserva {background:#D2CFF3;color:#000;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:8pt;}
/* propiedades de la 2da columna de la tabla resúmen/valoración de la reserva */
.Columna2TablaReserva {background: #ECEBFC;color: #000000;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:8pt;}
/* propiedades de la última fila de la 1ra columna de la tabla resúmen/valoración de la reserva */
.PieColumna1TablaReserva {background:#FFCC99;color:#000;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;height:20px;}
/* propiedades de la última fila de la 2da columna de la tabla resúmen/valoración de la reserva */
/* importe total de la reserva */
.PieColumna2TablaReserva {background:#FFCC99;color:#000000;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;height:20px;}
