@charset "iso-8859-1";

BODY          {           margin:0px 0px 0px 0px;
                       background-color:#eaeaea;
											 height:100%;
					  }
						
BODY.etusivu          {           margin:0px 0px 0px 0px;
                       background-color:#000000;
											 height:100%;
					  }						
						
BODY.poppari          {           margin:0px 0px 0px 0px;
                       background-color:#FFFFFF;
					 height:100%;
					  }						
	BODY.artikkelit          {           margin:0px 0px 0px 0px;
                       background-color:#5f5f5f;
					 height:100%;
					  }									
		BODY.tiedotteet          {           margin:0px 0px 0px 0px;
                       background:transparent;
					 height:100%;
					  }					
h2.kesanjuhlat  {     font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: bold;
					   font-size:48px;
					   text-align:left;
					   margin-top:40px;
					   margin-bottom:0px;
						 margin-left:20px;
						 margin-right:5px;
					   letter-spacing:0px;
						 color:#ff339a;   }

h3.lempparisaara  {     font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: bold;
					   font-size:24px;
					   text-align:left;
					   margin-top:5px;
					   margin-bottom:0px;
						 margin-left:40px;
						 margin-right:5px;
					   letter-spacing:0px;
						 color:#000000;   }						 

p.kesaneka  {     font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: bold;
					   font-size:18px;
					   text-align:left;
					   margin-top:25px;
					   margin-bottom:0px;
						 margin-left:40px;
						 margin-right:5px;
					   letter-spacing:0px;
						 color:#000000;   }						 

p.kesantoka  {     font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:16px;
					   text-align:left;
					   margin-top:25px;
					   margin-bottom:0px;
						 margin-left:40px;
						 margin-right:5px;
					   letter-spacing:0px;
						 color:#000000;   }
						 
p.kesanleipis  {     font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:12px;
					   text-align:left;
					   margin-top:25px;
					   margin-bottom:0px;
						 margin-left:40px;
						 margin-right:5px;
					   letter-spacing:0px;
						 color:#000000;   }							 	

p.kesanalin  {     font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:12px;
					   text-align:left;
					   margin-top:10px;
					   margin-bottom:10px;
						 margin-left:40px;
						 margin-right:5px;
					   letter-spacing:0px;
						 color:#000000;   }							 
						 
p.kesanformi  {     font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:12px;
					   text-align:left;
					   margin-top:7px;
					   margin-bottom:7px;
						 margin-left:40px;
						 margin-right:5px;
					   letter-spacing:0px;
						 color:#000000;   }
						 
p.kesanformi_ots  {     font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: bold;
					   font-size:14px;
					   text-align:left;
					   margin-top:25px;
					   margin-bottom:7px;
						 margin-left:40px;
						 margin-right:5px;
					   letter-spacing:0px;
						 color:#000000;   }								 							 

input.mainForm   {   height:18px;
                     width:230px;   }
						 
	table.sisalto   {  height:100%;   }				  
 
 td.vasen   {   height: 417px;  }
 
 td.alanavi   {   height: 47px;  }   

 td.footer   {   height: 47px;  }
 
  td.toisiatuotteita   {   height: 150px;
	 border-top:1px solid #FFFFFF;
	                  border-bottom:1px solid #FFFFFF;	
	  }    
  td.scroller   {   height: 60px;
	                  border-top:1px solid #FFFFFF;
	                  border-bottom:1px solid #FFFFFF;										  }  
 p           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:11px;
					   text-align:left;
					   margin-top:15px;
					   margin-bottom:0px;
						 margin-left:10px;
						 margin-right:5px;
					   letter-spacing:0px;
						 text-align:left;
						 color:#FFFFFF;
 }
  p.artikkelit           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:11px;
					   text-align:left;
					   margin-top:15px;
					   margin-bottom:0px;
						 margin-left:10px;
						 margin-right:5px;
					   letter-spacing:0px;
						 line-height:120%;
						 color:#FFFFFF;
 }
  p.sivunavi           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:12px;
					   text-align:left;
					   margin-top:15px;
					   margin-bottom:0px;
						 margin-left:10px;
						 margin-right:5px;
					   letter-spacing:0px;
						 text-transform:uppercase;
						 line-height:300%;
						 color:#FFFFFF;
 }
 
  p.musta           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:11px;
					   text-align:left;
					   margin-top:15px;
					   margin-bottom:0px;
						 margin-left:30px;
						 margin-right:5px;
					   letter-spacing:0px;
						 color:#000000;
						 width:500px;
 }
 
   p.musta_ilmanrajoituksia           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:11px;
					   text-align:left;
					   margin-top:15px;
					   margin-bottom:0px;
						 margin-left:30px;
						 margin-right:5px;
					   letter-spacing:0px;
						 color:#000000;
	
 }
 
   p.isomusta           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:12px;
					   text-align:left;
					   margin-top:15px;
					   margin-bottom:0px;
						 margin-left:30px;
						 margin-right:5px;
					   letter-spacing:0px;
						 color:#000000;
						 width:500px;
 }

    p.isomusta_otsikko           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:12px;
					   text-align:left;
					   margin-top:27px;
					   margin-bottom:0px;
						 margin-left:30px;
						 margin-right:5px;
					   letter-spacing:0px;
						 color:#000000;
						 width:500px;
 }
 
    p.isomusta_pieni           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:11px;
					   text-align:left;
					   margin-top:15px;
					   margin-bottom:0px;
						 margin-left:30px;
						 margin-right:5px;
					   letter-spacing:0px;
						 color:#000000;
 }

    p.isomusta_otsikko_pieni           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:11px;
					   text-align:left;
					   margin-top:27px;
					   margin-bottom:0px;
						 margin-left:30px;
						 margin-right:5px;
					   letter-spacing:0px;
						 color:#000000;
 }
 
    p.isomusta_kilpailu           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:11px;
					   text-align:left;
					   margin-top:15px;
					   margin-bottom:0px;
						 margin-left:30px;
						 margin-right:15px;
					   letter-spacing:0px;
						 line-height:150%;
						 color:#000000;
 }
 
   p.suurinmusta           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:18px;
					   text-align:left;
					   margin-top:15px;
					   margin-bottom:0px;
						 margin-left:30px;
						 margin-right:5px;
					   letter-spacing:0px;
						 color:#000000;
 }
 
    p.suurinmusta_eimarginaalia           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:18px;
					   text-align:left;
					   margin-top:0px;
					   margin-bottom:0px;
						 margin-left:30px;
						 margin-right:5px;
					   letter-spacing:0px;
						 color:#000000;
 }
 
    p.giganttinenmusta           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:36px;
					   text-align:left;
					   margin-top:30px;
					   margin-bottom:0px;
						 margin-left:30px;
						 margin-right:5px;
					   letter-spacing:0px;
						 color:#000000;
 }
 
     p.melkeengiganttinenmusta           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:24px;
					   text-align:left;
					   margin-top:30px;
					   margin-bottom:0px;
						 margin-left:30px;
						 margin-right:5px;
					   letter-spacing:0px;
						 color:#000000;
 }
 
span.aura    {   color:#bea488;
                 font-size:14px;  }
								 
span.basilika    {   color:#488600;
                 font-size:14px;  }
								 
span.mandariini    {   color:#be5302;
                 font-size:14px;  }
								 
span.fenni    {   color:#c6332e;
                 font-size:14px;  }
								 
span.valk    {   color:#FFFFFF;
                 font-size:14px;  }
								 
span.harmaa    {   color:#999999;
                 font-size:14px;  }
								 
span.punainen    {   color:#d83e4d;}								 										 										 									 								 

span.oranssi     {   color:#ff9a33;}

 span.info_pink  {   color:#FF3399;   }
 
 span.uniikki  {   color:#d83e4d;   } 
								   
p.paanavi           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: bold;
					   font-size:12px;
					   text-align:right;
					   margin-top:45px;
					   margin-bottom:0px;
						 margin-right:20px;
					   letter-spacing:3px;
						 text-transform:uppercase;
						 color:#666666;
 }

  a:link  {   color:#009a9a;
                 text-decoration:none;   }

 a:visited  {   color:#009a9a;
                     text-decoration:none;   }
  a:hover  {   color:#009a9a;
	                  text-decoration:underline;   }
  a:active  {   color:#009a9a;
                      text-decoration:none;   }
 
 a.paa:link  {   color:#333333;
                 text-decoration:none;   }

 a.paa:visited  {   color:#333333;
                     text-decoration:none;   }
  a.paa:hover  {   color:#d83e4d;
	                  text-decoration:underline;   }
  a.paa:active  {   color:#d83e4d;
                      text-decoration:none;   }
											
	 a.sivu:link  {   color:#FFFFFF;
                 text-decoration:none;   }

 a.sivu:visited  {   color:#FFFFFF;
                     text-decoration:none;   }
  a.sivu:hover  {   color:#d83e4d;
	                  text-decoration:underline;   }
  a.sivu:active  {   color:#d83e4d;
                      text-decoration:none;   }
											
	 a.artikkelinavi:link  {   color:#FFFFFF;
                 text-decoration:none;   }

 a.artikkelinavi:visited  {   color:#FFFFFF;
                     text-decoration:none;   }
  a.artikkelinavi:hover  {   color:#ff9a33;
	                  text-decoration:underline;   }
  a.artikkelinavi:active  {   color:#ff9a33;
                      text-decoration:none;   }																						
 
	 a.info:link  {   color:#FFFFFF;
                 text-decoration:none;   }

 a.info:visited  {   color:#FFFFFF;
                     text-decoration:none;   }
  a.info:hover  {   color:#FFFFFF;
	                  text-decoration:underline;   }
  a.info:active  {   color:#FFFFFF;
                      text-decoration:none;   }	

	 a.info_pink:link  {   color:#FFFFFF;
                 text-decoration:none;   }

 a.info_pink:visited  {   color:#FF3399;
                     text-decoration:none;   }
  a.info_pink:hover  {   color:#FF3399;
	                  text-decoration:underline;   }
  a.info_pink:active  {   color:#FF3399;
                      text-decoration:none;   }	
	 a.uniikki:link  {   color:#FFFFFF;
                 text-decoration:none;   }
 a.uniikki:visited  {   color:#d83e4d;
                     text-decoration:none;   }
  a.uniikki:hover  {   color:#d83e4d;
	                  text-decoration:underline;   }
  a.uniikki:active  {   color:#d83e4d;
                      text-decoration:none;   }	
									
 p.copy           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:9px;
					   text-align:left;
					   margin-top:17px;
					   margin-bottom:0px;
						 margin-left:10px;
					   letter-spacing:0px;
						 color:#FFFFFF;
 }

 p.tuotesarja           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:14px;
					   text-align:left;
					   margin-top:60px;
					   margin-bottom:0px;
						 margin-left:10px;
					   letter-spacing:0px;
						 text-transform:uppercase;
						 color:#FFFFFF;
 }
 
  p.muuttuotteet           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:14px;
					   text-align:left;
					   margin-top:10px;
					   margin-bottom:0px;
						 margin-left:10px;
					   letter-spacing:0px;
						 text-transform:uppercase;
						 color:#FFFFFF;
 }
 
  p.tuotesarjan_selite           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:11px;
					   text-align:left;
					   margin-top:30px;
					   margin-bottom:0px;
						 margin-left:10px;
					   letter-spacing:0px;
						 color:#FFFFFF;}
 
   p.cont           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:11px;
					   text-align:left;
					   margin-top:0px;
					   margin-bottom:0px;
						 margin-left:10px;
					   letter-spacing:0px;
						 color:#FFFFFF;}
 
 p.info           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:11px;
					   text-align:center;
					   margin-top:5px;
					   margin-bottom:0px;
						 margin-right:0px;
					   letter-spacing:0px;
						 text-transform:uppercase;
						 color:#FFFFFF;
 }
 
  p.kielet           {   
					   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
			       padding:0px;	
					   text-align:center;
					   margin:0px;
					   text-transform:uppercase;
					
 }
 
 span.eka   {color:#999999;
               font-size:11px;}

 span.toka   {color:#FFFFFF;
               font-size:11px;}
 
  a.kielilinkki_eka:link  {color:#999999;   
                 text-decoration:none;   }

 a.kielilinkki_eka:visited  {   color:#999999;
                     text-decoration:none;   }
  a.kielilinkki_eka:hover  {   color:#999999;
	                  text-decoration:underline;   }
  a.kielilinkki_eka:active  { color:#999999;
                      text-decoration:none;   }

  a.kielilinkki_toka:link  {color:#FFFFFF;   
                 text-decoration:none;   }

 a.kielilinkki_toka:visited  {   color:#FFFFFF;
                     text-decoration:none;   }
  a.kielilinkki_toka:hover  {   color:#FFFFFF;
	                  text-decoration:underline;   }
  a.kielilinkki_toka:active  { color:#FFFFFF;
                      text-decoration:none;   }										
											
   h3.popotsikko           {   
					   	   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:18px;
					   color:#D83E4D;
					   text-align:left;
					   margin-top:20px;
					   margin-bottom:10px;
					   margin-left:10px;
					   margin-right:10px;
 } 
 
    h4.pienempipop           {   
					   	   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:16px;
					   color:#000000;
					   text-align:left;
					   margin-top:10px;
					   margin-bottom:10px;
					   margin-left:10px;
					   margin-right:10px;
 }
 
    p.popleipis           {   
					   	   font-family:arial, arial narrow, verdana, helvetica, sans serif;
					   font-weight: normal;
					   font-size:12px;
					   color:#000000;
					   text-align:left;
					   margin-top:10px;
					   margin-bottom:10px;
					   margin-left:10px;
					   margin-right:10px;
 } 
 
 div.formi    {   line-height:18px;   }

p.lomake   {   font-size:11px;
         font-family:arial, verdana, helvetica, sans serif;
		 font-weight:normal;
		 margin-left:25px;
		 margin-top:0px;
		 margin-right:10px;
		 margin-bottom:5px;
		 color:#000000;     }
		 
		  input.kisa   {  border: 1px #000000 solid;
 				background: #e1e1e1;
				font-family:arial, arial narrow, verdana, sans serif;
				font-size:10px;
				font-weight:bold;
				height:16px;   }