BODY {font-family: verdana, arial, helvetica, sans-serif;  background-color:#ffffff; margin: 0px;}

a:active {  text-decoration: none;}
a:link {  text-decoration: none;}
a:visited {  text-decoration: none;}
a:hover {  text-decoration: none;}


.AlaNavi         			{ color:#ffb400; font: 11px / 11 px verdana, Arial; letter-spacing:1; line-height:1; text-decoration:none;}
.AlaNavi:active  			{ color:#ffcc00; font: 11px / 11 px verdana, Arial; letter-spacing:1; line-height:1; text-decoration:none}
.AlaNavi:hover   			{ color:#ffcc00; font: 11px / 11 px verdana, Arial; letter-spacing:1; line-height:1; text-decoration:none;}
.AlaNavi:visited 			{ color:#c5a701; font: 11px / 11 px verdana, Arial; letter-spacing:1; line-height:1; text-decoration:none;}
.AlaNavi:visited:hover 		{ color:#ffcc00; font: 11px / 11 px verdana, Arial; letter-spacing:1; line-height:1; text-decoration:none;}

.MainNavi         			{ color:#a6a6a6; font: 11px / 11 px verdana, Arial; letter-spacing:1; line-height:1; text-decoration:none;}
.MainNavi:active  			{ color:#ffffff; font: 11px / 11 px verdana, Arial; letter-spacing:1; line-height:1; text-decoration:none}
.MainNavi:hover   			{ color:#ffffff; font: 11px / 11 px verdana, Arial; letter-spacing:1; line-height:1; text-decoration:none;}
.MainNavi:visited 			{ color:#a6a6a6; font: 11px / 11 px verdana, Arial; letter-spacing:1; line-height:1; text-decoration:none;}
.MainNavi:visited:hover 	{color:#ffffff; font: 11px / 11 px verdana, Arial; letter-spacing:1; line-height:1; text-decoration:none;}

.MiniNavi      { color:#7a7a7a; font: bold 9px/9px Arial; text-decoration:none;}
.MiniNavi:active { color:#7a7a7a; font: bold 9px/9px Arial; text-decoration:none;}
.MiniNavi:hover { color:#646464; font: bold 9px/9px Arial; text-decoration:underline;}

.MiniNaviPalaute  		 {color:#7a7a7a; font:  9px/9px Arial; text-decoration:none;}  
.MiniNaviPalaute:active  {color:#7a7a7a; font:  9px/9px Arial; text-decoration:none;}  
.MiniNaviPalaute:hover   {color:#7a7a7a; font:  9px/9px Arial; text-decoration:underline;}

.lista 				  {color:#383838;  font: 12px/12px Arial; line-height:1.5; text-decoration:none;}
.lista:active 		  {color:#383838;  font: 12px/12px Arial; line-height:1.5; text-decoration:none;}
.lista:hover 		  {color:#404040;  font: 12px/12px Arial; line-height:1.5; text-decoration:underline;}
.lista:visited  	  {color:#2a2a2a;  font: 12px/12px Arial; line-height:1.5; text-decoration:none;}
.lista:visited:hover  {color:#404040;  font: 12px/12px Arial; line-height:1.5; text-decoration:underline;}

.otsikko {color:#ffffff; margin-top:20px; font:24px/24px Impact; line-height:30px; background-color:#000000;}
.otsikko2 {color:#ffffff; font:24px/24px Arial;}
.otsikko3 {color:#383838;  font: 12px/12px verdana, arial; line-height:1.5; font-weight: bold; text-decoration:underline;}
.otsikko4 {color:#383838;  font: 12px/12px verdana, arial; line-height:1.5; font-weight: bold; }
.teksti {color:#383838;  font: 12px/12px verdana, arial; line-height:1.5;}
.hinta {color:#000000; margin-top:1px; margin-left:20px; font: bold 20px/20px Arial; line-height:20px;}

.ostokori {font: 10px/10px Arial; font-style: normal; font-weight: normal;color: #000000; background-color:#e2e2e2; border: 1px #000000 solid; border-color: #000000;}
												   		   

IMG.tempunkuva {border: 2px solid black; float:left; margin-right:10px; margin-top:7px;}

#YlaPalkkiMusta {position:absolute; top:0; left:0; width:100%; height:65; background-color:#000000; z-index:2;}
#Pikainenvalikko {position:absolute; top:12; left:0; width:100%; height:20; z-index:3;}
#Mustaviiva      {position:absolute; top:65; left:0; width:100%; height:3; background-color:#7e7e7e; z-index:4;}
#MagicShopTeksti {position:absolute; top:10; left:26; width:93; height:46; z-index:4;}
#Navigaatio 	 {position:absolute; top:20; left:170; height:9; z-index:5;}
#Katkoviivahalki {position:absolute; top:0; left:145; width:1; height:65; z-index:4;}

#KeskiKaytavanVaaleaOsa {position:absolute; top:65; left:0; width:100%; z-index:2;}
