


body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-image: url(./images/lt_etutausta.gif);
	background-repeat: repeat-y;*/
}

body, table, tr, td, p, ul, li, input {
	font-family: Palatino Linotype;
	font-size: 13px;
	line-height: 120%;
	color: #333333;
}

/*
body {
	scrollbar-base-color: #E2EEF7;
	scrollbar-3d-light-color: #E2EEF7;
	scrollbar-dark-shadow-color: #92ACBF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #92ACBF;
	scrollbar-arrow-color: #009B3C;
	scrollbar-face-color: #EC6609;
	scrollbar-track-color: #FFFFFF;
}
*/

li, ul {
	line-height: 120%;
	list-style-image: url(./ims/bullet.gif);
}

ul {
	margin-left			: 0px;
	padding-left		: 15px;
	line-height			: 140%;
}

input, textarea {
	color: #444444;
}

a, a:visited {
	color: #333333; 
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a.top-menu-link:link, a.top-menu-link:visited {
	color: #617B9B;
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-size: 11px;
	line-height: 110%;
}

a.top-menu-link:hover {
	color: #009B3C;
	text-decoration: none;
}


.title1 {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	line-height: 110%;
}

.title2 {
	color: #333333; 
	font-size: 13px;
	font-weight: bold;
	line-height: 110%;
}

.title3 {
	color: #333333; 
	font-size: 14px;
	font-weight: bold;
	line-height: 110%;
}

.small {
	font-size: 10px;
	font-weight: normal;
}


hr {
	color: #E3FFBE; height:1 px;
}
td.menu-sel {
	background-color: #AAAAAA;
	padding: 3px 3px 3px 8px;
}

td.menu-sel, td.menu-sel a, td.menu-sel a:visited, td.menu-sel a:active {
	color: #B70606;
	font-weight: bold;


td.menu2-default {
	background-color: #EAADE0;
	padding: 3px 3px 3px 8px;
	color: Black;
}

td.menu2-default, td.menu2-default a, td.menu2-default a:visited, td.menu2-default a:active {
	/*font-weight: bold;*/
	color: #006400;
}

/* Specped. stili */
.specpied {
	text-align: center;
	font-weight: bold;
	color: #666699;
}

/*---------*/

td.navig-bottom {
	padding: 0px 10px 0px 0px;
	color: #577A00;
	font-weight: bold;
}

td.navig-bottom a, td.navig-bottom a:visited {
	color: #577A00;
	font-weight: bold;
}

td.navig-bottom a:hover { 
	color: #FFFFFF;
	text-decoration:none;
}


.pagetitle {
	/*color: #C22D2D;*/
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	/*font-weight: bold;*/
	color: Black;
}

td.section-title {
	padding: 3px 3px 3px 8px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
