/* Tyylitiedoston pohjana käytetään eArt:n omat_tiedot.css tyylitiedostoa. */
* 
{
font-family:Helvetica,Arial;
color:#000000;
}
h1
{
font-family:Helvetica,Arial;
color:#000000;
font-size:18pt;
font-weight:700;
}
h2 
{
font-size:16pt;
font-weight:700;
}
h3 
{
font-size:15px;
font-weight:700;
}
h4 
{
font-size:12pt;
font-style:italic;
}
h5 
{
font-size:12pt;
}
h6 
{
font-size:10pt;
}
input
{
font-family:Helvetica,Arial;
color:#000000;
background-color : #fffcf4;
font-weight : 400;
font-style : normal;
font-variant : normal;
}
/* Syöttökentän fontti, fontin värin ja taustavärin määritykset. */
input.syotto
{
font-family:Helvetica,Arial;
color:#000000;
background-color : #ffffec;
font-weight : 400;
font-style : normal;
font-variant : normal;
}
/* Painikkeen fontti, fontin värin ja taustavärin määritykset. */
input.painike
{
font-family:Helvetica,Arial;
color:#000000;
background-color : silver;
}
/* Alasvetovalikon fontti, fontin värin ja taustavärin määritykset. */
select
{
font-family:Helvetica,Arial;
color:#000000;
background-color : #fffcf4;
font-weight : 400;
font-style : normal;
font-variant : normal;
}
/* Vaakaviivan väri. */
hr.viiva 
{
color: #BFBFBF;
}
/* Vaakaviivan 2 väri.*/
hr.viiva2 
{
color: #BFBFBF;	
height: 1pt;
}
/* Ylänavigaattorin fontti, fontin värin ja taustavärin määritykset. */
tr.ynavi
{
font-family:Helvetica,Arial;
color:#000000;
background-color: #FFFFFF;
}
/* Sisältöosan fontti, fontin väri ja taustaväri. */
td.tausta 
{
font-family:Helvetica,Arial;
color:#000000;
background-color:  #FFFFE0;
font-size: 12pt;
}
/* Sisältöosan fontti, fontin väri ja taustaväri. */
td.sisalto 
{
font-family:Helvetica,Arial;
color:#000000;
background-color: #ffffe0;
font-size: 12pt;
}
/* Info-osan fontti, fontin väri ja taustaväri. */
td.info 
{
font-family:Helvetica,Arial;
color:#000000;
font-size: 15px;
background-color: #FFF8E8;
}
td.tumma 
{
font-family:Helvetica,Arial;
color:#000000;
font-size: 15px;
background-color: #FFF3DD;
}
td 
{
font-family:Helvetica,Arial;
color:#000000;
font-size:15px;
color: #000000;
}
td.ylanav 
{
background: #FFFFFF;
}
/* Sivun yläreunan ylemmän viivan taustaväri.(tumman sininen) */
td.pixel1 
{
background: #333399;
}
/* Sivun yläreunan alemman viivan taustaväri.(musta) */
td.pixel2 
{
background: #000000;
}
/* Aktiivisen linkin fontti, fontin väri ja taustaväri. */
a:link    
{
font-family:Helvetica,Arial;
color: #002277;
background: transparent none;
font-size: 15px;
text-decoration: none;
}
/* Aktiivisen linkin fontti, fontin väri ja taustaväri. */
a.navi:link    
{
font-family:Helvetica,Arial;
color: #0000EE;
background: transparent none;
font-size: 15px;
text-decoration: none;
}
/* Sisältöosan aktiivisen linkin fontti, fontin väri ja taustaväri. */
a.sosa:link    
{
font-family:Helvetica,Arial;
color: #0000FF;
background: transparent none;
font-size: 15px;
text-decoration: none;
}
/* Vieraillun linkin fontti, fontin väri ja taustaväri. */
a:visited 
{
font-family:Helvetica,Arial;
color: #002277;
background: transparent none;
font-size: 15px;
text-decoration: none;
}
a.navi:visited 
{
font-family:Helvetica,Arial;
color: #0000EE;
background: transparent none;
font-size: 15px;
text-decoration: none;
}
a.sosa:visited 
{
font-family:Helvetica,Arial;
color: #002277;
background: transparent none;
font-size: 15px;
text-decoration: none;
}
/* Hiiren kohdalla olevan aktiivisen linkin fontti, fontin väri ja taustaväri. */
a:active  
{
font-family:Helvetica,Arial;
color: #002277; 
background : transparent none; 
font-size:15px;
text-decoration: underline;
}
a.sosa:active  
{
font-family:Helvetica,Arial;
color: #0000FF;
background: transparent none;
font-size: 15px;
text-decoration: none;
}
a.navi:active  
{
font-family:Helvetica,Arial;
color: #0000EE; 
background : transparent none; 
font-size:15px;
text-decoration: underline;
}
a:hover   
{
font-family:Helvetica,Arial;
color: #002277; 
font-size:15px;
text-decoration: underline; 
}
a.sosa:hover   
{
font-family:Helvetica,Arial;
color: #0000FF; 
font-size:15px;
text-decoration: underline;
}
a.navi:hover   
{
font-family:Helvetica,Arial;
color: #002277; 
font-size:15px;
text-decoration: none;
}
/* Virheilmoituksen fontti, fontin väri ja taustaväri. */
.Error
{
font-family:Helvetica,Arial;
font-size: 12pt;
color: red;
}
/* Viestin fontti, fontin väri ja taustaväri. */
.Message
{
font-family:Helvetica,Arial;
font-size: 12pt;
color: red;
}
.top
{
vertical-align: text-bottom;
}
.polku 
{
font-family:Helvetica,Arial;
font-size:13px;
color: #7F7F7F;
padding-left: 4pt;
padding-right: 4pt;
}
.ylanavi 
{
font-family: Helvetica,Arial;
font-size: 15px;
color: #0000FF;
padding-right: 4pt;
}

.ylaotsikko 
{
font-family: Helvetica,Arial;
font-size: 19px;
color: black;
}
.vasennavi 
{
font-family: Helvetica,Arial;
font-size: 15px;
font-weight: bold;
color: #002277;
padding-left: 4pt;
}
.navi_valittu 
{
font-family: Helvetica,Arial;
font-size: 15px;
color: #0000EE;
padding-left: 4pt;
}
.navisivu	
{ 
font-family: Helvetica, Arial; 
font-size: 14pt; 
font-weight:700; 
}
.naviharmaa	
{ 
font-family: Helvetica, Arial; 
font-size: 15pt; 
color: gray;
}
.otsikko
{ 
font-family: Helvetica, Arial; 
font-size: 20px; 
font-weight: 700;
color: #000000;
background-color: #FFFFE0;
/*padding-left: 6pt;*/
}
.asiaotsikko 
{
font-family: Helvetica, Arial;
font-size: 15px;
font-weight: 700;
color: #000000;
background-color: #FFFFE0;
padding-left: 6pt;
}
.sisalto 
{
font-family: Helvetica, Arial;
font-size: 15px;
color: #000000;
background-color: #FFFFE0;
padding-left: 2px;
}
.sisalto2
{
font-family: Helvetica, Arial;
font-size: 12px;
color:  #000000;
background-color: #FFFFE0;
padding-left: 6pt;
text-align: left;
}
.sis2		
{ 
padding-left:14em; 
}
.hlo		
{
font-family: Helvetica, Arial;
font-size: 15px;
color: #999999;
font-weight: 700;
padding-left: 6pt;
}
.tapahtuma	
{ 
font-family: Helvetica, Arial; 
font-size: 13pt; 
font-weight: 700; 
}
.sivuots	
{ 
font-family: Helvetica, Arial; 
font-size: 16pt; 
font-weight: 700; 
}
.helppi 
{
font-family: Helvetica,Arial;
font-size: 15px;
color: Black;
}
.info 
{
font-family: Helvetica, Arial;
font-size: 13px;
color:  #000000;
padding-left: 5pt;
}
.i_kuva
{
position: relative;
text-align: left;
margin-right: 7pt;
margin-bottom: 3pt;
margin-top: 3pt;
}
.i_kuva2
{
position: relative;
text-align: left;
margin-right: 7pt;
margin-bottom: 60pt;
margin-top: 3pt;
}
.k_kuva
{
position: relative;
float: left;
text-align: left;
margin-right: 7pt;
margin-bottom: 60pt;
margin-top: 3pt;
}
.logo
{
margin-left: 12pt;
}
