/* CSS Document */
/*Links*/

/*for names*/
a.two {text-decoration: none}
a.two:link {color: #0000ff}
a.two:visited {color: #0000ff}
a.two:hover {color: #ff0000; font-size: 200%}

/*for chars*/

.charlist
{
text-align:     justify;
text-transform: uppercase;
}
.charlist a {text-decoration: none; font-size:  20pt;}
.charlist a:link {color: #0000ff}
.charlist a:visited {color: #0000ff}
.charlist a:hover {color: #ff0000}

/*Normal*/
a {text-decoration: none}
a.bezny:link {color: #6699ff}
a.bezny:visited {color: #6699ff}
a.bezny:hover {color: #33ccff}


/*Bodies*/
#fullheight{height:100%}

/*for printing*/
body.plain {
background-color:#ffffff;
color:#000000;
font-family: "Tahoma Verdana Arial", sans-serif;
}

/*for showing on the screen*/
body.backshade {
background-color:#004400;
color:#ffffff;
font-family: "Tahoma Verdana Arial", sans-serif;
}

/*for warning/info pages*/
body.info {
background-color:#000080;
color:#FFFFFF;
}

/*for system background*/
body.back {
background-color:#123456;
color:#ffffff;
}


p.info {
  font-size:      10px;
  color:          #f7f7f7;
}

/*special text paragraphs*/
p.copyright {
  margin-top:     1em;
  padding-top:    .5em;
  font-size:      xx-small;
  max-width:      85ex;
  text-align:     justify;
  text-transform: uppercase;
  margin-left:    auto;
  margin-right:   auto;
  font-family: "Bitstream Vera Sans Mono", monospace;
  color:          #888;
  line-height:    100%;
}

p.copyright a {
  color: #88f;
  text-decoration: none;
}


p.copyright a:hover
{
font-size:      200%;
}

/*Headings*/
h2.char_head  { background-color: #adadad;
  text-align: center;
	border: 1px solid black;
  }

h1
{
 color: #000000;
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 5px; 
}

/*tag properties*/


table.rozvrh
{
table-layout:fixed
}

form
{
color: #000000;
background:#004400;
}


input
{
color: #000000;
background:#FCF7E0;
border: 1px solid #666666;
}

select
{
color: #000000;
background:#FCF7E0;
border: 1px solid #000000;
}


input.tlacitko
{
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
}


.clanek
{
background-color: #004400;
font: 10px Tahoma, sans-serif;
 margin-bottom: 10px;
}

.clanek_nadpis
{
color: #FFFFFF;
background-color: #006666;
font: 16px Tahoma, sans-serif;
}

.clanek_vystavil
{
background-color: #006600;
}

.clanek_obsah
{
font: 12px Tahoma, sans-serif;
}


/*Button menus*/
.buttonscontainer {width: 105px;}

.buttons a {
color: #FFFFFF;
/*background-color: #000040;*/
background-color: #004400;
padding: 2px;
padding-left: 3px;
display: block;
font: 10px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons a:hover {
background-color: #3300FF;
color: #000000;
text-decoration: none;
}


#fullheight{height:100%}



#qnxmenu {
	background: #DDD;
	border: 1px solid #000;
	color: #000;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	width: 134px
}

#qnxmenu dl, #qnxmenu ul {
	background: #DDD;
	border-bottom: 1px solid #BBB;
	border-left: 1px solid #FFF;
	border-right: 1px solid #BBB;
	border-top: 1px solid #FFF;
	color: #000;
	display: block;
	list-style: none outside none;
	margin: 0px;
	padding: 1px 2px 1px 2px;
	width: auto
}

#qnxmenu dd, #qnxmenu dt, #qnxmenu li {
	display: block;
	list-style: none outside none;
	margin: 0px;
	padding: 1px 0px 1px 0px;
	width: auto
}

#qnxmenu a, #qnxmenu a:link, #qnxmenu a:visited {
	background: #CCC;
	color: #000;
	display: block;
	outline: none;
	padding: 2px;
	text-decoration: none;
	width: auto
}

#qnxmenu a>img, #qnxmenu a:link>img, #qnxmenu a:visited>img {
	outline: none;
/*	-moz-outline: none; */
}

#qnxmenu a:hover {
	background: #8AC;
	color: #000;
	display: block;
	outline: none;
	padding: 2px;
	text-decoration: none;
	width: auto
}

#qnxmenu a:active, #qnxmenu a:focus {
	background: #999;
	border-bottom: 1px solid #EEE;
	border-left: 2px solid #666;
	border-right: 1px solid #EEE;
	border-top: 2px solid #666;
	color: #000;
	display: block;
	margin: 0;
	outline: none;
	padding: 1px 0px 0px 1px;
	text-decoration: none;
	width: auto;
}

#qnxmenu .qnxmenu-separator {
	background: #000;
	border-bottom: 1px solid #FFF;
	border-top: 1px solid #BBB;
	color: inherit;
	display: block;
	font-size: 1px;
	height: 1px;
	line-height: 1px;
	margin: 1px 0px 1px 0px;
	padding: 0px;
	vertical-align: middle;
	width: auto
}

#qnxmenu .qnxmenu-separator/* */ {
	line-height: 3px;
}

#qnxmenu .qnxmenu-selected {
	background: #999;
	border-bottom: 1px solid #EEE;
	border-left: 2px solid #666;
	border-right: 1px solid #EEE;
	border-top: 2px solid #666;
	color: #000;
	cursor: default;
	display: block;
	margin: 1px 0px 1px 0px;
	padding: 1px;
	width: auto
}

#qnxmenu .qnxmenu-tab {
	background: #DDD;
	color: #000;
	display: inline;
	font: normal bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: auto;
}



