@charset "utf-8"; 
/* CSS Document */
body {margin:0px 0px; padding:0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#333333; background:url(http://www.hotels-bangalore-india.com/images/bg-body.jpg) left top repeat-x; line-height:1.5em; }
hr { border: none; 	border-top:1px solid #5cd100;  background-color: #5cd100;  /* for Firefox */	color: #5cd100;  /* for IE */	height: 1px; }
a {color:#333333; text-decoration:none; }
a:hover {color:#0172c2; }
.clear {clear:both; }
.more {color:#FF6600; font-size:11px; }
#toplink {color:#FFFFFF; margin:0px 0px; padding:0px 10px 0px 10px; text-align:right; height:47px; }
#toplink h1 {margin:0px; padding:0px; font-size:11px; font-weight:normal; color:#5e5e5e; text-align:center; }
#toplink ul {margin:0px 0px 0px 0px; padding:4px 0px 0px 0px; }
#toplink ul li {list-style-type:none; display:inline; padding:0px 10px; border-right:1px dotted #FFFFFF; }
#toplink a {color:#FFFFFF; text-decoration:none; }
#toplink a:hover {color:#FFFFFF; text-decoration:underline; }
#toplink span a {color:#FFFF99; font-size:14px; }
#container {margin:0px auto; width:1000px; padding:0px 0px 10px 0px; height:auto; }
#container #header {margin:0px; padding:0px; height:150px; }
#container #header #header-left {float:left; width:360px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#container #header #header-left h1 {margin:40px 0px 0px 0px; padding:0px 0px; color:#FFFFFF; font-size:28px; }
#container #header #header-left h1 a {color:#FFFFFF; }
#container #header #header-left em {font-style:normal; color:#ffea8b; display:block; font-size:14px; font-weight:bold; margin:25px 0px 0px 0px; }
#container #header #header-left span a {color:#FFFFFF; }
#container #header #header-left span {margin:10px 0px 0px 0px; color:#FFFFFF; display:block; }
#container #header #header-right {float:right; width:630px; margin:0px 0px; padding:0px 0px; }
*html #container #header #header-right {\width:636px; w\idth:636px; }
#container #header #header-right .headerbox {float:left; width:204px; margin:24px 0px 0px 6px; }
#container #header #header-right .headerbox strong {margin-top:0px; background-color:#5cd100; display:block; color:#FFFFFF; text-align:center; padding:4px 0px; }
#container #header #header-right .headerbox strong a {color:#FFFFFF; }
*html #container #header #header-right .headerbox strong {margin-top:-5px; }
html>body #container #header #header-right .headerbox strong {margin-top:-5px; }
#container #left {float:left; width:270px; border-right:1px dotted #FFFFFF; padding:0px 8px 10px 0px; }
#container #left h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0172c2; margin:10px 0px; padding:0px 0px; }
#container #left h2 a {color:#0172c2; text-decoration:none; }
#container #left h2 a:hover {color:#333333; text-decoration:none; }
#container #left ul {margin:0px 0px; padding:0px 0px; }
#container #left ul li {list-style-type:none; margin:6px 0px; border-bottom:1px dotted #CCCCCC; background:url(http://www.hotels-bangalore-india.com/images/bg-left-nav.gif) left top no-repeat; background-position:2px 6px; padding:0px 0px 0px 18px; }
#container #right {float:right; width:712px; text-align:justify; padding:0px 0px 10px 0px; }
#container #right h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#0172c2; margin:10px 0px; padding:0px 0px; }
#container #right h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0172c2; margin:10px 0px; padding:0px 0px; font-weight:normal; }
#container #right h5 a {color:#0172c2; }
#container #right h5 a:hover {color:#333333; }
#container #right .hotelbg {background:url(http://www.hotels-bangalore-india.com/images/bg-hoel-box.gif) left bottom repeat-x; height:auto; overflow:hidden; }
#container #right .hotelbg .hotelsec {width:207px; float:left; margin:0px 0px 0px 0px; padding:0px 14px; }
*html #container #right .hotelbg .hotelsec {\width:235px; w\idth:207px; }
#container #right .hotelbg .hotelsec ul {color:#FF6600; margin:0px 0px 0px 14px; padding:0px 0px 0px 0px; }
#container #right .hotelbg .hotelsec ul li {margin:4px 0px; }
#container #right .hotelbg .hotelsec h4 {color:#0172c2; font-size:12px; font-weight:normal; margin:10px 0px 10px 0px; border:1px solid #e0e0e0; background:url(http://www.hotels-bangalore-india.com/images/bg-h4.jpg) left top repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; padding:4px 4px; font-weight:bold; }
#container #right .hotelbg .hotelsec h4 a {color:#666666; text-decoration:none; }
#container #right .hotelbg .hotelsec h4 a:hover {color:#333333; text-decoration:none; }
.info {color:#FF6600; }
#footer {background-color:#4e4e4e; text-align:center; color:#FFFFFF; padding:10px 10px; clear:both; }
#footer a {color:#FFFFFF; text-decoration:none; }
#footer a:hover {color:#FFFFFF; text-decoration:underline; }
.copy {text-align:right; color:#8c8c8c; }
#container #footeraddress {clear:both; margin:0px 0px; padding:4px 0px; border-top:1px dotted #5cd100; }
#container #footeraddress .footerbox {float:left; width:320px; margin:10px 0px 10px 10px; padding:0px 0px; text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
#container #countryno {margin:0px 0px; padding:4px 4px; color:#FFFFFF; font-size:12px; text-align:right; border-bottom:1px dotted #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; 	}
#container #countryno span {font-weight:bold; color:#FFFF00; }
.heading{font-size:12px; font-weight:bold; color:#FF6600; font-family:Verdana, Arial, Helvetica, sans-serif; }
.image {margin:4px 4px; padding:4px 4px; border:1px solid #CCCCCC; }
/*Category Index Page Css*/#container #right .hotelbox {margin:1px 4px; padding:4px 6px; width:320px; float:left; background:url(http://www.hotels-bangalore-india.com/images/bg-hotel-list.gif) left top repeat-x; border:1px solid #d7d7d7; }
#container #right .hotelbox a {color:#0172c2; }
#container #right .hotelbox a:hover {color: #333333; }
/**html .box {\width:322px; w\idth:310px; }
*/#container #right .hotelbox span {clear:both; display:block; }
#container #right .hotelbox p {margin:0px 0px; }
#container #right .hotelbox .list {border:1px solid #CCCCCC; border-left:0px; border-right:0px; font-size:11px; }
#container #right .hotelbox strong a {color:#FF6600; font-weight:normal; }
#container #right .hotelbox strong a:hover {color:#007fd1; font-weight:normal; }
.left {float:left; }
.right {float:right; }
.tripad {padding:6px 6px; font-size:14px; font-weight:bold; color:#333333; border:1px dotted #CCCCCC; }
.airport {color:#FF6600; font-weight:normal; }
.menulink:link visited { text-decoration:none; 	color:#900; }
.menulink:visited {	text-decoration:none; 	color:#900; }
.menulink:hover{ text-decoration:none; 	color:#000; }
#container #left #quick{  font-family:Arial, Helvetica, sans-serif;  color:#990000;  margin-top:10px;  border:1px solid #FFFFFF;  }
#container #left #quick .quickhead { color:#FFFFFF;  font-size:16px;  font-weight:bold;  font-family:Georgia, "Times New Roman", Times, serif;   }
#container #left #quick #miniform #S_name, #S_email, #S_phone, #Day_of_travel, #Month_of_travel, #Year_of_travel, #Description2 { border:1px solid #CCCCCC;  font-size:11px; }