html {
}
body {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
  background-color: white;
  margin-top:0px;
}
table { 
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
}
td {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
form {
  margin: 0; padding: 0; 
}
a {
  COLOR: #0158A8
}
a:visited {
  COLOR: #0158A8
}
a img {
  border: none; 
}
input.text {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; border:1px solid gray; padding-left: 4px; padding-right: 4px;
}
input.button {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; height: 20px; border-bottom: #868686 1px solid; border-left: #f5f5f5 1px solid; border-right: #868686 1px solid; border-top: #f5f5f5 1px solid;
}
SELECT {
  FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; BORDER: 1px solid #868686; PADDING: 1px;
}
OPTION {
  FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;
}


.page {
  margin-top: 10px;
  border: 1px solid #ffa500;
  width:1168px;
}


#header {
  BORDER-BOTTOM: 1px solid orange;
  margin: 0px;
  padding-bottom: 5px;
}
#menu {
  background: #ffd177;
  margin-bottom: 1px; 
  margin-top: 1px;
  BORDER-BOTTOM: 1px solid orange;
}

.mel {
  padding-left:10px; 
  padding-right:10px; 
  line-height: 20px;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
  text-transform: uppercase;
  text-decoration: none;
}

.mel:hover {
    background: #fff198;
    BORDER-left: 1px solid orange;
    BORDER-right: 1px solid orange;
  padding-left:9px; 
  padding-right:9px; 
  line-height: 20px;
  height: 20px;
  padding-top:0px;
}

.mel:visited {
    color:#000000;
}

a.mel {
  color:#000000;
}

.filter {
  margin-left: 5px; margin-right: 20px;
  float: left;
  padding: 0 0 0 23px; 
  display: block; line-height: 20px;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
  background: url(/file/turhelp/img/i_region.gif) no-repeat left;
}

.frame {
  BORDER-TOP: 1px solid orange;
  margin: 10px;
  width:95%;
}
/*
.left-panel {
  WIDTH: 250px;
  border-right: 1px solid orange;
}
*/
.content {
  VERTICAL-ALIGN: top; 
}
/*
.right-panel {
  WIDTH: 225px;
}
*/
#adress-bar {
  VERTICAL-ALIGN: middle; LINE-HEIGHT: 20px; HEIGHT: 20px; 
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
  background: #EBEBEB;
  color: gray;
  margin: 1px;
  padding-left: 10px;
}

#navigation-bar {
  PADDING: 0px 5px 5px 5px; VERTICAL-ALIGN: top; LINE-HEIGHT: 20px; HEIGHT: 20px;
}
#navigation-bar b {
  MARGIN: 0px 2px; LINE-HEIGHT: 20px; HEIGHT: 20px;
}
#navigation-bar a {
  MARGIN: 0px 2px; COLOR: #0158A8; LINE-HEIGHT: 20px; HEIGHT: 20px;
}
#navigation-bar a:hover { 
  color:orange; 
}


#hotel-region-panel {
/*  background-color: #FFC906; */
  PADDING: 5px 5px 5px 5px;
}
#hotel-region-panel .region {
  clear: both;
}
#hotel-region-panel .region img {
  float: left;
}
#hotel-region-panel .region h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase;
  padding: 0 0 0 18px; margin: 0 0 0 18px;
  background: url(/file/turhelp/img/i_folder_open.gif) no-repeat left;

}

#hotel-region-panel .region a {
  COLOR: black;
  text-decoration: none;
}
#hotel-region-panel .region a:hover {
  text-decoration: underline; COLOR: orange;
}
#hotel-region-panel .region-panel {
}
.hotel-list {
  MARGIN-LEFT: 13px; MARGIN-BOTTOM: 5px;
}
#hotel-region-panel .hotel {
  HEIGHT: 18px; CLEAR: both;
}
#hotel-region-panel .hotel a{
  COLOR: #0158A8; text-decoration: none; font-weight: bold;
}
#hotel-region-panel .hotel a:hover{
  COLOR: orange; text-decoration: underline;
}
#hotel-region-panel .hotel-list .hotel td {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
  
}

#currensy {
  text-align:center; 
  PADDING: 5px;
}

#contact {
  PADDING: 0 10px 5px 10px;
}

.panel {
/*  border-bottom: 1px solid orange; */
}
.panel .title {
  HEIGHT: 20px;
  background:#ffbc77 url(/file/turhelp/img/bg_orange.gif) repeat-x left top;
  /*border-left: 10px solid orange; */
  margin: 1px;
}
.panel .title h2 {
  float: left;
  margin: 0 0 0 3px; padding: 0 0 0 23px; 
  display: block; line-height: 20px;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
  font-weight: bold;
  background: url(/file/turhelp/img/i_panel2.gif) no-repeat left;
}
.panel .title a {
  HEIGHT: 20px; WIDTH: 20px;
  text-align: center;
  float: right;
  border-left: 1px solid white;
  background-color: orange;
}
.panel .data {
  margin: 1px;
}

#quick-search {
  PADDING: 5px 5px 5px 5px;
}

#photo-panel {
  PADDING: 5px 0px;
  TEXT-ALIGN: center;
  background-color: #F0F0F0;
  border-left: 1px solid orange;  
  border-right: 1px solid orange;  
}
#photo-panel p {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;   
  padding: 0px 0px 10px 0px; margin: 0px;
}

#photo-panel img {
/*  border: 2px solid orange;*/
  margin: 5px;
}

.content-panel {
  VERTICAL-ALIGN: top;
  margin: 5px;
}
.content-panel .title {
  VERTICAL-ALIGN: top; LINE-HEIGHT: 20px; HEIGHT: 20px; 
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
  background:#ffbc77 url(/file/turhelp/img/bg_orange.gif) repeat-x left top;
  margin: 1px; padding-left: 10px;
  font-weight: bold;
  border-left: 10px solid orange;
}
.content-panel .data {
  PADDING: 10px;
    VERTICAL-ALIGN: top;
}
.content-panel .data img {
  BORDER: 2px solid orange;
  MARGIN-RIGHT: 10px;
  FLOAT: left;
}
.content-panel .data H1 {
  MARGIN: 5px 0 5px 0;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
}

.hotel-preview {
  MARGIN-BOTTOM: 13px;
}
#main-content {
  HEIGHT: 300px; PADDING: 10px;
}
#main-content h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
  font-weight: bold;
  text-transform: uppercase;
}

h2 
{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; 
  font-weight: bold;
  text-transform: uppercase;
  color:#3d4198;
  text-align:center; 
}

h3
{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; 
  font-weight: bold;
  color:black;
}

.desc {
  text-align:justify;
  font-size:13px 
}
.desc H1
{
  border-top:1px dotted #ffa500;
  font-size: 13px; 
  text-align:center;
  text-transform: uppercase;
  padding:20px;
}
.desc td 
{
  vertical-align:text-top;
  text-align:justify;
  padding:1px 0.5em 0.5em 2px;
  font-size:13px;
}

.abs
{
 position:absolute;
/* top:100px;
 width:300px;*/
 border:1px solid blue;
 background-color:#EBEBEB;
 padding:5px;
 overflow:scroll;
}

.abs1
{
 position:absolute;
/* border:1px solid white;*/
 padding:5px;
 top:250px;width:300px; height:225px;
 visibility:hidden; 
}

.absHead
{
  font-size:14px;
  padding-top:10px;
  padding-bottom:5px;
   
}

.abs2
{
/* position:absolute;*/
 border:1px solid #ffd177;
 background-color:white;
 font-weight: bold; 
 padding:2px;
 color:white;
 font-size: 14px; 
/* width:80%; */
 height:16px;
}

/*
a.cardlink2
{
 color:white;
 font-weight: bold;
 font-size: 14px;  
}
*/

.abs3
{
 position:absolute;
 color:white;
 font-size: 20px; 
 top:130px;
 left:100px; 
 width:500px; 
 height:20px;
}

a.abs3a
{
 color:white;
 font-size: 20px; 
}

.siglist
{
 background-color:#EBEBEB;
 padding:12px;
} 

.siglist1
{
 padding-right:30px;
 border-right:1px dotted #ffa500;
} 

H1.subtitle
{
 VERTICAL-ALIGN: center;
 color: orange;
 background:#ffffff;
 text-transform: uppercase;
 font-size: 14px; 
 font-weight: normal;
 font-style:italic;
 text-decoration:none;
 padding:0px;
 padding-top:10px;
}

.b24
{
 text-align:right;
 color: blue;
 font-size: 13px; 
 font-weight: normal;
 font-style:italic;
 padding:0px;
}

.subtitle:visited {
    color:orange;
    text-decoration:none;
}

.sinput
{
 height:18px;
 font-size:12px;
  color: black; 
  background: #ffffff; 
  border: 1px solid #6666ff; 
  text-align:left;
}

.sblock
{
 text-align:right;
}

.lic
{
 font-weight: bold;
 text-align:left;
 font-size:10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-transform: lowercase;
}

.fav
{
 
 border:1px solid orange;
 margin:2px;
 padding:1px;
}

a.favl
{
 padding:2px;
 text-align:left;
 color:black;
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
 text-transform: uppercase;
 text-decoration: none;
}

a.favl:hover {
 padding:2px;
  background: #fff198;
}

H1
{
 text-transform: uppercase;
 font-size: 13px; 
 font-weight: normal;
 text-decoration:none;
 padding-bottom:3px;
 padding-top:3px;
 text-align:center;
 /*background:#ebebeb;*/
 margin-bottom:0px;
 margin-top:2px;
 margin-left:2px;
 margin-right:2px;
}
.subsubtitle
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 text-align:center;
}

.rnav
{
 padding:5px;
}

.footer {
  margin-top:10px;
 margin-bottom:2px;
 margin-left:2px;
 margin-right:2px;
  background-color: #EBEBEB;
  font-size:13px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

p 
{
 font-size:13px ;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

.rightpanel
{
 margin-top:5px;
 padding:5px;
 vertical-align:top;
 background:#ffd177;
 color:black;
 overflow:hidden;
} 

.miniforum
{
margin-top:10px;
 text-align:justify;
}

.miniforumnick
{
 text-align:right;
 font-weight: bold;
 margin-bottom:5px;
}

.invalid {color:#999999}

.baselist
{
 text-align:left;
 overflow:auto;
 height:400px;
 background:white;
}

.linklist
{
 text-align:left;
 overflow:auto;
 background:white;
 padding:3px;
}

.rightpanelbody
{
 text-align:left;
 overflow:auto;
 background:#ffeeee;
 padding:4px;
  font-size:12px;
 border: 2px solid red;
}

.baselistel
{
 margin-top:4px;
 margin-left:2px;
}

pre 
{
 margin:10px;
 padding:10px;
 background:#ffffff;
 font-size:14px;
 font-family: Lucida Console, Courier;
 border-left:1px dotted #ffa500;
}


.litmel {
  padding:5px; 
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
  text-transform: uppercase;
  text-decoration: none;
}

.litmel:hover {
    background: #fff198;
    BORDER: 1px solid orange;
    padding:4px; 
}

a.litmel {
  color:#000000;
}
a.litmel:visited {
    color:#000000;
}

.littext 
{
 margin-top:10px;
 padding:10px;
 text-align:justify;
 background:#ffffff;
 font-size:12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

.litname
{
 margin-top:10px;
 padding:10px;
 text-align:left;
 background:#ffffff;
 font-size:14px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-transform: uppercase;
 text-decoration: none;
}

.subimagetext
{
 width:220px;
 font-size: 12px;
 padding:5px;
 text-align:left;
 font-style:italic;
}

.adv
{
 padding:5px;
 text-align:center;
 BORDER: 1px solid orange;
 margin-top:10px;
}

#listcity
{
 position:absolute;
 visibility:visible;
 left:75px;
 top:105px;
 color:black;
 background:white;
 text-align:left;
 width:200px; 
 height:400px;
 overflow:auto;
 border: 2px solid blue;
 padding:5px;
 margin:5px;
}

#listbase
{
 position:absolute;
 visibility:visible;
 left:180px;
 top:105px;
 color:black;
 background:white;
 text-align:left;
 width:300px; 
 height:400px;
 overflow:auto;
 border: 2px solid blue;
 padding:5px;
 margin:5px;
}

#listsig
{
 position:absolute;
 visibility:visible;
 left:300px;
 top:105px;
 color:black;
 background:white;
 text-align:left;
 width:300px; 
 height:600px;
 overflow:auto;
 border: 2px solid blue;
 padding:5px;
 margin:5px;
}

#liststation
{
 position:absolute;
 visibility:visible;
 left:470px;
 top:105px;
 color:black;
 background:white;
 text-align:left;
 width:400px; 
 height:600px;
 overflow:auto;
 border: 2px solid blue;
 padding:5px;
 margin:5px;
 white-space:nowrap;
}


#listobj
{
 position:absolute;
 visibility:visible;
 left:600px;
 top:105px;
 color:black;
 background:white;
 text-align:left;
 width:300px; 
 height:600px;
 overflow:auto;
 border: 2px solid blue;
 padding:5px;
 margin:5px;
}

.mapmenu
{
  line-height: 16px;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
  text-transform: uppercase;
  text-decoration: none;
  position:absolute;
  top:90px;
  left:70px;
  background:white;
}


#mappos
{
/*  position:absolute;
  top:130px;
  left:10px;
  background:white;
  border: 2px solid blue;*/
}
