/* SKVR-TIETOKANNAN PRINT CSS */

/*TIETOKANNAN HAKULOMAKESIVUN CSS*/
html, body { background: #FFF; margin: 0; padding: 0;	font-family: Arial, Helverica, sans-serif;
font-size: 12px; font-weight: normal; text-align: center; line-height: 16px;}
#main { margin: 0px auto 0px auto; padding: 0; width: 853px; text-align: left;}
#topnavicont { position: absolute; top: 15px; width: 853px; }

#skslogo { display: none;}
#skslogo span { display: none;}
#skslogo a { display: none;}

#skvr_pikkulogo { display: none;}
#skvr_pikkulogo span { display: none;}
#skvr_pikkulogo a { display: none;}

#topnavi { display: none; }
#topnavi a span { display: none; }
#topnavi a.seura { display: none; }
#topnavi a.kansanrunousarkisto {  display: none;}
#topnavi a.kirjallisuusarkisto { display: none;}
#topnavi a.kirjasto {  display: none;}
#topnavi a.kirjat {  display: none;}
#topnavi a.fili {  display: none;}
#topnavi a.yhteystiedot { display: none;}

#banner { display: none;}
#banner span { display: none;}
#banner h1 { display: none;}

#dropdownnavi { display: none; }
#dropdownnavi a { display: none;}

#content { position: absolute; top: 20px; margin: 0; padding: 0; background-color: #fff; width: 853px;
text-align: center; }

#title { margin: 0; padding: 20px 0 0 0; text-align: center; font-family: Georgia, serif;}
h2 { margin: 0; padding: 0; font-size: 14px; font-family: Georgia, serif; font-weight: bold;}
h3 { margin: 0; padding: 5px 0 5px 0; font-family: Georgia, serif; font-size: 11px; font-weight: normal; }

/*Footer*/
#footer { display: none; }
#footertext { display: none; }
#footertext p {display: none; }

/*Lomake*/
form { margin: 0; padding: 0 0 20px 0; text-align: left; }
table.taulu { margin: 0 0 0 60px; }

td.subtitle_a {margin: 0; padding: 0 0 5px 0; font-family: Georgia, serif; font-size: 11px; font-weight: bold; 
color: #000; }
td.subtitle {margin: 0; padding: 0; font-family: Georgia, serif; font-size: 11px; font-weight: bold; color: #000; }

textarea, select { font-family: arial, sans-serif; font-size: 12px; color: #000; }
select.alue { width: 280px; }
select.alue_b { width: 120px; }
select.alue_c { width: 60px; }
select.alue_d { width: 280px; }
select.alue_e { width: 90px; }
select.alue_f { width: 148px; }
input.alue_g { width: 185px; }

input.button { font-family: Georgia, serif; font-size: 11px; font-weight: bold; padding: 5px; 
background-color: #fff; border: none;}

td.ohje {margin: 0; padding: 0; font-family: Georgia, serif; font-size: 11px; font-weight: bold; color: #000; }
td.ohje a:link {margin: 0; padding: 0 0 0 12px; font-family: Georgia, serif; font-size: 11px; font-weight: bold; color: #000; 
text-decoration: none; background-image: url(../kuvat/mustanuoli.gif); 
background-repeat: no-repeat; background-position: 2px;}

/*Muut*/
.fineline { margin: 15px 0 6px 0; padding: 0; background-image: url(../kuvat/line.gif); background-repeat: no-repeat; }
.clear { clear: both; }
img { display: none;}




/*HAKUOHJE POP-UP CSS*/
#popmain { margin: 0; padding: 0; border-top: 22px solid #caae71; border-bottom: 22px solid #caae71;}
#popupcontent { margin: 0; padding: 30px; background-color: #FFF; text-align: left;}
#popupcontent h2 { margin: 0; padding: 0 0 24px 0; font-size: 16px; font-family: Georgia, serif; font-weight: bold; }
#popupcontent h4 { margin: 0; padding: 6px 0 16px 0; font-family: Georgia, serif; font-size: 12px; font-weight: bold; }
#popupcontent p { margin: 0; padding: 0 0 16px 0; font-family: Arial, Helverica, sans-serif;
font-size: 12px; font-weight: normal; line-height: 18px; }
.anchor { margin: 0; padding: 0 0 12px 0; text-align: right; }
.anchor a:link, .anchor a:visited { margin: 0; padding: 0 0 0 12px; font-size: 12px; 
font-family: Arial, Helverica, sans-serif; font-weight: bold;
text-decoration: none; color: #167bbf; background-image: url(../kuvat/sininennuoli.gif); 
background-repeat: no-repeat; background-position: 2px; }
.anchor a:hover, .anchor a:active { margin: 0; padding: 0 0 0 12px; font-size: 12px; 
font-family: Arial, Helverica, sans-serif; font-weight: bold;
text-decoration: underline; color: #167bbf; background-image: url(../kuvat/sininennuoli.gif); 
background-repeat: no-repeat; background-position: 2px; }

#popnavi { margin: 0; padding: 0 0 18px 0; }
#popnavi ul { margin: 0; padding: 0 0 2px 0; list-style: none; }
#popnavi li { margin: 0; padding: 0 10px 0 0; display: inline; }
#popnavi a:link, #popnavi a:visited { margin: 0; padding: 0 0 0 12px; font-size: 12px; 
font-family: Arial, Helverica, sans-serif; font-weight: bold;
text-decoration: none; color: #167bbf; background-image: url(../kuvat/sininennuoli.gif); 
background-repeat: no-repeat; background-position: 2px;}
#popnavi a:hover, #popnavi a:active {  margin: 0; padding: 0 0 0 12px; font-size: 12px; 
font-family: Arial, Helverica, sans-serif; font-weight: bold;
text-decoration: underline; color: #167bbf; background-image: url(../kuvat/sininennuoli.gif); 
background-repeat: no-repeat; background-position: 2px;}



/*TEKSTISIVUN CSS*/
#dropdownnavi_textpage { display: none; }
#dropdownnavi_textpage a { display: none;}

#content_textpage { position: absolute; top: 10px; margin: 0; padding: 0; background-color: #fff; width: 853px;
text-align: left; }

#text { margin: 0; padding: 0 0 20px 0; text-align: left; }
#text p { margin: 0; padding: 0 0 16px 0; font-family: Arial, Helverica, sans-serif;
font-size: 12px; font-weight: normal; line-height: 18px; }
#content_textpage h2 { margin: 0; padding: 40px 0 10px 0; font-size: 14px; font-family: Georgia, serif;font-weight: bold;
text-align: left;}
#text h4 { margin: 0; padding: 6px 0 16px 0; font-family: Georgia, serif; font-size: 12px; font-weight: bold;
text-align: left; }

#text a:link, #text a:visited { margin: 0; padding: 0px; font-size: 12px; 
font-family: Arial, Helverica, sans-serif; font-weight: bold;
text-decoration: none; color: #000;}
#text a:hover, #text a:active { margin: 0; padding: 0px; font-size: 12px; 
font-family: Arial, Helverica, sans-serif; font-weight: bold;
text-decoration: underline; color: #000;}

.fineline_short { margin: 15px 0 6px 0; padding: 0; background-image: url(../kuvat/shortline.gif); background-repeat: no-repeat; }




/*YLAPALKKISIVUN CSS*/

table.ylapalkki { margin: 20px 30px 20px 30px; padding: 0; }

a.backlink:link, a.backlink:visited { margin: 0; padding: 0 0 0 12px; font-size: 11px; 
font-family: Georgia, serif; font-weight: bold;
text-decoration: none; color: #000; background-image: url(../kuvat/kultanuoli.gif); 
background-repeat: no-repeat; background-position: 2px;}
a.backlink:hover, a.backlink:active {  margin: 0; padding: 0 0 0 12px; font-size: 11px; 
font-family: Georgia, serif; font-weight: bold;
text-decoration: underline; color: #000; background-image: url(../kuvat/kultanuoli.gif); 
background-repeat: no-repeat; background-position: 2px;}

a.skvrlink:link, a.skvrlink:visited { display:none; }
a.skvrlink:hover, a.skvrlink:active {  display:none; }

a.skvrlink span { display:none; }



/*HAKUTULOSTAULUKKOSIVUN CSS*/

#listmain { margin: 30px; padding: 0; }

table.collect { width: 100%; text-align: left; background-color: #FFF; 
font-family: Arial, sans-serif; font-weight: normal;  font-size: 12px;  margin: 0; padding: 0;
border-collapse: collapse; }

table.prevnext { margin: 0; padding: 0; width: 100%; background-color: #FFF; color: #000; 
font-family: Georgia, serif; font-weight: bold; font-size: 11px;  text-align: center;}
td.prev { text-align: left; }
td.next { text-align: right; }

a.prev:link, a.prev:visited { margin: 0; padding: 0 0 0 12px; font-size: 11px; 
font-family: Georgia, serif; font-weight: bold;
text-decoration: none; color: #000; background-image: url(../kuvat/prevsininen.gif); 
background-repeat: no-repeat; background-position: 2px;}
a.prev:hover, a.prev:active {  margin: 0; padding: 0 0 0 12px; font-size: 11px; 
font-family: Georgia, serif; font-weight: bold;
text-decoration: underline; color: #000; background-image: url(../kuvat/prevsininen.gif); 
background-repeat: no-repeat; background-position: 2px;}

a.next:link, a.next:visited { margin: 0; padding: 0 10px 0 0; font-size: 11px; 
font-family: Georgia, serif; font-weight: bold;
text-decoration: none; color: #000; background-image: url(../kuvat/sininennuoli.gif); 
background-repeat: no-repeat; background-position: right;}
a.next:hover, a.next:active {  margin: 0; padding: 0 10px 0 0; font-size: 11px; 
font-family: Georgia, serif; font-weight: bold;
text-decoration: underline; color: #000; background-image: url(../kuvat/sininennuoli.gif); 
background-repeat: no-repeat; background-position: right;}

table.gold { width: 100%; text-align: left; background-color: #fff; color: #000; 
font-family: Georgia, serif; font-weight: bold;  font-size: 11px;  margin: 0; padding: 0;
border-collapse: collapse;}
td.gold {  border: 1px solid #fff; }

table.titles { width: 100%; text-align: left; background-color: #FFF; color: #000; 
font-family: Georgia, serif; font-weight: bold;  font-size: 11px;  margin: 0; padding: 0;
border-collapse: collapse; }

td.titles { background-color: #fff; border: 1px solid #ccc; }
tr.res { font-family: Arial, Helverica, sans-serif; font-size: 11px; font-weight: normal; }
td.res {  border: 1px solid #ccc; }

td.res a:link, td.res a:visited { margin: 0; padding: 0px; font-size: 11px; 
font-family: Arial, Helverica, sans-serif; font-weight: bold;
text-decoration: none; color: #000;}
td.res a:hover, td.res a:active { margin: 0; padding: 0px; font-size: 11px; 
font-family: Arial, Helverica, sans-serif; font-weight: bold;
text-decoration: underline; color: #000;}

table.back { width: 100%; text-align: left; background-color: #FFF; 
font-family: Georgia, serif; font-weight: bold;  font-size: 11px;  margin: 0; padding: 0;
border-collapse: collapse; }