html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;}body {line-height: 1.3;font-family: Arial;font-size: 13px;color: #000;}:focus {outline: 0;}ins {text-decoration: none;}del {text-decoration: line-through;}.mceContentBody {background-color: #fff;}sub, sup {font-size: 75%;position: relative;top: 2px;}sub {top: 2px;}sup{ top: -3px;}h1, h2, h3, h4 {display: block;font-weight: normal;font-family: Tahoma, Arial;color: #474d05;}h1 {font-size: 32px;padding: 0px 0px 15px 0px;color: #8b960e;}h2 {line-height: 35px;font-size: 19px;}h3 {margin-bottom: 5px;font-size: 20px;}h4 {margin-bottom: 3px;font-size: 18px;}h2 u {padding-bottom: 15px;font-weight: bold;text-decoration: none;background: url(../images/underline.jpg) no-repeat left bottom;}ol, ul {list-style: none;padding-left: 10px;margin: 10px 0px 0px 5px;}li {margin: 5px 0px 0px 10px;}ul li, ol li ul li {list-style: outside url(../images/site/listImage.gif);}ol li, ul li ol li {list-style: decimal outside none;}blockquote, q {quotes: none;padding: 15px 10px 20px 25px;margin: 15px 10px;background: #f0f7e7;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}blockquote b {color: #8b960e;}blockquote b i, blockquote i b {font-size: 16px;color: #474d05;}dt, dd {margin: 10px;padding: 10px;}dt {background: #eee;border-left: 4px solid #aaa;}dd {background: #f5f5f5;}table {border-collapse: collapse;border-spacing: 0;}table.contentTable {width: 100%;margin: 0px;}table.contentTable thead {background: url(../images/site/backFieldset.jpg) repeat-x left bottom;height: 40px;}table.contentTable td, table.contentTable th {padding: 3px;border: 0px none;vertical-align: top;}table.contentTable th {font-weight: bold;color: #000;padding: 8px 5px 16px 5px;text-transform: uppercase;font-size: 11px;}table.contentTable tr {background: url(../images/site/hSeparator.gif) repeat-x left bottom;}table.contentTable thead tr {background: transparent;}table.contentTable table {margin-bottom: 10px;}table.contentTable table tr {background: transparent;}table.contentTable table tr td {border-bottom: 1px solid #eee;padding: 4px;}a img {border: 0px none;}a, a:link, a:visited , a:hover, a:active {color: #1d5187;outline:0;font-weight: bold;cursor: pointer;text-decoration: underline;}a:hover {color: #1762c7;}a.articleTitleLink {text-decoration: none;}.contentForm {background: #f0f7e0;padding: 28px 25px 28px 25px;}.contentForm h2 {display: block;font-weight: bold;font-size: 17px;margin: -10px 0px 20px 0px;}.contentForm h3 {background: url(../images/site/hSeparator.gif) repeat-x left bottom;padding: 0px 0px 10px 0px;margin: 5px 0px 15px 0px;font-size: 15px;font-weight: bold;}.contentForm label {clear: left;display: block;float: left;width: 180px;line-height: 23px;}input, textarea {color: #000;border: 0px none;text-align: left;background: #fff url(../images/site/input.jpg) repeat-x;border: 1px solid #a9a9a9;padding: 5px 3px 3px;}input.inputbox, select {font-size:11px;width: 264px;height: 13px;}input.inputbox.missing {border: 1px solid #d00;}select {padding : 0px;height: 22px;width: 270px;}option {background: #fff;}textarea {font-size:12px;width: 460px;height: 151px;overflow: auto;}input.button, a.button {width: 71px;height:23px;line-height: 23px;padding: 0px;background: url(../images/site/buttons.gif) no-repeat top left;color: #fff;text-transform: uppercase;text-align: center;border: 0px none;cursor: pointer;overflow: hidden;font-weight: bold;font-size: 11px;text-decoration: none;height:23px;line-height: 23px;padding: 0px;color: #fff;text-transform: uppercase;text-align: center;border: 0px none;cursor: pointer;overflow: hidden;font-weight: bold;font-size: 11px;text-decoration: none;background: #626913!important;width: 287px!important;}a.button {display: block;}input.button.buttonWide, a.button.buttonWide {background: url(../images/site/buttons.gif) no-repeat top right;width: 137px;}input.button.buttonAlt, a.button.buttonAlt {background: url(../images/site/buttons.gif) no-repeat bottom left;font-size: 10px;}input.button.buttonAltWide, a.button.buttonAltWide {background: url(../images/site/buttons.gif) no-repeat bottom right;font-size: 10px;width: 137px;}.contentForm .button {margin-left: 180px;}.contentForm span.info {font-size: 9px;color: #505050;float: right;width: 180px;}.contentForm input.checkbox, .contentForm input.radio {width: 20px;border: 0px none;float: left;background: transparent;}.contentForm .checkboxContainer input, .contentForm .radioContainer input {width: 20px;border: 0px none;float: left;background: transparent;}.contentForm span.checkboxContainer label, .contentForm div.radioContainer label{display: block;float: left;width: 190px;clear: none;}.contentForm div.radioContainer label{width: 290px;}.contentForm span.radioContainer {width: 155px;display: block;float: left;}.contentForm .rowSeparator {background: #dddad1;height: 1px;overflow: hidden;margin: 10px 0px;clear: both;}.contentForm.altStyle {background: transparent;padding: 0px 0px 30px 0px;}.contentForm.altStyle h2 {background: transparent url(../images/site/hSeparator.gif) repeat-x left bottom;font-size: 17px;padding: 6px 20px 10px 0px;margin: 0px 0px 10px 0px;}.contentForm.altStyle .separator {clear: both;display: block;background: transparent url(../images/site/hSeparator.gif) repeat-x left bottom;font-weight: bold;padding: 10px 0px 10px;width: 100%;margin-bottom: 15px;height: auto;}.contentForm.altStyle .rowSeparator {background: transparent;height: 1px;padding: 0px;margin: 5px 0px;}.contentForm.altStyle .button.left {margin-left: 0px;}.contentForm.altStyle .button.right {margin-left: auto;display: block;}#background, #header, #contentContainer {background: url(../images/header.jpg) no-repeat;}html, #footer {background: #dbd8c3 url(../images/backTop.jpg) repeat-x}html {background-position: 0px -100px;}#main{background: url(../images/backMain.jpg) repeat-y;margin: 0px auto;width: 764px;overflow: hidden;margin-top: -361px;}#center {top: 0px;width: 99.9%;background: url(../images/backMain.jpg) repeat-y center top;}#background {width: 100%;height: 361px;background-position: center top;}#header {height: 300px;overflow: hidden;display: block;}#contentContainer {width: 680px;background-position: 0px -300px;overflow: hidden;padding: 20px 42px 40px 42px;}#footer {height: 84px;background-position: 0px -16px;margin: 0px 11px;}#menuMain {padding: 10px;}#menuMain a, #menuMain span {display: block;float: left;color: #000;text-decoration: none;line-height: 39px;margin: 1px 0px;font-size: 12px;font-weight: normal;}#menuMain a {padding: 0px 12px;}#menuMain a:hover{}#menuMain .searchForm {color: #fff;padding-top: 8px;font-size: 11px;}#menuMain .searchForm input.inputbox {width: 150px;height: 11px;vertical-align: middle;margin: -2px 5px 0px 12px;}#menuMain .searchForm input.button {background: #000;width: 50px;}#contentCol .componentheading, #contentCol td.contentheading, #contentCol h1.contentTitle {}.separator {clear: both;display: block;background: url(../images/site/hSeparator.gif) repeat-x left bottom;font-weight: bold;padding: 10px 0px 10px;width: 100%;margin-bottom: 15px;height: auto;}#contentCol .tocContainer {float: right;margin-left: 20px;margin-bottom: 10px;padding: 15px;padding-left: 10px;padding-right: 0px;width: 180px;background-image: url(../images/site/backToc.jpg);background-position: left top;background-repeat: no-repeat;}#contentCol .tocContainer .tocHeader {font-weight: bold;color: #422c0d;padding-left: 8px;background-image: url(../images/site/line_dotted.jpg);background-position: left bottom;background-repeat: no-repeat;display: block;padding-bottom: 10px;}#contentCol .tocContainer a.tocLink {text-decoration: none;}#contentCol .tocContainer a.tocLink:hover {background-image: url(../images/site/line_dotted.jpg);background-position: left bottom;background-repeat: no-repeat;}#registrationForm label.spamcheck, #registrationForm .spamcheck {display: none;}.searchResults .sectiontableentry1, .searchResults .sectiontableentry2 {padding-bottom: 15px;margin-bottom: 15px;}.searchResults .resultNumber {display: none;}.searchResults .resultHead {font-size: 13px;font-weight: bold;background-image: url(../images/site/line_solid.jpg);background-repeat: repeat-x;background-position: left bottom;padding-bottom: 3px;margin-bottom: 3px;}.searchResults .resultHead .resultSection {font-weight: normal;}.searchResults a:hover {color: #000;}#searchForm #options {width: 270px;float: left;background-image: url(../images/site/backToc.jpg);background-position: left top;background-repeat: no-repeat;padding-top: 15px;padding-left: 15px;}#searchForm #options select {border: 1px solid #98815f;width: 131px;}#searchForm #options select, #searchForm #options select * {background-color: #d0b997;}#searchForm #options label {width: 123px;margin-top: 0px;line-height: 18px;}#loginLeft {float: left;width: 130px;}#loginLeft a{font-size: 10px;font-family: Verdana;line-height: 15px;}.loginForm h3.moduleTitle {background: url(../images/site/backModTitle.gif) no-repeat left center;padding: 0px 0px 0px 15px;margin: 0px 0px 10px -15px;font-size: 16px;font-weight: bold;}.loginForm input#mod_login_username.inputbox {width: 250px;margin-bottom: 10px;}.loginForm input#mod_login_password.inputbox {width: 175px;margin-right: 5px;}#lightbox {background-color: #eee;padding: 10px;border-bottom: 1px solid #666;border-right: 1px solid #666;}#overlay {background-image: url(../images/lightbox/overlay.png);}#lightboxCaption {color: #333;background-color: #eee;font-size: 90%;text-align: center;border-bottom: 1px solid #666;border-right: 1px solid #666;}#lightboxIndicator {border: 1px solid #fff;}#lightboxOverallView {background-image: url(../images/lightbox/overlay.png);}* html #lightboxOverallView, * html #overlay {background-color: #000;background-image: url(../images/site/spacer.gif);filter: Alpha(opacity=50);}#lightbox #nextLink {background-image: url(../images/lightbox/lightbox.gif);background-position: right top;width: 40px;height: 40px;}#lightbox #prevLink {background-image: url(../images/lightbox/lightbox.gif);width: 40px;height: 40px;}#lightbox #closeButton {background-image: url(../images/lightbox/lightbox.gif);background-position: right bottom;width: 16px;height: 16px;}#lightbox #actionImage {display: none;}#engGallery {margin-top: -10px;}#engGallery #rsg2 h2 {display: none;}.navigation {text-align: center;cursor: default;background-image: url(../images/site/backHeading.jpg);padding-top: 29px;}#contentCol .navigation a {text-decoration: none;font-weight: normal;cursor: pointer;}#contentCol .navigation a.pnButton {font-weight: bold;}.navigation .pnButton {background: url(../images/webshop/backPager.jpg) center center no-repeat;display: inline;line-height: 27px;padding: 5px 15px;width: 30px;font-weight: bold;margin: 0px 4px;text-align: center;text-decoration: none;color: #555;}.navigation span.pnLink {font-size: 16px;font-weight: bold;}.navigation .pnLink {display: inline;padding: 6px;width: 30px;font-weight: normal;text-align: center;}.contentForm h2 .requiredInfo {float: right;color: #555;font-size: 10px;text-transform: lowercase;line-height: 17px;}div.quote {background: url(../images/borderDot.jpg);padding: 3px;overflow: auto;}div.quoteContent {background: #faf1de url(../images/quote.jpg) no-repeat left top;overflow: auto;padding: 25px;}div.newsletter {background: url(../images/borderDashed.jpg);padding: 1px;overflow: auto;}div.newsletterContent {background: #f0f7e0 url(../images/newsletter.jpg) no-repeat right top;overflow: auto;padding: 28px 160px 28px 25px;}form.mssysform {width: 100%!important;background: url(../images/borderDashed.jpg)!important;padding: 1px!important;overflow: auto!important;border: 0px none!important;}form.mssysform .form-desc {display: none!important;}div#mssys-formcontainer {background: #f0f7e0 url(../images/newsletter.jpg) no-repeat right top;overflow: auto;padding: 25px;width: auto!important;border: 0px none!important;}form.mssysform label {width: 130px!important;font-weight: normal!important;padding-right: 10px;text-align: left!important;}form.mssysform input {width: 300px!important;}form.mssysform .form-submit input {height:23px;line-height: 23px;padding: 0px;color: #fff;text-transform: uppercase;text-align: center;border: 0px none;cursor: pointer;overflow: hidden;font-weight: bold;font-size: 11px;text-decoration: none;background: #626913!important;width: 287px!important;}div#orderForm {background: url(../images/borderDashed.jpg);padding: 1px;overflow: auto;}div#orderForm form.contentForm {background: #f0f7e0 url(../images/order.jpg) no-repeat right -5px;overflow: auto;padding: 28px 25px 28px 25px;text-align: left!important;}div#orderForm form.contentForm label#price {padding: 20px 0px 0px 0px;}
