

/* Tyylit */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0;
}

#sis p{
	margin:10px 20px 0 20px;
}

.uutisblokki p{
	margin:10px 20px 0 0;
	padding:0;
}

#sivupalsta p{
	margin:0;
}

a, a:link, a:visited, a:active{
	font-family: arial;
	color: #3d8acc;
	text-decoration: none;
}

/* Tällä pakotetaan editorin sisällön linkit oikean näköisiksi
   Eli yleensä sama tyyli kuin tuossa yllä a-elementille, mutta jokaisen perään !important */
.mceContentBody a,.mceContentBody a:link, .mceContentBody a:visited{
	font-family: arial !important;
	color: #ab0000 !important;
	text-decoration: none !important;
}

.etusivun_lista, li a.etusivun_lista, li a.etusivun_lista:link {
	margin:0;
	padding:0;
padding-left: 24px;
background:#c9def1 url(../img/nuoli1.gif) no-repeat;
list-style:none;
height:21px;
	width:100%;
}

.etusivun_lista2,  li a.etusivun_lista2, li a.etusivun_lista2:link{
	margin:0;
	padding:0;
	height:21px;
	width:100%;
padding-left: 24px;
background:#e2eef8 url(../img/nuoli2.gif) no-repeat;
list-style:none;
}



a.news, a.news:link, a.news:visited {
	color:#3d8acc;
	text-decoration: none;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}
.login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.text{
	width:100%;
}

h1 {
	font-size: 18px;
	color: #fff;
	font-weight:normal;
	background:#3d8acc url(../img/left_corner.gif) bottom left no-repeat;
	padding:14px 0 14px 20px;
	
	
	font-family:arial, helvetica, tahoma sans-serif;
}

h2 {
	font-size: 18px;
	color: #2a2929;
	padding-left:20px;
	font-weight:normal;
}

h3 {
	font-size: 12px;
	color: #000000;
	padding-left:20px;
}

h4 {
	color: #458AD7;
	padding-left:20px;
}

h5 {
	color: #458AD7;
	padding-left:20px;
}

h6 {
	color: #458AD7;
	padding-left:20px;
}

#top_bg{
	background:url(../img/top_bg_x.jpg) repeat-x top center;
}
#sis{
	height:auto !important;
	min-height:582px;
	height:582px;
	position:relative;
	z-index:100;
}

#footer{
	background:url(../img/bottom_bg_x.jpg) repeat-x bottom center;
}







