a:hover img {
filter: alpha(opacity=75);
-moz-opacity: 0.75;  }

a:hover input {
filter: alpha(opacity=60);
-moz-opacity: 0.6;  }

html, body {
	background:#fff;
	color:#000;
	margin:10px 2px 20px 2px;
	FONT-FAMILY:"Arial CE",Arial,"Helvetica CE",Helvetica,sans-serif;}
.TAG,.TBC,.FLASH,.MAIN,.TBCHERE,h5,.TBFT,.PRAVY,.OBAL,.OBALH,.PRAVYC, .LUPA,.ODSKOK,.PZN, hr {
	position:relative}
.LOGOC,.HLD,.LEVYC,.LEVY,.ZKR {
	position:absolute}

.H21 {
	color:#023466;
	background-color:#eee;
	}
.PZN {
	top:-4px;
	font-size:0.9em;
	color:#233b8e}
.ZKR {
	right:0px;
	text-align:right;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:0.6em;
	border-bottom:1px solid #bbb;
	padding:2px 2px 4px 4px;
	color:#023466;
	background:#eee;
	z-index:10}
.ZKR a {
	text-decoration:none;
	color:#023466}
h5,h3,.TBC a,.TBCHERE {
	font-weight:bold}
.TBC,.TBC A,H5 {
	color:#fff}
.TBFT a,.TBC a {
	text-decoration:none}
.BLUE,a,h4,.TBFT,.FTB,.LT,.FOOTBOX,.INPBOX,.TISKNI,.FN {
	color:#233b8e}	
.TBC a:visited {
	color:#fff}
a:visited {
	color:#639}
.NOVISIT a:visited, blockquote a:visited, .TISKNI a:visited {
	color:#233b8e}
h2 a	{
	color:#023466}

.TAG,.BRD,.BRD a,.BRD a:visited,.HLD {
	color:#777;
	text-decoration:none}
	
.TISKNI a:hover, blockquote a:hover, a:hover,.BRD a:hover,.tbc a:hover,legend,.red, .NOVISIT a:hover {
	color:#e52323}

.LMHR {font-size: 12px;
	position:relative;
	display: block;
	border-bottom: 1px solid #4986BC;
	padding: 2px 5px 2px 10px;
	background:#4986BC;
	font-weight:bold;
	color:white;
	}

.LMHRL {font-size: 12px;
	position:relative;
	display: block;
	border-bottom: 1px solid #85A1BC;
	padding:15px 5px 2px 10px;
	background: white;
	font-weight:bold
	}
	
.LMENU a {
	display: block;
	border-bottom: 1px solid #85A1BC;
	padding: 2px 5px 2px 10px;
	color:#006;
	text-decoration:none;
	font-size: 12px;
	}

.LMENU dt a {
	text-decoration:none;
	color: #023466;
	
	}

.LMENU dt a:hover, .mnh a:hover{
	display:block;
	background-color: #85A1BC;
	color:#fff;
	}
	
.MNH dt a {
display:block;
}
.MNHL a,.MNH {
padding-top: 15px;
font-weight:bold;
}
.MNH{
font-size:12px;
padding: 15px 5px 2px 10px;
border-bottom: 1px solid #ccc;
}

.TOP,.TOPH {
	background:#eee}
.BRDSEK {
	color:#6470a0}

.MAIN,tr {
	color:#222;
	font-family:"arial ce",arial,verdana,sans-serif}
.TBFT,.FOOTBOX,.INPBOX,.TISKNI {
	font-family:verdana,"arial ce",arial,sans-serif}
.TAG,h1,h2,h4 {
	font-weight:100}
H5,.TBC,.TBCHERE {	
	letter-spacing:1px}
legend {
	letter-spacing:2px}	
tr {
	font-size:80%}
.PRAVY,.LEVY,.PRAVYC {
	font-size:80%}
.TBFT,.PATA,.PATA A,.BRD,.BRDHERE {
	font-size:10px}
.TBH,.TBC {
	font-size:12px}

.SUB{
	font-size:13px;
	color:#023466;
	position:absolute;
	top:67px;
	left:65px;
	width:200px;
	font-weight:100;
	z-index:2}
.TAG {
	text-align:right;
	padding-right:8px;
	left:0px;
	top:15px;
	font-size:24px}
.HLD {
	right:8px;
	font-size:16px;
	top:57px}
.LUPA {
	top:5px}
.ABOUT {
	border-bottom: 1px dashed #aaa;
	cursor:help;
	pointer:help}

.TBC {
	left:0px;
	line-height:30px;
	background:#4986bc url("../img/top_bar.gif");
	padding-top:0px;
	z-index:20;
	top:0px;
	text-indent:12px}
.TBCHERE {
	color:#000;
	background: url("../img/here2.gif");
	top:0px;
	padding-bottom:11px;
	z-index:20}
.BRD {
	position:absolute;
	top:123px;
	left:0px;
	width:743px;
	margin:0;
	padding:0;
	_padding-top:3px;
	z-index:-1;
	border-bottom: 1px solid #85a1bc}
.BRD a,.BRD  {height:22px;
	line-height:22px;
	text-indent:13px;}
	
	
.BRD,.OBAL,.LEVYC {
	background:#fafafa}
.PRAVYC {
	top:25px;
	left:150px;
	width:530px;
	margin: 0px 10px 0px 30px;
	padding: 0px 0px 50px 20px;
	border-left:1px solid #85a1bc;
	background-color:#fff;
	z-index:1}
.LEVYC {
	top:50px;
	left:0px;
	width:180px;
	padding:0;
	z-index:2;
	}
.OBAL,.OBALH {
	top:110px;
	left:0px;
	margin-bottom:110px;
	z-index:-1}
.PRAVY {
	top:10px;
	left:230px;
	width:455px;
	padding:12px 20px 20px 20px;
	margin-left:10px}
.LEVY {
	z-index:-1;
	top:5px;
	left:0px;
	width:200px;
	padding:12px 0px 15px 0px}
h1 {
	padding-left:5px;
	color:#023466;
	font-size:30px;
	padding-bottom:0px;
	margin-bottom:10px;
	margin-top:25px;
	border-top: 1px solid #023466;
	background:#C3D4E5}
h2 {
	color:#4986bc;
	font-size:20px;
	margin:15px 0px 8px 0px;
	padding:0px 0px 0px 0px;
	}
h3 {
	color:#023466;
	font-size:1.3em;
	margin:25px 0px 8px 0px;
	border-top: 1px solid #267fe5;
	background:#DAE6F2;
	padding:2px 0 1px 4px}
h4 {
	color:#023466;
	font-size:1.3em;
	margin:8px 0px 0px 0px}
h5 {
	font-size:13px;
	text-indent:15px;
	left:-12px;
	width:103%;
	background:url("../img/sub_g.gif");
	padding-bottom:2px;
	margin-bottom:0px}
.FTB {
	font-size:85%}
ul {
	padding:0px;
	margin:10px 0px 15px 20px;
	line-height:1.1em}
ul li {
	list-style: url("../img/square.gif");
	padding-left:5px;
	margin:5px 0px 0px 20px}
.LIST1 {
	margin:10px;
	line-height:1.5em
	}
.TISKNI,.GRBX,.INPBOX,.FOOTBOX {
	line-height:1.3em;
	background-color:#fafafa}
.GRBX,.INPBOX,.FOOTBOX,.INBOX {
	padding:10px}
.TISKNI {
	font-size:0.8em;
	padding:5px;
	margin-top:25px}
.FOOTBOX {
	font-size:0.85em}
.GRBX, .INPBOX {
	font-size:1.1em}
.FOOTBOX, .TISKNI {
	border:1px solid #ddd}
.INPBOX, .GRBX {
	border:1px solid #ccc}
.TBFT {
	top:0px;
	left:0px;
	background-color:#fafafa;
	line-height:30px;
	border-top:1px dashed #ddd;
	border-bottom:1px solid #aaa89e;
	z-index:1;}
	.TBFT p { margin:0; padding:0}
.PATA, .PATA A {
	color:#d8d8d8;
	font-family:sans-serif,verdana,arial;
	background:#023466;
	line-height:30px}
legend {
	font-size:1.4em}
h1,h5,.TBCHERE {
	background-position:50% 100%}
.TBCHERE {
	background-repeat:no-repeat}
.TBC,h1,h5 {
	background-repeat:repeat-x}
.CENTER {
	text-align:center}
.LEVYOKR {
	border-left:1px solid #aaa89e}

.VT {
	float:right;
	margin:15px}

.NE {
	display:none}
p {
	margin-top:0px}
ol {
	line-height:1.4em}

img {
	border:0px}
hr {
	color:#023466;
	height:1px;
	top:10px;
	margin-bottom:15px}

.MAIN {
	text-align:left}
body,.TBFT,.PATA {
	text-align:center}
.MAIN {
	width:743px;
	margin:auto;
	z-index:4}
.TBC,.TBFT,.PATA,.OBALH,.TOPH {
	width:743px}
.OBAL	{
	width:710px}
.TOP{
	width:743px;
	}
.BFRM {
	border:1px solid #85a1bc}
.MAIN{
	border:1px solid #85a1bc}
.FN {
font-size:85%}
.BRDHERE {
	color:#df615c}
.TOP,.TOPH {
	height:90px;
	position:relative;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px}
.LOGOC {
	top:8px;
	left:5px}

.hidden {
	display: none
}

#menu { 
	font-size:0.8em;
	padding: 0;
	margin: 0;
	color: #fff;
	background:#4986bc;
	position:absolute;
	top:90px;
	left:0px;
	width:743px;
	line-height:26px;
	height:26px;
	_line-height:20px;
	_height:20px;
	z-index:1;
	border: medium none;
	border-bottom: #023466 1px solid;
	border-top: #99CCFF 1px solid;
	 }
	#menu-l {
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	height:26px;
	_height:20px;
	float: left;
	width: 743px;
	border-bottom: #023466 0px solid;
	border-top: #4986bc 1px solid;
	
	
}
	
#menu ul {
	padding: 4px 0px 2px 0px;
	margin: 0px;
	list-style-image: none
	}
#menu li {
	border-right: #eee 1px solid;
	padding: 1px 10px 1px 10px;
	float: left;
	margin: 0px;
	list-style-type: none;
	list-style-image: none;
	}	
	
#menu li.first {
	PADDING-LEFT: 25px
}
#menu a {
	color: #fff;
	text-decoration: none
}
#menu a:hover {
	color: black
}

#menu-l ul {
	float: none;
	border: medium none;
	padding:0px;
	margin: 0px;
	list-style-image: none;
	border: #848282 1px solid;
	position: absolute;
	background-color: #4986bc;
	filter: alpha(opacity=97, finishopacity=93, style=1, startx=10,  finishx=300);
	-moz-opacity: 0.97;
}
#menu-l ul li {
	border: medium none;
	border-bottom:1px solid #023466;
	padding: 0px;
	float: none;
	margin: 0px;
	list-style-image: none;
	z-index:100;
}

#menu-l ul li a {
	border-top: #ddd 1px solid;
	border-right: #4986bc 1px solid;
	border-left: #85a1bc 1px solid;
	padding: 4px 5px 5px 10px;
	display: block;
	font-weight: bold;
	width: 200px;
	color: #fff;
	text-decoration: none;
	z-index:100;
	}
#h-item-here {
	background: #4986bc url("../img/here-item.gif");
	background-repeat:no-repeat;
	background-position:center left;
	color:#ddd;
}

#menu-l ul li a:visited {
	background-color: #6288bc
}
#menu-l ul li a:hover {
	background-color: #6792bc
}

#me-menu-1,#me-menu-2,#me-menu-3,#me-menu-4,#me-menu-5,#me-menu-6 {
	display:none 
}

.sidebox {
	margin: 0px auto;
	width: 100%;
	background: url("../img/sbbody-r.gif") no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url("../img/sbhead-r-3.gif") no-repeat top right;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.boxhead h2 {
	background: url("../img/sbhead-l.gif") no-repeat top left;
	margin: 0px;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px;
}
.boxbody {
	background: url("../img/sbbody-l.gif") no-repeat bottom left;
	margin: 0px;
	padding: 5px 30px 20px;
}

.SUPERTOP  {
	position:absolute; 
	left:0px; 
	top:0px;
	}


