/* CSS document */

/*HTML{
min-height: 100.1%;
height: 100.1%;
margin:0px auto;	
}*/

BODY
{
/*min-height: 100.1%;
height: 100.1%;*/
font-family:Tahoma,Verdana,Sans Serif;
font-size:8pt;
color:#566800;
background-position: top;
background-repeat: repeat-x;
background-image: URL('/images/common/tausta.jpg');
background-color: #9acd34;
text-align:center;
padding-top:0px;
margin:0px auto;
margin-top:0px;
}

DIV.divi
{
width: 773px;
background-color:#9DB464;
padding-top:0px;
margin:0px auto;
text-align:center;
font-size:8pt;
}
p
{
	margin:0;
	color: #566800;
	font-size:8pt;
}

TD{
	color: #566800;
	font-size:8pt;
}
A{
  	color: #566800;
  	text-decoration: none;
}
A:link{
	color: #566800;
	text-decoration: none;
}
A:visited{
  	color: #566800;
  	text-decoration: none;
}
A:active{
  	color: #566800;
  	text-decoration: none;
}
A:hover{
  	color: #566800;
  	text-decoration: none;
}

A.linklist:link{  	
color: #566800;
text-decoration: none;
font-size:10pt;
}
A.linklist:visited{  	
color: #566800;
text-decoration: none;
font-size:10pt;
}
A.linklist:active{  	
color: #566800;
text-decoration: none;
font-size:10pt;
}
A.linklist:hover{  	
color: #566800;
text-decoration: none;
font-size:10pt;
}

a.Linkki:link{
	background-position: left;
	background-repeat: no-repeat;
	background-image: URL('/images/common/main_bullet.gif');
	FONT-FAMILY: Tahoma,Verdana, Sans Serif;
	color: #566800;
	font-weight: BOLD;
	padding-left: 10px;
	font-size:8pt;
}
a.Linkki:hover{
	background-position: left;
	background-repeat: no-repeat;
	background-image: URL('/images/common/main_bullet.gif');
	FONT-FAMILY: Tahoma,Verdana, Sans Serif;
	color: #566800;
	font-weight: BOLD;
	padding-left: 10px;
	font-size:8pt;
}
a.Linkki:active{
	background-position: left;
	background-repeat: no-repeat;
	background-image: URL('/images/common/main_bullet.gif');
	FONT-FAMILY: Tahoma,Verdana, Sans Serif;
	color: #566800;
	font-weight: BOLD;
	padding-left: 10px;
	font-size:8pt;
}
a.Linkki:visited{
	background-position: left;
	background-repeat: no-repeat;
	background-image: URL('/images/common/main_bullet.gif');
	FONT-FAMILY: Tahoma,Verdana, Sans Serif;
	color: #566800;
	font-weight: BOLD;
	padding-left: 10px;
	font-size:8pt;
}

.Otsikko{
color:#FF8800;
font-weight:BOLD;
}
.Valiotsikko{
font-weight:BOLD;
}
.Teksti{
color:#566800;
font-size:8pt;
}
.logobanner
{
	width: 757px;
	text-align:center;
	background-image: URL('/images/common/main_logobanner.gif');
	font-size:8pt;
}

.banner
{
	width: 757px;
	text-align:center;
	vertical-align:top;
	/*background-image: URL('/images/common/main_banner.gif');*/
	font-size:8pt;
}
.pagehistory
{
	background-color: #FFFFFF;
	color: #808080;
	width: 757px;
	height: 19px;
	text-align:center;
	font-size:8pt;
}
.pagehistorybegin
{
	width: 22px;
	vertical-align: top;
	text-align: left;
	font-size:8pt;
}

.pagehistorytext
{
	text-align: left;
	padding-left: 45px;
	font-size:8pt;
}

.pagehistoryend
{
	width: 22px;
	vertical-align: top;
	text-align: right;
	font-size:8pt;
}
.upperholytext
{
	background-color: #FFFFFF;
	width: 757px;
	font-size:8pt;
}

.editarea
{
	background-color: #FFFFFF;
	width: 757px;
	font-size:8pt;
	padding-bottom:15px;
}
.sisalto{
font-size:8pt;
color:#566800;
}
.linkarea
{
	width: 158px;
	text-align: left; 
	vertical-align: top;
	color: #566800;
	padding-left:10px;
	font-size:10pt;
}
.picturearea
{
	width: 168px;
	text-align: left; 
	vertical-align: top;
	color: #566800;
	padding-right:1px;
	font-size:8pt;
}
.lowerholy
{
	background-image:URL('/images/common/main_ender.gif');
	background-repeat:no-repeat;
	background-position: top;
	width: 757px;
	height:25px;
	vertical-align:top;
	font-size:8pt;
}

.copyright
{
	height: 15px;
	text-align: left; 
	font-size:8pt;	
	vertical-align:top;
	font-size:8pt;
}
img{  border:0px;}
BUTTON.system{  text-align:center; BORDER-TOP: 1px solid #566800;  BORDER-RIGHT: 1px solid #566800;  BORDER-BOTTOM: 1px solid #566800;  BORDER-LEFT: 1px solid #566800;    PADDING-TOP: 0px;  PADDING-RIGHT: 3px;  PADDING-BOTTOM: 0px;  PADDING-LEFT: 3px;    BACKGROUND-COLOR:#FFFFFF;    FONT-SIZE: 8pt;  MARGIN: 0px;   CURSOR: pointer;  COLOR: #566800;  FONT-FAMILY:  Tahoma,Verdana, Sans Serif;  vertical-align:top; }
INPUT.system{  Height:17px;  PADDING-TOP: 0px;  PADDING-RIGHT: 1px;  PADDING-BOTTOM: 0px;  PADDING-LEFT: 2px;  background-color:#FFFFFF;  FONT-SIZE: 8pt;  MARGIN: 0px;    CURSOR: pointer;  COLOR: #000000;  FONT-FAMILY: Tahoma,Verdana,Sans Serif;  vertical-align:top;}
SELECT.system{  BORDER-TOP: 1px solid #5B5B5B;  BORDER-RIGHT: 1px solid #5B5B5B;  BORDER-BOTTOM: 1px solid #5B5B5B;  BORDER-LEFT: 1px solid #5B5B5B;    PADDING-TOP: 0px;  PADDING-RIGHT: 0px;  PADDING-BOTTOM: 0px;  PADDING-LEFT: 0px;  background-color:#FFFFFF;  FONT-SIZE: 8pt;  MARGIN: 0px;    CURSOR: pointer;  COLOR: #000000;  FONT-FAMILY:  Tahoma,Verdana, Sans Serif;  vertical-align:top;}



BUTTON.system{  text-align:center; BORDER-TOP: 1px solid #566800;  BORDER-RIGHT: 1px solid #566800;  BORDER-BOTTOM: 1px solid #566800;  BORDER-LEFT: 1px solid #566800;    PADDING-TOP: 0px;  PADDING-RIGHT: 3px;  PADDING-BOTTOM: 0px;  PADDING-LEFT: 3px;    BACKGROUND-COLOR:#FFFFFF;    FONT-SIZE: 8pt;  MARGIN: 0px;   CURSOR: pointer;  COLOR: #566800;  FONT-FAMILY:  Tahoma,Verdana, Sans Serif;  vertical-align:top; }
INPUT.system{  Height:17px;  PADDING-TOP: 0px;  PADDING-RIGHT: 1px;  PADDING-BOTTOM: 0px;  PADDING-LEFT: 2px;  background-color:#FFFFFF;  FONT-SIZE: 8pt;  MARGIN: 0px;    CURSOR: pointer;  COLOR: #000000;  FONT-FAMILY: Tahoma,Verdana,Sans Serif;  vertical-align:top;}
SELECT.system{  BORDER-TOP: 1px solid #5B5B5B;  BORDER-RIGHT: 1px solid #5B5B5B;  BORDER-BOTTOM: 1px solid #5B5B5B;  BORDER-LEFT: 1px solid #5B5B5B;    PADDING-TOP: 0px;  PADDING-RIGHT: 0px;  PADDING-BOTTOM: 0px;  PADDING-LEFT: 0px;  background-color:#FFFFFF;  FONT-SIZE: 8pt;  MARGIN: 0px;    CURSOR: pointer;  COLOR: #000000;  FONT-FAMILY:  Tahoma,Verdana, Sans Serif;  vertical-align:top;}
form{margin:0px;}

/* VIERASKIRJAN DIV */
#varjo {position: absolute;top: 35%;left: 35%;font-family:Tahoma, verdana;font-size: 12pt;width: 487px;height: 353px;
background-color: #5b5b5b;filter:alpha(opacity=60);-moz-opacity: 0.6;z-index: 9999;}
#sisempi{position: absolute;top: 34%;left: 34%;text-align:center;border:1px solid #566800;
font-family:Tahoma, verdana;
font-size: 12pt;width: 487px;height: 345px;background-color: #FFFFFF;z-index: 10000;}
#ilmoitus{width: 487px;height:17px;position:absolute;top:32%;left:34%;border-right:2px solid #FF6600;border-left:2px solid #FF6600;z-index: 100004;}
#otsikko{padding-bottom:0px;background-color:#ff6600;FONT-FAMILY: Tahoma, Verdana,Sans Serif; FONT-SIZE:10pt;FONT-WEIGHT:BOLD;COLOR:#FFFFFF;}
#infoikkuna{height:330px;width:460px;margin-left:12px;font-family:Tahoma,verdana;font-size:10pt;}
BUTTON.ok
{background-color: #FFFFFF;color:#FF6600;border:1px solid #ff6600;text-decoration: none;font-family: Tahoma,verdana;font-size: 8pt;CURSOR: pointer;}
BUTTON.peruuta
{background-color: #FFFFFF;color:#FF6600;border:1px solid #ff6600;text-decoration: none;font-family: Tahoma,verdana;font-size: 8pt;CURSOR: pointer;}