/*** mp:n omat printtityylit, kts. myös common -> /tyylit_print_common.css ***/



#ylapalkki, #vasenpalsta, #pikalinkit-wrapper, #vasenpalsta-ala,
#netland-wrapper
{
 display:none;
}


#keskipalsta {
 padding:0;
 border: 0;
}

#oikeapalsta {
 display:none;
/*
 width: 220px;
 vertical-align:top;
 text-align:left;
 border:0;
*/
}

/*----- Vuokra-asunnot -----*/
.va-listitem-wrap {
 border: 1px solid #cccccc;
 margin-bottom: 30px;
}

.va-listitem-wrap .table { display: table; table-layout: fixed; width: 100%; }
.va-listitem-wrap .table-row { display: table-row; }
.va-listitem-wrap .table-cell { display: table-cell; }

.va-listimg-wrap {
 vertical-align: middle;
 width: 175px;
 padding: 15px;
}

.va-listimg-wrap img {
 display: block;
 max-width: 100% !important;
 max-height: 175px;
}

.va-listtext-wrap {
 vertical-align: middle;
 padding: 30px 15px;
}

.va-listtext-wrap h3 { margin-top: 0; }

.va-listtext-wrap .table-cell { 
 width: 25%;
 padding-right: 10px;
}

.va-title { text-transform: uppercase; }

.va-info-wrap { 
 table-layout: fixed;
 width: 100%;
}

.va-info-wrap .table-cell { vertical-align: top; }

div#centerCol .va-info-wrap .table-cell img { max-width: 100%; height: auto; }

table.va-info-table { width: 100%; }

table.va-info-table th { 
 width: 25%;
 padding: 5px 15px 5px 0;
 text-align: left;
 font-size: 13px;
 text-transform: uppercase;
 font-weight: normal;
}

table.va-info-table td { padding: 5px 15px; }

.va-kuvaus-wrap { margin-top: 40px; }

