body {margin:0px; padding:0px; background-color:#FFFFFF}
a img {border:0px;}

h3 {margin-top:15px; margin-bottom:0px; font-size: 130%; font-weight:bold;}


dt {font-weight:bold; margin-top:10px;}
dl.aero dt {text-indent:1em;}


 table#rates {margin-left:20px; margin-top:18px; width:160px; border-collapse:collapse; text-align:center;  vertical-align:middle;}
 table#rates td {background-color:#FFFFFF; border:1px solid #F39A00; vertical-align:middle; font-size:12px; padding:1px;}
 table#rates th {background-color:#E8EF9A; border:1px solid #F39A00; vertical-align:middle; font-size:12px; padding:1px;}

DIV {font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;}
.base {	padding-top:7 px;}
.c13 {font-size: 11pt; color: #669900; font-weight: bold; padding-top: 10 px; }
.link {font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
.nevr {padding-bottom: 10px; padding-top: 100px}
.topmenu {color: #FFFFFF; font-size: 8pt; text-decoration: none; font-weight: bold;}
.switch {color: #FFFFFF; font-size: 8pt;}
.sd1 {padding-bottom: 5px;padding-top: 1px;}
.izre {font-size: 8pt;	color: #669900; text-decoration: none;}
.ref {font-size: 8pt; color: #666666; text-decoration: none;}
.01 {padding-top: 2px;}
.newsbig {color: #669900; font-weight: bold; padding-bottom:2px; }

a.nav {color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}
a.nav:hover {text-decoration: none;}

a.black {color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 17px; font-size: 11px; text-decoration: none;}
a.black:hover {text-decoration: underline;}

SPAN {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
.search {
	font-size: 8pt;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.head {
	font-size: 20px;
	color: Black;
	font-family : Svoboda, sans-serif;
}
.head2 {
	font-size: 14px;
	color: Black;
	font-weight: bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.text1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
	
.small    { font-family: arial, helvetica; font-size: 11px; }	
	

}
.text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
	text-align:justify;
}

.japan
{
  font-family: sans-serif;
  font-size: 14px;
  line-height: 24px;
  color: #000000;
}



.text2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #000000;
	

}

.sitemap {vertical-align:middle; padding-top:10px;}
.sitemap a
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 15px;
  color: #000000;
}

img.metro {width:14px; height:14px; vertical-align:middle; margin-left:10px; margin-right:5px;}

.copyright {font-size: 12px; line-height: 12px; color: #ffffff;}
.sign {font-size: 7pt;	color: #000000;}

.nav {color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;}

.tablegray {background: #eeeeee;	margin-left : 20px;
	margin-right : 20px;}
.tablebold {font-size: 9pt; color: #557E02;font-weight: bold; }
.tablelight {background: #cccccc;}


body {margin:0px; padding:0px;}
a img {border:0px;}

div.container {margin:0px 15px 15px 10px; border-top:1px solid #999999; padding-top:15px;}

table.hotel {width:725px; border:0px; padding:0px; border-spacing:0px;}
table.hotel td.photo-left {width:231px; border-right:1px solid #999999; text-align:left; vertical-align:top; margin-top:1em;}
table.hotel td.photo-right {width:231px; border-left:1px solid #999999; text-align:right; vertical-align:top; margin-top:1em;}
table.hotel td.text-left {padding-right:12px;}
table.hotel td.text-right {padding-left:12px;}