/* CSS styly pro stránky CENAP */
* {
	font-size: 100%;
	font-family: Arial, sans-serif;
	text-align: justify;
	color: #000;
}

body {
	background-image: url('fotky/montaz008.jpg');
	background-repeat: repeat-x;
/*	background-color: #FFFFAA;*/
	background-color: #FFFFAA;
}

.tnr {
	font-family: Times New Roman, serif;
}

.vp8 {
	font-size: 80%;
}

.vp105 {
	font-size: 105%;
}

.vp11 {
	font-size: 110%;
}

.vp12 {
	font-size: 120%;
}

span {
	font-weight: bold;
}

a {
	color: #B03000;
/*	#B00090;*/
}

samp {
	font-family: Courier;
/*  color: #B03000;*/
}

h1 {
	margin-top: 1em;
	margin-bottom: 0em;
	font-size: 180%;
	font-weight: normal;
}

h2 {
	margin-top: 1em;
	margin-bottom: 0em;
	font-size: 145%;
	font-weight: normal;
}

h3 {
	margin-top: 1em;
	margin-bottom: 0em;
	font-size: 120%;
	font-weight: normal;
}

em {
	background-color: #FFD050;
/*	background-color: #FFC0FF;*/
}

.logostred {
	text-align: left;
/*	width: 373px;*/
	width: 200px;
	margin: 0px auto;
}

.tucne {
	font-weight: bold;
}

.netucne {
	font-weight: normal;
}

.tucne-bg {
	font-weight: bold;
	background-color: #FFD050;
}

.sklonene {
	font-style: italic;
}

.radkovani150 {
	line-height: 150%;
}

.vybrano {
	font-weight: bold;
	background-color: #FFFFAA;
	text-decoration: none;
}

.naprebal {
	text-align: center;
	padding: 0;
	margin: 0;
}

.penize  {
	text-align: center;
	color: #D00000;
	padding: 0;
	margin: 0;
	font-weight: bold;
}

.pozadi-1 {
	background-color: #FFB030;
}

.pozadi-2 {
	background-color: #E0E0E0;
}

.pozadi-3 {
	background-color: #FFFF80;
}

.plasticky {
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}

#v-menu .vybrano {
	padding: .4em 1em .4em 2em;
	margin: .6em -1em -.6em -2em;
/*	padding: .6em 1em .6em 2em;
	margin: -.0em -1em -.4em -2em;
*/
}

#h-menu .vybrano {
	background-color: #FFFFAA;
}

p {
	margin-top: 0.5em;
	margin-bottom: 0em;
}

p.zmena {
	width: 88px;
	padding: .5em 0 .3em 0;
	margin: 0;
	font-size: 70%;
	text-align: center;
	border-top: solid white .1em;
	border-left: solid white .1em;
	border-bottom: solid black .1em;
	border-right: solid black .1em;
}

p.supernadpis {
	text-align: center;
	margin-top: 1em;
	font-size: 400%;
	color: #B000E0;
}

p.nadpis, p.nadpis2 {
	text-align: center;
	margin-top: 1em;
	font-size: 150%;
	color: #B03000;
}

p.nadpis2 {
	font-size: 120%;
}

ul {
	margin: 0 0 0 1em;
	padding: 0 0 0 0em;
	list-style-type: square;
}

hr {
border: thin #FFD050 inset;
display: block;
}

ol {
}

li {
	margin: 0 0 0.3em 0em;
	padding: 0 0 0 0em;
}

.ta-left, .ta-left td {
	text-align: left;
}

.va-top, .va-top td {
	vertical-align: top;
}

/*#obal {
	background-image: url('fotky/montaz007.jpg');
	background-repeat: repeat-x;
	width: 100%;
	margin:0em auto;
	padding: 0em;
	border: 0.1px solid black;
	text-align:left;
	background-color: #FFFF00;
	max-width: 1024px;
}
*/

#v-menu-obal {
	position: absolute;
	left: 0;
	top: 115px;
	width: 10.8em;
	margin:0;
	padding:0;
	background-color: #FFFF40;
	z-index: 40;
}

#v-menu {
	margin:0; padding: 1em 1em 1em 2em;
}

#v-menu a {
	position: relative; left: 0em; top: 0em;
	display: list-item;
	list-style-type: none;
	line-height: 1.0;
	margin-top: 0.8em;
}

#v-menu a:hover {
	color: #FF0000;
	text-decoration: underline;
}

#v-menu a.logo {
	margin-top: 0em;
	font-size: 200%;
	color: #B000E0;
	text-decoration: none;
}

#v-menu a.logo:hover {
	color: #FF00E0;
}

#v-hlavni-obal {
	position: absolute;
	left: 0em;
	top: 115px;
	margin: 0em 0em 0em 0em; padding: 0 10.8em 0 0;
	background-color: #FFFF40;
	z-index: 30;
/*
	background-color: #FFD8FF;
	border: solid .1em red;
	border-left: solid 0.07em white;
*/
}

#v-vnitrni-obal {
	position: relative;
	left: 11em;
	top: 0;
	margin: 0em 0em 0em 0em; padding: 0 0 0 0;
/*	background-color: #FFFFAA;*/
	background-color: #FFFFAA;
	z-index: 40;
	border-left: solid 0.07em white;
/*	background-color: #FFD8FF;
	border: solid .1em red;
*/
}

#h-menu {
	margin:0; padding: 0.1em 1em;
	font-size: 100%;
	border-bottom: solid 0.07em white;
}

#h-menu a {
	border-style: outset;
	border-width: 0.15em;
	padding: 0 .5em .1em .5em;
	text-decoration: none;
	font-size: 80%;
	background-color: #FFFF40;
	text-align: left;
/*	font-style: normal;
	height: 1.2em;
	background-color: #F0C0F0;
*/
}

#h-menu a:hover {
	border-style: inset;
	color: #FFFF40;
	background-color: #807080;
/*
	color: #FFD0F0;
*/
}

#h-menu p {
	margin-top: 0.0em;
	margin-bottom: 0.0em;
	line-height: 2.0;
	text-align: left;
/*	font-style: italic; */
}

#v-hlavni {
	margin: 0; padding: 0em 1em;
	font-size: 100%;
/*
	border-left: solid 0.07em white;
	border: solid .1em red;
*/
}

.listek {
	background-color: #90B0FF;
	border-top: solid white 1px;
	border-left: solid white 1px;
	border-right: solid black 1px;
	border-bottom: solid black 1px;
	padding: 1em;
	margin: 0 0.5em 1em 0;
}

.listek h3 {
	font-size: 130%;
}


.listek td {
	font-size: 100%;
	padding-left: .5em;
}

hr.zarovnavac {
	clear:both;
	height:0.1em;
	margin: -0.1em 0 0 0; padding:0;
	border: 0px solid;
	visibility: hidden;
/*	border: none;
	visibility: hidden; */
}

.vyska-0 {
	height: 0em;
}

.v-skok7 {
	height: 7em;
}

.v-skok2 {
	height: 2em;
}

.v-skok1 {
	height: 1em;
}

.v-skokn5 {
	height: .5em;
}

.okraj-hp05 {
	margin-top: .5em;
	margin-right: .5em;
	position: relative;
}

.okraj-h0 {
	margin-top: 0em;
}

.okraj-hpd1 {
	margin-top: 1em;
	margin-right: 1em;
	margin-bottom: 1em;
	position: relative;
}

.okraj-hld1 {
	margin-top: 1em;
	margin-left: 1em;
	margin-bottom: 1em;
	position: relative;
}

.okraj-p1 {
	margin-right: 1em;
	position: relative;
}

.okraj-l1 {
	margin-left: 1em;
	position: relative;
}

.okraj-l3 {
	margin-left: 3em;
	position: relative;
}

.okraj-l-05 {
	margin-left: -.5em;
	position: relative;
}

.okraj-l0 {
	margin-left: 0;
	position: relative;
}

.okraj-d05 {
	margin-bottom: .5em;
/*	position: relative; */
}

.okraj-h1 {
	margin-top: 1em;
	position: relative;
}

.okraj-h2 {
	margin-top: 2em;
	position: relative;
}

.okraj-h3 {
	margin-top: 3em;
	position: relative;
}

.okraj-h5 {
	margin-top: 5em;
	position: relative;
}

.okraj-h05 {
	margin-top: .5em;
	position: relative;
}

.padding-hp05-1 {
	padding-top: .5em;
	padding-right: 1em;
	position: relative;
}

.padding-h1 {
	padding-top: 1em;
}

.padding-h2 {
	padding-top: 2em;
}

.padding-lp05, .fsodsaz {
	padding-left: .5em;
	padding-right: .5em;
}

.fsodsaz {
	width: 36em;
}

.plav-l, .plav-l div, .plav-l img {
	float: left;
}

.plav-p {
	float: right;
}

.horniobr {
	margin: 0;
	padding: 1em 0 0 0;
	width: 100%;
}

.tab-zakl, .tab-zakl td, .tab-zakl2, .tab-zakl2 td, .tab-zakl2 th, .tab-radkova, .tab-radkova td {
	padding: .3em;
	margin: 1em 0 1em 0;
	border-collapse: collapse;
	text-align: left;
}

.tab-zakl, .tab-zakl td, .tab-zakl2, .tab-zakl2 td, .tab-zakl2 th {
	border: black .07em solid;
}

th, .pozadi-duraz {
/*	text-align: left;*/
	background-color: #FFD050;
}

.tab-radkova, .tab-radkova td {
	text-align: right;
	margin-left: 2em;
}

.bunka-l, .tab-radkova .bunka-l {
	border-left: black .07em solid;
	border-top: black .07em solid;
	border-bottom: black .07em solid;
	padding-left: 1em;
}

.bunka-s, .tab-radkova .bunka-s {
	border-top: black .07em solid;
	border-bottom: black .07em solid;
	text-align: center;
}

.bunka-p, .tab-radkova .bunka-p {
	border-right: black .07em solid;
	border-top: black .07em solid;
	border-bottom: black .07em solid;
	padding-right: 1em;
}

.paticka, .paticka a {
	color: #808080;
	padding: 1em .5em 1em .5em;
}

.paticka a:hover {
	color: #706000;
}

.paticka {
	font-size: 75%;
}

.paticka span {
	color: black;
}

a.validator {
	background-color: #606060;
	border: #000000 solid 1px;
	text-decoration: none;
	height: 1em;
	color: #FFFFFF;
	font-family: "verdana", "arial ce", helvetica, arial, sans-serif;
	font-weight: bold;
	text-align: center;
	line-height: 1em;
	padding: .2em .7em;
	margin: 0 .1em;
	font-size: 80%
}

a:hover.validator {
	background-color: #f0f040;
	color: #000000;
}

.h-space3 {
	padding: 3em 0 0 0;
}

.pis-seda p, .pis-seda h3, .pis-seda span, .pis-seda {
	color: #909090;
}

.vzornik {
	width: 3em;
	height: 3em;
}

.greentext {
	color: #008000;
}

.purptext {
	color: #B03000;
}

.redtext, .redtext strong, .redtext em {
	color: #FF0000;
}

.level2 {
	padding: 0 1em 0 0;
	margin: 0;
}

.hokraj0 {
	margin-top: 0;
}

.okraj-0 p, table.okraj-0 td {
	margin: 0;
}

.h4-tesne h4 {
	margin: 1em 0 .2em 0;
}

.beztecek {
	list-style-type: none;
}

.kolecka {
	list-style-type: circle;
}

.ram1modry {
	border: 1px #0000FF solid;
}

.ram1, p.ram1 {
	border: 1px red solid;
}

.nastred-v {
	vertical-align: top;
}

.nastred, .nastred  td, .nastred li, a.nastred {
	text-align: center;
}

.doprava, td.doprava {
	text-align: right;
}

.doleva, td.doleva {
	text-align: left;
}

table img {
/*	border: solid blue 1px; */
	border: solid blue 0px;
}

.bezramu, td.bezramu, table.bezramu td, .bezramu img {
	border: none 1px black;
}

.padd-1em {
	padding: 1em;
}

.padd-0em, table.padd-0em td  {
	padding: 0em;
}

.padd-h05em,  .padd-h05em td {
	padding: 0 .5em;
}

.pocitadlo {
	text-align: center;
	padding: 0 0em;
	margin: 0 2em 0 0;
	color: #A0A0A0;
}

.pocitadlo p {
	margin: 0;
	font-size: 80%;
	color: #A0A0A0;
	text-align: center;
}

.pocitadlo a {
	text-align: center;
	border: 0 solid black;
}

.pocitadlo img {
	border: 0 solid black;
		color: #A0A0A0;
}

.skryj {
	visibility: hidden;
}

.zmiz {
	display: none;
}


.rss-ico {
	margin: 0em 0 0 .5em;
	border: 0;
}

legend, fieldset legend {
	font-size: 150%;
}

/* ------------------------------------------------------- */

.listek p {
	margin: 0 .5em .5em .5em;
	padding: 0 0 0 0;
}

.rel, .rel div, rel img {
	position: relative;
}

.listek ul {
	margin: 0 0 .5em 2em;
	padding: 0 0 0 0;
}

.listek hr {
	clear: both;
}

p.kdy {
	position: relative;
	margin: 0;
	padding: 0 .5em .3em 0;
	float: left;
	border-right: solid .05em;
}

.naikonu-w {
	width: 95px;
}

p.co {
	position: relative;
	margin: 0 .5em;
	float: left;
	font-weight: bold;
}

p.vrch a {
	color: #000000;
	font-weight: bold;
	float: right;
	position: relative;
	top: -1.1em;
	left: .4em;
	padding: 0 .3em;
	border: outset 0.2em;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: 60%;
	text-decoration: none;
}

p.vrch a:hover {
	border-style: inset;
	color: #FFE0F8;
	background-color: #4060A0;
}

a img {
	border: 0 solid;
}

.zeleny,  td.zeleny {
	background-color: #A0FFA0;
}

.cerveny, td.cerveny	 {
	background-color: #FFC090;
}

.tmcerveny, td.tmcerveny	 {
	background-color: #FF5050	;
}

.sedy {
	background-color: #F0F0FF;
}

.oranzovy {
	background-color: #FFD060;
}

.modry, td.modry {
/*	background-color: #C0D0FF;*/
	background-color: #D0E0FF;
}

.fialovy, td.fialovy {
	background-color: #FFC0FF;
}

.tmfialovy, td.tmfialovy {
	background-color: #FF40FF;
}

.tmzluty, td.tmzluty {
	background-color: #FFFF40;
}

.sirka-3, .sirka-3 td  {
	width: 3em;
	text-align: center;
}

.podtrzene {text-decoration: underline;
}

.cervene {color: #FF0000;
}

.colback {color: #FFFFAA;
}

.pozadi-div {
background-color: #FFD050; padding: .5em;
}
/* ---------styly do formulare--------- */
.tableborder {border-width: 2px; border-style: solid; border-color: #FFFFAA;}
.tablecol1 {background-color: #FFCC66;}
.backwhite {background-color: #FFFFFF;}
.bordertop {border-top: #FFCC66 2px dashed;}
.tpadding {padding: 6px;}
.vertalign {vertical-align: middle;}
.tsmall {font-size: 80%;}
.tred {color: #FF0000;}
.tmag {color: #FF00FF;}
.tback {background-color: #FFFFAA;}
.tbold {font-weight: bold}
/* ------------------------------------ */
