

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.jpg);
    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,"Arial", 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,"Arial", sans-serif;
	font-size : 11px;
	line-height : 16px;
	color : #1e1e1e;
}

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


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

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

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

.contact {
	font-family: "Arial", 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.mainpix1 {
  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_tuotteet.jpg);
  background-position : bottom left;
  background-repeat : no-repeat;
  padding-left: 0px;
}

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

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

td.mainpix5 {
  background-image : url(../images/mainpix_tulpat.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 : #5a4e40;
font-size : 10px;
line-height: 15px;
}

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


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


a.info:active {
font-family :  "Arial", Verdana,  sans-serif;
font-size : 13px;
font-weight : bold;
color : #918f74;
text-decoration : underline;
}


a.info:hover {
font-family :  "Arial", Verdana,  sans-serif;
font-size : 13px;
font-weight : bold;
color : #918f74;
text-decoration : underline;
}



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


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


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


a.menutop:active {
font-family :  "Arial", Verdana,  sans-serif;
font-size : 13px;
font-weight : bold;
color : #d9e4f0;
text-decoration : none;
}


a.menutop:hover {
font-family :  "Arial", Verdana,  sans-serif;
font-size : 13px;
font-weight : bold;
color : #d9e4f0;
text-decoration : none;
}


/* --------------------------------------MENU ALAVALIKKO --------------------------------------*/
.menu {
color : #08428a;
font-size : 11px;
line-height: 13px;
}


a.menu:link {
font-family :  "Arial", Verdana,  sans-serif;
font-size : 11px;
font-weight : bold;
color : #1c64b8;
text-decoration : none;
}


a.menu:visited {
font-family :   "Arial",  Verdana,  sans-serif;
font-size : 11px;
font-weight : bold;
color : #1c64b8;
text-decoration : none;
}


a.menu:active {
font-family :  "Arial", Verdana,  sans-serif;
font-size : 11px;
font-weight : bold;
color : #08428a;
text-decoration : none;
}


a.menu:hover {
font-family :  "Arial", Verdana,  sans-serif;
font-size : 11px;
font-weight : bold;
color : #08428a;
text-decoration : none;
}


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

a {
color : #093b76;
text-decoration : underline;
}


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


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


a:active {
color : #093b76;
text-decoration : underline;
}


a:hover {
color : #093b76;
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 : #8c8e8f;
font-size : 11px;
line-height: 13px;
}

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


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


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


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


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


/* --------------------------------------LOMAKE------------------------------------*/

.formfield1 {
	border-left : 1px solid #45a5d5;
	border-right : 1px solid #45a5d5;
	border-top : 1px solid #45a5d5;
	border-bottom : 1px solid #45a5d5;
	background-color: #f4f4f2;
	padding-left : 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #2a7ca5;
	padding: 3px;
	height: 22px;
	width: 205px;
}

.formfield2 {
	border-left : 1px solid #45a5d5;
	border-right : 1px solid #45a5d5;
	border-top : 1px solid #45a5d5;
	border-bottom : 1px solid #45a5d5;
	background-color: #f4f4f2;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #2a7ca5;
	padding: 3px;
	height: 100px;
	width: 310px;
}


.formbutton1 {
	
  border-left : 2px solid #ffffff;
  border-right : 2px solid #ffffff;
  border-top : 2px solid #ffffff;
  border-bottom : 2px solid #ffffff;
  background-color: #096eb6;
  font-family: Arial, Verdana, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  padding-top: 2px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 2px;
  color: #ffffff;
}

