
.kuntavalikko {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #336699; text-decoration: none}
A.kuntavalikko {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #336699; text-decoration: none}
A:hover.kuntavalikko {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #336699; text-decoration: underline}

.vasen_teksti {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336699; background-color: #FEFEFF; padding-left: 10px; text-decoration: none}
A.vasen_teksti {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336699; background-color: #FEFEFF; padding-left: 10px; text-decoration: none}
A:hover.vasen_teksti {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336699; background-color: #FEFEFF; padding-left: 10px; text-decoration: underline}

.oikea_teksti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	background-image: url(images/ot_158_5_slides.gif);
	height: 18px;
	align: center;

}

A.oikea_teksti {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-image: none; margin-left: 5px; text-indent: 0px; text-decoration: none}
A:hover.oikea_teksti {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-image: none; margin-left: 5px; text-indent: 0px; text-decoration: underline}

.keski_teksti {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #336699; background-image: url(images/ot_428_4_slides.gif); height: 18px; margin-left: 5px; text-indent: 15px}

.iso_teksti {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #336699; background-image: url(images/ot_593_5_slides.gif); height: 18px; margin-left: 5px; text-indent: 15px}



.oikea_teksti_ohut { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336699; background-color: #EEEEEE; padding-left: 10px; text-decoration: none}
A.oikea_teksti_ohut { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336699; background-color: #EEEEEE; padding-left: 10px; text-decoration: none}
A:hover.oikea_teksti_ohut { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336699; background-color: #EEEEEE; padding-left: 10px; text-decoration: underline}

.news_topic {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}

.news_subtopic { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000 }

.news_main { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000 }

.new_background {  background-color: #FFFFFF}

.news_link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336699; text-decoration: none}
A.news_link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336699; text-decoration: none}
A:hover.news_link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336699; text-decoration: underline}

.news_linkdate { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #336699 }
A.news_linkdate { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #336699; text-decoration: none}
A:hover.news_linkdate { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #336699; text-decoration: underline}

.kuvalinkit {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none }
A.kuvalinkit {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #336699; text-decoration: none }
A:hover.kuvalinkit { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #336699; text-decoration: underline}

.otsikko { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000 }

.teksti { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000 }

.background {  font-family: monospace; background-color: #FFFFFF; padding-left: 7; padding-right: 7; padding-top: 7; padding-bottom: 7 }

.nimipaiva {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-image: none; text-decoration: none }
A.nimipaiva {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-image: none; text-decoration: none }
A:hover.nimipaiva {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-image: none; text-decoration: underline }
.copyright {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-image: url(images/header_bg_2.jpg); height: 18px; }
A.copyright {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; height: 18px; background-image: none; 
}

.taulu {BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid; BORDER-COLLAPSE: collapse}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #99CCFF;
}

.laatikkootsikko {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	background-image: url(http://phnet.fi/images/ot_158_5_slides.gif);
}
.laatikkolinkit, .to_client_page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
A.laatikkolinkit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
A:hover.laatikkolinkit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	text-decoration: underline;
}

.isoteksti {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #336699; background-image: url(http://phnet.fi/images/ot_593_5_slides.gif); height: 18px; margin-left: 5px; text-indent: 15px}

.keskiteksti {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #336699; background-image: url(http://phnet.fi/images/ot_428_4_slides.gif); text-indent: 15px}

.newstopic {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}

.newssubtopic { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000 }

.newsmain { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000 }

.newsbackground {  background-color: #FFFFFF}

.newslink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336699; text-decoration: none}
A.newslink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336699; text-decoration: none}
A:hover.newslink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336699; text-decoration: underline}

.newslinkdate { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #336699 }
A.newslinkdate { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #336699; text-decoration: none}
A:hover.newslinkdate { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #336699; text-decoration: underline}

/* Added 2005-08-11 by Juha
	Almost same as .iso_teksti, which defines conent header
	Only background image is different, used when content width is 760 */
.iso_teksti_long { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	background-image: url(images/ot_760_5_slides.gif);
	height: 18px;
	margin-left: 5px;
	text-indent: 15px
}
/* Added 2005-06-14 by Juha
	Sets default size for basic elements. */
p, dl, ul, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	/*font-weight: normal;*/
}

/* -------------------- */

/* New additions that should be used with the new css */
.code_example {
	font-family: Courier New;
	font-size: 11px;
	color: #000;
	background-color: #eee;
	border: 1px solid black;
	padding: 5px;
	margin: 1em;
}

h1 { font-size: 18px; font-weight: bold; color: #369;}
h2 { font-size: 16px; font-weight: bold; color: #369;}
h3 { font-size: 15px; font-weight: bold; color: #369;}
h4 { font-size: 14px; font-weight: bold; }
h5 { font-size: 13px; font-weight: bold; }
h6 { font-size: 12px; font-weight: bold; }

/* Used in tiedotteet/tilaus.php */
.notice {
	padding: 1em;
	border: 1px solid #369;
	background-color: #D9EBFF;
}

.error {
	border: 1px solid #000;
	background-color: #ffc;
	padding: 1em;
	padding-top: 0;
}

.error_header {
	margin-top: 0;
	border-bottom: 1px solid #000;
	background-color: #ffcc66;
	font-weight: bold;
	font-size: 14px;
	padding: 2px;
}

/* Used to change the color of the links leading to orange pages */
a.to_client_page:hover {
	color: #fa8408;
	text-decoration: underline;
}

/* Used in spans to color the numbers in guide texts */
.guide_number {
	font-weight: bold;
	color: red;
}

/* Used in divs for next-prev-index -type of navigation in guides */
.guide_nav {
	float: left;
	width: 33%;
	text-align: center;
}

/* Submit buttons in forms */
input.submit {
	border-bottom: 2px solid #336;
	border-right: 2px solid #336;
	border-top: 2px solid #69c;
	border-left: 2px solid #69c;
	background-color: #369;
	color: #fff;
	margin: 10px;
	font-weight: bold;
}

.ye_linkit td {
	text-align: center;
}

.ye_linkit a, .ye_linkit a:visited {
	font-weight: bold;
	color: #336699;
	text-decoration: none
}

.ye_linkit a:hover, .ye_linkit a.selected {
	text-decoration: underline;
}

.align_center { text-align: center; }

.align_left { text-align: center; }

.align_right { text-align: right; }
