

#tuoteneuvonta div
	{
		width: 167px;		
		float: left;	
		border: solid 0px black;
	}
	


#tuoteneuvonta p
	{
		padding-left: 15px;
		padding-right: 10px;
	}
	


	
#tuoteneuvonta h3
	{
		font: bold 14px Arial;
		color: white;
		height: 32px;
		padding: 13px 0px 0px 9px;	
		border: solid 0px black;
		margin-bottom: 0px;	
		padding-bottom: 0px;
		
	}

#tuoteneuvonta h2, h5
		{
			padding-left: 15px;
			padding-right: 10px;
			color: #2775B3;
			padding-top: 0px;
		}
		
#tuoteneuvonta h5
	{
		font: bold 12px Arial;
		margin-bottom: 8px;
		color: #005D98;
	}

		
		
#tn-rakentaminen
	{
		background: #F1FAF8;		
	}
		
#tn-rakentaminen #border1
	{
		border-bottom: solid 1px #CFDEE9;
		border-left: solid 1px #CFDEE9;
		border-right: 0px;
	}

#tn-rakentaminen h3
	{	
		background: url(/pics/tn-rakentaminen.gif) 0px 0px no-repeat;
	}
		
#tn-teollisuus
	{
		border: solid 1px black;
	}
	
#tn-teollisuus #border2
	{
		border-left: solid 1px #CFDEE9;
		border-bottom: solid 1px #CFDEE9;		
		background: url(/pics/tn-teollisuus-bg.gif) 0px 0px repeat-y;
	}
	
#tn-teollisuus h3
	{
		background: url(/pics/tn-teollisuus.gif) 0px 0px no-repeat;
		font: bold 14px Arial;	
	}
	
#tn-puhdistusjahoito
	{
		background: #F6FAF1;
	}
	
#tn-puhdistusjahoito #border3
	{
		border-bottom: solid 1px #CFDEE9;
		border-right: solid 1px #CFDEE9;
		border-left: 0px;
	}
	
#tn-puhdistusjahoito h3
	{
		background: url(/pics/tn-puhdistusjahoito.gif) 0px 0px no-repeat;
		font: bold 13px Arial;
		width: 160px;
	}




body
{
  font-family: arial;
  background-color:#fff;
}

p, td, th, a
{ font:normal normal 12px arial; }

small { font:normal normal 9px verdana; }

#kaari, #sisaltovasen, #alanavi,#sisaltooikea, #alaosataulukko, #ylapalkki, #navi, #kielivalinta, #haku { display: none; }

div#header {
    width: 200px;
    height: 50px;
    margin-left: 0px; 
    margin-right: 0px; 
    position: relative; 
    text-align: left;
  } 
body {
	font-family: arial;
	}
#navitaulukko {  }

div#footer
  {
    width: auto;
    background-color: #fff;
    position: relative;
  }

#yhteystiedot
  { 
	padding: 0px;
    font: normal normal 13px arial,verdana,helvetica,serif; 
    color: #000; 
  }
  
#logo { position: relative; left: 0px; top: 0px;}

#logo h2 { background-image: none; font: normal bold 21px arial,verdana,serif; }

#logo h2 span { display: block; font: normal bold 21px arial,verdana,serif; color: #000}

div#content
  {
    margin-left: 0; 
    margin-right: 0; 
    width: auto; 
    text-align: left;
    position: relative;
	color: #334D65;
	font: normal normal 12px arial;	
   } 
#sisalto h1
  { 
    font: normal bold 18px arial,verdana,helvetica,serif; 
    color: #2374B8;
    margin-top: 4px;    
  }
  
h3 { font: normal bold 16px arial; color: #334D65;}
h4 { font: normal bold 13px arial; color: #334D65;}

h2 { font: normal bold 15px arial; margin-top: 0px; }
h5 { font: normal bold 13px arial; margin-top: 0px; }




#sisalto p.txtleipa 
  { 
    font: normal normal 12px arial,verdana,helvetica,serif; 
    color: #334D65; 
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 15px 0px;
  } 

#sisalto p.txtleipaeimarg 
  { 
    font: normal normal 12px arial,verdana,helvetica,serif; 
    color: #334D65; 
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  } 
      
#sisalto p.txtpieni 
  { 
    font: normal normal 11px arial,verdana,helvetica,serif; 
    color: #334D65; 
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }  

#sisalto p.txtmini 
  { 
    font: normal normal 11px arial,verdana,helvetica,serif; 
    color: #667A8C; 
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
  } 



#sisalto a
  { 
    font: normal normal 12px arial,verdana,helvetica,serif; 
    color: #2374B8; 
    text-decoration: underline;
  }     

#sisalto a.linkkioranssi, #sisalto a.linkkioranssi:visited, #sisalto a.linkkioranssi:active
  { 
    font: normal normal 12px arial,verdana,helvetica,serif; 
    color: #DB7B15; 
    text-decoration: underline;
  }     
    
#sisalto ul 
  {
    list-style-type: none;
    padding: 0px 0px 10px 0px;
    margin: 0px 0px 0px 10px;
	}  
  
#sisalto ul li
	{
	  background-image: url(http://cagamb109.crescom.fi/pics/li-alanavi-oranssi.gif); 
	  background-repeat: no-repeat;
    background-position: 0px 4px;
    padding: 0px 0px 0px 15px;
    margin: 0px 0px 0px 0px;
  }  

#sisalto ul li a
  { 
    font: normal normal 12px arial,verdana,helvetica,serif; 
    color: #2374B8; 
    padding: 0px 0px 0px 0px;
  }
  
  
  
	
	
#sisalto #kuvapaikka {
	width: 184px;
	float: right;
	margin-top: -45px;
	margin-left: 10px;
	margin-bottom: 10px;
	}	
	#column-yhteydenotot #kuvapaikka { width: 220px; }
	
	#column-yhteydenotot p { font: normal normal 11px arial,verdana,serif; margin: 8px 10px 0px 10px;}
	
#sisalto #column #kuvapaikka, #column-yhteydenotot #kuvapaikka {
	float: none;
	margin-left: 0px;
	margin-top: 0px;
	}	
	
#sisalto #column, #column-yhteydenotot {
	float: right; 
	width: 184px;
	color: #2374B8;
	font: normal normal 11px arial,verdana,serif;
	padding: 0px;
	margin-top: 40px;
	margin-left: 10px;
	margin-bottom: 10px;
	}
	#column-yhteydenotot { width: 220px; margin-top: 0px;}
	
	#sisalto #column #cont, #column-yhteydenotot #cont div { border: solid 1px #CFDEE9;	}
	
	
	
	#column-yhteydenotot #cont 
		{ 
			background: #F7F9FB; 
		}
		
	#column-yhteydenotot #cont p
		{
			padding-left: 12px;
			padding-right: 10px;
		}	
		
	
	#sisalto #column ul, #column-yhteydenotot ul { 
		margin: 0px; 
		padding: 0px;
		margin-left: 10px;
		margin-top: 10px;
		margin-bottom: 10px;
		}
		
		

	#sisalto #column h6, #column-yhteydenotot h6 {
		margin: 0px;
		padding: 0px;
		background: #308BC5;
		color: #fff;
		font: normal normal 12px arial,verdana,serif;
		padding: 3px 0px 3px 5px;
		height: auto;
		}
	
	#column-yhteydenotot h6 { 
		text-indent: -10000px; 
		xbackground: #308BC5 url(/pics/yhteystietohaku-bg.gif) no-repeat;
		xpadding: 0;
		}
	
	#column-yhteydenotot p,
	#column-yhteydenotot form { 
		padding-bottom: 5px; 
		}
  
  
   
#workmethod-title table td, #instructions table td {
	border-bottom: solid 1px #CFDEE9;
	padding-left: 13px;
	padding-bottom: 3px;
	}  

#workmethod-title table a.tappa, #instructions table a.tappa { background: transparent url(/pics/table-li.gif) 0px 5px no-repeat; padding-left: 15px;}
#workmethod-title table td a { text-decoration: none; }
  
  
#prod-search ul li 	{ 
	background: none; 
	padding-left: 10px;
	}  
	
	#prod-search strong { color: #2775B3; } 
	
	#prod-search ul li span {
		background: #115D9F;
		color: #fff;
		font: normal bold 12px arial,verdana,serif;
		padding: 0px 4px 0px 4px;
		margin-right: 7px;
		}
		
    #prod-search ul li p { margin-top: 7px; }
  
  #prod-search ul li a, #prod-search ul li a:hover, #prod-search ul li a:visited { font: normal bold 12px arial,verdana,serif; color: #2374B8; text-transform: uppercase; text-decoration: underline;}

.otsikkorakentaminen
	{
	  background-image: url(/pics/bg-otsikko-rakentaminen.gif); 
	  background-repeat: no-repeat;
    padding: 11px 0px 18px 15px;
    margin: 0px 0px 0px 0px;
    xheight: 50px;
    width: 278px;
    font: normal bold 14px arial,verdana,helvetica,serif; 
    color: #ffffff;
    
    }    

.otsikkoteollisuus
	{
	  background-image: url(/pics/bg-otsikko-teollisuus.gif); 
	  background-repeat: no-repeat;
    padding: 11px 0px 18px 15px;
    margin: 0px 0px 0px 0px;
    xheight: 50px;
    xwidth: 259px;
    font: normal bold 14px arial,verdana,helvetica,serif; 
    color: #ffffff;
    }      
 
.taustavihrea
	{
	  background-color: #F1FAF8; 
    border-left: 1px solid #CFDEE9;
    border-right: 1px solid #CFDEE9;
    padding: 0px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
    width: 257px;
     }

.taustakeltainen
	{
	  background-color: #F6FAF1; 
    border-right: 1px solid #CFDEE9;
    padding: 0px 11px 10px 11px;
    margin: 0px 0px 0px 0px;
    width: 258px;
    } 
  
.taustatummanvihrea
	{
	  background-color: #E5F7F3;
    border: 1px solid #CFDEE9;
    padding: 0px 0px 0px 15px;
    }
  
.taustatummankeltainen
	{
	  background-color: #EFF7E5; 
    border-top: 1px solid #CFDEE9;
    border-bottom: 1px solid #CFDEE9;
    border-right: 1px solid #CFDEE9;
    padding: 0px 0px 0px 15px;
    }
  
  
#sisalto ul.tuotteet 
  {
    list-style-type: none;
    padding: 5px 0px 8px 0px;
    margin: 0px 0px 0px 0px;
    
	}  
  
#sisalto ul li.tuotteet
	{
	  background-image: url(/pics/li-alanavi-oranssi.gif); 
	  background-repeat: no-repeat;
    background-position: 0px 4px;
    padding: 0px 0px 0px 15px;
    margin: 0px 0px 0px 0px;
    
  }  
  
    
.laatikko
  {
    background-color: #ffffff; 
    width: 195px;
  } 

.laatikkokaksi
  {
    background-color: #ffffff; 
    width: 127px;
  } 
  


.margin
  {
    padding: 5px 0px 5px 10px;
    margin: 0px 0px 0px 0px;
    font: normal bold 11px arial,verdana,helvetica,serif; 
    color: #334D65; 
  }   

.marginkaksi
  {
    padding: 5px 16px 5px 10px;
    margin: 0px 0px 0px 0px;
    font: normal normal 11px arial,verdana,helvetica,serif; 
    color: #2374B8; 
  }

.marginkolme
  {
    padding: 10px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    font: normal bold 11px arial,verdana,helvetica,serif; 
    color: #334D65;
  }
  
.marginnelja
  {
    padding: 10px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    font: normal bold 11px arial,verdana,helvetica,serif; 
    color: #334D65; 
    border-top: 1px solid #CFDEE9;
  } 

.marginviisi
  {
    padding: 10px 0px 5px 15px;
    margin: 0px 0px 0px 0px;
    font: normal bold 11px arial,verdana,helvetica,serif; 
    color: #334D65; 
    border-left: 1px solid #CFDEE9;
    background-color: #F7F9FB;
  } 
  
.marginkuusi
  {
    padding: 15px 5px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-right: 1px solid #CFDEE9;
    background-color: #F7F9FB;
  }  
  
.marginseitseman
  {
    padding: 10px 0px 5px 15px;
    margin: 0px 0px 0px 0px;
    border-left: 1px solid #CFDEE9;
    border-top: 1px solid #CFDEE9;
    border-bottom: 1px solid #CFDEE9;
    background-color: #F7F9FB;
  } 
  
.marginkahdeksan
  {
    padding: 10px 5px 5px 0px;
    margin: 0px 0px 0px 0px;
    border-right: 1px solid #CFDEE9;
    border-top: 1px solid #CFDEE9;
    border-bottom: 1px solid #CFDEE9;
    background-color: #F7F9FB;
  }     


  
  
#prod-search ul li 	{ 
	background: none; 
	padding-left: 10px;
	}  
	
	#prod-search strong { color: #2775B3; } 
	
	#prod-search ul li span {
		background: #115D9F;
		color: #fff;
		font: normal bold 12px arial,verdana,serif;
		padding: 0px 4px 0px 4px;
		margin-right: 7px;
		}
		
    #prod-search ul li p { margin-top: 7px; }
  
  #prod-search ul li a, #prod-search ul li a:hover, #prod-search ul li a:visited { font: normal bold 12px arial,verdana,serif; color: #2374B8; text-transform: uppercase; text-decoration: underline;}

#sisalto p.viiva 
  { 
    border-top: 1px solid #CFDEE9;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  
  
div#ajankohtaisuudet
  {
    width: 582px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url(/pics/bg-ajankohtaisuudet.gif); 
    background-repeat: repeat-y;
    float: right;
  }      
  
div#tiedotteet-fi, div#tiedotteet-en
  {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float: left;
    width: 289px;
  }       
 
#tiedotteet-en h1, #tiedotteet-fi h1
  {
    background-image: url(/pics/otsikko-tiedotteet-fi.gif); 
    background-repeat: no-repeat;
    width: 289px; 
	  height: 23px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  } 
  
#tiedotteet-en h1 {
	background-image: url(/pics/otsikko-tiedotteet-en.gif);
	}  
  
div#kaikkitiedotteet
  {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    position: absolute;
    top: 4px;
    left: 390px;
    width: 66px;
  }  
  
#kaikkitiedotteet ul, #kaikkiajankohtaista ul 
  {
    list-style-type: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
	}  
  
#kaikkitiedotteet ul li, #kaikkiajankohtaista ul li
	{
	  background-image: url(/pics/pallo-sininen.gif); 
	  background-repeat: no-repeat;
    background-position: 0px 5px;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
  }    
  
#kaikkitiedotteet ul li a, #kaikkitiedotteet ul li a:visited, #kaikkitiedotteet ul li a:active, #kaikkitiedotteet ul li a:hover, #kaikkiajankohtaista ul li a, #kaikkiajankohtaista ul li a:visited, #kaikkiajankohtaista ul li a:active, #kaikkiajankohtaista ul li a:hover
  { 
    font: normal normal 11px arial,verdana,helvetica,serif; 
    color: #ffffff; 
    text-decoration: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
  }
  
#tiedotteet-en ul.liststyle-1, 
#tiedotteet-fi ul.liststyle-1, 
#tiedotteet-en ul.liststyle-2, 
#tiedotteet-fi ul.liststyle-2, 
#tiedotteet-en ul.liststyle-3, 
#tiedotteet-fi ul.liststyle-3 
  {
    list-style-type: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
	}  
  
#tiedotteet-en ul.liststyle-1 li.liststyle-1, #tiedotteet-fi ul.liststyle-1 li.liststyle-1
	{
	  background-image: url(/pics/ikoni-kiilto.gif); 
	  background-repeat: no-repeat;
    background-position: 0px 15px;
    padding: 11px 0px 11px 0px;
    margin: 0px 15px 0px 15px;
  }    
    
#tiedotteet-en ul.liststyle-1 li.liststyle-1 a, 
#tiedotteet-fi ul.liststyle-1 li.liststyle-1 a, 
#tiedotteet-en ul.liststyle-2 li.liststyle-2 a, 
#tiedotteet-fi ul.liststyle-2 li.liststyle-2 a, 
#tiedotteet-en ul.liststyle-3 li.liststyle-3 a,
#tiedotteet-fi ul.liststyle-3 li.liststyle-3 a
  { 
    font: normal normal 12px arial,verdana,helvetica,serif; 
    color: #006DB5; 
    text-decoration: underline;
    padding: 0px 0px 0px 40px;
    margin: 0px 0px 0px 0px;
    display: block;
  }     
    
#tiedotteet-en ul.liststyle-1 li.liststyle-1 p, 
#tiedotteet-fi ul.liststyle-1 li.liststyle-1 p, 
#tiedotteet-en ul.liststyle-2 li.liststyle-2 p, 
#tiedotteet-fi ul.liststyle-2 li.liststyle-2 p, 
#tiedotteet-en ul.liststyle-3 li.liststyle-3 p,
#tiedotteet-fi ul.liststyle-3 li.liststyle-3 p
	{
    font: normal normal 11px arial,verdana,helvetica,serif; 
    color: #334D65; 
    padding: 0px 0px 0px 40px;
    margin: 0px 0px 0px 0px;
  }   

#tiedotteet-en p, #tiedotteet-fi p
  {
    margin: 5px 0px 0px 15px;
    padding: 0px 0px 0px 0px;
  }  
      
#tiedotteet-en ul.liststyle-2 li.liststyle-2,
#tiedotteet-fi ul.liststyle-2 li.liststyle-2
	{
	  background-image: url(/pics/ikoni-rakentaminen.gif); 
	  background-repeat: no-repeat;
    background-position: 0px 15px;
    padding: 11px 0px 11px 0px;
    margin: 0px 15px 0px 15px;
  }    
    
#tiedotteet-en ul.liststyle-3 li.liststyle-3,
#tiedotteet-fi ul.liststyle-3 li.liststyle-3
	{
	  background-image: url(/pics/ikoni-teollisuus.gif); 
	  background-repeat: no-repeat;
    background-position: 0px 15px;
    padding: 11px 0px 11px 0px;
    margin: 0px 15px 0px 15px;
  }        

div#ajankohtaisuudetvali

  {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float: left;
    width: 2px;
  }       

#ajankohtaisuudetvali h1
  {
    background-image: url(/pics/ajankohtaisuudet-vali.gif); 
    background-repeat: no-repeat;
    width: 2px; 
	  height: 36px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }       

div#ajankohtaista-en, div#ajankohtaista-fi
  {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float: right;
    width: 291px;
  }       
    
#ajankohtaista-en h1, #ajankohtaista-fi h1
  {
    background-image: url(/pics/otsikko-ajankohtaista-fi.gif); 
    background-repeat: no-repeat;
    width: 291px; 
	  height: 23px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }     
  
#ajankohtaista-en h1 {
	background-image: url(/pics/otsikko-ajankohtaista-en.gif);
	}  

div#kaikkiajankohtaista
  {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    position: absolute;
    top: 4px;
    left: 680px;
    width: 66px;
  }

  
  
  
#list ul li.liststyle-0
	{
	background: url(/pics/ikoni-blank.gif) 0px 0px no-repeat; 
	}
	
#list ul li.liststyle-1
	{
	background: url(/pics/ikoni-kiilto.gif) 0px 0px no-repeat; 
	}

#list ul li.liststyle-2
	{
	background: url(/pics/ikoni-rakentaminen.gif) 0px 0px no-repeat; 
}    
        
#list ul li.liststyle-3
	{
	background: url(/pics/ikoni-teollisuus.gif) 0px 0px no-repeat; 
  }       


#list p
	{
		font: bold 13px Arial;
		padding-bottom: 15px;
		letter-spacing: 0px;
	}

#list h5
	{
		padding-left: 35px;
		padding-bottom: 0px;
		font-size: 14px;
		background: url(/pics/underlinebg.gif) 0px 14px repeat-x;
		width: 400px;
		border: solid 0px black;
	}
	
	#list p#naytakaikki
	{
		padding: 0px;
		margin: 0px;
		border: solid 0px black;
		width: 440px;
		text-align: right;
	}

#list p#naytakaikki a
	{
		color: #2374B8;
		font: normal 10px Arial;
		text-decoration: none;
		color: #004C8A;
	}




 div#uutta
  {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float: left;
    width: 260px;
  }       

#uutta h1
  {
    background-image: url(/pics/kc-otsikko-uutta.gif); 
    background-repeat: no-repeat;
    width: 260px; 
	  height: 23px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-indent: -10000px;
  } 

#uutta ul 
  {
    list-style-type: none;
    padding: 0px 0px 0px 0px;
    margin: -20px 0px 0px 180px;
    width: 66px;
	} 
  
#uutta ul li, #ideat ul li
	{
	  background-image: url(/pics/kc-oranssipallo.gif); 
	  background-repeat: no-repeat;
    background-position: 0px 5px;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
  }     
  
  
#uutta ul li a, #uutta ul li a:visited, #uutta ul li a:active, #ideat ul li a, #ideat ul li a:visited, #ideat ul li a:active
  { 
    font: normal normal 11px arial,verdana,helvetica,serif; 
    color: #ffffff; 
    text-decoration: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
  } 
   

#uutta h5, #ideat h5
  {
    font: normal bold 12px arial,verdana,helvetica,serif; 
    color: #2374B8; 
    margin: 0px 0px 0px 0px;
    padding: 13px 24px 5px 20px;
  }

#uutta h6
  {
    font: normal normal 11px arial,verdana,helvetica,serif; 
    color: #2374B8; 
    margin: 0px 0px 0px 0px;
    padding: 0px 24px 5px 20px;
  }

#uutta p.uutta, #ideat p.ideat
  {
    font: normal normal 12px arial,verdana,helvetica,serif; 
    color: #334D65; 
    margin: 0px 0px 0px 0px;
    padding: 0px 24px 5px 20px;
  }
  
#uutta a.uutta
  { 
    font: normal bold 12px arial,verdana,helvetica,serif; 
    color: #FF8810; 
    text-decoration: none;
    padding: 8px 0px 0px 00px;
    margin: 0px 0px 0px 0px;
  }       

div#kuvaajankohtaisuudet
  {
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 0px;
    float: right;
  }       

 #ideat ul 
  {
    list-style-type: none;
    padding: 0px 0px 0px 0px;
    margin: -20px 0px 0px 170px;
    width: 66px;
	}  
  
div#asajankohtaisuudetvali
  {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float: left;
    width: 2px;
  }       

#asajankohtaisuudetvali h1
  {
    background-image: url(/pics/kc-asajankohtaisuudet-vali.gif); 
    background-repeat: no-repeat;
    width: 2px; 
	  height: 36px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }       
  
div#ideat
  {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float: right;
    width: 250px;
  }       
    
#ideat h1
  {
    background-image: url(/pics/kc-otsikko-ideat.gif); 
    background-repeat: no-repeat;
    width: 250px; 
	  height: 23px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-indent: -10000px;
  }       
  
div#asajankohtaisuudetala
  {
    width: 512px; 
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }   

#asajankohtaisuudetala h1
  {
    background-image: url(/pics/kc-asajankohtaisuudet-ala.gif); 
    background-repeat: no-repeat;
    width: 512px; 
	  height: 18px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    clear: both;
  }  