/* PROJEKTIKOHTAISET TYYLIT */
.button{background:#ff6900;color:#fff;}
a:link{text-decoration:none;color:#ff6900;}
a:visited{text-decoration:none;color:#ff6900;}
a:hover{text-decoration:underline;color:#ff6900;}
a:active{text-decoration:none;color:#ff6900;}
#logo img {margin-top:4px; }
#navi li ul li a{color:#ff6900;} 
#navi #searchButton{color:#ffffff;}
#subpage div.header1 p{color:#ff6900;}
#frontpage div.header1 p{color:#5e6a71;}
#lbTop h2{color:#ff6900;}
#navi{background:#ff6900;}
#SAMenu1 li a{color:#ffffff;}
#SAMenu1 li a.Selected{color:#000000;}
#SAMenu1 li ul li{color:#ff6900;}
#SAMenu1 li ul li a.Selected{color:#5e6a71;}
#SAMenu21 li a.AtWay, #SAMenu21 li a.Selected{color:#ff6900;}
#SAMenu2 li a.AtWay, #SAMenu2 li a.Selected{color:#5e6a71;}
#footer #footerKonserni{background:url("../img/footerKonserni.gif") no-repeat;}
#SAMenu1 li{background:url("../img/naviLine.gif") left no-repeat;}
#navi #searchButton{background:url("../img/searchButtonBg.gif") right no-repeat;}

#subpage #SAContent3{margin-top:10px;}

/* Tiedotteet listaukset */
.tiedotteet{clear:both; padding:1px 1px 10px 1px; height:20px;}
.tiedotteetpvm{float:left; width:85px; text-align:right; padding-right:10px;}
.tiedotteetotsikko{float:left; width:635px;}
pre{font-size:1.2em;}



/* Etusivu */
#frontpage #lmkflashFront{width:745px;height:240px;padding:0 0 20px 0;float:right;}
#frontpage #leftCol{float:left;width:175px;padding-right:10px;}
#frontpage #omxticker{width: 745px; float:right; text-align: right; margin-top: -10px;}
#frontpage #productAndServices{float:right; width:745px;}
#frontpage #lmkcontent{float:left;width:745px;margin: 0;}

div.frontpagecol2 img{margin-bottom: 5px;}
#frontpage #lmkcontent div.frontpagecol1{float:left; margin:0 20px 0 0; width:160px; min-height:170px; max-height:170px;}
#frontpage #lmkcontent div.frontpagecol2{float:left; margin:0 20px 0 0; width:160px; min-height:170px; max-height:170px;}
#frontpage #lmkcontent div.frontpagecol3{float:left; margin:0 0px 0 0px; width:375px; min-height:0px; font-size:1.9em; color:#f85900; padding-bottom:5px;}
#frontpage #lmkcontent div.frontpagecol3 p{margin:0; padding:0;}
#frontpage #lmkcontent div.frontpagecol4{float:left; margin:0 0px 0 0px; width:375px; min-height:140px; max-height:140px;}

#productAndServices{margin:10px 0 0 0;}
#productAndServices ul {margin:1em 0 0 0 ; padding:0 0 0 2.0em; }
#productAndServices ul li { margin:0 0 0.3em 0; padding:0 0 0 0; list-style-image: url('../img/dark_sergeant.gif');}

div.frontpagecol5{float:left; margin:0 0px 5px 0px; width:745px;font-size:1.5em;}
div.frontpagecol5 p{margin:0; padding:0;}
div.frontpagecol6{float:left; margin:10px 20px 0 0px; width:160px;}
div.frontpagecol7{float:left; margin:10px 20px 0 0px; width:160px;}
div.frontpagecol8{float:left; margin:10px 20px 0 0px; width:160px;}
div.frontpagecol9{float:left; margin:10px 0px 0 0px; width:180px;}

/* Asettelukorjaukset koska pieni lmk-logo näyttää huonolta - Miru 26.8.2009*/
#logo {height:50px !important;}
#otherSites {padding-top:6px !important;}
