body { background: #a6cfec url(../pics/bg_body.jpg) repeat-x; font-family: Arial, Verdana, sans-serif; color: #3C6C94;  }
p { margin: 10px 0px 10px 0px; }
table { font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #3C6C94; line-height: 19px; }

a { color: #395484; text-decoration: underline; }
a:link { color: #395484; text-decoration: underline; }
a:visited { color: #800080;	text-decoration: underline; }
a:hover { color: #395484; text-decoration: none;}
a:active { color: #800080; text-decoration: underline; }

p, td, li { font-family: Arial, Verdana, sans-serif; color: #3C6C94; line-height: 19px; }
h1 { font-size: 1.5em; margin: 0; text-align:left}
h2 { font-size: 1.1em; margin: 0; text-align:left }

h1.etusivu { font-size: 1.5em; margin-left: 14px; text-align:left}
h2.etusivu { font-size: 1.1em; margin-left: 14px; text-align:left }
p.etusivu { font-family: Arial, Verdana, sans-serif; color: #3C6C94; line-height: 19px; margin-left: 14px;text-align:left}

h3 { font-size: 1em; margin: 10px 0 2px 0; }
h3 + p, h3 + ol { margin: 0px 0 10px 0; }
ul { list-style: square; }

.top { padding: 5px 5px 0 0; }
.bottom { font-size: 11px; color: #3C6C94; line-height: 19px; padding: 5px 5px 0 0; }
a.bottom {text-decoration: none; color: #1C415F;}
a.bottom:hover {text-decoration: underline; color: #1C415F;}
a.bottom:active {text-decoration: underline; color: #1C415F;}
a img { border: none; }

.viite { font-family: verdana,arial; font-size: 9px; color: #676767; }

.input { font-family: verdana,arial; color: #000000; background: #FFFFFF; width: 235px; border: 1px #BF8E3D solid; }

div.imgRight { float: right; border: 0 solid #FFFFFF; padding: 0 15px 0 0; }
div.imgLeft { float: left; border: 0 solid #FFFFFF; padding: 0 15px 0 0; }

#textContent { margin: 28px 30px 30px 40px; padding: 0px; }
div.textContentMain1 { margin: 28px 30px 0px 40px; padding: 0px; }
div.textContentMain2 { margin: 0px 30px 30px 40px; padding: 0px; }

/* koko sisallon container */
div#pd_container { margin: 32px 27px 15px 27px; padding: 1px 0 0 0; width: 574px; height: 521px; position: relative; }
/* etusivulle ja alasivuille omat classit joissa omat taustakuvat */
div.pd_frontpage { background: url(../pics/mikaan_ei_ole_mahdotonta.jpg) no-repeat; }
div.pd_content1 { background: url(../pics/bg_kuinka_teen.jpg) no-repeat; }
div.pd_content2 { background: url(../pics/bg_voitan_maratonin.jpg) no-repeat; }
div.pd_content3 { background: url(../pics/bg_savellan_pophitin.jpg) no-repeat; }
div.pd_content4 { background: url(../pics/bg_maalaan_vasemmalla.jpg) no-repeat; }
div.pd_content5 { background: url(../pics/bg_kuinka_hoidan.jpg) no-repeat; }
div.pd_etsi { background: url(../pics/bg_laakari_lahella.jpg) no-repeat; }
	/* tekstisisalto */
	div#pd_textContent { width: 547px; height: 350px; overflow: auto; position: absolute; top: 140px; left: 15px; }
	div#pd_textContent p.ingress { margin-bottom: 18px; color: #3c6c94; font-weight: bold; background: none; }
	div#pd_textContent p.noBg { background: none; }
	div#pd_textContent p.etsinta { margin: 0 0 0 10px;  }
	div#pd_textContent p { margin: 12px 0 12px 47px; padding: 0 0 0 8px; background: url(../pics/pd_paragraph_bg.gif) repeat-y top left; }
	img.kuvitus { float: right; }
	/* Eri tekstikappaleiden numerot */
	div#pd_textContent div#p_1 { background: url(../pics/pd_paragraph_1.gif) no-repeat center left; }
	div#pd_textContent div#p_2 { background: url(../pics/pd_paragraph_2.gif) no-repeat center left; }
	div#pd_textContent div#p_3 { background: url(../pics/pd_paragraph_3.gif) no-repeat center left; }
	div#pd_textContent div#p_4 { background: url(../pics/pd_paragraph_4.gif) no-repeat center left; }
	div#pd_textContent div#p_5 { background: url(../pics/pd_paragraph_5.gif) no-repeat center left; }
	div#pd_textContent div#p_6 { background: url(../pics/pd_paragraph_6.gif) no-repeat center left; }
	div#pd_textContent div#p_7 { background: url(../pics/pd_paragraph_7.gif) no-repeat center left; }
	div#pd_textContent div#p_8 { background: url(../pics/pd_paragraph_8.gif) no-repeat center left; }
	div#pd_textContent div#p_9 { background: url(../pics/pd_paragraph_9.gif) no-repeat center left; }

div#pd_header { margin: 150px 0 0 160px; width: 247px; } 
div#pd_header img { border: none; display: block; }
div#pd_list { margin: 0 0 0 160px; width: 247px; visibility: hidden; }
div#pd_list img { display: block; border: none; }

div.pd_content1 div#pd_header, div.pd_content2 div#pd_header, div.pd_content3 div#pd_header, div.pd_content4 div#pd_header, div.pd_content5 div#pd_header { position: absolute; top: -175px; left: 177px; }
div.pd_content1 div#pd_list, div.pd_content2 div#pd_list, div.pd_content3 div#pd_list, div.pd_content4 div#pd_list, div.pd_content5 div#pd_list { position: absolute; top: -7px; left: 177px; }

#laakarikeskukset { width: 250px; }

.navi { background: url("../pics/navi_bg.gif") #6ab9e6; }
#separator { margin: 15px 10px 0 0; }
.menuItem { display: block; padding-bottom: 5px; }
#date { /*position: absolute;*/ font-size: 10px; /*top: 42px; left: 0px;*/ float: left; margin-top: 22px; }

div#forgery1 {
	float: right;
	margin-top: 9px;
}

div#forgery2 {
	/*margin-top: 39px;*/
}

