	/* CSS Document  */

/*   

Theme Name: title project - Getready Rentals
Author URI: http://www.getreadyrentals.com/
Version: 2.0
Description Development: Builder CSS+xhtml>> Jose Antenor Gomez Jaramillo
*/

/*----------------------------
   INTERNAL
----------------------------*/
a:link.link2 { 
color:#000
}
a:visited.link2 { 
color:#000;
}
a:hover.link2 { 
color:#000; 

}
#search-book-apartment{
	width:395px;
	background:#FFFFFF;
	padding:5px;
	}
#click-here{
	width:238px;
	}
#search-book-apartment,	#click-here{
	float:left;
	margin-bottom:5px;
	/*margin-right:4px;*/
	}
.search-book-an-div{
	border: 1px solid #fbab5d;
	/*background:#ffecd3;*/
	background:url(images/fondo_total_search.png);
	width:392px;
	position:absolute;
	z-index: 100;
}
.select_search{
border-color:#fbab5d;
}
.search_boton_span{
	width:80%;
    display:block;
    margin:0 auto;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    font-family:normal 11px Verdana, Arial, Helvetica, sans-serif;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}

/***************************************/
/*---------------------------
	Botones
------------------------------*/
/* BUTTONS */

.buttons a, .buttons button{
	width:80%;
    display:block;
    margin:0 auto;
    background-color:#ff930c;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    font-family:normal 11px Verdana, Arial, Helvetica, sans-serif;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#feeedb;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#FFB942;
    border:1px solid #c2e1ef;
    color:#ffffff;
}
.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* POSITIVE */

button.positive, .buttons a.positive{
    color:#feeedb;
}
.buttons a.positive:hover, button.positive:hover{
    background-color:#FFB942;
    border:1px solid #C6D880;
    color:#FFFFFF;
}
.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color:#000000;
}
.buttons a.negative:hover, button.negative:hover{
    background:#E4E4E4;
    border:1px solid #fbc2c4;
    color:#000000;
}
.buttons a.negative:active{
    background-color:#FFB942;
    border:1px solid #FFB942;
    color:#fff;
}

/******************************************/

.search-book-an caption{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	/*color:#000000;*/
	padding-bottom:10px;
	}

table.search-book-an{
	font-family:Tahoma, Geneva, sans-serif;
	/*color:#A65300;*/
	width:392px;
	margin:0 auto;
	/*border:#FF7400 1px solid;	*/
	}
table.search-book-an-2{
	/*color:#000000;*/
	width:100%;
	margin:0 auto;
	/*border:#FF7400 1px solid;*/	
	}
	
.search-book-an td{
	padding:4px;
	/*padding-left:4px;
	padding-right:4px;*/
	}		

table.search-book-an  select{
	/*background:url(images/bg_input.gif) repeat-x #FFFFFF;*/
	/*border:1px solid #333333;*/
	}
.price_person{
	margin-left:30px;
	margin-top:10px;
	color:#000000;
	font-size:12px;
	}
.price_number{
	color:#FF6600;
	font-size:16px;
	}

/*----------------------------
   APARTMENTS
----------------------------*/	

.bloq-apartments{
	background:#ffe8c6;
	margin-bottom:9px;
	padding:10px;
	width:630px;
	}
.bloq-apartments-grupos{
	background:#ffe8c6;
	margin-bottom:9px;
	padding:10px;
	text-align:right;
	}
.photo-apartment{
	width:163px;
	text-align:left;
	}
.info-apartment{
	width:232px;
	text-align:left;
	}
.info-desc{
	width:232px;
	color:#FF0000;
	font-size:11px;
	text-align:right;
	}
.info-desc-price{
	width:232px;
	color:#000000;
	font-size:11px;
	text-align:right;	
	}	
.info-desc ul li{
	list-style:none;
	}
.info-desc ul{
	margin-bottom:6px;
	margin-top:23px;	
	}		
.info-apartment,.info-desc{
	float:left;
	}
.info-apartment,.info-desc-price{
	float:left;
	}	
.info-apartment ul{
	padding-left:17px;
	color:#343434;
	margin-bottom:6px;
	}
.p_seal_discount{
	position:absolute; left: 412px; top: -8px;
	}		
.p_seal_discount_dep{
	position:absolute; left: 312px; top: 1px;
	}		
.p_seal_discount_dep1{
	position:absolute; left: 412px; top: 1px;
	}		
	
div.photo-apartment ,div.info-apartment{
	float:left;
	}	
.titulo-left-apartment{
	color:#fff;
	/*font-weight:bold;*/
	text-align:center;
	padding:2px;
	margin-bottom:6px;
	margin-top:12px;
	border-bottom:2px solid #FF9817;
	text-align:left;	
}
.title-apartment{
	/*background:#474747;*/ /***/
	border-bottom:2px solid #FF9817;
	/*color:#fff;*/
	font-weight:bold;
	text-align:center;
	padding:2px;
	margin-bottom:6px;
	text-align:left;
	width:630px;
	}	
.title-apartment2{
	width:257px;
	/*background:#474747;*/ /***/
	border-bottom:2px solid #FF9817;
	/*color:#fff;*/
	font-weight:bold;
	text-align:center;
	padding:2px;
	margin-bottom:6px;
	}	
	.title_link{
	color:#000;
	width:257px;
	}
.title-apartment_city{
	/*background:#474747;*/ /***/
	border-bottom:2px solid #FF9817;
	/*color:#fff;*/
	/*font-weight:bold;*/
	text-align:center;
	padding:2px;
	margin-bottom:6px;
	text-align:left;
	}

.title-steps{
	background:#e8e8e8;
	position:relative;
	height:30px;
	color:#474747;
	font-size:11px;
	text-align:center;
	padding:2px;
	margin-bottom:6px;
	}	
.title-steps div{
	position:absolute;
	width:100%;
	top:7px;	
}
.bloq-steps{
	color:#FF6600;
	font-size:12px;
	background-color:#d0e3f4;
	height:80px;
	}
#separa_proc{
	color:#e8e8e8;
	background-image:url(images/fecha_proceso.png);
	width:19px;
	height:14px;
	position: relative;
  overflow: hidden;
}
#content_int a{
	cursor:default;	
}


.titles{
	background:#474747;
	color:#fff;
	font-weight:bold;
	text-align:left;
	padding:2px 2px 2px 8px;
	margin-bottom:6px;
	}
.faq_question{
	color:#000;
	font-weight:bold;
	}		
.star-rating-wrap{
	width:235px;
	padding-left:5px;
	text-align:left;
	
	}	
.details-book_now{
	width:630px;
	text-align:right;
	}	
div.star-rating-wrap , div.details-book_now{
	float:left;
	}	
/*----------------------------
   HOTELS
----------------------------*/	
.bloq-hotels{
	background:#ffe8c6;
	margin-bottom:9px;
	padding:10px;
	}
.bloq-hotels-kitty{
	background:#ffe8c6;
	margin-bottom:9px;
	padding:10px;
	}		
/*----------------------------
   APARTMENTS DESCRIPTION
----------------------------*/	
.img-left-apartment{
	width:378px;
	}
.desc-right-apartment{
	width:257px;
	text-align:center;
	}
div.img-left-apartment,div.desc-right-apartment{
	float:left;
	margin-right:11px;
	}
.desc-right-apartment ul{
	font-size:12px;
    font-weight:normal;
	padding-left:17px;
	color:#343434;
	margin-bottom:6px;
	text-align:left;
	}	
.search-desc{
	background:url(images/fondo_calendar.png);
	margin-bottom:12px;
	}
table.search-desc-int{
	color:#FFFFFF;
	width:600px;
	margin:0 auto;
	}
.search-desc-int caption{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-bottom:10px;
	}				
.search-desc-int td{
	padding:4px;
	}		
table.search-desc-int input{
	background:url(images/bg_input.gif) repeat-x #FFFFFF;
	border:1px solid #333333;
	width:90px;
	}
table.search-desc-int select{
	background:url(images/bg_input.gif) repeat-x #FFFFFF;
	border:1px solid #333333;
	}	
/*------------------------------
 APARTMENTS DESCRIPTION DETAIL
--------------------------------*/		
.bg_tb_detail {
	 border-spacing:1px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 background:#fff;
	 color: #000;
	 width:100%;
	 margin:auto;
     }

.bg_tb_detail td{
     border-collapse: separate;
     border-collapse: collapse;
     border-spacing: 0;
     }
	 
.bg_tb_detail caption {
     font-weight: bold;
     background: #77A3D7 url(adminimages/corner.gif) no-repeat right top; 
	 border-bottom:2px solid #4D85CA;
     color: #fff;
     text-transform: capitalize;
     padding:6px;
     margin:auto;
     }
	 
.bg_tb_detail td {
     padding: 2px;
	 border: 1px solid #DF7E00;
	 text-align:center;
     }
.bg_tb_detail td.bgdesc {
	background:#F8D7B8
     } 
.bg_tb_detail th {
     padding: 2px;
	 border: 1px solid #DF7E00;
	 color:#141414;
	 background:#FFA533;
	 text-align:center;
     }	 
.bg_tb_detail  tr {
     text-align: left;
     background: #fff;
     color: #000;
     }
table td ul {
	padding-left:45px;
	margin-bottom:12px;
	margin-top:12px;
	}	
/*------------------------------
	 CALCULATE PRICE
--------------------------------*/		
.price-calculate td{
	color:#fff;
	padding:2px;
	background:#4F4F4F;
	text-align:left;
	border:1px solid #1F1F1F;
	}	
.price-calculate td.discount{
	color:#FF0000;
	background:#3F3F3F;
	}
.price-calculate td.total{
	font-weight: bold;
	background:#3F3F3F;
	}			
table.price-calculate{
	width:100%;
	}				
.ratecalculate{
	width:440px;
	margin:0 auto;
	display:none;
	text-align:center;
	}
/*------------------------------
	 REQUERIMENT + DISCOUNT
--------------------------------*/		
.requeriments{
	/*background:#E1E1E1;*/
	}
.discount_info{
	/*background:#E1E1E1;*/
	}
.discount_infohotel{
	width:326px;
	background:#F7F7F7
	}
.discount_infohotel h5{
	background:#FFEBB0;
	padding:3px;
	}	
	
table.dstb td{
	padding:3px;
	background:#E7E7E7;
	}
table.dstb td span{
	color:#FF0000;
	font-weight:bold;
	}	
div.porcentItem{
	background:#FBFBFB;
	}	
div.porcentIncre{
	background:#FFF7E0;
	}		
	
div.discount_info,div.requeriments{
	/*float:right;*/
	margin:2px;
	}
span.discount_perc{
	/*background:#FFDCAF;*/
	color: #FF0000;
	font-weight:bold;
	}
/*------------------------------
	 TESTIMONIALS
--------------------------------*/			
blockquote {
	padding-left:30px; /*Esta longitud varia de acuerdo al tamao de la imagen que uses de la comilla abierta*/
	background: url(images/comilla_abre.gif) top left no-repeat; /* aqu especificamos donde se encuentra la imagen de nuestra comilla que abre y la ubicamos */
	}
blockquote p {
	margin:0px;
	padding-right:30px;
	background: url(images/comilla_cierra.gif) bottom right no-repeat; /* aqu especificamos donde se encuentra la imagen de nuestra comilla que cierra y la ubicamos */
	margin-bottom:5px;
	}		
p.testi_name{
	color:#666666;
	font-style:italic;
	padding-left:30px;
	font-size:13px;
	margin-bottom:5px;
	}
.t_desc{
	border-bottom:2px solid #FF9817;
	margin-bottom:9px;
	}
.t_desc_min{
	border-bottom:2px solid #FF9817;
	margin-bottom:9px;
	font-weight:bold;
	}	
.title-apto	{
	border-bottom:2px solid #FF9817;
	margin-bottom:6px;
	margin-left:159px;
	/*font-weight:bold;*/
	padding-left:4px;
	width:462px;
	}
/*-------------------------
	OFFERTS
---------------------------*/		
	
.title-offert	{
	border-bottom:2px solid #FF9817;
	margin-bottom:6px;
	margin-left:40px;
	font-weight:bold;
	padding-left:4px;
	width:568px;
	}
.info-offert{
	
	margin-right:40px;
	margin-top:20px;
	color:#FF0000;
	font-size:11px;
	text-align:right;
	}	
.link-offert{
	
	margin-right:40px;
	margin-top:10px;
	font-size:12px;
	text-align:right;
	}	

/*-------------------------
	CITY GUIDE
---------------------------*/		
#guide_comment{
	width:500px;
	text-align:justify;
	}
.guide_pad{
	padding:0 16px;
	}	

#guide_comment,#adsense{
	float:left;
	margin-left:3px;
	}	
	
/*------------------------------
	 CONTACT FORM
--------------------------------*/
.contact_form{
	width:350px;
	padding:3px;
	}
.offer_hour_mail{
	width:250px;
	padding:3px;
	}
.contact_form, .offer_hour_mail{
	float:left;
	}
.contact{
	background:#EDF1F2;
	border:4px solid #E6E6E6;
	}
.contact table{
	border:0;
	text-align:center
	}
.contact td{
	padding:4px;
	text-align:left;
	vertical-align:top;
	}
.contact  input{
	background:url(images/bg_input.gif) repeat-x #FFFFFF;
	border:1px solid #CFCFCF;
	width:160px;
	}
.contact  textarea{
	background:url(images/bg_input.gif) repeat-x #FFFFFF;
	border:1px solid #CFCFCF;
	width:240px;
	height:120px;
	}
span.required{
	color:#FF0000;
	}					
	
/*-------------------------
  Calendar Table internal
---------------------------*/	
table.tablas_calendar_int{
	border:1px solid #FBAB2C;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	background:#fff;
	color: #000;

}
table.tablas_calendar_int{
	border-collapse:collapse;
	background:#FFFFFF
}
.tablas_calendar_int td{
	border:1px solid #FBAB2C;
	padding:3px;
}
.tablas_calendar_int thead td {
	text-align: center;
	font-weight: bold;
	color: #000;
	padding:1px;
}
.tb_inac{
	text-decoration: line-through;
	background:#F4F4F4;
	color:#999999;
}
.tb_reser{
	background: url(images/bg_null.gif) repeat-x #FFD07F;
}
.tb_reser_parci{
	background-color:#FFD07F; 
}
.tb_asig{
	background-color:#FFFBCF;
	font-weight:bold;		
}
.tb_null{
	background: #FFFBCF;
	text-decoration: line-through;
	color:#FF0000;
	font-weight:bold;	 
}
.tb_null_parci{
	background: #FFCFD3;
	background: url(images/bg_null.gif) repeat-x #FFCFD3;	
}
.tb_libre{
	background:#fff; 
}			
/*-------------------------
  Maps Street View
---------------------------*/				
table.maps_content{
	background:#F7F7F7;
	border-collapse:collapse;
	font:normal 10px  Verdana, Arial, Helvetica, sans-serif; 
	color:#474747;
	border:1px solid #D3D5D6;
	}
.maps_content td{
	padding:4px;
	border:1px solid #D3D5D6;
	vertical-align:top;
	}	
.title_map_content{
	background:#474747;
	color:#FFFFFF;
	font:bold 10px Geneva, Arial, Helvetica, sans-serif;
	}
.title_map_content p{
	font:normal 10px Geneva, Arial, Helvetica, sans-serif;
	}		
td.title_map_content{
	border:1px solid #474747;
	}	
td.img_map_content{
	vertical-align:middle;
	}
/*-------------------------
  gallery apartments
---------------------------*/
.boton_galeria{
	cursor:pointer;
}
/*MENU PROCESO RESERVA*/
#menu_proceso{
	width:auto;
	border:1px solid #cec7c7;
	margin:0 30px 0 8px;
	font-size:12px;
	padding-bottom:7px;    
    height:29px;
	background-image:url(images/fondo_proceso.gif);
	margin-bottom:5px;
}
#menu_proceso .pro_titulo{
	-webkit-box-shadow: -1px -6px 14px #ff930c inset;
	box-shadow: -1px -6px 14px #ff930c inset;
	background: #ffbf6f;
	text-shadow: 0 1px 0 #422b00;
	color:#FFF;
	float: left;
	height: 26px;
	text-align: center;
	padding-top: 10px;
	font-size: 14px;
	font-weight: bold;
}
#menu_proceso img{
	height: 18px;
	vertical-align: middle;
	width: 16px;
}
#menu_proceso .select_pro{
	background-image:url(images/fondo_proceso_sel.gif);
	font-weight:bold;
}
#menu_proceso .noselect_pro{
	background-image:url(images/fondo_proceso.gif);
}

/*
#menu_proceso ul{
    list-style:none; 
    margin:0px; 
    padding:0px; 
}
#menu_proceso ul li {
    float:left;
    padding-left:1px;
    padding-right:1px;
}
#menu_proceso ul li a{
    text-decoration:none;
    color:#333;
	display:block;
	float:left;
	color:#000;
	text-decoration:none;
	padding:5px 0px 7px 0px;
	height:24px;
}
#menu_proceso .activo{
	background:url(images/fondo_select_proceso.jpg);
	color:#F60;
	font-weight:bold;
	height:15px;
}
#menu_proceso .titulo_pro{
	background:url(images/fondo_tit_proceso.gif);
	color:#FFF;
	font-weight:bold;
	height:15px;
}
#separa_pro{
	color:#F63;
}*/

