body {
	margin: 0;
	padding: 0;
	font-weight: regular;
	font-size: 12px;
	color: black;
	font-family: Arial, Verdana, Tahoma, sans-serif, Chicago;
}
* {padding: 0;margin: 0;}
a {color: white;text-decoration: underline}
a:hover {text-decoration: none}
a img {border: 0;}
h1, h2, h3 {
	font-family: Tmes New Roman;
}
ul a {color: #0099cc;}
.clear {clear: both;}
/*Header [before]*/
#text_ {
	margin: 0 250px 0 0;
/*	background: #3d920b url('/i/top_gr.jpg') repeat-y right top;*/
	background: #0d1b3e url('/i/top_gr_index.jpg') no-repeat left top;
}
#text a {
	color: #0099cc;
}
#header {
	position: relative;
	z-index: 9;
	width: 100%;
	height: 137px;
	background: url('/i/top_corn.gif') no-repeat right bottom;
/*	background: url('/i/top_corn.jpg') no-repeat right bottom;*/
}
#city {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 556px;
	height: 56px;
	background: url('../i/top.png') no-repeat left top;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/top.png', sizingMethod='crop');
}
#logo {
	float: left;
	margin: 18px 0 0 30px;
}
#menu {
	position: absolute;
	top: 60px;
	float: left;
	right: 0;
	height: 70px;
	list-style: none;
	font-weight: regular;
	font-size: 14px;
	text-align: center;
}
#menu a {
	padding: 0 7px 20px 7px;
	text-decoration: none;
}
#menu a:hover {
	border-bottom: solid white 2px;
}
#act {
	border-bottom: solid white 2px;
}
/*
#menu {
	position: absolute;
	top: 60px;
	right: 0;
	height: 70px;
	margin: 0 30px 0 125px;
	list-style: none;
	font-weight: regular;
	font-size: 14px;
	text-align: center;
	border: solid red 1px;
}
#menu li {
	float: right;
	margin: 0 30px;
}
#menu li a {
	float: left;
	padding: 0 7px 20px 7px;
	text-decoration: none;
}
#menu li a:hover {
	border-bottom: solid white 2px;
}
#act {
	border-bottom: solid white 2px;
}
*/
#right_ {
	position: relative;
	float: left;
	width: 220px;
	height: 137px;
	margin-left: -250px;
	background: url('/i/rose.jpg') no-repeat right 20px;
}
#right_ a {
	font-size: 12px;
	color: #0099cc;
}
#lang {
	float: left;
	margin: 55px 0 0 30px;
}
#lang_de {
	clear: left;
	float: left;
	margin: 15px 0 0 30px;
}
#email {
	position: absolute;
	top: 40px;
	left: 210px;
}
#search {
	position: absolute;
	top: 117px;
	left: 210px;
}
#map {
	position: absolute;
	top: 79px;
	left: 165px;
}
/*Header [end]*/
/*Navigation [before]*/
#navigation {
	list-style: none;
	height: 20px;
	padding: 10px 0 0 0;
	margin: 0 0 0 30px;
}
#navigation li {
	float: left;
	padding: 0 7px 0 20px;
	background: url('/i/arrow.gif') no-repeat left center;
}
#navigation li a {
	text-decoration: underline;
	color: #7a7a7b;
}
#navigation li a:hover {
	text-decoration: none;
}
#navigation li#home {
	padding-left: 0;
	background: none;
}
#navigation li a#act__ {
	color: #b9bfc6;
	text-decoration: none;
}
#navigation li a#act__:hover {
	color: #b9bfc6;
	text-decoration: underline;
}
/*Navigation [end]*/
#main {
	width: 100%;
	min-width: 1003px;
	width: expression((documentElement.clientWidth || document.body.clientWidth) < 1003? "1003px": "100%");
/*
	width: expression((documentElement.clientWidth||document.body.clientWidth)<1003?'1003px':'');
	min-width: 1000px;
*/
}
#container {
	width: 100%;
}
#content {
	width: 100%;
	float: left;
}
#text {
	margin: 0 250px 0 30px;
	font-family: Times New Roman;
	font-size: 14px;
}
#text p {
	margin: 14px 0 14px 20px;
}
#text h1 {
	font-size: 30px;
	font-family: Tmes New Roman;
}
#ill {
	position: relative;
	width: 100%;
	height: 282px;
	background: url('/i/index.jpg') no-repeat right top;
}
#ill_ {
	position: absolute;
	top: -52px;
	right: 441px;
	float: right;
	width: 13px;
	height: 52px;
	background: url('/i/index.png') no-repeat right center;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/index.png', sizingMethod='crop');
}
#ill i {
	position: absolute;
	right: 25px;
	bottom: 15px;
	color: white;
	font-family: Arial;
}
#_syntention {
	position: relative;
	float: left;
	width: 100%;
	margin: 0 0 24px 0;
	background: #12134f url('/i/_syntention.jpg') no-repeat right top;
	z-index: 1;
}
#syntention {
	position: relative;
	float: left;
	width: 100%;
	background: #12134f url('/i/syntention.jpg') no-repeat left top;
	z-index: 1;
}
#syntention_t_r {
	position: absolute;
	top: 0;
	right: 0;
//	right: -1px;
	width: 11px;
	height: 11px;
	background: url('/i/syntention_t_r.gif') no-repeat left top;
	z-index: 2;
}
#syntention_b_l {
	position: absolute;
	left: 0;
	bottom: 0;
//	bottom: -5px;
	width: 11px;
	height: 11px;
	background: url('/i/syntention_b_l.gif') no-repeat left top;
	z-index: 2;
}
#syntention_b_r {
	position: absolute;
	right: 0;
//	right: -1px;
	bottom: 0;
//	bottom: -5px;
	width: 11px;
	height: 11px;
	background: url('/i/syntention_b_r.gif') no-repeat left top;
	z-index: 2;
}
#syntention_ {
	position: absolute;
	left: 10%;
	bottom: -15px;
//	bottom: -20px;
	width: 20px;
	height: 15px;
	background: url('/i/syntention_.jpg') no-repeat left top;
//	background: none;
	z-index: 2;
}
#syntention__ {
//	position: absolute;
//	left: 10%;
//	bottom: -16px;
//	width: 20px;
//	height: 15px;
//	background: url('/i/syntention_.jpg') no-repeat left top;
//	z-index: 2;
}
#syntention p {
	float: left;
	color: white;
	padding: 8px 0 0 18px;
//	padding: 8px 0 20px 18px;
}
.cols tr td {
}
.cols tr td.left_col {
	width: 50%;
	padding: 0 30px 0 0;
}
#text .cols tr td.left_col h1 {
	font-family: Times New Roman;
	font-size: 20px;
	color: #908271;
}
#text .cols tr td.left_col p {
	margin: 14px 0 14px 0;
}
#text .cols a {
	color: #0099cc;
}
.cols tr td.right_col {
	padding: 24px 15px 0 0;
}
#text .cols tr td.right_col h1 {
	font-family: Times New Roman;
	font-size: 24px;
	color: #9099a3;
}
#news_col {
	list-style: none;
}
#news_col h1 {
	font-family: Tmes New Roman;
}
.date_large {
	font-size: 18px;
	color: #333366;
}
.date_small {
	font-size: 12px;
	color: #43699b;
	padding-right: 18px;
	background: url('/i/arrow.gif') no-repeat right center;
}
#news_col li p {
	padding-left: 40px;
	margin-top: -18px;
//	margin-top: -16px;
	font-size: 12px;
	color: #9099a3;
}
#news_col li p a, #news_col li p b {
	font-size: 14px;
}
#ph {
	position: relative;
	z-index: 1;
	left: -30px;
	width: 99%;
	height: 190px;
	background: url('/i/ph_bg.jpg') left top;
	border: solid #dbcfc1 1px;
	border-weight: 1px 0;
}
#ph_t_r {
	position: absolute;
	top: -1px;
	right: -1px;
//	right: -2px;
	width: 9px;
	height: 9px;
	z-index: 2;
}
#ph_b_r {
	position: absolute;
	right: -1px;
//	right: -2px;
	bottom: -1px;
	width: 9px;
	height: 9px;
	background: url('/i/ph_b_r.gif') no-repeat right top;
	z-index: 2;
}
#_ph {
	background: url('/i/ph_ico.jpg') no-repeat right center;
}
#ph_text {
	float: left;
	width: 100%;
	background: url('/i/ph_ico.jpg') no-repeat right center;
}
#ph_text h1 {
	float: left;
	width: 55%;
//	width: 52%;
	padding: 0 0 23px 0;
	margin: 20px 0 0 30px;
	font-family: Tmes New Roman;
	font-size: 24px;
	font-weight: normal;
	color: #626365;
	background: url('/i/arrow1.gif') repeat-x right bottom;
}
#ph_text p {
	float: left;
	width: 55%;
//	width: 52%;
	padding: 0 0 40px 0;
	margin: 28px 0 0 30px;
}
#ph a {
	position: relative;
	z-index: 10000;
	color: #0099cc;
}
#artc {
	position: relative;
	left: -30px;
	width: 99%;
	height: 220px;
	z-index: 1;
}
#artc_text {
	float: right;
	width: 99%;
	background: url('/i/articles_ico.jpg') no-repeat left center;
}
#artc_text h1 {
	float: right;
	width: 65%;
	padding: 0 0 23px 0;
	margin: 20px 0 0 30px;
	font-family: Tmes New Roman;
	font-size: 24px;
	font-weight: normal;
	color: #626365;
	background: url('/i/arrow2.gif') repeat-x left bottom;
}
#artc_text i {
	float: right;
	width: 65%;
	padding: 0 0 40px 0;
	margin: 28px 0 0 30px;
}
#artc a {
	color: #0099cc;
}
#text #maps {
	position: relative;
	left: -30px;
	float: left;
	width: 99%;
	height: 190px;
	background: url('/i/maps_bg.jpg') left top;
	border: solid #dbcfc1 1px;
	border-width: 1px 0;
	z-index: 1;
}
#maps_text {
	float: left;
	width: 69%;
}
#maps_ico {
	position: absolute;
	bottom: 0;
	right: 0;
	float: right;
	width: 40%;
//	width: 35%;
	height: 157px;
//	height: 150px;
	background: url('/i/maps.png') no-repeat right center;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/maps.png', sizingMethod='crop');
}
#maps_text h1 {
	float: left;
	padding: 0 0 23px 0;
	margin: 20px 0 0 30px;
	font-family: Tmes New Roman;
	font-size: 24px;
	font-weight: normal;
	color: #626365;
	background: url('/i/arrow1.gif') repeat-x left bottom;
}
#maps_text i {
	float: left;
	padding: 0 0 40px 0;
	margin: 28px 0 0 30px;
//	margin: 28px 0 0 60px;
}
#maps a {
	color: #0099cc;
}
#sendletter h1 {
	clear: left;
	float: left;
	padding: 0 0 23px 0;
	margin: 20px 0 0 0;
	font-family: Tmes New Roman;
	font-size: 24px;
	font-weight: normal;
	color: #626365;
}
#grp {
	clear: left;
	float: left;
	width: 350px;
	margin: 0 0 10px 10px;
}
#radio_ph {
	clear: left;
	float: left;
	width: 5px;
	margin: 0;
	padding: 0;
	border: solid red 1px;
}
#sendletterform label {
	float: left;
	margin: 7px 0 0 5px;
}
a.dashedlink {
	color: #0099cc;
	border: dashed #0099cc 1px;
	border-width: 0 0 1px 0;
	cursor: hand;
	text-decoration: none;
}
#sendletterform {
	position: relative;
	float: left;
	width: 614px;
	border: solid #cccccc 1px;
	display: none;
	margin: 0 0 18px 0;
	z-index: 1;
}
a.dashedlink:hover {
	border: none;
}
#form_t_l {
	position: absolute;
	top: -1px;
	left: -1px;
	width: 9px;
	height: 9px;
	background: url('/i/form_t_l.jpg') no-repeat left top;
	z-index: 2;
}
#form_t_r {
	position: absolute;
	top: -1px;
	right: -1px;
	width: 9px;
	height: 9px;
	background: url('/i/form_t_r.jpg') no-repeat left top;
	z-index: 2;
}
#form_b_l {
	position: absolute;
	left: -1px;
	bottom: -1px;
//	bottom: -9px;
	width: 9px;
	height: 9px;
	background: url('/i/form_b_l.jpg') no-repeat left top;
	z-index: 2;
}
#form_b_r {
	position: absolute;
	right: -1px;
	bottom: -1px;
//	bottom: -9px;
	width: 9px;
	height: 9px;
	background: url('/i/form_b_r.jpg') no-repeat left top;
	z-index: 2;
}
#sendletter form input {
	width: 237px;
	height: 17px;
	margin-top: 8px;
	font-size: 12px;
	color: #9e9e9e;
	border: solid #d4d1c8 1px;
	padding: 3px 0 0 8px;
}
a#closeform {
	position: relative;
	top: -9px;
	left: 20px;
	color: #0099cc;
	cursor: hand;
}
#sendletter form nobr {
	margin-left: 10px;
}
#sendletter form textarea {
	float: left;
	width: 515px;
//	width: 450px;
	margin: 8px 0 0 10px;
//	margin: 8px 0 0 -20px;
	font-size: 12px;
	color: #9e9e9e;
	border: solid #d4d1c8 1px;
	padding: 3px 0 0 8px;
}
/*right [before]*/
#right {
	float: left;
	width: 250px;
	margin-left: -250px;
}
#secondmenu {
	float: left;
	list-style: none;
	padding: 0 0 0 30px;
}
.d_hidden {
	display: none;
}
.contsubmenu {
	width: 11px;
	height: 11px;
	text-decoration: none;
	background: url('/i/opensubmenu.gif') no-repeat left 3px;
}
#secondmenu li {
	margin: 8px 0;
}
#secondmenu li a {
	color: black;
}
#secondmenu li a#act_ {
	color: #10607b;
}

#secondmenu li .secondmenu {
	list-style: none;
	margin: 0 30px 0 0;
}
#secondmenu li .secondmenu li {
	margin-left: 14px;
}
#secondmenu li .secondmenu li a {
	color: #0099cc;
}
#secondmenu li .secondmenu li#act___ {
	margin-left: 0;
	padding: 0 0 0 14px;
	font-weight: bold;
	background: url('/i/listmarker.gif') no-repeat 3px 7px;
}
#secondmenu li .secondmenu li#act___ a {
	text-decoration: none;
	color: #666666;
}
#secondmenu li .secondmenu li#act___ a:hover {
	text-decoration: underline;
}
#secondmenu li ul {
	list-style: none;
	padding: 0 0 0 10px;
}
#weather {
	position: relative;
	width: 181px;
	padding: 0 0 3px 12px;
	margin: 32px 0 0 12px;
	z-index: 1;
}
#weather_t_l {
	position: absolute;
	top: -1px;
	left: -1px;
	width: 10px;
	height: 10px;
	background: url('/i/weather_t_l.gif') no-repeat left top;
	z-index: 2;
}
#weather_b_r {
	position: absolute;
	right: -1px;
//	right: -2px;
	bottom: -1px;
//	bottom: -8px;
	width: 10px;
	height: 10px;
	background: url('/i/weather_b_r.gif') no-repeat left top;
	z-index: 2;
}
#weather h1 {
	font-size: 18px;
	color: #9099a3;
}
#weather_t {
	font-size: 12px;
	color: #9099a3;
}
#weather_tem {
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	font-size: 18px;
	color: black;
	font-weight: reqular;
}
#weather_tem img {
	position: relative;
	top: -20px;
//	top: -30px;
	left: -15px;
}
#weather span {
	font-size: 11px;
	color: black;
	font-weight: reqular;
}
#right_b {
	text-align: center;
	padding: 30px 30px 0 24px;
}
#right_b h1 {
	float: left;
	font-size: 18px;
	color: #9099a3;
}
#right_b a {
	margin: 0 30px 0 0;
}
/*right [end]*/
/*ICO [before]*/
#b {
	position: relative;
	height: 188px;
	background: #f4f1ec;
	border: solid #dbcfc1 1px;
	border-width: 1px 0;
}
#city_ {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 539px;
	height: 56px;
	background: url('/i/city.png') no-repeat left bottom;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/city.png', sizingMethod='crop');
}
.ico {
	display: inline;
	height: 121px;
}
.ico a {
	height: 121px;
	padding: 130px 15px 0 15px;
	color: #908271;
	text-decoration: none;
}
#photos {
	margin: 0 45px 0 0;
	background: url('/i/phone&articles.jpg') no-repeat left top;
}
.ico a:hover {
	text-decoration: underline;
}
#send {
	margin: 0 45px;
	padding: 130px 15px 0 0;
	background: url('/i/send.gif') no-repeat left top;
}
#white_sea {
	margin: 0 45px;
	padding: 140px 25px 0 35px;
	background: url('/i/white_sea.jpg') no-repeat left top;
}
#pedestal {
	margin: 0 0 0 45px;
	padding: 80px 30px 0 30px;
	background: url('/i/pedestal.jpg') no-repeat left top;
}
#hist {
	margin: 0 45px 0 0;
	padding: 120px 0 0 0;
	background: url('/i/pic.jpg') no-repeat center top;
}
/*ICO [end]*/
#ekg {
	position: relative;
	height: 52px;
	margin: 5px 0 0 28px;
	border-bottom: solid #999999 1px;
}
#ekg_b {
	position: absolute;
	bottom: -1px;
	right: 0px;
	width: 142px;
	height: 52px;
	background: url('/i/ekg.jpg') no-repeat right top;
}
/*footer [before]*/
#footer {
	height: 80px;
	margin: 35px 0 0 0;
}
#ftrmenu {
	float: left;
	padding: 0 0 0 28px;
	list-style: none;
	font-size: 11px;
}
#ftrmenu a {
	color: #0c80d2;
}
#ftrmenu li {
	clear: left;
	margin: 7px 0;
}
#contact {
	float: left;
	padding: 0 0 0 10px;
	margin: 8px 0 0 65px;
	font-size: 11px;
}
#contact b {
	float: left;
	margin: 6px 0 0 -7px;
	font-size: 14px;
}
#cpr {
	float: right;
	margin: 8px 30px 0 0;
	font-size: 11px;
}
#cpr a {
	color: #0c80d2;
}
/*footer [end]*/
/*photo*/
#photo_art {
	position: relative;
	left: -30px;
	width: 100%;
/*	background: url('/i/articles.jpg') no-repeat right 45px;*/
}
#photo_text_ {
	position: absolute;
	z-index: 9000;
	top: 45px;
	right: 0;
	float: right;
	width: 500px;
}
#photo_art_img {
	height: 530px;
	margin: 0 470px 0 0;
	background: url('/i/articles.jpg') no-repeat right 45px;
}
#photo {
	position: relative;
	left: -30px;
	width: 100%;
}
#photo h1 {
	margin: 0 0 0 30px;
}
#photo a {
	color: #0c80d2;
}
#YhtFoto {
	height: 425px;
	margin: 0 470px 0 0;
	background: url('/i/YhtFoto.jpg') no-repeat right top;
}
#photo_text {
	position: absolute;
	z-index: 9000;
	top: 45px;
	right: 0;
	float: right;
	width: 500px;
}

#photo_text_ {
	float: right;
	width: 500px;
}
#photo_text h2 {
	margin: 23px 0 15px 0;
	color: #908271;
	font-size: 24px;
}
#photo_text p {
	padding: 0 0 0 0;
	margin: 0;
}
#photo_text i {
	font-size: 12px;
}
#photo {
	color: #666666;
}
#photolist {
	position: relative;
	left: -22px;
	width: 100%;
	margin: 20px 0 0 0;
}
#photolist h1 {
	margin: 0 0 30px 22px;
	font-family: Times New Roman;
	font-size: 30px;
	font-weight: reqular;
}
#photolist .photoitem {
	float: left;
	width: 160px;
	height: 185px;
	padding: 0;
	margin: 0 22px 0 22px;
}
#photolist .photoitem .photolink {
	float: left;
	border: solid #dbcfc1 1px;
}
#photolist .photoitem .photolink:hover {
	padding: 1px;
	border: none;
}
#photolist .photoitem .phototitle {
	clear: left;
	float: left;
	width: 160px;
	color: #666666;
	font-size: 12px;
	border: none;
	text-decoration: none;
}
#photolist .photoitem .phototitle:hover {
	text-decoration: underline;
}
/*scroll*/
.photopages {
	clear: left;
	float: left;
	width: 100%;
	margin: 40px 0 0 0;
	font-size: arial;
	font-weight: regular;
}
.photopages h3 {
	float: left;
	margin: 16px 0 0 20px;
	font-size: 20px;
	font-family: Arial;
	color: black;
}
.photoimgscroll {
	float: left;
	margin: 0 15px 0 15px;
}
.photonextpage {
	float: left;
	padding: 0;
	margin: 16px 0 0 0;
	font-family: Arial;
	font-size: 20px;
	color: #0c80d2;
}
.photopages .photoimgscrollnoact p {
	float: left;
	padding: 2px 0 0 0;
	margin: 0;
	font-family: Arial;
	font-size: 20px;
	color: #cccccc;
}
.photopages .pagenumbers {
	clear: left;
	float: left;
//	width: 90%;
	padding: 0;
	margin: 0;
	font-size: 20px;
}
.pagenumbers span {
	float: left;
	margin: 0 6px 0 6px;
	border: solid #919191 1px;
}
.pagenumbers span a {
	float: left;
	width: 20px;
	height: 20px;
	text-align: center;
	text-decoration: none;
	border: solid white 1px;
	background: #919191;
}
.pagenumbers a.photopage {
	float: left;
	margin: 0 6px 0 6px;
	color: #0099cc
}
/*scroll [end]*/
#albumlist {
	list-style: none;
	display: none;
}
#ph_b {
	position: relative;
	height: 139px;
	padding: 45px 0 0 30px;
	background: #f4f1ec url('/i/ph_bottom.jpg') no-repeat right top;
	border: solid #dbcfc1 1px;
	border-width: 1px 0;
}
#ph_b_ {
	position: relative;
	padding: 30px 0 25px 30px;
	background: #f4f1ec;
	border: solid #dbcfc1 1px;
	border-width: 1px 0;
}
#ph_b_ h1, #ph_b h1 {
	font-family: Times New Roman;
	font-size: 24px;
	font-weight: normal;
	color: #908271;
}
#ph_b_ a, #ph_b a {
	color: #0099cc;
}
#albumlistttt {
	list-style: none;
	display: none;
}
#albumlistttt li {
	margin: 0 0 0 343px;
}
#city_ {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 539px;
	height: 56px;
	background: url('/i/city.png') no-repeat left bottom;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/city.png', sizingMethod='crop');
}
/*photo [end]*/
/*2tourists*/
#t_ourists {
	width: 100%;
	height: 240px;
	margin: 0 0 30px 0;
	border: solid #e3d7ad 1px;
	border-width: 1px 1px 1px 1px;
}
#tourists tr td {
	border: solid #e3d7ad 1px;
}
#tourists_l {
	float: left;
	width: 100%;
	height: 240px;
}
#tourists_l_ {
	width: 100%;
	height: 240px;
	background: url('/i/tourists_l.jpg') left top;
}
#tourists_l_ h1, #tourists_r_ h1 {
	float: left;
	margin: 32px 0 0 80px;
//	margin: 0;
//	padding: 32px 0 0 80px;
	font-family: Times New Roman;
	font-size: 22px;
	font-weight: normal;
	color: #113e70;
}
#tourists_l_ ul, #tourists_r_ ul {
	clear: left;
	float: left;
	margin: 60px 0 0 190px;
//	margin: 0;
//	padding: 60px 0 0 200px;
	list-style: none;
	font-family: Trebuchet MS;
	font-size: 12px;
}
#tourists_r {
	position: relative;
	z-index: 1;
	float: left;
	width: 100%;
	height: 240px;
}
#tourists_b_r {
	position: absolute;
	z-index: 2;
	right: -1px;
	bottom: -1px;
//	bottom: -8px;
	width: 9px;
	height: 9px;
	background: url('/i/ph_b_r.gif') no-repeat left top;
}
#tourists_t_r {
	position: absolute;
	z-index: 2;
	top: -2px;
	right: -1px;
	width: 9px;
	height: 9px;
	background: url('/i/ph_t_r.gif') no-repeat left top;
}
#tourists_r_ {
	float: left;
	width: 100%;
	height: 240px;
	background: url('/i/tourists_r.jpg') left top;
}
.list_col li {
	list-style: none;
	padding: 0 0 0 10px;
	margin: 0 0 0 0;
	font-family: Trebuchet MS;
	font-size: 12px;
	background: url('/i/list.gif') no-repaet left center;
}
#documentation, #navigations, #maps__, #about__ {
	width: 100%;
	height: 240px;
}
#documentation {
	background: url('/i/documentation.jpg') left top;
}
#navigations {
	position: relative;
	background: url('/i/navigations.jpg') left top;
}
#maps__ {
	background: url('/i/maps.jpg') left top;
}
#about__ {
	position: relative;
	background: url('/i/about.jpg') left top;
}
#documentation ul {
	clear: left;
	float: left;
	padding: 70px 0 0 220px;
}
#navigations ul {
	clear: left;
	float: left;
	padding: 70px 0 0 230px;
}
#maps__ ul {
	clear: left;
	float: left;
	padding: 70px 0 0 245px;
}
#about__ ul {
	clear: left;
	float: left;
	padding: 70px 0 0 200px;
}
/*2tourists [end]*/
/*art*/
#art {
	height: 483px;
	margin: 0 500px 0 0;
	background: url('/i/articles.jpg') no-repeat right top;
}
#artlist {
	position: relative;
	z-index: 9000;
	list-style: none;
	margin: 30px 0 40px 17px;
}
#artlist li {
	padding: 0 0 0 10px;
	margin: 11px 0;
	font-family: Arial;
	font-size: 14px;
	background: url('/i/list.gif') no-repeat left center;
}
#art_b {
	position: relative;
	height: 139px;
	padding: 45px 0 0 30px;
	background: #f4f1ec url('/i/art_bottom.jpg') no-repeat right top;
	border: solid #dbcfc1 1px;
	border-width: 1px 0;
}
#art_b h1 {
	font-family: Times New Roman;
	font-size: 24px;
	font-weight: normal;
	color: #908271;
}
#art_b a {
	color: #0099cc;
}
/*art [end]*/
#sitemap {
	list-style: none;
	float: left;
	margin: 40px 0 40px 0;
}
#sitemap li {
	clear: left;
	float: left;
	padding: 10px 0;
	margin: 0;
}
.dashed_y {
	background: url('/i/tree/dashed_y.gif') repeat-y left top;
}
.dashed_x {
	background: url('/i/tree/dashed_x.gif') repeat-x left top;
}
#sitemap li span, #sitemap li ul li span {
	position: relative;
	top: -15px;
	left: 40px;
//	left: 40px;
}
#sitemap p {
	float: left;
	width: 32px;
	height: 20px;
}
#sitemap li a {
	color: #0c80d2;
}
#sitemap li ul {
	list-style: none;
	clear: left;
	float: left;
	margin: 0 0 0 20px;
}
#sitemap li {
	*width: 70%;
}
#search_q a {
	color: #0099cc;
}