@charset "UTF-8";
/* CSS Document */




/* RESETING BROWSER-SPECIFIC VALUES */

/* Removes element padding and margin values */
html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, li, dd, dt, img,
blockquote, q, table, thead, tbody, tfoot, caption, th, tr, td, a, form,
input, textarea, fieldset, pre
{margin: 0; padding: 0;}

/* Removes image borders */
a img, :link img, :visited img {border: none}

/* Removes tables' default borders */
table {border-collapse: collapse;}

/* Removes automatic top and bottom margins on nested lists */
ul ul, ul ol, ul dir, ul menu, ul dl,
ol ul, ol ol, ol dir, ol menu, ol dl,
dir ul, dir ol, dir dir, dir menu, dir dl,
menu ul, menu ol, menu dir, menu menu, menu dl,
dl ul, dl ol, dl dir, dl menu, dl dl
{margin-top: 0; margin-bottom: 0;}

/* Removes list-bullets */
ul, ol, dl {list-style-type: none;}



/* GLOBAL PROPERTIES */

/* Body and conventional layout properties */

body 	{ 	background:#001947;
			font: normal normal 13px Helvetica, Arial, sans-serif;
			color:#6d747c; 
			}
p, li	{ text-align: left; padding-bottom: 18px; line-height: 17px; } 
td { text-align: left; }



/* Link properties */ 

a:link		{ text-decoration: none; color: #0058a6; }
a:visited	{ text-decoration: none; color: #0058a6; }
a:active	{ text-decoration: none; color: #0058a6; }
a:hover		{ text-decoration: underline; color: #0058a6; }	
		
span.two a:link		{ text-decoration: none; color: #6a9a31; }
span.two a:visited	{ text-decoration: none; color: #6a9a31; }
span.two a:active	{ text-decoration: none; color: #6a9a31; }
span.two a:hover		{ text-decoration: underline; color: #6a9a31; }	
		

		
/* Heading properties */

h1	{ font-size: 14px; text-align: left; font-family:Helvetica, Arial, sans-serif; font-style:italic;font-weight:normal;line-height:18px;}
h2	{ font-size: 12px; text-align: left; }
h3	{ font-size: 12px; text-align: left; }
h4	{ font-size: 12px; text-align: left; }
h5	{ font-size: 12px; text-align: left; }
h6	{ font-size: 12px; text-align: left; }


/* PRINT VIEW PROPERTIES */


/* AREA-SPECIFIC PROPERTIES */

/* Main holder properties */



/* Header properties */

#content ul li {
	padding-left:19px;
	background:url(../img/listItem.gif) no-repeat 2px 3px;
	padding-bottom:4px;
	line-height:14px;
	font-size:12px;
}

#koti #content ul li{
line-height:16px;
background:url(../img/listItem.gif) no-repeat 2px 5px;
}

#referenssit #content {font-size:12px;}
#referenssit .kohde p{padding-top:6px;padding-bottom:4px;}

#subHeader{color:#ffffff;}



/* Content area properties */

#shadowLeft{background:url(../img/mainHolderShadowLeft.png) repeat-y;}
#shadowRight{background:url(../img/mainHolderShadowRight.png) repeat-y;}


/* Footer properties */

#footer{color:#004c98;font-size:12px;}

#footer a:link		{ text-decoration: none; color: #004c98; }
#footer a:visited	{ text-decoration: none; color: #004c98; }
#footer a:active	{ text-decoration: none; color: #004c98; }
#footer a:hover		{ text-decoration: none; color: #ffffff; }	