/* Stylesheet www.better-budgeting.com */

body { font-family:Arial, Helvetica, sans-serif; background-color:#eaeaea; }

A:link { color:#6db1e6; text-decoration:none; }
A:visited { color:#6db1e6; text-decoration:none; }
A:hover { color:#6db1e6; text-decoration:none; }

a.copyright:link { font-size:10px; color:#CCCCCC; text-decoration:none; }
a.copyright:visited { font-size:10px; color:#CCCCCC; text-decoration:none; }
a.copyright:hover { font-size:10px; color:#666666; text-decoration:none; }

.text1 { font-size:11px; color:#CCCCCC; font-weight:bold; }
.text1 A:link { font-size:11px; color:#484848; font-weight:bold; text-decoration:none; }
.text1 A:visited { font-size:11px; color:#484848; font-weight:bold; text-decoration:none; }
.text1 A:hover { font-size:11px; color:#6db1e6; font-weight:bold; text-decoration:none; }

.text2 { font-size:11px; color:#6db1e6; font-weight:bold; }
.text2 A:link { font-size:11px; color:#6db1e6; font-weight:bold; text-decoration:none; }
.text2 A:visited { font-size:11px; color:#6db1e6; font-weight:bold; text-decoration:none; } 
.text2 A:hover { font-size:11px; color:#6db1e6; font-weight:bold; text-decoration:none; }

.text3 { font-size:11px; color:#484848; font-weight:bold; line-height:2; }
.text3 A:link { font-size:11px; color:#484848; font-weight:bold; text-decoration:none; line-height:2; }
.text3 A:visited { font-size:11px; color:#484848; font-weight:bold; text-decoration:none; line-height:2; }
.text3 A:hover { font-size:11px; color:#6db1e6; font-weight:bold; text-decoration:none; line-height:2; }

.text4 { font-size:11px; color:#6db1e6; font-weight:bold; line-height:2; }
.text4 A:link { font-size:11px; color:#6db1e6; font-weight:bold; text-decoration:none; line-height:2; }
.text4 A:visited { font-size:11px; color:#6db1e6; font-weight:bold; text-decoration:none; line-height:2; }
.text4 A:hover { font-size:11px; color:#6db1e6; font-weight:bold; text-decoration:none; line-height:2; }

.text5 { font-size:9px; color:#484848; font-weight:bold; margin-left:6; }
.text5 A:link { font-size:9px; color:#484848; font-weight:bold; text-decoration:none; margin-left:6; }
.text5 A:visited { font-size:9px; color:#484848; font-weight:bold; text-decoration:none; margin-left:6; }
.text5 A:hover { font-size:9px; color:#6db1e6; font-weight:bold; text-decoration:none; margin-left:6; }

.text6 { font-size:9px; color:#6db1e6; font-weight:bold; margin-left:6; }
.text6 A:link { font-size:9px; color:#6db1e6; font-weight:bold; text-decoration:none; margin-left:6; }
.text6 A:visited { font-size:9px; color:#6db1e6; font-weight:bold; text-decoration:none; margin-left:6; }
.text6 A:hover { font-size:9px; color:#6db1e6; font-weight:bold; text-decoration:none; margin-left:6; }

.text7 { color: #527897; font-size:11px; line-height:20px; }

a.text8:link { font-size:10px; font-weight:bold; text-decoration:none; }
a.text8:visited { font-size:10px; font-weight:bold; text-decoration:none; }
a.text8:hover { font-size:10px; font-weight:bold; text-decoration:underline; }

.textfield1 { font:Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px solid #CCCCCC; width:100%; }

.button1 { font:Arial, Helvetica, sans-serif; font-style:normal; font-size:10px; font-weight:bold; background-color : #F0F0F0; color:#000000; border: 1px solid #CCCCCC; }

.table1 { width:177; border-top:solid 1px; border-top-color:#CCCCCC; border-bottom:solid 1px; border-bottom-color:#CCCCCC; border-left:solid 1px; border-left-color:#CCCCCC; border-right:solid 1px; border-right-color:#CCCCCC; } 
.table2 { width:412; border-top:solid 1px; border-top-color:#CCCCCC; border-bottom:solid 1px; border-bottom-color:#CCCCCC; border-left:solid 1px; border-left-color:#CCCCCC; border-right:solid 1px; border-right-color:#CCCCCC; }
.table3 { border-bottom:solid 1px; border-bottom-color:#CCCCCC; border-left:solid 1px; border-left-color:#CCCCCC; border-right:solid 1px; border-right-color:#CCCCCC; }

.csc-firstHeader, csc-header{ font-weight: bold; color: #484848; margin-bottom:-15; font-size:16px; } 

h1 { font-size:13px; font-weight: bold; color: #527897; }
h2 { font-size:13px; font-weight:normal; color:527897; text-decoration:underline; }
h3 { font-size:13px; font-weight:normal; color:527897; font-style:italic; }
h4 { font-size:13px; font-weight: bold; color: #484848; }
h5 { font-size:13px; font-weight:normal; color: #484848; text-decoration:underline; }
h6 { font-size:13px; font-weight:bold; color: #484848; text-decoration:underline; }

.bodytext { font-size: 11px; color: #527897; line-height:20px; }

<!-- Newsletter Style -->
.newsletter_heading {  13px; font-weight: bold; color: #484848; }
.newsletter_text1 {  11px; color: #527897; line-height:20px; }
.newsletter_error_text { color:#FF0000; font-size:10px; font-weight:bold; }

.newsletter_links { font-size:11px; color:#6db1e6; text-decoration:none; }
a.newsletter_links:link { font-size:11px; color:#6db1e6; text-decoration:none; }
a.newsletter_links:visited { font-size:11px; color:#6db1e6; text-decoration:none; }
a.newsletter_links:hover { font-size:11px; color:#6db1e6; text-decoration:underline; }

.newsletter_button { font:Arial, Helvetica, sans-serif; font-style: normal; font-size: 10px; font-weight:bold; background-color: #F0F0F0; color: #000000; border: 1px solid #CCCCCC; }
.newsletter_textfield { font:Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px solid #CCCCCC; width:50%; }
.newsletter_checkbox { border: 0px solid; }

<!-- TT-News Style -->
<!-- TT-News List-Style -->
.ttnews_list_heading {  12px; font-weight: bold; color: #484848; }
.ttnews_list_heading_date { font-size:10px; color:#999999; }
.ttnews_list_heading_maintext p { font-size:11px; font-weight:bold; }
.ttnews_list_more { font-size:10px; color:#666666; }
.ttnews_single_subheader p {  11px; color: #527897; line-height:20px; font-weight:normal; }

<!-- TT-News Single-Style -->
.ttnews_single_heading {  16px; font-weight: bold; color: #484848; }
a.ttnews_single_heading:hover {  12px; font-weight: bold; color: #484848; text-decoration:none; }
a.ttnews_single_heading:link {  12px; font-weight: bold; color: #484848; text-decoration:none; }
a.ttnews_single_heading:visited {  12px; font-weight: bold; color: #484848; text-decoration:none; }
.ttnews_single_date { font-size:10px; color:#999999; }
.ttnews_single_content { font-size:10px; color:#000000; }
.ttnews_single_subheader { font-size:12px; color:#000000; font-weight:bold; }
.ttnews_navigation_text { font-size:12px; }
.ttnews_weiter_zurück { font-size:10px; text-decoration:none; }
a.ttnews_weiter_zurück:link{ font-size:10px; text-decoration:none; }
a.ttnews_weiter_zurück:visited { font-size:10x; text-decoration:none; }
a.ttnews_weiter_zurück:hover { font-size:10px; text-decoration:underline; }

<!-- DIR LISTENING STYLE -->
a.tx-dirlisting-pi1-filename:link { font-size:12px; color:#484848; }
a.tx-dirlisting-pi1-filename:visited { font-size:12px; color:#484848; }
a.tx-dirlisting-pi1-filename:hover { font-size:12px; color:#484848; }
.tx-dirlisting-pi1-title { font-size:0px; color:#FFFFFF; visibility:hidden; }
.tx-dirlisting-pi1-header-filemod  { font-size:12px; font-weight:bold; color:#484848; }
.tx-dirlisting-pi1-filemod { font-size:12px; color:#484848; }
.tx-dirlisting-pi1-header-filesize { font-size:12px; font-weight:bold; }
.tx-dirlisting-pi1-filesize { font-size:12px;  color:#484848;}
.tx-dirlisting-pi1-filename { font-size:12px; color:#484848; }
.tx-dirlisting-pi1-header-filename { font-size:12px; font-weight:bold; color:#484848; }
.tx-dirlisting-pi1-header-filesize { font-size:12px; font-weight:bold; color:#484848; }
.tx-dirlisting-pi1 A:link { color:#484848; text-decoration:none; }
.tx-dirlisting-pi1 A:visited { color:#484848; text-decoration:none; }
.tx-dirlisting-pi1 A:hover { color:#484848; text-decoration:underline; }

<!-- SUCHEN STYLE -->
.csc-searchResultRange { line-height:5;  12px; font-weight: bold; color: #484848; }
.csc-searchResultHeader { margin-bottom:-15;  13px; font-weight: bold; color: #484848; }
.csc-searchResultHeader A:link { margin-bottom:-15;  13px; font-weight: bold; color: #484848; text-decoration:none; }
.csc-searchResultHeader A:visited { margin-bottom:-15;  13px; font-weight: bold; color: #484848; text-decoration:none; }
.csc-searchResultHeader A:hover {  13px; font-weight: bold; color: #484848; text-decoration:underline; }

.csc-form-label {  font-size:13px; font-weight: bold; color: #484848; }
.csc-form-fieldcell input { font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px solid #CCCCCC; width:100%; }
.csc-noSearchResultMsg {  font-size:11px; font-weight: bold; color:#FF0000; }
.csc-searchResult {  font-size:11px; color: #527897; line-height:20px; }