@charset "UTF-8";

/*
	ESTILOS HEADER
*/



#tab-bottom
{	background-color:#FF8800;
}

#traveler
{	background-color:#FF8800;
}

.search-dest-header
{	color:#FF8600;
}

#title-page
{	color: #FB8400;
	border-color:#ff8800;
}

/*
	ESTILOS FOOTER


#footer
{	background-image:url(http://i.rentalo.com/g/new-home/bg-bottom.jpg);
	background-repeat: repeat-x;
	
}
/*
	ESTILOS USER-ZONE
*/

#header #user-zone
{	background-image:url("http://i.rentalo.com/g/b/search-box-orange.gif");
}

/*
	ESTILOS GENERALES PARA CONTENT	
*/
#content
{	border-top-color: #FF8800;
}
/*
	ESTILOS CONTENT - COLUMNA IZQ

#left-column
{	background:left top no-repeat scroll url("http://i.rentalo.com/g/b/travelers-testimonial.gif");
}*/

/*
	ESTILOS CONTENT - COLUMNA DER

#right-column #sign-in
{	background:no-repeat top left scroll url("http://i.rentalo.com/g/b/sign-in-travelers.gif");
}

#right-column #sign-in .field-sign-in
{	width: 170px;
}

#right-column #sign-in .help
{	background:no-repeat scroll top left url("http://i.rentalo.com/g/sign-in-help-traveler-0.gif");
}

#right-column #sign-in .help:hover
{	background:no-repeat scroll top left url("http://i.rentalo.com/g/sign-in-help-traveler-1.gif");
}
/*
	LOGIN:
	SUBMENU STYLES
*/
#sub-menu a
{	background-image:url(http://i.rentalo.com/g/new-home/submenu-button-traveler-0.jpg);
}

#sub-menu a:hover
{	background-image:url(http://i.rentalo.com/g/new-home/submenu-button-traveler-1.jpg);
}
/*
	AREA LOGIN STYLES:

*/

#user-zone-traveler
{
width:992px;
height: 37px;
background-image:url(http://i.rentalo.com/g/new-home/bg-traveler-login.jpg);
background-repeat:repeat-x;
background-image:none;
border-bottom: solid #FFFFFF 1px;
border-top: solid #FFFFFF 1px;
}
.destin-log
{	
width: 200px;
height: 13px;
float: left;
margin: 6px 7px 0 8px;
}
.destin-log-2
{	
width: 200px;
height: 13px;
float: left;
margin: 7px 7px 0 8px;
}

.icon-1
{
width: 16px;
height: 27px;
float: left;
margin: 4px 7px 0 8px
}
.welcome-login
{
font-family: Arial,Helvetica,sans-serif;
color: #EAEAEA;
font-size: 12px;
float: left;
text-align: left;
height: auto;
margin: 8px 0 0 8px;
width:auto
}
.traveler-log
{
font-family: Arial,Helvetica,sans-serif;
color: #EAEAEA;
font-size: 13px;
float: left;
text-align: left;
height: auto;
margin: 8px 7px 0 8px;
width:auto
}
.space1
{
width: 1px;
height: 37px;
border-left:#FFCC00 solid 1px;
float: left
}
.signout-btn
{
width: 86px;
height: 25px;
float: right;
margin: 6px 7px 0 0
}
.my-home
{
width: 105px;
height: 25px;
float: right;
margin: 8px 7px 0 0;
width:auto
}
.go-log
{
width: 46px;
height: 25px;
float: left;
margin: 6px 4px 0 4px
}
.buttonGo
{
width: 46px;
height: 25px;
background-image:url(http://i.rentalo.com/g/home-08/btn-go-trav.jpg);
background-position: center;
border:none;
cursor:pointer

}

/*
	HOME

td
{	color: #333333;
}
*/

/*
	NEW TEMPLATE
*/
#bg-trav-1
{	
width: 100%;
height: 133px;
background-image:url(http://i.rentalo.com/g/new-home/bg-trav.jpg);
background-repeat: repeat-x
}
#borders-trav-1
{
width: 996px;
height: 133px;
background-image:url(http://i.rentalo.com/g/home_1024/border-top.jpg);
background-repeat: no-repeat
}


.bg-footer-border
{
width: 996px;
height: 80px;
}



#header-09
{	width:100%;
	height: 167px;
	background-image:url(http://i.rentalo.com/g/header-footer-09/bg-header-general.jpg);
	background-repeat: repeat-x;
	background-position:top

}
.user-btns 
{	background-image:url(http://i.rentalo.com/g/header-footer-09/bg-travelers-little.jpg);
	background-repeat: repeat-x;
}

.search-box-09
{	width: 199px;
	height: 31px;
	background-image:url(http://i.rentalo.com/g/home-rentalo/base.jpg);
	background-position:0px -40px;
	background-repeat:no-repeat;
	float:left;
	text-align:left;
	margin: 0px 0px 0px 0px;
}


.search-btn-09
{	
	width: 117px;
	height: 34px;
	margin: 6px 7px 0 0;
	float: left;
	background:center center no-repeat url(http://i.rentalo.com/g/home-rentalo/tbase.jpg);
	border:none;
	cursor: pointer

}

.search-inquiry-buttons-container{
	width: 105px; 
	float: left; 
	margin-top: 2px;
}

.search-btn-bar
{
	background-image:url('http://i.rentalo.com/g/home-rentalo/base_buttons.jpg');
	background-position: left top;
	background-repeat:none;
	width:74px;
	height:22px;
	border:none;
}

.inquiry-btn-bar
{
	background-image:url('http://i.rentalo.com/g/home-rentalo/base_buttons.jpg');
	background-position: left -22px;
	background-repeat:none;
	width:74px;
	height:22px;
	border:none;
}		

.auto_complete {
    background-color: #FFFFFF;
    border: 1px solid #CFCFCF;
    overflow-y: auto;
    z-index: 10;
	text-align:left;
	height: 200px;
    width: 300px !important;
    left:117px !important;
}

.auto2_complete {
    background-color: #FFFFFF;
    border: 1px solid #CFCFCF;
    overflow-y: auto;
    z-index: 10;
	text-align:left;
	height: 200px;
    width: 197px !important;
    left:117px !important;
}
	
#location_autoComplete ul{
	margin-left: -35px;
	width: 295px;
	list-style: none;
}

#location2_autoComplete ul{
	margin-left: -35px;
	width: 200px;
	list-style: none;
}

.auto_complete li:hover{
    background-color:#000000;
    color:#FFFFFF;
}

.division
{	width: 1px;
	height: 37px;
	float: left;
	background-image:url(http://i.rentalo.com/g/home-rentalo/base.jpg);
	background-position:-72px 0px;
	border:none;
	margin: 7px 15px 0 15px;
}


.footer-trav
{	width: 100%;
	height: 4px;
	background-color:#FC7812
}





/*
	ESTILOS TABLAS orange theme
*/
.orange-box thead th
{	font-size: 12px;
	white-space: nowrap;
	padding:5px;
	font-weight: bold;
	text-align: center;
	/*sp*/
	background-color: #FFE1BF;
}

.orange-box .top-box, .orange-box .bottom-box, .orange-box-context .top-box,.orange-box .title-box, .orange-box .title-box-arrow
{	background-color: #FF8800;
}

.orange-box .interline {
	background-color: #FFF0DF;
}

.orange-box td
{	border-top:1px solid #FFE1BF;
	border-left:1px solid #FFE1BF;
	padding:3px;
}

.orange-box table {
	width: auto;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-top: 0px;
}

/*.orange-box tbody th, .orange-box tbody th input
{	background-color: #FFE1BF;
}*/

.subtitle-orange
{	font-weight: bold;
}

.orange-line
{	height: 7px;
	width: auto;
	background-color: #ff8800;
	border: 1px solid #ffffff;
	font-size: 7px;
}