A:hover {
text-decoration:		underline;
} 
.navi1 a{
	text-decoration:none;
	color:black;
}
navi1 a:visited {
	text-decoration:none;
}
navi1 a:link {
	text-decoration:none;
}
navi1 a:hover {
	text-decoration:none;
}
body {
	height: 100%;
	width:100%;
	background-color: #94a8d3 ;	
}
td, p, body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
.disc li, ul {
list-style-image: none;
list-style-position: inside;
padding-left:18px;
}
.secondNavigationLink a{
	text-decoration:none;
	color: rgb(255,255,255);
	font-size:12px;
}
.thirdNavigationLink a{
	margin-left: 10px;
	font-size: 12px;
	font-weight: 500;
	text-decoration:none;
	color: #a9218f ;
	
}
.thirdNavigationLink a:hover {
	text-decoration:none;
	color: black;
}
.FirstLevelNavigationSiteMap {
font-size:12px;
color: #a9218f ;
text-decoration:none;
}
.SecondLevelNavigationSitemap {
font-size:12px;
color:#00236d;
}
.ThirdLevelNavigationSitemap {
font-size:12px;
color:#00236d;
}
.FourthLevelNavigationSitemap {
font-size:12px;
color:#00236d;
}


#logoArea {font-size:10px;color:#FFFFFF;background-image:url();background-repeat:no-repeat;background-position:0 0;width:140px;height:60px;position:absolute;overflow:auto;visibility:hidden;z-index:1;top:8px;left:20px;filter:Alpha(Opacity=);}
#nameArea {font-size:11px;color:#FFFFFF;background-image:url();background-repeat:no-repeat;width:60px;height:25px;padding-top:3px;padding-left:5px;position:absolute;overflow:hidden;visibility:hidden;z-index:1;top:24px;left:172px;filter:Alpha(Opacity=);}
#dateArea {font-size:11px;color:#FFFFFF;background-color:rgb(125,138,174);background-image:url();width:312px;height:21px;padding-top:2px;padding-left:4px;position:absolute;visibility:hidden;top:26px;left:35px;filter:Alpha(Opacity=);}
#generalLinksArea {color:rgb(0,0,0);background-image:url();width:320px;height:21px;padding-top:2px;padding-left:4px;position:absolute;visibility:visible;z-index:2;top:85px;left:320px;}
#firstNavigationArea {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;background-image:url();width:750px;height:35px;padding-top:3px;padding-left:4px;position:absolute;overflow:hidden;visibility:visible;z-index:6;top:45px;left:125px;}
#searchArea {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:rgb(0,0,0);background-image:url();width:215px;height:35px;position:absolute;overflow:hidden;visibility:visible;z-index:1;top:85px;left:130px;filter:Alpha(Opacity=);}
#breadcrumArea {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:black;background-image:url();width:420px;height:21px;padding-top:3px;padding-left:4px;position:absolute;visibility:inherit;z-index:6;top:310px;left:213px;filter:Alpha(Opacity=);}
#secondNavigationArea {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:0px;font-weight:normal;background-image:url();width:230px;height:500px;padding-top:0px;padding-bottom:0px;visibility:hidden;}
#contentMiddleArea {background-image:url();width:900px;height:350px;padding-right:3px;padding-bottom:3px;padding-left:3px;position:absolute;top:410px;}
#contentMiddleAreaBody {display:block;min-height:200px;background-image:url();width:960px;height:300px;position:absolute;visibility:visible;top:0px;left:0px;}
#contentMiddleAreaFooter {}
#contentRightArea {background-color:rgb(250,248,239);background-image:url();width:238px;height:449px;padding-top:14px;padding-right:4px;padding-left:4px;border-right-style:solid;border-bottom-style:solid;border-right-width:1px;border-bottom-width:1px;border-right-color:rgb(225,225,225);border-bottom-color:rgb(225,225,225);position:absolute;visibility:hidden;top:172px;left:784px;filter:Alpha(Opacity=);}
#contentLeftArea {}
#keyvisualArea {background-image:url();position:absolute;overflow:hidden;visibility:visible;z-index:0;}
#namedayArea {background-image:url();visibility:hidden;}
#extraAreaAll1 {background-image:url();position:absolute;visibility:visible;z-index:3;top:66px;left:0px;}
#extraAreaAll2 {background-image:url();visibility:hidden;z-index:0;filter:Alpha(Opacity=);}
#extraAreaAll3 {background-image:url();background-repeat:no-repeat;position:absolute;z-index:2;top:15px;left:63px;}
#extraAreaAll4 {}
#extraAreaAll5 {}
#extraAreaAll6 {}
#extraAreaAll7 {}
.firstNavigationLinks {font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none ;font-weight:bold;color:rgb(255,255,255);background-image:url();visibility:visible;z-index:6;}
.searchField {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;background-color:#FFFFFF;background-image:url();background-repeat:repeat;background-position:300px 300px;width:126px;height:20px;position:relative;z-index:1;top:-1px;left:0px;filter:Alpha(Opacity=);}
.searchRadio {font-size:9px;color:rgb(0,0,0);background-image:url();visibility:hidden;z-index:6;filter:Alpha(Opacity=);}
.BreadCrumbNavigation {font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none ;color:rgb(6,0,149);background-image:url();visibility:inherit;z-index:1;filter:Alpha(Opacity=);}
.secondNavigationLink{font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none ;font-weight:normal;color:rgb(6,0,149);background-image:url();padding-top:0px;padding-right:1px;padding-bottom:1px;visibility:hidden;filter:Alpha(Opacity=);}
.secondNavigationLink a{font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none ;font-weight:normal;color:rgb(6,0,149);background-image:url();padding-top:0px;padding-right:1px;padding-bottom:1px;visibility:hidden;filter:Alpha(Opacity=);}
.secondNavigationLinkTable{}
.generalLinksLink{font-size:12px;text-decoration:none ;font-weight:normal;color:rgb(255,255,255);background-image:url();margin-right:2px;margin-left:10px;position:relative;visibility:visible;bottom:5;}
.HierMenu{
background-color:	rgb(55,105,155);
font-size: 		21px;
Color:			rgb(255,255,255);
text-decoration: 		none;
text-transform: uppercase;
}
.NewsBasic {
font-size:		11px;
color:			rgb(50,50,50);
text-decoration:		none;
}
.NewsHeadline {
color:			rgb(200,200,200);
}
.frontpageNews {
background-color:rgb(250,250,250);
border: 1px solid rgb(220,220,220);
padding: 5px;
margin:2px;
margin-top:5px;
}
.newDocuments {
border:1px solid rgb(200,200,200);
}
.newDocumentsLink {
text-decoration:none;
color:black;
}
.recentDocsHeadline {
background-color: rgb(220,220,220);
border: 1px solid rgb(190,190,190);
width:464px;
height:10px;
padding-left:2px;
color:black;
font-size=12px;
margin-left:3px;
}
.sitemapHeadline {
background-color: rgb(220,220,220);
border: 1px solid rgb(190,190,190);
width:664px;
height:10px;
padding-left:2px;
color:black;
font-size=12px;
margin-left:3px;
margin-top:6px;
}
#sitemap {
background-color: rgb(250,250,250);
border: 1px solid rgb(190,190,190);
border-top:none;
display:block;
width:auto;
padding-left:2px;
color:black;
font-size:11px;
margin-left:3px;
}
.newsSmall, #newsSmall1, #newsSmall2, #newsSmall3, #newsSmall4, #newsSmall5, #newsSmall6, #newsSmall7, #discussionSmall, #recentDocs, #notepad, #menuFood,#mostPopularLinks, .vote{
border-top:none;
padding-top:2px;
padding-bottom:2px;
margin-bottom:8px;
color:#00236d;
}
.newsSmall td, #newsSmall1 td, #newsSmall2 td, #newsSmall3 td, #newsSmall4 td, #newsSmall5 td, #newsSmall6 td, #newsSmall7 td, #menuFood,#mostPopularLinks {
font-size:12px;
height:14px;
width:auto;
 color:#00236d ;
}
.newsSmall a, #newsSmall1 a, #newsSmall2 a, #newsSmall3 a, #newsSmall4 a, #newsSmall5 a, #newsSmall6 a, #newsSmall7 a, #discussionSmall a,#recentDocs a,#discussionShort a,#mostPopularLinks a {
text-decoration:none;
font-size:12px;
 color:#00236d ;
}
.newsSmall a:visited, #newsSmall1:visited, #newsSmall2:visited, #newsSmall3:visited, #newsSmall4:visited, #newsSmall5:visited, #newsSmall6:visited, #newsSmall7:visited, #discussionShort:visited {
 color:#00236d ;
}
.newsSmall a:hover, #newsSmall1 a:hover, #newsSmall2 a:hover, #newsSmall3 a:hover, #newsSmall4 a:hover, #newsSmall5 a:hover, #newsSmall6 a:hover, #newsSmall7 a:hover, #recentDocs a:hover, #discussionShort  a:hover {
text-decoration:underline;
}
.discussionShortDate {
font-size:11px;
width:70px;
padding-left:3px;
}
.newsSmallDate {
font-size:12px;
color: black;
}
.newsSmallTitle, .discussionShortTitle, .newsSmallTitle a  {
font-size:12px;
color:#00236d ;;
text-decoration:none;
text-align: left;
}
.headline1Upper {
font-size:12px;
background-image:url(/tamrocom.nsf/headlinebg.png);
background-repeat:repeat-x;
background-position: 0 0px;
border-bottom: 1px solid rgb(193,219,242);
padding-left:2px;
padding-top:2px;
color:black;
display:block;
height:18px
}
.headline1UpperMultiple {
font-size:10px;
text-transform:uppercase;
background-image:url(/tamrocom.nsf/header3dBgGrey.gif);
background-repeat:repeat-x;
background-position: 0 0px;
border: 1px solid rgb(190,190,190);
padding-left:2px;
color:black;
display:block;
height:10px
}
.headline1Upper a,.headline1UpperMultiple a, .headline1Upper td{
text-decoration:none;
color:rgb(87,145,195);
font-size:12px;
}
.headline1UpperMultiple a:hover{
text-decoration:none;
}
.headline1UpperMultipleTitle {
font-size:10px;
text-transform:uppercase;
}
.notepadInfo {
font-size:11px;
padding:2px;
border: 1px solid rgb(200,200,200); 
border-left:0px;
background:rgb(230,230,230);
}
.notepadText {
font-size:13px;
padding:2px;
border: 1px solid rgb(200,200,200); 
border-right:0px;
border-left:0px;
background:rgb(245,245,245);
}
#nameArea a {
color:rgb(255,255,255);
text-decoration:none;
}
 .vote, .questionSubject, .questionRespondents {
font-size:11px;
padding:2px;
}
.questionSubject, {
margin-bottom:8px;
}
.questions {
padding-left:4px;
}
#secondNavigationArea ul, #recentDocs li, #vote ul {
margin-left: 0px;
padding-left: 0px;
list-style-type: none;
}
.vote li {
margin-left: 0px;
padding-left: 0px;
list-style-type: none;
}
#secondNavigationArea a:hover {
text-decoration:underline;
}
.footer {
font-size:11px;
}
.discussionChain {
font-size:11px;
color:black;
text-decoration:none;
}
.nav2Image {
display:			block;
padding-bottom:	0px;
padding-top:		0px;
padding-right:		0px;
width:			15px;
height:			11px;
rem // background-image:url(/tamrocom.nsf/arrow-white.gif);background-repeat:no-repeat;
}
.nav3Image {
display:			block;
padding-right:		3px;
margin-right:		5px;
width:			15px;
height:			11px;
//background-image:url(/tamrocom.nsf/arrow-white.gif);
//background-repeat:no-repeat;
//background-position:center right;
}
.navMiddleLink {color:white; font-size: 18px; background-color:none; text-decoration: none; font-family: arial; font-weight: 200; margin-right: 22px;}
table.frontPgBoxTitle {
position:relative;
left:-5px;
}
table.frontPgBoxTitle td {
font-size: 22px;
color: #a9218f ;
text-align:left;
padding-top: 0px;
padding-left: 5px;
padding-bottom:5px;
}
table.frontPgBox td {
text-align: justify;
padding-bottom:10px;
padding-top:10px;
color:#00236d ;
font-size: 12px;
}
.FrontPgBoxTitle {
color: #a9218f ;
}
.PhoenixLink {
text-decoration:none;
color:#00236d;
font-size:12px;
}
table.frontPgBox {
position:relative;
left: 2px;
}
table.frontPgBox a {
color:#00236d ;
font-size: 12px;
text-decoration:none;
}
.FrontPgBox {
position:relative;
top:10px;
}
.frontPgNewsBox {
position:relative;
left: 0px;
top:20px;
}
.FrontPgLeft {
position:absolute;
left: 78px;
top:0px;
width:250px
}
.FrontPgCenter {
position:absolute;
left: 368px;
top: 0px;
width:250px
}
.FrontPgRight {
position:absolute;
width: 250px;
left: 668px;
top: 0px;
}
table.financePgBoxTitle {
position:relative;
left:0px
top:10px;;
}
table.financePgBoxTitle td {
font-size: 20px;
color:#a9218f ;
text-align:left;
padding-top: 15px;
padding-left: 5px;
}
.financePgTopRight {
position:absolute;
width: 280px;
left: 328px;
top: 35px;
}
.financePgLeft {
position:absolute;
width: 280px;
left: 28px;
top: 35px;
}
.financePgBotRight {
position:absolute;
width: 280px;
left: 338px;
top: 365px;
}
.financePgBotLeft {
position:relative;
width: 520px;
left: 35px;
top: 275px;
}
table.financePgTextBox {
position:relative;
top:20px;
left: -15px;
width:540px;
}
table.financePgBox td {
color:#00236d ;
color: black;
font-size: 12px;
}
table.financePgBox {
color:#00236d ;
position:relative;
top: 15px;
left:5px;
font-size: 12px;
}
table.FinancePgLinkBox {
margin-top:15px;
}
table.FinancePgLinkBox td {
color:#00236d ;
text-align: justify;
padding-bottom:10px;
padding-top:10px;
font-size: 12px;
}
table.FinancePgLinkBox a {
color:#00236d ;
text-decoration:none;
}
.mediaIlmoittauduBtn  {
position:absolute;
left: 430px;
top: 35px;
}
.FrontPgFlash {
position: float;
top: -345px;
z-index: 6;
}
.BCNavigationMiddle  {
color: black;
text-decoration: none;
}
.blueArrow  {
position: relative;
top: 5px;
}
.yhteysTiedotKartta {
position:absolute;
left:400px;
top:25px;
}
.careersKuva {
position:absolute;
left:440px;
top:25px;
}
.contactsPic {
position:absolute;
left: 350px;
top:30px;
}
.konserniRakenne {
behavior: url(iepngfix.htc);
background-image:url(/TamroCOM.nsf/all/E014A39F40D118D2C225751A0045DE37/$file/konserni_fin.png);
width:590px;
height:460px;
}
.konserniRakenneEng {
position:absolute;
top:10px;
left:0px;
width:588px;
height:450px;
background-image:url(/TamroCOM.nsf/all/58D37DA3E12865F6C225751A0045BD83/$file/konserni_eng.png);
}
img, div { behavior: url(iepngfix.htc) } 
.navMiddleLink {color:white; font-size: 18px; background-color:none; text-decoration: none; font-family: arial; font-weight: 100; margin-right: 16px;}
.frontBoxLeft {
position:absolute;
position-left: 100px;
position-top: 500px;
}
.frontPgBoxTitle {
font-size: 20px;
}
