    

/* Generated Mo 20 Okt 2025 10:17:08 CEST */







table.admon_table_small, 
table.admon_table_small *, 
tr.admon_table_small, 
tr.admon_table_small *, 
td.admon_table_small, 
th.admon_table_small 
{
    font-size: 0.8em;
}

table.admon_table_medium, 
table.admon_table_medium *, 
tr.admon_table_medium, 
tr.admon_table_medium *, 
td.admon_table_medium, 
th.admon_table_medium 
{
    font-size: 1em;
}

table.admon_table_big, 
table.admon_table_big *,
tr.admon_table_big, 
tr.admon_table_big *, 
td.admon_table_big, 
th.admon_table_big 
{
    font-size: 1.4em;
}

table.admon_table_center, 
table.admon_table_center *, 
tr.admon_table_center, 
tr.admon_table_center *, 
td.admon_table_center, 
th.admon_table_center 
{
    text-align: center;    

}

table.admon_table_left,
table.admon_table_left *,
tr.admon_table_left,
tr.admon_table_left *,
td.admon_table_left,
td.admon_table_left *,
th.admon_table_left,
th.admon_table_left *
{
    text-align: left;    
}

table.admon_table_right,
table.admon_table_right *,
tr.admon_table_right,
tr.admon_table_right *,
td.admon_table_right,
td.admon_table_right *,
th.admon_table_right,
th.admon_table_right *
{
    text-align: right;
}

table.admon_table_top,
table.admon_table_top *,
tr.admon_table_top,
tr.admon_table_top *,
td.admon_table_top,
th.admon_table_top
{
    vertical-align: top;
}

table.admon_table_bottom,
table.admon_table_bottom *,
tr.admon_table_bottom,
tr.admon_table_bottom *,
td.admon_table_bottom,
th.admon_table_bottom
{
    vertical-align: bottom;
}

table.admon_table_middle,
table.admon_table_middle *,
tr.admon_table_middle,
tr.admon_table_middle *,
td.admon_table_middle,
th.admon_table_middle
{
    vertical-align: middle;
}

table.admon_table_bold,
table.admon_table_bold *,
tr.admon_table_bold,
tr.admon_table_bold *,
td.admon_table_bold,
th.admon_table_bold
{
    font-weight: 700;
}

table.admon_table_normal,
table.admon_table_normal *,
tr.admon_table_normal,
tr.admon_table_normal *,
td.admon_table_normal,
th.admon_table_normal
{
    font-weight: 400;
}

table.admon_table_italic,
table.admon_table_italic *,
tr.admon_table_italic,
tr.admon_table_italic *,
td.admon_table_italic,
th.admon_table_italic
{
    font-style: italic;
}

.admon_table_01 table,
.admon_table_02 table,
.admon_table_03 table,
.admon_table_04 table
{
    width: 100%;
    margin-bottom: 20px;
}

table tr.admon_table_emphasis_01 td
{
    background-color: #fff67f;
}

table tr.admon_table_emphasis_02 td
{
    background-color: #d7d7d7;
}

table tr.admon_table_emphasis_02:hover td
{
    background-color: #e6e6e6;
}




.admon_table_01 table 
{
    border-collapse: separate;
    border-spacing: 1px;
    font-size: 11px;

}

.admon_table_01 td,
.admon_table_01 th
{
    padding: 4px;
}

.admon_table_01 td
{
    background-color: #e6e6e6;
}

.admon_table_01 thead td,
.admon_table_01 thead tr:hover td,
.admon_table_01 thead tr:hover th,
.admon_table_01 th
{
    background-color: #ffed00;
}

.admon_table_01 tr:hover td
{
    background-color: #d1d1d1;
}

.admon_table_01 table.admon_table_cellhover tr:hover td:hover {
        background-color: #f1f1f1;
}



.admon_table_02 table 
{
    border-collapse: collapse;
    font-size: 11px;
}

.admon_table_02 td
{
    border-bottom: 1px solid #e6e6e6;
    padding: 4px;
}

.admon_table_02 thead
{
    border: 0px solid #c0c0c0;
}

.admon_table_02 td
{
    background-color: #e6e6e6;
    border-bottom: 1px solid #c0c0c0;
}

.admon_table_02 thead td,
.admon_table_02 thead tr:hover td,
.admon_table_02 thead tr:hover th,
.admon_table_02 th
{
    background-color: #d1d1d1;
    border-bottom: 1px solid #c0c0c0;
    padding: 3px;
}

.admon_table_02 tr:hover td
{
    background-color: #f5f5f5;
}


.admon_table_03 table
{
    border-collapse: separate;
    border-spacing: 10px;
    font-size: 11px;
}

.admon_table_03 table th
{
}

.admon_table_03 table td
{
}


.admon_table_04 table 
{
    border-collapse: separate;
    border-spacing: 1px;
    font-size: 11px;
}

.admon_table_04 td,
.admon_table_04 th
{
    padding: 4px;
}

.admon_table_04 td
{
    background-color: #e6e6e6;
}

.admon_table_04 thead td,
.admon_table_04 thead tr:hover td,
.admon_table_04 thead tr:hover th,
.admon_table_04 th
{
    background-color: #cdcdcd;
}

.admon_table_04 tr:hover td
{
    background-color: #cdcdcd;
}

a.admon_imagelink {
    display: block;
    line-height: 0px;
    font-size: 1px;
}





img.admon_image_01, 
a.admon_image_01 
{
    background:#FFFFFF none repeat scroll 0 0;
    border:1px solid #E6E6E6;
    padding:5px;
}

a.admon_image_01:hover 
{
    background:#FFFFFF none repeat scroll 0 0;
}

a.admon_image_01:active 
{
    background:#FFFFFF none repeat scroll 0 0;
}

.module-newsletterunsubscribe label {
    width: 105px;
    float: left;
}

.module-newsletterunsubscribe input {
    background-color: #fff;
    border: 0;
    padding: 3px;
    width: 200px;
    border: 1px solid #FAB700;
    color: #000;
}

.module-newsletterunsubscribe .form-row {
    padding-bottom: 5px;
}

.module-newsletterunsubscribe li label {
    float: none;
}

.module-newsletterunsubscribe .site-form .form-checkrow li {
    margin-bottom: 7px;
}

.module-newsletterunsubscribe .site-form .input-error.checkbox,
.module-newsletterunsubscribe .site-form .input-correct.checkbox {
    float: none;
    width: auto;
    margin-bottom: 4px;
}

.module-newsletterunsubscribe .submit {
    margin: 0 0 0 105px;
    width: 80px;
    font-size: 11px;
    background-color: #FAB700;
    color: #fff;
}

.module-newsletterunsubscribe .checkbox {
    width: auto;
}

.module-newsletterunsubscribe .error label {
    padding-left:14px;
    width: 91px;
    background: url(/cache/bb93f6d31d0b9c708bd697aaaa05aa02-2.png) no-repeat center left;   
}

.module-newsletterunsubscribe .error input {
    background-color: #ffbebe;   
    border:1px solid #DF9090;
}

.module-newsletterunsubscribe .errorbox {
    border:1px solid #DF9090;
    padding:3px 20px 4px 40px;
    margin: 0px 0px 15px 0px;
    background: #ffbebe url(/cache/4640d0d93d8e566b9b2dda65749c4970-2.png) no-repeat 7px 5px;
}

.module-newsletterregister label
{
    width: 105px;
    float: left;
}

.module-newsletterregister input
{
    background-color: #fff;
    border: 0;
    padding: 3px;
    width: 200px;
    border: 1px solid #FAB700;
}

.module-newsletterregister .form-row
{
    padding-bottom: 5px;
}

.module-newsletterregister li label
{
    float: none;
}


.module-newsletterregister .site-form .form-checkrow li
{
    margin-bottom: 7px;
}

.module-newsletterregister .site-form .input-error.checkbox,
.module-newsletterregister .site-form .input-correct.checkbox
{
    float: none;
    width: auto;
    margin-bottom: 4px;
}

.module-newsletterregister .submit {
    margin: 0 0 0 105px;
    width: 80px;
    font-size: 11px;
    background-color: #FAB700;
    color: #fff;
}

.module-newsletterregister .checkbox {
    width: auto;
}

.module-newsletterregister .error label
{
    padding-left:14px;
    width: 91px;
    background: url(/cache/d47c560e1753eb5a387d80ecfacbc5a3-2.png) no-repeat center left;   
}

.module-newsletterregister .error input
{
    background-color: #ffbebe;   
    border:1px solid #DF9090;
}

.module-newsletterregister .errorbox
{
    border:1px solid #DF9090;
    padding:3px 20px 4px 40px;
    margin: 0px 0px 15px 0px;
    background: #ffbebe url(/cache/1cdcc06c7182351602a942e386d9ad47-2.png) no-repeat 7px 5px;
}.page-default #col-content {
	width: 360px;
}

body {
    font-size: 11px;
    color: #000;
    line-height: 1.5;
    font-family: arial, verdana, helvetica, sans-serif;
    background-color: #fff;
}

ul {
    margin-top: 0;
}

fieldset {
	border: 0;
	padding: 0;
	margin: 0;
}

fieldset legend {
	font-weight: bold;
	margin-bottom: 10px;
}.page-default #wrap-outer { 
    width: 984px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    border-bottom: 0px;
    position: relative;
    padding-top: 136px;
    top: 132px;
}

.page-default #wrap-outer.no-space-top,
.no-js #wrap-outer.space-top
{
    top: 12px;
}

.page-default #row-content {  
    border: 2px solid #ffea00;
    border-bottom: 0px;
    padding: 8px;
    padding-top: 20px;
    padding-bottom: 65px;
    background-color: #fff;
}

.page-default #row-banner-top {     width: 984px;
    height: 90px;
    position: absolute;
    top: -126px;
    right: -4px;
}

.page-default #col-banner-right {     width: 119px;
    height: 599px;
    position: absolute;
    top: 26px;
    right: -134px;
}

.page-default #row-head {
    height: 138px;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 984px;
}

.page-default #row-foot {
    padding-right: 7px;
    padding-left: 7px;
    padding-top: 13px;
    background-color: #000;
    border-left: 2px solid #ffea00;
    border-right: 2px solid #ffea00;
}