#main_text { margin-left: 10px; width: 530px; }

#main_text a, a:active, a:visited { color: #0059A0; text-decoration: underline; font-weight: normal; }

#main_text a:hover { color: #003C6C; text-decoration: underline; font-weight: normal; }

#main_text a.more, a.more:active, a.more:visited { color: #0059A0; font-weight: normal; text-decoration: none; }

#main_text a.more:hover { color: #003C6C; font-weight: normal; text-decoration: none; }

#main_text a.title, a.title:active, a.title:visited { color: #0059A0; font-weight: bold; text-decoration: underline; }

#main_text a.title:hover { color: #003C6C; font-weight: bold; text-decoration: underline; }

#main_text table.item { width: 530px; }

#main_text td.img { width: 70px; padding: 3px 15px 0px 0px; vertical-align: top; }

#main_text td.txt { vertical-align: top; }

#main_text span.title { font-weight: bold; color: #0059A0; text-decoration: underline; }

#main_text p.more { text-align: right; }

#main_text table.kontakt { width: 530px; }

#main_text td.kontakt_l { width: 214px; vertical-align: top; }

#main_text td.kontakt_r { width: 316px; vertical-align: top; }

#main_text_mapa { width: 316px; background: #F8F8F8; }

#main_text_mapa td.map { background: #F8F8F8; padding: 8px 8px 10px 8px; text-align: center; width: 316px; }

#main_text_mapa td.buttons { background: #F8F8F8; text-align: right; padding-right: 8px; }

#main_text_mapa td.bottom { background: #F8F8F8 url('../img/mapa_bcg_b.gif') no-repeat left bottom; height: 8px; }

#main_text_form { margin-left: 10px; width: 530px; }

#main_text_form table.form { width: 100%; }

#main_text_form td.header { background: #F0F0F0 url('../img/line_bcg_1.gif') repeat-x bottom; border-top: 1px solid #FFFFFF; padding: 4px 10px 8px 10px; color: #0059A0; font-weight: bold; text-decoration: underline; }

#main_text_form td.name { background: #FAFAFA; border-bottom: 1px solid #FFFFFF; padding: 4px 10px 5px 10px; text-align: right; width: 180px }

#main_text_form td.field { background: #FAFAFA; border-bottom: 1px solid #FFFFFF; padding: 4px 10px 5px 10px; }

#main_text_form td.submit { padding: 0px 10px 0px 10px; }

#main_text_form td.bottom_line { background: #D0D0CF; height: 3px; }

#main_text_form td.bottom_line2 { background: #FFFFFF url('../img/line_bcg_2.gif') repeat-x bottom; border-bottom: 1px solid #FFFFFF; height: 3px; }

#main_text_form input.field { width: 240px }

#main_text_form textarea.field { width: 240px; overflow: hidden; }

#main_text_form .disclaimer { font-size: 10px; font-style: italic; }

#main_text_docs { width: 530px; }

#main_text_docs td.hdr { background: #F0F0F0 url('../img/line_bcg_1.gif') repeat-x bottom; color: #0059A0; font-weight: bold; height: 27px; padding-left: 10px; padding-bottom:3px; text-decoration: underline; }

#main_text_docs td.navi { background: #F4F4F4 url('../img/line_bcg_2.gif') repeat-x bottom; padding-left: 10px; padding-bottom: 2px; height: 33px; }

#main_text_docs td.top_line { background: #D0D0CF; height: 2px; }

#main_text_docs td.name { background: #F0F0F0; border-bottom: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; height: 22px; padding-left: 38px; font-weight: bold; }

#main_text_docs td.size { background: #F0F0F0; border-bottom: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; height: 22px; padding-right: 20px; text-align: right; }

#main_text_docs td.text { background: #FAFAFA url('../img/line_bcg_2.gif') repeat-x bottom; padding: 12px 25px 20px 25px }

#main_text_docs td.bottom_line { background: #D0D0CF; height: 3px; border-top: 1px solid #FFFFFF; }

#main_text_docs p.get { text-align: right; }

#main_text_mags { width: 530px; }

#main_text_mags a, a:active, a:visited { color: #43423F; text-decoration: none; font-weight: bold; }

#main_text_mags a:hover { color: #151513; text-decoration: none; font-weight: bold; }

#main_text_mags td.hdr { background: #F0F0F0 url('../img/line_bcg_1.gif') repeat-x bottom; color: #0059A0; font-weight: bold; height: 27px; padding-left: 10px; padding-bottom:3px; text-decoration: underline; }

#main_text_mags td.navi { background: #F4F4F4 url('../img/line_bcg_2.gif') repeat-x bottom; padding-left: 10px; padding-bottom: 2px; height: 33px; }

#main_text_mags td.top_line { background: #D0D0CF; height: 2px; }

#main_text_mags td.head_l { background: #F0F0F0 url('../img/line_bcg_1.gif') repeat-x bottom; border-top: 1px solid #FFFFFF; padding: 4px 10px 8px 10px; }

#main_text_mags td.head_c { background: #F0F0F0 url('../img/line_bcg_1.gif') repeat-x bottom; border-top: 1px solid #FFFFFF; padding: 4px 10px 8px 10px; text-align: center; }

#main_text_mags td.text_l { background: #FAFAFA url('../img/line_bcg_2.gif') repeat-x bottom; border-bottom: 1px solid #FFFFFF; padding: 1px 10px 5px 10px; }

#main_text_mags td.text_c { background: #FAFAFA url('../img/line_bcg_2.gif') repeat-x bottom; border-bottom: 1px solid #FFFFFF; padding: 1px 10px 5px 10px; text-align: center; }

#main_text_mags td.bottom_line { background: #D0D0CF; height: 3px; }

#main_text_mags input.field { width: 180px }

#main_text_offer { width: 530px; }

#main_text_offer td.header { background: #F0F0F0 url('../img/line_bcg_1.gif') repeat-x bottom; padding: 4px 10px 8px 10px; color: #0059A0; font-weight: bold; text-decoration: underline; }

#main_text_offer td.head_l { background: #F4F4F4 url('../img/line_bcg_1.gif') repeat-x bottom; padding: 4px 10px 8px 10px; }

#main_text_offer td.head_c { background: #F4F4F4 url('../img/line_bcg_1.gif') repeat-x bottom; padding: 4px 10px 8px 10px; text-align: center; }

#main_text_offer td.text_l { background: #FAFAFA url('../img/line_bcg_2.gif') repeat-x bottom; border-bottom: 1px solid #FFFFFF; padding: 1px 10px 5px 10px; }

#main_text_offer td.text_c { background: #FAFAFA url('../img/line_bcg_2.gif') repeat-x bottom; border-bottom: 1px solid #FFFFFF; padding: 1px 10px 5px 10px; text-align: center; }

#main_text_offer td.bottom_line { background: #D0D0CF; height: 3px; }

#main_text_offer input.field { width: 40px; }

#main_text_offer_form table.form { width: 100%; }

#main_text_offer_form td.header { background: #F0F0F0 url('../img/line_bcg_1.gif') repeat-x bottom; padding: 4px 10px 8px 10px; color: #0059A0; font-weight: bold; text-decoration: underline; }

#main_text_offer_form td.name { background: #FAFAFA; border-bottom: 1px solid #FFFFFF; padding: 4px 10px 5px 10px; text-align: right; width: 180px }

#main_text_offer_form td.field { background: #FAFAFA; border-bottom: 1px solid #FFFFFF; padding: 4px 10px 5px 10px; }

#main_text_offer_form td.submit { padding: 0px 10px 0px 10px; }

#main_text_offer_form td.bottom_line { background: #D0D0CF; height: 3px; }

#main_text_offer_form td.bottom_line2 { background: url('../img/line_bcg_2.gif') repeat-x bottom; border-bottom: 1px solid #FFFFFF; height: 3px; }

#main_text_offer_form input.field { width: 240px }

#main_text_offer_form textarea.field { width: 240px; overflow: hidden; }

#main_text_offer_form .disclaimer { font-size: 10px; font-style: italic; }

#nav { text-align: center; color: #0059A0; }

#nav a, a:active, a:visited { color: #0059A0; text-decoration: none; font-weight: normal; }

#nav a:hover { color: #003C6C; text-decoration: none; font-weight: normal; }