html {margin:0px; padding:0px;}
body {margin:0px; padding:0px; font-family:"Times New Roman", Times, serif; text-align:center; background:#5A000E;
	scrollbar-arrow-color:#FADCC8; 
	scrollbar-base-color:#B40019; 
	scrollbar-face-color:#960020; 
	scrollbar-highlight-color:#461202; 
	scrollbar-shadow-color:#960020;}

     td {font-size:10px;}
      p {font-size:11pt;}
     ul {font:normal 12 px arial,"ms sans-serif",sans-serif;}
     h4 {font:normal 14px verdana,arial,helvetica,sans-serif; color:#B5001A; text-indent:20pt; margin:14px 0 0; text-decoration:none;}

#naviBlock {width:747px; background:#F5DAC3; text-align:left;}
#naviBlock a.navigation {padding:0px; margin:0 4px; color:#5A000E; font:normal 11px arial,helvetica,sans-serif,verdana; text-decoration:none;}
	 
#hat {width:747px; background:url(../img/background/2p_top.gif);}
#hat h1 {font-size:11pt; color:#B46E6E; margin:0 0 0 378px; text-decoration:none;}
#hat a  {color:#B46E6E; text-decoration:none;}
	 
#content    {padding:0 20px;}
#content h1 {color:#B5001A; font-size:20pt; margin:34px 0 0 20px; text-decoration:none;}
#content h2 {color:#B5001A; margin:34px 0; text-decoration:none;}
#content h3 {color:#B5001A; margin:34px 0; text-decoration:none;}
#content h4 {color:#B5001A; margin:34px 0; text-decoration:none;}
#content h5 {color:#B5001A; margin:34px 0; text-decoration:none;}

#contentBlock {width:747px; background:#F5DAC3; padding: 0 0 20px 0;}
#contentBlock #leftBlock {float:left; background:#F5DAC3; width:565px;}
#contentBlock #rightBlock {float:right; width:180px;}
#contentBlock #leftBlock #conten {margin:0px 20px 0px 20px; text-align:left;}

#contentBlock #leftBlock #conten h1 {color:#B5001A; font-size:20pt; padding:34px 0 0;}
#contentBlock #leftBlock #conten h2 {color:#B5001A; margin:34px 0 0 20px; text-decoration:none;}
#contentBlock #leftBlock #conten h3 {color:#B5001A; margin:34px 0 0 20px; text-decoration:none;}
#contentBlock #leftBlock #conten h4 {color:#B5001A; margin:34px 0 0 20px; text-decoration:none;}
#contentBlock #leftBlock #conten h5 {color:#B5001A; margin:34px 0 0 20px; text-decoration:none;}

#contentBlock #leftBlock #conten h1.aboutKiev {background:url(../img/header/about_kiev.gif) right no-repeat;}
#contentBlock #leftBlock #conten h1.aboutUs {background:url(../img/header/about_us.gif) right no-repeat;}
#contentBlock #leftBlock #conten h1.contactUs {background:url(../img/header/contact_us.gif) right no-repeat;}
#contentBlock #leftBlock #conten h1.gallery {background:url(../img/header/gallery.gif) right no-repeat;}
#contentBlock #leftBlock #conten h1.gallery1room {background:url(../img/header/gallery_1room.gif) right no-repeat;}
#contentBlock #leftBlock #conten h1.gallery2room {background:url(../img/header/gallery_2room.gif) right no-repeat;}
#contentBlock #leftBlock #conten h1.gallery3room {background:url(../img/header/gallery_3room.gif) right no-repeat;}
#contentBlock #leftBlock #conten h1.ourServices {background:url(../img/header/our_services.gif) right no-repeat;}
#contentBlock #leftBlock #conten h1.prices {background:url(../img/header/prices.gif) right no-repeat;}
#contentBlock #leftBlock #conten h1.references {background:url(../img/header/references.gif) right no-repeat;}
#contentBlock #leftBlock #conten h1.reservation {background:url(../img/header/reservation.gif) right no-repeat;}
#contentBlock #leftBlock #conten h1.sitemap {background:url(../img/header/sitemap.gif) right no-repeat;}
#contentBlock #leftBlock #conten h1.visaSupport {background:url(../img/header/visa_support.gif) right no-repeat;}
#contentBlock #leftBlock #conten .attention {background:#B5001A; padding:10px; color:#ffffff; font:11px arial,helvetica; font-weight:bold; margin:20px 0px 20px 0px; border:2px dotted #fff;}
#contentBlock #leftBlock #conten p {text-align:justify;}
#contentBlock #leftBlock #conten p:first-letter {font-weight:bold; color:#B5001A;}

#contentBlock #leftBlock #conten #roomBlockDeco {background:#EBD2B9 url(../img/gallery-bg.gif); padding-bottom:14px;}
#contentBlock #leftBlock #conten #roomBlockDeco div.roomPrice {width:330px; float:left; height:26px; font:bold 11pt Times, serif;}
#contentBlock #leftBlock #conten #roomBlockDeco div.roomReservation {width:150px; float:right; height:26px; font:bold 11pt Times, serif; text-align:right;}
#contentBlock #leftBlock #conten #roomBlockDeco div.topBlock {margin:0px 10px 0px 10px;}

#contentBlock #leftBlock #conten hr.deco {color:#B5001A; background:#B5001A; height:1px; margin:10px 0px 10px 0px; border-width:0px;}
#contentBlock #leftBlock #conten hr.references {background:url(../img/gallery-bg.gif); height:24px; margin:10px 0px 10px 0px; border-width:0px;}
#contentBlock #leftBlock #conten #references p {font-size:11pt; text-align:justify;} 
#contentBlock #leftBlock #conten #references p.signature {font-size:10pt; text-align:right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
/* таблица */

#contentBlock #leftBlock #conten table.priceTab    {border:3px solid #FFE3CB; border-collapse:collapse;}
#contentBlock #leftBlock #conten table.priceTab th {border:3px solid #FFE3CB; border-collapse:collapse;}
#contentBlock #leftBlock #conten table.priceTab td {border:3px solid #FFE3CB; border-collapse:collapse;}
#contentBlock #leftBlock #conten table.priceTab td {border:3px solid #FFE3CB; border-collapse:collapse; font:bold 11pt "times new roman", times, serif; color:#5A000F; background:#ECD2BB; padding-left:14px;}
#contentBlock #leftBlock #conten th.title {font:bolder 17px verdana, arial; font-weight:bold; color:#FFE3CB; background:#E2AEA1; text-align:center;}
#contentBlock #leftBlock #conten th.message {font:normal 11px verdana, arial, tahoma; text-align:center; padding:16px;}

#contentBlock #leftBlock #conten .tdtxt  {font-size:11pt; color:#000000; background:#ECD2BB;}
#contentBlock #leftBlock #conten .tdtxb  {font-size:11pt; font-weight:bold; color:#000000; background:#ECD2BB;}
#contentBlock #leftBlock #conten .tdc1   {font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000; background:#F6F7F6 }
#contentBlock #leftBlock #conten .tdc2   {font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000; background:#E3E6E4 }

#contentBlock #leftBlock #conten div.reservationTabBody {width:440px; background:#EFD2BC; border:4px outset #DCB7A6;}

#conten  a.txt {font-size:11pt; color:#5A000F;}

#content p:first-letter {font-size:11pt; text-indent:20px;}
#content p:first-letter {font-size:14pt; font-weight:bold; color:#B40019;}
#content li {font-size:11pt; font-family:times new roman, times;  }

#content .img_deco  {padding:2px; background:#E1AFA0; border:1 solid #5A000F;}

#content .price  {font-size:11pt; font-weight:bold; padding-left:10px; padding-top:4px; height:24px;}
#content .room_block_deco  {background:#EBD2B9 url(../img/gallery-bg.gif); width:100%; margin-bottm:10px;}

div.cBoth {clear:both;}

#content div.hr {height:20px;}
#content_links {padding:0 20px 0 20px;}

#menu_bot_ind         {color:#FFEB87; font-size:14px; border-bottom:1px solid #FFEB87; border-top:1px solid #FFEB87; padding:10px 0px 10px 0px; margin:20px; text-align:center;}
#menu_bot_ind a       {color:#FFEB87; text-decoration:none;}
#menu_bot_ind a:hover {color:#B4A55F; text-decoration:underline;}

div.menuBlock {width:747px; margin:0 0 20px 0; background:#F5DAC3;}
#menuBottom {width:96%; padding:10px 0 10px 0; margin:0 0 20px 0; background:#EBD2B9; border-top:1px solid #5A000F; border-bottom:1px solid #5A000F;}
#menuBottom a       {color:#5A000E; font-size:11pt; text-decoration:none;}
#menuBottom a:hover {color:#B5001A; text-decoration:underline;}


  .adress {color:#B40014; font-family:verdana,arial; font-size:12px; font-weight:bold; text-decoration:none;}
 a.adress {color:#B40014; text-decoration:none;}

a.other_links {font-size:10px; font-family:verdana,arial; font-weight:bold; color:#960019; text-decoration:none;}

/* ///////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* заголовки */
.header {font-family:verdana,arial,helvetica,sans-serif; font-size:13pt; font-weight:bold; color:#B5001A;}

/* текст */
.txt   {font-family:times new roman,times; font-size:12px; color:#000000;}
.txt_j {font-family:verdana,arial,helvetica,sans-serif; font-size:12px; color:#000000; text-align:justify;}
.ps    {font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#DC1428;}
.data  {font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#DC1428; font-weight:bold;}

.txt_index    {font-size:14px; color:#FFEB87; font-weight:bold;}

/* линки */

#menuTop {height:38px; width:747px; background:url(../img/background/bg-menu.gif);}
#menuTop div.divider {float:left; width:11px; height:34px; background:url(../img/button/2p-000.gif) no-repeat;}
#menuTop a {display:block; float:left; height:34px;}
#menuTop a.b01 {width:59px;}
#menuTop a.b02 {width:48px;}
#menuTop a.b03 {width:39px;}
#menuTop a.b04 {width:79px;}
#menuTop a.b05 {width:80px;}
#menuTop a.b06 {width:74px;}
#menuTop a.b07 {width:68px;}

a.txt:       {font-size:11pt; font-weight:bold; color:#5A000E; text-decoration:underline;}
 a.txt:active {color:#AF0015;}
  a.txt:hover {color:#AF0015;}
  
  a.menu_bottom        {font:bold 12px arial,helvetica,sans-serif,verdana; color:#FBE5DA; text-decoration:none;}
  a.menu_bottom:hover  {color:#C4384B;}  
  a.menu_bottom:active {color:#C4384B;}
  
        a.menu_room {color:#B5001A; font:bold 11px arial,verdana,helvetica,sans-serif;}
  a.menu_room:hover {color:#E2AEA1; text-decoration:underline;}  

        .copy  {color:#C8968C; font:bold 10px verdana,arial,helvetica,sans-serif; text-decoration:none;}
        a.copy {color:#C8968C; font:bold 10px verdana,arial,helvetica,sans-serif; text-decoration:none;}

a.menubottom       {color:#5A000E; font:normal 11px arial,helvetica,sans-serif,verdana; text-decoration:none;}
a.menubottom:hover {color:#B5001A; text-decoration:underline;}

 .site_navi {color:#5A000E; font:normal 11px arial,helvetica,sans-serif,verdana;}
a.site_navi {color:#5A000E; font-family:arial,helvetica,sans-serif,verdana; text-decoration:none;}

/* формы */  




#reservForm {text-align:center; margin:10px 20px; padding:20px; background:#EFD2BC; border:4px outset #EAC6B2;}
#reservForm input    {font:normal 11pt verdana,arial,helvetica,sans-serif; color:#000000; background:#F5DAC3; height:26px; border:1px inset #FFF4EA;}
#reservForm input.reqd {background:#EAC6B2;}
#reservForm input.button {width:300px; border:2px outset #FFF4EA; font:bold 14px arial; align:center; background:#EAC6B2;}
#reservForm select   {font:normal 11pt verdana,arial,helvetica,sans-serif; color:#000000; background:#F5DAC3; height:26px;}
#reservForm textarea {font:normal 11pt verdana,arial,helvetica,sans-serif; color:#000000; background:#F5DAC3; height:140px; width:100%;}
#reservForm table {border:0px;}
#reservForm th {font:bold 8pt verdana,arial,helvetica,sans-serif; text-align:right;}
#reservForm div.message {text-align:center; padding:6px; margin:10px 0; background:#9e0b0f; color:#fff;font:normal 11px verdana,arial,helvetica,sans-serif;}

div.reCAPTCHA {width:80%; border:2px dashed #930003; background:#EBD4A5; text-align:center; font-weight:bold; padding:10px; margin-bottom:100px;}
div.reCAPTCHA span {font-size:16pt;}

.error {font:normal 9px helvetica,arial; color:#dd0000; line-height:100% }
.help  {font:normal 11px helvetica,arial; color:#555555; line-height:100% }

.t_title  {font:bold 9pt helvetica,arial; background:#0000A0; color:#ffffff;}
.t_bottom {font:bold 9pt helvetica,arial; background:#cccccc; text-align:right;}
.t_light  {background:#eeeeee;}
.t_dark   {background:#D4D4D4;}

.check  {font:normal 9px helvetica,arial;}
.select {font:normal 9px helvetica,arial; border:1px inset #eeeeee;}