/* Alkuperäisin							  */
/* -------------------------------------------------------------- */
/* Managerweb-tyylitiedosto                                       */
/* -------------------------------------------------------------- */
/* Jouni Paavilainen                                              */
/* etunimi.sukunimi@tut.fi                                        */
/* -------------------------------------------------------------- */
/* www.kork.fi-tyylitiedosto					  */
/* Lauri Hokkanen                				  */
/* etunimi.sukunimi@tut.fi                                        */
/* -------------------------------------------------------------- */
/* Uusittu kork.fi                                                */
/* Juha Lindstedt                                                 */
/* juha2@pakastin.net                                              */
/* www.pakastin.net                                               */
/* -------------------------------------------------------------- */
/* yleiset                                                        */
/* -------------------------------------------------------------- */

body {
	margin: 0px;
	padding: 0px;
	background-color: #ffffff; 
}


/* -------------------------------------------------------------- */
/* managerweb-taulukko                                            */
/* -------------------------------------------------------------- */

table#managerweb {
	border-collapse: collapse;
	width: 100%;	
	height: 100%;
}

table#managerweb td#palkki_yla {
	height: 100px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	background-image:url("otsikko.jpg");
}

table#managerweb td#palkki_vasen {
	width: 180px;
	margin: 0px;
	padding: 10px 8px 0px 8px;
	vertical-align: top;
	background-color:#666666;
	border-right:1px solid #444444;
	border-top:1px solid #444444;
	height:100%;
}

table#managerweb td#palkki_oikea {
	width: 190px;
	margin: 0px;
	padding: 10px 8px 0px 8px;
	vertical-align: top;
	background-color: #EEEEEE;
	border-left:1px solid #000000;
	border-top:1px solid #888888;
	height:100%;
}

table#managerweb td#palkki_sisalto {
	margin: 0px;
	padding: 0px 8px 0px 8px;
	vertical-align: top;
	background-color: #ffffff;
	border-top:1px solid #aaaaaa;
	background-image:url(keskitausta.jpg);
	background-repeat:no-repeat;
	background-position: 0 150;
	background-attachment: scroll;
}


/* -------------------------------------------------------------- */
/* palkki_yla                                                     */
/* -------------------------------------------------------------- */

td#palkki_yla div#paaotsikko {
        height: 100px;
        background-image: url("logo_flashilla.jpg");
        background-repeat: no-repeat;
}

td#palkki_yla div#paaotsikko h1 {
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

td#palkki_yla div#banneri {
	position: absolute;
	top: 6px;
	right: 130px;
}

td#palkki_yla div#kirjautumisboksi {
	position: absolute;
	top: 6px;
	right: 6px;
	text-align: right;
	color: #ffffff;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;	
}

td#palkki_yla div#kirjautumisboksi input.kentta {
	margin: 0px 0px 2px 0px;
	width: 110px;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;;
	font-weight: normal;
	font-size : 10px; 	
	color : #FFFFFF; 
	background-color: #D23232;
	border: 0px solid #aaaaaa;
}

td#palkki_yla div#kirjautumisboksi input.nappi {
	margin: 0px 0px 0px 0px;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-weight: normal; 
	font-size: 10px; 
	color: #ffffff; 
	background-color: #B82223;
	border: 0px;
}

/* -------------------------------------------------------------- */
/* palkki_vasen                                                   */
/* -------------------------------------------------------------- */

td#palkki_vasen div#mainos_vasen
{
	width: 160px;
	margin: 0px;
	margin-left: 7px;
	margin-top: 10px;
	padding: 0px;
	background-color: #ffffff;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
}

td#palkki_vasen div#mainos_vasen img#comateclogo {
	margin: 10px;
}

td#palkki_vasen div#mainos_vasen img#ltlogo {
	margin: 10px;
}

td#palkki_vasen div#mainos_vasen a {
	color: #ffffff;
}

td#palkki_vasen div#linkkiluettelo {
	width: 170px;
	margin: 0px;
	padding: 0px;
	background-color:#666666;
	font: 9px "Trebuchet MS", 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	text-decoration: none;
}

td#palkki_vasen div#linkkiluettelo table {
}

td#palkki_vasen div#linkkiluettelo table tr.linkkitaso0 td {
    width: 170px;
    height: 31px;
    background-image: url("00nappi.jpg");
	background-repeat:no-repeat;
	display:block;
}
td#palkki_vasen div#linkkiluettelo table tr.linkkitaso0 td:hover{
	background-image: url("00nappi_hover.jpg");
	background-repeat:no-repeat;
	width: 170px;
	height: 31px;
	display: block;
}
td#palkki_vasen div#linkkiluettelo table tr.linkkitaso1 td {
    width: 170px;
    height: 20px;
    background-image: url("01nappi.jpg");
	background-repeat:no-repeat;
	display: block;
}

td#palkki_vasen div#linkkiluettelo table tr.linkkitaso1 td:hover {    		
	background-image: url("01nappi_hover.jpg");
	background-repeat:no-repeat;
}

td#palkki_vasen div#linkkiluettelo table a {
}

td#palkki_vasen div#linkkiluettelo table a:hover { 
}

td#palkki_vasen div#linkkiluettelo table tr.linkkitaso0 a {
	padding: 5px 0px 10px 45px;
	font: 9px "Trebuchet MS", 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	text-decoration: none;
	display:block;
}
td#palkki_vasen div#linkkiluettelo table tr.linkkitaso0 a:hover {
	padding: 6px 0px 10px 46px;
	font: 9px "Trebuchet MS", 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	text-decoration: none;
	display:block;
}

td#palkki_vasen div#linkkiluettelo table tr.linkkitaso1 a {
	padding: 0px 0px 10px 45px;
	font: 9px "Trebuchet MS", 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	text-decoration: none;
	display:block;
}
td#palkki_vasen div#linkkiluettelo table tr.linkkitaso1 a:hover {
	padding: 0px 0px 10px 45px;
	font: 9px "Trebuchet MS", 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	text-decoration: none;
	display:block;
}

td#palkki_vasen div#linkkiluettelo table tr.linkkitaso2 a {
	padding: 0px 0px 10px 45px;
	font: 9px "Trebuchet MS", 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	text-decoration: none;
	display:block;
}

td#palkki_vasen div#linkkiluettelo table tr.linkkitaso3 a {
	padding: 0px 0px 10px 45px;
	font: 9px "Trebuchet MS", 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	text-decoration: none;
	display:block;
}

td#palkki_vasen div#linkkiluettelo table td.linkki_kaikille a {
	color: #ffffff;
}

td#palkki_vasen div#linkkiluettelo table td.linkki_kaikille a:hover {
	color: #000000;
}

td#palkki_vasen div#linkkiluettelo table td.linkki_ryhmalle a {
	color: #CCFF00;
}
td#palkki_vasen div#linkkiluettelo table td.linkki_ryhmalle a:hover {
	color: #666666;
}

/* -------------------------------------------------------------- */
/* palkki_oikea                                                   */
/* -------------------------------------------------------------- */

td#palkki_oikea div#mainos_oikea_ylin {
	width: 170px;
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 7px;
	padding: 0px;
	background-color: #ffffff;
	border-style: solid;
	border-width: 1px;
	border-color: #ffffff;
}

td#palkki_oikea div#mainos_oikea_ylin img#konecranesmainos {
	margin: 12px;
}

td#palkki_oikea div#mainos_oikea_ylin img#wartsilamainos {
	margin: 12px;
}

td#palkki_oikea div#mainos_oikea_ylin a {
	color: #ffffff;
}


td#palkki_oikea div#tapahtumat {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	background-color: #EEEEEE;
}

td#palkki_oikea div#tapahtumat a {
	font-style: normal;
	color: #333333;
	text-decoration: none;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;;
	font-size: 11px;
}

td#palkki_oikea div#tapahtumat a:hover {
	color: #000000;
	text-decoration: underline;
}

td#palkki_oikea div#tapahtumat h1 {
	color: #000000;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 5px 0px;
	font: 18px georgia, verdana, arial, helvetica;
	font-weight: normal;
	letter-spacing: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

/* ei tapahtumia */
td#palkki_oikea div#tapahtumat h2 {
	color: #888888;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	font: 13px verdana, arial, helvetica; 
	font-weight: bold;
}

td#palkki_oikea div#tapahtumat table {
	border-collapse: collapse;
	margin: 0px 0px 5px 0px;
}

/* TÄNÄÄN */

td#palkki_oikea div#tapahtumat table#tanaan {
}

td#palkki_oikea div#tapahtumat table#tanaan h2 {
	margin: 0px;
	padding: 0px 0px 2px 0px;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-style:normal;
	font-weight:normal;
	color: #000000;
}


td#palkki_oikea div#tapahtumat table#tanaan td.aika {
	margin: 0px;
	padding: 0px 0px 2px 0px;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}

td#palkki_oikea div#tapahtumat table#tanaan td.otsikko {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	font: 12px verdana, arial, helvetica;
	font-weight: bold;

	}

td#palkki_oikea div#tapahtumat table#tanaan td.otsikko a {
	font: 12px verdana, arial, helvetica; 
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}

td#palkki_oikea div#tapahtumat table#tanaan td.otsikko a:hover {
	background-color: #CC0000;
	color: #FFFFFF;

}

/* TÄNÄÄN */

td#palkki_oikea div#tapahtumat table#tulevaisuudessa td.aika{
	margin: 0px;
	padding: 0px 0px 2px 0px;
	font: 10px verdana, arial, helvetica;
}

td#palkki_oikea div#tapahtumat table#tulevaisuudessa td.otsikko {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	font: 12px verdana, arial, helvetica; 
	font-weight: bold;
}

td#palkki_oikea div#tapahtumat table#tulevaisuudessa td.otsikko a {
	font: 12px verdana, arial, helvetica; 
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}

td#palkki_oikea div#tapahtumat table#tulevaisuudessa td.otsikko a:hover {
	background-color: #CC0000;
	color: #FFFFFF;
}


td#palkki_oikea div#uutiset {
	padding: 10px 0px 0px 0px;
	background-color: #EEEEEE;
}

td#palkki_oikea div#uutiset a {
	font-style: normal;
	color: #333333;
	text-decoration: none;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;;
	font-size: 11px;
}

td#palkki_oikea div#uutiset a:hover {
text-decoration: underline;
color: #000000;
}

td#palkki_oikea div#uutiset h1 {
	color: #000000;
	font: 18px georgia, verdana, arial, helvetica;
	font-weight: normal;
	letter-spacing: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

/* ei uutisia */
td#palkki_oikea div#uutiset h2 {
	color: #888888;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	font: 13px verdana, arial, helvetica; 
	font-weight: bold;
}

td#palkki_oikea div#uutiset table {
	border-collapse: collapse;
	margin: 0px 0px 5px 0px;
}

td#palkki_oikea div#uutiset table td.otsikko {
	margin: 0px;
	padding: 0px 0px 2px 0px;
	font: 12px verdana, arial, helvetica; 
	font-weight: bold;
}

td#palkki_oikea div#uutiset table td.otsikko a {
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	font-family: verdana, arial, helvetica;
	font-size: 12px;
}

td#palkki_oikea div#uutiset table td.otsikko a:hover {
	background-color: #CC0000;
	color: #ffffff;
}

td#palkki_oikea div#uutiset table td.kirjoittaja {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	font-style: normal;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
}


/* -------------------------------------------------------------- */
/* palkki_sisalto                                                 */
/* -------------------------------------------------------------- */

td#palkki_sisalto div#sisalto {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;;
	font-size: 13px;
	color: #333333;
	list-style-type: square;
}

td#palkki_sisalto table#mainokset {
	width: 100%;
}

td#palkki_sisalto table#mainokset img#fluidcontrollogo {
	margin: 35px;
}

td#palkki_sisalto table#mainokset img#specsaversmainos {
/*	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 15px;*/
	margin: 35px;
}

td#palkki_sisalto table#mainokset img#subwaymainos {
/*	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 15px;*/
	margin: 35px;
}

td#palkki_sisalto table#mainokset a
{
	color: #ffffff;
}

td#palkki_sisalto div#sisalto table td{
	font: 13px 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;;
}

td#palkki_sisalto div#sisalto a {
	color: #CC0000;
	text-decoration: none;
}

td#palkki_sisalto div#sisalto a:hover {
	color: #ffffff;
	background-color: #CC0000;
}

td#palkki_sisalto div#sisalto ul {
 	margin-bottom: 20px;
 }

td#palkki_sisalto div#sisalto li {
line-height: 25px;
}

td#palkki_sisalto div#alaotsikko h1 {
	margin: 10px 0px 15px 0px;
	padding: 4px 6px 4px 6px;
	color: #000000;
	font: 30px Georgia, Verdana, Times, serif;
	font-weight: normal;
	background-repeat: no-repeat;
	letter-spacing: 2px;
}

td#palkki_sisalto div#sisalto h1 {
	margin: 0px 0px 15px 0px;
	padding: 15px 6px 2px 6px;
	color: #000000;
	font-weight: normal;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
	font-family: georgia, verdana, arial, helvetica;
	font-size: 18px;
	letter-spacing: 1px;
}

td#palkki_sisalto div#sisalto h2 {
 	margin: 0px 0px 15px 0px;
 	padding: 2px 6px 2px 6px;
 	color: #000000;
	font: 13px 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;;
	font-weight: bold;
 	border-bottom: 1px dotted #cc0000;	
}


td#palkki_sisalto div#sisalto .onnistui {
	margin: 0px 0px 15px 0px;
	padding: 10px 15px 10px 15px;
}

td#palkki_sisalto div#sisalto .onnistui h1 {
 	margin: 0px;
  	padding: 0px 0px 10px 0px;
   	color: #000000;	
 	font: 14px verdana, arial, helvetica;
 	font-weight: bold;
 	background-color: transparent;
	border: none;	
 }
 
td#palkki_sisalto div#sisalto .onnistui p {
 	margin: 0px;
  	padding: 0px;
 	color: #000000;
 	font: 12px verdana, arial, helvetica;
 	font-weight: bold;
 }

td#palkki_sisalto div#sisalto .epaonnistui {
	margin: 0px 0px 15px 0px;
	padding: 10px 15px 10px 15px;
}

td#palkki_sisalto div#sisalto .epaonnistui h1 {
 	margin: 0px;
  	padding: 0px 0px 10px 0px;
   	color: #000000;	
 	font: 14px verdana, arial, helvetica;
 	font-weight: bold;
  	background-color: transparent;
	border: none;		
}

td#palkki_sisalto div#sisalto .epaonnistui p {
 	margin: 0px;
  	padding: 0px;
 	color: #000000;
 	font: 12px verdana, arial, helvetica;
 	font-weight: bold;
}

td#palkki_sisalto div#sisalto img {
	margin: 10px 10px 10px 10px;
} 

td#palkki_sisalto div#sisalto form {
 	margin: 0px 15px 25px 15px;
}

td#palkki_sisalto div#sisalto p {
 	margin: 0px 15px 15px 15px;
}

td#palkki_sisalto div#sisalto div.uutisoija {
	margin: 0px 15px 20px 15px;
	text-align: right;
	font-style: normal;
	font-size: 11px;
}

td#palkki_sisalto div#sisalto div#uutiset_selaa {
	width: 100%;
	text-align: center;
}

td#palkki_sisalto div#sisalto .varmennus {
	margin: 0px 0px 15px 0px;
	padding: 10px 15px 0px 15px;
}

td#palkki_sisalto div#sisalto .varmennus h1 {
 	margin: 0px;
  	padding: 0px 0px 10px 0px;
   	color: #000000;	
 	font: 14px verdana, arial, helvetica;
 	font-weight: bold;
 	background-color: transparent;
	border: none;	
 }
 
td#palkki_sisalto div#sisalto .varmennus p {
 	margin: 0px;
  	padding: 0px;
 	color: #000000;
 	font: 12px verdana, arial, helvetica;
 	font-weight: bold;
 }
 	
td#palkki_sisalto div#sisalto input.kentta {
 	margin: 2px 0px 10px 0px;
 	width: 200px;
 	font-family: verdana, arial, helvetica;
 	font-weight: normal;
 	font-size : 12px; 	
 	color : #000000; 
 	background-color: #f5f5f5;
  	border: 1px solid #aaaaaa;
}

td#palkki_sisalto div#sisalto input.pienikentta {
 	margin: 2px 4px 2px 2px;
 	width: 40px;
 	font-family: verdana, arial, helvetica;
 	font-weight: normal;
 	font-size : 12px; 	
 	color : #000000; 
 	background-color: #f5f5f5;
  	border: 1px solid #aaaaaa;
}

td#palkki_sisalto div#sisalto input.tarkistuslaatikko {
 	margin: 2px 4px 0px 0px;
 	font-size : 12px; 
  	background-color: #f5f5f5;
  	border: 1px solid #aaaaaa;
}

td#palkki_sisalto div#sisalto input.radionappi {
 	margin: 2px 4px 0px 0px;
 	font-size : 12px; 
}
 
td#palkki_sisalto div#sisalto select.kentta {
  	margin: 2px 0px 10px 0px;
  	width: 200px;
  	font-family: verdana, arial, helvetica;
  	font-weight: normal;
  	font-size : 12px; 	
  	color : #000000; 
  	background-color: #f5f5f5;
  	border: 1px solid #aaaaaa;
}

 
td#palkki_sisalto div#sisalto input.nappi {
 	margin: 15px 0px 0px 0px;	
 	font-family: verdana, arial, helvetica;
 	font-weight: bold; 
 	font-size: 12px; 
 	color: #ffffff; 
 	background-color: #cc0000;
}

td#palkki_sisalto div#sisalto textarea.pienikentta {
  	margin: 2px 0px 10px 0px;
	width: 200px;
	height: 100px;
	font-family: verdana, arial, helvetica;
	font-weight: normal;
	color : #000000; 
	background: #f5f5f5;
	border: 1px solid #000000;
	font-size : 11px; 
}

td#palkki_sisalto div#sisalto textarea.kentta {
  	margin: 2px 0px 10px 0px;
	width: 350px;
	height: 250px;
	font-family: verdana, arial, helvetica;
	font-weight: normal;
	color : #000000; 
	background: #f5f5f5;
	border: 1px solid #000000;
	font-size : 11px; 
}

td#palkki_sisalto div#sisalto textarea.isokentta {
  	margin: 2px 0px 2px 0px;
	width: 100%;
	height: 500px;
	font-family: verdana, arial, helvetica;
	font-weight: normal;	
	color : #000000; 
	background: #f5f5f5;
	border: 1px solid #000000;
	font-size : 11px; 
}

td#palkki_sisalto div#sisalto table.lista {
	border-collapse: collapse;
	margin: 0px 15px 15px 15px;
}

td#palkki_sisalto div#sisalto table.lista td {
	padding: 4px 6px 4px 6px;
	border: 1px solid #990000;
	font: 12px verdana, arial, helvetica;
 	color: #000000;	
}

td#palkki_sisalto div#sisalto table.lista tr.otsikkorivi td {
	font-weight: bold;
}

td#palkki_sisalto div#sisalto table.lista td.otsikko {
	border: none;
}

td#palkki_sisalto div#sisalto table.lista h2 {
 	margin: 3px 0px 2px 0px;
  	padding: 0px;	
 	color: #000000;
	font: 15px verdana, arial, helvetica;
	font-weight: bold;
 	background-color: transparent;
 	border:none;	
}

td#palkki_sisalto div#sisalto table.lista td a {
	font: 12px verdana, arial, helvetica;
	font-weight: bold;
 	color: #CC0000;
 	text-decoration: none;
}

td#palkki_sisalto div#sisalto table.lista td a:hover {
	color: #ffffff;
}


td#palkki_sisalto div#sisalto table.lista input.kentta {
 	margin: 0px 10px 0px 0px;
}

td#palkki_sisalto div#sisalto table.lista input.nappi {
 	margin: 0px 0px 0px 0px;
}

/* HAALARI ALKAA */

td#palkki_sisalto div#sisalto table.lista tr.vihrea td {
	background-color: #ddffdd;
}

td#palkki_sisalto div#sisalto table.lista tr.keltainen td {
	background-color: #ffffdd;
}

td#palkki_sisalto div#sisalto table.lista tr.punainen td {
	background-color: #ffdddd;
}

td#palkki_sisalto div#sisalto table.lista tr.musta td {
	color: #ffffff;
	background-color: #000000;
}

td#palkki_sisalto div#sisalto table.lista tr.musta a {
	color: #ddddff;
}

td#palkki_sisalto div#sisalto table.lista tr.musta a:hover {
	background-color: #666666;
}

/* HAALARI LOPPUU */

td#palkki_sisalto div#sisalto table#sivueditori {
	 margin: 5px 15px 15px 15px;
	 border-collapse: collapse;
	 border-bottom: 1px solid #000000;
}

td#palkki_sisalto div#sisalto table#sivueditori td {
	font: 12px verdana, arial, helvetica;
	color: #dddddd;
}

td#palkki_sisalto div#sisalto table#sivueditori tr.linkkitaso0 td {
	padding: 3px 0px 2px 0px;
	border-top: 1px solid #000000;
}

td#palkki_sisalto div#sisalto table#sivueditori tr.linkkitaso1 td {
	padding: 1px 0px 2px 25px;
}

td#palkki_sisalto div#sisalto table#sivueditori tr.linkkitaso2 td {
	padding: 1px 0px 2px 50px;
}

td#palkki_sisalto div#sisalto table#sivueditori tr.linkkitaso3 td {
	padding: 0px 0px 2px 75px;
}

td#palkki_sisalto div#sisalto table#sivueditori a {
	font: 12px verdana, arial, helvetica;
	text-decoration: none;
}

td#palkki_sisalto div#sisalto table#sivueditori tr.linkkitaso0 a {
	font-weight: bold;
}

td#palkki_sisalto div#sisalto table#sivueditori tr.linkkitaso2 a {
	font-style: italic;
}

td#palkki_sisalto div#sisalto table#sivueditori tr.linkkitaso3 a {
	font-style: italic;
}

td#palkki_sisalto div#sisalto table#sivueditori td.linkki_kaikille a {
	color: #0000aa;
}

td#palkki_sisalto div#sisalto table#sivueditori td.linkki_ryhmalle a {
	color: #aa0000;
}

td#palkki_sisalto div#sisalto table#sivueditori td.linkki_kaikille_piilotettu a {
	color: #0000aa;
}

td#palkki_sisalto div#sisalto table#sivueditori td.linkki_ryhmalle_piilotettu a {
	color: #aa0000;
}

td#palkki_sisalto div#sisalto table#sivueditori td.linkki_kaikille_piilotettu:after {
	color: #0000aa;
	content: "*";
}

td#palkki_sisalto div#sisalto table#sivueditori td.linkki_ryhmalle_piilotettu:after {
	color: #aa0000;
	content: "*";
}

td#palkki_sisalto div#sisalto table#sivueditori tr.erotin td {
	padding: 4px 0px 3px 0px;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border-top: 1px solid #000000;
}

td#palkki_sisalto div#sisalto table#sivueditori tr.jarjestelma td {
	padding: 0px 0px 5px 25px;
}

td#palkki_sisalto div#sisalto table#sivueditori tr.jarjestelma td a {
	font-size: 11px;
	color: #666600;
}

table#fuksivastaavakuvat {
  margin-left: auto;
  margin-right: auto;
  width: 70%;
  margin-bottom: 30px;
}


