body {
  height:100%;
	margin:0;
	text-align:center;
	font-family: calibri, arial; font-weight: normal; font-size: 11pt;
}
img {
  border: 0px;
}
fieldset { width: 200px; }
a, a:visited {
  text-decoration:none; color: #FF7E00;
}
a:hover {
  text-decoration:none; color: #007300;
}
  #container {
  width: 800px;     /* FF */
  margin: auto;
  margin-top: 15px;
  text-align: left;
  background-color: white;
}
h1 {
  font-size: 20pt;
  color: blue;
}
h2 {
  font-size: 15pt;
  color: darkred;
}
img.floatLeft {
  float: left;
  margin: 10px;
}
img.alba {
  margin: 30px 30px 30px 30px;
}
table {
  border-collapse: collapse;
  border: 1px #D6D8D9 solid;
  width: 700px;
  text-align: center;
}
thead {
  font-weight: bold;
  background-color: #FEFFCF;
}
td {
  border: 1px #D6D8D9 solid;
  padding: 3px ;
  vertical-align: top;
}
#forum table {
  border-collapse: collapse;
  border: 1px #A7CEFF solid;
  width: 735px;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
}
#menu {
  height: 38px; 
  background-image: url(/soubory/menu_bg.gif);
}
#menu ul{list-style:none; margin:0; padding:0; position: relative; top: 20px; left: 10px;}
#menu ul li {
  display: inline;
  margin: 0px 0px 0px 10px;
  padding-left: 22px;
  font-weight: normal;
  background-image: url(/soubory/menu.gif);
  background-repeat: no-repeat;
}  
#menu a, #menu a:visited {
  text-decoration:none; color: black; font-weight: bold;
}
#menu a:hover {
  text-decoration:none; color: black;
  border-bottom: 2px #FFA500 solid;
}
#logo {
  width: 800px; height: 175px;
  background-image: url(/soubory/logo.gif);
}
#obsah_out {
  background-image: url(/soubory/line_bg.gif);
}
#obsah {  
  background-image: url(/soubory/bg.gif);
  background-position: 50% 330px;
  background-repeat: repeat-y;
  padding: 20px 30px 30px 30px;
}
#end {
  height: 60px;
  background-image: url(/soubory/end.gif);
}
#userbar {
  text-align: right;
  padding-right: 25px;
}
#paticka {
  
  text-align: center;
  width: 800px;
  height: 30px;
  margin: auto;
}
.center { text-align: center; }
.left { text-align: left; }
.bold { font-weight: bold; }
.red { color: red; }
.30px { width: 60px; } 
.italic { font-style: italic; }
.editIcon { vertical-align: middle; margin-right: 30px; margin-left: 100px; }
.floatRight { float: right; }
.forum_h1 { color: rgb(0,204,0); font-weight: bold; }
.forum_date { font-size: 10pt; }
.infoLine { vertical-align: bottom; font-size: 10pt; background-color: #E7E7E7; padding: 3px; margin-top: 30px; text-align: right;}
.infoAutor { text-align: left; font-weight: bold; width: 100px }