/* ---------------------------------- */
/* - ALASIVUJEN TYYLI CSS-TIEDOSTO  - */
/* ---------------------------------- */

/* sisältöalueen ympäröivän div */
div#container {
  position:relative;
  top:0px;
  left:0px;
  background: transparent url(/pics/container.gif) repeat-y;
  width:745px;
  height:400px;
  /* mac ie hack \*/
   min-height: 400px;
   height:auto;
   _height:400px;
  /* end hack */
  margin:0px;
  padding:0px;
 
 }

div#container-header {
  position:absolute;
  top:0px;
  left:0px;
  height:168px;
  width:745px;
  margin:0px;
  padding:0px;

}

/* --- VASEN PALSTA --- */

/* -- vasen navi -- */
div#navi ul.frontpage {
  width: 187px;
  border-top:1px solid #CFDEE9;
  border-bottom: 1px solid #CFDEE9;
  padding:0.5em 0em;
  margin-left:0px;
}

div#navi ul.frontpage li {
  list-style-image: url(/pics/li-blue.gif);
  margin-left: 30px;
}

/* vasemman palstan navigointi */
div#navi ul {
  list-style-type:none;
  margin-left:30px;
  padding:0px;
  position:relative;
}

div#navi li {
  list-style-image: url(/pics/li-navi.gif);
  margin:0px;
  padding: 0em 0em 0.5em 0em;
  }

div#navi li a {
  font:normal bold 12px arial,verdana,serif;
  color:#2374B8;
  text-decoration: none;
  margin:0px;
  padding: 0em;
}
div#navi li a:hover { text-decoration: underline; }

/* alanavikohtien tyyli */
div#navi ul ul {
  margin:0em 0em;
  padding:0px;
}
div#navi li li {
  list-style-image: none;
  margin:0px;
  padding: 0em 0em;
}
div#navi li li a {
  font:normal normal 12px arial,verdana,serif;
  color:#2374B8;
  text-decoration: none;
  margin:0px;
  padding: 0em;
}


/* --- OIKEA PALSTA --- */

div#right-col {
  float:left;
  margin-left:2px;
  width: 556px;
  padding:0px;
  background: transparent url(/pics/right-col.gif) 0px 0px no-repeat;
  }

/* -- paluu etusivulle -- */
div#back {
  position:absolute;
  background:transparent;
  left: 214px;
  top: 6px;
  width: 150px;
  margin:0px;
  padding:0px;
  
}
div#back a {
  background: transparent url(/pics/b-back.gif) 0px 1px no-repeat;
  color:#ffffff;
  font:normal bold 11px arial,verdana,serif;
  text-decoration: none;
  margin:0px;
  padding-left: 15px;
  
}
div#back a:hover { text-decoration:none; }
div#back a span { xpadding: 0em 1.4em;  }

/* -- tulosta sivu -- */
div#print {
  position:absolute;
  background:#004E96;
  left: 640px;
  top: 6px;
  width: 100px;
  height:20px;
  margin:0px;
  padding-left: 15px;
}

div#print a {
  color:#ffffff;
  font:normal bold 11px arial,verdana,serif;
  text-decoration: none;
  margin:0px;
  padding:0px 0px 0px 20px;
  background: transparent url(/pics/b-print.gif) 0px 0px no-repeat
}
div#print a:hover { text-decoration:none; }
div#print a span { xpadding: 0em 0em 0em 1.4em; }

/* --- SIVUN SISÄLTÖ --- */

div#content {
  position:relative;
  clear:both;
  margin-top: 27px;
  /* mac ie hack \*/
  top: 27px;
  margin:0px;
  /* end hack */
  width: 530px;
  margin-left:1.4em;
  padding: 1em 0em 27px 0em;  

}

/* -- otsikko tyylit -- */
div#content h1 { font: normal bold 18px arial,verdana,serif; color:#2374B8; padding: 0.5em 0em;margin:0px;}

/* -- leipäteksti -- */
div#content p {font: normal normal 12px arial,verdana,serif; color:#334D65; padding: 0.3em 0em;margin:0px;}


/* -- linkkityylit -- */
div#content a {color:#2374B8; text-decoration:underline;}
div#content a:hover { color:#E78D52;}

/* -- taulukkotyylit -- */
div#content table {}
div#content tr td.tausta-otsikko,div#content tr td.tausta-otsikko p { color:#ffffff;}

/* -- listatyylit -- */
div#content ul, ol {}
div#content li {
  font: normal normal 12px arial,verdana,serif; color:#334D65; padding: 0em 0em;margin:0px;
}
div#content ul ul,div#content ol ol { margin:0em 1em;padding:0px; }

div#content ul li { list-style-image: url(/pics/li.gif); }

/* -- lomakkeet -- */
div#content fieldset {
  border:2px solid #6DADD7;
  padding:1em;
  background:#EFF5F8;
}
div#content form {}
div#content form p {
  font:normal normal 12px arial,verdana,serif;
  color:#000;
  margin:0px;
}
div#content textarea { width: 400px; height:100px;  border:1px solid #6DADD7; }
div#content input {
  
  padding:0em;
}
div#content input.button {
  background: #ffffff;
  border: 1px solid #6DADD7;
  color:#2374B8;
  font-weight:bold;
  font-size: 11px;
  padding:0.2em;
  margin:1em;
}
div#content input.choose { border:none; margin: 0.1em 0.3em; }

/* --- ALATUNNISTE -- */

div#navi-end-sp {
  position:relative;
  left:0px;
  top:0px;
  background: transparent url(/pics/navi-end-sp.gif) 0px 0px no-repeat;
  margin:auto;
  padding:0px;
  width: 964px;
  height:62px;
}

div#footer-back {
  position:absolute;
  top:3px;
  left: 210px;
  margin:0px;
  padding:0px;
}
div#footer-back a { 
  background: transparent url(/pics/li-blue.gif) 0px 4px no-repeat;
  color:#2374B8;
  font:normal bold 12px arial,verdana,serif;
  text-decoration:none
}
div#footer-back a:hover { text-decoration:none; }
div#footer-back a span { margin:0px; padding: 0px 1.2em; }
div#contact-sp {
  position:absolute;
  top: 70px;
  left: 210px;
  margin:0px;
  padding: 0em 1em;
  }
div.footer-address-sp { position:absolute; top:20px; left:240px; font:normal normal 11px arial,verdana,serif; color:#ffffff;margin:0px;padding:0px;}
div.footer-contact-sp { position:absolute; top:20px; left:520px; font:normal normal 11px arial,verdana,serif;color:#ffffff;margin:0px;padding:0px;}
  
div#contact-sp p { font:normal normal 11px arial,verdana,serif; color:#ffffff;}


/*+---------------------------+*/
/*| MUIDEN SIVUPOHJIEN TYYLIT |*/
/*|                           |*/
/*+---------------------------|*/


/* TUOTTEET/RAKENTAMINEN JA TUOTTEET/TEOLLISUUS -SIVUJEN MÄÄRITYKSIÄ */
div#prod-db {
  position:relative;
  width:100%;
  margin:0px;
  padding:0px;
}

/* sisaltoalue */
div#prod-db_content {
  float:left;
  margin:0px;
  padding:0px;
}
div#headline img { display:inline; float:left;padding-right:7px;}
div#headiline h1#paaotsikkorakentaminen,
div#headiline h1#paaotsikkobuilding {
		padding-left: 7px;
		color: #28BFC5;
	}
	
div#headiline h1#paaotsikkoteollisuus,
div#headiline h1#paaotsikkoindustry
	{
		padding-left: 7px;
		color: #A0B612;
	}

/* kuvapaikka alasivuilla */
div#sp-image {
  float:left;
  width:184px;
  height:174px;
  margin-left:20px;
  padding:0px;
  }

div#content div#imageplace {
	float: right;
	width: 184px;
	margin-top: -40px;
	margin-left: 10px;
	margin-bottom: 10px;
	}	

/* etsin tietoa-laatikko */
div#look_for {
  float:left;
  width:183px;
   margin-left:20px;
  padding:0px;
}
div#look_for table  {
    background-color: #ffffff;
    border: 1px solid #CFDEE9;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
  }  
 
/* uutisalue */
div#prod-db-bulletin
{
    position:relative;
    width: 512px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url(/pics/kc-bg-asajankohtaisuudet.gif);
    background-repeat: repeat-y;
    margin-bottom: 30px;
    margin-top: 20px;
  }  

div#news {
  float:left;
  width:260px;
  margin:0px;
  padding:0px;
}

div#ideas {
  float:left;
  width:245px;
  margin:0px;
  padding:0px;
}
  
/* uutisalueiden otsikot */  
#news h1 { 
 background:transparent url(/pics/kc-otsikko-uutta.gif) 0px 0px no-repeat;
 width: 260px; 
 height: 23px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 }  
 
#ideas h1 {
    background:transparent url(/pics/kc-otsikko-ideat.gif) no-repeat; 
    width: 250px; 
	  height: 23px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
   }        
/* otsikoiden piiloitus */ 
#news h1 span,#ideas h1 span { display:none; } 
/* tekstityylit */
div#prod-db-bulletin #news h5,div#prod-db-bulletin #ideas h5 {}
div#prod-db-bulletin #news h6,div#prod-db-bulletin #ideas h6 {}
div#prod-db-bulletin #news p,div#prod-db-bulletin #ideas p { margin-left:20px;}
#news a,#ideas a {}
div#prod-db-bulletin #news a.uutta {}
div#prod-db-bulletin #news ul,#ideas ul {}
div#prod-db-bulletin #news li,#ideas li {}

/* nayta kaikki linkki */  
div#prod-db-bulletin  a.prod_archive { float:right; margin-right:0.5em;margin-top:-35px;font:normal normal 11px arial,verdana,serif;color:#ffffff;background:transparent url(/pics/kc-oranssipallo.gif) left center no-repeat;padding:0em 0em 0em 1em;}

/* uutislaueiden erotin */
div#prod_spacer {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float: left;
    width: 2px;
    background:transparent url(/pics/kc-asajankohtaisuudet-vali.gif); 
      height: 36px;
  }       

/* uutisalueen lopetus */
div#prod-db-bulletin-footer
  {
    clear:both;
    position:relative;
    width: 512px; 
    background:transparent url(/pics/kc-asajankohtaisuudet-ala.gif) left bottom no-repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    height: 18px;
  }   



/*+---------------------------+*/
/*| MUIDEN SIVUPOHJIEN TYYLIT |*/
/*| kopioutu kiilto.css:sta   |*/
/*+---------------------------|*/
 
 /* tyomenetelma.jsp */
   
     
  
#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,#instructions table td a { text-decoration: none; font-size:12px;}
  
  
  
 
 
 .otsikkorakentaminen
	{
	  background-image: url(/pics/bg-otsikko-rakentaminen.gif); 
	  background-repeat: no-repeat;
    padding: 11px 0px 18px 15px;
    margin: 0px 0px 0px 0px;
    width: 278px;
    font: normal bold 13px 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;
    font: normal bold 13px 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;
    }
  
    
.laatikko
  {
    background-color: #ffffff; 
    width: 195px;
  } 

.laatikkokaksi
  {
    background-color: #ffffff; 
    width: 127px;
  } 
div#content p.txtpieni 
  { 
    font: normal normal 11px arial,verdana,helvetica,serif; 
    color: #334D65; 
    margin: 0px 0px 0px 0em;
    padding: 0px 0px 0px 0px;
  }  

/* UUTISLISTAUKSEN MÄÄRITYKSIÄ - uutislisting.jsp */


div#content #list ul
	{
		margin-bottom: 35px;
		padding-top: 15px;
		list-style-type: none;

	}

div#content div#list ul li {
		list-style-type:none;
		list-style-image:none;
		padding-left: 40px;
		padding-bottom: 10px;
		width: 400px;
	}

div#content #list ul li.liststyle-0
	{
	background: url(/pics/ikoni-blank.gif) 0px 0px no-repeat; 
	}
	
div#content #list ul li.liststyle-1
	{
	list-style-type: none;background: url(/pics/ikoni-kiilto.gif) 0px 0px no-repeat; 
	}

div#content #list ul li.liststyle-2
	{
	list-style-type: none;background: url(/pics/ikoni-rakentaminen.gif) 0px 0px no-repeat; 
}    
        
div#content #list ul li.liststyle-3
	{
	list-style-type: none;background: url(/pics/ikoni-teollisuus.gif) 0px 0px no-repeat; 
  }       


div#content #list p
	{
		font: bold 13px Arial;
		padding-bottom: 15px;
		letter-spacing: 0px;
	}

div#content #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;
	}
	
div#content #list p#naytakaikki
	{
		padding: 0px;
		margin: 0px;
		border: solid 0px black;
		width: 440px;
		text-align: right;
	}

div#content #list p#naytakaikki a
	{
		color: #2374B8;
		font: normal 10px Arial;
		text-decoration: none;
		color: #004C8A;
		}

 /* TUOTTEET/RAKENTAMINEN JA TUOTTEET/TEOLLISUUS -SIVUJEN MÄÄRITYKSIÄ */
.border
  {
    background-color: #ffffff;
    border: 1px solid #CFDEE9;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
  }  
 
.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;
  }     


div#asajankohtaisuudet
  {
    width: 512px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url(/pics/kc-bg-asajankohtaisuudet.gif);
    background-repeat: repeat-y;
     margin-bottom: 30px;
     margin-top: 20px;
  }      
  
div#asajankohtaisuudet p
	{
		padding-left: 20px;
		padding-right: 20px;
	}
	
div#asajankohtaisuudet a
	{
		text-decoration: none;
		font-weight: bold;
	}
	
 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;
  }  

#content p.txtpieni 
  { 
    font: normal normal 11px arial,verdana,helvetica,serif; 
    color: #334D65; 
    margin: 0px 10px 0px 5px;
    padding: 0px 0px 0px 0px;
  }

#content p 
  { 
    font: normal normal 12px arial,verdana,helvetica,serif; 
    color: #334D65; 
    margin: 0px 0px 0px 0px;
  }
  
#content a.linkkisininen, #content a.linkkisininen:visited, #content a.linkkisininen:active
  { 
    font: normal normal 12px arial,verdana,helvetica,serif; 
    color: #2374B8; 
    text-decoration: underline;
  }
  
#content b.txtoranssi 
  { 
    font: normal bold 12px arial,verdana,helvetica,serif; 
    color: #E28E2B; 
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  
#content p.viiva 
  { 
    border-top: 1px solid #CFDEE9;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  
.numero 
  { 
    font: normal normal 11px arial,verdana,helvetica,serif; 
    color: #ffffff; 
    margin: 0px 0px 0px 0px;
    padding: 2px 5px 2px 5px;
    background-color: #115D9F;
  }
  
#content p.txtleipa 
  { 
    font: normal normal 12px arial,verdana,helvetica,serif; 
    color: #334D65; 
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 15px 0px;
  }
  
#content a
  { 
    font: normal normal 12px arial,verdana,helvetica,serif; 
    color: #2374B8; /*#E28E2B;*/
    text-decoration: underline;
  } 
     
div#contentoikea
  {
    width: 9px;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  
#contentoikea h1
	{ 
	  background-image: url(/pics/bg-as-oikea.gif); 
	  width: 9px; 
	  height: 176px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	}   

#tuotteet-alasivu table p
	{
		font: normal 10px Arial;
	}
	
#tuotteet-alasivu table tr td p a
	{
		text-decoration: none;
		color: #2374B8;
		font: normal 11px Arial;
	}
	
#tuotteet-alasivu h1#paaotsikkorakentaminen,
#tuotteet-alasivu h1#paaotsikkobuilding
	{
		padding-left: 7px;
		color: #28BFC5;
	}
	
#tuotteet-alasivu h1#paaotsikkoteollisuus,
#tuotteet-alasivu h1#paaotsikkoindustry
	{
		padding-left: 7px;
		color: #A0B612;
	}

	
#help {
	position: absolute;
	display: block;
	height: 25px;
	width: 25px;
	background: transparent url(/pics/search-help.gif) no-repeat;
	right: 45px;
	}
	
#help span { display: none; }	