html { margin:0px; padding:0px; height:100%; }
body { margin:0px; padding:0px; height:100%; font: normal 11px verdana,arial,helvetica,sans-serif; text-align:center; order:0px; }

/* new style */

#header 			    { width:640px; height:302px; background: url(../img/bg/top_index.jpg) no-repeat; }
#header #hat 			{ text-align:right; padding-right:4px; }
#header #hat h1 		{ color:#14823C; font-size:11px; margin:0px; text-decoration:none; padding:4px 5px 2px 0px; text-transform: uppercase; }
#header #hat h1 a       { color:#14823C; text-decoration:underline; }
#header #hat .menu		{ color:#0064AA; font-weight:bold; font-size:11px; margin-right:5px; }
#header #hat .menu a 		{ color:#0064AA; text-decoration:none; }
#header #hat .menu a:hover	{ color:#3CB4FA; }

#header div.deco_l { width:85px; margin-top:6px; border:0px solid #000; float: left; }
#header div.deco_r { width:85px; margin-top:6px; border:0px solid #000; float: right; }

#deco_line { height:11px; margin-top:1px; width:650px; background: url(../img/bg/deco_line.gif); }
#deco_line .left  { float:left; }
#deco_line .right { float:right; }

#menu_top { width:640px; height:50px; background: url(../img/bg/menu/top.gif) no-repeat; }
#menu_top ul 	   { width:510px; height:50px; padding:0px; margin:0px; border: 0px solid #000; }
#menu_top ul li    { float: left; list-style-type: none; margin: 0px 2px 0px 2px; padding:0px; height:50px; }
#menu_top ul li.o1 { width: 94px;  background: url(../img/bg/menu/o1.gif) no-repeat; }
#menu_top ul li.o2 { width: 94px;  background: url(../img/bg/menu/o2.gif) no-repeat; }
#menu_top ul li.o3 { width: 110px; background: url(../img/bg/menu/o3.gif) no-repeat; }
#menu_top ul li.o4 { width: 94px;  background: url(../img/bg/menu/o4.gif) no-repeat; }
#menu_top ul li.o5 { width: 94px;  background: url(../img/bg/menu/o5.gif) no-repeat; }
#menu_top ul li a       { display: block; color: #fff; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-transform: uppercase; text-decoration:none; }
#menu_top ul li a:hover { color: #82CDFF; }
#menu_top ul li.o1 a { padding-top:3px; height:47px; }
#menu_top ul li.o2 a { padding-top:8px; height:42px; }
#menu_top ul li.o3 a { padding-top:10px; height:40px; }
#menu_top ul li.o4 a { padding-top:8px; height:42px; }
#menu_top ul li.o5 a { padding-top:3px; height:47px; }

#content h1 { color:#0096FA; font-size:18px; margin:0px; text-transform:uppercase; }
#content h3 { color:#0064BE; font-size:12px; margin:0px; }

#copyright { width:600px; text-align:center; }
#copyright a { color:#0096FA; text-decoration:underline; }
#copyright .eMail { padding:10px; font-weight:bold; }
#copyright .eMail a { color:#0096FA; text-decoration:underline; }

#menu_right				{ border:0px; }
#menu_right div.a_top   { width:140px; height:59px; margin-bottom:6px; background-image: url(http://www.kreschatiksuites.kiev.ua/img/menu-bg_top.gif); text-align: center; font: bold 12px; vertical-align: middle; }
#menu_right div.a       { width:140px; height:50px; margin-bottom:6px; background-image: url(http://www.kreschatiksuites.kiev.ua/img/menu-bg.gif); text-align: center; font: bold 12px; vertical-align: middle; }
#menu_right div.b       { padding: 17px 10px 10px 10px; }
#menu_right a       { font-family:arial,verdana,helvetica,sans-serif; font-size:12px; color:#0067AB; font-weight:bold; text-decoration:none; cursor:hand; }
#menu_right a:hover { color:#009BFF; }

#menu_bottom { width:640px; color:#009BFF; padding: 4px 0px 4px 0px; margin: 20px 0px 20px 0px; }
#menu_bottom a       { color:#009BFF; font-family:arial,helvetica,sans-serif; }
#menu_bottom a:hover { color:#0064AA; }

#menu_left_right	         { width:140px; } 
#menu_left_right div         { font-family:arial,verdana,helvetica,sans-serif; font-size:12px; font-weight:bold; background: url(../img/menu-bg.gif) no-repeat; margin-bottom:6px; text-align:center; } 
#menu_left_right div a       { width:140px; height:32px; color:#0082D2; text-decoration:none; display:block; padding-top:18px; }
#menu_left_right div a:hover { color:#5FB4E6; }
#menu_left_right div a.ts    { height:40px; padding-top:10px; }

.menu_side       { font-family:arial,verdana,helvetica,sans-serif; font-size:12px; color:#0067AB; font-weight:bold; text-decoration:none; cursor:hand; }
.menu_side:hover { font-family:arial,verdana,helvetica,sans-serif; font-size:12px; color:#009BFF; }

#deco_footer     { width:640px; background: url(../img/bg/hr_bott.gif); margin: 10px 0px 10px 0px; text-align:center; }
#deco_footer div { background: url(../img/deco_footer.gif) no-repeat center; width:318px; height:51px; margin: 0px 161px 0px 161px; }

#copyright           { width:640px; color: #559BC8; background: url(../img/bg/bottom.jpg); }
#copyright a         { color:#559BC8; text-decoration:none; }
#copyright div.left  { border:0px solid #ccc; width:500px; float:left; text-align:left; padding-left:16px; text-indent:-14px; }
#copyright div.right { border:0px solid #ccc; width:120px; float:right; padding: 3px 0px 3px 0px; }

#reception { width:640px; height:91px; background: url(../img/bg/reception.gif) no-repeat; text-align:center; }
#reception td div      { font-size:11px; font-weight:bold; }
#reception td div a    { padding:5px; display:block; color:#7887FF; text-decoration:none; }
#reception h4.mail     { color:#19873C; font-size:18px; margin-top:16px; margin-bottom: 0px; }
#reception h4.phone    { color:#A04641; font-size:18px; margin-top: 0px; margin-bottom:22px; }

#virtualKiev { width:640px; }
#virtualKiev div.leftPhotoBlock   { width: 200px; float: left; }
#virtualKiev div.centerPhotoBlock { width: 240px; float: left; font: normal 9px verdana, arial; }
#virtualKiev div.centerPhotoBlock p { padding:2px; margin:0px; }
#virtualKiev div.rightPhotoBlock  { width: 200px; float: right; }




/* new style */