/* version 5 060925 jla0039 */
body {
  color: #000000;
  background-color: #DEF7FF;
  font-family:Verdana, sans-serif;
  margin:0px;
}
#banner {
  height: 75px;
  background-image: url(../img/0007.jpg);
  background-repeat: repeat-x;
  font-family:Times, serif;
  font-size: 50px;
}
#banner5 {
  font-family:Verdana, sans-serif;
  background-color: #101050;
}
#bannerlink {
  color: brown;
  text-decoration: none;
}
#bannerlink5 {
  color: yellow;
  font-weight: bold;
  text-decoration: none;
}
#hfiller {
  height: 2px;
  background-color: white;
}
#menu {
  background-color:#DEF7FF;
  width:17%;
}
#vfiller {
  width:2px;
  background-color: white;
}
#viktoria {
  background-color:#DEF7FF;

}
p {
  font-family:verdana, sans-serif;
  font-size:80%;
  }
pre {
  font-family:courier; 
  font-size:100%;
  }
ol {
  font-size:80%;
  }
ol li ol{
  font-size:100%;
  }
ol li ul{
  font-size:100%;
  }
ol li table {
  font-size:100%
  }
ul {
  font-size:80%;
  }
ul ul {
  font-size:100%;
  }
ul ul ol {
  font-size:100%;
  }

.tmenu {font-family:verdana,sans-serif; font-size:80%;}
.tvit {
  background-color:white;
  width:93%;
  margin-bottom: auto; 
  margin-top: 15px; 
  margin-left: 20px; 
  margin-right: auto;
  border:solid 1px black;
  padding: 5px;
}
.ttbl5 {
  font-size:80%;
  background-color:white;
  width:93%;
  border: solid 1px black;
  }
.floatleft {
  float: left;
  padding-right: 12px;
  }



/* end column specs, now regular css */

p {
  font-size:80%;
  }
p.hundred {
  font-size:100%;
  }

table.menu {
  background-color:#DEF7FF;
  border-collapse:collapse;
  font-size:80%;
  }
table.common {
  border-collapse:collapse;
  font-size:80%;
  }
table.common p {
  font-size:100%;
}
table.common ol {
  font-size:100%;
}
table.common ul {
  font-size:100%;
}
.tvit {
  background-color:white;
  width:93%;
  margin-bottom: auto; 
  margin-top: 15px; 
  margin-left: 20px; 
  margin-right: auto;
  border:solid 1px black;
  padding: 5px;
  }
.picbox {
  font-size:80%;
  }
.floatleft {
  float: left;
  padding-right: 12px;
  }
.pictext {
  clear:both;
  }
td.hilit {
  background-color:#FFFF80;
}
#picmenu{
   white-space : nowrap;
    color : White;
   border-style : solid;
   border-width : 5px 5px 10px 10px;
}
#picmenu ul{
   padding : 0;
   margin : 0;
}
#picmenu ul li{
   display : inline;
}
#picmenu ul li a{
   padding-left : 1em;
   padding-right : 1em;
   background-color : #003399;
   color : White;
   font-weight : bold;
   text-decoration : none;
   border-right-color : #0066CC;
   border-right-style : solid;
   border-right-width : 1px;
}
#picmenu ul li a:hover{
   background-color : #FFB080;
   color : #000000;
}
/* prov begin */
#cmdmenu{
   background-color: white;
   white-space : nowrap;
   color : White;
   border-style : solid;
   border-width : 1px 1px 1px 1px;
}
#cmdmenu ul{
   padding : 0;
   margin : 0;
}
#cmdmenu ul li{
   display : inline;
   border-right-color : #FFFFFF;
   border-right-style : solid;
   border-right-width : 5px;
}
#cmdmenu ul li a{
   padding-left : 1em;
   padding-right : 1em;
   background-color : #CCFF90;
   color : #4040FF;
   font-weight : bold;
   text-decoration : none;
   border-right-color : #204F20;
   border-right-style : solid;
   border-right-width : 1px;
   border-bottom-color : #90A060;
   border-bottom-style : solid;
   border-bottom-width : 1px;
}
#cmdmenu ul li a:hover{
   background-color : #FFB080;
   color : #000000;
}
/* prov end */


hr.unseen {
  color:blue;
  border: 6px;
  }
.blaha {
  margin-top:0;
  clear:left;
  }
.perror {
  font-size: 80%;
  font-weight: bold;
  color: #C00000;
}
.spaced {
  letter-spacing: 0.15em;
  word-spacing: 0.1em;
  //background-color:#F4E6C4;
}