/*This file may be copyrighted. It has been obfuscated for brevity not for secrecy. Check http://www.eurotaxidermy.eu/homepage.css?clear and/or http://www.eurotaxidermy.eu/homepage.css?source*/
body { background-color: grey; font-family: Helvetica, Arial, sans-serif; font-size: 10pt; margin: 0; padding: 0; }div#ship { width: 960px; margin: 0 auto 0 auto; background: url(bg.png) repeat-y; padding-bottom: 28px; overflow: auto; }div#menu { float: left; width: 190px; }div#main { float: left; width: 570px; margin-right: 10px; }div#margin { float: left; width: 190px; }div#ship > div > div.padding { padding: 14px; }div#menu img#logo { padding-top: 14px; padding-bottom: 28px; }div#menu { }div#menu a { display: block; color: #4d4c4d; text-decoration: none; font-weight: bold; padding: 4px 0 4px 0; }div#menu a.active, div#menu a:hover { color: #214194; }div#menu ul, div#menu li { list-style: none; padding: 0; margin: 0; }div#menu div.nav > ul > li > ul { margin: 0; padding-top: 14px; padding-bottom: 14px; border-bottom: #9d9c9d 1px solid; }div#menu div.nav > ul > li.last > ul { border-bottom: none; }div#menu div.nav > ul > li > a { display: none; }div#menu div.nav > ul > li > ul > li > ul a { position: relative; padding-left: 14px; left: -14px; }div#menu div.nav > ul > li > ul > li > ul li { padding-left: 14px; }div#menu div.nav > ul > li > ul > li > ul li > a.active { background: url(active_menu_item.png) no-repeat left center; }div#menu div.nav > ul > li > ul > li > ul > li { display: none; }div#menu div.nav > ul > li > ul > li.open > ul > li { display: block ! important; }div#menu div.nav a span { padding-right: 16px; }div#menu div.nav a.internal span { background: url(lock_small.png) no-repeat right; }div#content-tabs { position: absolute; margin-left: 190px; width: 569px; background: url(content_tabs_bg.png); }div#content-tabs > div.padding { padding: 4px 14px 4px 14px ! important; }div#content-tabs a { color: black; font-weight: bold; padding: 2px; }div#main > img.main-image { }h1, h2, h3 { color: #3e4793; }h1 { margin-top: 14px; font-size: 18px; margin-bottom: 14px; }h2 { margin-top: 14px; font-size: 14px; margin-bottom: 7px; }p { margin-top: 0; margin-bottom: 0.5em; }a { color: #214194; }a img { border: 0; }div.downloads > h2 { margin-top: 28px; font-size: 110%; color: black ! important; }div.document-downloads > div.download { clear: both; }div.document-downloads > div.download img { float: left; width: 30px; height: 38px; margin-right: 0.5em; }div.document-downloads > div.download div.title { position: relative; top: 0.5em; }div.document-downloads > div.download div.filename { display: none; }div.document-downloads > div.download a { text-decoration: none; }div#margin { }div#margin > div.padding > div.news-items { /*padding-top: 14px;*/ }div#margin > div.padding > div.news-items > div.news { padding-top: 14px; padding-bottom: 14px; border-bottom: #9d9c9d 1px solid; cursor: pointer; }div#margin > div.padding > div.news-items > div.news:last-child { border-bottom: none; }div#margin > div.padding > div.news-items > div.news > a { padding-left: 14px; background: url(active_menu_item.png) no-repeat left -2px; color: #3e4793; font-weight: bold; text-decoration: none; margin-top: 4px; display: block; }div#margin > div.padding > div.news-items h2 { margin-top: 7px; } .public { color: green; } .private { color: red; } .internal { color: yellow; }table.listing td, table.listing th { padding: 0.25em; text-align: left; }table.listing tr.even td { background-color: #dddddd; }table.listing tr.odd td { background-color: white; }table.listing thead th { background-color: #555555; padding: 0.3em; color: white; }table.listing a { color: black ! important; } .published { color: green } .private { color: red }
