* {
	outline:none;
}
a {
	outline:none;
}
p {
	margin:0 0 15px 0;
}
h1 {
	font-size: 14pt;
	line-height: 18px;
}
h2 {
	font-size: 12pt; 
	line-height: 16px;
}

A:link  {
text-decoration: none;color: #185973;
}
A:visited {
text-decoration: none;color: #185973;
}
A:hover {
text-decoration: none;color: #000090;
}

A.pr:link {text-decoration: none;color:#EF6902;font-size: 10pt; font-weight: bold;}
A.pr:visited {text-decoration: none;color:#EF6902;font-size: 10pt; font-weight: bold;}
A.pr:hover {text-decoration: none;color:#000;font-size: 10pt;font-weight: bold;}

A.catalog:link {text-decoration: none;color:#D3D1D1;font-size: 10pt; font-weight: bold;}
A.catalog:visited {text-decoration: none;color:#D3D1D1;font-size: 10pt; font-weight: bold;}
A.catalog:hover {text-decoration: underline;color:#FFFFF;font-size: 10pt;font-weight: bold;}

TABLE.list {maborder-width:0; margin-left:5px;}
TD.list {padding: 5px 8px; background: url(/images/button-normal.png) no-repeat; width:310px; height:60px; vertical-align:top; }
TD.listhead {padding: 5px 8px; background: url(/images/button-selected.png) no-repeat; width:310px; height:60px; color:#FFF;vertical-align:top; }
.list span, .listhead span { font-weight:normal; }

.list A {text-decoration: none;color:#9F262D; padding:0; font-weight:bold; font-size:10pt; font-family: Tahoma; }
.list A:hover {text-decoration: underline;color:#000; }

.listhead A {text-decoration: none; color:#FFF; padding:0; font-weight:bold; font-size:10pt; font-family: Tahoma; }
.listhead A:visited {text-decoration: underline; color:#FFF; }
.listhead:hover A {text-decoration: underline; color:#FFF; }

.submen{
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ecf1f9;}
.subme{
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; color:#6CA2CC;font-size: 10pt;font-weight: bold;background-color:#F7F8F9;}
.shp
{
text-decoration: none;color:#000;
font-size: 10pt; 
background-color:#ECF1F9;
width: 100%;
BORDER-BOTTOM: #ffffff 1px solid;
}

/*shop*/
.ppp
{
margin-left:5px;
}
.tabo
{
BORDER-BOTTOM: #D0DDE4 1px solid;font-size: 10pt;
}
.shapo
{
BORDER-RIGHT: #D0DDE4 1px solid; BORDER-BOTTOM: #D0DDE4 1px solid; color:#5F9296;font-size: 10pt;text-align: center;
}
.shapos
{
BORDER-RIGHT: #D0DDE4 1px solid; BORDER-BOTTOM: #D0DDE4 1px solid; color:#5F9296;font-size: 10pt;background-color: #F6F7FA;
}
.pagas
{
BORDER-RIGHT: #D0DDE4 1px solid; BORDER-BOTTOM: #D0DDE4 1px solid; color:#9B9999;font-size: 10pt;
}
.name
{
color:#9B9999;
font-size: 13pt;
}
ul {padding:0;margin:0;list-style:none;background-color: #FFFFFF;}
ul li{padding:3;margin-left:7px;list-style:none;}
.im-b{
  float:left;
  border:double 5px EAECEF;
  padding:5px;
  margin-top:3px;  margin-right:10px;
  
}

.sup
{
color:#848383;
font-size: 8pt; 
}
A.shb:link {text-decoration: none;color:#2A5984;font-size: 8pt;}
A.shb:visited {text-decoration: none;color:#2A5984;font-size: 8pt;}
A.shb:hover {text-decoration: none;color:#2A5984;font-size: 8pt;}
A.shk:link {text-decoration: none;color:#FF9900;font-size: 9pt;font-weight: bold;}
A.shk:visited {text-decoration: none;color:#FF9900;font-size: 9pt;font-weight: bold;}
A.shk:hover {text-decoration: none;color:#848383;font-size: 9pt;font-weight: bold;}
.shk{text-decoration: none;color:#848383;font-size: 8pt;}
.buy
{
border:0px;
background-image: url('/img/cart.gif');
background-repeat:no-repeat;
background-color:#F6F7FA;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
height:24;
}
.buyb
{
border:0px;
background-image: url('/img/cart.gif');
background-repeat:no-repeat;
background-color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
height:24;
}
.det
{
BORDER-BOTTOM: #D0DDE4 1px solid;font-size: 10pt; background-color: #ECEBE7;
}
.pid0
{
font-size: 8pt;
}
.pid1
{
font-size: 8pt;
}
A.me0:link {text-decoration: none;color:#000000;font-size: 9pt;}
A.me0:visited {text-decoration: none;color:#000000;font-size: 9pt;}
A.me0:hover {text-decoration: none;color:#6CA2CC;font-size:9pt;}
.rubr
{
color:#5F9296;font-size: 10pt;background-color: #F6F7FA; width:100%; padding: 7px;
}
.propt
{
color:#5F9296;font-size: 10pt;
}
/*shop*/

body {
	margin: 0px 0px 0px 0px;
	background-color: #ffffff;
	font-family: Verdana;
	font-size: 10pt;
	color: #003300;
	text-decoration: none;
	font-weight: normal;
/*	background-image: url(bg.gif); */
scrollbar-face-color: #ECF1F9;
scrollbar-shadow-color: #6EA7EE;
scrollbar-highlight-color: #ECF1F9;
scrollbar-3dlight-color: #F9FCFE;
scrollbar-darkshadow-color: #9E252C;
scrollbar-track-color: #F96C65;
scrollbar-arrow-color: #6EA7EE;
	
	/* UNCOMMENT "background-image" IF YOU WANT TO SPECIFY PARTICULAR IMAGE FOR SITE BACKGROUND*/
}
td
{
	font-family: Verdana;
	font-size: 10pt;
}
/*price*/
.price
{
border-bottom: 1px solid #D1E3F9;
border-right: 0;
border-left: 0;
border-top: 0;
font-size: 11px;
}
/* COLOR OF THE HORIZONTAL LINE <hr> (is placed in some places of your site) */
hr#thickHR {
	font-family: Verdana; 
	color: #8BC2EB;
}
TEXTAREA,INPUT,OPTION
{
background: #F9FCFE;
BORDER: #83b4e0 1px solid;
color: #000000; 
}
.box
{
border: 0;
}
/* BACKGROUND OF THE POP-PUP WINDOW IN THE IMAGE GALLERY */
body.popupImage {
	margin: 0px 0px 0px 0px;
	background-color: #333333;
}

/* BUTTONS OF THE WEBSITE */
input.normalButton, input.smallerButton {
	border-color: #EBEAEF;
	font-family: Verdana; 
	color: #003300; 
	font-size: 10pt; 
	border-style: ridge;
} 
input.smallerButton {
	font-size: 8pt; 
} 
.indx{
	font-size: 10pt; 
	color: #000000;
	background-color: #D1E3F9;
	font-style: italic;
}
/* NEWS */
.news{
	font-size: 10pt; 
	color: #000000;
	text-decoration: none;
}
.titlen
{
font-size: 8pt; 
color: #969696;

}
.nazva{
	font-size: 10pt; 
	color: #196AFF;
	text-decoration: none;
}
a.news:link
{text-decoration: none;color:#969696;font-size: 8pt;}
A.news:visited {text-decoration: none;color:#969696;font-size:8pt;}
A.news:hover {text-decoration: none;color:#000;font-size:8pt;}

/* FAQ */
.faq{
	font-size: 10pt; 
	color: #000000;
	text-decoration: none;
}
.nazva{
	font-size: 10pt; 
	color: #1A69B8;
	text-decoration: none;
}
a.faq:link{text-decoration: underline;color:#003E63;font-size: 10pt;}
A.faq:visited {text-decoration: underline;color:#003E63;font-size: 10pt;}
A.faq:hover {text-decoration: none;color:#634759;font-size: 10pt;}


/* ERROR/NOTICE MESSAGE COLOR */
#errorMessageColor {
	color:red;
}

/* BORDER COLOR FOR THE IMAGE THUMBNAIL IN THE IMAGE GALLERY */
img#fotoFile {
	border-color: black
}

/* THE TOP MOST BLOCK OF THE WEBSITE (which contains page title) */
.topTableRow {
	background-color: #006699;
	color: #ffff99;
	text-decoration: none;
	font-weight: bold;
}

/* PAGE'S TITLE TEXT DISPLAYED ON THE TOP OF THE PAGE */
.topTableRow p{
	font-size: 18pt;
	color: #669999;
	text-decoration: none;
}

/* LEFT COLUMN THAT CONTAINS MENU ITEMS OF THE PAGE */
.menuColumn {
	background-color: #ECF1F9;
	font-size: 10pt;
}

/* MENU ITEMS */
.menuColumn a, .menuColumn a:visited {
	color: #003366; 
	font-size: 10pt; 
	text-decoration: none; 
	font-weight: bold;
}
.menuColumn a:hover {
	text-decoration: underline; 
}
#menuTable td{
	padding: 0px 0px 4mm 0px;
}

/* STYLE OF THE MAIN COLUMN THAT CONTAINS THE CONTENT (story, pictures, guest book, etc.) */
.contentColumn, .contentColumn input#readonly {
	background-color: #FFFFFF;
}

/* STYLE OF THE PLAIN TEXT (used for printing story text, thumbnail description, etc.) */
.plainText a, .plainText a:visited {
	font-style: italic;
	text-decoration: underline;
	color: #003300; 
}
.plainText a:hover {
	text-decoration: none;
}
.plainText, .plainText td {
	font-family: Verdana; 
	color: #003300; 
	font-size: 10pt; 
	font-weight: normal; 
	text-decoration: none;
}
.plainText a#totop, .plainText a#totop:visited, .plainText a#totop:hover {
	color: #ECF1F9; 
	font-size: xx-small; 
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

/*****************************************************/
/* STYLE FOR THE LIST OF STORIES (PICTURE GALLERIES) */
/*****************************************************/
.listOfItems td {
	font-family: Verdana; 
	color: #003300; 
	font-size: 8pt; 
	text-decoration: none; 
}
.listOfItems a, .listOfItems a:visited {
	font-family: Verdana; 
	color: #185973; 
	font-size: 10pt; 
	font-weight: bold;
	text-decoration: underline; 
}
.listOfItems a:hover {
	text-decoration: none; 
}
.listOfItems td#currentYear{
	background-color: #ECF1F9;
	font-size: 10pt; 
	font-weight: bold;
}

/*********************************************************/
/* STYLE FOR THE TITLE OF THE STORY (GALLERY OF PICTURES) */
/*********************************************************/
td.itemTitle {
	font-family: Verdana; 
	color: #003300; 
	font-size: 10pt; 
	background-color: #F7F8F9;
	font-weight: bold; 
	text-decoration: none; 
}

/***********************************************************************/
/* TIME PERIOD AND SHORT DESCRIPTION OF THE STORY (GALLERY OF PICTURES) */
/***********************************************************************/
p.itemTimeAndDescription {
	font-family: Verdana; 
	color: #003366; 
	font-size: 10pt; 
	text-decoration: none; 
	font-weight: normal;
}

/**************************************************************************/
/* BLOCK WITH THE LINKS TO SECTIONS OF THE STORY (GALLERY OF PICTURES) */
/**************************************************************************/
.sectionBoxForTheItem a, .sectionBoxForTheItem a:visited {
	font-family: Verdana; 
	color: #003300; 
	font-size:10pt; 
	text-decoration: underline; 
	font-weight: normal;
}
.sectionBoxForTheItem a:hover {
	text-decoration: underline; 
}
.sectionBoxForTheItem td#paintThisTD {
	background-color: #FFC8C6;
}

/****************************************************************************************/
/* BLOCK WITH RELATED STUFF FOR THE STORY (GALLERY OF PICTURES) (comments, links, etc.) */
/****************************************************************************************/
.boxWithItemsRelatedStuff table, .boxWithItemsRelatedStuff td#relatedBoxTitle{
	background-color: #ECF1F9;
}
.boxWithItemsRelatedStuff td{
	background-color: #F7F8F9;
}
.boxWithItemsRelatedStuff td, .boxWithItemsRelatedStuff p, .boxWithItemsRelatedStuff a, .boxWithItemsRelatedStuff a:visited {
	font-family: Verdana; 
	color: #003300; 
	font-style: normal;
	font-size: xx-small; 
	text-decoration: none; 
	font-weight: normal;
}
.boxWithItemsRelatedStuff a:hover {
	text-decoration: underline;
}

/***************************************************************************/
/* STYLE FOR THE LIST OF COMMENTS, LIST FOR THE STORY (GALLERY OF PICTURES)*/
/***************************************************************************/
.commentsTXT td#commHead{
	background-color: #F4ECDE;
}
.commentsTXT td#commFooter{
	background-color: #F9FCFE;
}
.commentsTXT, .linksTXT {
	font-family: Verdana; 
	color: #003300; 
	font-size: 12pt; 
	text-decoration: none; 
	font-weight: normal;
}
.commentsTXT td, .linksTXT td, 
.commentsTXT td#commHead a, .commentsTXT td#commHead a:visited, .commentsTXT td#commHead a:hover {
	font-size: 8pt; 
}
.commentsTXT a, .commentsTXT a:visited, .commentsTXT a:hover {
	font-size: 10pt; 
	color: #003300; 
	text-decoration: underline; 
	font-weight: normal;
}
.linkstxt a, .linkstxt a:visited {
	font-size: 8pt; 
	color: #003300; 
	text-decoration: underline; 
	font-weight: bold;
	background: none;
}
.linkstxt a:hover {
	background: #cccccc;
}

/********************************************************************/
/* STYLE FOR THE BLOCK FOR INSERTING NEW COMMENT (GUEST BOOK ENTRY) */
/********************************************************************/
.commentsTXT table#insertCommentTable, .commentsTXT table#insertCommentTable td{
	font-family: Verdana; 
	color: #003300; 
	font-size: 10pt; 
	text-decoration: none; 
	font-weight: normal;
}
.commentsTXT table#insertCommentTable td#insertCommentHead, 
.commentsTXT td#insertCommentHead {
	background-color: #ECF1F9;
	font-size: 12pt; 
	font-weight: bold;
	text-align: center;
}

.commentsTXT table#insertCommentConfidential {
	background-color: #ECF1F9;
}
.commentsTXT table#insertCommentConfidential td {
	background-color: #FFFFFF;
}
/* copyright бля */
.copyr {
	font-size:10pt;
	text-decoration: none;
	font-weight: bold;
	}
/***************************************************************************/
/* FOR ONMOUSEOVER/ONMOUSEOUT EFFECTS, THAT ARE DONE BY /alttxt.js SCRIPT */
/* (they are used for showing some messages in the administrators area) */
/***************************************************************************/
.navtext {font-family: Verdana; color: #003300; text-decoration: none; font-weight: normal; width:150px; font-size:10pt; border-width:1px;
		 border-style:outset; border-color:black; layer-background-color:#cccccc; background-color:#cccccc;}

hr {
	border:none;
	border-top:1px dotted #a2727c;
	height:1px;
	padding:0;
	margin:0;
}
.button {
	background:#19B14C;
	color:#FFF;
	border:none;
	font-weight:bold;
	padding:0px 8px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	cursor:pointer;
	text-shadow:1px 1px 1px #555;
}
.button:hover {
	background:#F47521;
}
a.button, a.button:hover {
	color:#fff;
}
.input {
	margin-right:8px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	width:100px;
	border:1px solid #AAA;
}
.disabled {
	background:#AAA;
	cursor:auto;
}

.lbl {
	float:left;
	width:10%;
	font-weight:bold;
	text-align:right;
	padding:0 5px 0 0;
}
.inp {
	width:50%;
	padding:2px;
}
.edt {
	padding:3px 0;
}
.editable {
	min-height:50px;
	margin:3px 0;
	padding:3px;
	width:100%;
}
#editPanel {
	height:30px;
	overflow:hidden;
}

#pg-content.setup ul{
  list-style: none;
}

#pg-content.setup li{
	line-height: 20px;
}
li {
	margin:1px 1px 1px 20px;
}
.crawler-url {
	overflow:hidden;
	border:1px solid #CCC;
	font-size:0.8em;
	background:#EEE;
	margin:0 0 5px 0;
	padding:2px 5px;
}
.crawler-id {
	text-align:right;
}
.crawler-id b {
	float:left;
}

#login, #password {
	width:80px;
}
#talks textarea {
	width:100%;
	margin:10px 0;
}
#talks-nic {
	width:150px;
}
#talks .msg {
	background:#eee url(/images/msg-0.png) repeat-x;
	margin:10px 0;
	padding:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#talks .msg:hover {
	background:#e1e1e1 url(/images/msg-1.png) repeat-x;
}
#talks .caption {
	font-weight:bold;
	border-bottom:1px dotted #AAA;
	color:#555;
	text-shadow:1px 1px 1px #CCC;
}
#talks .date {
	float:right;
}
#talks .selected {
	padding:3px;
	border:2px solid #009900;
}
#talks-panel {
	display:none;
}
#auth center {
	width:300px;
}
#lang a {
	color:#FFF;
}
#lang a:hover {
	color:#ffff00;
}
#yurkon-contacts {
	background: url(/images/yurkon-contacts.jpg) repeat-x;
	height:480px;
	width:306px;
	float:right;
	text-align:right;
	padding:20px;
	font-size:16px;
}
