/*** mp:n omat printtityylit, kts. myös common -> /tyylit_print_common.css ***/

div#header, 
div#nav_bar,
td#leftCol,
td#marginCol,
div#navPath,
img.sp-ad,
div.sp-groupCont,
img.pl-zoom,
div.toolbarWrapper,
div.admin-linkset,
div#debugInfo
{
 display:none;
}


* {
 font-family:Tahoma, Geneva, sans-serif; 
}


h1 { 
 font-size: 18pt;
 font-weight:normal;
}

h2 { 
 font-size: 14pt;
 font-weight:normal;
}

img {
 border: 0px;
}

td#rightCol {
 background-color:#ffffff;
 padding: 0;
 width:100%;
 vertical-align:top;
}

td#rightCol-sp {
 background-color:#ffffff;
 padding: 0;
 padding-right:0;
 width:100%;
 vertical-align:top;
}



div#sp-bulletinCont {
 padding: 0;
 position:relative;
 background:none;
 margin-right:0px;
}

div.sp-bulletin {
 padding:10px 0 0 0px;
 background:none;
}

div#sp-bullerin-pager {
 text-align:right;
 margin-top:10px;
 padding-right:0px;
}


div.sub-groupCont {
 margin-bottom: 20px;
}


div.separator {
 background-color:#ffffff;
 border-top: 1px solid #000000;
 height:1px;
 clear:both;
 overflow:hidden;
}

div.pl-optionCont {
 margin-bottom: 10px;
}

div.pl-qtyCont {
 margin-bottom: 10px;
}
  
div.pl-similarWrap {
 margin: 10px 0;
}

div.brand-logoCol {
 width:55px;
 float:left;
}

div.brand-infoCol {
 width:100%;
 float:left;
 padding: 0px;
 padding-bottom: 10px;
}


div.brand-illustrCol {
 width:230px;
 float:left;
 padding-bottom: 10px;
}


div#footer {
 margin-top:50px;
 background-color:#ffffff;
 border-top: 1px solid #000000;
 text-align:left;
 padding:3px;
 color:#000000;
}

img#netland {
 float: right;
 padding-top: 5px;
}

table.datalist {
 border-collapse: collapse;
}

td.data-header,
td.data {
 border: 1px solid #000000;
}
