	/* 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
----------------------------*/

#search-book-apartment{
	width:395px;
	background:#FFFFFF;
	padding:5px;
	}
#click-here{
	width:238px;
	}
#search-book-apartment,	#click-here{
	float:left;
	margin-right:4px;
	}

.search-book-an caption{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-bottom:10px;
	}
table.search-book-an{
	color:#000000;
	width:352px;
	margin:0 auto;
	border:#FF7400 1px solid;	
	}			
.search-book-an td{
	padding:4px;
	}		
table.search-book-an  input{
	background:url(images/bg_input.gif) repeat-x #FFFFFF;
	border:1px solid #333333;
	width:90px;
	}
table.search-book-an  select{
	background:url(images/bg_input.gif) repeat-x #FFFFFF;
	border:1px solid #333333;
	}
.bloq-steps{
	color:#FF6600;
	}
.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;
	}
.photo-apartment{
	width:163px;
	}
.info-apartment{
	width:232px;
	}
.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;
	}		
.title-apartment{
	background:#474747;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding:2px;
	margin-bottom:6px;
	}
.title-steps{
	background:#efefef;
	color:#474747;
	font-size:11px;
	text-align:center;
	padding:2px;
	margin-bottom:6px;
	}			
.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;
	}	
.details-book_now{
	width:393px;
	text-align:right;
	}	
div.star-rating-wrap , div.details-book_now{
	float:left;
	}	
/*----------------------------
   HOTELS
----------------------------*/	
.bloq-hotels{
	background:#FFF0C4;
	margin-bottom:9px;
	padding:10px;
	}
.bloq-hotels-kitty{
	background:#FFE0CF;
	margin-bottom:9px;
	padding:10px;
	}		
/*----------------------------
   APARTMENTS DESCRIPTION
----------------------------*/	
.img-left-apartment{
	width:378px;
	}
.desc-right-apartment{
	width:250px;
	text-align:center;
	}
div.img-left-apartment,div.desc-right-apartment{
	float:left;
	margin-right:11px;

	}
.desc-right-apartment ul{
	padding-left:17px;
	color:#343434;
	margin-bottom:6px;
	text-align:left;
	}	
.search-desc{
	background:#343434;
	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{
	width:317px;
	background:#E1E1E1;
	}
.discount_info{
	width:326px;
	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;
	}	