﻿* {
margin: 0;
padding: 0; 
}

a,img {
border: none;
}
ul {padding: 0 0 0 15px}

.clear {clear: both}
.clearR {clear: right}
.floatl {float: left}
.floatr {float: right}
.vtop {vertical-align:top}

.skryte{display: none}
.x {visibility: hidden}

.o05 {margin-top: 5px}
.o1 {margin-top: 10px}
.o2 {margin-top: 20px}
.o3 {margin-top: 30px}
.o4 {margin-top: 40px}
.oB2 {margin-bottom: 20px}

.c {text-align: center}
.r {text-align: right}
.l {text-align: left}
.j {text-align: justify}

.upper {text-transform:uppercase}
.tucne {font-weight: bold}
.netucne {font-weight: normal}
.kurziva {font-style: italic}
.podtrzeno {text-decoration:underline}
.white {color: #fff}
.black {color: #000}
.red {color: #C00000}
.blik {text-decoration:blink}

.b12 {font-size: 120%}
.b13 {font-size: 130%}
.b17 {font-size: 170%}
.b20 {font-size: 200%}
.b25 {font-size: 250%}

.s9 {font-size: 90%}
.s8 {font-size: 80%}
.s7 {font-size: 70%}

.help {cursor: help; text-decoration: none; border-bottom: 1px dotted #000; }
.vlajka {width: 16px; height: 10px; margin-right: 3px;}

form { margin: 0; padding: 0; }
p {margin: 5px 0 0 0; padding: 0; font-size: 100%; line-height: 140%; font-weight: normal; text-align: justify}

ul {line-height: 150%}
ul.padding15 {margin: 0; padding: 0 0 0 15px}
li.nadpis{margin-top: 15px; font-weight: bold}
li.vysvetlivka{margin-top: 2px; list-style-type: none; font-style: italic}

.w25 {width: 25px}
.w30 {width: 30px}
.w50 {width: 50px}
.w75 {width: 75px}
.w100 {width: 100px}
.w125 {width: 125px}
.w150 {width: 150px}
.w200 {width: 200px}
.w250 {width: 250px}
.w300 {width: 300px}
.w400 {width: 400px}
.w500 {width: 500px}

#ctl00_ContentPlaceHolder1_LabelDalsiInformace a {
color: white !important;
}

body {
background: #161616 url('images/bg.jpg') no-repeat center top;
text-align: center;
font: 12px Verdana;
overflow: auto;
}

.content {
width: 954px;
margin: 0 auto;
text-align: left;
}

.topline_opacity {
opacity: 1;
filter: alpha(opacity='100');
}

.topline {
width: 100%;
height: 71px;
border-bottom: 3px solid black;
/*background: url('pics/shade.png');
margin-bottom: 20px;*/
background-color: #2c2c2c;
opacity: 0.85;
filter: alpha(opacity='85');

}

ul.menu {
float: right;
list-style-type: none;
margin-right:-144px;
}

ul.menu li {
float: left;
height: 71px;
margin-right: 1px;
display: block;
}

ul.menu li a {
height: 71px;
line-height: 71px;
color: white;
float: left;
text-align: center;
text-decoration: none;
display: block;
padding: 0 26px;
}

ul.menu li a:hover {
background: black;
color: #9dba00;
}

.liselected {
background: black;
color: #9dba00;
}

#logo {
height: 86px;
width: 238px;
display: block;
float: left;
border-bottom: 3px solid black;
position: relative;
_position: absolute;
_margin-left: -280px;

background: url('images/logo.jpg') no-repeat;
}

.marginator {
margin-top: 330px;
_margin-top: 30px;
/*_position: absolute;
_top: 300px;*/
}

.box-lm {
width: 255px;
_width: 243px;
float: right;
padding: 10px;
background-color: #9dba00;
border-bottom: 3px solid black;
}

.searcher {
width: 225px;
_width: 245px;
float: right;
background: #9eba00;
padding: 10px;
}

.maincontent {
width: 953px;
float: left;
margin: 20px 0;
/*opacity: 0.75;*/
filter: alpha(opacity='75');
}

.maincontent a{
color: #9dba00;
}

#footer {
width: 100%;
background: black;
height: 74px;
float: left;
_margin-top: 20px;
}

.leftbox {
width: 680px;
float: left;
}

.fav-leftbox {
width: 660px;
_width: 680px;
float: left;
padding: 10px;
line-height: 20px;
}


/*.nadpis1 {*/
.lm-leftbox h1 {
float: left;
width: 100%;
color: #9dba00;
font: 18pt Calibri;
font-weight:bold;
margin-bottom: 7px;
text-align: left;
}

.fav-leftbox a {
color: #9eba00;
}

.lm-leftbox {
/*border: 1px solid #636363;*/
border-bottom: 3px solid black;
float: left;
padding: 25px;
/*color: white;*/
background-color: white;
width: 903px;
opacity: 1;
filter: alpha(opacity='100'); 
}

.inner-footer {
height: 74px;
width: 954px;
margin: 0 auto;
line-height: 74px;
color: #5d5d5d;
}
.pata-leva {
float: left;
}

.pata-prava {
float: right;
}

a.sede-odkaz {
color: #5d5d5d;
}


.toggler h3
{
	text-decoration: underline;
	cursor:pointer;
}

.panel-in
{
	margin: 10px 5px 10px 5px;
}