body {
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	line-height: 120%; }
}
.menu_leiri { color: #ffFFFF; font-weight: bold; text-decoration: none; font-size: 12px; }
a { color: #ffFFFF; text-decoration: none; padding-left: 5px; }
a:link { color: #ffFFFF; text-decoration: none; }
a:hover { color: #FFFFFF; text-decoration: underline; }
a:visited { color: #ffFFFF; text-decoration: none; }
a:active { color: #ffFFFF; ext-decoration: none; }

a.linkki { color: #000000; text-decoration: none; padding-left: 5px; }
a:link.linkki { color: #000000; text-decoration: none; }
a:hover.linkki { color: #000000; text-decoration: underline; }
a:visited.linkki { color: #000000; text-decoration: none; }
a:active.linkki { color: #000000; ext-decoration: none; }

td.ylapalkki { 
	background: #000000 url(images/ylapalkkia.gif) repeat-x;
 }
td.menu {
				background: #017227;
				color: #FFFFFF;
				}
td.alapalkki { 
	text-align: right;
	padding-right: 50px;
	font-size: 10px;
	color: #bababa;
	line-height: 120%;
 }
				
				
/* JOOMLA */

p { 
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	line-height: 15px;
}
input.button { color: #fff; font-size: 12px; font-weight: bold; background-color: #296a00; margin: 4px; padding: 4px; border: solid 1px #2f4d00; }
input.checkbox { margin: 5px; }

.contentpaneopen { border: 0px; }

.rulerow {
background-color: #FFFFFF;
}


/*for title or site name*/
.title  { color: #3b3b3b; font-size: 13px; font-family: sans-serif; font-weight: bold; letter-spacing: 1.5px; margin-left: 10px }

/*for the tag-line*/
.subtitle {
font-family: sans-serif;
font-size: 10px;
font-weight: bold;
color : #666666;
text-transform: uppercase;
letter-spacing: 2px;
margin-left: 20px;
}

table.moduletable { 
	margin-bottom: 5px;
	width: 100%;
	border: 0px; }
	text-align: justify;

.contentpane { }

.contentpaneopen {
  width: 100%;
  padding-left: 25px;
  padding-right: 25px;
  text-align: left;
}
.contentheading { 
	font-size: 11px; 
	font-weight: bold; 
	color: #7f7f7f; 
	line-height: 16px; 
	text-align: left; 
	text-transform: uppercase; 

 }

.modifydate {
	color: #d4d4d4;
	font-size: 9px;
}
