/*
#
#  cudgelwar.css
#
#  v3.08, last edited by Atro Kajaste on 18.2.2007
#
*/


body
{
	background-color: #F0F0F0;
	background-color: #FFFFDD;
	color: #000;
	font-family: Times, serif;
}

h3
{
	font-size: 12pt;
	border-bottom: 1px solid grey;
	font-style: italic;
}

.strong
{
	font-weight: bold;
}

.em
{
	font-style: italic;
}

.center
{
	text-align: center;
}

a
{

}

a:link
{
	color: red;
}

a:visited
{
	color: #a52a2a;
	color: #a03030;
}

a:hover
{
	background-color: #a03030;
	color: #fff;
}

a:active
{
	background-color: #a03030;
	color: #000;
}

h1
{
	font-family: arial, sans-serif;
}

.headingdate
{
	font-size: smaller;
}

p.lastupdated
{
	font-size: smaller;
	font-family: arial, sans-serif;
	text-decoration: none;
}

a.navibar
{
	font-size: smaller;
	font-family: arial, sans-serif;
	text-decoration: none;
}

span.navibar
{
	font-size: smaller;
	font-family: arial, sans-serif;
	text-decoration: none;
}

p.navibar
{
	font-family: arial, sans-serif;
	text-decoration: none;
}

.naviselected
{
	font-size: smaller;
	font-family: arial, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

table.navibar
{
/*	border: solid 1px black; */
	text-align: center;
/*	width: 100%; */
	margin-left: auto;
	margin-right: auto;

}

div.navibar
{
	text-align: center;
}

table.prices
{
	margin-top: 1em;
	margin-bottom: 1em;
}

table.prices td
{
}

table.ilmo td
{
	vertical-align: top;
}

td.topspace
{
	padding-top: 1em;
}

td.regformspacer
{
	padding-top: 1em;
	width: 195px;
}

table.schedule
{	
	font-family: arial, sans-serif;
	font-size: smaller;
}

table a
{
	text-decoration: none;
}

table.reservationlist td
{
	padding-left: 2em;
}

.tabletitle
{
	font-weight: bold;
	font-family: arial, sans-serif;
}


p.bluu
{
	font-size: smaller;
	font-weight: bold;
	font-family: arial, sans-serif;
	font-family: Times, serif;
}



/* settings for price calculator */

td.calctabletitle
{
	background-color: #00a;
	color: #eee;
	color: #f7f7f7;
	font-weight: bold;
	font-family: arial, sans-serif;
}

td.date
{
	background-color: #ccc;
}

td.night
{
	background-color: #dfd;
}

td.bed
{
	background-color: #ddf;
}

td.crash
{
	background-color: #eee;
	background-color: #f7f7f7;
}

td.day
{
	background-color: #dff;
}

td.brunch
{
	background-color: #fdf;
}

td.snack
{
	background-color: #ddf;
}

td.meal
{
	background-color: #fdd;
}

td.smallfeast
{
	background-color: #dff;
}

td.bigfeast,
td.grandfeast
{
	background-color: #dfd;
}

td.sca
{
	background-color: #eee;
	background-color: #f7f7f7;
}

td.unused
{
	background-color: #ddd;
}


