
/* 
 * pohja.css
 * Pohja Oy:n www-palvelun tyylitiedosto
 */



/*
 * Bodyn, menun ja mainin marginaalit ja leveydet
 */

BODY { 
   	MARGIN-LEFT: 0px;
  	MARGIN-RIGHT: 0px;
  	MARGIN-TOP: 0px;
  	MARGIN-BOTTOM: 0px;
  	padding-top: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
	padding-bottom: 0px;
	background-color: #cccccc;
	width: 100%;
	height: 100%;
  	}
	
	#ikkuna {
	MARGIN-LEFT: 0px;
  	MARGIN-RIGHT: 0px;
  	MARGIN-TOP: 0px;
  	MARGIN-BOTTOM: 0px;
  	padding-top: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
	
	}

#menu { 
  	padding-top: 87px;
  	padding-left: 40px;
  	padding-right: 20px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
 	WIDTH: 190px;
	height: 380px;
  	}

#main { 
  	padding-top: 0px;
  	padding-left: 0px;
  	padding-right: 20px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
  	}


#mainca { 
  	padding-top: 15px;
  	padding-left: 0px;
  	padding-right: 20px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
  	}

#mainhallinta { 
  	padding-top: 0px;
  	padding-left: 0px;
  	padding-right: 20px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
  	}

#right { 
  	padding-top: 15px;
  	padding-left: 0px;
  	padding-right: 0px;
	padding-bottom: 0px;
 	WIDTH: 180px;
	background-repeat: no-repeat;
	background-color: #f9efe5;
	background-image: url(i/oikea_bck_c.gif);
  	}

#yla_bck { 
  	padding-top: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	background-color: #d26e00;
	background-image: url(i/yla_bck_d.gif);
  	}



.ala_bck { 
  	padding-top: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
	padding-bottom: 0px;
	background-color: #d26e00;
	height: 20px;
  	}


/*
 * Sivuvalikon ensimmäisen tason linkit
 */

A.valikko_off:link {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
  	padding-top: 0px;
  	padding-bottom: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
	}

A.valikko_off:active {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
  	padding-top: 0px;
  	padding-bottom: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
	}

A.valikko_off:visited {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
  	padding-top: 0px;
  	padding-bottom: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
	}

A.valikko_off:hover {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
  	padding-top: 0px;
  	padding-bottom: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
	}

/*
 * Sivuvalikon ensimmäisen tason linkit kun ne ovat valittuna
 */

A.valikko_on:link {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
  	padding-top: 0px;
  	padding-bottom: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
	}

A.valikko_on:active {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
  	padding-top: 0px;
  	padding-bottom: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
	}

A.valikko_on:visited {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
  	padding-top: 0px;
  	padding-bottom: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
	}

A.valikko_on:hover {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
  	padding-top: 0px;
  	padding-bottom: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
	}

/*
 * Sivuvalikon toisen tason linkit
 */

A.alavalikko_off:link {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
  	padding-top: 0px;
  	padding-bottom: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
	}

A.alavalikko_off:active {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
  	padding-top: 0px;
  	padding-bottom: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
	}

A.alavalikko_off:visited {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
  	padding-top: 0px;
  	padding-bottom: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
	}

A.alavalikko_off:hover {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
  	padding-top: 0px;
  	padding-bottom: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
	}

/*
 * Sivuvalikon toisen tason linkit kun ne ovat valittuna
 */

A.alavalikko_on:link {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
  	padding-top: 0px;
  	padding-bottom: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
	}

A.alavalikko_on:active {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
  	padding-top: 0px;
  	padding-bottom: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
	}

A.alavalikko_on:visited {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
  	padding-top: 0px;
  	padding-bottom: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
 	}

A.alavalikko_on:hover {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
  	padding-top: 0px;
  	padding-bottom: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
	}

/*
 * Hakemistopolun linkit
 */

A.polku:link {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	}

A.polku:active {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-weight: normal;
	}

A.polku:visited {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	}

A.polku:hover {
	color: #000000;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	}

/*
 * Mustat linkit
 */

A.musta:link {
  	color: #000000;
	text-decoration: none;
	font-family :Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 8pt;
	}

A.musta:active {
  	color: #000000;
	text-decoration: none;
	font-family :Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 8pt;
	}

A.musta:visited {
  	color: #000000;
	text-decoration: none;
	font-family :Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 8pt;
	}

A.musta:hover {
	font-family :Arial, Helvetica, sans-serif;	
  	color: #000000;
	font-style : normal;
	text-decoration: underline;
	font-size : 8pt;
	}

/*
 * Mustat linkit pienillä kirjaimilla
 */

A.mustal:link {
  	color: #000000;
	text-decoration: none;
	font-family :Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 8pt;
	text-transform:lowercase;
	}

A.mustal:active {
  	color: #000000;
	text-decoration: none;
	font-family :Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 8pt;
	text-transform:lowercase;
	}

A.mustal:visited {
  	color: #000000;
	text-decoration: none;
	font-family :Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 8pt;
	text-transform:lowercase;
	}

A.mustal:hover {
	font-family :Arial, Helvetica, sans-serif;	
  	color: #000000;
	font-style : normal;
	text-decoration: underline;
	font-size : 8pt;
	text-transform:lowercase;
	}


/*
 * Lisäasetusten linkit
 */

A.valikkoh:link {
	color: #000000;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : normal;
	font-style : normal;
  	padding-top: 2px;
  	padding-bottom: 2px;
  	padding-left: 3px;
  	padding-right: 3px;
	}

A.valikkoh:active {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
  	padding-top: 2px;
  	padding-bottom: 2px;
  	padding-left: 3px;
  	padding-right: 3px;
	}

A.valikkoh:visited {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
  	padding-top: 2px;
  	padding-bottom: 2px;
  	padding-left: 3px;
  	padding-right: 3px;
	}

A.valikkoh:hover {
	color: #000000;
	background-color: #C0C0C0;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
  	padding-top: 2px;
  	padding-bottom: 2px;
  	padding-left: 3px;
  	padding-right: 3px;
	}

/*
 * Lisäasetusten linkit kun ne ovat valittuna
 */

A.valittuh:link {
	font-size: 8pt;
	background-color: #C0C0C0;
  	border: 0px solid #E3E1E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #000000;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
  	padding-top: 2px;
  	padding-bottom: 2px;
  	padding-left: 3px;
  	padding-right: 3px;
	}

A.valittuh:active {
	font-size: 8pt;
	background-color: #C0C0C0;
  	border: 0px solid #E3E1E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #000000;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
  	padding-top: 2px;
  	padding-bottom: 2px;
  	padding-left: 3px;
  	padding-right: 3px;
	}

A.valittuh:visited {
	font-size: 8pt;
	background-color: #C0C0C0;
  	border: 0px solid #E3E1E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #000000;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
  	padding-top: 2px;
  	padding-bottom: 2px;
  	padding-left: 3px;
  	padding-right: 3px;
	}

A.valittuh:hover {
	font-size: 8pt;
	background-color: #C0C0C0;
  	border: 0px solid #E3E1E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #000000;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
  	padding-top: 2px;
  	padding-bottom: 2px;
  	padding-left: 3px;
  	padding-right: 3px;
	}

/*
 * Luokituksen linkit
 */

A.luokka:link {
	color: #000000;
	background-color: #DDDDDD;
  	border: 1px solid ##808080;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight : normal;
	font-style : normal;
	height: 15px;
  	MARGIN-LEFT: 0px;
  	MARGIN-RIGHT: 0px;
  	MARGIN-TOP: 0px;
  	MARGIN-BOTTOM: 0px;
  	padding-top: 1px;
  	padding-bottom: 1px;
  	padding-left: 3px;
  	padding-right: 3px;
	}

A.luokka:active {
	color: #000000;
	background-color: #DDDDDD;
  	border: 1px solid ##808080;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	height: 15px;
  	MARGIN-LEFT: 0px;
  	MARGIN-RIGHT: 0px;
  	MARGIN-TOP: 0px;
  	MARGIN-BOTTOM: 0px;
  	padding-top: 1px;
  	padding-bottom: 1px;
  	padding-left: 3px;
  	padding-right: 3px;
	}

A.luokka:visited {
	color: #000000;
	background-color: #DDDDDD;
  	border: 1px solid ##808080;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	height: 15px;
  	MARGIN-LEFT: 0px;
  	MARGIN-RIGHT: 0px;
  	MARGIN-TOP: 0px;
  	MARGIN-BOTTOM: 0px;
  	padding-top: 1px;
  	padding-bottom: 1px;
  	padding-left: 3px;
  	padding-right: 3px;
	}

A.luokka:hover {
	color: #000000;
	background-color: #C0C0C0;
  	border: 1px solid ##808080;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	height: 15px;
  	MARGIN-LEFT: 0px;
  	MARGIN-RIGHT: 0px;
  	MARGIN-TOP: 0px;
  	MARGIN-BOTTOM: 0px;
  	padding-top: 1px;
  	padding-bottom: 1px;
  	padding-left: 3px;
  	padding-right: 3px;
	}

/*
 * Sisäisen linkin tyyli
 */

A#name:link {
	color: #000000;
	background-color: #DDDDDD;
  	border: 1px solid ##808080;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight : normal;
	font-style : normal;
  	MARGIN-LEFT: 0px;
  	MARGIN-RIGHT: 0px;
  	MARGIN-TOP: 0px;
  	MARGIN-BOTTOM: 0px;
  	padding-top: 1px;
  	padding-bottom: 1px;
  	padding-left: 3px;
  	padding-right: 3px;
	}

A#name:active {
	color: #000000;
	background-color: #DDDDDD;
  	border: 1px solid ##808080;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
  	MARGIN-LEFT: 0px;
  	MARGIN-RIGHT: 0px;
  	MARGIN-TOP: 0px;
  	MARGIN-BOTTOM: 0px;
  	padding-top: 1px;
  	padding-bottom: 1px;
  	padding-left: 3px;
  	padding-right: 3px;
	}

A#name:visited {
	color: #000000;
	background-color: #DDDDDD;
  	border: 1px solid ##808080;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
  	MARGIN-LEFT: 0px;
  	MARGIN-RIGHT: 0px;
  	MARGIN-TOP: 0px;
  	MARGIN-BOTTOM: 0px;
  	padding-top: 1px;
  	padding-bottom: 1px;
  	padding-left: 3px;
  	padding-right: 3px;
	}

A#name:hover {
	color: #000000;
	background-color: #C0C0C0;
  	border: 1px solid ##808080;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
  	MARGIN-LEFT: 0px;
  	MARGIN-RIGHT: 0px;
  	MARGIN-TOP: 0px;
  	MARGIN-BOTTOM: 0px;
  	padding-top: 1px;
  	padding-bottom: 1px;
  	padding-left: 3px;
  	padding-right: 3px;
	}

/*
 * Normaalit linkit
 */

A:link {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	}

A:active {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	}

A:visited {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	}

A:hover {
	color: #000000;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	}


/*
 * Hallintataulukon borderin värimääritykset
 */

.table1 {
    border: 1px solid #808080;
     }

.table2 {
    border : 1px solid #F0F0F0;
     }

.menutable { 
   	MARGIN-LEFT: 0px;
  	MARGIN-RIGHT: 0px;
  	MARGIN-TOP: 0px;
  	MARGIN-BOTTOM: 0px;
  	padding-top: 0px;
  	padding-bottom: 6px;
  	padding-left: 0px;
  	padding-right: 0px;
    	border-bottom:  0px solid #234222;
	background-color: transparent;
 	WIDTH: 130px;
  }


/*
 * Index-sivun borderin värimääritykset
 */


#border1 {
    border : 1px solid #F0F0F0;
     }


/*
 * Otsikoiden fonttimääritykset
 */
 
H2 {
  font-size: 13pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #000000;
  MARGIN-top: 0px;
  MARGIN-bottom: 18px;
  padding: 0px;
  }

H3 { 
  font-size: 12pt; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: bold; 
  line-height: normal; 
  text-indent: 0px; 
  margin-left: 0px;
  }

H4 { 
  font-size: 10pt; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: bold; 
  line-height: normal; 
  text-indent: 0px; 
  }

H5 { 
  font-size: 8pt; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold; 
  line-height: normal;
  text-indent: 0px; 
  }


/*
 * Tekstin fonttimääritykset
 */
 
 
#big { 
  font-variant: small-caps;
  font-size: 11pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  }

#smallcaps { 
  font-variant: small-caps;
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  }

P { 
  font-size: 9pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  }

UL { 
  font-size: 9pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  }

.lista { 
  list-style-type: disc;
  color: #000000;
  font-size: 9pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  }

.muutsivut { 
  font-size: 9pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  }

.muutsivutv { 
  font-size: 10pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  }

.teksti13 { 
  font-size: 13pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  }

.teksti12 { 
  font-size: 12pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  }

.teksti11 { 
  font-size: 12pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #003366;
  }

.teksti10 { 
  font-size: 10pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #003366;
  }

.teksti { 
  font-size: 10pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-left: 0px;
  }

.teksti9 { 
  font-size: 9pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-left: 0px;
  }

.teksti11v { 
  font-size: 11pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-left: 0px;
  color: #FFFFFF;
  }

.teksti8 { 
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  }
  
  
.teksti8news { 
  font-size: 9px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #646464;
  text-decoration: none;
  }
  
.newstitle { 
  font-size: 9px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #646464;
  }

.teksti8v { 
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-decoration: none;
  }

.teksti8h { 
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #646464;
  }

#disclaimer { 
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  }

#kalenteriot { 
  font-size: 11pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-left: 2px;
  margin-top: 2px;
  }

#kalenteri { 
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-left: 2px;
  margin-top: 2px;
  }

#kalenteritaph { 
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-left: 2px;
  }

#tekija { 
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #C0C0C0;
  }
  
/*
 * Keskustelun ja tapahtumakalenterin taustavärit
 */

.keskustelu1 { 
background-color: #7AACD6;
  }
  
.keskustelu2 { 
background-color: #B7D3EB;
  }

.keskustelubc { 
bordercolor: #7AACD6;
  }

.kateksti11 { 
  font-size: 11pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-left: 0px;
  color: #000000;
  }

.kateksti8 { 
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-left: 0px;
  color: #000000;
  }

.kamuutsivut { 
  font-size: 9pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-left: 0px;
  color: #000000;
  }

#karea { 
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #000000;
  width: 530px;
  }

#kta { 
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #000000;
  width: 530px;
  }

/*
 * Statistiikan taustavärit
 */

.tausta1 { 
background-color: #7AACD6;
  }
  
.tausta2 { 
background-color: #B7D3EB;
  }

.tausta3 { 
bordercolor: #7AACD6;
  }


/*
 * Lomakkeiden syöttökenttien fontti- ja kokomääritykset
 */

#title { 
background-color: #FFFFFF;
border: 1px solid #C0C0C0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #000000;
font-weight: bold; 
width: 545px;
  }

#tako { 
background-color: #FFFFFF;
border: 1px solid #C0C0C0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
width: 400px;
  }

#tapu { 
background-color: #FFFFFF;
border: 1px solid #C0C0C0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
width: 270px;
  }

#itko { 
background-color: #FFFFFF;
border: 1px solid #C0C0C0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
width: 400px;
  }

#itpu { 
background-color: #FFFFFF;
border: 1px solid #C0C0C0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
width: 270px;
  }

#itku { 
background-color: #FFFFFF;
border: 1px solid #C0C0C0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
width: 230px;
  }

#itp { 
background-color: #FFFFFF;
border: 1px solid #C0C0C0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
 }


#itw { 
background-color: #FFFFFF;
border: 1px solid #C0C0C0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
width: 240px;
  }


#pass { 
background-color: #FFFFFF;
border: 1px solid #C0C0C0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
width: 120px;
  }

#search { 
background-color: #FFFFFF;
border: 1px solid #C0C0C0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
width: 85px;
  }

#it { 
background-color: #FFFFFF;
border: 1px solid #C0C0C0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
  }

#itp { 
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
  }

#jumper { 
background-color: #FFFFFF;
border: 1px solid #E3E1E1;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000000;
  }

#painike { 
background-color: #D6D6CE;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
  }

#painike2 { 
background-color: #D4D0C8;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
height: 19px;
padding-top: 0px;
padding-bottom: 0px;
MARGIN-TOP: 0px;
MARGIN-BOTTOM: 0px;
  }

#painike3 { 
background-color: #C0C0C0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
width: 140px;
  }


/*
 * WYSIWYGEDITORIN TYYLIT
 */

.btn   { 
	BORDER-WIDTH: 1;
 	WIDTH: 21px;
 	HEIGHT: 22px;
}

.btnDN { 
	BORDER-WIDTH: 1;
 	WIDTH: 21px;
 	HEIGHT: 22px;
	BORDER-STYLE: inset;
	BACKGROUND-COLOR: buttonhighlight;
}

.btnNA { 
	BORDER-WIDTH: 1;
 	WIDTH: 21px;
 	HEIGHT: 22px;
	FILTER: alpha(opacity=25);
}

/*
 * Ohjeikkunan näyttäminen
 */
 
#dek {
	POSITION:absolute;
	VISIBILITY:hidden;
	Z-INDEX:200;
	}


/*
 * Muut
 */

BR.tilaton { 
  line-height: 0px;
  }

#menuborder {
  	border: 1px solid #000000;
	color: #000080;
	background-color: #FAFAFA;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-style: normal;
	text-decoration: none;
   	margin-top: 0px;
  	margin-bottom: 0px;
  	margin-left: 0px;
  	margin-right: 0px;
  	padding-top: 2px;
  	padding-bottom: 2px;
  	padding-left: 2px;
  	padding-right: 0px;
	}


/*
 * Tulostus
 */

@media print {
  size: auto;   /* auto is the initial value */
  margin: 0;
  }
