#jobtempl *, body {margin: 0; padding: 0; border-style: none; } body {background-image: url("hg.jpg"); background-repeat: repeat-x; background-position: left top; } #jobtempl #wrapper {border-radius: 20px; width: 100%; max-width: 700px; margin-top: 20px; margin-right: auto; margin-bottom: 30px; margin-left: auto; border: #ececec solid 1px; box-shadow: 1px 1px 7px 2px #999; } #jobtempl .header {border-top-left-radius: 20px; border-top-right-radius: 20px; width: 100%; } #jobtempl .header2 {display: none; width: 100%; float: right; } #jobtempl #textblock {clear: both; padding-top: 20px; background-color: #ffffff; padding-bottom: 10px; } #jobtempl #footer {border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-color: #ececec; } #jobtempl div, #jobtempl p, #jobtempl li, #jobtempl ul, #jobtempl h1, #jobtempl h2, #jobtempl h3, #jobtempl a, #jobtempl td {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; color: #000000; } #jobtempl p.img_text {padding-top: 10px; padding-right: 25px; padding-bottom: 0; padding-left: 0; } #jobtempl p {text-align: justify; padding-right: 25px; padding-bottom: 10px; padding-left: 25px; } #jobtempl .h1big {font-family: Arial, Helvetica, sans-serif; font-size: 26px; line-height: 27px; } #jobtempl h1 {font-size: 16px; line-height: 22px; font-weight: bold; color: #fd0100; padding-bottom: 20px; padding-left: 25px; padding-right: 25px; padding-top: 10px; text-align: center; } #jobtempl h2 {font-family: Arial,