/* CSS Document */

a:hover{text-decoration:none;}
a{text-decoration:none;} 
.mi_select {
	width: 150px;
}

.mi_select_num {
	width: 80px;
}
/* CSS Document created by Dieter Schneider 2006 for www.csstemplateheaven.com */

* {margin: 0;
   padding: 0;}
   
body {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	background-color: #F3F3F3;
}

.informacion {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.informacion22 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
}

.marco_cliente {
	border: none; 
	padding: 1em;
	border-spacing:5px;
}

.panel_izquierdo {
	width:200px;
}

.botonera_on_nando { 
	background-color: #CCCCCC
}

.botonera_off_nando {
	background-color: #FFFFFF;
}

.boton { 
	font-size:10px;
	border:#999999 solid 1px;
	padding:2px;
}

.cabecera_oferta {
	background-image:url(images/linea.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
}

#container {
	width: 800px;
	background-color: #FFFFFF;
	font-size:  .8em;
	text-align:left;

	border: 1px solid #CCCCCC; 
	padding: 1em;
	margin: 1em auto;
	margin-top: 1em;
	margin-bottom: 0em;
}

#header {
	border: 1px solid #EFEFEF;
	height: 5em;
	background-color:  #FEFDFD;
	
	background-repeat: repeat-y;
	background-position: right;
	
}


#leftbox_nando {
	
	background-color: #fcfcfc;
	background-repeat: no-repeat;
	background-position: right top;
	width:30%;
	border: 1px solid #CCCCCC;
	
}  

#content_nando {
	padding: 0.5em;
	border: 1px solid  #CCCCCC;
	background-color: #FFFFFF;
	
	background-repeat: no-repeat;
	background-position: right top;
	
	margin-top: 0em;
	margin-bottom: 0px;
}

#content3_nando {
	padding: 0.5em;
	border: 1px solid #CCCCCC;
	margin-top: 0em;
	margin-bottom: 0em;
	background-color:#e6ebf3;
	margin:0px;
	
}

#content4_nando {
	padding: 0.5em;
	border: 1px solid #CCCCCC;
	background-color:#e6ebf3;
	margin:0px;
}

#content {
	float: right;
	width: 39.8em;
	padding: 0.5em;
	border: 1px solid #CCCCCC;
	background-color:#FFFFFF;
	
	background-repeat: no-repeat;
	background-position: right top;
	
	margin-top: 1em;
	margin-bottom: 1em;
}


#content2 {
	float: right;
	width: 780px;
	padding: 0.5em;
	border: 1px solid #CCCCCC;
	background-color:#FFFFFF;
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 1em;
	margin-bottom: 1em;
	background-color: #FCFCFC;
	margin:0px;
	
}

#content3 {
	width: 780px;
	padding: 0.5em;
	border: 1px solid #CCCCCC;
	margin-top: 0em;
	margin-bottom: 0em;
	background-color:#e6ebf3;
	margin:0px;
	
}

#content4 {
	
	width: 38.8em;
	padding: 0.5em;
	border: 1px solid #CCCCCC;
	margin-top: 0em;
	margin-bottom: 0em;
	background-color:#e6ebf3;
	margin:0px;
	margin-top: 1em;
	margin-bottom: 0em;
	
}
#salida_regreso{
	width: 18.4em;
	padding: 0.5em;
	border: 1px solid #CCCCCC;
	margin-top: 0em;
	margin-bottom: 0em;
	background-color:#e6ebf3;
	margin:0px;
	margin-top: 1em;
	margin-bottom: 0em;}



#leftbox {
	padding: 0.5em;
	margin-right: 42em;
	background-color: #fcfcfc;
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 1em;
	border: 1px solid #CCCCCC;
	margin-bottom: 1em;
}  



#footer {
	width:786px;
	clear: both;
	padding: .5em;
	background-color: #000000;
	color: #FFFFFF;
	text-align: center;
	font-size: .9em;
	border: 1px solid #000000;
	margin-top: 5px;
}

p {
	margin-top: .5em;
	margin-bottom: .5em;
	
}
h4 {
	font-size: 1em;
	padding: 0.5em;
	margin-bottom: 1em;
	color: #000000;
	border: 1px solid #EEEEEE;
}



h3 {
	background-color:#F3F3F3;
	border:1px solid #CCCCCC;
	color: #000000;
	font-size:1em;
	padding:0.5em;
	background-image:url(images/cuadraditos_t.gif);
	background-repeat:no-repeat;
	background-position:5px 50%;
	padding-left:22px;
}

h2 {
	font-size: 1em;
	padding: 0.5em;
	margin-bottom: 1em;
	color: #798196;
	border: 1px solid #EEEEEE;
}

h1 {
	font-size: 1.5em;
	padding: .5em;
	color: #000000;
	border: 1px solid #CCCCCC;
	background-color: #F3F3F3;
	
}



a:link {color: #2d2d2d;}
a:visited {color: #2d2d2d}
a:hover {color: #2d2d2d}
a:active {color: #2d2d2d}

/********** Top navigation *************/
#navlist
{
	height: 2.6em!important;
	height: 2.7em;
	padding: 1.7em 0em 1.3em 0.4em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	background-color: #646675;
}

#navlist a, #navlist a:link, #navlist a:visited
{
border: 1px solid #CCCCCC;
padding: 1.2em;
padding-left: 0.5em;
padding-right: 0.5em;
color: #CCCCCC;
text-decoration: none;
}

#navlist a:hover, #navlist a:active, #navlist a:focus
{
	border: 1px solid #FFFFFF;
	padding: 1.1em;
	padding-left: 0.5em;
	padding-right: 0.5em;
	text-decoration: none;
	color: #FFFFFF;
}

#navlist li
{
padding-right: 1px;
display: inline;
font-size: 1em;
}

#navlist ul
{
margin: 0px;
padding: 0px;
}

#navlist #active a {
	background-color: #CDCDB3;
	color: #000000;
	font-size: 1em;
	font-weight: bold;
}
   
dl{
	margin-bottom: 1.5em;
	margin-left: 2em;
}

dt{
	font-style: italic;
	color: #000000;
	font-weight: bold;
}

dd{
	margin-bottom: .3em;
	text-indent: .5em;
}
table { font-size:12px}

th{ background-color:#a9bec7;
color:#2A2A2A}

.input{ font-size:12px; }

.table_border_collapse {
	border-collapse:collapse; 
	width:100%
}

.table_border_collapse50 {
	border-collapse:collapse; 
	border: 1px solid #CCCCCC;
	width:50%
}

.lista { margin-left:3em}

.nuevo_menu{  border:#000000 2px; border-top: #000000 1px; font-family:Arial, Helvetica, sans-serif ; text-decoration:inherit; border-bottom: #000000 solid 5px; font-size:14px; font-weight: normal; color:#2d2d2d}


.td_oferta { 
	background-color:#FFFFFF; 
	color: #000000;  
	padding-left:5px
}



.td_seleccionado { 
	background-color:#000000; 
	color:#FFFFFF;  
	padding-left:5px
}

.td_seleccionado a {
	color:#FFFFFF; 
}

.td_noseleccionado{ 
	height:30px; 
	background-image:url(images/moon_boton.jpg); 
	background-repeat:repeat;  
	padding-left:5px; 
	border-left: #666666 1px solid; 
	border-right:1px #666666 solid
}

.div_incrustado{ background-color: #F2F2F2}

.accesoagencias{ background-color:#EEEEEE; color:#666666; font-family:arial; font-size:10px; }
.accesoagencias th { background-color:#999999;
color:#FFFFFF; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:2px}

.accesoagencias th a { color:#FFFFFF; font-size:10px}

.menu_izquierda td{ 
	height:25px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold;
	border:none; 
}

.menu_izquierda12px td {
	height:25px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight: normal;
	border:none; 

}

.menu_izquierda_raya {
	width:2px;
	background-color:#666666; 
}

.tabla  { }

.td_noseleccionado_b { 
	background-color:#638ece; 
	color:#FFFFFF;  
	padding-left:5px;
	height:20px;
	font-weight:bold;
	 
}
.td_noseleccionado_b a { color:#FFFFFF} 
.td_noseleccionado_b a:hover { color:#FFFFFF} 
.td_seleccionado_b{ 
	height:20px; 
	background-color:#ffffff; 
	color:#293f6f;
	font-weight:bold;	
	padding-left:5px; 
	
}

.letra_9{ font-size:10px}

.alto20{ height:20px}

.botonbuscador {
	background-color:#1B437E;
	border:0 solid;
	color:#FFFFFF;
	font-weight:bold;
	font-size:9px;
	height:22px;
}

.botondetalles {
	background-repeat:no-repeat;
	background-image:url(images/seleccion.gif);
	width:27px;
	height:15px;
	border: 0px solid #FFFFFF;
}


.botonreservar {
	background-repeat:no-repeat;
	background-image:url(images/boton_reservar.jpg);
	width:150px;
	height:28px;
}


