.tabellehypnose table { border-collapse: collapse; text-align: left; width: 100%; } .tabellehypnose { /* font: normal 12px/150% Arial, Helvetica, sans-serif; */ font-family: "Segoe UI","Open Sans",Arial,Helvetica,sans-serif; background: #fff; overflow: hidden; /* border: 1px solid #005BAA; */ border: 3px solid #005BAA; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .tabellehypnose table td, .tabellehypnose table th { padding: 3px 10px; } .tabellehypnose table thead th { background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #008E82), color-stop(1, #008E82) ); background:-moz-linear-gradient( center top, #008E82 5%, #008E82 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008E82', endColorstr='#008E82'); background-color:#008E82; color:#FFFFFF; /* font-size: 14px; */ font-size: 1em; font-weight: bold; border-left: 1px solid #005BAA; } .tabellehypnose table thead th:first-child { border: none; } .tabellehypnose table tbody td { /* color: #005BAA; */ color: #1c2f3d; border-left: 1px solid #005BAA; /* font-size: 10; */ font-size: 1em; border-bottom: 1px solid #005BAA; /* font-weight: bold; */ } .tabellehypnose table tbody .alt td { background: #E5E5E5; /* color: #005BAA; */ color: #1c2f3d; } .tabellehypnose table tbody td:first-child { border-left: none; } .tabellehypnose table tbody tr:last-child td { border-bottom: none; }