
body { color: black; font-size: 12px; font-family: arial, sans-serif; line-height: 16px; background-color: #81283f; position: absolute; width: 100%; height: 95%; overflow: scroll; margin: 0; padding: 0; }
#page { background-color: #81283f; background-image: url(images/pageback.jpg); background-repeat: no-repeat; background-attachment: scroll; text-align: left; margin: 0; padding: 0; position: relative; width: 990px; height: 620px; }
#menu { font-weight: bold; text-align: left; position: absolute; top: 200px; left: 0; width: 145px; max-width: 145px; margin: 0; margin: 0 0 0 15px;  border-bottom: 1px dashed gray; border-top: 1px dashed #eee;}
#menuSH { font-weight: bold; text-align: left; margin: 0 0 0 15px; position: absolute; top: 201px; left: 1px; width: 145px; max-width: 145px; }
#content { background-color: #d3b4bc; background-image: url(images/contentback.jpg); background-repeat: no-repeat; background-attachment: scroll; text-align: left; position: relative; top: 130px; left: 185px; width: 620px; max-width: 580px; margin: 0; padding: 20px; }
#foot { text-align: right; margin: 0; padding: 3px 0 0; position: relative; top: 130px; left: 185px; width: 620px; height: 22px; max-height: 19px; }
.foot_txt { color: silver; font-size: 10px; font-variant: small-caps; }
.foot_txt a { color: silver; font-size: 10px; font-variant: small-caps; text-decoration: none; }
.foot_txt a:hover { color: silver; font-size: 10px; font-variant: small-caps; text-decoration: underline overline; }
.menu_1 { font-size: 14px; font-variant: small-caps; line-height: 14px; position: relative; width: 145px; margin: 0; padding: 7px 0 8px; border-top: 1px dashed gray; border-bottom: 1px dashed #eee; }
.menu_1SH { color: black; font-size: 14px; font-variant: small-caps; line-height: 14px; margin: 2px 0 1px; padding: 7px 0 8px; position: relative; width: 145px; }
.menu_1 a { color: #e0e0e0; text-decoration: none; }
.menu_1 a:hover { color: #ff9999; text-decoration: none; }
.menu_1_act { font-size: 14px; font-weight: bold; font-variant: small-caps; line-height: 14px; padding: 7px 0 8px; position: relative; width: 145px; margin: 0; border-top: 1px dashed black; border-bottom: 1px dashed white; }
.menu_1_act a { color: #ffffff; text-decoration: none; }
.menu_1_act a:hover { text-decoration: none; }
.menu_2 { font-size: 12px; font-variant: normal; line-height: 14px; position: relative; width: 145px; max-width: 135px; margin: 0; padding: 4px 0 5px 10px; }
.menu_2SH { color: black; font-size: 12px; font-variant: normal; line-height: 14px; margin: 0; padding: 4px 0 5px 10px; position: relative; width: 145px; max-width: 135px; }
.menu_2 a { color: #e0e0e0; text-decoration: none; }
.menu_2 a:hover { color: #ff9999; text-decoration: none; }
.menu_2_act { font-size: 12px; font-weight: bold; font-variant: normal; line-height: 14px; padding: 4px 0 5px 10px; position: relative; width: 145px; max-width: 135px; margin: 0; }
.menu_2_act a { color: #ffffff; text-decoration: none; }
.menu_2_act a:hover { text-decoration: none; }

.kontaktForm { padding-left: 30px; }
.kontaktInput { border: solid 1px #ccc; }
.buttons { background-color: #ccc; border-color: #e5d391; border-width: 1px; }
.csc-firstHeader { color: #cda9b2; font-size: 20px; font-weight: bold; line-height: 18px; text-transform: uppercase; text-align: right; width: 100%; height: 18px; overflow: hidden; max-height: 14px; margin: 0 0 20px; padding: 0; border-top: 1px solid #cda9b2; border-bottom: 2px solid #cda9b2; }
.kontaktForm {  }
.kontaktInput { border: solid 1px #8b3434; }
.buttons { color: #f8cd82; background-color: #8b3434; border-color: #e5d391; border-width: 1px; }
.csc-linkToTop { font-size:10px; margin-top:10px; text-align:right; }