


body
{ 

background-color: #000000;
	background-image: url(chic_pohja2.jpg);
	background-repeat: no-repeat;
	/*background-repeat: repeat-x;*/
 margin-top:0; margin-left:0; margin-right:0; padding:0;
}

a.{
	font:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.txt21{
color: #D41718;
	
	}
	
	a.txt21_viiv{
color: #D41718;
	text-decoration: underline;
	}

a.jlinkki {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EF3031;
	font-weight:normal;
	text-decoration: none;
	}

a.kk{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EF3031;
	
	text-decoration: none;
}
/*TANAAN*/
a.tanaan{
    font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	
	
	text-decoration: none;
}

a.tanaan_pun{
    font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D41718;
	
	
	text-decoration: none;
}

a.etu {
padding-left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	
	text-decoration: none;
}

a.etu2 {
padding-right: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	
	text-decoration: none;
	}
	

/*NÄYTÖS TÄNÄÄN*/
a.naytos2 {
    /*padding-top: 7px;*/  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E8E7E7;
	
	text-decoration: none;
}
a.naytos2_etu {
    padding-top: 7px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E8E7E7;
	font-weight:normal;
	text-decoration: none;
}

a.naytos22 {
padding-left: 2px;


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E8E7E7;
	
	text-decoration: none;
}
a.naytos221 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	
	text-decoration: none;
}

a.naytos222 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ED3232;
	
	text-decoration: none;
}


a.naytos221 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	
	text-decoration: none;
}

	

a.napit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration: none;
	}

a:hover {
	color: #FF9900;
	text-decoration: none;
}

td.naytos221_t {
padding-top:7px;
padding-left:12px;

}


td.naytos221_t2 {
padding-top:7px;
padding-left:4px;

}

td.naytos221_t3 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:normal;
padding-top:7px;
padding-left:4px;

}

table.linkit {
padding-left: 12px;


	
}
td.otsiloota2 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	/*background-color:#E8E7E7;*/
	border-bottom: 1px solid #ED3232;
}


th.yla_palkki2
{ 
	background-image: url(tdpohja25_yla_nayt2.gif);
	background-repeat: no-repeat;
/* margin-top:7; margin-left:0; padding:0;*/
}

div.redtxt
{ font-size:12px; font-weight: bold; color: #ED3232; font-family:  Arial, Helvetica, sans-serif;}

td.txt
{ font-size:12px;  color: #000000; font-family:  Arial, Helvetica, sans-serif;}


td.txt21_liik
{  padding-top:7px; font-size:10px; font-style: normal;font-weight: normal; color: #000000; font-family:  Arial, Helvetica, sans-serif;}

td.txt_har
{ font-size:11px; color: #999999; font-family:  Arial, Helvetica, sans-serif;}

td.txtb
{ font-size:12px; font-weight: bold; color: #000000; font-family:  Arial, Helvetica, sans-serif;}


td.txt_punviiv
{ font-size:12px; font-weight: bold ;border-bottom: 1px solid #D41718; color: #000000; font-family:  Arial, Helvetica, sans-serif;}


td.txt_punviiva
{ font-size:12px;  border-bottom: 1px solid #FEBDBD; color: #000000; font-family:  Arial, Helvetica, sans-serif;}

td.txt_punviivab
{ font-size:11px;  border-bottom: 1px solid #FEBDBD; font-weight: bold;  color: #000000; font-family:  Arial, Helvetica, sans-serif;}


table.bg_image
{ 
background-image: url(tdpohja25_nayt2_moz.gif); 
background-repeat: repeat-y;

}
table.pun_vas
{ 
/*background-color: #220000;*/
background-color: #BB0000;
	
}


td.txttunnus {
padding-left: 4px;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #D15656;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	
}

th.bg_image
{ 
background-image: url(tdpohja25_nayt2_sin.gif); 
repeat-x;
}

/*TANAAN*/
td.tanaan
{ font-size:10px; color: #ffffff; font-family:  Arial, Helvetica, sans-serif;}
td.txt21
{ padding-top:14px ;font-size:12px;  color: #000000; font-family:  Arial, Helvetica, sans-serif;}
td.txt212
{ padding-top:14px ;font-size:12px; font-weight: normal; color: #000000; font-family:  Arial, Helvetica, sans-serif;}


td.klo
{ font-size:11px; padding-top: 5px; font-weight: bold; color: #ffffff; font-family:  Arial, Helvetica, sans-serif;}
td.tanaan_otsi
{ font-size:12px; font-weight: bold; color: #FFFFFF; background-color:#ED3232 ;font-family:  Arial, Helvetica, sans-serif;}

p.naytos
{ font-size:12px; font-weight: bold; color: #ffffff; font-family:  Arial, Helvetica, sans-serif;}

td.pun_palkki
{  background-color:#D41718;}

td.pun_yla
{  background-color:#F80201;}

td.tdblack
{  background-color:#000000;}

td.tdblack_pun
{  
border-top: 1px solid #F80201;
background-color:#000000;}


td.lay
{
position:relative;
/*left:0px;
top:0px;*/
z-index:1
}


div.txtohjelma
{ font-size:12px;  color: #000000; font-family:  Arial, Helvetica, sans-serif;}

div.txt2 {
padding-left: 7px;

	font-size: 11.4px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

td.naytos2 {
  padding-left:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	
	text-decoration: none;
}


th.otsiloota {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color:#E8E7E7;
	border-bottom: 1px solid #B0B0B0;
}





th.otsilootayla {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-image: url(tdpohja_looda.jpg); 
repeat-x;
	border-top: 1px solid #ED3232;
	border-bottom: 1px solid #ED3232;
	border-left: 1px solid #FEBDBD;
	border-right: 1px solid #FEBDBD;
}

p.nosto {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14.9px;
	font-weight: bold;
	color: #000000;
	
}

table.paatable_2
{

 border-top: 1px solid #ED3232;
  border-left: 0px solid #FEBDBD;
   border-right: 0px solid #FEBDBD;
  border-bottom: 1px solid #ED3232;
}




table.white
{ font-size:12px; font-weight: bold; color: #000000; background-color:#FFFFFF ;font-family:  Arial, Helvetica, sans-serif;}



table.esit_table
{

 border-top: 1px solid #ED3232;
  
  border-bottom: 1px solid #ED3232;
}

td.ylapun
{

 border-top: 1px solid #F80201;
  
}



.naytakaikki {
	background-color: #ffffff;
	height: 5px;
	font-size: 1px;
	line-height: 1px;
}








.description { 
	display: none;
	background-color: #fff;
	border-left: 0;
	border-right: 0;
	border-top: 0;
	color: #000;
	padding:8px 8px 8px 0px;
	position:relative;
	top: -35px;
}







/*TANAAN*/


div.redd {color: #ED3232;
	font-weight: bold;
	font:12px;}
.style14 {color: #FF0000}

td.pun_viiva
{
/*font-size:1px;*/
 border-bottom: 1px solid #D41718;
 
}


iframe.formi2
{
    visibility:hidden;
    BORDER-RIGHT: #600001 3px solid;
    BORDER-TOP: #600001 3px solid;
    
    BACKGROUND: #2e91b8;
    BORDER-LEFT: #600001 3px solid;
   
   
    BORDER-BOTTOM: #600001 3px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   
}
tr.pun_viiva
{
font-size:1px;
 border-bottom: 1px solid #FEBDBD;
 
}
table.white
{ font-size:12px; font-weight: bold; color: #000000; background-color:#FFFFFF ;font-family:  Arial, Helvetica, sans-serif;}
