body			{margin:0; padding:0 0 1em 0;; height:100%; z-index:0;}
body,td			{font-size: 12px; font-family: Liberation Sans, FreeSans, Arial, Sans}
input,select,textarea	{
	font-size: 12px; 
	font-family: Liberation Sans, FreeSans, Arial, Sans; 
	border:solid 1px #619869; 
	background-color: #EDF1D1; 
	padding:5px;
	border-radius: 5px;
}
small			{font-size:11px}
a:link; a:visited	{color: #0E4215}  
a:Hover			{text-decoration: none;}
A:hover IMG		{FILTER: blue()}
li.simple		{list-style-type:square; list-style-image:none}
hr				{
				border: 0px none;
				color: #EDF1D1;
				background: url(/images/line2.png) center center no-repeat;
				height: 22px;
				}

hr.menu				{
				border: none;
				color: #EDF1D1;
				background: url(/images/line1.png) center center no-repeat;
				height: 22px;
				}

.bg:link		{text-decoration: underline; color: #0E4215}
.bg:visited		{text-decoration: underline; color: gray}
.bg:hover		{text-decoration: none; color: #0E4215}


h1, .h1 {
	color: #0E4215; 
	font-family: Georgia, Times New Roman; 
	font-size: 24px; 
	font-weight:normal;
	text-shadow: 2px 2px 14px #555;
}
h2, .h2 {
	color: #0E4215; 
	font-family: Georgia, Times New Roman; 
	font-size: 20px;
	font-weight:normal;
}
h3, .h3 {
	color: #0E4215; 
	font-family: Georgia, Times New Roman; 
	font-size: 18px;
	font-weight:normal;
	margin-bottom:5px;
}
h4, .h4 {
	color: #0E4215; 
	font-family: Georgia, Times New Roman; 
	font-size: 16px; 
	display:inline;
	font-weight:normal;
	}
h5, .h5 {
	color: #0E4215; 
	font-family: Georgia, Times New Roman; 
	font-size: 14px; 
	margin:0px;
	font-weight:normal;	
}
.nick {
	font-weight:bold;
}


.border {
	border-radius: 10px;
}


.focus			{display:none}

div.snowflake	{position: absolute; top: -50px; }

.infoshka		{float:left; margin-right:20px;}

.shade			{FILTER: alpha(opacity=40)}

.girl			{background-repeat: no-repeat; background-position:right bottom;}
.back			{background-repeat: repeat-y; background-position:left;}

.x {
	margin-top:2px;
	text-align:center;

}
.x_new {
	padding:2px; 
	border-top: solid 1px #A0A486; 
	background-image: url(/template/images/new.gif); 
	background-position: right center; 
	background-repeat: no-repeat;
}
.y {
	padding:2px; 
	border-top: solid 1px #A0A486; 
	margin-top:10px; margin-bottom:4px;
}

.menu_x			
				{text-decoration:none}
.menu_x:link, .menu_x:visited
				{}
.menu_x:hover
				{color: #638D6A}

.menu_x_inv
				{font-weight:bold; text-decoration:none; color: #638D6A}
.menu_x_inv:link, .menu_x_inv:visited
				{}
.menu_x_inv:hover
				{color: #000}

.menu_s			
				{font-weight:bold; text-decoration:none}
.menu_s:link, .menu_s:visited
				{color:red}
.menu_s:hover
				{color:blue}

.menu_header
				{font-weight:bold; padding:2px; margin-top:5px; text-align:center}

.menu {color: #D8AE04;}

.menu-link:link, .menu-link:visited{
	text-decoration: none; 
	color: #D8AE04;
	text-shadow: 2px 2px 1px #000;
}

.menu-link:hover     {text-decoration: none; color: #D6DBB3;}
.menu2          {text-decoration: none;}
.menu2:hover    {text-decoration: underline;}

.menu_item		{padding:2px}
.menu_item2		
	{
		padding-left:15px;
		background-image:url("/template/images/menu_logo.gif");
		background-repeat:no-repeat;
		background-position:left middle;
	}

.block
{margin-bottom:5px}

.page
{padding:10px; background-image: url(/template/images/but_shad.gif); background-position: bottom; background-repeat: repeat-x; background-color: #EDF1D0;}

.required       {color: red;} 

.header         {font-size: 14px; font-weight:bold; background:#0e4215; margin-top:20px; padding:5px; color: #d6dbb3}
.big			{font-size: 14px; font-weight: bold;}
.small          {font-size: 11px;}
.deftr1         {background-color: #D6DBB3;}
.deftr2         {background-color: #D1D6AE;}
.gal			{text-decoration: none; font-weight: bold; color: #0E4215}
.gal:visited    {text-decoration: none; color: #198428}
.gal:hover		{text-decoration: none; color: #D8AE04}

acronym.name	{cursor:help; color:#0E4215}
acronym.help	{cursor:help; color:#0E4215; font-style: normal}
#tip			{
				z-index:999;
				font:normal 10px Verdana;
				background:#fdc;
				color:#000;
				position:absolute;
				top:0;
				left:0;
				visibility:hidden;
				padding:3px 8px 3px 8px;
				border:1px solid #533;
				}
.content _nw{
	position: absolute;
	display: none;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.control {
	float: right;
    display: block;
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
.control:hover {
	color: black !important;
}
.folders td{border-bottom:1px solid #bfc2ca;height:34px;}
.folders tr.selected {background-color:#bfc2ca}
.folders tr {background-color:#edeef0}
.folders tr.last {background-color:#fff}
.folders tr.last td{border:none}

/* .foto {float:left;padding:2px;border:1px solid #494;width:110px;height:110px;background-color:#D6DBB3;margin:2px; text-align:center; background-image: url(/template/images/foto_zad.jpg); background-position: bottom right; background-repeat: no-repeat} */
.foto {float:left; margin:5px;}
.fotoreport {float:left;padding:2px;border:1px solid #494;width:110px;height:130px;background-color:#D6DBB3;margin:2px; text-align:center; background-image: url(/template/images/foto_zad.jpg); background-position: bottom right; background-repeat: no-repeat}

.banner {
	text-align:center;
	background: #C7CCA6;
	padding:10px;
	border:solid 1px #EDF1D1;
	margin-bottom:10px;
	border-radius:16px;
}
.shadow {
	box-shadow: 0 0 15px #777;
	border: solid 1px black;
}
.shadow-noborder {
	box-shadow: 0 0 15px #777;
}

.anketa_button {
	margin-bottom:3px;
	height:24px;
	border-radius:5px;
	cursor:pointer;
	box-shadow: 0 0 15px #777;
	border:none;
}

.button {
	cursor:pointer;
}
.button_warning {
	border-radius:10px;
	cursor:pointer;
	border:solid 2px red; 
	font-weight:bold; 
	padding:10px;
	color:red;
	margin-bottom:5px;
}
.button_ok {
	border-radius:10px;
	cursor:pointer;
	border:solid 2px green; 
	font-weight:bold; 
	padding:10px;
	color:green;
	margin-bottom:5px;
}
.star {
	opacity: 0.5;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	filter: alpha(opacity=50);
}
.imagelink:link img, .imagelink:visited img {
	border:solid 1px #0E4215;
}
.imagelink:hover img {
	border:solid 1px white;
}
.imagelink-shadow:link img, .imagelink-shadow:visited img {
	box-shadow: 0 0 15px #555;
}
.imagelink-shadow:hover img {
	box-shadow: 0 0 15px #fff;
}
.top20 {
	float:left;
	width:220px;
	height:500px;
	margin-right:5px;
	padding:5px;
}

.options {
	border-collapse: collapse;
	border:1px solid #494; 
	width: 650px; 
	background-color:#D1D6AE;
	margin-left:30px;
	margin-top:10px;
	margin-bottom:10px;
}
.options td {
	padding:7px;
}
.theorymain h1 {
	text-align:center;
	margin-top:0px;
	font-size:16pt;
}
.acc_menu, .acc_menu h1 {
	color: #D8AE04;
	font-weight:bold;
	font-size: 12px; 
	font-family: Liberation Sans, FreeSans, Arial, Sans;
	display:inline;
}
a.linkopacity img { 
filter:alpha(opacity=70); 
opacity: 0.7; 
} 
a.linkopacity:hover img { 
filter:alpha(opacity=100); 
opacity: 1; 
} 
.indicate:visited {
	color: gray !important;
	text-decoration: line-through;
	}

.h10 {
	height:10px;
}
.h20 {
	height:20px;
}
.h30 {
	height:30px;
}
.w100 {
	width:100%;
}
.well {
	border:solid 1px white;
	padding:10px;
	margin-bottom:20px;
	border-radius:16px;
	background: #CCD0AB;

}
.regformitem {
	width:400px; 
	font-size:14pt; 
	padding:10px;
}
.regformdate {
	width:auto; 
	font-size:14pt; 
	padding:10px;
	margin-right:10px;
}
/*
     FILE ARCHIVED ON 12:28:39 Aug 05, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:56:18 Oct 13, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.553
  exclusion.robots: 0.023
  exclusion.robots.policy: 0.011
  esindex: 0.009
  cdx.remote: 291.46
  LoadShardBlock: 458.996 (3)
  PetaboxLoader3.datanode: 426.333 (5)
  load_resource: 206.842 (2)
  PetaboxLoader3.resolve: 61.109
*/