* {
font-family: sans-serif;
font-size: 14px;
}

A {
text-decoration: none;
border-bottom: 1px dotted #999999;
}

A:hover {
text-decoration: underline;
border-bottom: none;
}

A IMG {
text-decoration: none;
border-bottom: none;
}

A:link {
color: #000000;
}

A:visited {
color: #444444;
}

p {
margin-top: 2px;
margin-bottom: 2px;
}

ol {
margin-top: 4px;
margin-bottom: 4px;
}

ul {
margin-top: 4px;
margin-bottom: 4px;
}

TD#contentcell table {
table-layout: auto;
border-collapse: collapse;
border-spacing: 0px;
empty-cells: show;
}

TD#contentcell td {
vertical-align: top;
text-align: left;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
}

TD#headercell {
vertical-align: center;
height: 34px;
max-height: 34px;
overflow: hidden;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
background-color: #EEE2E4;
}

.H1 {
font-size: 18px;
font-weight: bold;
}

.H2 {
font-size: 18px;
}

.H3 {
font-size: 16px;
font-weight: bold;
}

.H4 {
font-size: 16px;
}

.H5 {
font-size: 14px;
font-weight: bold;
}

.H6 {
font-size: 14px;
}

H1 {
font-size: 18px;
font-weight: bold;
}

H2 {
font-size: 18px;
}

H3 {
font-size: 16px;
font-weight: bold;
}

H4 {
font-size: 16px;
}

H5 {
font-size: 14px;
font-weight: bold;
}

H6 {
font-size: 14px;
}

TD#contentcell {
vertical-align: top;
min-height: 100px;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
background-color: #FFFFFF;
}

TD#contentcell DIV.lastupdate {
font-size: 9px;
}

TD#contentcell DIV.lastupdate A {
font-size: 9px;
}

TD#menu_1 {
width: 200px;
overflow: visible;
vertical-align: top;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #EEE2E4;
}

TD#menu_1 DIV A {
text-decoration: none;
border-bottom: none;
}

TD#menu_1 DIV A:hover {
text-decoration: underline;
}

TD#menu_1 DIV A:link {
color: #000000;
}

TD#menu_1 DIV A:visited {
color: #444444;
}

TD#menu_1 DIV.menu-level1-no {
border-bottom: 1px dotted #999999;
font-size: 12px;
font-variant: small-caps;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
}

TD#menu_1 DIV.menu-level1-act {
border-bottom: 1px solid #999999;
font-weight: bold;
font-size: 12px;
font-variant: small-caps;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
}

TD#menu_1 DIV.menu-level2-no {
border-bottom: 1px dotted #999999;
font-size: 11px;
text-indent: -5px;
padding-left: 15px;
padding-right: 5px;
}

TD#menu_1 DIV.menu-level2-act {
border-bottom: 1px solid #999999;
font-weight: bold;
font-size: 11px;
text-indent: -5px;
padding-left: 15px;
padding-right: 5px;
}

TD#menu_1 DIV.menu-level3-no {
border-bottom: 1px dotted #999999;
font-size: 11px;
text-indent: -5px;
padding-left: 25px;
padding-right: 5px;
}

TD#menu_1 DIV.menu-level3-act {
border-bottom: 1px solid #999999;
font-weight: bold;
font-size: 11px;
text-indent: -5px;
padding-left: 25px;
padding-right: 5px;
}

TD#menu_1 DIV.menu-level4-no {
border-bottom: 1px dotted #999999;
font-size: 11px;
text-indent: -5px;
padding-left: 35px;
padding-right: 5px;
}

TD#menu_1 DIV.menu-level4-act {
border-bottom: 1px solid #999999;
font-weight: bold;
font-size: 11px;
text-indent: -5px;
padding-left: 35px;
padding-right: 5px;
}

TD#menu_1 P TD DIV.menutext {
font-size: 9px;
}

TD#menu_1 P TD DIV.menutext.FORM {
font-size: 9px;
}

.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-datetime {
font-size: 10px;
margin-bottom: -20px;
}

.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-title {
font-size: 18px;
font-weight:bold;
}

.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser {
margin-bottom:15px;
}

.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-datetime {
font-size: 10px;
margin-bottom: -20px;
}

.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title {
font-size: 18px;
font-weight:bold;
}

.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser {
margin-top:0px;
margin-bottom:10px;
}

.tx-mininews-pi1 .tx-mininews-pi1-singleView P.tx-mininews-pi1-singleViewField-datetime {
font-size: 10px;
margin-bottom: -20px;
}

.tx-mininews-pi1 .tx-mininews-pi1-singleView P.tx-mininews-pi1-singleViewField-teaser {
font-style:italic;
margin-top:5px;
margin-bottom:10px;
}

.tx-mininews-pi1 .tx-mininews-pi1-browsebox P SPAN.tx-mininews-pi1-browsebox-strong {
font-weight:bold;
}

.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser A {
}

.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser A:hover {
}
