body {
  margin: 0px;
  padding: 0px;
  font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif;
  font-size: 12px;
  background-color: #ffffff;
}

table {
  margin: 2px;
  padding: 0px;
  font-size: 13px;
  font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif;
}

#page-main  {
  margin: 0px;
  margin: 5px auto 0px auto;
  padding: 0;
}

#page-header {
  background: #0063a8 url("../img/bg-header.gif") repeat-x left top;
  height:100px;
  width: 80%; 
  margin: 5px auto 0px auto;
  padding: 0;
}

#page-header A {
  text-decoration: none; 
}

#page-header .cvut, #page-header .cvut A {
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : 10px;
	font-weight : bold;
	letter-spacing : 1px;
  padding-top: 2px;
}

#page-header .fsv, #page-header .fsv A {
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : 18px;
	font-weight : bold;
	letter-spacing :2pt;
  padding-top: 4px; 
}

.navbar {
  height: 20px;
	font-size : 12px;
  width: 80%;
  background: #f0f0f0 url("../img/bg-navbar.gif") repeat-x left top;
  margin: 0px auto 0px auto;
  padding: 0;
}

.navbar-space {
  padding: 4px 16px 2px 0px; 
  text-align:right;
}

.navbar  a {
  padding-left: 16px;
  background: url("../img/sipka.gif") no-repeat 4px 50% ;
  color: #0063a7;
  font-weight : bold;
}

#page-tail {
  width: 80%;
  margin-top: 5px;
  background: #e0e0e0 url("../img/bg-tail.gif") repeat-x left top;
  margin: 0px auto 0px auto;
  padding: 0;
}

#page-center {
  width: 80%;
  margin: 8px auto 64px auto;
  padding: 0;
  border:1px dashed #d0d0d0;
  padding: 0px; 
}  
.page-space {
  padding:8px 8px 32px 8px; 
}

#page-tail .update { font-size:10px; padding: 4px 0px 2px 3px; text-align:right;}
#page-tail .tail { font-size:11px; padding: 4px 0px 2px 3px; text-align:left;}
#page-tail .tail a { color:#AA1111; }
#page-tail .tail a:hover { color:#323232; }

.blank { clear:both; margin:0; padding:0; width:100%; }
.display-none { display:none; }
hr { border:1px dashed #d0d0d0; margin:16px 0px 0px 0px;padding: 0px; }

.row1 {   background-color: #f0f0f0; padding:4px;}
.row2 {   background-color: #d0d0ff; padding:4px;}
.b { 
  font-size : 13px;
  font-weight : bold;
}

.odsaz {
  margin: 32px 0px 8px 0px; 
}
