/******************************* * TABLES * *******************************/ table.block { border-width: 1px; border-style: solid; border-collapse: collapse; margin-left: 1cm; margin-top: 1em; } table.block tr.even th { background-color: #e0e0e0; } table.block tr.skip th { color:white; background-color: blue; text-align: center; padding-top: 1cm; padding-bottom: 1cm; } table.block td, table.block th { border-width: 0 1px 0 1px; border-style: solid; padding: 0 2px; } tr.even td { background-color: #e0e0e0; } td.int { text-align:right; padding-right:5px; } td.empty, td.int_c { text-align:center; } tr.even td.buttons { background-color: #fff; } table.block td.total { border-width: 1px 0 0 0; font-weight: bold; } table.block th, tr.header th { background: url("../icons/th.png") left top; border: 1px solid #444; } table.block th.total { text-align: right; padding-right: 7px; border-width: 0 1px 0 1px; border-style: solid; color:black; background: transparent; } table.block a.resort { color: #000; text-decoration: none; } table.block a.resort:hover { color: #00f; text-decoration: underline; } table.block a.sorted { color: #000; text-decoration: underline; } table.block th.p_name { text-align: right; background: transparent; border-width: 0 1px 0 1px; } table.form { border-width: 0px; margin-left: 1cm; } table.form th.label { text-align: right; padding: 0 3px; }