body { 
 	margin:1em 0 0 0;
	padding:0;
	background-color: #000;
 }
#uloin{
	width:expression(document.body.clientWidth > 1000? "1000px": " 95%" );
	width: 95%;
	max-width: 1000px;
	min-height: 600px;
	background: #b22919 url(taustat/tausta.jpg) no-repeat 0 0;
	margin:0 auto;
	padding:0;
}
#uloin2{
	width: 100%;
	min-height: 600px;
	background:  url(taustat/tausta2.jpg) no-repeat right 0;
	margin:0;
	padding:0;
}
#sisalto{
	background: #fe7e01 url(taustat/logo.jpg) no-repeat 2em 0.3em;
	margin: 0 169px 0 169px;
	min-height: 440px;
	padding: 11em 2em 1em 2em;
	font-family: "Lucida Console", fantasy;
	border-right: 1px solid #000;
	width: auto;
}
h2{
  font-size:140%;
  	 font-family:"Trebuchet MS",arial,sans-serif;
   font-variant: small-caps;
	 color:#c30815;
	 background-color: inherit;
	 font-weight: normal;
	 font-size:120%;
}

h3 {
	font-size: 1.3em;
	font-family: "Trebuchet MS",arial,sans-serif;
	font-variant: small-caps;
}

ul#navi{
  list-style: none;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
ul#navi li{
  display:inline;
	padding:0 1em 0 0;
	margin:0;
}
ul#navi li a{
	 font-family:"Trebuchet MS",arial,sans-serif;
   font-variant: small-caps;
	 color:#c30815;
	 background-color: inherit;
	 font-weight: normal;
	 font-size:120%;
}
ul#navi li a:hover,ul#navi li a.valittu{
   color:#fff;
	 background-color: inherit;
}
p{
  line-height: 1.35;
	color:#000;
	background-color: inherit;
}
/*tulostuksen tyyliohje*/
@media print{
	ul#navi{
 	  display:none;
       }
	#sisalto{
        margin:2mm;
padding:0;
border:0;
       }
}