@font-face {
    font-family: "Custom";
   src: url('font/bnbold.eot'); 
   src: url('font/bnbold.eot?#iefix') format('embedded-opentype'), 
        url('font/bnbold.svg#bn') format('svg'),
        url('font/bnbold.woff') format('woff'),
        url('font/bnbold.ttf') format("truetype");
    font-weight: normal;
    font-style: normal;
}

/*html, body { height:100%; }*/
body{ 
margin:0px; overflow:auto;
font-family:Custom,Verdana,Lucida Sans Unicode,Lucida Sans,Cambria,Tahoma,Arial;
font-size:18px; color:#ffffff; background-color:#000000;
}

/*#sivuSisaltoVari {  height:100%; padding-bottom:0px; }*/
#lataaja{ position:absolute; top:250px; left:450px; background:url('graf/wings.gif') center center no-repeat; width:32px;height:33px; }

#ylaosa{ height:120px; background-color:#000000; }
#aurexLogo{ width:138px;height:60px; background:url('graf/aurexLogo.jpg') no-repeat top; position:relative; top:30px; left:50px; float:left; }
.sivuValinta{ width:150px; height:44px; margin-top:0px; margin-right:10px; float:left; position:relative;top:40px;left:100px; }

.sivuValinta a{ 
color:#b1e9b9;
font-size:22px;
/*font-family:Ptsnb;*/
text-decoration:none;
}
.sivuValinta a:hover { color:#ffffff; }

.tekstiOtsikointi{ 
font-family:Autodek;
font-size:20px;
height:45px;
}

#headerBg{ 
opacity:0.7;
position:absolute; top:330px; left:150px;
border:solid 7px #0b210a;
width:720px;
height:170px;
background-color:#465641;
}

#sivuSisalto{ margin-left:80px; width:900px; border:solid 0px red; overflow:hidden; }
.valiOtsikko{ width:700px;height:29px; }

.symboliValiOts{
background:url('graf/symboliValiOtsikko.jpg') no-repeat bottom;
width:40px;
height:29px;
float:left;
margin-right:10px;
}

.tekstiValiOts{ width:600px;height:29px;float:left; font-size:29px; color:#86a75f; }
.teksti{ margin-top:10px; width:900px; font-size:25px; line-height:32px;
}

#alaosa{ position:fixed; bottom:0px; background-color:#86a75f; width:100%; height:60px; }
#alaosaYhteys{ position:relative;left:80px; top:-5px; color:#000000; border:solid 0px red; width:900px; height:40px; }
#alaosaYhteys a{ font-size:20px; color:#000000; text-decoration:none; }
#alaosaYhteys a:hover{ color:#004000; }
.headerimgs { z-index:999; }