body	{

	background-color: #f8f8f8;

	padding-top: 5px;

	vertical-align: top;

}

/* palautelomakkeen body */

.tausta_palaute	{

	background-color: #FFFFFF;

	vertical-align: top;	

	padding-left: 50px;

}

/* Yläbannerin määrityksiä */

.ylapalkki_vasen	{

	background-color: #0235CC;

	background-image: url(images/yla.gif);	

	border: thin #0235CC;	

	border-style: solid none none solid;

}

.ylapalkki_oikea	{

	background-color: #0235CC;

	background-image: url(images/yla.gif);	

	border: thin #0235CC;	

	border-style: solid solid none none;

	text-align: center;	

}

.viiva	{

	background-color: #0235CC;

	background-image: url(images/viiva.gif);	

	border: thin #0235CC;	

	border-style: none solid none solid;

	font-size: 4px;

}

/*kielivalikon määritykset*/

.liput	{

	background-color: #0235CC;

	background-image: url(images/liput.gif);

	border-left: 1px none #0235CC;

	border-top: 1px none;

	border-right: 1px solid #0235CC;

	border-bottom: 1px none;

	text-align: right;

	vertical-align: middle;

	padding-right: 20px;	

	padding-top: 2px;

}

/*Hmv-systems mustapohja*/

.systems	{

	background-color: #0235CC;

	background-image: url(images/hmv_systems.gif);

	border-left: 1px solid #0235CC;

	border-top: 1px none;

	border-right: 1px none #0235CC;

	border-bottom: 1px none;	

}

/*varsinainen tekstiosio*/

.sisalto	{

	border: 1px #0235CC;

	border-style: none solid solid none;

	background-color: White;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: black;

	font-size: 12px;

	line-height: 130%;

	vertical-align: top;

	padding-left: 20px;

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 30px;

}

/* tekstiosio jossa ensimmäisenä fonttina arial (esim. liettuan kieltä varten */

.content	{	

	border: 1px #0235CC;

	border-style: none solid solid none;

	background-color: White;

	font-family: Arial, Helvetica, sans-serif;

	letter-spacing: 1px;

	color: black;

	font-size: 13px;

	line-height: 130%;

	vertical-align: top;

	padding-left: 20px;

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 30px;

}

/* ylämarginaali 0 pixeliä, eka fontti arial */

.content2	{	

	border: 1px #0235CC;

	border-style: none solid solid none;

	background-color: White;

	font-family: Arial, Helvetica, sans-serif;

	letter-spacing: 1px;

	color: black;

	font-size: 13px;

	line-height: 130%;

	vertical-align: top;

	padding-left: 20px;

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 30px;

}

/* ylämarginaali 0 pixeliä */

.sisalto2	{

	border: 1px #0235CC;

	border-style: none solid solid none;

	background-color: White;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: black;

	font-size: 12px;

	line-height: 130%;

	vertical-align: top;

	padding-left: 20px;

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 30px;	

}

h5	{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: black;

	font-size: 12px;

}

/* Ensimmäisenä fonttina Arial erikoismerkkrjä varten */

.contact	{

	background-color: White;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: Black;

	letter-spacing: 1px;

	border-left: 1px solid #F0EEEE;

	border-top: 1px solid #F0EEEE;

	border-right: 1px solid #F0EEEE;

	border-bottom: 1px solid #F0EEEE;

	vertical-align: top;

}

/* Myös palautelomakkeen asetuksia taustaväri #FBFCFD */

.contacti	{

	background-color: #f8f8f8;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: Black;

	letter-spacing: 1px;

	border-left: 1px solid #F0EEEE;

	border-top: 1px solid #F0EEEE;

	border-right: 1px solid #F0EEEE;

	border-bottom: 1px solid #F0EEEE;

	vertical-align: top;

}

/* Palautelomakkeen asetukset*/



.palaute	{	

	background-color: #f8f8f8;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: black;

	font-size: 12px;

	line-height: 130%;

	vertical-align: top;	

	text-align: left;

	padding-left: 15px;

	padding-right: 15px;

	padding-top: 15px;

	padding-bottom: 15px;

	border: 1px solid #0235CC;

}



/* Palautelomakkeen otsikko*/

.palauteotsikko	{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #0235CC;

	font-size: 14px;

}

/* Contact sivun email painikkeen asetukset */

.painike	{	

	background-color: White;

	font-family: Arial, Helvetica, sans-serif;

	color:  navy;	

	font-size: 12px;

	text-decoration: underline;	

	text-align: left;

	background-image: url(images/painike.gif);	

	border: none;

	padding-left: 0px;

}

/* Price sivun asetukset*/

.hinnasto	{

	border: 1px #0235CC;

	border-style: none solid solid none;

	background-color: White;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: black;

	font-size: 12px;

	line-height: 130%;

	vertical-align: top;

	padding-left: 20px;

	padding-top: 0px;

	padding-right: 2px;

	padding-bottom: 30px;	

}

/* Price sivun asetukset, ykkösfonttina Arial*/

.hinnasto2	{

	border: 1px #0235CC;

	border-style: none solid solid none;

	background-color: White;

	font-family: Arial, Helvetica, sans-serif;

	color: black;

	font-size: 13px;

	line-height: 130%;

	vertical-align: top;

	padding-left: 20px;

	padding-top: 0px;

	padding-right: 2px;

	padding-bottom: 30px;	

}

/*taulukossa olevat tuotekuvat*/

.tuotekuvat	{

	border: 1px #0235CC;

	border-style: none none none none;

	background-color: White;	

	vertical-align: top;

	padding-left: 20px;

	padding-top: 50px;

	padding-right: 0px;

	padding-bottom: 0px;

	vertical-align: top;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

/*Sisätaulukkojen sijainti*/

.taulukon_sijainti	{

	border: 1px #0235CC;

	border-style: none solid none none;

	background-color: White;	

	vertical-align: top;

	padding-left: 0px;

	padding-top: 40px;

	padding-right: 5px;

	padding-bottom: 0px;

	vertical-align: top;

}

/*pikku taulukkojen asetukset*/

.taulukko	{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: Black;

	border-color: #E9E9E9;
	border-width: 2px;
	border-style: solid;

	vertical-align: top;	

}
/* Laitteistov. ym. taulukkojen asetuksia */
.taulukko_solu	{
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 12px;
	line-height: 130%;	
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;	
	border-left: 0px none;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 2px solid #E9E9E9;	
}

/*pikku taulukkojen asetukset Ykkösfonttina Arial*/

.taulukko2	{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: Black;

	border-left: 1px solid #F0EEEE;

	border-top: 1px solid #F0EEEE;

	border-right: 1px solid #F0EEEE;

	border-bottom: 1px solid #F0EEEE;

	vertical-align: top;	

}

/*vasen valikko*/

.menu	{

	border: 1px #0235CC;

	border-style: none dotted solid solid;

	background-color: White;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: navy;

	font-size: 12px;

	line-height: 150%;

	vertical-align: top;

	padding-left: 12px;

	padding-top: 0px;

}

/* vasen valikko Ykkösfonttina Arial */

.menu2	{

	border: 1px #0235CC;

	border-style: none dotted solid solid;

	background-color: White;

	font-family: Arial, Helvetica, sans-serif;

	color: navy;

	font-size: 13px;

	letter-spacing: 1px;

	line-height: 130%;

	vertical-align: top;

	padding-left: 12px;

	padding-top: 0px;

}

/* etusivun valikon sijainti Arial*/

.headsite_menu_arial	{	

	background-color: White;

	font-family: Arial, Helvetica, sans-serif;

	color: black;

	font-size: 13px;

	line-height: 130%;

	letter-spacing: 1px;

	vertical-align: top;	

	border-left: 1px solid #0235CC;

	border-top: 1px none;

	border-right: 1px solid #0235CC;

	border-bottom: 1px none;

	padding-left: 12px;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 10px;

}

.alamenu	{	

	background-color: White;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: navy;

	font-size: 12px;

	line-height: 150%;	

	vertical-align: top;

	padding-left: 15px;	

}

/* etusivun valikon sijainti */

.headsite_menu	{	

	background-color: White;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: black;

	font-size: 12px;

	line-height: 130%;

	vertical-align: top;	

	border-left: 1px solid #0235CC;

	border-top: 1px none;

	border-right: 1px solid #0235CC;

	border-bottom: 1px none;

	padding-left: 12px;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 10px;

}



A	{

	/* font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; */

	color: navy;

	text-decoration: none; 

}

A:HOVER	{

	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; */

	color: Black;

	text-decoration: underline;

}

