/*------------------------------
          style sheet
------------------------------*/
body {
	margin: 0px 0px 0px 0px;
	padding: 0 0;
	height: 100%;
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
	background: #f1f1f1;
}

div {
	text-align:left;
	margin-bottom:0px;
}

td {
  /* odstraneno text-align: left; */
	font-family : Verdana, sans-serif;
	font-size : 12px;
}

input {
	border : 1px solid #C83232;
	background : #ffffff;
	font-family : Verdana, sans-serif;
	font-size : 12px;
}

textarea {
  border: 1px solid #aaaaaa;
}

/*------------------------------
          login page
------------------------------*/
.LoginBox { text-align: center;	margin-top: 10px; }
.LoginTab {	border : 2px solid #C83232;	margin: auto; }

#LoginButtonRow td{ text-align: right; }

#SeVersion td{ text-align: left; }

/*------------------------------
       environment page
------------------------------*/
.EnvTab {	border : 2px solid #C83232;	margin-top: 2%;	margin-left: 5%; }
.QueryTab {	border : 2px solid #C83232;	margin-top: 2%;	margin-left: 2%; }
.MainTable { margin: 0px; font-size: 10px;}
.TableOfUsers { border: 1px solid #aaaaaa; background: #eeeeee; }
.Graph { border: 1px solid #aaaaaa; background: #dddddd; }
.TableOfExamples { border: 1px solid #aaaaaa; }

.nadpis { font-size:12px; color:#c83232; font-weight:bold; text-decoration: underline; }
.nadpis2 { font-size:12px; color:#c83232; font-weight:bold; }

#hlavicka {
  margin: 0;
  border-bottom: 1px solid #C83232;
  position: relative; 
 
  height: 80px; 
  top: 0px; 
  left: 0px;
}

#pruh1a { text-align: right; background: #faeab9; height: 17px; font-size: 10px; }
#pruh1b { text-align: right; }
#pruh2a { text-align: right; background: #c83232; color: white; height: 15px; }
#pruh2b { text-align: left; background: #c83232; color: white; height: 15px; }

#bunka1 { font-size: 10px; border: 5px solid #ffffff; background: #faeab9; }

a { color : Black; text-decoration : none; }
a:hover { text-decoration: underline; background: #f0f0f0; }
a:link { color : Black; }

#vstup input {	border : 1px solid #cccccc;	background : #ffffff;	font-family : Verdana, sans-serif; font-size : 10px; }
#vstup2 input {	border : 1px solid #cccccc;	background : #faeab9;	font-family : Verdana, sans-serif; font-size : 10px; }
#vstup2 {	text-align: center; }
#vstup3 input {	border : 1px solid #cccccc;	background : #faeab9;	font-family : Verdana, sans-serif; font-size : 8px; }
#vstup3 {	text-align: right; }

#leftright {
  border-left: 1px solid #555555;
  border-right: 1px solid #555555;
  text-align: center;
}

#Layer1 a { color:#555555; }
#Layer1 a:hover { color:#c83232; text-decoration:none; }

