﻿body {
	background:#fff url(http://bghotelite.net/nonbg/images/back.gif) repeat-y top center;
	padding:0;
	margin:0;
	font-family:Verdana, Sans-serif;
	font-size:74%;
	text-align:center;
}	

abbr {
	cursor:help;
}	
/********************   LINK STYLES  *********/

#toplinks a {
  color:#BB0000;
  font-weight: bold;
}

a {
	color:#BB0000;
	font-size:11px;
	text-decoration:none;
}

#image {
	position:absolute;
	top:50px;
	left:0;
	width:160px;
	height:300px;
	background:url(http://bghotelite.net/nonbg/images/about.gif) no-repeat;
}	

a:hover {
	color:#DD0000;
	text-decoration:underline;
}

#toplinks a {
	margin-right:12px;
}	

span a {
	color:#429EDB;
	margin-left:6px;
}

span a:hover {
	color:#FC6289;
}
/****************   HEADER STYLES  ************/
h1 {
	color:#FF3366;
	font-family:tahoma, verdana, sans-serif;
	font-weight:normal;
	padding-left:0;
	font-size:20px;
}

#header h1 {
	color:#333;
	margin-top: 3px;
	margin-bottom: 20px;
}

#header .booking { position: absolute; top: 16px; right: 30px; border: 0; }	

#header .main_link:hover{
	text-decoration:none;	
}

#sidebar h1 {
	font-size:16px;
	margin:0 0 0 5px;
	padding-top:5px;
	width:160px;
	color:#333;
}	

#leftcolumn h1 {
	padding-top:0px;
}	

h2 {
	color:#CC0202;
	font-family:tahoma, verdana, sans-serif;
	font-weight:normal;
	padding: 0;
	margin-top: 0;
	font-size:20px;
}	

h2 a {
	text-transform:none;
}

/********************    INPUT FIELDS STYLES    **********/
#s1 {
	border: 1px solid #ccc;
	background-color: #ЕЕЕЕЕЕ;
	font-size: 12px;
	color: #555555;
	font-weight: bold;
	SCROLLBAR-FACE-COLOR: #EEEEEE; 
	SCROLLBAR-HIGHLIGHT-COLOR: #000000; 
	SCROLLBAR-SHADOW-COLOR: #EEEEEE; 
	SCROLLBAR-3DLIGHT-COLOR: #EEEEEE; 
	SCROLLBAR-ARROW-COLOR: #333; 
	SCROLLBAR-TRACK-COLOR: #EEEEEE; 
	SCROLLBAR-DARKSHADOW-COLOR: #EEEEEE;
}

#s2 {
	border: 1px solid #999;
	background-color: #fff;
	font-size: 12px;
	color: #555;
	font-weight: bold;
}

/********************    PARAGRAPH STYLES    **********/
p {
	font-size:12px;
	color:#222;
	margin-left:0px;
	margin-top:-1px;
	line-height:1.3em;
	text-indent:2em;
}	

#sidebar p {
	background:#E9F1F5 url(http://bghotelite.net/nonbg/images/sidebottom.gif) no-repeat bottom right;
	padding:4px;
	text-indent:1em;
}	
/*********************     LIST STYLES    *************/
#sidebar ul {
	list-style:none;
	margin-bottom:0;
	padding-top:0;
}

#sidebar li {
	list-style-image:url(http://bghotelite.net/nonbg/images/bullet.gif);
}
/**********************      IMAGE STYLES     ************/
#header img {
	margin-left:0px;
	margin-top:-15px;
	padding:3px;
	margin-bottom:0;
	border:1px solid #ccc;
}

/********************    INDEPENDANT DIV IDS AND CLASSES   *******/
/***********************     MAIN CONTAINER  *******************/
#container {
	width:690px;
	margin:0 auto;
	padding-left:20px;
	text-align:left;
	position:relative;
}

#header {
  margin: 0;
  height: 200px;
}

#searchbox {
  margin:10px 0 10px 110px;
  width: 440px;
  border: 1px solid #ccc;
  background: #FFFFFF url(http://bghotelite.net/nonbg/images/bg25.jpg) repeat;
  padding-left: 5px;  
  padding-bottom: 5px; 
  font-size: 12px;
}

#searchbox a {
	color: #000;
	font-weight: bold;
	text-decoration: underline;
	font-size: 12px;
}

#inp {
  margin: -20px 0 5px 370px;
  position: relative;
}

#results {
  clear: both;
  margin: 20px 10px 20px 0px;
  position: relative;
}

#results p {
  padding: 0 10px 0 5px;
}

#results .tbl_main {
  width: 100%;
  text-align: center;
  margin-bottom: 20px;
}

#results .tbl_main td {
  width: 33%;
  vertical-align: top;
}

#results .tbl_main a {
  color: #000;
  font-size: 12px;
}

#results .tbl_main img {
  width: 140px;
  height: 110px;
  padding: 3px;
  border: 1px solid #CCCCCC; 
  margin-bottom: 10px;
}

#results .hotel_photo {
  padding: 4px;
  border: 1px solid #CCCCCC;  
  margin-top: 30px;
}

.tit {
  text-decoration: underline;

  color: #CC0202;
  font-size: 15px;
  padding-bottom: 5px;
}

#td1 {
	width: 145px; 
	height: 130px;
}

#td1 img {
  padding:2px;
  border:1px solid #999;
  height: 100px; 
  width: 130px;
}

#td2 {
	BORDER-BOTTOM: #CCCCCC 1px solid;
}

#td2 .name {
	font: 17px arial; 
	font-weight: bold;
}

#td2 .book_link {
  font-size: 12px;
  color: #000;
  font-weight: bold;
}

#td2 .pansion {
	font: 12px arial; 
	color: #CC0202;
}

#td2 img{
	 height: 14px;
	 width: 16px;
}

#fram {
  margin-top:20px;
  position: relative;
}

#back {
	position:absolute;
	top:214px;
	left:23px;
	z-index:2;
}

#back1 {
  float: right;
	position:absolute;
	right: 10px;
	top: 3px;
}

#lang {
	height: 12px;
	width: 20px;
	position:absolute;
	top:158px;
	right:15px;
	z-index:3;
}

#lang img {
	padding: 0px;
	border:1px solid #444;
	margin: 0px;
}

#back a {
	font-weight: bold;
	font-size: 14px;
}

#back1 a {
  font-weight: bold;
	font-size: 13px;
	color: #000;
}

#top_dest {
	margin-top: 30px
}

#top_dest a {
	color: #777;
}

/*************************     TOP RIGHT HAND LINKS   *********/
#toplinks {
	position:absolute;
	top:8px;
	right:150px;
}

/*************************    LEFT COLUMN  ************/
#leftcolumn {
  clear:both;
	float:left;
	width:670px;
}	
/*********************      RIGHT SIDEBAR COLUMN   ********/
#sidebar {
	float:right;
	width:200px;
	margin:10px 10px 0 0;
}	
/************************   FOOTER     ***********/
#footer {
	clear:both;
	margin-left:0;
	width:650px;
	text-align:center;
	border-top:1px solid #ccc;
	color:#888;
}

#footer span {
  display: none;
}

#footer a {
  color: #AAA;
}

/***********************      RIGHT HAND SIDE CONTENT BOXES    *******/
.sidebox {
	width:185px;
	background:#E9F1F5 url(http://bghotelite.net/nonbg/images/sidetop.gif) no-repeat top left;
	margin-bottom:15px;
}


/***********************      RESULT PAGES    *******/
#tbl_retults
{
border: 0px solid #000;
margin-top: 20px;
}

#tbl_retults td
{
text-align: center;
border: 1px solid #aaa;
width: 20px;
}

#tbl_retults td:hover
{
border: 1px solid #888;
background-color:#ddd;
}

#tbl_retults .aaa
{
color:#777;
font-size: 10px;
padding:3px 3px 3px 3px;
font-weight:bold;
}

#tbl_retults .aaa:hover {
color:#000;
text-decoration: none;
}
