body { background: url(png/tlo.png); font-family: 'Lato', sans-serif; } #container { width: 1000px; margin-left: auto; margin-right: auto; } #menu { background-color: #303030; color: #ffffff; padding: 10px; } #logo { float:left; width: 178px; text-align: center; } #menuP { float: left; padding: 20px; width: 758px; font-size: 16px; text-align: justify; } #content { float: left; padding: 40px; width: 920px; background-color: #dedede; min-height: 580px; text-align: justify; } #footer { clear: both; color: white; text-align: center; padding: 20px; font-size: 18px; } #contentl { float: left; width: 440px; } #contentp { float:right; } #lok { float:left; padding-top: 5px; padding-bottom: 20px; width: 50px; } #obs { float:left; width: 40px; sline-height: 2cm; } #sek { float:left; width: 40px; sline-height: 2cm; } .option { float: left; min-width: 50px; height: 25px; font-size: 18px; padding: 10px; border-right: 2px dotted #444444; border-left: 2px dotted #444444; opacity: 0.8; } a:link { color: white; text-decoration: none; } a:visited { color: white; text-decoration: none; } a:hover { color: white; text-decoration: none; } .option:hover { background-color: #000000; cursor: pointer; } .bigtitle { font-size: 32px; font-weight: 900; letter-spacing: 2px; } .dottedline { height: 5px; margin-top: 10px; margin-bottom: 20px; border-bottom: 2px dotted #444444; } .error { color:red; margin-top: 10px; margin-bottom: 10px; }