body { margin-top: 0px; margin-left: 0px }
.lyhennelmakuva, #lyhennelmakuva { margin-right: 5px }
p.nettitv { margin-top: 0px; padding-top: 2px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; }
p.nettitv a { color: #FFFF00; font-weight: normal; }
p.nettitv a:hover { color: #FFFF00; text-decoration: underline; }
.navi {  	
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: bold; 
		text-decoration: none;
                line-height: 16px;
}
.navi a	{ text-decoration: none }
.navi .pieni { line-height: 12px }
.navi ul {
                padding-left: 0px;
                margin-left: 23px;
                margin-top: 0px;
                margin-bottom: 3px;
}
.navi li { color: #CC0000 }
.navi li a { font-weight: normal }
.naviyla {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration: none;
		font-weight: bold;
}
.hakupaletti {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color: #FFFFFF;
		text-align: right;
		margin-bottom: -15px;
}
.naviyla a {
		text-decoration: none
}
.naviyla .pieni { 
		font-size: 10px;
		font-weight: bold
}
.mn { 
	font-size: 14px;
	font-family: Arial, Tahoma, sans-serif;
	line-height: 20px;
	word-spacing: 0.05em;
}
.mn a {	
		font-weight: bold;
		text-decoration: none;
		color: #CC0000;
}
.mn .otsikko a:hover, .mn a:hover { color: #FF6600; }
.mn .otsikko, .mn .otsikko a { 
		font-family: Arial, Geneva, Helvetica, sans-serif; 
		font-size: 16px;
		font-weight: bold;
}
.mn .otsikko a { color: #CC0000; }
.mn .LEFT, .mn .left { margin-right: 5px}
.mn .RIGHT, .mn .right { margin-left: 5px}
.mn .valiotsikko { 
		font-family: Arial, Geneva, Helvetica, sans-serif; 
		font-size: 15px;
		font-weight: bold
}
.mn .isootsikko { 
		font-family: Arial, Geneva, Helvetica, sans-serif; 
		font-size: 17px;
		font-weight: bold
}
.mn .ingressi { 
		font-size: 11px;
		font-weight: bold;
}
.mn .pieni { 
		font-size: 10px;
}
.mn .nimi {
		font-weight: bold
}
.mn .aika {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight:normal;
}
.mn ul.lista {
		list-style-type: none;
                line-height: 14px;
                padding-left: 0px;
                padding-top: 0px;
                margin-left: 0px;
                margin-top: 0px;
		padding-bottom: 0px;
                margin-bottom: 0px;
}
.mn li.rivi {
		padding-bottom: 2px;
}
.palaute {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px
}

.lainaus {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px
}

.palaute a {
		text-decoration: none;
		font-weight: bold
}
.sahkelinkki, .sahkelinkki a {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal
}
.sahkelinkki a {
		font-weight: normal;
		text-decoration: none;
}
.sahkeaika {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px
}
.kys {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
}
.kys a {
		text-decoration: none;
		font-weight: bold;
}
div.aanestys form.aanestys {
		padding-top: 5px;
}
div.aanestys h1.otsikko {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 12px;
		font-weight: bold;
		margin-top: 0px;
		margin-bottom: 5px;
}
div.aanestys, .aanestys td.jakauma {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 12px;
		padding-bottom: 2px;
}
div.aanestys input.aanestys {
                font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                font-size: 11px;
                font-weight: bold;		
}
.table, .table .otsikko { 
                font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                font-size: 11px;
                font-weight: bold;
                text-decoration: none;
                line-height: 12px;
} 
.menu { 
		background: url("http://static.mtv3.fi/ks/ks2004/menu.gif");
		background-repeat: no-repeat; 
		background-position: 100% 0%;
		padding-left: 5px;
		padding-right: 5px;
}
.menu, .menu a, .menusel a, .menu2 a, .menu2sel a {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 

		line-height: 18px; 
		text-decoration: none;
		font-weight: bold;
}
.menusel {
		padding-left: 5px;
		padding-right: 5px;
}
.menu, .menu a, .menusel a { color: #666666 }
.menu a:hover { color:#FF3333; text-decoration: underline; }
.menu, .menusel { text-align: center }
.menu2 a { color: #FFFFFF }
.menusel a { color: #FFFFFF }
.menu2 a:hover { text-decoration: underline; }
.menu2sel { background-color: #FFFFFF }
.menu2sel a { color: #CC0000 }
.menu2sel a:hover { text-decoration: underline }
.menu2 { 
		padding-left: 1px; 
		padding-right: 1px; 
}
.punlap a { color: #CC0000; }
.nappi input, .haku input, hae input {  
		font-family: tahoma, verdana, geneva, sans-serif; 
		font-size: 10px; 
		line-height: 10px; 
		font-style: normal; 
		font-weight: bold; 
}
table .space { margin-bottom: 3px }
.taulukko { width: 100%; border: 0px; }
.taulukko td { border: 0px; vertical-align: top; }
p.otsikkolista { 
        padding-top: 3px; 
        padding-bottom: 3px;
        margin-top: 0px; 
        margin-bottom: 0px; 
} 
p.otsikkolista a { font-weight: normal }
p.teksti, p.ingressi, h2.valiotsikko {
        padding-top: 0px;
        margin-bottom: 12px;
        margin-top: 0px; 
}
h2.valiotsikko {
        padding-top: 10px;
}
.erotin { clear: left }
.reuna { width:985px; }
.store_ikoni, .ohjelmatieto_ikoni, .nettitv_ikoni, .live_ikoni { padding-right: 2px }
.dada_mtv { padding-top: 5px; text-align: center }
.dada_keski { padding: 20px }
.dilbert_ks_links{
text-align:left;
}
.embedded_data {
   font-family:Arial,Tahoma,Verdana,sans-serif;
   font-size:14px;
   font-weight:normal;
   line-height:20px;
   margin: 0 20px 1em;
}
.embed_date { font-weight: bold; }
.embed_desc { margin: 10px 0 0;}
.piilotettu { display: none; }
pre.muotoiltu { word-spacing: 0 !important; }
.webcam { float: right; margin: 0 20px 10px 10px; }
.mn_kuvateksti {
visibility: hidden;
width:0;height:0;
}

