/* CSS Document */

BODY{
margin:0;
padding:0 0 0 0;
font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif;
color:#141516;
font-size:12px;
background-color:#FFFFFF;
/*background-image:url(../images/defaultPage.gif);*/
}

h1{font-size:14px; font-family:Arial, Helvetica, sans-serif;font-weight:normal}
h2{font-size:16px; color:#007de3; font-family:Tahoma; font-weight:bold; padding:12px 0 0 8px;}
h3{font:16px; color:#007de3; font-family: font-weight:bold;}
h4{font:14px; color:#000000; font-family: font-weight:bold;}
.fnt_01{font-size:11px; line-height:20px;}
.fnt_02{font-size:12px;}
.fnt_03{font-size:14px; font-weight:bold;}
.clr_01{color:#b60707}
.clr_02{color:#004eb5}


.compare_link
{
 font-size:14px; font-weight:bold;
 color:#004eb5;
 text-decoration:none;
}

.compare_link:hover
{
 font-size:14px; font-weight:bold;
 color:#004eb5;
 text-decoration:underline;
}


.type_link
{
 font-family:Tahoma;
 font-size:14px; 
 color:#b60707;
 text-decoration:none;
 outline:none;
}

.type_link:hover
{
 font-family:Tahoma;
 font-size:14px; 
 color:#b60707;
 text-decoration:underline;
  outline:none;
}


/* ========================= INDEX PAGE ========================== */



.full_body{background-color:#FFFFFF;}

form, input, select, textarea, h1, h2, h3, h4{
padding:0;
margin:0;
}
.input_box{
border:#080808 1px solid;
width:200px;
hight:18px;
padding:5px;
!padding:0px;
font-size:10px;
color:#080808;
font-size:11px;
}
.input_boxhome{
border:#080808 1px solid;
width:182px;
hight:18px;
padding:5px;
!padding:0px;
font-size:10px;
color:#080808;
font-size:11px;
}
.search_text{
color:#141516;
font-size:12px;
}

.amminitie_text{
color:#000000;
font-size:11px;
font-family:Tahoma;
}
.menu_bg{
background:url(../images/menu_bg.jpg);
background-repeat:repeat-x;
height:58px;
padding:12px;
}
.menu_text{
color:#FFFFFF;
font-size:14px;
text-decoration:none;
}
.menu_text a{
color:#FFFFFF;
font-size:14px;
text-decoration:none;
}
.menu_text a:hover{
color:#F2F930;
font-size:14px;
text-decoration:none;
}
.find_discont_table{
background:url(../images/find_hotel_box_bg.jpg) no-repeat;
padding:5 12px 0 12px;
height:300px;
}
.input_box2{
width:71px;
border:1px solid #1B1C1D;
padding:2px;
}
.link_text{
color:#0470B9;
font-size:12px;
text-decoration:none;
}
.link_text a{
color:#0470B9;
font-size:12px;
text-decoration:none;
}
.link_text a:hover{
color:#097809;
font-size:12px;
text-decoration:none;
}
.input_box3{
width:197px;
border:1px solid #1B1C1D;
padding:2px;
}
.input_box4{
width:182px;
border:1px solid #1B1C1D;
padding:2px;
}
.small_text1{
color:#000000;
font-size:12px;
text-decoration:underline;
}
.small_text1 a{
color:#000000;
font-size:12px;
text-decoration:underline;
}
.small_text1 a:hover{
color:#1E7ADC;
font-size:12px;
text-decoration:underline;
}
.small_text2{
color:#000000;
font-size:12px;
}
.mid_box_mid_rpt{
background:url(../images/mid_box_mid_rpt.jpg);
background-repeat:repeat-y;
}
.hotel_heading{
font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
}
.box_border{
border:1px solid #000000;
padding:4px;
}
.beatch_table_mid_rpt{
background:url(../images/beatch_table_mid_rpt.jpg);
background-repeat:repeat-y;
}

.top_destination{background-image:url(../images/top_destination.jpg); background-repeat:no-repeat; width:190px; height:61px; padding:10px 0 0 90px;}
.top_hotel_ideas{background-image:url(../images/top_hotels.jpg); background-repeat:no-repeat; height:58px; width:277px; padding:16px 0 0 90px;}
.hot_spring_dest{background-image:url(../images/hot_destination.jpg); background-repeat:no-repeat; height:60px; width:220px; padding:25px 0 0 70px;}
.beach_hotel{background-image:url(../images/beatch_table_upper.jpg); background-repeat:no-repeat; height:75px; width:211px; padding:25px 0 0 83px;}
.for_you{background-image:url(../images/for_you.jpg); width:294px; height:242px; background-repeat:no-repeat}
.for_u_pad{padding:100px 10px 0 10px;}


.footer_text{
font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;
}
.footer_text a{
font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;
}
.footer_text a:hover{
font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif;
color:#0F61B9;
font-size:11px;
text-decoration:underline;
}








/*=============================== LISTING ==============================*/


.check_avai_top{background-image:url(../images/check_avai_top.jpg); background-repeat:no-repeat; width:294px; height:35px;}
.check_avai_middle{background-image:url(../images/check_avai_middle.jpg); background-repeat:repeat-x; background-color:#FFFFFF; background-position:bottom; border-left:#c8c7c8 1px solid; border-right:#c8c7c8 1px solid; padding:5px 12px 0 12px;}
.landmark_middle{background-image:url(../images/landmark_middle.jpg); background-repeat:repeat-y; padding:5px 8px;}
.landmark_pad_01{padding:0 0 0 6px;}
.landmark_pad_01_icon_wid{width:30px; color:#2f2f2f; font-size:12px;}

.landmark_txt_01{font-size:14px; color:#990000; font-weight:bold;}
.landmark_pad_02{padding:10px 0 0 0;}
.landmark_txt_02{ color:#2f2f2f; font-size:11px;padding:0 0 0 6px;}
.landmark_txt_02 a{color:#2f2f2f; font-size:11px; text-decoration:underline;}
.landmark_txt_02 a:hover{color:#2f2f2f; font-size:11px; text-decoration:none;}
.landmark_city{font-size:16px; color:#007de3; font-weight:bold; border-bottom:#333333 1px dotted; padding:35px 0 15px 0;}
.landmark_city_txt_01{font-size:11px; color:2f2f2f; }
.landmark_city_txt_01 a{font-size:13px; font-weight:bold;text-decoration:none;color:#9b0101;}
.landmark_city_txt_01 a:hover{font-size:13px; font-weight:bold;text-decoration:underline;  color:#9b0101;}

.landmark_cityunder_txt_01{font-size:11px; color:2f2f2f; }
.landmark_cityunder_txt_01 a{font-size:11px; font-weight:bold;text-decoration:none;color:#9b0101;}
.landmark_cityunder_txt_01 a:hover{font-size:11px; font-weight:bold;text-decoration:underline;  color:#9b0101;}


.mid_grey_middle{background-image:url(../images/mid_grey_body_middle.jpg); background-repeat:repeat-y; padding:0 10px;}
.rounded_box_mid{background-image:url(../images/rounded_box_middle.jpg); background-repeat:repeat-x; height:42px;}
.list_pagenation{font-size:12px; color:#990000}
.list_pagenation a{font-size:12px; color:#990000; text-decoration:none;}
.list_pagenation a:hover{font-size:12px; color:#990000; text-decoration:underline;}

.list_grey_box_01{background-color:#a1a1a1; border:#565656 1px solid; font-size:14px; font-weight:bold; color:#FFFFFF; padding:5px;}

.list_pad{padding:8px 0 0 0;}
.list_pad_02{padding:4px 0 0 0;}
.list_grey_box_02{background-color:#d1d1d1; border:#afafaf 1px solid; padding:15px;}
.list_fnt_01{color:#5b7b16; font-size:13px;}

.list_menus_01{font-size:12px; color:#2f2f2f;}
.list_menus_01 a{font-size:12px; color:#0069be; text-decoration:none;}
.list_menus_01 a:hover{font-size:12px; color:#0069be; text-decoration:underline;}

.list_grey_box_03{background-color:#e5e5e5; padding:10px; border-left:#afafaf 1px solid; border-right:#afafaf 1px solid;}




/*========================= WEATHER =========================================*/

.weather_bg{background-image:url(../images/weather_bg.jpg); height:45px; width:284px; color:#d20808; font-size:18px; font-weight:bold; background-repeat:no-repeat; padding:0 0 10px 15px;}
.clear_sky{background-image:url(../images/clear_sky.jpg); background-repeat:no-repeat; width:309px; height:122px; font-size:14px; color:#000000; padding:0 5px 10px 0;}
.weather_txt_01{font-size:18px; color:#0779c1;}
.weather_txt_02{font-size:12px; color:#000000; font-weight:bold;}
.weather_txt_03{font-size:12px; color:#000000;}
.partly_clear_sky{background-image:url(../images/party_clear_sky.jpg); background-repeat:no-repeat; width:309px; height:122px; font-size:14px; color:#000000; padding:0 5px 10px 0;}
.cloudy_sky{background-image:url(../images/cloudy_sky.jpg); background-repeat:no-repeat; width:309px; height:122px; font-size:14px; color:#000000; padding:0 5px 10px 0;}
.partly_sunny_sky{background-image:url(../images/partly_cloudy_sky.jpg); background-repeat:no-repeat; width:309px; height:122px; font-size:14px; color:#000000; padding:0 5px 10px 0;}
.humidity{background-image:url(../images/humidity.jpg); width:139px; height:95px; background-repeat:no-repeat; padding:0 40px 0 0;}





/*========================================== Overview ==========================================*/
.overview_text
{
font-family:'Trebuchet MS','Tahoma',Verdana, Arial, Helvetica, sans-serif;
font-size:11;
color:#1d1616 ;
font-weight:normal;
}
.rate_heading
{
 font-family:'Trebuchet MS','Tahoma',Verdana, Arial, Helvetica, sans-serif;
 font-size:11;
 color:#d20808;
 
}

.overview_heading
{
 font-family:'Trebuchet MS','Tahoma',Verdana, Arial, Helvetica, sans-serif;
 font-size:15;
 color:#d20808;
 
  
}

/*========================================== Similar Hotel ==========================================*/

.similar_middle{background-image:url(../images/similar_bg.jpg); background-repeat:repeat-x;height:270px; border-left:1px solid #c4c5a6;border-right:1px solid #c4c5a6; background-position:bottom; background-color:#FFFFFF;}

.similartxt {
font-family:Tahoma;
font-size:16px;
color:#007de3;
font-weight:bolder;
}
.btn_class{
background-image:url(../images/more_new.jpg); background-repeat:repeat-x; border:1px solid #608c03;
font-family:Tahoma;
font-size:11px;
color:#000000;

}

.similar_link
{
 font:Tahoma;
 font-size:12px; font-weight:bold;
 color:#004eb5;
 text-decoration:none;
}

.similar_link:hover
{
 font:Tahoma;
 font-size:12px; font-weight:bold;
 color:#004eb5;
 text-decoration:underline;
}

.hoteltxt {
font-family:Tahoma;
font-size:11px;
color:#000000;
}
 .list li {
list-style:url(../images/red_arrow.jpg);
}

.txtborder{
border:1px solid #141516;
font-family:"Trebuchet MS";
font-size:11px;
color:#141516;
}
.error{
font-family:"Trebuchet MS";
font-size:12px;
color:#FF0000;
}

.advancesearch_link
{
 font-family:"Trebuchet MS";
 font-size:12;
 color:#000000;
 font-weight:bold;
 outline:none;
 
}

.advancesearch_heading
{
 font-family:'Tahoma';
 font-size:12;
 color:#000000;
 font-weight:bold;
 
}