﻿* {
	outline: none;
}
html {
	height: 100%;
}
body {
  margin: 0px;
  padding: 0px;
  height: 100%;
  background: url(/images/bg.jpg);
  color: #653c1d;
  font-size: 15px;
  font-family: Georgia;
}
body#home {
	background: url(/images/home_bg.jpg) repeat-y top center;
}


*html body {
	behavior:url("csshover.htc");
}
*html img, *html div, *html input, *html span, *html a {
	behavior: url("iepngfix.htc");
}
a {
	outline: none;
	color: #a60800;
	cursor: pointer;
}
a:hover {
	text-decoration: none;
}

table {
	margin: 0px;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
td {
	padding: 0px;
}
img {
	margin: 0px;
	padding: 0px;
	border: none;
}
p {
	margin: 0px;
	margin-bottom: 15px;
	padding: 0px;
	line-height: 130%;
}
h1 {
	margin: 0px;
	margin-bottom: 19px;
	padding: 0px;
	color: #7a2500;
	font-weight: normal;
	font-size: 30px;
}

h2 {
	margin: 0px;
	margin-bottom: 19px;
	padding: 0px;
	color: #7a2500;
	font-weight: normal;
	font-size: 30px;
}
h3 {
	margin: 0px;
	margin-bottom: 7px;
	color: #d86405;
	font-size: 20px;
}
h4 {
	margin: 0px;
	margin-bottom: 17px;
	color: #562f0b;
	font-weight: normal;
	font-size: 24px;
}

.events_main{width:100%;border-color: #a57767;border-width: 1px 0px 0px 0px;border-style: dashed;margin-bottom: 30px;}
.events_main td a{color: #7A2500;}
.events_main td.name a{color: #A60800;}
.events_main td{border-color: #a57767;border-width: 0px 0px 1px 0px;border-style: dashed;padding:7px 0px;text-align: center;}
.events_main td.name{text-align: left;}
.events_main tr.odd{background: url(/images/events-bg.png);}
.events-ok{background: url(../images/events.gif) no-repeat 100% 4px;padding-right: 30px;font-size: 18px;}
.events_nav{position: absolute;margin-top: 10px;margin-left: 140px;}

.events{
	margin-top: 40px;
	margin-left: 45px;
}
.events li{
	margin-bottom: 8px;
}

.events_list li{
	margin-bottom: 8px;
}

textarea{
	font-size: 14px;
	font-family: Arial;
}

.inner_table_td3 a:hover img,  .home_button_table a:hover img, .rgal_ul a:hover img, .rgal_full:hover img, .terra_bl_ul li:hover img {
  opacity: 0.7;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
.terra_bl_ul .act:hover img {
  opacity: 1;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
.a_img:hover img, .gphoto:hover img, .n_event_send:hover  {
	opacity: 0.7;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
#c_tm {
	text-decoration: none;
}
.c_tm_text {
  position: absolute;
  top: 105px;
  right: 45px;
  color: #000000;
  text-decoration: none;
  font-size: 11px;
}
.c_tm_text a {
	color: #000000;
	text-decoration: none;
}
.c_tm {
  position: absolute;
  top: 130px;
  right: 46px;
  width: 63px;
  height: 44px;
  background: url(/images/ctm.png) no-repeat top left;
}
*html .c_tm {
	background: url(/images/ctm.gif) no-repeat top left;
}

#c_tm:hover .c_tm_text a {
	text-decoration: underline;
}

#wrap {
	text-align: center;
}
.page_container {
	position: relative;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	width: 1000px;
	max-width: 1600px;
	min-width: 1000px;
	background: url(/images/container_bg.jpg) no-repeat top left;
	text-align: left;
}
#home .page_container {
	background: url(/images/home_bg.jpg) repeat-y -500px 0px;
}
.logo {
	position: absolute;
	top: 50px;
	left: 64px;
	width: 150px;
	height: 149px;
	background: url(/images/logo.png) no-repeat top left;
}
*html .logo  {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png', sizingMethod='scale');
}

.uefa {
	position: absolute;
	top: 25px;
	right: 28px;
}
.tel {
	position: absolute;
	top: 49px;
	left: 656px;
	width: 170px;
}
.tel span {
	display: block;
}
.t1 {
	color: #7f7f7f;
}
.t2 {
	position: relative;
	margin-top: -2px;
	margin-bottom: 2px;
	padding-left: 4px;
	color: #3b0f01;
	font-size: 31px;
}
.t3 {
	padding-left: 4px;
	color: #7f7f7f;
	font-style: italic;
	font-size: 12px;
}


.header {
	position: relative;
	height: 212px;
}
.top_menu {
	position: absolute;
	top: 90px;
	left: 170px;
	margin: 0px;
	padding: 0px;
	width: 80%;
	list-style: none;
}
.top_menu a {
	color: #4e2602;
}
.top_menu li {
	float: left;
	margin-right: 3%;
}
.top_menu .act a {
	color: #7e5e3b;
	text-decoration: none;
	cursor: default;
}
.slogan {
	position: absolute;
	top: 25px;
	left: 150px;
}

.footer {
	position: relative;
	height: 260px;
	color: #000000;
	font-size: 12px;
}
.footer2 {
	height: 260px;
	background: url(/images/bottom_left.png) no-repeat top left;
}
*html .footer2 {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bottom_left.png', sizingMethod='scale');
}

.f_copy {
	position: absolute;
	top: 154px;
	left: 48px;
}
.f_copy_text {
	position: absolute;
	top: 154px;
	left: 80px;
}
.f_input {
	position: absolute;
	top: 98px;
	left: 69px;
	padding: 5px 10px 6px 10px;
	width: 203px;
	border: none;
	background: url(/images/f_input.gif) no-repeat top left;
	color: #472c1c;
	line-height: 14px;
	font-size: 14px;
}
.f_tel {
	position: absolute;
	top: 98px;
	left: 37%;
	color: #7c7768;
	font-size: 15px;
}
.f_tel span  {
	display: block;
	padding-top: 6px;
	color: #000000;
	font-size: 31px;
}
.ft1 {
	position: absolute;
	top: 103px;
	left: 61%;
}
.klu {
	position: absolute;
	top: 130px;
	right: 106px;
}

.home_button_table {
	width: 100%;
}
.home_button_table td {
	padding-right: 20px;
	padding-bottom: 12px;
	vertical-align: top;
}
.home_button_table .b_text {
	padding-top: 4px;
	line-height: 14px;
	font-size: 12px;
}
.b_text1 {
	padding-left: 23px;
	color: #4f301c;
}
.b_text2 {
	padding-left: 19px;
	color: #8d2828;
}
.b_text3 {
	padding-left: 14px;
	color: #386969;
}
.b_text4 {
	padding-left: 12px;
	color: #273b4d;
}

.kto_ul {
	margin: 0px;
	margin-right: -65px;
	margin-left: -35px;
	padding: 0px;
	list-style: none;
	//position: relative;
	//min-height: 1px;
}
.kto_ul li {
	float: left;
	margin-bottom: 20px;
	width: 33%;
}
.kto_ul li {
	//width: auto;
}
.kto_ul .mimg {
	display: block;
}
.kto_ul a:hover .mimg,.kto_ul a.mimg_act .mimg {
	display: none;
}
.kto_ul .mimg_hover {
	display: none;
}
.kto_ul a:hover .mimg_hover,.kto_ul a.mimg_act .mimg_hover {
	display: block;
}


.content {
	position: relative;
	z-index: 1;
	overflow: hidden;
}
.cat_img {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	overflow: hidden;
	width: 100%;
	height: 310px;
}
.mask_right {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
	width: 100%;
	height: 310px;
	background: url(/images/mask_right.png) no-repeat top right;
}
.mask_left {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
	width: 100%;
	height: 310px;
	background: url(/images/mask_left.png) no-repeat top left;
}
*html .mask_right {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mask_right.png', sizingMethod='scale');
}
*html .mask_left {
	width: 310px;
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mask_left.png', sizingMethod='scale');
}

.page_content {
	position: relative;
	z-index: 3;
	min-height: 310px;
}

.inner_table {
	width: 1000px;
}
.inner_table td {
}
.inner_table td {
	vertical-align: top;
}
.inner_table_td1 {
	width: 277px;
}
.inner_table_td2 {
	padding-top: 320px;
	padding-right: 30px;
	width: 588px;
}
.inner_table_td3 {
	padding-top: 21px;
	width: 105px;
}

.left_menu_top {
	width: 270px;
	height: 26px;
	background: url(/images/left_menu_top.png) no-repeat top left;
}
.left_menu_center {
	padding-left: 35px;
	width: 235px;
	background: url(/images/left_menu_center.png) repeat-y top left;
}
*html .left_menu_top {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/left_menu_top.png', sizingMethod='scale');
}
*html .left_menu_center {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/left_menu_center.png', sizingMethod='scale');
}

.left_menu_bottom {
	width: 270px;
	height: 31px;
	background: url(/images/left_menu_bottom.png) no-repeat top left;
}
*html .left_menu_bottom {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/left_menu_bottom.png', sizingMethod='scale');
}

.sortBord td{
	padding: 5px 5px 5px 0px;
	font-size: 13px;
}

.left_menu_ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.left_menu_ul li {
	position: relative;
	margin: 0px;
	padding: 0px;
	padding-bottom: 3px;
	min-height: 1px;
	background: url(/images/left_menu_li.jpg) no-repeat bottom left;
}
*html .left_menu_ul li {
	height: 1px;
}
.left_menu_ul li img {
	margin: 0px;
	padding: 0px;
}
.left_menu_ul .mimg {
	display: block;
}
a:hover .mimg {
	display: none;
}
.left_menu_ul .mimg_hover {
	display: none;
}
a:hover .mimg_hover {
	display: block;
}
.left_menu_ul .act .mimg {
	display: none;
}
.left_menu_ul .act a, .left_menu_ul .act a:hover   {
	background: url(/images/lm_act.png);
	cursor: default;
}
*hrml .left_menu_ul .act a, *html .left_menu_ul .act a:hover {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/lm_act.png', sizingMethod='scale');
}
.left_menu_ul .act .mimg_hover {
	display: block;
}

.new_lmenu {
	width: 210px;
	background: url(/images/menu_bg.jpg) no-repeat top left;
	font-size: 18px;
	font-family: Georgia;
}
.left_menu_ul a {
	display: block;
	padding: 8px 0px 8px 10px;
	height: 21px;
	color: #ffebc7;
	text-decoration: none;
}
.left_menu_ul a:hover{
	background: url(/images/lm_hover.png);
}
*hrml .left_menu_ul a:hover  {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/lm_hover.png', sizingMethod='scale');
}
.left_menu_ul .li_last {
	padding-bottom: 0px;
	background: none;
}


.breadcrumbs {
	margin-bottom: 17px;
	color: #9f9985;
	font-size: 13px;
}
.terra_top_table .breadcrumbs {
	padding-top: 15px;
}
.inner_table2 .breadcrumbs {
	padding-top: 15px;
}
.breadcrumbs span {
	padding-right: 3px;
	padding-left: 3px;
	color: #a60800;
}
.lprog {
	position: relative;
	padding-top: 13px;
	padding-right: 30px;
	padding-left: 52px;
	min-height: 197px;
	background: url(/images/lprog.jpg) no-repeat top left;
	font-style: italic;
	font-size: 13px;
}
.lprog p {
	margin-bottom: 0px;
	padding-top: 20px;
	text-decoration: underline;
}
.lprog a:hover p {
	text-decoration: none;
}
*html .lprog {
	height: 197px;
}

.left_terra {
	margin-left: 55px;
}
.wtext {
 margin-bottom: 15px;
 padding: 10px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-moz-border-radius: 6px;
-moz-border-radius: 6px;
 background: url(/images/wtext.jpg);
 line-height: 15px;
 font-size: 12px;
-moz-border-radius: 6px; }

.but1 {
	float: left;
	margin-top: 20px;
	background: url(/images/but1.jpg) no-repeat top right;
}
.but1:hover {
	background: url(/images/but1.jpg) no-repeat right -43px;
}
.but1:hover .but1_2 {
	background: url(/images/but1.jpg) no-repeat -638px -129px;
}
.but1_2 {
	padding-top: 5px;
	padding-right: 20px;
	padding-left: 20px;
	height: 38px;
	background: url(/images/but1.jpg) no-repeat -638px -86px;
	font-size: 24px;
}
.but1_2 a {
	color: #ffffff;
}
*html .but1_2 {
	float: left;
}


.rgal {
	position: relative;
	float: right;
	margin-right: -45px;
	margin-left: 10px;
	width: 355px;
}
.rgal_full {
	position: relative;
	overflow: hidden;
	margin-bottom: 9px;
	width: 300px;
	height: 212px;
}
.rgal_full_mask {
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
	width: 300px;
	height: 212px;
	background: url(/images/rgal_full.png) no-repeat top left;
}
*html .rgal_full_mask {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/rgal_full.png', sizingMethod='scale');
}


.rgal_ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
/*.rgal_ul li {
	float: left;
	margin-right: 2px;
	padding-top: 13px;
	padding-left: 9px;
	width: 85px;
	height: 61px;
	background: url(/images/rgal_li.jpg) no-repeat top left;
}
*/
.rgal_ul li {
	float: left;
	margin-right: 2px;
	padding-top: 8px;
	padding-left: 7px;
	width: 73px;
	height: 51px;
	background: url(/images/rgal_li.jpg) no-repeat top left;
}
.rgal_prev {
	float: left;
	padding-top: 21px;
	padding-left: 6px;
	width: 26px;
}
.rgal_next {
	float: left;
	margin-right:5px;
	padding-top: 21px;
	padding-left: 5px;
	width: 23px;
}
/*.rgal_center {
	float: left;
	overflow: hidden;
	width: 287px;
	height: 74px;
}
*/
.rgal_center {
	float: left;
	overflow: hidden;
	width: 242px;
	height: 74px;
}


/*.gal1 {
	position: relative;
	margin-right: -100px;
	padding-left: 30px;
	//position: relative;
	//min-height: 1px;
} */
.gal1 {
	position: relative;
	margin-right: -130px;
	padding-left: 30px;
	width: 690px;
	//position: relative;
	//min-height: 1px;
}

.gal1_1 {
	position: relative;
	overflow: hidden;
	width: 100%;
}
.gal1_left {
	position: absolute;
	top: 55px;
	left: 15px;
	width: 26px;
	height: 23px;
	background: url(/images/gal_left.jpg) no-repeat top left;
}
.gal1_right {
	position: absolute;
	top: 56px;
	right: 30px;
	width: 25px;
	height: 23px;
	background: url(/images/gal_right.jpg) no-repeat top left;
}
*html .gal1 {
	height: 1px;
}


.gal1_ul {
	margin: 9px;
	padding: 0px;
	list-style: none;
	font-style: italic;
}
.gal1_ul li {
	float: left;
	margin-bottom: 40px;
	padding-right: 30px;
	width: 192px;
}
*html .gal1_ul li {
	height: 1px;
}
.gal1_ul .gphoto {
	position: relative;
	overflow: hidden;
	width: 192px;
	height: 138px;
}
.gal1_ul .gtext {
	padding-left: 15px;
}
.gal1_ul .gmask1 {
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
	width: 192px;
	height: 138px;
	background: url(/images/gal_mask1.png) no-repeat top left;
}
.gal1_ul .gmask2 {
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
	width: 192px;
	height: 138px;
	background: url(/images/gal_mask2.png) no-repeat top left;
}
.gal1_ul .gmask3 {
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
	width: 192px;
	height: 138px;
	background: url(/images/gal_mask3.png) no-repeat top left;
}
*html .gal1_ul .gmask1 {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/gal_mask1.png', sizingMethod='scale');
}
*html .gal1_ul .gmask2 {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/gal_mask2.png', sizingMethod='scale');
}
*html .gal1_ul .gmask3 {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/gal_mask3.png', sizingMethod='scale');
}

.terra_top_table {
	margin-bottom: 14px;
	width: 100%;
}
.terra_top_table td {
	vertical-align: top;
}
.terra_top_table .td1 {
	width: 277px;
}
.terra_top_table .td2 {
}
.terra_top_table .td3 {
	width: 370px;
}
.terra_top_table .td4 {
	width: 105px;
}

/*.terra_prev {
	padding-top: 50px;
	padding-bottom: 15px;
	padding-left: 30px;
	background: url(/images/terra_prev.jpg) no-repeat bottom left;
	font-weight: bold;
	font-size: 12px;
}
*/
.terra_prev {
	padding-top: 16px;
	padding-bottom: 15px;
	padding-left: 20px;
	background: url(/images/terra_prev.jpg) no-repeat top left;
	color: #ffffff;
	font-style: italic;
	font-size: 14px;
}
.terra_prev a {
	color: #ffffff;
}


.terra_bl_ul {
	margin: 0px;
	padding: 0px;
	color: #562f0b;
	list-style: none;
	font-size: 12px;
}
.terra_bl_ul li {
	float: left;
	width: 20%;
	cursor: pointer;
}
.terra_bl_ul .act {
	cursor: default;
}
.terra_bl_ul .act .terra_bl {
	background: url(/images/terra_bl_act.jpg) no-repeat top left;
}
.terra_bl {
	position: relative;
	padding: 24px 4px 0px 24px;
	width: 149px;
	height: 241px;
	background: url(/images/terra_bl.jpg) no-repeat top left;
}
.terra_bl p {  width: 130px; }


.terra_bl_head {
	overflow: hidden;
	margin-bottom: 10px;
	padding-top: 15px;
	height: 16px;
	line-height: 16px;
	font-weight: bold;
	font-size: 14px;
}
.terra_bl_ul p {
	/*overflow: hidden;*/
	margin: 0px;
	padding: 0px;
	height: 78px;
	line-height: 15px;
	padding-right: 15px;
}
.terra_block {
	display: none;
	padding-right: 35px;
	padding-left: 35px;
}
.terra_block .rgal {
	margin-right: -35px;
}


.inner_table2 {
	width: 100%;
}
.inner_table2 td {
	vertical-align: top;
}
.inner_table2_td1 {
	position: relative;
	width: 270px;
	height: 1px;
}
*html .inner_table2_td1 {
	position: relative;
	height: 1px;
}
.inner_table2_td2 {
	/*padding-right: 55px;*/
}

.left_menu2 {
	margin: 0px;
	margin-top: 8px;
	margin-bottom: 37px;
	margin-left: 56px;
	padding: 0px;
	width: 160px;
	list-style: none;
	font-size: 16px;
}
.left_menu2 li {
	padding-top: 7px;
	padding-bottom: 11px;
	padding-left: 40px;
	border-bottom: 1px solid #ede5cf;
	background: url(/images/left_menu2_li.jpg) no-repeat 15px 10px;
	//position: relative;
	//min-height: 1px;
}
.left_menu2 a:hover {
	color: #562f0b;
}
.left_menu2 .act {
	padding-bottom: 11px;
	border-bottom: 1px solid #ede5cf;
	background: url(/images/left_menu2_act.jpg) no-repeat 15px 10px;
}
.left_menu2 .act a {
	color: #562f0b;
	text-decoration: none;
	cursor: default;
}
.left_menu2 .act ul {
	position: relative;
	margin: 0px;
	margin-top: 10px;
	margin-left: -40px;
	padding: 0px;
	list-style: none;
	font-size: 14px;
}
.left_menu2 .act ul a {
	color: #bb4237;
	text-decoration: underline;
	cursor: pointer;
}
.left_menu2 .act ul a:hover {
	color: #d86405;
	text-decoration: none;
}
.left_menu2 .act ul li {
	padding-left: 49px;
	background: url(/images/left_menu_ul_li.jpg) no-repeat 28px 9px;
}
.left_menu2 .act ul .act {
	border-bottom: 1px solid #ede5cf;
	background: url(/images/left_menu_ul_act.jpg) no-repeat 28px 9px;
}
.left_menu2 .act ul .act a {
	color: #9F9985;
	text-decoration: none;
}
.left_menu2 .act ul .act ul {
	margin: 0px;
	margin-left: 10px;
	padding: 0px;
	list-style: none;
}
.left_menu2 .act ul .act ul li {
	padding-left: 0px;
	border: none;
	background: none;
}
.left_menu2 .act ul .act ul li a {
	color: #bb4237;
	text-decoration: underline;
	cursor: pointer;
}
.left_menu2 .act ul .act ul li a:hover {
	color: #562f0b;
	text-decoration: none;
}
.left_menu2 .act ul .act ul .act a, .left_menu2 .act ul .act ul .act a:hover {
	color: #9F9985;
	text-decoration: none;
	cursor: default;
}

.icont_table {
	margin-bottom: 52px;
}
.icont_table td {
	padding: 0px 15px 10px 0px;
	vertical-align: top;
}
.dir_text1 {
	margin-bottom: 20px;
	color: #57176c;
	font-style: italic;
	font-size: 24px;
}

.voyage {
	position: relative;
	margin-right: -135px;
	min-height: 1px;
	font-style: italic;
}
*html .voyage {
	height: 1px;
}
.voyage img {
	position: absolute;
	top: 0px;
	left: 0px;
}
.voyage3 img {
	position: absolute;
	top: 112px;
	left: 0px;
}
.voyage .vmask {
	position: absolute;
	top: 0px;
	left: 0px;
}
.voyage3 .vmask {
	top: 112px;
	left: 0px;
	width: 198px;
	height: 201px;
	background: url(/images/voyage3_mask.png) no-repeat top left;
}
.voyage1 {
	position: relative;
	float: left;
	padding-top: 175px;
	padding-left: 20px;
	width: 33%;
	height: 65px;
}
.voyage2 {
	position: relative;
	float: left;
	padding-top: 155px;
	padding-left: 55px;
	width: 28%;
	height: 85px;
}
.voyage3 {
	position: relative;
	float: left;
	padding-top: 275px;
	padding-left: 33px;
	width: 24%;
}
.voyage4 {
	position: relative;
	float: left;
	padding-top: 167px;
	padding-left: 45px;
	width: 33%;
	height: 65px;
}
.voyage5 {
	position: relative;
	float: left;
	padding-top: 110px;
	padding-left: 15px;
	width: 26%;
	height: 65px;
}
.voyage1_2 {
	width: 235px;
}
.voyage2_2 {
	width: 233px;
}
.voyage3_2 {
	width: 198px;
}
.voyage4_2 {
	width: 233px;
}
.voyage5_2 {
	width: 207px;
}
.voyage1 .vmask  {
	width: 235px;
	height: 215px;
	background: url(/images/voyage1_mask.png) no-repeat top left;
}
.voyage2 .vmask  {
	width: 233px;
	height: 183px;
	background: url(/images/voyage2_mask.png) no-repeat top left;
}
.voyage4 .vmask  {
	width: 233px;
	height: 223px;
	background: url(/images/voyage4_mask.png) no-repeat top left;
}
.voyage5 .vmask  {
	width: 207px;
	height: 121px;
	background: url(/images/voyage5_mask.png) no-repeat top left;
}
.prel  {
	position: relative;
}
.voyage1_2:hover a, .voyage2_2:hover a, .voyage3_2:hover a, .voyage4_2:hover a, .voyage5_2:hover a {
	text-decoration: none;
}
.voyage1_2:hover img, .voyage2_2:hover img, .voyage3_2:hover img, .voyage4_2:hover img, .voyage5_2:hover img, .terra_top_table .td4 a:hover img, .map_print:hover, .yn:hover {
  opacity: 0.7;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
.voyage_next {
	position: relative;
	float: right;
	margin-top: 0px;
	margin-bottom: 25px;
}

*html .voyage1 .vmask  {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/voyage1_mask.png', sizingMethod='scale');
}
*html .voyage2 .vmask  {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/voyage2_mask.png', sizingMethod='scale');
}
*html .voyage3 .vmask  {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/voyage3_mask.png', sizingMethod='scale');
}
*html .voyage4 .vmask  {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/voyage4_mask.png', sizingMethod='scale');
}
*html .voyage5 .vmask  {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/voyage5_mask.png', sizingMethod='scale');
}
*html .voyage1 {
	width: 20%;
}
*html .voyage2 {
	width: 20%;
}
*html .voyage3 {
	width: 20%;
}
*html .voyage4 {
	width: 30%;
}

.cont_block {
	position: relative;
	margin-top: 50px;
	padding-top: 20px;
	line-height: 20px;
}
.cont_block2 {
	position: relative;
	width: 625px;
	height: 801px;
	text-align: left;
}
.cont_block .img_map {
	position: absolute;
	top: 0px;
	left: 0px;
}
.cont_img2 {
	position: absolute;
	top: 15px;
	right: 0px;
}
.ctext1 {
	position: absolute;
	top: 50px;
	left: 15px;
}
.ctext2 {
	position: absolute;
	top: 50px;
	left: 430px;
}
.ctext3 {
	position: absolute;
	top: 50px;
	left: 630px;
}
.ctext4 {
	position: absolute;
	top: 110px;
	left: 630px;
}

.green {
	color: #0b863b;
	text-decoration: underline;
}
.red {
	color: #e30000;
	text-decoration: underline;
}
.ym {
	text-decoration: none;
}
.ym:hover .green, .ym:hover .red  {
	text-decoration: none;
}

.cont_form {
	position: relative;
	background: url(/images/cont_form_top.jpg) no-repeat top left;
	color: #000000;
}
.cont_form2 {
	padding-top: 50px;
	padding-bottom: 45px;
	padding-left: 50px;
	width: 454px;
	background: url(/images/cont_form_bottom.jpg) no-repeat bottom left;
}
.input1 {
	margin-bottom: 30px;
	padding: 5px 10px 15px 10px;
	width: 335px;
	border: none;
	background: url(/images/input1.gif) no-repeat top right;
	line-height: 15px;
	font-size: 15px;
}
.input2 {
	margin-bottom: 30px;
	padding: 5px 10px 15px 10px;
	width: 158px;
	border: none;
	background: url(/images/input2.gif) no-repeat top right;
	line-height: 15px;
	font-size: 15px;
}
.area1 {
	margin-bottom: 20px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	width: 335px;
	height: 172px;
	border: none;
	background: url(/images/area1.gif) no-repeat top left;
}
.cont_form span {
	display: block;
	margin-bottom: 10px;
	padding-left: 10px;
}

.page_head {
	margin-bottom: 20px;
}


.yn {
	position: absolute;
	top: 35px;
	left: 410px;
	display: block;
	width: 132px;
	height: 54px;
	background: url(/images/yn.jpg) no-repeat top left;
}
.map_print {
	position: absolute;
	right: 0px;
	bottom: 0px;
	display: block;
	width: 130px;
	height: 130px;
	background: url(/images/map_print.jpg) no-repeat top left;
}





.clear {
	clear: both;
	overflow: hidden;
	height: 1px;
}
.contentWrapper {
	width: 518px;
}

.new_logo_text {
	position: absolute;
	top: 45px;
	left: 251px;
	width: 361px;
	height: 84px;
	background: url(/images/logo_text.png) no-repeat top left;
}
*html .new_logo_text  {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo_text.png', sizingMethod='scale');
}

.tpredl {
	position: absolute;
	top: 9px;
	left: 810px;
	width: 184px;
	height: 184px;
	background: url(/images/tpreedl.png) no-repeat top left;
}
*html .tpredl  {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/tpreedl.png', sizingMethod='scale');
}

.tpredl_text {
	position: absolute;
	top: 146px;
	left: 860px;
	color: #a60800;
	font-style: italic;
	font-size: 14px;
	font-family: Georgia;
}
.tpredl_text a {
	color: #ff0c00;
}

.ntop_menu  {
	position: absolute;
	top: 134px;
	left: 270px;
	padding-top: 10px;
	padding-left: 5px;
	height: 49px;
	background: url(/images/top_menu.gif) repeat-x top left;
	line-height: 18px;
	font-size: 15px;

}
.ntop_menu a {
	color: #4a0700;
	text-decoration: none;
}
.ntop_menu a:hover {
	text-decoration: underline;
}
.ntop_menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.ntop_menu li {
	float: left;
	margin-right: 14px;
	width: 100px;
}
.ntop_menu .act a, .ntop_menu .act a:hover {
	color: #9F9985;
	text-decoration: none;
	cursor: default;
}


.htags {
	position: relative;
	overflow: hidden;
	width: 1000px;
	height: 358px;
}
.menu_last {
	width: 90px;
}

.htags_img {
	position: absolute;
	top: 38px;
	left: 359px;
	overflow: hidden;
	width: 551px;
	height: 242px;
}


.htags_mask {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 551px;
	height: 242px;
}
.htags_mask2 {
	width: 551px;
	height: 242px;
	background: url(/images/htags_mask.png) no-repeat top left;
}
*html .htags_mask2  {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/htags_mask.png', sizingMethod='scale');
}

#list a:hover span{
	color: red;
	text-decoration: underline;
}

.htags_ul {
	margin: 0px;
	padding: 0px;
	color: #ffffff;
	list-style: none;
	font-family: Georgia;
}
.htags_ul li {
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 551px;
	height: 242px;
	list-style: none;
}
.htags_ul li img{
	position: absolute;
	left:-183px;
}
.htags_text {
	position: absolute;
	top: 130px;
	left: 33px;
	width: 500px;
	font-style: italic;
	font-size: 13px;
}
.htags_text span {
	font-size: 48px;
}

#list{
				position: absolute;
 top: -40px;
        left: 40px;
				overflow:hidden;
				width:300px;
				height:420px;
			}
			
			#list ul,
			#list li{
				margin:0;
				padding:0;
				list-style:none;
			}
			#list a{
				position:absolute;
				outline: none;
				color:black;
                color: #46351f;
				text-align: left;
				text-decoration: none;
			}
#list a span{
	display: block;
	width:250px;
	white-space: nowrap;
}
			#list a:hover{
	color:#6b5030;
}


.new_cont {
	padding-top: 12px;
	padding-left: 75px;
	width: 520px;
	height: 530px;
	background: url(/images/new_cont.jpg) no-repeat top left;
	color: #653c1d;
	line-height: 20px;
	font-size: 14px;
}

.nc_link {
	float: left;
	margin-right: 25px;
	color: #931306;
	text-align: center;
	text-decoration: none;
}
.nc_link span {
	text-decoration: underline;
}
.nc_link:hover span {
	text-decoration: none;
}


.gor_pr {
	position: absolute;
	top: 29px;
	left: 857px;
	width: 143px;
	height: 170px;
	background: url(/images/gor_pr.png) no-repeat top left;
}
*html .gor_pr  {
	background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/gor_pr.png', sizingMethod='scale');
}

.posk_pr_new {
	margin-bottom: 2px;
	padding-left: 37px;
}
.header_padding {
	height: 24px;
}

#menutop1 {  width: 105px; }
#menutop2 {  width: 95px; padding-left: 20px; padding-right: 5px; }
#menutop3 {  width: 90px; padding-right: 10px; }
#menutop4 {  width: 95px; }
#menutop5 {  width: 105px;  padding-left: 20px; }

.n_event_table { font-size: 12px;  margin-bottom: 15px; width: 100%; }
.n_event_table td { vertical-align: middle;  padding: 10px; }
.n_event_send {  display: block;	width: 120px; 	height: 36px;	background: url(/images/event_search.jpg) no-repeat top left;      }
.i {
	position: absolute;
	top: px;
	left: px;
	width: px;
	height: px;
}
.i {
	position: absolute;
	top: px;
	left: px;
	width: px;
	height: px;
}
.i {
	position: absolute;
	top: px;
	left: px;
	width: px;
	height: px;
}
.i {
	position: absolute;
	top: px;
	left: px;
	width: px;
	height: px;
}
.travelDesc{width:570px;}


.h1 {
	margin: 0px;
	padding: 0px;
	color: #64b922;
	letter-spacing: -3px;
	font-size: 40px;
	font-family: Arial;
}
