/*-----------------------------------------------
Tekij&#228;: Lankinen Jari
Tehty:  23.5.2005
-----------------------------------------------*/


/*-----------------------------------------------
Asetetaan perus sivutaitto taulukolla ja bodylla
-----------------------------------------------*/

body
{
font-family:sans-serif;
color:#000000;
font-size:80%;
margin:0;
text-align:center;
}

table
{
border-collapse:collapse;
margin:0;
}

td
{
padding:0;
vertical-align:top;
}

table.core
{
margin-left:auto;
margin-right:auto;
width:977px;
background-color:#FFFFFF;
}

td.coreTop
{
height:133px;
background-image:url(/fi/ui_gfx/top_banner.jpg);
background-repeat:repeat-x;
}

td.coreNavi
{
height:38px;
background-image:url(/fi/ui_gfx/naviback.gif);
background-repeat:repeat-x;
background-color:#4AA4EA;
padding-left:0.5cm;
}



td.core
{
background-image:url(/fi/ui_gfx/naviback.gif);
background-repeat:repeat-x;
background-color:#4AA4EA;
}

td.coreInfo
{
padding-top:30px;
padding-left:0.5cm;
padding-right:0.5cm;
width:470px;
}

td.coreIndex
{
padding-left:15px;
padding-right:15px;
}

td.coreInfoNews
{
padding-top:30px;
padding-left:0.5cm;
padding-right:0.5cm;
width:677px;
}

div.extranet{
background-image:url(/fi/ui_gfx/extranet.gif);
background-repeat:no-repeat;
height:39px;
width:164px;
}

td.naviSelected
{
background-image:url(/fi/ui_gfx/navibackselected.gif);
background-repeat:repeat-x;
}

td.naviCell
{
height:37px;
}

td.channel
{
width:207px;
padding-top:30px;
padding-left:1cm;
}

td.indexImg
{
width:270px;
padding-top:30px;
}

/*-----------------------------------------------
Uutiset
-----------------------------------------------*/

a.newsHeader
{
font-weight:bold;
font-size:110%;
color:#00498B;
text-decoration:none;
}

p.newsHeader
{
/* padding-bottom:0.2cm; */
}

p{
font-size:12px;
}

a{
font-size:12px;
}

div.newsAbstract
{
color:#000000;
font-size:11px;
}

div.newsDate
{
font-style:italic;
color:#000000;
}

/*-----------------------------------------------
Navigointi, linkit yms.
-----------------------------------------------*/

a.mainNavi
{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:95%;
}

a.mainNavi:hover
{
color:#8ED7FF;
text-decoration:none;
font-weight:bold;
font-size:95%;
}

h1{
text-align:middle;
font-size:12pt;
color:#ffffff;
}

h3
{
font-weight:bold;
font-size:130%;
color:#00498B;
}

a.subNavi
{
color:#666666;
text-decoration:none;
}

a.subNavi:hover
{
color:#000000;
text-decoration:none;
}

/*-----------------------------------------------
Apum&#228;&#228;reet
-----------------------------------------------*/

img
{
border:0;
margin:0;
}

.left
{
text-align:left;
}

.right
{
text-align:right;
}

.center
{
text-align:center;
}

.bottom
{
vertical-align:text-bottom;
}

.top
{
vertical-align:top;
}

.middle
{
vertical-align:middle;
}

.maxWidth
{
width:100%;
}

.bold
{
font-weight:bold;
}

/*-----------------------------------------------
Extranet specific
-----------------------------------------------*/

.title
{
background-image:url(/fi/ui_gfx/news_back.gif);
background-repeat:no-repeat;
background-color:#0165C0;
font-weight:bold;
color:#FFFFFF;
font-size:95%;
}

.news_repeat{
background-image:url(/fi/ui_gfx/news_repeat.gif);
background-repeat:repeat-x;
background-color:#80B6E6;
height:442px;
}

.left_title
{
background-image:url(/fi/ui_gfx/news_title.gif);
background-repeat:no-repeat;
background-color:#5D9ED9;
font-weight:bold;
color:#FFFFFF;
font-size:95%;
width:340px;
height:19px;
}

td.borderNews{
background-image:url(/fi/ui_gfx/border_right.gif);
background-repeat:no-repeat;
background-color:#77B9EE;
width:1px;
}