/* Kekri Print CSS */

html, body { margin: 0; padding: 0; font-family: georgia, serif; font-size: 14px; font-weight: normal;
background-color: #FFFFFF;}

/* top */
#main { margin: 0; padding: 0; width: 700px;}

#kekrilogo_ind { margin: 0; padding: 0; }
#kekrilogo_ind h1 { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;  color: #000000;}
#kekrilogo_ind h1 span { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;  color: #000000; }
#kekrilogo_ind h1 a:link, #kekrilogo_ind h1 a:visited, #kekrilogo_ind h1 a:hover, #kekrilogo_ind h1 a:active 
{ margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;  color: #000000; text-decoration: none;}


#kekrilogo { margin: 0; padding: 0; }
#kekrilogo h1 { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; }
#kekrilogo h1 span { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;  color: #000000; }
#kekrilogo h1 a:link, #kekrilogo h1 a:visited, #kekrilogo h1 a:hover, #kekrilogo h1 a:active
{ margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;  color: #000000; text-decoration: none;}

/* content */ 
#content { margin: 0; padding: 18px 0 0 0; width: 700px; }

#yla { margin: 0; padding: 0; }
#ala { margin: 0; padding: 0; }
#mid { margin: 0; padding: 0; }

#navi { display: none; }
#navi dl {display: none;}
#navi dt { display: none;}
#navi dd { display: none;}
#navi dd ul { display: none;}
#navi dd li { display: none;}

#navi dt a:link, #navi dt a:visited { display: none; }
#navi dt a:hover, #navi dt a:active, #navi dt a.active { display: none; }

#navi dd a:link, #navi dd a:visited { display: none; }
#navi dd a:hover, #navi dd a:active, #navi dd a.active { display: none; }

#text { margin: 0; padding: 0;}
#text p { margin: 0; padding: 0 0 18px 0; width: 700px; color: #000000; line-height: 20px;}
#text p.index { margin: 0; padding: 9px 0 9px 0; width: 700px; color: #000000; line-height: 20px;}
#text a:link, #text a:visited { margin: 0; padding: 0; color: #000000; text-decoration: none; }
#text a:hover, #text a:active { margin: 0; padding: 0; color: #000000; text-decoration: underline; }

strong { color: #000000; }

h2 { margin: 0 0 18px 0; padding: 9px 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; }

#text h3 { margin: 0 0 18px 0; padding: 2px 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
#text h3.first { margin: 0 0 18px 0; padding: 8px 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
#text h4 { margin: 0; padding: 2px 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}

a.kuva { display: none; }
img.thumb { display: none; }



/* infolink */
.infolink { margin: 0; padding: 0 0 18px 0;}
.viiva { margin: 6px 0 9px 0; padding: 0; background-image: url(../images/viiva.gif); 
background-repeat: no-repeat; background-position: top left; line-height: 3px;}
.infolink a:link, .infolink a:visited  { margin: 0 10px 0 0; padding: 0; color: #dd6600; text-decoration: none;}
.infolink a:hover, .infolink a:active  { margin: 0 10px 0 0; padding: 0; color: #dd6600; text-decoration: underline;}
.nuoli { margin: 0; padding: 0 0 0 10px; background-image: url(../images/nuoli.gif); background-repeat: no-repeat;
background-position: center right;}



/*Palautelomake*/ 
#palaute {margin: 0; padding: 0; width: 515px;}
#palaute p { margin: 0; padding: 18px 0 0 0; font-family: georgia, serif; font-size: 14px; color: #444444; font-weight: normal;	}
#palaute p.viesti { margin: 0; padding: 0 0 0 0; font-family: georgia, serif; font-size: 14px; color: #444444; font-weight: normal;	}
.singleline { padding: 5px; width: 500px; font-family: georgia, serif; font-size: 14px; color: #444444; font-weight: normal; border: 1px solid #aaa; background-color: #f6f6f6;}
textarea {padding: 5px; width: 500px; font-family: georgia, serif; font-size: 14px; font-weight: normal; color: #444444; border: 1px solid #aaa; background-color: #f6f6f6;}
input.btn {float: left; font-family: "Courier New", Courier, monospace; font-size: 12px; text-transform: uppercase; width: 100px; margin: 8px 0 0 0;}
#palautenimi {float:left;}
#palauteosoite {float:right;}
#palauteclear {clear:both;}



/* otteet */
#otteet { margin: 0; padding: 0; width: 700px; }

#otteet_yla { margin: 0; padding: 0; }
#left_title { margin: 0; padding: 0; }
#left_title h3 { margin: 0; padding: 0 0 18px 0; font-family: "Courier New", Courier, monospace; font-size: 12px; font-weight: bold;
text-transform: uppercase; color: #000000;}

#right_title { margin: 0; padding: 0;}
#right_title h3 { margin: 0; padding: 0 0 18px 0; font-family: "Courier New", Courier, monospace; font-size: 12px; font-weight: bold;
text-transform: uppercase; color: #000000;}

#otteet_mid { margin: 0; padding: 0; }
#otteet_mid p { margin: 0; padding: 0 0 18px 0; font-family: "Courier New", Courier, monospace; font-size: 12px; color: #000000;
line-height: 18px;}

#otteet_ala { margin: 0; padding: 0; }
#otteet_ala p { margin: 0; padding: 0 0 18px 0; font-family: "Courier New", Courier, monospace; font-size: 12px; color: #000000;
line-height: 18px;}

 
/* footer */
#footer { margin: 0; padding: 18px 0; text-align: left; }

#footernavi { display: none; }
#footernavi p { display: none; }
#footernavi a:link, #footernavi a:visited { display: none; }
#footernavi a:hover, #footernavi a:active { display: none; }

#skslogo { margin: 0; padding: 0; }
#skslogo p { margin: 0; padding: 0;}
#skslogo p span { margin: 0; padding: 0; }
#skslogo a:link, #skslogo a:visited, #skslogo a:hover, #skslogo a:active { margin: 0; padding: 0; font-style: italic; text-decoration: none; color: #000000; }

/* extras */
.clear { margin: 0; padding: 0; clear: both; }
.luelisaa, .up { display: none; }
.back { display: none;}

.ankkuri { display: none;}
.ankkuri a:link, .ankkuri a:visited { display: none;}
.ankkuri a:hover, .ankkuri a:active { display: none; }

img { display: none; border: none;}
