h3 {margin-bottom: 5px; padding-top: 5px; text-align: center; font: bold 16px Arial, Verdana, sans-serif; color: #A9291D;}
#menu_tours {padding: 5px; background-color: #A9291D;}
 #menu_tours a {padding-left: 10px; font: bold 12px Verdana, Arial, sans-serif; color: #ffffff; text-decoration: none;}
  #menu_tours a:hover {color: #ffffff; text-decoration: none;}
  #menu_tours a:visited {color: #ffffff; text-decoration: none;}
#block {width: 250px; height: 150px; padding: 10 15; background-image: url(img/ramka150.gif); background-repeat: no-repeat; float: left;}
#block_s {width: 250px; height: 76px; padding: 10 15; background-image: url(img/ramka_s.gif); background-repeat: no-repeat; float: left;}
#block1 {width: 250px; height: 115px; padding: 10 15; background-image: url(img/ramka1.gif); background-repeat: no-repeat; float: left;}
#block2 {width: 250px; height: 230px; padding: 10 15; background-image: url(img/ramka2.gif); background-repeat: no-repeat; float: left;}
#block_red {width: 240px; padding: 5; background-color: #a9291d; font: 12px Arial, Verdana, sans-serif; color: #ffffff; float: left;}
#centr {width: 100%; margin-bottom: 10px; padding: 10px; background-color: #FFDA8B;}
 #centr p {font: 12px Verdana, Arial, sans-serif;}
 #centr p a {font: bold 12px Verdana, Arial, sans-serif; color: #aa291d; text-decoration: none;}
 #centr p a:hover {color: #aa291d; text-decoration: underline;}
 #centr p a:visited {color: #aa291d; text-decoration: none;}
#hotels {width: 170px; margin-bottom: 10px; text-align: center; float: left;} 
.img {width: 90px; height: 90px; padding-top: 3px; border: 1px solid #aa291d; float: left;}
.img_red {width: 90px; height: 90px; padding-top: 3px; border: 1px solid #ffffff; float: left;}
.img1 {margin: 5px; padding: 3px; padding-bottom: 5px; text-align: center; background-color: #FFDA8B; border: 1px solid #aa291d; float: left;}
.img1a {width: 160px; margin: 5px; padding: 3px; padding-bottom: 5px; text-align: center; background-color: #FFDA8B; border: 1px solid #aa291d;}
.img1s {width: 110px; margin: 5px; padding: 3px; padding-bottom: 5px; text-align: center; background-color: #FFDA8B; border: 1px solid #aa291d;}
.img1s_1 {width: 110px; margin: 5px; padding: 3px; padding-bottom: 5px; text-align: center; background-color: #ff0000; border: 1px solid #ffffff;}
.img2 {width: 250px; margin: 5px; padding: 3px; padding-bottom: 5px; text-align: center; background-color: #FFDA8B; border: 1px solid #aa291d; float: left;}
.grey {width: 100%; text-align: center; font: bold 16px Arial, Verdana, sans-serif; color: #555555;}
 .grey a {font: bold 16px Arial, Verdana, sans-serif; color: #555555; text-decoration: none;}
 .grey a:hover {color: #555555; text-decoration: underline;}
 .grey a:visited {color: #555555; text-decoration: none;}
a.redlink {color: #aa291d; text-decoration: none;}
 a.redlink:hover {color: #aa291d; text-decoration: underline;}
 a.redlink:visited {color: #aa291d; text-decoration: none;}
a.white {color: #ffffff; text-decoration: underline;} 
 a.white:hover {color: #ffffff; text-decoration: none;}
 a.white:visited {color: #ffffff; text-decoration: underline;}
.top_fon {margin: 0px; padding: 0px; background: url(img/top_img2a.jpg) right no-repeat;} 
.h_1 {margin: 0px; padding-left: 10px; font: bold 54px Verdana, Arial, sans-serif; color: #FFDB00; text-align: left;}
 .h_1 a {font: bold 48px Verdana, Arial, sans-serif; color: #A9291D; text-decoration: none;}
 .h_1 a:hover {font: bold 48px Verdana, Arial, sans-serif; color: #A9291D; text-decoration: none;}
 .h_1 a:visited {font: bold 48px Verdana, Arial, sans-serif; color: #A9291D; text-decoration: none;}
.h_2 {margin: 0px; padding-left: 10px; font: 42px Verdana, Arial, sans-serif; color: #FFDB00; text-align: left;}
 .h_2 a {font: bold 32px Verdana, Arial, sans-serif; color: #A9291D; text-decoration: none;}
 .h_2 a:hover {font: bold 32px Verdana, Arial, sans-serif; color: #A9291D; text-decoration: none;}
 .h_2 a:visited {font: bold 32px Verdana, Arial, sans-serif; color: #A9291D; text-decoration: none;}
.h_3 {font: bold 16px Arial, Verdana, sans-serif; color: #A9291D;} 
 
.h_1a {margin: 0px; padding-left: 10px; font: bold 54px Verdana, Arial, sans-serif; color: #ffffff; text-align: left;}
 .h_1a a {font: bold 48px Verdana, Arial, sans-serif; color: #ffffff; text-decoration: none;}
 .h_1a a:hover {font: bold 48px Verdana, Arial, sans-serif; color: #ffffff; text-decoration: none;}
 .h_1a a:visited {font: bold 48px Verdana, Arial, sans-serif; color: #ffffff; text-decoration: none;}
.h_2a {margin: 0px; padding-left: 10px; font: 42px Verdana, Arial, sans-serif; color: #ffffff; text-align: left;}
 .h_2a a {font: bold 32px Verdana, Arial, sans-serif; color: #ffffff; text-decoration: none;}
 .h_2a a:hover {font: bold 32px Verdana, Arial, sans-serif; color: #ffffff; text-decoration: none;}
 .h_2a a:visited {font: bold 32px Verdana, Arial, sans-serif; color: #ffffff; text-decoration: none;}
 
.red {width: 100%; text-align: center; font: bold 16px Arial, Verdana, sans-serif; color: #ff0000;}
 .red a {font: bold 16px Arial, Verdana, sans-serif; color: #ff0000; text-decoration: none;}
 .red a:hover {color: #ff0000; text-decoration: underline;}
 .red a:visited {color: #ff0000; text-decoration: none;} 
 
.tab {font: bold 12px Verdana, Arial, sans-serif; color: #FFDA80; background-color: #aa291d;} 
.tab1 {background-color: #FEE5A9;}

.copy_big {font: bold 14px Verdana, Arial, sans-serif;}

.big_white {font: bold 14px Verdana, Arial, sans-serif; color: #ffffff;}


td.knopka_off {
	background:#a9291d; BORDER:#EA867D 2px groove; BORDER-RIGHT:#6C0A01 2px groove; BORDER-BOTTOM:#6C0A01 2px groove;}
td.knopka_on {
	background:#a9291d; BORDER:#6C0A01 2px groove; BORDER-RIGHT:#EA867D 2px groove; BORDER-BOTTOM:#EA867D 2px groove;}
	
a.knopka {font: bold 12px Verdana, Arial, sans-serif; color: #ffffff; text-decoration: none;} 
 a.knopka:hover {color: #ffffff; text-decoration: none;}
 a.knopka:visited {color: #ffffff; text-decoration: none;}	
 
a.left_block {padding-left: 10px; font: bold 12px Verdana, Arial, sans-serif; color: #aa291d; text-decoration: underline;}
 a.left_block:hover {color: #aa291d; text-decoration: none;}
 a.left_block:visited {color: #aa291d; text-decoration: underline;} 
 
a.orange {width: 240px; margin-left: 5px; margin-bottom: 2px; padding: 3px; background-color: #A9291D; font: bold 12px Verdana, Arial, sans-serif; color: #ffffff; text-decoration: none; text-transform: uppercase; display: block;}
 a.orange:hover {color: #ffffff; text-decoration: none;}
 a.orange:visited {color: #ffffff; text-decoration: none;} 
