table { margin: 0px; padding: 0px; } form { margin: 0px; padding: 0px; } p { margin-top: 6px; margin-bottom: 6px; padding: 0px; } h1, h2, h3 { margin: 0px; padding: 0px; margin-top: 3px; margin-bottom: 3px; } input { height: 22px; margin: 0px; font-size: 12px; border: 1px solid #7f9db9; padding: 2px; vertical-align: middle; * height: 20px; } input.checkbox { border: 0px; } body, td, th { font-family: Verdana, Arial; font-size: 12px; } body { background-color: #6a7177; background-image: url('bg.gif'); text-align: center; } #main { width: 760px; padding-bottom: 1px; *padding-top: 0px; *padding-bottom: 0px; background-color: white; *height: 50%; margin: auto; text-align: left; } #content { margin: 10px; width: 740px; } #content #data { *height: 100%; } #header, #footer { width: 740px; margin: 10px; * margin-top: 0px; * margin-bottom: 0px; } #header { background-image: url('virtualcommunication6.gif'); background-repeat: no-repeat; background-position: 568px 22px; } #texta { width: 520px; vertical-align: top; display: table-cell; * display: inline; padding: 0px; } #nyheter { vertical-align: top; width: 210px; background-repeat: repeat-y; background-image: url('bilder/dots.gif'); padding-left: 10px; * width: 220px; display: table-cell; * display: inline; height: 100%; } #kommunlogo { margin-bottom: 3px; margin-top: 3px; } #linje { background-color: #74797d; height: 3px; width: 100%; font-size: 0px; /* Kan inte använda margin (IE vs Mozilla) */ border-top: 3px solid white; border-bottom: 3px solid white; * height: 9px; } h1 { font-size: 16px; } h2 { font-size: 14px; } h3 { font-size: 14px; } .nyhet { width: 100%; margin-bottom: 20px; background-color: #dddddd; padding-top: 1px; border-bottom: 1px solid white; } .nyhet h1 { width: 100%; height: 17px; font-size: 10px; background-color: #d8d8d8; font-weight: normal; margin: 0px; border-top: 1px solid #f2f2f2; border-bottom: 1px solid #f4f4f4; padding-top: 4px; * height: 23px; text-indent: 3px; } .nyhet p { background-color: white; margin: 0px; margin-left: 1px; margin-right: 1px; margin-bottom: 1px; border-top: 1px solid #939393; padding: 3px; padding-top: 4px; padding-bottom: 4px; } #info { height: 120px; text-align:top; color:black; font-size:14px; } #dagar, #deltagare { width: 500px; }