body	{background-color: #666666; color: #FFFFFF; font-family: ArialCE, HelveticaCE, Arial, Helvetica; font-size: 9pt; margin-top:20px; background:url(i/wood.jpg)}
div#okno {background-color: #43631a ; background-image:url(i/bg-all.gif); background-repeat:repeat-y ; width: 810px; height: auto; color: #FFFFFF; font-family: ArialCE, HelveticaCE, Arial, Helvetica;	font-size: 9pt; clear: both; padding-top: 0px; padding-right: 0px; padding-left: 0px; border: 1px solid #000; margin: 0px; height: auto ; min-height:98%;}
#top {width: 810px; height:289px; position: relative; clear: both; text-align: left;	background-image: url("i/bg-top.jpg"); background-repeat: no-repeat; background-position: 0px 0px; margin:0px; padding:0px;}
#logo {margin-top: 3px;}
#logo2 {margin-bottom: 36px;}
div#top-menu {font-size: 12px; height:auto; line-height: 20px; font-weight: bold; color: #FFFFFF; width: 100%; text-align: center; right: 0px; padding-top: 5px; 	margin-top: 2px; margin-bottom: 2px; }
#top-menu a {color: #FFFFFF; text-decoration: none; padding-left: 3px; padding-right: 3px; font-weight: bold; }
#top-menu a:visited	{color: #FFFFFF; text-decoration: none; }
#top-menu a:hover {	color: #dc6a26;}

#right { margin: 0px 0px 0px 190px; padding: 0px; width:100% inherit; height:auto; min-height:480px; background-image:url(i/pg-bg.gif); background-repeat:repeat-y;}
.foto { text-align:center;}
.foto img{margin-left: 10px;margin-right: 10px;}
#tab1 img {	margin-left: 10px;margin-right: 10px;}
.clr { clear:both;}
div#left {margin: 0px 0px 0px 1px; padding: 0px; width: 185px; height:521px; text-align: left; background-image: url(i/bg_left.jpg); background-repeat:no-repeat; position:relative; float:left; left:0px;}

div#menu {font-size: 12px; color:#FFFFFF;	height:  100% inherit; width: 150px; line-height: 18px; font-weight: bold; text-align: left;  padding: 0px; margin: 10px 0px 0px 20px; borde: solid 1px #009999; background-color:#146b00; }
div#menu ul {padding: 2px; margin: 0px; display: block; }
div#menu li {display: block; }
#menu a , .odk{text-decoration: none; font-weight: bold; color:#FFFFFF;}
#menu a:visited,  .odk:visited	{text-decoration: none; color:#FFFFFF;}
#menu a:hover, .odk:hover {	text-decoration: none; color: #FFCC00;}

.odk a{text-decoration: none; font-weight: bold; color: #FFCC00;}
.odk:visited	{text-decoration: none; color:#FFCC00;}
.odk:hover {	text-decoration: none; color: #FFFF33;}

h1 { font-size: 14px; color: #FFCC00;}

.h0 { color: #333333; margin-top:15px;}
.h0 a { color: #333333; margin-top:15px;}
.h0 a:visited { color: #333333; }
.h0 a:hover { color: #ff6000; }

.h2 {color: #990000; margin-top:15px;}
.h2 a {color: #990000; margin-top:15px;}
.h2 a:visited { color: #990000; }
.h2 a:hover { color: #ff6000; }

.subm { font-size: 11px; padding-left: 20px; color: #990000; }
a.subm {font-size: 11px; color: #990000; }
a.subm:visited {font-size: 11px; color: #990000; }
a.subm:hover { color: #ff6000; }

.tabtxt { widt: 520px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; 	color: #000; padding: 15px; 	text-align: justify;}

.tabtxt img { border:  1px solid #67431b;}

#flags{ margin-left:55px; }


p		{
			color: #FFFFFF;
			font-family: Helvetica, Arial, ArialCE;
			font-size: 9pt;
		}
.nadp	{	color: #8E3409; font-size: 13pt; font-weight: bold;}
.nadp2	{	color: #ff6000; font-size: 11pt; font-weight: bold; margin-left:15px;}


.kont	{color: #FFFFFF; font-size: 12pt;}
.maj {color: #ff6000; font-size: 11pt; font-weight:bold;}
.os {color: #333333; font-size: 10pt; font-weight:bold;}
ul.ema li a {text-decoration: none; font-weigh: bold; color:#996600;}
ul.ema li a:visited	{text-decoration: none; }
ul.ema li a:hover {	text-decoration: underline;}

.lit	{
			color: #999;
			font-size: 8pt;
		}
.m  {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #999999;}
.m a { 	font-size: 9px; color: #999999;}
.m a:link {font-size: 9px; color: #999999;}
.cnt	{color: #FFF; font-size: 7pt;}

.kal TD{ font-size:10px;}
.month
{
    BACKGROUND-COLOR: silver; COLOR: black; FONT-WEIGHT: bolder
}
.weekday
{BACKGROUND-COLOR: #CCCCCC; COLOR: black; FONT-WEIGHT: bolder; width:20px; }

.eventLabel
{    COLOR: black;  FONT-WEIGHT: bolder;  TEXT-ALIGN: right 
}
.eventText
{  COLOR: black
}
.sDay
{  BACKGROUND-COLOR: yellow; font-size:10px;
}
.r1sDay
{ background-image:url(i/r1.gif); background-position:center; background-repeat:no-repeat;  BACKGROUND-COLOR: #996600; font-size:10px;
}
.r2sDay
{  BACKGROUND-COLOR: #FF0000; font-size:10px;
}.rsDay
{  BACKGROUND-COLOR: #FF6600; font-size:10px;
}
.day
{ BACKGROUND-COLOR: white;font-size:10px;
}
.r1Day
{ background-image:url(i/r1.gif); background-position:center; background-repeat:no-repeat;  BACKGROUND-COLOR: #996600; font-size:10px;
}.r2day
{ BACKGROUND-COLOR: #FF0000;font-size:10px;
}
}.rday
{ BACKGROUND-COLOR: #FF6666;font-size:10px;
}
.notaDay 
{  BACKGROUND-COLOR: #DDDDDD;font-size:10px;
}

form#ukazden {margin:5px 0px;padding-top:0px 5px; }
form#ukazden Select, form#ukazden input { font-size:10px;}


.inpbox
		{
    			FONT-FAMILY: Helvetica, Arial, ArialCE;
    			FONT-SIZE: 8pt;
    			HEIGHT: 20px
			color: #990000;
		}
input
		{
    			FONT-FAMILY: Helvetica, Arial, ArialCE;
    			FONT-SIZE: 8pt;
    			HEIGHT: 20px
			color: #990000;
		}

textarea
		{
    			FONT-FAMILY: Helvetica, Arial, ArialCE;
    			FONT-SIZE: 9pt;
    			HEIGHT: 20px
			color: #990000;
		}
.datum		{width: 20px;
		}
form#indi table td {font-size:12px}

.reze { padding-top:0px; margin-top:0px; FONT-SIZE: 10pt; color: #FFF;
}
.reze a{ 	FONT-SIZE: 10pt;
			color: #FFF;
}
