body {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}

asda {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #333399; text-decoration: none;}
p {  font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
dl {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
ol {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
ul {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
li {padding:1px;}
h1 {font-family:Arial;color:#00B;}
h2 {font-family:Arial;color:#00B;}
h4 {font-family:Arial;color:#00B;}
h5 {font-family:Arial;color:#00B;}
h6 {font-family:Arial;color:#00B;}

h3 {  margin-top: 0px;font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; font-weight: bold; color: #333333; text-decoration: none}
.otsikko,h1 { margin-top: 0px;font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; font-weight: bold; color: #333333; text-decoration: none}
.forumhead {  margin-top: 0px;font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; font-weight: bold; color: #333333; text-decoration: none}
b {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; text-decoration: none}
strong {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; text-decoration: none}
.ingressi {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none}
.valittu {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}

.etusivuotsikko {  line-height:60px;font-family: Arial, Helvetica, sans-serif; font-size: 35px; font-style: normal; font-weight: bold; color: #333333; text-decoration: none}
.etusivuingressi {  font-family: Arial, Helvetica, sans-serif; font-size: 35px; font-weight: normal; color: #000000; text-decoration: none}
.etusivuteksti {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
.etusivuingressi.b {font-size:50px}
.etusivuingressi.strong {font-size:50px}

.kuva {margin-top:0px;
border-left: #CCC 1px solid;
border-top: #CCC 1px solid;
border-right: #000 1px solid;
border-bottom: #000 1px solid;
}
.ylakuva {margin-top:0px;border-top: #000 1px solid;border-left: #000 1px solid;border-right: #000 1px solid;border-bottom: #333 2px solid;}

.select {font-size:20px;background-color:#000;}

.kuvadivvasen 
	{
	padding-left:0px;padding-right:0px;
	}
.kuvadivoikea {padding-left:10px;padding-right:0px;
}
.varjo
	{
	filter:shadow(color:gray, strength:8, direction:235);
	}
.liitedi {padding-top:10px;padding-left:10px;padding-bottom:10px;padding-right:10px;} 
.liiteteksti {padding:5px;}

.ingressi { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: italic}
.ingressiedit { display:block; border:3px #CCE dashed;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: italic}
.otsikko,h1 {  margin-top: 0px;font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; font-weight: bold; color: #333333; text-decoration: none}

.kuvadivvasen {padding-left:0px;padding-right:10px;}
.kuvadivoikea {padding-left:10px;padding-right:0px;}

.liitedi {padding-top:10px;padding-left:10px;padding-bottom:10px;padding-right:10px;} 
.liiteteksti {padding:5px;}

.ingressi { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: italic}
.ingressiedit { display:block; border:3px #CCE dashed;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: italic}

.kokoomatbl1 {border-top:0px #EEE solid;border-bottom:1px #999 dotted; ackground-color:#F4F4F4}
.kokoomatbl2 {border-top:0px #DDD solid; border-bottom:1px #CCC dotted;ackground-color:#FFF}

.kuvatekstieditgalleria {width:150px; height:50px;}


a {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #00B; text-decoration: none;}
a:hover { color: #000;}
p {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: none; font-weight:normal;}
body {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: none; font-weight:normal;}
dl {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
ol {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
ul {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
b {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
.ingressi {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
td {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none}
h5 {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #000000}
ASD.menuheader { margin-right:5px;padding-left:10px;padding-top:0px;background:url(nappi2.gif);width:113px;height:23px;font-family: Arial, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none;}
ASD.menuheadervalittu { padding-top:0px;background:url(nappi2_om.gif);width:113px;height:23px;align:center;font-family: Arial, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none;}
ASD.menuheadervalittu:hover { color: #000;background:url(nappi2_omdown.gif);}
ASD.menu { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}
/*.menuvalittu { padding-left:15px;padding-top:2px;padding-bottom:3px;padding-right:15px;background-color:#CCC;color:#B00;}*/
ASD.menuvalittu { text-decoration:underline;color:#FFF;}
ASD.menuheader:hover {  color: #000;background:url(nappi2down.gif);}
ASD.menu:hover {color: #000;}
ASD.menu { margin-right:5px;padding-left:10px;padding-top:0px;font-family: Arial, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none;}
ASD.menuvalittu { margin-right:5px;padding-left:10px;padding-top:0px;font-family: Arial, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.valittu {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #B00B29; text-decoration: none}

.kuvateksti {font-style: italic;padding-bottom:10px;padding-top:3px;}
.kokoomaotsikko {font-size: 14px;color:#00B;text-decoration:none;font-weight:bold;}
.kokoomaotsikko:hover {color:#000;}

.yhteystiedot {font-size: 13px;color:#7777BB;text-decoration:none;font-weight:bold;font-style:italic;}

.kokoomakuva {border:1px #77B solid;margin-right:10px;margin-left:10px;margin-top:5px;margin-bottom:5px;}
.kuva {border-width:0px;border-color:#7777BB}
.paatasokuva {border-width:1px;border-color:#7777BB}
.banneri {border-width:5px;border-color:#7777BB;vspace:0px;hspace:0px;}
.osoite {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; color: #FFFFFF; text-decoration: none; font-weight:bold;text-decoration:none;}
.ylalinkki {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
.ylalinkki:hover { color: #B00B29;}

.lomaketbl {width:530px;}
.lomaketbl td {padding:8px;}
.lomaketr1 {background-color:#EEE;padding:5px;}
.lomaketr2 {background-color:#FFF;}

.menutbl td {padding-top:10px;padding-left:20px;padding-bottom:5px;}

.sisarkokooma a {
	margin-left:0px;
	display:block;
width:188px;
padding-right:5px;
padding-bottom:4px;
padding-left:8px;
padding-top:4px;
text-decoration:none;
color:#000;
background:#C9C9C9;
font-weight:normal;
font-size:13px;
order-left:1px #99F solid;
border-top: 1px #BBB solid;
order-right: 1px #99F solid;
border-bottom: 1px #999 solid;}

.sisarkokooma a:hover {
display:block;
padding-top:5px;
padding-left:10px;
padding-bottom:3px;
padding-right:3px;
 color:#FFF;
background-color:#999;
text-decoration:none;
}
.sisarkokooma a:visited {display:block;color:#300;}
.sisarkokooma a:visited:hover {display:block;color:#FFF;}


.vasen {
	clear:both;
	height:16px;
	margin-top:5px;
	margin-bottom:2px;
	margin-left:5px;
	display:block;
width:188px;
padding-right:5px;
padding-bottom:5px;
padding-left:8px;
padding-top:3px;
text-decoration:none;
color:#000;
font-weight:normal;
font-size:12px;
background:url(nappi2.gif) no-repeat;
	}

.vasen:hover {
display:block;
padding-top:3px;
padding-left:10px;
padding-bottom:5px;
padding-right:3px;
 color:#FFF;
text-decoration:none;
background:url(nappi2om.gif) no-repeat;
}

.vasen:visited {display:block;color:#300;}
.vasen:visited:hover {display:block;color:#FFF;}


.ecredo {border:0px;}
.ecredo a {border:0px;}
.ecredo:hover {border:0px;}


.verkkoviestin
        {
        display:block;
        padding-top:8px;
        width:144px;
        height:109px;
        background:url(verkkoviestin.gif) no-repeat;
        text-decoration:none;
	order-top: 1px #BBB solid;
	order-left: 1px #BBB solid;
	order-bottom: 1px #999 solid;
	order-right: 1px #999 solid;
        }
.verkkoviestin:hover
        {
        background:url(verkkoviestin_om.gif) no-repeat;
        }
.verkkoviestin:active
        {
        background:url(verkkoviestin_click.gif) no-repeat;
        }

.button100 {text-align:center;display:block;padding-left:0px;padding-top:1px;color:#000;text-decoration:none;align:center;font-family:arial;font-size:12px;font-weight:bold;background:url(button100multi.gif) top left no-repeat;width:100px;height:22px;}
.button100:hover {background-image: none;color:#FFF;}
.button100outer {display:block;background:url(button100multi.gif) -100px 0 no-repeat;width:100px;height:22px;}

.ylanappi
	{
	background:#CCC;
	border-top:1px #333 solid;
	border-left:1px #666 solid;
	border-right:1px #CCC solid;
	border-bottom:0px;
	padding-left:20px;
	padding-right:20px;
	}

p {
	margin-top:0px;
	margin-bottom:0px;
	}

#sisalto h1,h2,h3,h4,h5,h6,h1.otsikko,h2.otsikko,h4.otsikko,h5.otsikko,h6.otsikko
	{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-size:12px;
	}

#vapaawys h1,h2,h3,h4,h5,h6,h1.otsikko,h2.otsikko,h2.otsikko,h4.otsikko,h5.otsikko,h6.otsikko
	{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-size:12px;
	}
h1
	{
	font-size:20px;
	}

.vasen2
	{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:4px;
	padding-right:2px;
	width:166px;
	background:#DDD;
	margin-left:15px;
	float:left;
	margin-right:15px;
	border-bottom:1px #999 solid;
	border-left:1px #CCC solid;
	border-right:1px #999 solid;
	}
.vasen2:hover
	{
	background:#CCC;
	color:#000;
	}

.asen2 {
border-bottom: 1px #999 solid;        margin-top:0px;
width:200px;
height:20px;
padding-right:5px;
padding-bottom:3px;
padding-top:3px;   
text-decoration:none;
color:#000;
font-weight:normal;
font-size:13px;
background:#DDD;
border-top: 1px #BBB solid;
}

.asen2:hover {
display:block;
padding-top:3px;
padding-left:10px;
padding-bottom:3px;
padding-right:3px; 
 color:#FFF;
background-color:#999;
text-decoration:none; 
}

#location
	{
	padding-bottom:10px;
	margin-top:-5px;
	text-align:right;
	}

#vasenkuva
	{
	float:left;
	}
#vasenkuva table
	{
	border-left:0px #000 solid;
	margin-bottom:3px;
	}

#mainokset
	{
	float:left;
	padding-right:10px;
	}
#mainokset img
	{
	margin-top:2px;	
	margin-bottom:2px;	
	}

#vasenvalikko
	{
	padding-top:0px;
	margin-top:0px;
	float:left;
	}
#alavalikko
	{
	}
#min
	{
	float:right;
	width:1px;
	height:530px;
	}

#pressi table
	{
	width:180px;
	}
#pressi
	{
	float:left;
	text-align:left;
	}
#sisalto h1
	{
	font-size:26px;
	}
#sisalto h2
	{
	font-size:20px;
	}
#sisalto h3
	{
	font-size:16px;
	}
#sisalto h4
	{
	font-size:14px;
	}
#sisalto h5
	{
	font-size:13px;
	}
#sisalto h6
	{
	font-size:12px;
	}
