

body {
	background-color: #ffffff;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;

	
	padding-left : 0px;
	padding-right : 0px;
	
	padding-left : 0px;
	padding-right : 0px;
	SCROLLBAR-FACE-COLOR: #E6E4E4;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #979CAA;
	SCROLLBAR-3DLIGHT-COLOR: #D5D8E1;
	SCROLLBAR-ARROW-COLOR: #B5BBCA;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #7A8196;
}


/* --------------------------------------UUDET --------------------------------------*/

td.bg {
    background-image : url(../images/bg1.gif);
    background-position : bottom left;
    background-repeat : no-repeat;
	padding-left : 0px;
	padding-right : 0px;
	
}



table.borders {
   border-left : 2px solid #a59770;
   border-right : 2px solid #a59770;
   background-color: #ffffff;
   padding-left : 0px;
}


	.line  {
	font-family : Verdana,"Trebuchet MS", sans-serif;
	color : #ffffff;
}


ul {
	list-style-image: url(../images/button.gif);
	vertical-align: middle;
	line-height: 20px;
	font-size: 11px;
	margin-left: 7px;
	padding-left: 7px;
	

}



/* --------------------------------------Fontit --------------------------------------*/

	td, p, br  {
	font-family : Verdana,"Trebuchet MS", sans-serif;
	font-size : 11px;
	line-height : 16px;
	color : #403629;
}

	.td, .p, .br  {
	font-family : Verdana,"Trebuchet MS", sans-serif;
	font-size : 11px;
	line-height : 16px;
	color : #403629;
}


h1 {
	font-family :  Century Gothic, "Trebuchet MS", Verdana, Tahoma, sans-serif;
	font-size : 24px;
	font-weight : bold;
	color : #000000;
	margin-top: 10px;
	padding-top: 10px;
	margin-bottom: 15px;
	padding-bottom: 15px;
	}
	

.header{
	font-family : "Trebuchet MS",  Verdana,  sans-serif;
	font-size : 100%;
	line-height : 140%;
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	letter-spacing: 3 px;
	}
	
.header2 {
	font-family : "Trebuchet MS",  Verdana,  sans-serif;
	font-size : 120%;
	line-height : 140%;
	color : #bb3b02;
	text-decoration : none;
	font-weight : bold;
	}

.think {
	font-family : "Trebuchet MS",  Verdana,  sans-serif;
	font-size : 120%;
	line-height : 140%;
	color : #000000;
	text-decoration : none;
	font-weight : bold;
	}
	
.light {
	font-family : Verdana, "Trebuchet MS", sans-serif;
	font-size : 60%;
	color : #9a9a8f;
	padding-left: 20px;
	font-style: italic;
	}

.contact {
	font-family: "Trebuchet MS", Verdana,  sans-serif;
	font-size: 12px;;
	color: #e07808;
	padding-left: 50px;
	line-height: 18px;
	}

/* --------------------------------------Runkotaulukon tyylit  --------------------------------------*/

td.mainpix {
  background-image : url(../images/mainpix_1.jpg);
  background-position : bottom left;
  background-repeat : no-repeat;
  padding-left: 0px;
}


td.mainpix2 {
  background-image : url(../images/mainpix_2.jpg);
  background-position : bottom left;
  background-repeat : no-repeat;
  padding-left: 0px;
}



td.mainpix3 {
  background-image : url(../images/mainpix_3.jpg);
  background-position : bottom left;
  background-repeat : no-repeat;
  padding-left: 0px;
}

td.mainpix4 {
  background-image : url(../images/mainpix_4.jpg);
  background-position : bottom left;
  background-repeat : no-repeat;
  padding-left: 0px;
}

td.mainpix5 {
  background-image : url(../images/mainpix_5.jpg);
  background-position : bottom left;
  background-repeat : no-repeat;
  padding-left: 0px;
}

td.mainpix6 {
  background-image : url(../images/mainpix_6.jpg);
  background-position : bottom left;
  background-repeat : no-repeat;
  padding-left: 0px;
}



td.bottombg {
    /*background-color: #f6f6f5;*/
   background-color: #ffffff;
}

td.bottomline {
   border-bottom : 2px solid #000000;
   border-top : 2px solid #000000;
   background-color: #eaeae7;
   padding-left : 20px;
}

	
.marginal {
	padding-left: 20px;
	}

td.content {
   padding-left : 17px;
}

td.box {
    background-image : url(../images/box_bg.gif);
    background-position : top left;
    background-repeat : no-repeat;
	padding-left : 10px;
	padding-right : 10px; 
	background-color: #ad7231;
}

td.boxline {
    background-color: #0f90b0;
    border-bottom: 1px solid #cfe9ef;
}

/* --------------------------------------MENU INFO --------------------------------------*/

.info{
color : #17742a;
font-size : 11px;
line-height: 14px;
}

a.info:link {
font-family :  "Trebuchet MS", Verdana,  sans-serif;
font-size : 13px;
font-weight : bold;
color : #17742a;
text-decoration : underline;
}


a.info:visited {
font-family :   "Trebuchet MS",  Verdana,  sans-serif;
font-size : 13px;
font-weight : bold;
color : #17742a;
text-decoration : underline;
}


a.info:active {
font-family :  "Trebuchet MS", Verdana,  sans-serif;
font-size : 13px;
font-weight : bold;
color : #7db530;
text-decoration : underline;
}


a.info:hover {
font-family :  "Trebuchet MS", Verdana,  sans-serif;
font-size : 13px;
font-weight : bold;
color : #7db530;
text-decoration : underline;
}



/* --------------------------------------MENU VALIKKO --------------------------------------*/


a.menutop:link {
font-family :  "Trebuchet MS", Verdana,  sans-serif;
font-size : 12px;
font-weight : bold;
color : #ffffff;
text-decoration : none;
}


a.menutop:visited {
font-family :   "Trebuchet MS",  Verdana,  sans-serif;
font-size : 12px;
font-weight : bold;
color : #ffffff;
text-decoration : none;
}


a.menutop:active {
font-family :  "Trebuchet MS", Verdana,  sans-serif;
font-size : 12px;
font-weight : bold;
color : #f6f965;
text-decoration : none;
}


a.menutop:hover {
font-family :  "Trebuchet MS", Verdana,  sans-serif;
font-size : 12px;
font-weight : bold;
color : #f6f965;
text-decoration : none;
}


/* --------------------------------------MENU ALAVALIKKO --------------------------------------*/
.menuunder {
color : #588127;
font-size : 11px;
line-height: 13px;
}


a.menuunder:link {
font-family :  "Trebuchet MS", Verdana,  sans-serif;
font-size : 11px;
font-weight : bold;
color : #5a4e40;
text-decoration : none;
}


a.menuunder:visited {
font-family :   "Trebuchet MS",  Verdana,  sans-serif;
font-size : 11px;
font-weight : bold;
color : #5a4e40;
text-decoration : none;
}


a.menuunder:active {
font-family :  "Trebuchet MS", Verdana,  sans-serif;
font-size : 11px;
font-weight : bold;
color : #987e5f;
text-decoration : underline;
}


a.menuunder:hover {
font-family :  "Trebuchet MS", Verdana,  sans-serif;
font-size : 11px;
font-weight : bold;
color : #987e5f;
text-decoration : underline;
}


/* --------------------------------------Linkit------------------------------------*/

a {
color : #228135;
text-decoration : underline;
}


a:link {
color : #228135;
text-decoration : underline;
}


a:visited {
color : #228135;
text-decoration : underline;
}


a:active {
color : #89bd43;
text-decoration : underline;
}


a:hover {
color : #89bd43;
text-decoration : underline;
}

/* --------------------------------------Linkit copyright------------------------------------*/

.signaali {
color : #d8c49d;
font-size : 10px;
font-style:italic;
}

a.signaali {
color : #d8c49d;
text-decoration : underline;
font-size : 10px;
font-style:italic;
}


a.signaali:link {
color : #d8c49d;
text-decoration : none;
font-size : 10px;
font-style:italic;
}


a.signaali:visited {
color : #d8c49d;
text-decoration : none;
font-size : 10px;
font-style:italic;
}


a.signaali:active {
color : #d8c49d;
text-decoration : underline;
font-style:italic;
}


a.signaali:hover {
color : #d8c49d;
text-decoration : underline;
font-size : 10px;
font-style:italic;
}

/* --------------------------------------Linkit alareuna------------------------------------*/

.kontakti {
color : #918f74;
font-size : 11px;
line-height: 13px;
}

a.kontakti {
color : #918f74;
text-decoration : underline;
font-size : 11px;
}


a.kontakti:link {
color : #918f74;
text-decoration : underline;
font-size : 11px;
}


a.kontakti:visited {
color : #918f74;
text-decoration : underline;
font-size : 11px;
}


a.kontakti:active {
color : #918f74;
text-decoration : underline;
font-size : 11px;
}


a.kontakti:hover {
color : #918f74;
text-decoration : underline;
font-size : 11px;
}
