body 
{
    background-color: white;
}

p 
{
    font-family: sans-serif;
    text-align: center
}

h2 
{
    font-family: sans-serif;
    text-align: center
}

h3 
{
    font-family: sans-serif;
    text-align: center
}

.par 
{
    font-weight: normal;
    font-size: smaller
}

.own
{
	color: #660066;
	background-color: #99FF99;
}

.upd 
{
    color: #330000;
    background-color: #FF9999;
    border-color: red;
    border-width: 3px;
    border-style: solid;
}

.ann 
{
    color: #663333;
    background-color: #CCCCCC;
    border-color: red;
    border-width: 5px;
    border-style: solid;
}

.err 
{
    color: #330000;
    background-color: #FF9999;
    border-color: red;
    border-width: 5px;
    border-style: solid;
}

.inp 
{
    font-family: sans-serif;
    font-size: smaller;
}

ul 
{
    padding-top: 10px;
    list-style-type: none;
    font-family: sans-serif;
    text-align: center
}

li 
{
    display: inline;
    padding: 7px 30px 7px 30px;
    margin: 0
}
li a 
{
    text-decoration: none;
    font-weight: bold;
    color: #993300
}

.enq 
{
    font-family: sans-serif;
    width: 850px;
    border-collapse: collapse;
    margin-left: auto;
    margin-right: auto;
    background-color: #FFDDAA;
    font-size: small;
    border-width: 1px;
    border-style: solid;
    border-color: black;
}
.enq td 
{
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: black;
    border-style: solid;
    font-size: small;
    width: 50%;
}
.enq .nenq 
{
    background-color: #FFEEDD;
    border-right-width: 1px;
    border-left-width: 1px;
    border-color: black;
    border-style: solid;
}

.resp 
{
    text-align: right;
    font-size: small;
}

.map 
{
    position: absolute;
    top: 0;
    left: 0;
	border: 0;
}

.dayfile 
{
    position: absolute;
    opacity: 0.4;
	/*filter: alpha(opacity=40);*/
    top: 0;
    left: 0;
	border: 0;
}

.place
{
	position: absolute;
	top: 117px;
	left: 269px;
	visibility: hidden;
	border: 0;
}

.time
{
	height: 70px;
	font-family: sans-serif;
}

.selplace
{
	border: 1pt;
	border-color: black;
	border-style: solid;
	padding:2pt;
}
