@import "print.css";
body{
margin:0;
padding:0;
background:#DDDDDD;
font-family:Arial,Helvetica,sans-serif;
color:navy;
}
.wrapper{
width:1000px;
margin:auto;
background:White;
top:10px;
position:relative;
border:3px solid #0152BB;
}
.stabilizer{
clear:both;
margin:0;
padding:0;
border:0;
font-size:0px;
height:1px;
}
.leipa{
margin-top:5px;
padding:5px;
color:#00004C;
}
/*.content h2{
margin-top:0;
padding:0;
}
*/
h3.laatikko{
padding:5px;
margin-right:50%;
border:1px solid #708090;
font-size:0.9em;
font-weight:bold;
}
.laatikko{
padding:5px;
margin-right:50%;
border:1px solid #708090;
font-size:0.9em;
font-weight:bold;
background-color:#FDF5E6;
}
/*.left h3{
background-color:#708090;
padding:5px;
color:white;
margin-right:10%;
}
*/
.top h1{
margin:0;
padding:0;
}
/********* palstat  joista kaikki ei ät välttämättä ole käytössä********/
.top{
clear:both;
background-color:#0152BB;
}
.content{
width:980px;
min-height: 450px;
float:left;
margin-left:10px;
margin-bottom:10px;
/*background-image: url(images/hplogo.jpg);*/
background-position:680px 15px;
background-repeat:no-repeat;
}
.content p,.content table{
font-size:1em;
}
.content p{
margin:0px;
padding:0px;
}
.left{
display:inline;
float:left;
width:500px;
}
.center{
/*display:inline;
*/
/*width:600px;*/
float:left;
margin-left:5px;
margin-top:0px;
}
.top-naviright{
float:right;
width:180px;
margin-left:5px;
display:inline;
margin-top:5px;
}
.footer{
/*width:750px;
*/
clear:both;
background:#0152BB;
text-align:center;
}
.footer p{
margin:0 10px;
color:White;
}
/***** navigointivalikot ******/
.top-navi{
/*width:750px;
*/
height:4em;
clear:both;
text-align:center;
font-size:0.9em;
background:White;
font-weight:bold;
}
.top-navi a{
float:left;
border-right:1px solid #0152BB;
border-bottom:1px solid #0152BB;
display:block;
color:#0152BB;
text-decoration:none;
padding-left:10px;
padding-right:10px;
padding-top:8px;
padding-bottom:8px;
text-transform:uppercase;
}
.top-navi a:hover{
background: #DDDDDD;
}
.top-navi li{
display:inline;
list-style-type:none;
}
.top-navi ul{
margin:0;
padding:5px;
}
.vasen{
float:left;
margin-right:1em;
margin-bottom:1em;
}
/***** Vasen valikko ****/
.left-navi li{
display:block;
list-style-type:none;
}
.left-navi ul{
margin:0;
padding:5px;
}
.left-navi a{
color:#00004C;
text-decoration:none;
}
.left-navi a:hover{
color:#00004C;
font-weight:bold;
}
/***** Kuvat ja mainokset******/
.special img{
float:left;
border:1px #777777;
margin-right:10px;
margin-bottom:5px;
}
.special2 img{
border:1px solid #777777;
}
.mainokset{
background-color:White;
width:169px;
}
.ala2{
clear:both;
text-align:center;
}
.huom{
color:red;
font-size:110%;
font-weight:bold;
}
.admin a{
font-size:9px;
color:silver;
}
.admin{
text-align:right;
}
.kuva{
float:right;
margin-left:10px;
margin-right:30px;
margin-bottom:10px;
display:inline;
}
.ean13{
	font-size:0.9em;
	color:red;
	float:right;
	margin-right:10px;
}
.pieni{
	font-size:0.8em;
}

/*Murska*/
h2.murska{
padding-left:10px;
padding-top:10px;
margin-right:150px;
margin-left:5px;
border-bottom:thin solid White;
color:#005AAB;
}
h3.murska{
padding-left:10px;
padding-top:10px;
margin-right:250px;
margin-left:15px;
background-color:#0152BB;
color:White;
font-size:1.1em;
}
.content_murska{
width:1000px;
float:left;
/*margin-left:10px;*/
/*margin-bottom:10px;*/
background-image:url(murska/kuvat/windscreen.jpg);
}
.seloste{
margin-left:15px;
font-size:1.0em;
}
.tiedot{
margin-left:15px;
padding-left:5px;
padding-right:5px;
border:thin dotted Black;
background-color:White;
font-size:0.75em;
}
.vasen{
color:White;
background-color:#0152BB;
}
.alkuun{
margin-left:20px;
font-size:0.80em;
font-weight:bold;
}
a.alkuun:link{
color:#005AAB;
}
a.alkuun:visited{
color:#005AAB;
}
.murskavalikko ul{
margin-top: 10px;
margin-left:10px;
padding:13px;
background-color:White;
}
.murskavalikko li{
display:inline;
padding:5px;
}
.murskavalikko ul li a:hover{
background-color:Yellow;
}
.murskavalikko a{
color:#0152BB;
font-size:0.9em;
padding:3px;
border-right:1px solid #0152BB;
text-decoration:none;
border-bottom:1px solid #0152BB;
}
.murskavalikko a:link{
background:transparent none;
font-weight:bold;
}
.murskavalikko a:visited{
background:transparent none;
font-weight:bold;
}

.uutiskuva{
	float: right;
	margin: 1em;
margin-top:0;
	/*border : 1px solid Maroon;*/
}
