TABLE,BODY {
	TEXT-DECORATION: none;
	font-size: 10px;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
}


.leipis {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none}
.sijainti {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; text-decoration: none; clip:   rect(   ); text-indent: 2px; color: #999999}
.white10 { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; text-decoration: none; color: #FFFFFF ; margin-top: 0px}
.black10 {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; color: #000000; text-decoration: none}


.green10 { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; text-decoration: none; color: #27B554; margin-top: 0px }
.yellow10 { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; text-decoration: none; color: #F5B00F; margin-top: 0px }
.red10 { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; text-decoration: none; color: #E0731F; margin-top: 0px }
.lomakkeet {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.pvm { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; text-decoration: none; clip: rect( ); text-indent: 2px; color: #999999 }
.uutisetvalittu { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; color: #FFFFFF; text-decoration: none ; background-color: #E0731F; font-weight: bold}
a.white10b:link {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold}



A {
	COLOR: #232323; 
	TEXT-DECORATION: none;
	font-size: 11px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A:hover {
	TEXT-DECORATION: underline;
	COLOR: #232323; 
	font-size: 11px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}


A.classpath {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.classpath:hover {
	COLOR: #b4c5d8; 
	TEXT-DECORATION: none;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}


A.toplink {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.toplink:hover {
	COLOR: #D5D5D5; 
	TEXT-DECORATION: none;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.contentlink {
	COLOR: #373737; 
	TEXT-DECORATION: none;
	font-size: 11px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 15px;
}
A.contentlink:hover {
	COLOR: #373737; 
	TEXT-DECORATION: underline;
	font-size: 11px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 15px;
}

A.button { 
	font-size: 11px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	cursor: hand;
	TEXT-DECORATION: none;
}

A.button:hover { 
	font-size: 11px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	cursor: hand;
	TEXT-DECORATION: none;
}

A.path { 
	font-size: 11px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

A.path:hover { 
	font-size: 11px;
	TEXT-DECORATION: underline;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

A.maintext { 
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #373737;
}

A.maintext:hover { 
	font-size: 11px;
	TEXT-DECORATION: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #373737;
}

.contentlinkheader {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	font-size: 11px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.maintext { 
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #373737;
}

.boxtext { 
	font-size: 11px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #373737;
	margin: 2px;
}

.path { 
	font-size: 11px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.header { 
	font-size: 12px;
	font-weight: bold;
	COLOR: #373737;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.subheader { 
	font-size: 11px;
	font-weight: bold;
	COLOR: #373737;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.dropdown {
	font-size : 11px;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	width : 130px;
}

.button {
	font-size : 11px;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.login {
	font-size : 11px;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #010101;
    HEIGHT: 15px;
    BORDER-BOTTOM: black 1pt solid;
    BORDER-LEFT: black 1pt solid;
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
}

.textinput {
	font-size : 11px;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #010101;
    BORDER-BOTTOM: black 1pt solid;
    BORDER-LEFT: black 1pt solid;
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
}

.photolink {
	color : #000000;
    BORDER-BOTTOM: black 1pt solid;
    BORDER-LEFT: black 1pt solid;
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
}


/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10;  visibility:hidden}



/*Styles for level 0*/
.clLevel0,.clLevel0over,.clLevel0sub,.clLevel0subover{
	position:absolute; width:180; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; 
	font-weight:normal; position:absolute; padding:3px; font-size:11px; font-weight:normal;	text-align : left;
	border: 1px; border-color : #212121; ;background-color: #DEDBD4; layer-background-color: #DEDBD4;}
.clLevel0sub{font-size:10px;padding:4px;}
.clLevel0{color:2D2D2D }
.clLevel0over,.clLevel0subover{
	position:absolute; width:180; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; 
	font-weight:normal;	color: black; cursor:pointer; padding:3px; cursor:hand;	background-color: #EDEDED;
	layer-background-color: #19F643;}
.clLevel0subover{font-size:10px; padding:4px;}
.clLevel0border{ position:absolute; visibility:visible; background-color:#212121; layer-background-color:#212121}



/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; width:180; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:normal}
.clLevel1{background-color: #19F643; layer-background-color:#19F643; color:black;}
.clLevel1over{background-color:#19F643; layer-background-color:#19F643; color:#19F643; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:visible; background-color:#19F643; layer-background-color:#19F643}



/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute;  padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:#DEDBD4; layer-background-color:#DEDBD4; color:black;}
.clLevel2over{background-color:#EDEDED; layer-background-color:#F0D8BF; color:black; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#212121; layer-background-color:#212121}



/*Styles for level 3*/
.clLevel3, .clLevel3over{position:absolute;  padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel3{background-color:#DEDBD4; layer-background-color:#DEDBD4; color:black;}
.clLevel3over{background-color:#EDEDED; layer-background-color:#F0D8BF; color:black; cursor:pointer; cursor:hand; }
.clLevel3border{position:absolute; visibility:hidden; background-color:#212121; layer-background-color:#212121}





P {	margin-left: 10px;
	 margin-right: 10px;
	margin-top: 1px;
	margin-bottom: 1px;
}

.kirjaudu {
	color : #FAFAFA;
	background : #20387F;
	height : 19px;
	font-size : 10px;
	width : 82px;
	border-color : Gray Gray;
}

.tunnukset {
	height: 18px;
}

.otsikko {margin-left: 15px}

a.white10b:hover {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A0C9D6; text-decoration: none; font-weight: bold}
a.white10b:active {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold}
a.white10b:visited {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A0C9D6; text-decoration: none; font-weight: bold}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:Navy; layer-background-color:Navy; visibility:hidden}

.clLevel0,.clLevel0over,.clLevel0sub,.clLevel0subover{
	position:absolute; width:180; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; 
	font-weight:bold; position:absolute; padding:3px; font-size:11px; 	text-align : center;
	border: 0px; border-color : #212121; ;background-color: #183484; layer-background-color: #E7E7E7;}
.clLevel0sub{font-size:10px;padding:4px;}
.clLevel0{color:2D2D2D }
.clLevel0over,.clLevel0subover{
	position:absolute; width:180; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; 
	font-weight:bold;	color: black; cursor:pointer; padding:3px; cursor:hand;	background-color: #6379BD;
	layer-background-color: ##6379BD;}
.clLevel0subover{font-size:10px; padding:4px;}
.clLevel0border{ position:absolute; visibility:visible; background-color:#8F8F8F; layer-background-color:#8F8F8F}


/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; width:180; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:normal}
.clLevel1{background-color: #E7E7E7; layer-background-color:#DEDBD4; color:black;}
.clLevel1over{background-color:#CDCFCD; layer-background-color:#E8E7E3; color:#000000; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:visible; background-color:#8F8F8F; layer-background-color:#8F8F8F}


/*Vihreä menu*/
.vihreamenu{position:absolute; padding-left:2px; font-family:geneva,verdana,arial,helvetica,sans-serif; font-size:10px; font-weight:bold; background-color:#B5C1DB; layer-background-color:#B5C1DB; color:#211A92}


/*Keltainen menu*/
.keltainenmenu{position:absolute; padding-left:2px; font-family:geneva,verdana,arial,helvetica,sans-serif; font-size:10px; font-weight:bold; background-color:#B5C1DB; layer-background-color:#B5C1DB; color:#211A92}

/*Punainen menu*/
.punainenmenu{position:absolute; padding-left:2px; font-family:geneva,verdana,arial,helvetica,sans-serif; font-size:10px; font-weight:bold; background-color:#B5C1DB; layer-background-color:#B5C1DB; color:#211A92}

/*Sininen menu*/
.sininenmenu{position:absolute; padding-left:2px; font-family:geneva,verdana,arial,helvetica,sans-serif; font-size:10px; font-weight:bold; background-color:#B5C1DB; layer-background-color:#B5C1DB; color:#211A92}

/*Musta menu*/
.mustamenu,.mustamenuover{position:absolute; padding:2px; font-family:geneva,verdana,arial,helvetica; font-size:10px; font-weight:bold}
.mustamenu{background-color:#000000; layer-background-color:#000000; color:#FFFFFF;}
.mustamenuover{background-color:#000000; layer-background-color:#000000; color:#E3E3E3; cursor:pointer; cursor:hand; }


