/* ÈÑÕÎÄÍÛÅ ÓÑÒÀÍÎÂÊÈ */
html, body, ul, ol, li, p, hr,
h1, h2, h3, h4, h5, h6,
form, fieldset, a, img {
	margin: 0;
	padding: 0;
	border: 0;
}

html, body {
	font-size: 100.01%;
	font-family: Times, serif;
	color: #000000;
	background-color: #e3dfcf;
	text-indent: 0;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

/* ÐÀÇÍÎÅ */
div.floatbox {display:block; float:left; background-color:#dad6c7; margin-left:0px; margin-right:20px; margin-top:0px; margin-bottom:10px; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}
div.newsbox {display:block; width:98%; float:left; background-color:#dad6c7; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:35px; padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px;}
div.requestbox {display:block; float:none; background-color:#dddddd; margin-left:0px; margin-right:20px; margin-top:0px; margin-bottom:20px; padding-top:20px; padding-bottom:20px; padding-left:20px; padding-right:20px;}
div.albumlist {display:block; background-color:#dad6c7; margin-left:20px; margin-right:20px; margin-top:0px; margin-bottom:5px; padding-top:0px; padding-bottom:0px; padding-left:10px; padding-right:10px; font-family:Georgia; font-size:8pt; font-weight:bold;}
input.formtext, textarea.areatext {background-color:#ffffff; border:0px solid #cccccc; font-family: Tahoma; font-size:8pt;}
input.formtext2, textarea.areatext {background-color:#ffffff; border:1px solid #cccccc; font-family: Times; font-size:12pt; text-align:left;}
input.formbtn {background-color:#ffffff; color:#000000; border:1px solid #000000; font-family:tahoma; font-size:10pt; letter-spacing=1px;}
sup {font-size:8pt;}
hr.news {padding:0px; margin-top:1px; margin-bottom:10px; border: none; /* Óáèðàåì ãðàíèöó äëÿ áðàóçåðà Firefox */
 color: #757366; /* Öâåò ëèíèè äëÿ áðàóçåðà Internet Explorer */
 background-color: #757366; /* Öâåò ëèíèè äëÿ áðàóçåðà Firefox è Opera */
 height: 1px; /* Òîëùèíà ëèíèè */ }

/* ÇÀÃÎËÎÂÊÈ */
h1 {font-family: Arial, Times, "Times New Roman", serif; font-size:130%; color:#80745f; font-weight:normal; text-decoration:none; margin-bottom:20px;}
/* h1.nomargins {margin:0px; padding:0px;} */
h1.mainpage {font-size:100%; margin:0px; padding:0px; color:#000000; text-align:left;}
a h1 {text-decoration:underline; color:#000000;}

h2 {font-family: Arial, Georgia, Arial, sans-serif; font-size:12pt; color:#a4947a; text-align:left; font-weight:bold; text-decoration:none; text-indent:0px; margin-top:30px; margin-bottom:10px; margin-left:20px;}
h2.notopmargin {margin-top:0px;}
h2.noindent {text-indent: 0px;}
h2.mainpage {font-family: Tahoma, Arial Cyr, Arial, Times New Roman, sans-serif; color:#045ca6; text-align:left; font-size:8pt; font-weight:bold; text-decoration:none; text-indent:0px; margin-left:10px; margin-top:5px; margin-bottom:0px; color:#757366}
h2.map {font-family: Tahoma, Arial Cyr, Arial, Times New Roman, sans-serif; color:#000000; text-align:left; font-size:8pt; font-weight:bold; text-decoration:none; text-indent:0px; margin-left:0px; margin-top:10px; margin-bottom:5px;}
a h2.mainpage {text-decoration:underline;}

h3 {font-family: Georgia, Arial, sans-serif; font-size:8pt; color:#000000; text-align:left; font-weight:bold; text-decoration:none; text-indent:0px; margin-top:30px; margin-bottom:10px; margin-left:20px;}
h3.notopmargin {margin-top:0px;}
/* ÎÑÍÎÂÍÎÉ ÒÅÊÑÒ */
p {font-family: Verdana, Arial, Times, serif; color:#000000; font-size:10pt; line-height:130%; font-weight:normal; text-align:left; text-decoration:none; text-indent:20px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}
ul {font-family: Verdana, Arial, Times, serif; color:#000000; font-size:10pt; line-height:130%; font-weight:normal; text-align:left; text-decoration:none; text-indent:0px; margin-left:40px; margin-right:0px; margin-top:10px; margin-bottom:10px; padding:0px;}
p.mainpage {text-indent:0px;}
p.noindent {text-indent: 0px;}
p.desc, p.desc2 {font-family: Tahoma, sans-serif; color:#333333; text-align:left; font-size:8pt; text-decoration:none; text-indent:0px; margin-top: 0px; margin-bottom:0px;}
p.menu {font-family: Tahoma, sans-serif; color:#757366; font-size:8pt; font-weight:bold; margin-left:0px; text-indent:0px;}
p.map {font-family: Tahoma, sans-serif; color:#333333; text-align:left; font-size:8pt; text-decoration:none; text-indent:0px; margin-top: 0px; margin-bottom:0px; margin-left:10px;}
p.date {font-family: Tahoma, sans-serif; color:#000000; text-align:left; font-size:8pt; font-weight:bold; text-decoration:none; text-indent:0px; margin-top: 0px; margin-bottom:0px; padding-top:0px;}

p.newsdate {font-family: Times, "Times New Roman", Tahoma, sans-serif; color:#797268; text-align:left; font-size:14pt; font-weight:bold; text-decoration:none; text-indent:0px; margin-top:0px; margin-bottom:0px; padding-top:0px; clear:left; display:block;}
p.newscaption {font-family: Times, "Times New Roman", Tahoma, sans-serif; color:#797268; text-align:left; font-size:14pt; font-weight:bold; text-decoration:none; text-indent:0px; margin-top:0px; margin-bottom:10px; padding-top:0px; display:block;}
p.newstext {text-indent: 20px; margin-top:0px; margin-bottom:0px; margin-left:0px; padding-left:0px;}

p.largedate {font-family: Times, sans-serif; color:#000000; text-align:left; font-size:110%; font-weight:bold; text-decoration:none; text-indent:0px; margin-left:20px; margin-top: 0px; margin-bottom:5px; padding-top:0px; border-bottom:1px solid #aaaaaa;}
p.author {text-align:right; font-style:italic; font-weight:bold; text-indent:0px; margin-top: 0px; margin-bottom:0px; padding-top:0px;}
p.center {text-align:center;}
p.separate {margin-top:10px;}
p.navbox {font-family: Tahoma, sans-serif; color:#000000; text-align:center; font-size:8pt; font-weight:bold; text-decoration:none; text-indent:0px; margin-top: 0px; margin-bottom:0px; padding-top:0px;}
p.price {font-family: Times, "Times New Roman", serif; font-size:130%; color:#000000; font-weight:bold; text-indent:0px; text-align:center; text-decoration:none; margin-left:0px; margin-bottom:0px;}
p.desc2 sup {font-size:7pt;}

/* ÈÇÎÁÐÀÆÅÍÈß */
img.image {border:1px solid #968867;}
img.thumbnail {border:1px solid #cccccc; margin:0px;}
img.newsimageleft {border:1px solid #968867; float:left; margin-left:0px; margin-right:15px; margin-top:0px; margin-bottom:0px;}
img.newsimagecenter {border:1px solid #968867; text-align:center; margin-left:0px; margin-right:15px; margin-top:0px; margin-bottom:0px;}

/* ÒÀÁËÈÖÛ */
table {border-collapse:separate; border:0px solid black;}
table.infotable {border-collapse:collapse; border:1px solid #797268; font-family: Times, serif; font-size:10pt; text-align:center;}
table.infotable td {border:1px solid #797268; padding:3px;}
table.userstable {border-collapse:collapse; border:1px solid #797268; background-color:#ffffff; font-family: Times, serif; font-size:10pt; text-align:center;}
table.userstable td {border:1px solid #dad6c7; padding:7px; font-family:Tahoma; font-size:90%;}

/* ÑÑÛËÊÈ */
a {text-decoration:underline; color:#757366;}
a:hover {text-decoration:underline; color:#9e7c4f;}
a:visited {text-decoration:underline; color:#9e7c4f}


/* ================== DW TOOLTIP ================== */
div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#ffffff; border:1px solid #333333; 
  width:200px; padding:6px;
  
filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}


/* ================== HIGHSLIDE ================== */

/* {font-family: Verdana, Helvetica; font-size: 10pt;} */

.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 1px solid #cccccc;
}
.highslide:hover img {
	border: 1px solid #cccccc;
}

.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 0px solid #ffffff;
    border-top: none;
    font-family: Tahoma, Verdana, Helvetica;
    font-weight: bold;
    text-align: center;
    font-size: 8pt;
    padding: 5px;
    background-color: #ffffff;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls/gallery/left_right_click.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#gallery {width:600px; position:relative; height:60px; padding-top:410px; margin:0 113px 90px 113px;}

#gallery img.left {width:55px; height:62px; background:#444; float:left;cursor:pointer;}
#gallery img.right {width:55px; height:62px; background:#444; float:left;cursor:pointer;}

#gallery ul {list-style:none; padding:0; margin:0; float:left; background:#444; border:2px solid #444; border-width:5px 2px;}
#gallery ul li {display:inline; width:50px; height:50px; float:left; margin:0 4px; border:1px solid #000; cursor:pointer;}

#gallery ul li.hide {display:none;}

/* using background images */
#gallery ul li.th1 {background:url('/tour/photo/001t.jpg');}
#gallery ul li.th2 {background:url('/tour/photo/002t.jpg');}
#gallery ul li.th3 {background:url('/tour/photo/003t.jpg');}
#gallery ul li.th4 {background:url('/tour/photo/004t.jpg');}
#gallery ul li.th5 {background:url('/tour/photo/005t.jpg');}
#gallery ul li.th6 {background:url('/tour/photo/006t.jpg');}
#gallery ul li.th7 {background:url('/tour/photo/007t.jpg');}
#gallery ul li.th8 {background:url('/tour/photo/008t.jpg');}
#gallery ul li.th9 {background:url('/tour/photo/009t.jpg');}
#gallery ul li.th10 {background:url('/tour/photo/010t.jpg');}

/* remove visibility:hidden; if you want to use the original images as thumbnails */
#gallery ul li img {visibility:hidden; display:block; width:50px; height:50px;}

#gallery ul li span {display:none; position:absolute; left:61px; top:480px; width:500px; font-family:verdana, arial, sans-serif; color:#666; font-size:11px; line-height:15px; text-align:justify;}
#gallery ul li b {color:#444;}

#gallery ul li.chosen {border-color:#fff; cursor:default;}
#gallery ul li.chosen div {position:absolute; left:0; top:0; width:602px; height:403px; background:#444; border:1px solid #000; border-width:1px 1px 0 1px;}
#gallery ul li.chosen div i {width:600px; height:400px; display:table-cell; vertical-align:middle; text-align:center;} 
#gallery ul li.chosen div i img {visibility:visible; width:auto; height:auto; border:1px solid #aaa; margin:0 auto;}
#gallery ul li.chosen span {display:block;}
