@font-face {
  font-family:"00 ZRCola";
  src: url('zrcola.ttf');
  src: local('☺'),
         url('zrcola.ttf') format('opentype');
}

body    { font-family:"00 ZRCola";
	  font-size:normal;
	  font-style:normal;
	  color:black;
	  background-color:white;
	}

a:link	{ text-decoration:none;
	  color:#0000CC;
	}

a:visited	{ text-decoration:none;
		  color:#660099;
		}

a:hover	{ text-decoration:underline;
	}


h1	{ font-size:x-large;
	  font-weight:bold;
	}

h2	{ font-size:large;
	  font-weight:bold;
	}

h3	{ font-size:large;
	  font-style:italic;
	}

img	{ border:0px;
	  vertical-align:bottom;
	}

.grey	{ color:#666666;
	}

.red	{ color:#990000;
	}

.brightred	{ color:#CC3300;
		}

.green	{ color:#009900;
	}

.blue	{ color:#000099;
	}

.orange	{ color:#CC6600;
	}

table.header	{ border-width:2px;
		  background-color:#FFAA99;
		  border-style:solid;
		  border-color:#990000;
		  padding-left:6px;
		  padding-right:6px;
		  padding-top:2px;
		  padding-bottom:2px;
		  margin-top:2px;
		  margin-bottom:8px;
		}


p.separator { align:center;
	      width:100%;
	      margin-top:2px;
	      margin-bottom:10px;
	    }

.match { background-color:#AAAAAA;
         font-weight:normal;
       }

.location { font-family:"00 ZRCola";
	    color:#000000;
	    background-color:#FFFFFF;
	    font-weight:normal;
	  }
.hiddenlocation { font-family:"00 ZRCola";
	    color:#FFFFFF;
	    background-color:#FFFFFF;
	  }
.gokoorthcontext { font-family:"00 ZRCola"; 
		color:#000000;
            background-color:#AAAAAA;
            font-weight:normal;
            font-style:italic;
          }
.gokophoncontext { font-family:"00 ZRCola"; 
		color:#000000;
            background-color:#AAAAAA;
            font-weight:normal;
            font-style:italic;
          }
.gokoplacename { font-family:"00 ZRCola"; 
		color:#006666;
            background-color:#FFFFFF;
            font-weight:normal;
            font-style:italic;
          }
.gokopersname { font-family:"00 ZRCola"; 
            color:#006666;
            background-color:#FFFFFF;
            font-weight:normal;
            font-style:italic;
          }
.gokoemph { font-family:"00 ZRCola"; 
            color:#006666;
            background-color:#FFFFFF;
            font-weight:normal;
            font-style:italic;
          }
.target { border-bottom-style:solid;
	  border-bottom-width:medium;
	  border-bottom-color:black;
	}

.keyword	{ border-bottom-style:solid;
		  border-bottom-width:medium;
		  border-bottom-color:#CC0000;
		}
.dimmed {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: rgba(0, 0, 0, 0.5);
}

.holder {
	position: absolute;
	height: 650px;
	top: 0;
	left: 0;
	background-color: white;
	margin: auto auto auto auto;
	border: 15px solid black;
	position: absolute;
	top: 150;
	left: 200;
	width: 800px;
}
.left {
    float: left;
    width: 50%;
}

.right {
    margin-left: 50%;
}

.zapri {
    float: right;
		color:red;
}