/* CSS Document url(/images/bg.gif) repeat-x */
html, body { background-color: #cccccc;
margin: 0;	padding-top: 4px; font-family: "trebuchet ms", arial, verdana, sans-serif; font-weight: 100; color: black; }

#page { width: 994px; margin: 0 auto; }

#mainTEMP { padding: 0px 20px 5px 10px; color: #333; line-height: 8pt; font: normal 10pt Verdana, Arial, Geneva, sans-serif; }
#mainTEMP h1 { 	font: normal 18pt  Georgia, Times, Verdana, Arial, sans; color: #505050;  }
#mainTEMP a {  font-size: 10pt; color: #336699; text-decoration: none; }
#mainTEMP a:hover {  font-size: 10pt; color: #e45800; text-decoration: underline; }


div.read { padding: 0px 0px 10px 0px; font: normal 8pt Verdana, Arial, Geneva, sans-serif; color: #333; text-decoration: none; }
div.read a { font: normal 8pt Verdana, Arial, Geneva, sans-serif; color: #336699; text-decoration: none; }
div.read a:hover { font: normal 8pt Verdana, Arial, Geneva, sans-serif; color: #e45800; text-decoration: underline; }

a.back {  color: #e45800; font-size: 10pt; text-decoration: none; }
a.back:hover {  color: #e45800; font-size: 10pt; text-decoration: underline; }

#mainTEMPright { padding: 6px 10px 5px 10px; color: #333; line-height: 8pt; font: normal 10pt Verdana, Arial, Geneva, sans-serif; }
#mainTEMPright h2 { padding: 5px 10px 10px 0px;	font: normal 13pt  Georgia, Times, Verdana, Arial, sans; color: #505050;  }

#rss { padding: 8px 0px 0px 0px; color: #999999; font: normal 8pt Verdana, Arial, Geneva, sans-serif; }

a.s_navi { font-size: 8pt; color: #666666; text-decoration: none; }
a.s_navi:hover { font-size: 8pt; color: #e45800; text-decoration: underline; }

td.tdL {  width: 10px;  text-align: right; background: #ffffff url(http://www.naturamedia.fi/images/left.gif) repeat-y; }
td.tdM { width: 974px; vertical-align: top; background-color: #fff; }
td.tdR {  width: 10px;  text-align: left; background: #ffffff url(http://www.naturamedia.fi/images/right.gif) repeat-y; }

/* 98c4ea  url(http://naturamedia.temp.neutech.fi/images/top_grass.jpg) repeat-x; background-position: bottom center; */
td.naviBGtop {  width: 974px; text-align: left; background: #ffffff url(http://www.naturamedia.fi/images/ylapalkki_bg_uusi.jpg) repeat-x; background-position: bottom center; }
td.naviBG { width: 974px; text-align: left; background: #ffffff url(http://www.naturamedia.fi/images/navi_bg.jpg) repeat-x ; }

td.td_leftNAVI {  width: 204px;  text-align: left; vertical-align: top; }
td.td_leftNAVIbg {  width: 204px; text-align: center; vertical-align: top; background-color: #f3f3de; }
td.td_blank {  width: 5px;  text-align: left; }
td.td_main { width: 765px;  text-align: left; vertical-align: top;  }

td.td_current { text-align: left; background: #eaeaea url(http://www.naturamedia.fi/images/location_bar.gif) repeat-x ; }

td.textMAIN { width: 540px; text-align: left; vertical-align: top; }
td.textMAINsub { width: 100%; text-align: left; vertical-align: top; }
td.textRIGHT { width: 225px; text-align: left; vertical-align: top; }


a.naviLINK { text-decoration: none; color: #336699; }
a.naviLINK:hover { text-decoration: underline; color: #e45800; }

img.logo { padding: 3px 0px 8px 0px; }

#navi { padding: 9px 0px 10px 215px; 	font: bold 10pt Arial, Verdana, Georgia, sans; color: #f9f9f9; /*word-spacing: 30px;*/ }
#navi a { font-size: 11pt; text-decoration: none; color: #f9f9f9; /*word-spacing: 30px;*/ padding-right: 20px; }
#navi a:hover { font-size: 11pt; text-decoration: underline; color: #f9f9f9; /*word-spacing: 30px;*/ padding-right: 20px; }

#footer { padding: 9px 0px 10px 15px; font-size: 9pt; color: #636363; text-decoration: none; }
#footer a { font-size: 9pt; color: #636363; text-decoration: none;  }
#footer a:hover {  font-size: 9pt; color: #636363; text-decoration: underline;  }

h1 {
	font: bold 14pt Times, Verdana, Arial, Georgia, sans;
	color: #333;
	padding: 6px 0px 6px 0px;
	margin: 0px 0px 0px 0px;
	/* line-height: 24px; */
}

h2 {
	font: bold 11pt Georgia, Verdana, Arial, Georgia, sans;
	color: #5c8533;
	padding: 6px 0px 16px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 24px;
}

 h3, h4 {
	font: bold 17px Georgia, "Lucida Grande", Verdana, Arial, Geneva, sans-serif;
	color: #333;
	margin: 8px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 18px;
	letter-spacing: 0.2px;
}

p { border: 0px; margin: 0px; padding: 0px; }
