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

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

a:hover
{ text-decoration: underline; color:#006600;}

.etusivu{
	margin:0;
	padding:0;
	height:100%;
}

iframe.etusivukehys{
	margin:0;
	padding:0;
	height:100%;
	display:block;
	width:100%;
	border:none;
}

td.tassuvalikko{
	list-style-image:url(../koristeet/paw.gif);
	border:solid;
	border-width:1px;
	border-color:#643200;
	padding:5px;
	height:100%;
	font-family:verdana; 
	font-size:14pt;
	font-weight: bold;
	color:#643200;
	background-color:#FFFFFF;
}

td.etusivutaulukonsolu{
	border:solid;
	border-width:1px;
	border-color:#643200;
	padding:5px;
	font-family:verdana; 
	font-size:10pt;
	color:#643200;
	background-color:#FFFFFF;
}

body.alisivupohja{
	background:#FFFFFF;
}

h1.alisivuotsikko{
	font-family:verdana; 
	font-size:24pt;
	font-weight: bold;
	color:#006600;
}

.alisivutekstit{
	font-family:verdana; 
	font-size:10pt;
	font-weight: bold;
	color:#643200;
}

h2.alisivuotsikko{
	font-family:verdana; 
	font-size:14pt;
	font-weight: bold;
	color:#006600;
}

table.alisivukehys{
	border:solid;
	border-width:1px;
	border-color:#643200;
	width:100%;
	height:100%;
	padding:0px;
}

table.alisivutaulukko{
	border:solid;
	border-width:1px;
	border-color:#643200;
	width:550px;
	padding:0px;
}

td.alisivutaulukonsolu{
	padding:5px;
	font-family:verdana; 
	font-size:10pt;
	font-weight: bold;
	color:#643200;
}

td.kehystettyalisivutaulukonsolu{
	border:solid;
	border-width:1px;
	border-color:#643200;
	padding:5px;
	font-family:verdana; 
	font-size:10pt;
	font-weight: normal;
	color:#643200;
}

p.kapeampi_90{
	margin-left:5%;
	margin-right:5%;
}

body.photogallery{
	background-image:url(../taustakuvat/sydantausta.jpg);
}

.photogalleryheader{
	font-family:verdana; 
	font-size:24pt;
	font-weight: bold;
	color:#643200;
}

.checkboxlist{
	font-family:verdana; 
	font-size:10pt;
	font-weight: bold;
	color:#643200;
}

.photoframe{
	border:solid;
	border-width:1px;
	border-color:#643200;
}

input.text {
    border:0; 
    background-color:transparent;
    width:90%; 
    height:20px;
    text-align: CENTER;
	font-family:verdana; 
	font-size:10pt;
	font-weight: bold;
	color:#643200;
}

input.counter {
    border:0; 
    background-color:transparent;
    width:100px; 
    height:25px;
    text-align: center;
	font-family:verdana; 
	font-size:10pt;
	font-weight: bold;
	color:#643200;
}

input.status {
    border:0; 
    background-color:transparent;
    width:100%; 
    height:25px;
    text-align: left;
	font-family:verdana; 
	font-size:10pt;
	font-weight: bold;
	color:#643200;
}