body {
        font-family: "Trebuchet MS", Verdana ;
}

.header { 
}

#mainbody {
}

#menu {
}

.menuitem { font-family: "Times New Roman";
}

.menuitem_alao {
font-family: "Times New Roman";
}

.menuitem_ala {
font-family: "Times New Roman";
}

.menuitem_ala_eka {
font-family: "Times New Roman";
}

.menuitem_alat {
font-family: "Times New Roman";
}

.menuitem_alavt {
font-family: "Times New Roman";
}

.menuitem_alav {
font-family: "Times New Roman";
}

.menuhead {
}

.pagehead {
        font-size:26px;
}

.kommentti {
}

.alanavi_kehys {
}

.alanavi_vasen {
padding: 1em;
}

.alanavi_oikea {
padding: 1em;
}

.alanavi_keski {
padding: 1em;
}

img {
}

img.logo {
}

img.icon {
}

.footer {
}

a:link {
}

a:active {
}

a:hover {
}

A.menuitem_ala { text-decoration: none}
A.alanavi_vasen { text-decoration: none}
A.alanavi_oikea { text-decoration: none}
A.ei_allev {    text-decoration: none;
                color:#005A52;
}

.ei_allev_menutxt {    text-decoration: none;
                color:#005A52;
font-family: "Times New Roman";
}

.menu A { text-decoration: none }
.menuitem A { text-decoration: none }
.menuhead A { text-decoration: none }

.pagehead A { text-decoration: none;
              color:#005A52 }

A.pieni {       font-family: Courier;
                font-size: smaller
}

h1 { font-size:30px;
}

h2 { font-size:26px;
}

h3 { font-size:22px;
}

h4 { font-size:18px;
	padding-top: 16px;
}

h5 { font-size:16px;
	margin: 6px 6px 20px 20px;
	margin-bottom: 2px;
	padding-top: 2px;
}


.koodiloota {
                background-color: #D9EFEC;
                padding: 8px;
}

.koodiesim {
                background-color: #D9EFEC;
                padding: 1em;
                font-weight: bold;
                margin-left: 3em;
}

.ingressi {
		font-weight: bold;
                background-color: #D9EFEC;
                padding: 8px;
}

.kesk_korost { 
                background-color: #D9EFEC;
                padding: 8px;
		text-align: center;
}

.kehys { 
                padding: 8px;
                border:1px solid #A9BFBC;
}

.heading { font-family:"Trebuchet MS", Verdana;
                font-size:2em;
                background-color:white;
                color:#005A52;
                font-weight:bold;
                text-align: center}

.vaka {
	list-style-image: url(http://oamk.fi/~timohei/k/vakanen.gif);
	list-style-type: circle;
}

.hake {
	list-style-image: url(http://oamk.fi/~timohei/k/hakemisto.gif);
	list-style-type: circle;
}

.hake_auki {
	list-style-image: url(http://oamk.fi/~timohei/k/hake_auki.gif);
	list-style-type: circle;
}

.text {
	list-style-image: url(http://oamk.fi/~timohei/k/text.gif);
	list-style-type: circle;
}

.gif {
	list-style-image: url(http://oamk.fi/~timohei/k/gif-image.gif);
	list-style-type: circle;
}

.pdf {
	list-style-image: url(http://oamk.fi/~timohei/k/pdf.gif);
	list-style-type: circle;
}

.wdoc {
	list-style-image: url(http://oamk.fi/~timohei/k/wdoc.gif);
	list-style-type: circle;
}

.bin {
	list-style-image: url(http://oamk.fi/~timohei/k/bin.gif);
	list-style-type: circle;
}

.nappula {
  color: #333;
  background: #DDDDDD;
  margin-top: 12pt;
  margin-bottom: 2pt;
}

.isompi {font-size: 1.2em;
         font-weight: bold
}
