
    /* ======================================================
For: www.baggagge.com
By: Ernesto Ramos
Date: 20/dic/2005
========================================================= */
* { padding: 0; margin: 0; }
/* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4A4A26;

} */  /*
* { outline: 2px dotted red }
  * * { outline: 2px dotted green }
  * * * { outline: 2px dotted orange }
  * * * * { outline: 2px dotted blue }
  * * * * * { outline: 1px solid red }
  * * * * * * { outline: 1px solid green }
  * * * * * * * { outline: 1px solid orange }
  * * * * * * * * { outline: 1px solid blue }  */
body {
	font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
	font-size: 15px;
	color: #000064;
	font-style: normal;
	 background:url(../images/fondoweb.jpg) repeat  #ECFFFF  0px 0;
	/*background: #FFFFEC; */
	/*background:url(../images/fondo.jpg) repeat-x #ECFFFF  0px 0;  */
	/*background:url(http://www.frogx3.com/wp-content/themes/colorx3/images/fondo.png) repeat-x  #ffffff 50px 0;*/

}
#contenido_body {

 width: 100%;
	height: auto;
 /*Color de Borde general*/
 /*border: medium dotted  #004080;*/
}

/*CONTENIDO DE ENCABEZADO*/
#contenido_encabezado {
	font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
 width: 100%;
 padding: 0px;
 margin:  0px;
 height: 120px;
 color: #FF8000;

 /*border: medium solid   #FF8000;*/
}

#contenido_form {
color: #000040;
 width: 99%;
 padding:1px 1px 1px 1px;
  height: auto;
 margin: 1px 1px 1px 1px;

/* border: medium solid  #BBBBFF;*/
}
#contenido_form_transperencia {
z-index:10;
filter:alpha(opacity=60);
float:left;
-moz-opacity:.50;
opacity:.50;
 background: #004080;
}
#contenido_navegacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
color: #000040;
 width: 99%;
 padding:4px 4px 4px 4px;
  height: auto;
 margin: 4px 4px 4px 4px;
}

#contenido_session {

text-align: center;
 color: #000080;
 width: 98%;
 padding:2px 2px 2px 2px;
 height: auto;
 float: center;
 margin: 1px 1px 1px 1px;
 /*background: #FDFDFB;*/
 border: medium solid   #E8F3FF;
}


#contenidoRescatarPasajero {
 color: #4F4F26;
 width: 98%;
 padding:2px 2px 2px 2px;
 height: auto;
 margin: 1px 1px 1px 1px;
 /*background: #FDFDFB;*/
 border: medium solid  #FFD3A8;
}

#contenidoListaPasajero {
 color: #4F4F26;
 width: 98%;
 padding:2px 2px 2px 2px;
 height: auto;
 margin: 1px 1px 1px 1px;
 /*background: #FDFDFB;*/
 border: medium solid  #E8FFE8;
}



#contenidoMedioPago {
 color: #4F4F26;
 width: 98%;
 padding:2px 2px 2px 2px;
 height: auto;
 margin: 1px 1px 1px 1px;
 /*background: #FDFDFB;*/
 border: medium solid  #F4F4EA;
}


#contenidoMediodePago {
 color: #4F4F26;
 width: 98%;
 padding:2px 2px 2px 2px;
 height: auto;
 margin: 1px 1px 1px 1px;
 /*background: #FDFDFB;*/
 border: medium solid  #F4F4EA;
}

#contenidoFormularioPasajero {
 color: #4F4F26;
 width: 98%;
 padding:2px 2px 2px 2px;
 height: auto;
 margin: 1px 1px 1px 1px;
 /*background: #FDFDFB;*/
 border: medium solid  #FFD3A8;
}



#contenidoCarrito {
 color: #4F4F26;
 width: 98%;
 padding:2px 2px 2px 2px;
 height: auto;
 margin: 1px 1px 1px 1px;
 /*background: #FDFDFB;*/
 border: medium solid  #E8FFE8;
}

#confirmarPago {
 color: #4F4F26;
 width: 98%;
 padding:2px 2px 2px 2px;
 height: auto;
 margin: 1px 1px 1px 1px;
 /*background: #FDFDFB;*/
 border: medium solid  #E8FFE8;
}





#carrito_menu {
color: #4F4F26;
 width: 98%;
 padding:2px 2px 2px 2px;
  height: auto;
 margin: 1px 1px 1px 1px;
 /*background: #FDFDFB;*/
 border: medium solid  #E7E7C9;
}

#carrito_listar_fichas {
color: #4F4F26;
 width: 98%;
 padding:2px 2px 2px 2px;
  height: auto;
 margin: 1px 1px 1px 1px;
 /*background: #FDFDFB;*/
 border: medium solid  #E7E7C9;
}
#mensaje_carrito {
background: #F5F5EB;
	/* background: url(contenido_principal-1-2-col.gif);*/
 	margin-bottom: 2px;
 	position: static;
	overflow: auto;
	width: 98%;
	height: auto;
	float: right;
	padding:4px 4px 4px 4px;
	margin: 1px 1px 1px 1px;
	border: medium solid   #B5B56A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


#contenido_principal {
 /*background: #FDFDFB;
	background:url(http://www.gocaloundraaccommodation.com.au/images/back.jpg) repeat-x  #ECEDDF;
    color: #000040; */

 	position: static;
	overflow: auto;
	width: 70%;
	height: auto;
	float: right;
 padding: 10px;
 margin:  10px;
	/*border: medium solid   #B5B56A;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}

* html #contenido_principal {
 /*background: #FDFDFB;*/
	background:url(http://www.gocaloundraaccommodation.com.au/images/back.jpg) repeat-x  #ECEDDF;
    color: #000040;

 	position: static;
	overflow: auto;
	width: 70%;
	height: auto;
	float: right;
 padding: 10px;
 margin:  10px;
	/*border: medium solid   #B5B56A;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}

#contenido_principal tr td {
    border-collapse:collapse;
    background-color:none;
    border-style:groove;
    border-color:none;
    border-width:1px;
}
#contenido_principal hr {
	padding:4px 4px 4px 4px;
	margin: 1px 1px 1px 1px;
 	border: medium solid  #F8F8EF;
}


  /*
#scroll_home {
        width:100%;
        height:200px;
        background-color:#FAFAF5;
        overflow:auto;
   }   */

#contenido_form_pasajero {
	background: #F5F5EB;
	/* background: url(contenido_principal-1-2-col.gif);*/
 	margin-bottom: 2px;
 	position: static;
	overflow: auto;
	width: 100%;
	height: auto;
	float: right;
	padding:4px 4px 4px 4px;
	margin: 1px 1px 1px 1px;
	border: medium solid   #B5B56A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#contenido_principal ul li {
list-style-type: square;
	padding:2px 2px 2px 2px;
	margin: 2px 2px 2px 2px;
}

#contenido_principal h1 {	font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
	font-size: 32px;
  color: #000040;
 padding:10px 10px 10px 0px;
}
#contenido_principal h2 {
font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
	font-size: 28px;
  color:#00005E;
 padding:10px 10px 10px 0px;
}

#contenido_principal h3 {
font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
	font-size: 24px;
  color:#00005E;
 padding:10px 10px 10px 0px;
}

#contenido_principal h4 {
font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
	font-size: 22px;
  color:#00005E;
 padding:10px 10px 10px 0px;
}

#contenido_principal h5 {
font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
	font-size: 18px;
  color:#00007D;
 padding:10px 10px 10px 0px;
}

 p {
font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
	font-size: 16px;
	color: #000040;
	 padding:10px 10px 10px 10px;
	/*text-indent: 3%;*/
}

hr{
 background: #D9D9FF;
  border: medium solid 1px   #004080;

}

#contenido_paginador {
	/*background: #FDFDFB;*/
	background:url(http://www.gocaloundraaccommodation.com.au/images/back.jpg) repeat-x  #ECF5FF;
    color: #000040;

 	position: static;
	overflow: auto;
	width: 70%;
	height: auto;
	float: right;
 padding: 10px;
 margin:  10px;
	/*border: medium solid   #B5B56A;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}

contenido_servicio_detalle {
	/*background: #FDFDFB;*/
	background:url(http://www.gocaloundraaccommodation.com.au/images/back.jpg) repeat-x  #ECF5FF;
    color: #000040;

 	position: static;
	overflow: auto;
	width: 98%;
	height: auto;
	float: right;
 padding: 10px;
 margin:  10px;
	/*border: medium solid   #B5B56A;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}
#contenido_pie {
font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
	font-size: 12px;
	float: right;
	position: static;
	overflow: auto;
	color: #000080;
	width: 100%;
 	padding: 0px;
	height: auto;
 	margin: 0px 0px 0px 0px;
 	padding:2px 2px 2px 2px;
	background: #F4F4FF;
	border: medium solid  #CACAFF;
}
/*INICIO MENU DE SITIO ========================================================= */

#contenido_menu {
	float:left;
	/* display: inline;*/
 color: #333;
	margin: 0px;
	padding: 0px;
	width: 20%;
 height: auto;
	float: left;
/*border: medium solid  #FF0000;  */
 /*background: #FDFDFB;*/
}

	#msnLIVE {
	  color: #000033;
	 margin: 0px;
	 padding: 0px;
	 width: 100%;
 	height: auto;
	 float: left;
font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
	font-size: 12px;
 /*background: #FDFDFB;*/

	}


	#contenido_menu_estados {
	  color: #000033;
	 margin: 10px;
	 padding: 10px;
	 width: 100%;
 	height: auto;
	 float: left;
font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
	font-size: 12px;
 /*background: #FDFDFB;*/

	}
* html #contenido_menu  #contenido_menu_estados{
	/*border: medium solid #0000FF; */
	float:left;
	/* display: inline;*/
 color: #333;
	margin: 0px;
	padding: 0px;
	width: 20%;
 height: auto;

/*border: medium solid  #FF0000;  */
 /*background: #FDFDFB;*/
}

	#contenido_menu_estados h1 {
	  color: #000033;
	 margin: 10px;
	 padding: 10px;

font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
	font-size: 12px;
 /*background: #FDFDFB;*/

	}

.menu {/*border: medium solid  #FF0000;*/
margin: 1px;
height: auto;
font-size: 15pt;
font-family: verdana;
}
.menu ul {
margin: 0pt;
padding: 0pt;
position: relative;
z-index: 500;
list-style-type: none;
width: 100%;
height: auto;}
.menu li {
  background: url(/images/fondoboton.gif);

background-color: #CCEEFF;
float: left;
height: auto;}
.menu li.sub {
background-color: #B0B0FF;
height: auto; }
.menu table {
position: absolute;
border-collapse: collapse;
top: 0pt;
left: 0pt;
z-index: 100;
font-size: 1em;
margin-top: -1px;
height: auto;}
.menu a, .menu a:visited {
border: 1px solid #ffffff;
display: block;
text-decoration: none;
height: auto;
line-height: 1.4em;
width: 180px;
color:#000062;
padding-left: 1em;
font-weight: normal;
font-style: normal;
font-variant: normal;
text-transform: none;

}
* html .menu a, * html .menu a:visited {
/*width: 134px;*/
	border: medium solid #0000FF;
width: 150px;
line-height: 1.2em;
height: 1em;
} /*IE*/
.menu b { float: right; margin-right: 5px; height: auto;}
/** html .menu ul {margin-left:-16px; ma\rgin-left:0;}*/


* html .menu a:hover { color: #F9F9F2; background-color: #DDDDFF; position: relative; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }
.menu li:hover { position: relative;  height: auto;
}
.menu a:active, .menu a:focus { color: #ccff66; background-color: #999966; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }
.menu li:hover > a { color: #000040; background-color: #DDDDFF; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; height: auto; }
.menu li ul { padding: 2em; visibility: hidden; position: absolute; top: -2em; left: 6em; background-color: transparent; }
.menu li:hover > ul { visibility: visible;

}
.menu ul a:hover ul ul { visibility: hidden;

}
.menu ul a:hover ul a:hover ul ul { visibility: hidden;
}
.menu ul a:hover ul a:hover ul a:hover ul ul { visibility: hidden;
}
.menu ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul { visibility: visible; }
/*FIN  MENU DE SITIO ========================================================= */

/*FORMULARIOS*/
 input
{
color: #000040;
background: #FFFFD9;
border: 2px solid #000066;
font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
	font-size: 18px;
}
submit input
{
color: #004080;
background: #FFFFF2;
border: 4px outset #000080;

}
form fieldset {
 margin: 1px 1px 1px 1px;
 padding: 2px 2px 2px 2px;
 border: #E0E0C2 1px solid;
 }


input:focus,
input.error:focus,
textarea:focus {
background-color: #FFFFFF;
border: 1px solid #000080;
font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
	font-size: 18px;
}

#imagenes img {
	border:2px solid #000066;
}
#imagenes a {
	text-decoration: none;
		border:0px solid #808040;
}
#imagenes span {
	color:#000051;
	font-family: Trebuchet MS;
	font-size: 9pt;
		border:0px solid #808040;
}
#imagenes {
	color:#000051;
	margin:0 auto;
	position: relative;
	float:right;
		border:0px solid #808040;
}


#imagenes ul {
 margin: 0pt;
 padding: 0pt;
 position: relative;
 z-index: 500;
 list-style-type: none;
 width: 5px;
 	border:0px solid #808040;
}

#imagenes li {
	display:inline;
	float:left;
	width:190px;
	background-color:#FDFDFB;
	padding:5px;
	margin:5px;
	text-align: center;
	border-right: #a5a7aa solid 1px;
	border-bottom: #a5a7aa solid 1px;
		border:1px solid #E1E1C4;
}
/*galerias*/
#galeria {
 width: 100%;
	margin:0 auto;
	position: relative;
	float:right;
		border:0px solid #808040;
}
#galeria img {
	border:2px solid #5E5E2F;
}
#galeria a {
	text-decoration: none;
		border:0px solid #808040;
}
#galeria span {
	color:#000051;
	font-family: Trebuchet MS;
	font-size: 9pt;
		border:0px solid #808040;
}
#galeria {
	margin:0 auto;
	position: relative;
	float:right;
		border:0px solid #808040;
}


#galeria ul {
	text-align: center;
 margin: 0pt;
 padding: 0pt;
 position: relative;
 z-index: 500;
 list-style-type: none;
width:100%;
 	border:0px solid #808040;
}

#galeria li {
	display:inline;
	float:left;
	width:190px;
	background-color:#FDFDFB;
	padding:5px;
	margin:5px;
	text-align: center;
	border-right: #a5a7aa solid 1px;
	border-bottom: #a5a7aa solid 1px;
		border:1px solid #E1E1C4;
}
/*ADVERTENCIA DE  FORMULARIOS*/


#errorFormulario {

	 background: #FFF1E8;
	 margin-bottom: 2px;
	 overflow: auto;
	 width: 78%;
	 float: right;
	 padding:5px 5px 5px 5px;
	 margin: 0px 0px 1px 1px;
	border: medium solid   #FF0000;
}

#carritoVacio {
 color: #FF0000;
	 width: 78%;
 padding:2px 2px 2px 2px;
 height: auto;
 margin: 1px 1px 1px 1px;
 background: #FFFAF4;
 border: medium solid  #FF0000;
}

#carritoLleno {
 color: #FF0000;
	 width: 78%;
 padding:2px 2px 2px 2px;
 height: auto;
 margin: 1px 1px 1px 1px;
 background: #FFFAF4;
 border: medium solid  #FBFFFB;
}

#carritoOK {
 color: #004000;
	 width: 78%;
 padding:2px 2px 2px 2px;
 height: auto;
 margin: 1px 1px 1px 1px;
 background: #E1FFE1;
 border: medium solid  #008000;
}


#errorPasajero {
 color: #FF0000;
	 width: 78%;
 padding:2px 2px 2px 2px;
 height: auto;
 margin: 1px 1px 1px 1px;
 background: #FFFAF4;
 border: medium solid  #FF0000;
}
#errorPasajero h3  {
 color: #FF0000;
}
#okPasajero {
 color: #004000;
	 width: 78%;
 padding:2px 2px 2px 2px;
 height: auto;
 margin: 1px 1px 1px 1px;
 background: #E1FFE1;
 border: medium solid  #008000;
}

#okPasajero h3  {
 color: #008000;
}
#errorCarrito {
 color: #4F4F26;
	 width: 78%;
	 padding:5px 5px 5px 5px;
	 margin: 0px 0px 1px 1px;
  height: auto;

	 background: #FFF1E8;
	border: medium solid   #FF0000;
}

#okCarrito {
 color: #4F4F26;
	 width: 78%;
	 padding:5px 5px 5px 5px;
	 margin: 0px 0px 1px 1px;
  height: auto;

	 background: #FFF1E8;
	border: medium solid   #FF0000;
}



#errorFormulario h3  {
 color: #FF0000;
 float: center;
}

#okFormulario {
	 background: #EAFFEA;
	 margin-bottom: 2px;
	 overflow: auto;
	 width: 78%;
	 float: right;
	 padding:5px 5px 5px 5px;
	 margin: 0px 0px 1px 1px;
	border: medium solid   #009700;
}


#okFormulario h3  {
 color: #008000;
}

  /*IMAGES STYLES*/

#fotos img {
	border:0px solid #5E5E2F;
		padding:10px;
	margin:10px;
}
#fotos a {
	text-decoration: none;
		border:0px solid #808040;
}
#fotos span {
	color:#000051;
	font-family: Trebuchet MS;
	font-size: 10pt;
		border:0px solid #808040;
}
#fotos {
	position: relative;
	float:right;
	border:1px solid #808040;
	padding:20px;
	margin:20px;
 position: relative;
 z-index: 1;
 list-style-type: none;
 width: 330px;
 	border:0px solid #ECECD9;
}


#fotos li {
	color:#000051;
	display:inline;
	float:left;
	width:360px;
background:url(http://www.photoshop-designs.com/Imagenes/13692/62425362906869th6.jpg)    #ffffff 0px 0;


	background-color:#F8F8F1;
	padding:20px;
	margin:20px;
	text-align: center;
	/*border:4px solid #004080;*/
 	z-index: 1;
}

* html fotos li {
	color:#000051;
	display:inline;
	float:center;
	width:340px;
background:url(http://www.photoshop-designs.com/Imagenes/13692/62425362906869th6.jpg)    #ffffff 0px 0;


	background-color:#F8F8F1;
	padding:10px;
	margin:10px;
	text-align: center;
	/*border:4px solid #004080;*/
 	z-index: 1;
}
* html fotos li span {
	padding:2px;
	margin:2px;
	color:#000051;
	font-family: Trebuchet MS;
	font-size: 10pt;
		border:0px solid #808040;
}

address {font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
	font-size: 16px;
  color:#00008C;
}