/*body
{
margin: 0px;
padding: 0px;
background-image: url(../images/bg.jpg);
background-repeat: repeat-y;
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-size: 11px;
font-weight: normal;
line-height: 16px;
}
*/
.lefttable
{
width: 224px;
height: 100%;
/*position: absolute;*/
/*left: 0px;
top: 0px;*/
background-image: url(../images/leftbar_bg.gif);
background-repeat: repeat-y;
margin: 0px;
padding: 0px;
float: left;
}
.logo_
{
background-image: url(../images/logo.jpg);
background-repeat: no-repeat;
width: 229px;
height: 102px;
}
.language
{
padding-top: 74px;
padding-left: 60px;
}
.bar_loyda
{
background-image: url(../images/bar_loyda.jpg);
background-repeat: no-repeat;
width: 229px;
height: 43px;
}
.bar_loyda_swe
{
background-image: url(../images/bar_loyda_swe.jpg);
background-repeat: no-repeat;
width: 229px;
height: 43px;
}
.bar_loyda_en
{
background-image: url(../images/bar_loyda_en.jpg);
background-repeat: no-repeat;
width: 229px;
height: 43px;
}
.bar_loyda_ru
{
background-image: url(../images/bar_loyda_ru.jpg);
background-repeat: no-repeat;
width: 229px;
height: 43px;
}
.leftbox
{
padding-top: 6px;
padding-right: 16px;
padding-bottom: 10px;
padding-left: 16px;
background-image: url(../images/leftbar_top.gif); 
background-repeat: repeat-y;
}
.lista_icon
{
padding-top: 15px; 
padding-bottom: 3px; 
float: left;
}
.lista_link
{
padding-top: 20px; 
padding-left: 2px;
}
.line
{
background-image: url(../images/viiva.gif); 
background-repeat: no-repeat; 
background-position: bottom;
height: 2px;
width: 229px;
}
.hakubutton
{
padding-top: 2px;
float: left;
}
a.laajenettu
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #405900;
font-weight: bold;
text-decoration: underline;
}
.hakumaakunta
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #ffffff; 
font-weight: bold;
padding-top: 0px;
padding-bottom: 2px;
}
.hakuteema
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #ffffff; 
font-weight: bold;
padding-top: 0px;
padding-bottom: 0px;
}
.leftbox2
{
padding-top: 15px;
padding-left: 25px;
padding-bottom: 19px;
padding-right: 20px;
}
a.boxlinkki
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
font-weight: bold;
text-decoration: underline;
}
a.boxlinkki:hover
{
text-decoration: none;
}
a.boxlinkki2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
font-weight: bold;
text-decoration: underline;
}
a.boxlinkki2:hover
{
text-decoration: none;
}
span#idTellFriend
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}
a#idTellFriend
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
font-weight: bold;
text-decoration: underline;
}
a#idTellFriend:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}
.bar_haekartta
{
background-image: url(../images/bar_hae_kartta.jpg);
background-repeat: no-repeat;
width: 229px;
height: 40px;
}
.bar_haekartta_swe
{
background-image: url(../images/bar_hae_kartta_swe.jpg);
background-repeat: no-repeat;
width: 229px;
height: 40px;
}
.bar_haekartta_en
{
background-image: url(../images/bar_hae_kartta_en.jpg);
background-repeat: no-repeat;
width: 229px;
height: 40px;
}
.bar_haekartta_ru
{
background-image: url(../images/bar_hae_kartta_ru.jpg);
background-repeat: no-repeat;
width: 229px;
height: 40px;
}
.kartta_
{
background-image: url(../images/kartta_bg.jpg); 
background-repeat: no-repeat;
background-position: top; 
height: 343px;
width: 229px;
}
.kartta2
{
padding-top: 23px; 
padding-bottom: 20px;
}
.bar_palaute
{
background-image: url(../images/bar_palaute.jpg);
background-repeat: no-repeat;
width: 229px;
height: 40px;
}
.bar_palaute_swe
{
background-image: url(../images/bar_palaute_swe.jpg);
background-repeat: no-repeat;
width: 229px;
height: 40px;
}
.bar_palaute_en
{
background-image: url(../images/bar_palaute_en.jpg);
background-repeat: no-repeat;
width: 229px;
height: 40px;
}
.bar_linkki
{
background-image: url(../images/bar_linkki.jpg);
background-repeat: no-repeat;
width: 229px;
height: 40px;
}
.bar_linkki_swe
{
background-image: url(../images/bar_linkki_swe.jpg);
background-repeat: no-repeat;
background-position: 0px -6px;
width: 229px;
height: 40px;
}
.bar_linkki_en
{
background-image: url(../images/bar_linkki_en.jpg);
background-repeat: no-repeat;
background-position: 0px -6px;
width: 229px;
height: 40px;
}
.bar_linkki_ru
{
background-image: url(../images/bar_linkki_ru.jpg);
background-repeat: no-repeat;
background-position: 0px -6px;
width: 229px;
height: 40px;
}
.bar_jasenille
{
background-image: url(../images/bar_jasenille.jpg);
background-repeat: no-repeat;
width: 229px;
height: 43px;
}
.bar_jasenille_swe
{
background-image: url(../images/bar_jasenille_swe.jpg);
background-repeat: no-repeat;
width: 229px;
height: 43px;
}
.bar_jasenille_en
{
background-image: url(../images/bar_jasenille_en.jpg);
background-repeat: no-repeat;
width: 229px;
height: 43px;
}
.righttable
{
width: 766px;
height: 100%;
/*margin-left: 229px;*/
margin: 0;
padding: 0;
}
.flash
{
/*position: absolute;
left: 229px; */
/*top: 0; */
/*z-index: 0;*/
height: 334px;
width: 766px;
}
.overflash
{
position: absolute; 
left: 229px;
top: 0; 
z-index: 1;
width: 757px; 
height: 334px; 
}
.topbanner_
{
padding-left: 54px;
height: 60px;
width: 468px;
z-index: 100;
}
.menu1
{
background-image: url(../images/menu_bg.gif);
background-repeat: no-repeat;
height: 36px;
padding-left: 28px;
width:500px;
}
.intramenu
{
background-image: url(../images/intramenu_bg.gif);
background-repeat: no-repeat;
background-position: 6px 14px;
height: 36px;
}
.companymenu
{
background-image: url(../images/yritysmenu_bg.gif);
background-repeat: no-repeat;
background-position: 6px 14px;
height: 36px;
}
.content
{
background-image: url(../images/contentbg2.gif);
background-repeat: repeat-y;
background-color: #FFFFFF;
width: 560px;
padding-left: 10px;
padding-right: 10px;
}
.ots
{
padding: 5px 0px 5px 15px;
}
.menu2cell
{
padding-top: 16px;
height: 49px;
width: 522px;
}
.menu2
{
height: 26px; 
width: 528px;
background-image: url(../images/menu2_bg.gif); 
background-repeat: repeat-x;
padding-top: 4px;
}
.h1cell
{
width: 522px; 
padding-bottom: 10px; 
padding-left: 3px;
}
.bannerscolumn
{
background-image: url(../images/shade.jpg);
background-repeat: repeat-y;
width: 206px;
height: 100%;
}
.bannerotsikko
{
background-image: url(../images/banner_heading.gif);
background-repeat: no-repeat;
width: 206px;
height: 38px;
}
.bannerotsikko_swe
{
background-image: url(../images/banner_heading_swe.gif);
background-repeat: no-repeat;
width: 206px;
height: 38px;
}
.bannerotsikko_en
{
background-image: url(../images/banner_heading_en.gif);
background-repeat: no-repeat;
width: 206px;
height: 38px;
}
.bannerotsikko_ru
{
background-image: url(../images/banner_heading_ru.gif);
background-repeat: no-repeat;
width: 206px;
height: 38px;
}
.banners
{
background-image: url(../images/banner_bg.gif);
background-repeat: repeat-y;
background-position: left;
width: 206px;
padding-top: 2px;
padding-left: 13px;
}
.bannerbottom
{
background-image: url(../images/banner_bg_bottom.gif);
background-repeat: no-repeat;
background-position: left;
width: 206px;
height: 100%;
}
td.copyright
{
width: 726px;
background-image: url(../images/copybg.jpg);
background-repeat: repeat-y;
}
.logobottom
{
margin-top: 20px;
}
td.asiatd 
{							
	background-color:		#FFFFFF;							
	border-top:			0px #D5D068 solid;					
	border-bottom:			0px #D5D068 solid;					
	border-right:			0px #D5D068 solid;				
	border-left:			0px #D5D068 solid;
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			11px; 
	color: 				#333333;
	font-weight: 			normal; 
}	
td.kartta{


	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight:			normal;
	color: 				#000000;
	border-left:			0px #000000 solid;
	border-right:			0px #000000 solid;
	border-bottom:			0px #D0E17A solid;
	border-top:			0px #000000 solid;
	background-color:		#E5F593;
	background-repeat:		repeat-x;
	background-position:		top left;
	}
	

.kartta img{
border: 0px solid white;
margin: 0;
}

.kartta:hover{
background-color: transparent;
}

.kartta:hover img{
border: 0px solid blue;
}

.kartta span{ /*CSS for enlarged image*/
position: absolute;
background-color: #FFFFFF;
padding: 0px;
left: -1000px;
border: 2px solid #000000;
visibility: hidden;
color: black;
text-decoration: none;
z-index: 150;
}

.kartta span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.kartta:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 210;
left: 190px; /*position where enlarged image should offset horizontally */
z-index: 150;
}

.kartta2 img{
border: 0px solid white;
margin: 0;
}

.kartta2:hover{
background-color: transparent;
}

.kartta2:hover img{
border: 0px solid blue;
}

.kartta2 span{ /*CSS for enlarged image*/
position: absolute;
background-color: #FFFFFF;
padding: 0px;
left: -1000px;
border: 2px solid #000000;
visibility: hidden;
color: black;
text-decoration: none;
z-index: 150;
}

.kartta2 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.kartta2:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 610;
left: 80px; /*position where enlarged image should offset horizontally */
z-index: 150;
}

table 
{
    font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#333333;
	line-height: 		16px;
        }

td {

	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#333333;
	line-height: 		16px;
}

/* Hakukone / Search function -------------------------------------------------------------------------------------*/

.clHakuSana
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
padding: 2px;
font-size:10px;
color: #737373;
background-color: #ffffff;
border: solid 1px #ffffff;
margin-top: 0px;
padding: 1px;
}
span.clHakuVal
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFD;
text-transform: capitalize;
}
.clHakuRyhma
{
COLOR: #555555;
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
padding: 1px;
line-height:16px;
font-size:11px;
font-weight:bold;
background-color: #ffffff;

SCROLLBAR-FACE-COLOR: #719C31;
SCROLLBAR-HIGHLIGHT-COLOR: #719C31;
SCROLLBAR-SHADOW-COLOR: #719C31;
SCROLLBAR-3DLIGHT-COLOR: #719C31;
SCROLLBAR-ARROW-COLOR: #FFFFFF;
SCROLLBAR-TRACK-COLOR: #ededed;
SCROLLBAR-DARKSHADOW-COLOR: #719C31;
}
.clHakuPiirre
{
COLOR: #555555;
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
padding: 1px;
line-height:16px;
font-size:11px;
font-weight:bold;
background-color: #ffffff;

SCROLLBAR-FACE-COLOR: #719C31;
SCROLLBAR-HIGHLIGHT-COLOR: #719C31;
SCROLLBAR-SHADOW-COLOR: #719C31;
SCROLLBAR-3DLIGHT-COLOR: #719C31;
SCROLLBAR-ARROW-COLOR: #FFFFFF;
SCROLLBAR-TRACK-COLOR: #ededed;
SCROLLBAR-DARKSHADOW-COLOR: #719C31;
}
.clHakuOK
{
	font-family:			Verdana,arial,helvetica; 
	font-size:			10px; 
	font-weight:			bold; 
	color:				#ffffff; 
	text-transform: 	uppercase;
	background-image: 	url(../images/hae_nappi.gif);
	background-repeat: 	repeat-x;
	background-color:		#3C96A1; 
	border:				solid 1px #fff;
	cursor: 			pointer;
	padding-top: 		2px;
	padding-right: 		8px;
	padding-bottom: 	4px;
	padding-left: 		8px;
}



/* Otsake (ei saa poistaa tai muuttaa nimiä, saa muokata)--------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------*/

a.polku1 { 
	font-family: 			Verdana,Arial,Helvetica,sans-serif;
	font-size: 			10px;
	text-decoration: 		none;
	font-weight:			normal;
}
a.polku1:link	{ 
	color:				#999999; 
}
a.polku1:visited	{ 
	color:				#999999; 
}
a.polku1:active	{ 
	color: 				#999999; 
}
a.polku1:hover	{
	color:				#999999; 
	text-decoration: 		underline;
}



a.polku2  { 
	font-family: 			Verdana,Arial,Helvetica,sans-serif;
	font-size: 			10px;
	text-decoration: 		none;
	font-weight:			normal;
}
a.polku2:link	{ 
	color:				#999999; 
}
a.polku2:visited	{ 
	color:				#999999; 
}
a.polku2:active	{ 
	color: 				#999999; 
}
a.polku2:hover	{
	color:				#999999; 
	text-decoration: 		underline;
}



.polku3 { 
	font-family: 			Verdana, Arial, Helvetica,sans-serif;
	font-size: 			10px;
	text-decoration: 		normal;
	font-weight:			bold;
	color:				#999999;
}


/* Sisältö (ei saa poistaa tai muuttaa nimiä, saa muokata)---------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------*/

.sivu {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#333333;
	line-height: 		16px;
	background-image: 	none;
	background-repeat: 	repeat-y;
	background-color:		#E1BB34;
	margin-top: 			0px;
	margin-left: 			0px;
	margin-right:			0px;
	margin-bottom:			0px;

   	SCROLLBAR-FACE-COLOR: 		#99A74F;
    	SCROLLBAR-HIGHLIGHT-COLOR: 	#99A74F;
    	SCROLLBAR-SHADOW-COLOR: 	#99A74F;
	SCROLLBAR-DARKSHADOW-COLOR: 	#99A74F;
    	SCROLLBAR-3DLIGHT-COLOR: 	#99A74F;
    	
	SCROLLBAR-ARROW-COLOR: 		#ffffff;
    	SCROLLBAR-TRACK-COLOR: 		#ffffff;
    	height:				100%;
	}


.table {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#333333;
	}

tbody	{
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#333333;
} 

.td {


	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#333333;
	}


		/*---Sisällöltään samanlaisia---*/
H1
{
	font-family: "Trebuchet MS" Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color: #9BBF3B;
	font-size: 23px;
	line-height: 26px;
	font-weight: normal;
        letter-spacing:-0.8px;
	margin: 0px;
	padding: 0px;
}

.sivu_otsikko	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			13px; 
	font-weight:			bold;
	color: 				#717070;
	}


		/*---Sisällöltään samanlaisia---*/
.kappale_otsikko
	{
    	FONT-WEIGHT: 			bold;
    	FONT-SIZE: 			11px;
    	COLOR: 				#3C96A1;
    	FONT-FAMILY: 			Verdana,Arial,Helvetica,sans-serif;
	}
H2
{
    	FONT-WEIGHT: 			bold;
    	FONT-SIZE: 			15px;
    	color: 				#4b97d1;
    	FONT-FAMILY: 			"Trebuchet MS" Trebuchet, Verdana,Arial,Helvetica,sans-serif;
}

H3
{
    	FONT-WEIGHT: 			bold;
    	FONT-SIZE: 			11px;
    	color: 				#4b97d1;
    	FONT-FAMILY: 			"Trebuchet MS" Trebuchet, Verdana,Arial,Helvetica,sans-serif;
}


		/*---Sisällöltään samanlaisia---*/
.kappale_teksti
	{
    	FONT-WEIGHT: 			normal;
    	FONT-SIZE: 			11px;
	COLOR: 				#333333;
    	FONT-FAMILY: 			Verdana,Arial,Helvetica,sans-serif;
	}

	P
	{
    	FONT-WEIGHT: 			normal;
    	FONT-SIZE: 			11px;
    	COLOR: 				#333333;
    	FONT-FAMILY: 			Verdana,Arial,Helvetica,sans-serif;
		line-height: 		16px;
	}

	.sivu_teksti
	{
    	FONT-WEIGHT: 			normal;
    	FONT-SIZE: 			11px;
    	COLOR: 				#000000;
    	FONT-FAMILY: 			Verdana,Arial,Helvetica,sans-serif;
	}
		



		/*---Sisällöltään samanlaisia---*/
A.linkki
	{
    	FONT-WEIGHT: 			bold;
    	FONT-SIZE: 			11px;
    	COLOR: 				#2C96E4; 
    	FONT-FAMILY: 			Verdana,Arial,Helvetica,sans-serif;
    	TEXT-DECORATION: 		underline;
	}
	A.linkki:link
		{
    			COLOR: #2C96E4;
		}
	A.linkki:visited
		{
    			COLOR: #2C96E4;
		}
	A.linkki:active
		{
    			COLOR: #2C96E4;
		}
	A.linkki:hover
		{
    			COLOR: #2C96E4; 
    			TEXT-DECORATION: none
		}


.A
	{
    	FONT-WEIGHT: 			normal;
    	FONT-SIZE: 			11px;
    	COLOR: 				#2C96E4;
    	FONT-FAMILY: 			Verdana,Arial,Helvetica,sans-serif;
    	TEXT-DECORATION: 		underline;
	}
	.A:link
		{
    			COLOR: #2C96E4;
		}
	.A:visited
		{
    			COLOR: #2C96E4;
		}
	.A:active
		{
    			COLOR: #2C96E4;
		}
	.A:hover
		{
    			COLOR: #2C96E4;
    			TEXT-DECORATION: none
		}

		/*-----------------------------*/

a.linkki_korostettu 	
	{ 
	font-family: 			Verdana,Arial,Helvetica,sans-serif;
	font-size: 			11px;
	text-decoration: 		underline;
	font-weight:			bold;

	}
	a.linkki_korostettu:link
		{ 
			color:	#3169CE;
		}
	a.linkki_korostettu:visited
		{ 
			color:	#3169CE;
		}
	a.linkki_korostettu:active
		{ 
			color: 	#000000;
		}
	a.linkki_korostettu:hover
		{
			color:	#000000; 
			text-decoration: none;
		}

.kappale_teksti_korostettu
	{
    	FONT-SIZE: 			11px;
    	COLOR: 				#ffffff;
    	FONT-FAMILY: 			Verdana,Arial,Helvetica,sans-serif;
	}


ADDRESS
	{
    	FONT-WEIGHT: 			normal;
    	FONT-SIZE: 			11px;
    	COLOR: 				#ff6600;
    	FONT-STYLE: 			oblique;
    	FONT-FAMILY: 			Verdana,Arial,Helvetica,sans-serif;
	}

DD
	{
    	FONT-WEIGHT: 			normal;
    	FONT-SIZE: 			9px;
    	COLOR: 				#ff6666;
    	FONT-STYLE: 			oblique;
    	FONT-FAMILY: 			Verdana,Arial,Helvetica,sans-serif;
	}

DT
	{
    	FONT-WEIGHT: 			normal;
    	FONT-SIZE: 			10px;
    	COLOR: 				#333333;
    	FONT-STYLE: 			oblique;
    	FONT-FAMILY: 			Verdana,Arial,Helvetica,sans-serif;
	}

UL
	{
    	FONT-WEIGHT: 			normal;
    	LIST-STYLE-POSITION: 		outside;
    	FONT-SIZE: 			11px;
    	COLOR: 				#333333;
    	FONT-FAMILY: 			Verdana,Arial,Helvetica,sans-serif;
    	LIST-STYLE-TYPE: 		square;
		line-height:		16px;
	}

OL
	{
    	FONT-WEIGHT: 			normal;
    	LIST-STYLE-POSITION: 		outside;
    	FONT-SIZE: 			11px;
    	COLOR: 				#333333;
    	FONT-FAMILY: 			Verdana,Arial,Helvetica,sans-serif;
		line-height: 		16px;
	}

hr.ajankohtaishaku	{
	color:				#000000;	
}

hr.luettelosivuhaku	{
	color:				#000000;	
}




/* Navigointi (ei saa poistaa tai muuttaa nimiä, saa muokata)-----------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------*/

a.navigointi_linkki { 
	font-family: 			Verdana,Arial,Helvetica,sans-serif;
	font-size: 			10px;
	text-decoration: 		none;
	font-weight:			normal;
}
a.navigointi_linkki:link	{ 
	color:				#3169CE;
}
a.navigointi_linkki:visited	{ 
	color:				#3169CE; 
}
a.navigointi_linkki:active	{ 
	color: 				#000000; 
}
a.navigointi_linkki:hover	{
	color:				#000000; 
	text-decoration: 		none;
}





/* Päivämäärä (ei saa poistaa tai muuttaa nimiä, saa muokata)------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------*/

.pvm	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			11px; 
	font-weight:			bold;
	color: 				#12562E; 
}








/* Kirjautumistoiminnot (ei saa poistaa tai muuttaa nimiä, saa muokata)---------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------*/

.kirjaudu	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			10px; 
	color: 				#ACBA5D; 
}



.kirjaudu_nimi	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			10px; 
	color: 				#ACBA5D; 
	font-weight:			bold; 
	line-height:			11px;
}



a.kirjaudu_linkki { 
	font-family: 			Verdana,Arial,Helvetica,sans-serif;
	font-size: 			10px;
	text-decoration: 		underline;
	font-weight:			normal;
}
a.kirjaudu_linkki:link	{ 
	color:				#316D4A;
}
a.kirjaudu_linkki:visited	{ 
	color:				#316D4A; 
}
a.kirjaudu_linkki:active	{ 
	color: 				#316D4A; 
}
a.kirjaudu_linkki:hover	{
	color:				#0673EC; 
	text-decoration: 		none;
}



.kirjaudu_kentta {
	font-family: 			Verdana, Arial, Helvetica;
	padding: 			2px;
	font-size: 			11px;
	color: 				#000000;
	background-color: 		#eaecef;
	border: 			solid 1px #000000;
}


.kirjaudu_nappi	{
	font-family:			Verdana,arial,helvetica; 
	font-size:			10px; 
	font-weight:			bold; 
	color:				#ffffff; 
	background-color:		#3C96A1; 
	border:				solid 1px;
	border-color:			#ffffff;
	cursor:				hand;
}






/* Osoitetiedot (ei saa poistaa tai muuttaa nimiä, saa muokata)---------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------*/

.osoite	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			10px; 
	color: 				#40BABF; 
}



a.osoite_linkki { 
	font-family: 			Verdana,Arial,Helvetica,sans-serif;
	font-size: 			10px;
	text-decoration: 		underline;
	font-weight:			bold;
}
a.osoite_linkki:link	{ 
	color:				#40BABF;
}
a.osoite_linkki:visited	{ 
	color:				#40BABF;
}
a.osoite_linkki:active	{ 
	color: 				#40BABF;
}
a.osoite_linkki:hover	{
	color:				#000000; 
	text-decoration: 		none;
}








/* Copyright (ei saa poistaa tai muuttaa nimiä, saa muokata)------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------*/

.copyright	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			10px; 
	color: 				#ffffff; 
}

a.copyright_linkki { 
	font-family: 			Verdana,Arial,Helvetica,sans-serif;
	font-size: 			10px;
	text-decoration: 		underline;
	font-weight: 		bold;
}
a.copyright_linkki:link	{ 
	color:				#ffffff; 
}
a.copyright_linkki:visited	{ 
	color:				#ffffff; 
}
a.copyright_linkki:active	{ 
	color: 				#ffffff; 
}
a.copyright_linkki:hover	{
	color:				#ffffff; 
	text-decoration: 		none;
}




/* Last updated (ei saa poistaa tai muuttaa nimiä, saa muokata)------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------*/

.LastUpdated	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			10px; 
	color: 				#5E8004; 
}

/* Pikailmoituksen class asetukset (ei saa poistaa tai muuttaa nimiä, saa muokata)------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------*/

.MessageTbl	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			11px;
	border:				solid 1px #008F98;
	background-color:		#ffffff;
	padding-left:			5px;
	padding-bottom:			10px;
}

.MessageHeader	{
	font-weight:			bold;
	color:				#C45009;
}

.MessageDesc	{
	color:				#C45009;
}

/* Footerin muun tekstin stylet (saa poistaa ja muokata tarpeen mukaan)------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------*/

.footer_teksti	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			11px; 
	color: 				#3C96A1; 
}




a.footer { 
	font-family: 			Verdana,Arial,Helvetica,sans-serif;
	font-size: 			10px;
	text-decoration: 		underline;
	font-weight:			bold;
}
a.footer:link	{ 
	color:				#3C96A1; 
}
a.footer:visited	{ 
	color:				#3C96A1; 
}
a.footer:active	{ 
	color: 				#3C96A1; 
}
a.footer:hover	{
	color:				#ffffff; 
	text-decoration: 		underline;
}









/* Headerissä esiintyvän muun tekstin style (saa poistaa ja muokata tarpeen mukaan)----------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------*/

.header_teksti	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			10px; 
	color: 				#3C96A1; 
}


a.header { 
	font-family: 			Verdana,Arial,Helvetica,sans-serif;
	font-size: 			10px;
	text-decoration: 		underline;
	font-weight:			bold;
}
a.header:link	{ 
	color:				#5E8004; 
}
a.header:visited	{ 
	color:				#5E8004; 
}
a.header:active	{ 
	color: 				#5E8004; 
}
a.header:hover	{
	color:				#000000; 
	text-decoration: 		underline;
}










/*omasivun stylet (ei saa poistaa tai muuttaa nimiä, saa muokata)--------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------*/

td.taso_otsikko {
	font-family: 			Verdana,Arial,Helvetica,sans-serif;				/*taulukon solussa olevan otsikon fontin tyyli*/
	color:				#000000; 							/*taulukon solussa olevan otsikon fontin väri*/
	font-size: 			11px; 								/*taulukon solussa olevan otsikon fontin koko*/
	font-weight:			bold;								/*taulukon solussa olevan otsikon fontin korostus*/
	background:			#ffffff; 								/*taulukon solun taustaväri*/
	border-top:			0px #000000  solid;						/*taulukon solun yläreunan paksuus,väri,tyyli*/
	border-bottom:			0px #000000 solid;						/*taulukon solun alareunan paksuus,väri,tyyli*/
	border-right:			0px #000000 solid;						/*taulukon solun oikeanreunan paksuus,väri,tyyli*/
	border-left:			0px #000000 solid;						/*taulukon solun vasemmanreunan paksuus,väri,tyyli*/
	text-align:			left;								/*tekstin paikka solussa horisontaalisesti*/
	text-valign:			center;								/*tekstin paikka solussa vertikaalisti*/
	padding:			2;
	}


td.taso_toiminnot {
	font-family: 			Verdana,Arial,Helvetica,sans-serif;				/*taulukon solussa olevan otsikon fontin tyyli*/
	color:				#3C96A1; 							/*taulukon solussa olevan otsikon fontin väri*/
	font-size: 			11px; 								/*taulukon solussa olevan otsikon fontin koko*/
	font-weight:			normal;								/*taulukon solussa olevan otsikon fontin korostus*/
	background:			; 								/*taulukon solun taustaväri*/
	border-top:			0px #3C96A1 dotted;						/*taulukon solun yläreunan paksuus,väri,tyyli*/
	border-bottom:			0px #3C96A1 dotted;						/*taulukon solun alareunan paksuus,väri,tyyli*/
	border-right:			0px #3C96A1 dotted;						/*taulukon solun oikeanreunan paksuus,väri,tyyli*/
	border-left:			0px #3C96A1 dotted;						/*taulukon solun vasemmanreunan paksuus,väri,tyyli*/
	text-align:			left;								/*tekstin paikka solussa horisontaalisesti*/
	text-valign:			center;								/*tekstin paikka solussa vertikaalisti*/
	padding:			2;
	}

.taso_tyokalu {
	font-family: 			Arial,Verdana,Helvetica,sans-serif;				/*taulukon solussa olevan otsikon fontin tyyli*/
	color:				#EFB914; 							/*taulukon solussa olevan otsikon fontin väri*/
	font-size: 			14px; 								/*taulukon solussa olevan otsikon fontin koko*/
	font-weight:			bold;
}

a.taso_linkki { 
	font-family: 			Verdana,Arial,Helvetica,sans-serif;
	font-size: 			11px;
	text-decoration: 		underline;
	font-weight:			normal;
}
a.taso_linkki:link	{ 
	color:				#3C96A1; 
}
a.taso_linkki:visited	{ 
	color:				#3C96A1; 
}
a.taso_linkki:active	{ 
	color: 				#000000; 
}
a.taso_linkki:hover	{
	color:				#000000; 
	text-decoration: 		none;
}







/*Lomakkeet (ei saa poistaa tai muuttaa nimiä, saa muokata)----------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------*/


.form_otsikko	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			11px; 
	font-weight:			Bold;
	color: 				#333333; 	
}


.form_text	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			11px; 
	font-weight:			normal;
	color: 				#333333; 	
}



.form_textarea { 
	font-family:				Verdana, Arial, Helvetica;
	padding: 				2px;
	font-size: 				13px;
	color: 					#333333;
	background-color: 			#eaecef;
	border: 				solid 1px #333333;
}



.form_select {					/*bropboxin tyyli*/
	font-family: 				Verdana, Arial, Helvetica;
	padding: 				2px;
	font-size: 				11px;
	color: 					#333333;
	background-color: 			#ffffff;
	border: 				solid 1px #333333;
}



.form_input {
	font-family: 				Verdana, Arial, Helvetica;
	padding: 				2px;
	font-size: 				11px;
	color: 					#333333;
	background-color: 			#ffffff;
	border: 				solid 1px #333333;
}



.form_radio {					/*radio-napin tyyli*/
	font-family: 				Verdana, Arial, Helvetica;
	font-size: 				12px;
	background-color: 			#eaecef;
	border: 				solid 1px #333333;
	color: 					#000000;
}

.form_checkbox {					/*radio-napin tyyli*/
	font-family: 				Verdana, Arial, Helvetica;
	font-size: 				12px;
	background-color: 			#eaecef;
	border: 				solid 1px #333333;
	color: 					#000000;
}

.form_button_reset	{
	font-family:			Verdana,arial,helvetica; 
	font-size:			10px; 
	font-weight:			bold; 
	color:				#ffffff; 
	background-color:		#9B9C9D;
	background-image: 	url(../images/tyhjenna_nappi.gif);
	background-repeat: 	repeat-x; 
	border:				solid 1px #fff;
	cursor:				pointer;
	padding-top: 		2px;
	padding-right: 		6px;
	padding-bottom: 	4px;
	padding-left: 		6px;
}

.form_button_send	{
	font-family:			Verdana,arial,helvetica; 
	font-size:			10px; 
	font-weight:			bold; 
	color:				#ffffff; 
	text-transform: 	uppercase;
	background-image: 	url(../images/hae_nappi.gif);
	background-repeat: 	repeat-x;
	background-color:		#3C96A1; 
	border:				solid 1px #fff;
	cursor: 			pointer;
	padding-top: 		2px;
	padding-right: 		8px;
	padding-bottom: 	4px;
	padding-left: 		8px;
}





/*Lomakkeet, jotka intrassa (ei saa poistaa tai muuttaa nimiä, saa muokata)----------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------*/

.textarea_1 { 
	font-family:				Verdana, Arial, Helvetica;
	padding: 				2px;
	font-size: 				13px;
	color: 					#000000;
	background-color: 			#eaecef;
	border: 				inset 1px #000000;
}

.textarea_2 { 
	font-family:				Verdana, Arial, Helvetica;
	padding: 				2px;
	font-size: 				13px;
	color: 					#000000;
	background-color: 			#eaecef;
	border: 				inset 1px #000000;
}

.textarea_3 { 		
	font-family: 				Verdana, Arial, Helvetica;
	padding: 				1px;
	font-size: 				11px;
	color: 					#000000;
	background-color: 			#eaecef;
	border: 				solid 1px #000000;
	width:					180px;
}

.select_1 {					/*bropboxin tyyli*/
	font-family: 				Verdana, Arial, Helvetica;
	padding: 				2px;
	font-size: 				12px;
	color: 					#333333;
	background-color: 			#ffffff;
	border: 				inset 1px #000000;
}

.select_2 {					/*dropboxin tyyli*/
	font-family: 				Verdana, Arial, Helvetica;
	padding: 				2px;
	font-size: 				11px;
	color: 					#333333;
	background-color: 			#eaecef;
	border: 				solid 1px #000000;
}

.select_3 {					/*dropboxin tyyli, käytetään dynaamisesti rakennettavissa lomakkeissa*/
	font-family: 				Verdana, Arial, Helvetica;
	padding: 				1px;
	font-size: 				11px;
	color: 					#333333;
	background-color: 			#eaecef;
	border: 				solid 1px #000000;
	width:					180px;
}

.input_1 {
	font-family: 				Verdana, Arial, Helvetica;
	padding: 				2px;
	font-size: 				11px;
	color: 					#333333;
	background-color: 			#ffffff;
	border: 				solid 1px #ffffff;
}

.input_2 {
	font-family: 				Verdana, Arial, Helvetica;
	padding: 				2px;
	font-size: 				11px;
	color: 					#333333;
	background-color: 			#ffffff;
	border: 				solid 1px #ffffff;
}

.input_3 {
	font-family: 				Verdana, Arial, Helvetica;
	padding: 				1px;
	font-size: 				11px;
	color: 					#333333;
	background-color: 			#ffffff;
	border: 				solid 1px #ffffff;
	width: 					180px;
} 

.radio_3 {					/*radio-napin tyyli*/
	font-family: 				Verdana, Arial, Helvetica;
	font-size: 				12px;
	background-color: 			#eaecef;
	border: 				solid 1px #000000;
	color: 					#000000;
}

.checkbox_3 {					/*radio-napin tyyli*/
	font-family: 				Verdana, Arial, Helvetica;
	font-size: 				12px;
	background-color: 			#eaecef;
	border: 				solid 1px #000000;
	color: 					#000000;
}

.button_1	{
	font-family:			Verdana,arial,helvetica; 
	font-size:			10px; 
	font-weight:			bold; 
	color:				#ffffff; 
	text-transform: 	uppercase;
	background-image: 	url(../images/hae_nappi.gif);
	background-repeat: 	repeat-x;
	background-color:		#3C96A1; 
	border:				0px;
	cursor: 			pointer;
	padding-top: 		4px;
	padding-right: 		17px;
	padding-bottom: 	2px;
	padding-left: 		17px;
}

.button_2	{
	font-family:			Verdana,arial,helvetica; 
	font-size:			10px; 
	font-weight:			bold; 
	color:				#ffffff; 
	background-color:		#717070; 
	border:				solid 1px;
	border-color:			#ffffff;
	cursor:				pointer;

}

.button_3	{
	font-family:			Verdana,arial,helvetica; 
	font-size:			10px; 
	font-weight:			bold; 
	color:				#ffffff; 
	background-color:		#013B84; 
	border:				solid 1px;
	border-color:			#ffffff;
	cursor:				hand;

}








/*popupin stylet (ei saa poistaa tai muuttaa nimiä, saa muokata)--------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------*/

.popup_tausta1	{
	background-color:			#9EC34F; 
}


a.popup_linkki{ 
	font-family: 				Verdana,Arial,Helvetica,sans-serif;
	font-size: 				10px;
	text-decoration: 			underline;
}

a.popup_linkki:link	{ 
	color:					#ffffff; 
}

a.popup_linkki:visited	{ 
	color:					#ffffff;	
}
						
a.popup_linkki:active	{ 
	color: 					#ffffff; 
}

a.popup_linkki:hover	{
	color:					#ededed; 
	text-decoration: 			none;
}


.img_taso	{
	border:					1px solid;			/*kuvan reunan ominaisuudet*/
	border-color: 				#ffffff;			/*kuvan reunan väri*/
}




/* ================================================================ */
/*	Tuotesivujen tyylit (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

td.ostaminen
{
background-color: #f6f5f1;
border: solid 1px #f0f0f0;
text-align: left;
text-valign: center;
padding: 5;
}



a.navbar_tuotteet:active
{
color: #0071CE;
}


a.navbar_tuotteet:hover
{
color: #0071CE;
text-decoration: none;
}

a.navbar_tuotteet:link
{
color: #B53831;
}


a.navbar_tuotteet
{
font-family: Arial,Verdana,Helvetica,sans-serif;
font-size: 10px;
text-decoration: none;
color: #B53831;
}

a.navbar_tuotteet:visited
{
color: #B53831;
}


.navbar_tuotteet
{
font-family: Arial,Verdana,Helvetica,sans-serif;
font-size: 10px;
text-decoration: none;
color: #000000;
}






/*Määrätarjouksen stylet (ei saa poistaa tai muuttaa nimiä, saa muokata)-------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------*/

.maaratarjous_otsikko	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			13px; 
	font-weight:			bold;
	color: 				#ffba00;
}

.maaratarjous_teksti	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			11px; 
	color: 				#000000;
}

.uutuus_otsikko	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			11px; 
	font-weight:			bold;
	color: 				#ffba00;
}

.uutuus_teksti	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			11px; 
	color: 				#000000;
}

.tarjous_otsikko	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			11px; 
	font-weight:			bold;
	color: 				#ffba00;
}

.tarjous_teksti	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			11px; 
	color: 				#000000;
}









/* ostoskorin tyylit (ei saa poistaa tai muuttaa nimiä, saa muokata)----------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------*/

.ostoskori	{

	background-color:			#bbbbbb;
}

.text	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			11px; 
	font-weight:			normal;
	color: 				#000000; 	
}

.text5	{
	font-family: 			Verdana, Arial, Helvetica; 
	color:				#000000; 
	font-size: 			11px; 
	font-weight:			bold;
}

.lomake_teksti	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			11px; 
	font-weight:			bold;
	color: 				#3C96A1; 	
}

.pakolliset	{
	font-family:			Verdana, Arial, Helvetica;
	font-size:			11px;
	color:				#E20A17;
}

.paketti	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			11px; 
	font-weight:			bold;
	color: 				#000080;
}












/*DreamNet järjestelmäpopuppien stylet-------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------*/

a.dreamnet{ 
	font-family: 			Verdana,Arial,Helvetica,sans-serif;
	font-size: 			10px;
	text-decoration: 		underline;
}
a.dreamnet:link	{ 
	color:				#ffffff; 
}
a.dreamnet:visited	{ 
	color:				#ffffff; 
}
a.dreamnet:active	{ 
	color: 				#ffffff; 
}
a.dreamnet:hover	{
	color:				#FFF44B; 
	text-decoration: 		none;
}


.taustavari1	{
	background-color:		#ffffff; 
}

.taustavari2	{
	background-color:		#0050B3; 
}

.taustavari3	{
	background-color:		#FFF44B; 
}

.taustavari4	{
	background-color:		#ffffff; 
}

.button_grey	{
	font-family:			Verdana,arial,helvetica; 
	font-size:			10px; 
	font-weight:			bold; 
	color:				#ffffff; 
	background-color:		#666666; 
	border:				solid 1px;
	border-color:			#ffffff;
	cursor:				Hand;
}

.button_orange	{
	font-family:			Verdana,arial,helvetica; 
	font-size:			10px; 
	font-weight:			bold; 
	color:				#ffffff; 
	background-color:		#E20A17; 
	border:				solid 1px;
	border-color:			#ffffff;
	cursor:				Hand;
}

.textbox	{
	font-family: 			verdana,arial; 
	font-size:			11 px; 
	border: 			solid 1 px; 
	border-color:			#E20A17; 
	background-color:		#e3e3e3; 
	color: 				#000000; 
}

.textarea	{
	font-family: 			verdana,arial; 
	font-size:			11 px; 
	border: 			solid 1 px; 
	border-color:			#E20A17; 
	background-color:		#e3e3e3; 
	color: 				#000000;  
}

.textlist	{
	font-family: 			verdana,arial; 
	font-size:			11 px; 
	border: 			solid 1 px; 
	border-color:			#E20A17; 
	background-color:		#e3e3e3; 
	color: 				#000000;  
}

.textdrop	{
	font-family: 			verdana,arial; 
	font-size:			11 px; 
	border: 			solid 1 px; 
	border-color:			#E20A17; 
	background-color:		#e3e3e3; 
	color: 				#000000;  
}

.palsta_otsikko	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			11px; 
	font-weight:			bold;
	color: 				#ffffff;
}










/*----------------------------------------------------------------------------------------------------------------------------------------*/







/*tekstissä esiintyvän linkin style---------------------------------------------------------*/





/* this class is used to table cells (td) that looks like buttons */
a.linkki_nappi { 
	font-family: 			Verdana,Arial,Helvetica,sans-serif;
	font-size: 			11px;
	text-decoration: 		none;
	font-weight:			bold;
}
a.linkki_nappi:link	{ 
	color:				#3C96A1; 
}
a.linkki_nappi:visited	{ 
	color:				#3C96A1; 
}
a.linkki_nappi:active	{ 
	color: 				#3C96A1; 
}
a.linkki_nappi:hover	{
	color:				#3C96A1; 
	text-decoration: 		none;
}


a.linkki_kori { 
	font-family: 			Verdana,Arial,Helvetica,sans-serif;
	font-size: 			11px;
	text-decoration: 		underline;
	font-weight:			normal;
}
a.linkki_kori:link	{ 
	color:				#000080;
}
a.linkki_kori:visited	{ 
	color:				#000080;
}
a.linkki_kori:active	{ 
	color: 				#000080;
}
a.linkki_kori:hover	{
	color:				#000080;
	text-decoration: 		none;
}


a.linkki_lasit { 
	font-family: 			Verdana,Arial,Helvetica,sans-serif;
	font-size: 			11px;
	text-decoration: 		underline;
	font-weight:			bold;
}
a.linkki_lasit:link	{ 
	color:				#E20A17;
}
a.linkki_lasit:visited	{ 
	color:				#E20A17;
}
a.linkki_lasit:active	{ 
	color: 				#E20A17;
}
a.linkki_lasit:hover	{
	color:				#013b84;
	text-decoration: 		none;
}


a.linkki_tuotteet 	{ 
	font-family: 			Verdana,Arial,Helvetica,sans-serif;
	font-size: 			11px;
	font-weight:			bold;
	text-decoration: 		none;
}
a.linkki_tuotteet:link	{ 
	color:				#E20A17; 
}
a.linkki_tuotteet:visited{ 
	color:				#E20A17; 
}
a.linkki_tuotteet:active	{ 
	color: 				#E20A17; 
}
a.linkki_tuotteet:hover	{
	color:				#013b84; 
	text-decoration: 		none;
}

a.linkki_tuotehaku	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			11px; 
	font-weight:			bold;
	text-decoration:		none;
}

a.linkki_tuotehaku:link	{ 
	color:				#ffffff; 
}
a.linkki_tuotehaku:visited{ 
	color:				#ffffff; 
}
a.linkki_tuotehaku:active	{ 
	color: 				#ffffff; 
}
a.linkki_tuotehaku:hover	{
	color:				#013b84; 
	text-decoration: 		none;
}





/* navigation bar ( first|previous|next|last ) -----------------------------------------------*/

.navbar_small	{
	background-color:		#3C96A1;
	border: 			2 outset #ffffff;
	coor:				#ffffff;

}




/* tekstien style-----------------------------------------------------------------------------*/




/* Kaavio ... */
.kaavio_otsikko	{
	font-family: 		verdana,arial; 
	color:			#FFA800; 
	font-size: 		16px; 
	font-weight:		bold;
}

.musta	{
	font-family: verdana, arial;
	font-size: 11 px;
	color: #000000;
}

.valkoinen	{
	font-family: verdana, arial;
	font-size: 11 px;
	color: #ffffff;
}

/* OBS!!! This class must have same properties as "kappale_otsikko" when modifying, except margins */
.text4	{
	font-family: 			Verdana,Arial,Helvetica,sans-serif; 
	font-size: 			11px; 
	font-weight:			bold;
	color: 				#E20A17;  	
}

/* varausjärjestelmän tyylit ----------------------------------------------------------------------------------------- */

#kap {font-family: Verdana; font-size: 11px;}
#kapty {font-family: Verdana; font-size: 11px; font-weight: bold;}
#date {font-family: Verdana; font-size: 11px;}
#time {font-family:Verdana; font-size: 10px;}
#scale {border-bottom: solid 1px #000000; border-right: solid 1px #000000;}

.Hide {
	font-family: Verdana; 
	font-size: 10px; 
	position: absolute; 
	width: 200px; 
	visibility: hidden; 
	background-color: #fbff95; 
	border: dotted 1px #000000;
	padding: 5px;
}

/* System component settings for Dreament Content Manager ... */

div.sysComponent	{
	border-top: 			solid 1px #a9a9a9; 
	border-left: 			solid 1px #a9a9a9;
	border-right: 			solid 1px #a9a9a9; 
	border-bottom: 			solid 1px #a9a9a9;
	background-color:		#ededed;
	width:				100%;
	height:				26px;
	background-image:		url("http://project.dreamnet.fi/sys/objCom/images/component.gif");
}	

/* ... ends here */




