#nostot .mn_kuva {
 margin: 0px;
 padding: 0px;
}

div.puhelin {
        width: 227px;
        height: 440px;
        margin: 10px;
        padding-top: 110px;
        padding-left: 62px;
}

.mn .otsikko, .mn .valiotsikko {
 color: #999999;
}


div.tuote_pelit a:hover, div.tuote_teemat a:hover, div.tuote_sovellukset a:hover {
 border: solid 4px #000000;
 display: block;
 width: 176px;
 height: 208px;
}

div.tuote_pelit a, div.tuote_teemat a, div.tuote_sovellukset a {
 border: solid 4px #ffffff;
 display: block;
 width: 176px;
 height: 208px;
}

div.tuote_pelit, div.tuote_teemat, div.tuote_sovellukset {
 width: 218px; 
 height: 220px; 
 padding: 5px 0 5px 0; 
 overflow: hidden;
}

div.tuote_teemat_selite a:hover {
 color: #FF3300; 
 text-decoration: underline;
}

div.tuote_teemat_selite a {
 color: #FF3300; 
 text-decoration: none;
}

div.tuote_pelit_selite, div.tuote_teemat_selite, div.tuote_sovellukset_selite {
 padding: 0px 10px 0px 10px;
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 11px;
}

div.tuote_kuvat a:hover {
 border: solid 4px #000000;
 display: block;
 width: 115px;
 height: 115px;
}
 
div.tuote_kuvat a {
 border: solid 4px #ffffff;
 display: block;
 width: 115px;
 height: 115px;
}

div.tuote_kuvat {
 width: 129px;
 height: 129px; 
 padding: 5px 0 5px 0;
 overflow: hidden;
}

div.tuote_savers a:hover {
 border: solid 4px #000000;
 display: block;
 width: 128px;
 height: 128px;
}
 
div.tuote_savers a {
 border: solid 4px #ffffff;
 display: block;
 width: 128px;
 height: 128px;
}

div.tuote_savers {
 width: 162px;
 height: 145px; 
 padding: 15px 0 5px 0;
 overflow: hidden;
}

span.otsikko {
 font-size: 18px; 
 color: #FFFFFF; 
 font-family: "Trebuchet MS", Geneva, sans-serif; 
 font-weight: bold;
}

.on a:hover {
 color: #FFFFFF;
 background-color: #000000;
 font-weight: bold;
}

.off a:hover, .edelseur a:hover {
 background-color: #000000;
 font-weight: bold;
}

.on a {
 display: block;
 width: 21px;
 height: 18px; 
 color: #FF3300;
 font-weight: bold;
 text-decoration: none;
 background-image: url('http://static.mtv3.fi/mobiili2006/img/sivunro_bg.gif');
 background-repeat: no-repeat;
 background-position: top left;
}

.edelseur a {
 display: block;
 width: 69px;
 height: 18px;
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
 background-image: url('http://static.mtv3.fi/mobiili2006/img/edelseur_bg.gif');
 background-repeat: no-repeat;
 background-position: top left;
}


.off a {
 display: block;
 width: 21px;
 height: 18px; 
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
 background-image: url('http://static.mtv3.fi/mobiili2006/img/sivunro_bg.gif');
 background-repeat: no-repeat;
 background-position: top left;
}

.edelseur {
 font-size: 11px;
 line-height: 16px;
 font-family: Tahoma, Verdana, Arial, sans-serif;
 width: 69px;
 height: 18px;
 padding: 0px;
 background-image: url('http://static.mtv3.fi/mobiili2006/img/edelseur_bg.gif');
 background-repeat: no-repeat;
 background-position: top left;
 background-color: #FF3300;;
}

.on {
 font-size: 11px;
 line-height: 16px;
 font-family: Tahoma, Verdana, Arial, sans-serif;
 width: 21px;
 height: 18px;
 padding: 0px;
 background-image: url('http://static.mtv3.fi/mobiili2006/img/sivunro_bg.gif');
 background-repeat: no-repeat;
 background-position: top left;
 background-color: #FFFFFF;
}

.off {
 font-size: 11px;
 line-height: 16px;
 font-family: Tahoma, Verdana, Arial, sans-serif;
 width: 21px;
 height: 18px;
 padding: 0px;
 background-image: url('http://static.mtv3.fi/mobiili2006/img/sivunro_bg.gif');
 background-repeat: no-repeat;
 background-position: top left;
 background-color: #FF3300;
}

table .taustakuvat_etusivu td a:hover {
 text-decoration: underline;
}

table .taustakuvat_etusivu td a {
 color: #FF3300;
 font-size: 11px;
 text-decoration: none;
}

table .taustakuvat_etusivu td {
 padding: 5px 0px 20px 15px;
}

table .teemat_etusivu td a:hover {
 text-decoration: underline;
}

table .teemat_etusivu td a {
 color: #FF3300;
 font-size: 11px;
 text-decoration: none;
}

table .teemat_etusivu td {
 padding: 5px 0px 5px 20px;
}


table .javapelit_etusivu td a:hover {
 text-decoration: underline;
}

table .javapelit_etusivu td a {
 color: #FF3300;
 font-size: 11px;
 text-decoration: none;
}

table .javapelit_etusivu td {
 padding: 6px 0px 5px 5px;
}

table .etusivu td a:hover, table .soittarit_etusivu td a:hover {
 background-color: #000000;
 color: #FFFFFF;
 background-image: url('http://static.mtv3.fi/mobiili2006/img/ikoni_aani.gif');
 background-repeat: no-repeat;
 background-position: 95% 50%;
}

table .etusivu td a {
 color: #333333;
 display: block;
 width: 207px;
 height: 16px;
 font-size: 11px;
 text-decoration: none;
 padding: 1px 0px 1px 10px;
 padding: expression('2px 0px 2px 10px');
}

table .soittarit_etusivu td a {
 color: #333333;
 display: block;
 width: 320px;
 height: 16px;
 font-size: 11px;
 text-decoration: none;
 padding: 1px 0px 1px 10px;
 padding: expression('2px 0px 2px 10px');
}

table .soittarit_etusivu {
 /*  width: 665px; */
}

.soittarit_etusivu td {
 width: 320px;
}

table .etusivu td, table .soittarit_etusivu td {
 /*display: block;*/
 background-color: #F5F5F5;
 border-bottom: solid 1px #FFFFFF;
 background-image: url('http://static.mtv3.fi/mobiili2006/img/ikoni_aani.gif');
 background-repeat: no-repeat;
 background-position: 95% 50%;
}

#globnavikko { 
 width:970px;
 margin-right: -10000px;
 padding: -100000px;
}

table#globnav { 
 width:970px; 
 margin-right: -10000px;
 padding: -100000px;
} 

td#globright { width: 350px; line-height:10px; color:#fff; border-left: 1px solid #fff; background:  url("http://static.mtv3.fi/mobiili2006/img/rcorner_red.gif") top right no-repeat;
  } 

.menu2, .menusel {
 background-color: #666;
}
#globalanavi { background: #666;
  }
#globleft h1 a { background: url("http://img.mtv3.fi/img/default/rcorner_666.gif") top right no-repeat;
  }

#tausta_pohja {
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 11px;
 line-height: 16px;
 color: #333333;
 background-color: #FFFFFF;
 background-image: url('http://static.mtv3.fi/mobiili2006/img/bg_mobiili.jpg');
 background-repeat: repeat-y;
 background-position: top left;
}

td {
 vertical-align: top;
}

#alanavi { 
 background-color: #FFFFFF;
} 
 
#alanavi ul { 
        width: 147px;
        padding-right: 0px; 
        padding-left: 0px;
        margin: 0px; 
        font-size: 11px;
        font-weight: normal;
        font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
        background-color: #FFFFFF;
        color: #FF3300;
        list-style: none;
        margin: 0; 
        padding: 0px 0 0 0; 
        } 

#alanavi li { 
        border-bottom: 1px solid #FFFFFF;
        margin: 0;
        }
 
#alanavi li a {
        display: block;
        padding: 5px 0 5px 0.3em;
        background-color: #F5F5F5;
        color: #FF3300;
        text-decoration: none;
        width: 100%;
        }
 
html>body #alanavi li a {
        width: auto;
        }
 
#alanavi li a:hover {
        background-color: #000000;
        margin-right: 0;
        color: #FFFFFF;
        }

#alanavi ul ul {
        padding: 0;
        border-bottom: none;
        list-style: none;
        background-color: #F9F4F2;
	/* width: 137px; */
        }
 
#alanavi ul ul li{
        border-bottom: none;
        }
 
#alanavi ul ul li a {
        font-weight: normal;
        padding: 0 0 5px 1.2em;
        margin-right: -1.2em;
        border-top: none;
        }


/* HAKU */
#hakutulos {
width: 665px;
}

#hakutulos div.hakutulos {
height:40px;color:white;font-family:Tahoma,Verdana;font-weight:bold;margin-left:50px;margin-top:8px;
}


#hakutulos table tr td.td_hakutulos {
padding: 5px 0px 5px 20px;
background:#F5F5F5;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
background-image: url('http://static.mtv3.fi/mobiili2006/img/ikoni_aani.gif');
background-repeat: no-repeat;
background-position: 95% 50%;

}
#hakutulos table tr td.td_hakutulos a {
color:#333333;
font-size:11px;
text-decoration:none;
}



