*			{margin:0; padding:0; border:none; border-collapse:collapse}
html,body	{height:100%}
body		{color:#333; background:url(i/bg.gif) repeat-y}
body, td.about		{font:13px verdana,tahoma,arial,sans-serif; line-height:130%}
#out		{height:100%; margin-bottom:-100px; min-height:100%}
html>body #out	{height:auto}

#footer, #related, td dd p, select, .bt, small, td, th, #top #search, #top #search input, #top ul, #searchterm, #searchterm input, #tooltip	{font:11px tahoma,verdana,arial,sans-serif}

#content	{width:770px; float:left; border-right:1px solid #ddd}
#top		{background-color:#f8f8f8; padding:10px; height:60px; border-bottom:1px solid #ddd}
	#top img			{float:left; width:201px; height:57px; margin-right:20px}
	#top ul 			{float:right; margin:0; list-style:none; font-weight:bold}
			#top li 					{float:left; border-right:1px solid #ddd; margin-right:8px}
			#top #last					{margin-right:0; border-right:none}
			#top li a 					{margin-right:8px; color:#003f97; text-decoration:none; font-weight:bold}
			#top li a:hover				{color:#006c0a}
			#top li #last				{margin-right:0; color:#003f97; text-decoration:none; font-weight:bold}
			#top li a.active			{color:#006c0a}
	#top #menu							{float:right; width:510px; border-bottom:1px solid #ddd; padding-bottom:6px}
	#top #search						{float:right; padding-top:8px; color:#666}
	#top #search input, #searchterm input					{border:1px solid #ddd; padding-left:3px; color:#666}
	select {border:1px solid #666} 

#crumb a				{color:#003f97; font-family: tahoma; text-decoration: none}
#crumb a:hover				{color:#006c0a}
#crumb a:active				{color:#006c0a}

#text		{padding:10px}
	#brief				{color:#666; margin-top:3px; text-align:justify; margin-bottom:10px}
	#brief b			{font-weight:bold; color:#006c0a}
	#roomlogo			{float:left; margin-right:8px; margin-top:8px; border:1px solid #014392; margin-bottom:10px}
	.t, .t1, .t2			{margin-bottom:1em}
	.t					{width:750px; text-align:justify; padding-top:1px}
  .t ul, .t ol  {margin-left:3em}
	.t1					{float:left; width:580px; text-align:justify}
  .t1 ul, .t1 ol  {margin-left:17px}
	.t2					{float:left; width:153px; margin-left:15px; font-family:tahoma,verdana,arial,sans-serif}
		.t2 ul							{margin-left:20px; margin-bottom:10px}
		.t2 ul a						{text-decoration:none; color:#333}
		.t2 ul.news a, .t2 ul a:hover					{color:#003f97; text-decoration:underline}
		.t2 ul.news a:visited   {color:#551a8b}
		.t2 li							{list-style-image:url('/i/arr.gif')}
		.t2 ul p						{margin:0; margin-bottom:3px; line-height:100%; color:#666}
		.t2 input						{border:none !important}
	.t15					{float:left; width:365px}
    .t15 ul      {margin-left:20px; margin-top:5px}
  	.t15 li							{list-style-image:url('/i/arr.gif')}
	.t25					{float:left; width:370px; margin-left:15px}
	.content			{border-left:1px solid #e0e0e0; padding-left:10px; margin-bottom:1em; margin-left:1px; margin-top:5px}

#related	{float:left; width:209px; margin-left:10px; color:#333; background-color:#f8f8f8; padding-top:10px}
 #related ul {margin-left:21px; margin-top:5px}
 #related li {list-style-image:url('/i/arr.gif')}
 #related h5 {font-size:13px; color:#444}
 #related li p {margin:3px 0} 
 #related small {color:#666}
 #related input.f {font:11px tahoma,verdana,arial,sans-serif; color:#333; border:1px solid #ddd; width:140px; float:left; margin-right:7px}

#clear		{height:100px; clear:both}

#footer		{width:770px; height:99px; color:#999; background-color:#f8f8f8; border-top:1px solid #ddd}
 #footer #ftext {padding:3px 10px}

a:link		{color:#003f97}
p			{margin:10px 0}
hr    {height:1px; border-bottom:1px solid #ddd; margin-bottom:5px}
big			{font-size:16px; color:#c00; font-weight:bold}
dt			{font-weight:bold}
td dt		{font-size:13px}
dd			{color:#999; font-family:tahoma,verdana,arial,sans-serif}
dd p		{color:#333; font-family:verdana,tahoma,arial,sans-serif; margin-left:1em; border-bottom:1px solid #eee; padding-bottom:12px}
dd p.lastnews	{border:none}
td dd p		{margin-top:3px}
td dl		{margin-top:5px}

big, h1, h2, h3, h4		{font-family:arial,tahoma,verdana,sans-serif}
h1			{font-size:24px; font-weight:normal; color:#000; text-align:left}
h2			{color:#a00}
h2, h3, h4		{font-size:16px; line-height:16px}
h3 a, h3 a:link, h3			{color:#006c0a; text-decoration:none}
h3 a:hover       {color:#003f97; text-decoration:underline}
h4			{color:#003f97}
.br			{clear:both; font-size:1px}
.link		{margin-left:5px; color:#999}

th									{font-weight:bold}
table.info							{width:273px}
	table.info th, table.info td		{border-bottom:1px solid #eee; padding:5px; text-align:left}
	table.info td.none, table.info th.none, table.tour th.none, table.tour td.none					{border:none}
table.screens						{width:158px}
	table.screens td					{width:33%; padding-bottom:1px; text-align:center; border:1px solid #e0e0e0; border-top:none}
	table.screens td.active				{background-color:#f0f0f0; font-weight:bold}
	table.screens td a					{text-decoration:none; color:#333}
	#itd1, #itd2, #itd3					{cursor:pointer}
table.tour							{width:570px}
	table.tour th, table.tour td		{border-bottom:1px solid #eee; padding:5px}
	table.rooms tfoot, table.tour thead, table.tour tfoot					{background-color:#f8f8f8}
	table.tour tfoot td {padding:3px}
	table.tour thead th					{border-top:1px solid #eee}
	#full							{width:750px}
	#compare						{width:736px}
	#compare th	{text-align:left; background-color:#f8f8f8}
	#compare td	{text-align:center}
  table.tour td.fon {background-color:#fafafa; color:green}
  td.dvd {border-right:1px solid #eee}
table.newsart {width:100%}
  table.newsart th {text-align:left}
  table.newsart td {border:1px solid #eee}
  table.newsart td div {padding-left:7px; padding-right:5px}
  	
table.rate td						{padding:2px 0}
table.rate td img 			{width:68px; height:14px}
table.rooms td						{padding:5px; vertical-align:top}
table.rooms td div {float:right}
table.rooms td img				{margin-top:2px}
table.rooms tfoot td    {padding:3px; border:1px solid #eee}

.border, .compare		{border:1px solid #e0e0e0; padding:0 5px}
.border   {margin-right:11px}
#click		{background-color:#a00; padding:5px; text-align:center; padding-top:2px}
	#click a, .down			{color:#fff; font-weight:bold; display:block}
#screen		{border:1px solid #e0e0e0; padding:3px}
a.aff, a.dwn, a.more, a.less, a.dl, a.cm, a.rw, a.rt	{float:left; padding:2px 0 2px 24px; margin-right:10px}
a.aff, a.rw, a.more		{background: url('/i/more.gif') center left no-repeat}

a.us {float:left; padding:2px 0 2px 24px; margin-right:10px}
a.us {background: url('/i/us.gif') center left no-repeat}

a.less		{background: url('/i/less.gif') center left no-repeat}
a.dwn		{background: url('/i/down.gif') center left no-repeat}
a.dl		{background: url('/i/dl.gif') center left no-repeat; padding-left:20px}
a.cm		{background: url('/i/cm.gif') center left no-repeat; padding-left:19px}
a.rt		{background: url('/i/rt.gif') center left no-repeat; padding-left:19px}
a.dwn, a.aff  {text-decoration:underline; cursor:pointer; color:003f97}
a.ad    {color:#003f97; font-weight:bold}
.author		{padding-left:2px; font-family:tahoma,verdana,arial,sans-serif; color:#999}
      .author b       {color:#333}
#news, #rate, #post		{margin-top:7px; padding-left:10px}
#rate		{margin-left:0}
#news		{float:right; width:153px; margin-left:0px; margin-top:4px; padding:0px}
.comments	{border:1px solid #eee; background-color:#f8f8f8; padding:4px; padding-top:2px}
	.comments input, .comments textarea		{border:1px solid #999}
	.comments input			{margin-right:15px}
	.comments textarea		{width:350px}
.payments img  {margin-top:15px}	
.bt			{font-weight:bold; background-color:#003f97; color:#fff; border:1px solid #ccc !important; cursor:pointer; padding:1px}



.gr   {height:10px; display:block; font-size:6px; margin:4px 0px; background-color:#900}

.pm_tbl {width: 100%; padding:5px; text-align: center; vertical-align: top}
.htd {width: 25%; border:1px solid #ddd; padding: 3px; background-color: #eee}  

#tooltip  {-moz-opacity:0.90; border:#555 1px solid; padding:3px 5px; visibility:hidden; color:#111; background:#fff; position:absolute}

.hlp {cursor: help}
