/* ----------------------------- styles_fi_new.css ----------------------------------> */

ul{
	list-style-type: square;
	padding-left:0px;
	margin:0px 0px 10px 15px;
}

ul li
{
	background: none;
	padding-left:10px;
	margin-bottom:2px;
}

.hideInPrint{
	display: none;
}

body{
	margin: 1cm;
	background-image: none;
	background-color: none;
}
	
div#siteContainer{
	width: 95%;
}

div#siteContent{
}

div#contentContainer{
	background-image: none;
}

div#contentWrapper{
	background-image: none;
}

div#contentContent{
	padding: 0;
}

/* Mainpage */

div#mainPageContent{
	width: 100%;
}

div.mainPageFirstCell{
	float: left;
}

div.mainPageSecondCell{
	float: left;
	margin-left: 10px;
}

div.mainPageThirdCell{
	float: left;
	margin-left: 10px;
}

/* Contenpage -> */
div.pageInnerContentContainer{
	width: 100%;
	float: none;
}

div.pagePathContainer div.pagePathContent{
	padding: 0 0 10px 0;
}

/* Contentpage > pagepath -> */

div.pagePathArea{
	width: 100%;
	float: none;
}

/* <- Contentpage > pagepath */

/* <- Contenpage */

/* Tutustu näihin */

div.mainPageLinkItemPadding{
	padding: 0 0 10px 0;
}

a.mainPageLinkItem, a.mainPageLinkItem:link, a.mainPageLinkItem:visited,
a.mainPageLinkItemHighlighted, a.mainPageLinkItemHighlighted:link, 
a.mainPageLinkItemHighlighted:visited{
	background-image: none;
}

a.mainPageLinkItemHighlighted, a.mainPageLinkItemHighlighted:link, 
a.mainPageLinkItemHighlighted:visited{
	background-image: none;
}

/* etusivun bannerit */

div.mainPageBannersContainer{
	background-image: none;
}

div.mainPageBannersContainer div.mainPageBannersWrapper{
	background-image: none;
}

/* gallery */

div.mainPageGallery div.gallery{
	background-image: none;
}

/* etusivun ajankohtaista & tapahtuu */

div.mainPageMiddleLiftContainer{
	background-image: none;
}

div.mainPageMiddleLiftHeading{
	background-image: none;
}

a.mainPageMiddleLiftButton, a.mainPageMiddleLiftButton:link, a.mainPageMiddleLiftButton:visited{
	background-image: none;
	color: #333333;
}

/* QA -> */

a.qaFormButtonLink, a.qaFormButtonLink:link, a.qaFormButtonLink:visited{
	background-image: none;
	color: #333333;
}

a.qaAddNewQuestionLink, a.qaAddNewQuestionLink:link, a.qaAddNewQuestionLink:visited{
	background-image: none;
	padding-left: 0;
}

/* <- QA */

/* <----------------------------- styles_fi_new.css ---------------------------------- */

/* ----------------------------- content_new.css ----------------------------------> */

/*	Links	*/

A.bulletLink, A.bulletLink:link, A.bulletLink:visited{
	background-image: none;
	padding-left: 0;
}

A.backLink, A.backLink:link, A.backLink:visited{
	background-image: none;
	padding-left: 0;
}

A.forwardLink, A.forwardLink:link, A.forwardLink:visited{
	background-image: none;
	padding-right: 0;
}

A.pdfLink, A.pdfLink:link, A.pdfLink:visited,
A.pptLink, A.pptLink:link, A.pptLink:visited,
A.txtLink, A.txtLink:link, A.txtLink:visited,
A.docLink, A.docLink:link, A.docLink:visited,
A.imageLink, A.imageLink:link, A.imageLink:visited,
A.xlsLink, A.xlsLink:link, A.xlsLink:visited{
	background-image: none;
	padding-left: 0;
}

/*	Lists	*/

ul li{
	background-image: none;
	padding-left: 10px;
}

/*	Templates	*/

.tplTwoCols{
	width: 100%;
	overflow: visible;
	background-image: none;
}

.tplTwoCols .tplMainCol{
	background-image: none;
}

.tplTwoCols TD.tplSubCol{
	width: 38%;
}

.tplTwoCols TD.tplMainCol{
	width: 62%;
}

.tplTwoCols DIV.tplSubColWrapper{
	width: 38%;
	overflow: visible;
}

.tplTwoCols DIV.tplMainColWrapper{
	width: 62%;
	overflow: visible;
}

.tplOneCol{
	width: 100%;
	overflow: visible;
}

.tplOneCol DIV.tplMainColWrapper{
	overflow: visible;
}

.tdlClearer{
	clear: both;
}

/* <----------------------------- content_new.css ---------------------------------- */
