/* Software Point */

body { margin:0; padding:0; background: url(images/bg_sp_grad.gif); background-attachment:fixed; font-family: arial, sans-serif, helvetica; font-size:10pt;}

td {font-family: verdana, arial, sans-serif, helvetica; font-size:8pt;}
img {border:0;}

h2 { margin-top:6px; margin-bottom:6px; color:#006ec3; font-size:11pt; font-weight:bold; }

h3 {margin-top:10px; margin-bottom:10px;  font-size:8pt; font-weight:bold;  color:#006ec3;}
h3 a {color:#006ec3;font-weight:bold;}

p {line-height:135%; margin-top:10px; margin-bottom:3px;}

a {color:#000000; font-weight:normal; text-decoration:underline;}
.siteMap a {text-decoration:none;}
.siteMap a:hover  { text-decoration:underline;}

.obs {color:#cc0000;}

/* etusivun tab otsikot */

.tabLeft {background: url(images/bg_tab_14.gif) no-repeat left top;}
.tabCenter { font-size:8pt; font-weight:bold;  color:#006ec3; background: url(images/bg_tab_417.gif);}
.tabRight {background: url(images/bg_tab_19.gif) no-repeat left top;}
.tabBlank { font-size:8pt; font-weight:bold;  color:#006ec3;}

.bgTabVasen {background: url(images/bg_tab_vasen.gif) no-repeat left top;}
.bgTabOikea {background: url(images/bg_tab_oikea.gif) no-repeat left top;}


/* subnavin tausta */
.bgSubNav {background:url(images/bg_td_subnav.gif); background-repeat:no-repeat;}

/* taustavärit */
.wht {background:#ffffff;}
.blu {background:#3d85df;}


/* subnavi otsikko */
ul.subHead {margin-top:10px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0; list-style-type: none;}
ul.subHead a {display:block; width:220px; height:18px; text-indent:12px; line-height:18px; font-family:verdana; color:#000000; font-size:8pt; font-weight:bold; text-decoration:none;}
/*li.subHead {display:inline;}*/
ul.subHead2 {margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0; list-style-type: none;}
ul.subHead2 a {display:block; width:220px; height:18px; text-indent:12px; line-height:18px; font-family:verdana; color:#000000; font-size:8pt; font-weight:bold; text-decoration:none;}

ul.subSolutions {margin-top:00px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0; list-style-type: none;}
ul.subSolutions a {display:block; width:220px; height:18px; text-indent:25px; line-height:18px; font-family:verdana; color:#000000; font-size:7pt; font-weight:normal; text-decoration:none; background: url(images/nuoli.gif) no-repeat left center;}

/* subnavi ul */
li.otsikko {display:block; width:220px; height:18px; text-indent:12px; line-height:18px; font-family:verdana; color:#000000; font-size:8pt; font-weight:bold;}

ul.sub {margin-top:10px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0; list-style-type: none;}
ul.sub a {display:block; width:220px; height:18px; text-indent:25px; line-height:18px; font-family:verdana; color:#000000; font-size:7pt; font-weight:normal; text-decoration:none; background: url(images/nuoli.gif) no-repeat left center;}




ul a.se { height:18px; background: url(images/flag_se.gif) no-repeat left center;}
ul a.fi { background: url(images/flag_fi.gif) no-repeat left center;}
ul a.dk { background: url(images/flag_dk.gif) no-repeat left center;}
ul a.no { background: url(images/flag_no.gif) no-repeat left center;}
ul a.en { background: url(images/flag_en.gif) no-repeat left center;}

ul a:hover {text-decoration:underline;}
/* ul a:hover {background: url(images/navbg_100.png) no-repeat left top;;} */
li.sub {display:inline;}



ul #sitemapMain { line-height:14pt; margin:0; margin-top:4px; padding:0; list-style-type:none;}
li #sitemap { line-height:14pt; margin-left:10px; margin-top:4px; padding-left:15px; list-style-type:none;}
#sitemap a:hover {text-decoration:none;}

ul {margin-top:0px; margin-left:16px; padding:0; list-style-type: disc;}

/* contact sivun liput */
.cont1 { float:left; width:80px; margin-bottom:5px; display:block;}
.cont2 { float:left; width:300px; margin-bottom:5px; display:block;}
.cont3 { float:left; width:290px; margin-bottom:5px; display:block;}
.cont4 { float:left; width:215px; margin-bottom:5px; display:block;}

/* contact forms */
.lomEka { width:180px; float:left; margin:0,0,4px,0;}
.lomToka { width:300px; float:left; margin:0,0,4px,0;}
.lomake {width:225px; font-size:8pt;}

/* footer */
#footer { width:800; position:absolute; left:20px; top:5px; font-family:arial, sans-serif, helvetica; font-size:8pt; color:#7a7a7a; }

/* Software Point */

