html { padding:0; margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;}
		
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top:30px;
	padding:0;
	background-color: #114d97;
}

p { font-size:10pt;
	margin-top:5px;
	margin-bottom:5px;}
h1 { font-size: 12pt;
	font-size: 11pt;
	font-size: 10pt;
	 font-weight: bold;
	 margin-bottom:10px;
	 margin-top:5px;}
h2 {font-size: 10pt;
	font-weight:bold;
	margin-top:5px;}
	
h3 { margin-top:5px;
	font-size: 11pt;
	font-size: 10pt;
	font-weight:bold;}

img {margin:0; padding:0;}

table {margin:0; padding:0;}
tr {margin:0; padding:0;}
td{ margin:0; padding:0; 
/* padding-left:9px;
padding-top:9px; */
vertical-align:top;
text-align:left;}

table#yla {margin:0; padding:0;}
table#yla td {margin:0; padding:0;}

.tuotteet td {
padding:0; margin:0; padding-top:5px;
}

#keski {padding:0; margin:0; 
		padding-top:13px;
		padding-right:9px;
		padding-left:9px; 
		/*class="vari4_teksti;*/}
		
#oikea {padding:0; margin:0; 
		padding-top:13px;
		padding-right:38px;
		padding-right:33px;
		padding-left:9px; 
	}

.kapea {margin:0; 
		padding:0; 
/*		padding-left:9px;*/
		vertical-align:middle;
}


.varit1{background-color:#000e78;
		color:#FFFFFF;
/*		font-weight:bold;*/
		font-size: 11pt;
		font-size: 9pt;
}
.varit1 a{color:#FFFFFF;
		text-decoration:none;
}		
.varit1 a:visited{color:#FFFFFF;
		text-decoration:none;
}		

.varit2 { 
	background-color: #1c65be;
	color: #b7c9e0;
/*	font-size:10pt;
	font-size: 11pt; */
	padding: 10px 10px 10px 10px;
}
.varit2 a {
	color: #b7c9e0;
	font-weight:bold;
	text-decoration:none;
}
.varit2 a:visited {
	color: #b7c9e0;
	font-weight:bold;
	text-decoration:none;
}


.varit3 { 
background-color: #b7c9e0;
color: #000e78;
color: #1c65be;
}
.varit3 a {
	color: #000e78;
	font-weight:bold;
	text-decoration:none;
}
.varit3 a:visited {
	color: #000e78;
	font-weight:bold;
	text-decoration:none;
}


.varit4 { 
background-color: #dbe4f0;
color: #1c65be;
padding-left:9px;
}
.varit4 a {
	color: #1c65be;
	/* font-weight:bold; */
	text-decoration:none;
}
.varit4 a:visited {
	color: #1c65be;
	/* font-weight:bold; */
	text-decoration:none;
}
.vari4_teksti {color: #1c65be;}


/* keskiosan linkit ilman alleviivausta */
.tyyli10 a{
	/*color: #1c65be;*/
	color:#0033CC;
	text-decoration:none;
	color:#0066CC;
}

/*käytyjen linkkien väri */
a:visited { color:#003366;}
.tyyli10 a:visited{
	/*color: #1c65be;*/
	color:#003366
	text-decoration:none;
	color:#0066CC;	
}

.varit5 {
background-color:white;
color: black;
padding-left:9px; padding-top:10px; padding-right:9px;
}
.varit5 a {
	color: #1c65be;
	text-decoration:none;
}
.varit5 a:visited {
	color: #1c65be;
	text-decoration:none;
}


.sisennys {margin:0;
		padding-top:10px; padding-left:9px; padding-right:9px;}

.greenbar{
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 1px;
	background-color:#35a211;
	color:#FFFFFF;
	letter-spacing:0.25em;
	font-size:9pt;
	font-size:11px;
	text-align:right;
	padding-right:15px;
}


.ylamenu {
	margin:0;
	height:18px;
	font-size:12px;
	font-weight:bold;
}

.leivanmuru {margin:0;
	height: 16px;
	font-size:8pt;
	padding-left:9px;
}

.haku {font-size:8pt;
		font-weight:bold;}


.leivanmuru a{ 
background-color: #dbe4f0;
color: #1c65be;
text-decoration:none;
}

/* vasemman reunan menu */

#menu-left {padding:0;margin:0;}

ul {margin:0 ;padding:0;}

#menu-left ul{margin:0; padding:0;
list-style:none;
font-size:9px;
}

#menu-left ul li{margin:0;padding:0;
line-height:1;
}

#menu-left a{margin:0;padding:0;
display:block;
text-decoration:none;
font-size:9px;
}

#menu-left ul li.taso0 {margin:0; padding:0; padding-left:9px;
	background-color:#000e78;
	color: white;
	border-top: 1px solid #000e78;
	border-bottom: 1px solid #000e78;
	padding-top:4px; padding-bottom:4px;
	font-weight:bold;	
}

#menu-left ul li.taso0 a {margin:0; padding:0; padding-left:9px; 
	background-color:#000e78;
	color: #b7c9e0;
	text-decoration:none;
	padding-top:4px; padding-bottom:4px;
	font-weight:bold;
}

#menu-left ul li.taso1 {margin:0; padding:0;
	background-color: #1c65be;
	color: #b7c9e0;
	border-top: 1px solid #1c65be;
	border-bottom: 1px solid #1c65be;
}

#menu-left ul li.taso1_alareuna {margin:0; padding:0;
	background-color: #1c65be;
	color: #b7c9e0;
	border-top: 1px solid #1c65be;
	border-bottom: 1px solid #1c65be;
}

#menu-left ul li.taso1 a {margin:0; padding:0; padding-left:9px; 
	background-color: #1c65be;
	color: #b7c9e0;
	text-decoration:none;
	padding-top:4px;
	padding-bottom:0px;
	font-weight:bold;
}

#menu-left ul li.taso1_alareuna a {margin:0; padding:0; padding-left:9px; 
	background-color: #1c65be;
	color: #b7c9e0;
	text-decoration:none;
	padding-top:4px; padding-bottom:4px;
	font-weight:bold;
}

#menu-left * li.current a {font-weight:bold;}

#menu-left ul li.taso2 {margin:0; padding:0; border: 1px solid #dbe4f0;}
#menu-left ul li.taso3 {margin:0; padding:0; border: 1px solid #dbe4f0;}
#menu-left ul li.taso4 {margin:0; padding:0; border: 1px solid #dbe4f0;}

#menu-left ul li.taso2 a {padding:0; padding-left:15px; margin:0; display:block; font-size:11px;}
#menu-left ul li.taso3 a {padding:0; padding-left:21px; margin:0; display:block; font-size:11px;}
#menu-left ul li.taso4 a {padding:0; padding-left:26px; margin:0; display:block; font-size:11px; font-weight:normal}
#menu-left ul li.taso0 {font-size:12px;}
#menu-left ul li.taso1 a {font-size:12px;}
#menu-left ul li.taso1_alareuna a {font-size:12px;}

/* tuoteinfo */
.tuoteinfo {color: #1c65be; font-size: 11px;}
.tuoteinfo_otsikko1 {font-size: 10pt; font-weight:bold}
.tuoteinfo_otsikko2 {font-size: 10pt;}
.tuoteinfo_style8 {font-size: 11px; font-size: 8pt; font-weight: bold}
.tuoteinfo_style9 {font-size: 11px; font-size: 8pt;}
