/*%BODY.main 
%{
%background-color: #FFFFFF;
%background-image: url("uus_otsikko.png");
%background-repeat: no-repeat;
%font-family: Times, Arial, Helvetica, sans-serif;
%margin: 3%;
%}*/

HTML.main
{
margin-left: 3%; padding-left: 2%; padding-right: 2%; 
margin-right: 10%;
margin-top: 0%;
border-color: #CD4F39; 
border-right-width: 0.5em; 
border-top-width: 0;  
border-bottom-width: 0;  
border-left-width: 1em; 
border-style: solid;
background-color: #FFFFFF;
}

BODY.eimain
{
font-family: Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
margin-left: 3%; padding-left: 2%; padding-right: 2%; 
margin-right: 10%;
margin-top: 3%;
border-right-width: 0; 
border-top-width: 0;  
border-bottom-width: 0;  
border-left-width: 0.5em; border-color: #CD4F39; 
border-style: solid;
}
BODY.main
{
font-family: Arial, Helvetica, sans-serif;
font-variant: normal;
font-style: normal;
line-height: 1.5  ;
background-color: #FFFFFF;
background-image: url("uus_otsikko.png");
background-repeat: no-repeat;
background-position: top right;
background-attachment: scroll;
}


BODY.error
{
background-color: #FFFFFF;
font-family: Times, Arial, Helvetica, sans-serif;
margin: 3%;
}


IMG.main { margin-left: 100%;}

XP.main 
{
margin-left: 3%; padding-left: 2%; padding-right: 2%;
border-right-width: 0; 
border-top-width: 0;  
border-bottom-width: 0;  
border-left-width: 1.5em; border-color: #CD4F39; 
border-style: solid;
background-image: none;
}
P.main 
{
margin-left: 3%; padding-left: 2%; padding-right: 2%;
margin-right: 0%;
/*border-right-width: 0; 
border-top-width: 0;  
border-bottom-width: 0;  
border-left-width: 1.5em; border-color: #CD4F39; 
border-style: solid;
background-image: none;*/
}
H1.main {font-size: 900%; margin-left: -3%; margin-top: -5%; color:#CD4F39;
text-align: left;
}
A.outsidelink:link {font-weight: 800; color: #CD4F39}
A.outsidelink:visited {font-weight: 800}
A.outsidelink:active {font-weight: 800}

A.insidelink:link, A.menulink:link {font-weight: 100; color: #CD4F39}
A.insidelink:visited, A.menulink:visited {font-weight: 100}
A.insidelink:active, A.menulink:active {font-weight: 100}


A.menulink:link {font-size: +110%; color: #CD4F39}
A.menulink:visited {font-size: +110%}
A.menulink:active {font-size: +110%}

A.advert:link {font-size: +90%; color: #FFD700}
A.advert:visited {font-size: +90%}
A.advert:active {font-size: +90%}

time {}

ADDRESSS {}

B.advert {font-size: +90%; color: #FFD700}

I.yari {font-size: +90%; color: white; background: #CD4F39;}

B.tekija {font-size: +110%; color: gray; }

H1.main2 {font-size: +270%; text-indent: -0.61em; color: #CD4F39; }

H2.main {font-size: +150%; text-indent: -0.61em; color: #CD4F39; text-decoration: none; letter-spacing: 0.1em;}

B.ball {font-size: +1000%; color: #CD4F39; float: right;}
B.sball {font-size: +100%; color: #CD4F39;}

/*
PRE
{
font-size: +95%;
}
*/
