html 
{
background-color: #FFFFFF;
float: none;

}

body
{
background-color: #FFFFFF;
float: none;


}

#wrap 
{ 
margin: 0; 
background-color: #FFFFFF;
float: none;
}

img, div 
{ 
behavior: url(iepngfix.htc) 
}

 
body > #wrap {height: auto; min-height: 100%; }

#main {
position: relative;
left: 0;
top: 0px;
width: 100%;
/*min-width: 1000px;*/
float: none;
}  

#sisalto {
position: relative;
top: 0;
left: 0;
float: none;
}

#logo {
display: block;
position: absolute;
top: 0px;
left: 0px;
}

#menu {
display: none;
}

#leivanmurut {
position: absolute;
top: 90px; 
left: 0px;
padding: 0px;
margin-bottom: 10px;
font-family: Myriad, Helvetica, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #000000;

}


#teksti {
display: block;
position: relative;
left: 0px;
top: 140px;
font-family: serif;
font-size: 12pt;
color: #000000;
line-height: 125%;
height: 70%;
float: none;

}

#kirjoitti {
display: inline;
position: relative;
top: -8px;
padding-top: 6px;
padding-bottom: 6px;
color: #000000;
font-family: Myriad, Helvetica, Arial, sans-serif;
font-size: 0.8em;
}

#vasen_palsta {
display: none;
}

#vasen_palsta_sisalto {
display: none;
}

.vasen_palsta_sisalto_pienempifontti A:link {text-decoration: underline; color:#000000;}
.vasen_palsta_sisalto_pienempifontti A:visited {text-decoration: underline; color:#000000;}
.vasen_palsta_sisalto_pienempifontti A:active {text-decoration: none; color:#000000;}
.vasen_palsta_sisalto_pienempifontti A:hover {text-decoration: underline; color:#000000;}

#vasen_palsta_sisalto A:link {text-decoration: underline; color:#000000;}
#vasen_palsta_sisalto A:visited {text-decoration: underline; color:#000000;}
#vasen_palsta_sisalto A:active {text-decoration: none; color:#000000;}
#vasen_palsta_sisalto A:hover {text-decoration: underline; color:#000000;}

.vasen_palsta_sisalto_pienempifontti {
display: none;

}

.meno_paivamaara {
position: relative;
top: 21px;
font-family: serif;
font-size: 12pt;
height: 20px;
color: #000000;
letter-spacing: 0.5px;
font-weight: bold;
}
.meno_otsikko {
position: relative;
left: 120px;
width: 400px;
height: 20px;
font-family: serif;
font-size: 12pt;
color: #000000;
line-height: 120%;
}


#nosto {
position: inherit;
width: 260px;
height: auto;
float: right;
padding: 20px;
margin: 10px 10px 10px 16px;
text-align: center;
background-color: #e2e2e2;
font-family: Georgia, serif;
font-size: 0.9em;
font-style: italic;
color: #666666;
letter-spacing: 2px;
border-right: 6px #e57522 solid;
}

#kuvalaatikko {
position: relative;
top: 20px;
width: 260px;
height: auto;
float: left;
padding-right: 10px;

}

#kuvateksti {
position: relative;
bottom: 0px;
padding: 10px 10px 20px 10px;
font-family: Myriad, Helvetica, sans-serif;
font-size: 0.8em;
font-style: italic;
color: gray;
}

#kommentit {
position: absolute;
bottom: -1000px;
left: 0px;
display: block;
}

#logot_oikealle {
display: none;
}

#footer {
display: none;
position: absolute;
top: 0px;
left: 10px;
width: auto;
overflow: visible;
z-index: 50000000;
}

.footer_palsta {
position: relative;
left: 0px;
top: -40px;
margin-right: 5px;
padding-left: 15px;
float: left;
width: 220px;
height: auto;
z-index: 5000000000;
font-family: Myriad, Helvetica, Arial, sans-serif;
font-size: 7pt;
font-weight: 200;
color: #FFFFFF;
text-align: left;
line-height: 150%;
letter-spacing: 1px;
}



/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



h1 
{
font-weight: bold; 
font-size: 1.2em; 
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
color: #000000;}

h2 
{
font-weight: bold; 
font-size: 1.2em; 
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
color: #000000;
}

h3 
{
font-weight: bold; 
font-size: 1em; 
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
color: #000000;
}

A:link {text-decoration: underline; color:#000000;}
A:visited {text-decoration: underline; color:#000000;}
A:active {text-decoration: underline; color:#000000;}
A:hover {text-decoration: underline; color:#000000;}
.footer_palsta A:link {text-decoration: none; color:#FFFFFF;}
.footer_palsta A:visited {text-decoration: none; color:#FFFFFF;}
.footer_palsta A:active {text-decoration: none}
.footer_palsta A:hover {text-decoration: underline; color:#FFFFFF;}