
/* All CSS styles for TMOU pages */

/* body  */

.mybody {
  font-family: 		Verdana, Arial, Helvetica, sans-serif;
  font-style:		normal;
  font-size:		12pt;
  color:		    #fff;
  background-color:	#000;
  margin-left:		5px;
  margin-right:		5px;
  text-align:    justify;
  height:           100%;
}


/* BLOKY STARE */

.vlevo     { vertical-align: top; padding: 2px; margin-right: 1em;  height:100%;}
.mezi	   { border: 0px;  height: 100%; width: 1px;  background-color: #fff;}
.vpravo    { vertical-align: top; padding: 10px; }
.middlelist { margin-left: 10%; }


/* BLOKY NOVE */
#content 		 { width: 100%; margin:0em auto; border: none; }
#sidebar 		 { float: left; width: 190px; margin: 0; padding: 0;  }
#sidebar-content { margin:0; padding-left: 0.5em }
#main            { margin:0 0 0 190px; padding:0; }
#main-content    { margin:0; padding: 0.5em 1em; }
hr.cleaner       { clear:both; height:1px; margin: -1px 0 0 0; padding:0; border:none;  visibility: hidden;}
div#outer  	     { height: 100%; margin: 0; padding: 0; text-align: center; }
div#centered     { border: 0;  height: 50%; width: 50%; position: absolute; left: 25%; top: 25%; }



/* Text */

.nadpis1,.nadpis   { font-size: 20pt;   font-weight: bold; text-align: center; }
.nadpis2   { font-size: 16pt;   font-weight: bold; }
.nadpis3   { font-size: 12pt;   font-weight: bold; }
.mensi     { font-size: 10pt;   				   }
.mensib    { font-size: 10pt;   font-weight: bold; }
.pozn      { font-size:  8pt; }
.popisobrazku { font-weight: bold; font-style: italic; text-align: center;  }
.inve	   { font-size: 10pt; font-weight: bold; color: black; background-color: #ddd; }
.logo 	   { text-align: center; font-weight: bolder; font-size: 18pt;}
h2.roz 	   { border-top: 1pt solid white; padding-top: 10pt;}
.u		   { text-align: center;}
.r		   { text-align: right;}

/* Text new */
.mesfatal,
.chyba        { font-size: 10pt; color: yellow;  font-weight: bold; }
.meserror     { font-size: 10pt; color: white;   font-weight: bold; }
.mesbad       { font-size: 10pt; color: #ff0033; font-weight: bold; }
.mesok,.oki   { font-size: 10pt; color: #33cc00; font-weight: bold; }


/* odkazy */
a 		  { font-weight: bold; color: #d6f0ff; text-decoration: underline; }
a:hover   { font-weight: bold; color: #0066B2; background-color: white;  }
a:active  { font-weight: bold; color: #0066B2;  }
#menu a   { font-size: 10pt; }

/* lists */
.mylist    { font-size: 10pt; margin-top: 5px; }
#mybody li {font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 5px;	}
div.menu ul li ul li {margin-left: -1em}
ul.morespace li  {padding-bottom: 0.3em;}
.podmenu    { font-size: 12pt; font-weight: bold }
/* tables */
th 				 { font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight: bold }
td 				 { font-family:Verdana, Arial, Helvetica, sans-serif;   }
#pr				 { border:0;  padding: 2px; margin: 2px; }
#pr tr	   		 { text-align:left; white-space: nowrap }
#stat,#stattym	 { border: 1px solid white;  padding: 4px; margin: 0; }
#stat th 		 { text-align: center;}
#stattym td 	 { font-size: 80%; text-align: center;}
#statall table,
#statall th,
#statall td
   { font-size: 80%; text-align: center; white-space: nowrap; border: 1px solid white;  padding: 4px; margin: 0;}

#statfast table td     { font-size: 80%; text-align: right; white-space: nowrap; }

#statplus 	 	 { border-collapse: collapse; }
#statplus td,
#statplus th     { border: 1px solid white; font-size: 80%; padding: 4px; margin: 0; }
#statplus td.l,
#statplus th.l   { padding: 0; width: 4px;	border-top: 1px solid black;	border-bottom: 1px solid black;	border-left: 1px solid white;	background-color: black;}
table.kvalif4 td, table.kvalif4  { border: 1px solid white; text-align: center; }

.simpletable 	 	 { border-collapse: collapse; }
.simpletable td, .simpletable th     { border: 1px solid white; font-size: 80%; padding: 4px; margin: 0; }

.z { background-color: green;  }
.o { background-color: #31DF6D;  }
.n { background-color: #ff0033;}
.y { background-color: blue;}
.c { color: red; }
.t { background-color: #004F7D; #0070B3; }

.lu { background-color:  #ff0033;line-height:2em;}
.prog {background-color: #409559; line-height:2em; }

.formular1 { font-size: 10pt; border:0;  padding: 2px; margin: 0px;  }
.formular1 input { font-size: 10pt; }
.formular1 label { font-weight: bold; }
.formular1 td { padding-top: 0.75em; }
.formular1 td.formpopis { font-size: 10pt; padding-top: 0;   }

.formular2 { font-size: 10pt; border:0;  padding: 0px; margin: 0px;  width: 400px;}
.formular2 input { font-size: 10pt; }

/* forms */
input 	 	{font-family: Verdana, Arial, Helvetica, sans-serif;  font-style:normal;  font-size: 12pt;  color: #000;  background-color:	#eed; }
.tlacitko   {background-color: black; color: white; font-weight: bold; font-size: 14pt; border: 1px solid white;}
.tlacitkosm {background-color: black; color: white; font-weight: bold; font-size: 10pt; }

input:focus, textarea:focus{
	background-color: #d6f0ff;
}


/* Zbytky ze starych zapisku */

td.r0   {  background-color:	#ccc;}
td.r1   {  background-color:	#ddd;}
td.tym0 {  background-color:	#555;}
td.tym1 {  background-color:	#666;}


