body, html {
        border:  0px none;
	margin:  0px;
	padding: 0px;
	font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
        height: 100%;
        text-align: center;
}

p  {
        font-size: 90%;
}

h1, h2, h3, h4, h5  {
	border:  0px none;
	margin:  0px;
	padding: 0px;
}


.language {
        border:  0px none; margin:  0px; padding: 0px;
	width: 170px; height: 20px;
	border-top: 0px none;
	position: absolute; top: 124px; left: 33px;
}

h6.hlavickamenu1 {
        border:  0px none; margin:  0px; padding: 0px;
	display: inline;
	width: 170px;
	position: absolute; left: 170px; top: 119;
	font-size: 15px   !important;
	text-align: center;
	color: white;
	font-weight: bold;
	border-top: 0px none;
	text-decoration: none;
}

h6.hlavickamenu2 {
        border:  0px none; margin:  0px; padding: 0px;
	display: inline;
	width: 170px;
	position: absolute; left: 340px; top: 119;
	font-size: 15px     !important;
	text-align: center;
	color: white;
	font-weight: bold;
	border-top: 0px none;
}


h6.hlavickamenu3 {
        border:  0px none; margin:  0px; padding: 0px;
	display: inline;
	width: 170px;
	position: absolute; left: 510; top: 119;
	font-size: 15px      !important;
	text-align: center;
	color: white;
	font-weight: bolder;
	border-top: 0px none;
}

h6.hlavickamenu4 {
        border:  0px none; margin:  0px; padding: 0px;
	display: inline;
	width: 170px;
	position: absolute; left: 680px; top: 119;
	font-size: 15px       !important;
	text-align: center;
	color: white;
	font-weight: bold;
	border-top: 0px none;
}

#hlavickamenu a:hover {
        text-decoration: none;
        color: black;
}

#hlavickamenu a {
        text-decoration: none;
}


table, tr, th, td  {
	border:  0px none;
	margin:  0px;
	padding: 0px;
	font-size: small;
}


.resetovac {
	border:  0px none;
	margin:  0px;
	padding: 0px;

	float: none;
	clear: both;

	width: 0px;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}


#strankahlavickapruh {
	background-color: #1268b1;
	color:white;
        padding: 0px 4px 0px 4px;
        border-bottom: solid white 1px;
        border-right: solid white 1px;
        text-align: right;
        height: 20px !important;
}

#strankahlavicka {
/*	background-color: white;   */
	height: 130px;
	vertical-align: top;
}

#strankahlavicka img {
        border-right: solid white 1px;
        border-bottom: solid white 1px;
        height: 130px;
}

#strankahlavicka a {
        text-decoration: none;
}


#strankahlavicka a:hover {
	color: yellow;
}


#strankaobal {
	width: 850px;
/*	margin: 0px 0px 0px 0px; */
        margin: auto;
        text-align: left;
/*	_height: 100%; *//* IE */
/*      background-image: url("img/body_bg.png"); */
/*      background-image: url("img/graywhitegray.png");*/
        background-image: url("img/graywhitegray-850.png");
       	height: 100%;           /* natazena paticka */
	min-height: 100%;
	position: relative;
}

body>#strankaobal {
 	height: auto;
}


#strankavnitrek {
        padding-bottom: 0px;   /* vyska paticky */

}

#strankaobal1 {
	background: url('img/left.png') top left repeat-y;
}

#strankaobal2 {
	background: url('img/right.png') top right repeat-y;
}


#hlavnipanelhlavicka {
        background: #b3a9a5 !important;
        background-image: url("img/left.png");
        color: black !important;
        padding: 1px 0 1px 0;
       	border-right: solid white 1px;
	border-left: solid white 1px;
}

#levypanelobal {
	float: left;
	width: 170px;
        margin: 0px 0px 0px 0px;
        height: auto;
        padding: 0px 0px 0% 0px;
/*	font-size: 90%; */
	background: #b3a9a5;
}

#levypanelvnitrek {
        color: white;
}

#levypaneltext {
        background-color: #inherit;
        padding: 0px 4px 0px 4px;
}

#pravypanelobal {
	float: right;
	width: 162px;
	margin: 0px -20px 0px 0px;
	padding: 0px -20px 0px 0px;
	font-size: 90%;
	background: #b3a9a5;
}

#pravypanelvnitrek {
        color: white;
}

#hlavnipanelobal {
	padding: 0px 170px 0px 170px;     /*    padding: 0px 180px 0px 170px;  */
	margin: 0px 0px 0px 0px;
}

#hlavnipaneltext {
        background-color: #inherit;
        padding: 0px 4px 0px 4px;
}



#hlavnipanelpaticka {
	background-color: #487cbb;
	color:white;
	border-right: solid white 1px;
	border-left: solid white 1px;
	border-bottom: solid #487cbb 3px;
}

#strankapaticka {
	width: 850px;
        height: 23px;
        overflow: hidden;
       	position: absolute;
	bottom: 0;
	left: 0;
        background-color: #1268b1;
       	border-top: solid white 1px;
        border-right: solid white 1px;
	border-bottom: solid #1268b1 1px;
}

#strankapaticka table td {
        color: red;
        font-weight: bolder;
        font-size: 80%;
        padding: 0 4px 0 4px;
}

#strankapaticka a{
        color: red;
        font-weight: bolder;
        padding: 0 4px 0 4px;
       	text-decoration: none;
}

/* menu */

.menuobal {
	float: left;
        margin: 0 0px 0 0px
	background: #b3a9a5;
	width: 170px;
}
.menuobal ul, li {
	list-style: none;
	font-weight: bolder;
	margin: 0;
	padding: 0;
	font-size: 90%;
	width: 100%;
}

.menuobal ul li a {
	display: block;
	padding: 0.2em 1em;
	color: white;
	text-decoration: none;
	border-top: solid white 1px;
/*	background: url('img/background-a.png'); */
	_width: 100%;
}

.menuobal ul li li a {
	padding-left: 2em;
}


.menuobal ul li a:hover {
/* 	border-style: solid; */
 	background: url('img/background-a.png');    */
}

.menuobal ul li li a:hover {
	background: url('img/background-a.png');
}

.menuobal li a#current {
        background: #666666;
}

/* menu konec */

.lidisc {
        padding: 0 ;
        margin: 0;
}

.lidisc ul {

}

.lidisc li{
        color:black;
        font-weight: normal; font-size: 100%;
        background-image: url('img/puntik.png');
        background-repeat: no-repeat;
        background-position: left 5px;
        margin-left: 15px;
        padding-left:15px;
        padding-right:15px;
}

.linone li {
        list-style-type: none;
        color:black; font-weight: normal; font-size: 100%;
        margin-left:2; }

.linr li {
        list-style-type: decimal;
        color:black;
        font-weight: normal; font-size: 100%;
        margin-left:2;
}

.reftdli { margin:0; padding: 0px; background-color: white; /*#b3a9a5; */}

/* .reftdli table tr td { border: black 5px; } */

.REFTDLI TD { MARGIN:2; PADDING:2; BACKGROUND-COLOR: #F3E9E5; }

.reftdli td ul {
        list-style-type: none;
        font-weight: normal;
        font-size: 100%;
        padding: 0px; margin: 2px;
        background-color: #f3e9e5;
}

.reftdli td ul li {
        list-style-type: none;
        font-weight: normal;
        font-size: 90%;
        margin:0;
}


</style>

<!--[if IE ]>
<style>

/* MSIE-chyba boxmodelu */

#levypanelobal {
	margin: 0 2px 0 2px;
}

#pravypanelobal {
	margin: 0 2px 0 2px;
}

#strankapaticka {
	margin: 0 0 -3px 0;
}
</style>
<![endif]-->






