/* screen */
body {
font: 0.8em Arial, Helvetica, sans-serif;
color: #000;
background-color: #fff;
}

a, a:active, a:link, a:visited {
text-decoration: underline;
color: #3166ce;
}

a:hover {
color: #ffcc00;
}

img {
border: 0px;
}

input, textarea {
font: 1em Arial, Helvetica, sans-serif;
border: 1px solid #463aa3;
}

select {
font-size: 1em;
}

p {
margin: 0px 0px 10px 0px;
padding: 0px;
}

table, th, td {
margin: 0px;
padding: 0px;
border-collapse: collapse;
border-spacing: 0px;
}

table {
font-size: 1em;
}

table table {
font-size: 1em;
}

td a {
color: #930d19; /* ? */
}

td p {
font-size: 1em;
}

th {
padding-right: 5px;
text-align: left;
vertical-align: top;
font-weight: bold;
}

ul {
list-style-image: url("/image/img_list_style_image.gif");
}

/* screen [page] */
div#page {
position: absolute; top: 0px; left: 0px;
width: 960px;
}

/* screen [page.container] */
div#container {
width: 959px;
border-right: 1px solid #ffcc00;
border-bottom: 1px solid #ffcc00;
background: url("/image/img_bg_container.gif") top left repeat-y;
}

/* screen [page.container.left] */
div#left {
float: left;
width: 200px;
overflow: hidden;
background-color: #ffcc00;
}

div#suche {
float: left;
padding: 52px 0px 13px 10px;
width: 190px;
line-height: 2em;
color: #050a35;
}

form#frm_suche {
}

div#caption_suche {
float: left;
}

input#fld_text_suche {
float: right;
padding: 0px 3px;
border: 0px solid; /* OPERA Bug (none) */
border-right: 1px solid #ffcc00;
width: 135px;
height: 2em;
line-height: 2em;
color: #050a35;
background-color: #fff;
}

input#btn_txt_starten {
float: right;
border: 0px solid; /* OPERA Bug (none) */
height: 2em;
color: #050a35;
cursor: hand;
background: none;
}

div#menu {
width: 200px;
line-height: 2em;
color: #050a35;
background-color: #ffcc00;
}

div#menu a {
text-decoration: none;
color: #050a35;
}

div#menu a:hover {
text-decoration: underline;
}

div#menu div {
padding: 0px 5px 0px 10px;
}

div.menu_category {
padding-left: 18px !important;
}

div.menu_current_category {
background-color: #fdf686;
}

div.menu_back {
background-color: #fcd709;
}

div#rundbrief {
float: left;
padding: 35px 0px 40px 10px;
width: 190px;
line-height: 2em;
color: #050a35;
}

form#frm_rundbrief {
}

div#caption_rundbrief {
float: left;
}

input#fld_text_email {
float: left;
padding: 0px 3px;
border: 0px solid; /* OPERA Bug (none) */
border-right: 1px solid #ffcc00;
width: 183px;
height: 2em;
line-height: 2em;
color: #050a35;
background-color: #fffff0;
}

input#btn_txt_empfangen {
float: right;
border: 0px solid; /* OPERA Bug (none) */
height: 2em;
color: #050a35;
cursor: hand;
background: none;
}

div#navigation_left {
padding-left: 10px;
width: 190px;
line-height: 2em;
}

div#navigation_left a {
text-decoration: none;
color: #050a35;
}

div#navigation_left a:hover {
text-decoration: underline;
}
/* /screen [page.container.left] */

/* screen [page.container.center] */
div#center {
float: left;
width: 560px;
overflow: hidden;
}

/* screen [page.container.header] */
div#header {
float: left;
width: 560px;
height: 52px;
background-color: #fff;
background: url("/image/header.gif") top left no-repeat;
}

a#btn_img_startseite {
position: absolute; top: 0px; left: 200px;
width: 560px;
height: 52px;
}

a#btn_img_startseite span {
display: none;
}
/* /screen [page.container.header] */

/* screen [page.container.navigation_top] */
div#navigation_top {
float: left;
padding: 0px 10px;
border-bottom: 1px solid #ffcc00;
width: 540px;
height: 2em;
line-height: 2em;
color: #463aa3;
overflow: hidden;
}

div#navigation_top a {
text-decoration: none;
color: #3166ce;
}

div#navigation_top a:hover {
text-decoration: underline;
color: #ffcc00;
}
/* screen [page.container.navigation_top] */

div#content {
    padding: 10px;
}

div#ad_full_banner {
margin-bottom: 6px;
}

div#ad_full_banner_noscript {
}

div#seitenanfang_link {
float: right;
padding: 50px 0px 10px 0px;
color: #3166ce;
}

/*
div#seitenanfang_link a {
text-decoration: none;
color: #3166ce;
}

div#seitenanfang_link a:hover {
text-decoration: underline;
}
*/
/* /screen [page.container.center] */

/* screen [page.container.right] */
div#right {
float: left;
width: 199px;
overflow: hidden;
}

div#date {
float: left;
padding: 10px 0px 5px 0px;
width: 199px;
text-align: center;
color: #050a35;
}

div#ad_right {
position: relative; top: 0px; left: 0px;
width: 200px;
}

div#ad_right_noscript {
}
/* /screen [page.container.right] */

/* screen [page.container.copyright] */
div#copyright {
clear: both;
padding: 25px 5px 10px 10px;
width: 184px;
line-height: 2em;
color: #205d9c;
overflow: hidden;
}

div#copyright a {
text-decoration: none;
color: #205d9c;
}

div#copyright a:hover {
text-decoration: underline;
}
/* /screen [page.container.copyright] */

/* /screen [page.container] */

/* screen [page.footer] */
div#footer {
float: right;
padding: 5px 10px 5px 0px;
font-size: 0.85em;
color: #205d9c;
}

div#footer a {
text-decoration: none;
color: #205d9c;
}

div#footer a:hover {
text-decoration: underline;
}
/* /screen [page.footer] */
/* /screen [page] */

/* screen [footer_print] */
div#footer_print {
display: none;
}
/* /screen [footer_print] */

div.content {
float: left;
width: 518px;
}

.content_caption {
margin: 0px 0px 15px 0px;
font-size: 1.4em;
color: #3166ce;
}

div.content_container {
margin: 0px;
}

/* screen [image] */
.image_left {
float: left;
margin: 0px 5px 0px 0px;
}

.image_right {
float: right;
margin: 0px 0px 0px 5px;
}

.image_center {
text-align: center;
}

.image, .image_left, .image_right {
text-align: justify;
border: 1px solid #463aa3;
font-size: 85%;
background-color: #fcfde1;
}

.image p, .image_left p, .image_right p, .image_center p {
padding: 5px 5px 0px 5px;
line-height: 1.7em;
}
/* /screen [image] */

/* screen [list] */
table.list {
width: 100%;
}

th.list_caption {
white-space: nowrap;
color: #3166ce;
}

td.list_data {
padding: 5px 0px;
}

th.list_separator, td.list_separator {
height: 1px;
background-color: #463aa3;
}

td.list_navigation {
text-align: center;
padding-top: 3px;
}
/* /screen [list] */

/* screen [info] */
table.info {
margin: 0px 5px 5px 0px;
border: 1px solid #463aa3;
}

table.info thead th {
text-align: center;
border: 1px solid #463aa3;
padding: 2px 5px;
font-weight: bold;
color: #fffff0;
background-color: #3166ce;
}

table.info tbody th {
text-align: left;
vertical-align: top;
border: 1px solid #463aa3;
padding: 0px 5px;
font-weight: normal;
color: #fffff0;
background-color: #3166ce;
}

table.info td {
text-align: left;
vertical-align: top;
border: 1px solid #463aa3;
padding: 1px 5px;
}
/* /screen [info] */

/* screen [image] */
table.image {
margin: 15px 0px;
width: 100%;
}

table.image td {
text-align: center;
vertical-align: middle;
padding: 5px;
}
/* /screen [image] */

/* screen [button] */
.button {
margin: 3px 0px;
border: 1px solid #fffff0;
height: 1.7em;
color: #fffff0;
background-color: #3166ce;
}
/* /screen [button] */

/* screen [normal] */
.normal {
font-weight: normal;
}
/* /screen [normal] */

/* screen [old] */
.old {
border: 1px solid #463aa3;
padding: 10px;
background-image: url("/image/img_bg_old.gif");
}
/* screen [old] */

/* screen [max] */
.max {
width: 100%;
}
/* /screen [max] */

/* screen [highlight] */
.highlight {
text-align: center;
font-weight: bold;
}
/* /screen [highlight] */
/* /screen */
