body { background: #0062a0 url(/site/img/bg.jpg) top center no-repeat; color: #000; font: normal 12px/14px arial, helvetica, sans-serif; margin: 17px 0 17px 19px; padding: 0; } form { margin: 0; padding: 0; } .clear { clear: both; } .elisalogo { position: absolute; top: 15px; left: 20px; float: left; font-size: 1px; margin: 0; padding: 0; text-indent: -9999px; } .elisalogo a { background: url(/site/img/logo.png) no-repeat; float: left; margin: 0; outline: none; height: 72px; width: 111px; } .sIFR-flash { margin: 0; visibility: visible !important; } .sIFR-replaced { visibility: visible !important; } span.sIFR-alternate { display: block; overflow: hidden; position: absolute; left: 0; top: 0; height: 0; width: 0; } .sIFR-flash + div[adblocktab=true] { display: none !important; } .sIFR-hasFlash #content h1 { font-size: 30px; visibility: hidden; } .sIFR-hasFlash #header h1 { font-size: 30px; visibility: hidden; } #header { height: 72px; } #header h1 { color: #fff; float: left; font-size: 20px; margin: 15px 0 0 150px; padding: 0; height: 30px; } #content { clear: both; margin: 30px 0 0 80px; width: 761px; } #content h1 { color: #fff; font-size: 20px; font-weight: normal; margin: 0 0 11px 0; padding: 0; height: 30px; } #content .white-rounded-top { background: url(/site/img/white-rounded-top.gif) no-repeat; display: block; height: 11px; width: 761px; } #content .white-rounded-bottom { background: url(/site/img/white-rounded-bottom.gif) no-repeat; display: block; height: 11px; width: 761px; } #content .white { background-color: #fff; color: #000; padding: 0 10px 0 10px; } #content .white p { margin: 0; padding: 0.5em; } #footer, #footer-wide { clear: both; color: #97c4e0; margin: 35px 0 20px 80px; width: 761px; } #footer-wide { margin: 35px 0 20px 63px; width: 847px; } #footer a, #footer-wide a { color: #97c4e0; text-decoration: none; } #footer a:hover, #footer-wide a:hover { text-decoration: underline; } #footer-top, #footer-top-wide { background: url(/site/img/footer_top.png) no-repeat; display: block; height: 7px; width: 761px; } #footer-top-wide { background: url(/site/img/footer_top_wide.png) no-repeat; width: 847px; } #footer .top, #footer-wide .top { background-color: #0062a0; border: 1px solid #187ab6; border-top: none; padding: 2px 0 7px 0; } #footer .breadcrumb, #footer-wide .breadcrumb { float: left; margin: 2px 0 0 10px; width: 500px; } #footer .breadcrumb span, #footer-wide .breadcrumb span { color: #64a5cd; font-size: 14px; margin: 0 3px 0 3px; } #footer .search, #footer-wide .search { float: right; margin-right: 10px; width: 176px; } #footer .search fieldset, #footer-wide .search fieldset { border: none; margin: 0; padding: 0; } #footer .search label, #footer-wide .search label { display: none; } #footer .search #footer-search-q, #footer-wide .search #footer-search-q { background: #97c4e0; border: 1px solid #1975ae; float: left; padding: 2px; width: 145px; } #footer .search #footer-search-submit, #footer-wide .search #footer-search-submit { float: right; width: 20px; height: 21px; } #footer .navi, #footer-wide .navi { background-color: #0062a0; margin-top: 5px; } #footer .navi ul, #footer-wide .navi ul { border: 1px solid #187ab6; list-style-type: none; margin: 0; padding: 0 0 34px 0; } #footer .navi li, #footer-wide .navi li { border-right: 1px solid #187ab6; float: left; margin: 0; padding: 0; } #footer .navi li a, #footer-wide .navi li a { color: #59a0cb; display: block; outline: none; padding: 10px; } #footer .navi li.selected, #footer-wide .navi li.selected { border-bottom: 1px solid #0062a0; } #footer .navi li.selected a, #footer-wide .navi li.selected a { color: #97c4e0; } #footer .links, #footer-wide .links { background-color: #0062a0; clear: both; border: 1px solid #187ab6; border-top: none; padding-left: 5px; } #footer .links h4, #footer-wide .links h4 { font: bold 11px/13px arial, helvetica, sans-serif; margin: 0 0 5px 0; padding: 0; } #footer .links ul, #footer-wide .links ul { float: left; font-size: 11px; margin: 10px 0 10px 0; padding: 0; width: 106px; } #footer-wide .links ul { width: 106px; } #footer .links li, #footer-wide .links li { list-style-type: none; margin: 2px 0 2px 0; padding: 0; } #global-footer { clear: both; color: #69a9d5; font-size: 11px; height: 8px; margin: 5px 0 0 -40px; } #global-footer ul, #global-footer li { display: inline; } #global-footer li { padding-left: 4px; border-right: 1px solid #619cd8; padding-right: 7px; } #global-footer li:first-child, #global-footer li.first { margin-left: 0; } #global-footer li:last-child { border-right: none; padding-right: 0; } #global-footer li.last { border-right: none; padding-right: 0; } #global-footer-left { float: left; } #global-footer-middle { float: left; position:relative ; left: 90px; } #global-footer-right { float: right; } #global-footer span { clear: both; display: block; float: right; margin: 5px 0 24px 0; }
