@charset "iso-8859-1";
BODY          {   margin:30px 0px 0px 0px;
               background:url(img/sivutausta.gif);
               background-repeat:no-repeat; 
				background-color:#9C1246;}

div.banneri  {   width:794px;
                          height:170px;   }
						  
div.sisalto  {   background:url(img/sisaltotausta.jpg);
                  width:794px;
				  min-height:500px;   }
				  
div.footer  {   background:url(img/footer.jpg);
                  width:794px;
				  height:19px;   }

a   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 11px;
							color:#0356DE;
							text-decoration:underline; 
							font-weight:bold;  }
				  				  						  
a.navigointi   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 11px;
							color:#9C1246;
							display:block;
							background:url(img/navi_off.jpg);
							width:160px;
							height:17px;
							margin-left:30px;
							padding-left:15px;
							padding-right:0px;
							padding-top:1px;
							text-decoration:none;
							font-weight:normal;    }
							
a.navigointi:active   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 11px;
							color:#9C1246;
							display:block;
							background:url(img/navi_hover.jpg);
							width:160px;
							height:17px;
							margin-left:30px;
							padding-left:15px;
							padding-right:0px;
							padding-top:1px;
							text-decoration:underline;
							font-weight:normal;							   }
							
a.navigointi:hover   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 11px;
							color:#9C1246;
							display:block;
							background:url(img/navi_hover.jpg);
							width:160px;
							height:17px;
							margin-left:30px;
							padding-left:15px;
							padding-right:0px;
							padding-top:1px;
							text-decoration:underline;   
							font-weight:normal;							}

a.kaksrivii   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 11px;
							color:#9C1246;
							display:block;
							background:url(img/navi_off_kakkonen.jpg);
							width:160px;
							height:28px;
							margin-left:30px;
							padding-left:15px;
							padding-right:0px;
							padding-top:1px;
							text-decoration:none;
							font-weight:normal;    }
							
a.kaksrivii:active   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 11px;
							color:#9C1246;
							display:block;
							background:url(img/navi_hover_kakkonen.jpg);
							width:160px;
							height:28px;
							margin-left:30px;
							padding-left:15px;
							padding-right:0px;
							padding-top:1px;
							text-decoration:underline;
							font-weight:normal;							   }
									  
a.kaksrivii:hover   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 11px;
							color:#9C1246;
							display:block;
							background:url(img/navi_hover_kakkonen.jpg);
							width:160px;
							height:28px;
							margin-left:30px;
							padding-left:15px;
							padding-right:0px;
							padding-top:1px;
							text-decoration:underline;   
							font-weight:normal;							}
							
a.alanavigointi   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 11px;
							color:#9C1246;
							display:block;
							background:url(img/alanavi_off.jpg);
							width:150px;
							height:17px;
							margin-left:30px;
							padding-left:30px;
							padding-right:0px;
							padding-top:1px;
							text-decoration:none; 
							font-weight:normal;							  }
							
a.alanavigointi:active   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 11px;
							color:#9C1246;
							display:block;
							background:url(img/alanavi_off.jpg);
							width:150px;
							height:17px;
							margin-left:30px;
							padding-left:30px;
							padding-right:0px;
							padding-top:1px;
							text-decoration:underline;
							font-weight:normal;							   }
							
a.alanavigointi:hover   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 11px;
							color:#9C1246;
							display:block;
							background:url(img/alanavi_off.jpg);
							width:150px;
							height:17px;
							margin-left:30px;
							padding-left:30px;
							padding-right:0px;
							padding-top:1px;
							text-decoration:underline;
							font-weight:normal;							   }
							
H3   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 18px;
							color:#9C1246;
							margin-left:10px;
							margin-right:10px;
							line-height:150%;
							margin-top:25px;
							margin-bottom:15px;    }
							
H4   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 14px;
							color:#9C1246;
							margin-left:10px;
							margin-right:10px;
							line-height:150%;
							margin-top:0px;
							margin-bottom:0px;    }
							
H4.taulukko   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 14px;
							color:#9C1246;
							margin-left:5px;
							margin-right:0px;
							line-height:100%;
							margin-top:5px;
							margin-bottom:5px;    }							
							
H4.faq   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 14px;
							color:#FFFFFF;
							background-color:#9C1246;
							width:75%;
							margin-left:10px;
							margin-right:10px;
							line-height:100%;
							margin-top:3px;
							margin-bottom:3px; 
							padding:5px;   }																
							
P   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 11px;
							color:#000000;
							margin-left:10px;
							margin-right:55px;
							line-height:150%; 
							margin-top:10px;
							margin-bottom:25px;  }
							
P.taulukko   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 11px;
							color:#000000;
							margin-left:5px;
							margin-right:5px;
							line-height:100%; 
							margin-top:5px;
							margin-bottom:5px;  }

P.kuvateksti   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 11px;
							color:#000000;
							margin-left:10px;
							margin-right:55px;
							line-height:150%; 
							margin-top:5px;
							margin-bottom:5px;  }
							
P.punainentaulukko   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 11px;
							color:#FFFFFF;
							margin-left:5px;
							 margin-right:5px;
							line-height:100%; 
							margin-top:5px;
							margin-bottom:5px;  }
							
P.varikoodit   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 12px;
							font-weight:bold;
							color:#FFFFFF;
							margin-left:5px;
							margin-right:5px;
							line-height:100%; 
							margin-top:5px;
							margin-bottom:5px; }
							
P.ru   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 10px;
							font-weight:bold;
							color:#FFFFFF;
							margin-left:5px;
							margin-right:5px;
							line-height:100%; 
							margin-top:5px;
							margin-bottom:5px; }							

span.eka      {	padding:3px;
                width:75px;
                background:#b373b3; }						
							
span.toka      {	padding:3px;
width:75px;
                background:#8c66d9;   }
				
span.kolkka      {	padding:3px;
           width:75px;
		        background:#668cd9;   }
				
span.nelkku      {	padding:3px;
              width:75px;
			    background:#65ad89;   }
				
span.viikka      {	padding:3px;
                width:75px;
				background:#bfbf4d;   }
				
span.kuukka      {	padding:3px;
                width:75px;
				background:#e6804d;   }
				
span.seiska      {	padding:3px;
                width:75px;
				background:#a992a9;   }
				
span.kasi      {	padding:3px;
                width:75px;
				background:#d96666;   }																																																																				

table.hinnat   {    border:1px solid #9C1246;  }
table.kehys   {   padding-left:10px;
                           border:0px;
						   background:#F9F9F9;
						   width:80%;  }
							
UL   {   font-family: verdana, arial, helvetica, sans serif;
                            font-size: 11px;
							color:#000000;
							margin-right:35px;
							line-height:150%; 
							margin-top:10px;
							margin-bottom:25px;  }
							
.kehys  {    border:1px solid #9C1246;
                    background-color:#AAB7D4  }																																								
																																															
							
				  
				  				
	  				  
				

