/* Im Main Bereich ist Font-Size auf 90 gestellt */

/* GLOSSARY */
acronym, abbr {
cursor:help;
}
a.glossary {text-decoration:none;}
h1 dfn {color:#12425F;font-style:normal;}
dfn {color:#12425F;}
dfn a {text-decoration:none;}
#subnavigation abbr, #subnavigation dfn {font-style:normal;border:none;}
.liste-haeckchen dfn {color:#c0313a;border:none;font-style:normal;}
#subnavigation span.currentTag dfn {color:#ffffff;}
#subnavigation a:hover dfn {color:#ffffff;}
#breadcrumb dfn {color:#c0313a;border:none;font-style:normal;}
.tx-flseositemap-pi1 dfn, .tx-flseositemap-pi1 abbr {color:#c0313a;border:none;font-style:normal;cursor:pointer;}



/*a dfn {color:#c0313a;border:none;cursor:pointer;}*/	

.error-msg {color:#C0313A;font-weight:bold;}

/* Ueberschriften */
h1, h2, h3{ color:#12425F;}
h1 {margin:10px 0px; font-size:15px;}
h2 {font-size:16px;} 
h3 {font-size:15px;}

h2 a, h2 a:link, h2 a:visited {text-decoration:none;color:#12425F;}

#content h3 {color:#12425F;font-size:15px;padding:10px 0px 5px 0px;}
#content .csc-header h2 {font-size:15px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

/* Ruler */

#content hr {color:#12425F;background-color:#dce4e9;margin-bottom:10px;}


/* Listen */

#content ul {
	list-style: disc url(../icons/bullet.gif);
	margin-left:10px;
}


#content-wrap .tx-flseositemap-pi1 ul, #content-wrap-full .tx-flseositemap-pi1 ul, #content .tx-flseositemap-pi1 ul, #content .tx-flseositemap-pi1 li {list-style-image:none;}

ul, li, ol {margin:0pt;padding:0pt;}
#content-wrap li, #content-wrap-full li {padding:0pt 0pt 0.5em 0px; }
#content ul.liste-download li,ul.liste-download li {list-style-image:url(../icons/download.gif);list-style-position:outside;list-style-type:none;}
/*#content ul.liste-vorteile li, ul.liste-vorteile li {list-style-image:url(../icons/vorteil.png);list-style-position:outside;list-style-type:none;}*/
#content ul.liste-nachteile li,ul.liste-nachteile li {list-style-image:url(../icons/nachteil.png);list-style-position:outside;list-style-type:none;}
#content ul.liste-ohnePunkte,ul.liste-ohnePunkte {margin:5px 0px 5px 10px;list-style:none;list-style-image:none;}
#content ul.liste-normal,ul.liste-normal {}
#content ul.liste-vorteile,ul.liste-vorteile {padding-left:5px;}
#content ul.liste-haeckchen,ul.liste-haeckchen,#content ul.liste-vorteile li, ul.liste-vorteile li  {list-style-image:url(../icons/haeckchen.gif);list-style-position:outside;list-style-type:none;}

/*#content-wrap h1, #content-wrap h2 {padding-bottom:2px;background:url(../img/h1-border.gif) top left repeat-x;font-family:"Trebuchet MS",Tahoma,sans-serif,Geneva,Arial,Helvetica;margin-top:6px;margin-bottom:6px;}*/
#content-wrap .csc-header h2 {clear:both;color:#12425F;margin-top:7px;padding-top:7px;background:url(../img/h1-border.gif) top left repeat-x;margin-bottom:7px;}
#content-wrap-full .csc-header h2 {clear:both;color:#12425F;margin-top:7px;padding-top:7px;background:url(../img/h1-border.gif) top left repeat-x;margin-bottom:7px;}
#content-wrap h2 {color:#12425F;padding-top:10px;background:url(../img/h1-border.gif) top left repeat-x;margin-bottom:10px;}
#content-wrap-full h2 {color:#12425F;padding-top:10px;background:url(../img/h1-border.gif) top left repeat-x;margin-bottom:10px;}
#content-wrap table h2, #content-wrap-full table h2 {background:none;}
a, a:visited {color:#c0313a;}
a:hover{text-decoration:none;}
a.internal-link {padding-left: 12px; background-image: url(../../../typo3/sysext/rtehtmlarea/htmlarea/plugins/TYPO3Browsers/img/internal_link.gif); background-repeat: no-repeat; background-position: 0 0.3em;}
a.external-link {padding-left: 12px; background-image: url(../../../typo3/sysext/rtehtmlarea/htmlarea/plugins/TYPO3Browsers/img/external_link.gif); background-repeat: no-repeat; background-position: 0 0.3em;}
a.download {padding-left: 12px; background-image: url(../../../typo3/sysext/rtehtmlarea/htmlarea/plugins/TYPO3Browsers/img/download.gif); background-repeat: no-repeat; background-position: 0 0.3em;}
/*#right a.download-pdf, #left a.download-pdf {line-height:22px;display:block;}*/


a.download-pdf {padding-left:28px;padding-top:3px;background-image: url(../icons/icon-pdf2.gif); background-repeat: no-repeat; background-position: 0px 2px;}
a.download-pdf {line-height:22px;}
/*
a.download-pdf {padding-left:28px;padding-top:3px;background-image: url(../icons/icon-pdf2.gif); background-repeat: no-repeat; background-position: 0px 7px;}
a.download-pdf {line-height:22px;display:block;}*/

#left a {font-size:11px;line-height:21px;}

/* Bilder - Bildunterschriften*/
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { background:#fff;padding:3px;}



p.adressdaten {padding-left:25px;background:url(../icons/vcard.png) 0px 0px no-repeat; }
p.ansprechpartner {padding-left:45px; }


strong {color:#444;}
#content strong {color:#12425F;}
h1 strong {color:#12425F;}
h2 strong {color:#12425F;}
h3 strong {color:#12425F;}

.haelfte-links {width:50%;float:left;}
.haelfte-rechts {width:50%;float:right;}

.right {text-align:right;}
.left {text-align:left;}
.center {text-align:center;}
/*.kontaktieren {background:url(../icons/dialog-information.png) no-repeat 5px 5px;display:block;padding:5px 5px 5px 25px;margin-bottom:15px;}*/
.hinweis {display:block;background:#f9fafb;border:1px solid #dce4e9;border-left:5px solid #dce4e9;font-size:10px;padding:5px;}
.wichtig {display:block;background:#f9fafb;border:1px solid #dce4e9;border-left:5px solid #dce4e9;padding:5px;}
.achtung {}
.idee{}

/* TABELLEN */

table td.klein, table td.klein p, table td.klein strong { font-size:10px;}
table tbody.klein td, table tbody.klein p, table tbody.klein strong, table tbody.klein b { font-size:10px !important;}

table td {font-size:12px;padding:5px 5px;vertical-align:top;border:none;}
table {margin:0px 1px 5px 1px;border:none;border-spacing:0px;border-collapse:collapse;}
table.mit-rahmen td {border:1px solid #e4e8ed;}
table td.hg-dunkel {color:#164A6C;font-weight:bold;}
/*#content-wrap table {margin-bottom:5px;border:none;border-spacing:0px;border-collapse:collapse;}
#content-wrap-full table {margin-bottom:5px;border:1px solid #dce4e9;background:#f9fafb;border-spacing:0px;border-collapse:collapse;}
#content-wrap-full table {margin-bottom:5px;border:1px solid #dce4e9;background:#f9fafb;border-spacing:0px;border-collapse:collapse;}
#content-wrap table td {padding:3px 3px;border:1px solid #d1d7de;}
#content-wrap-full table td {padding:3px 3px;border:1px solid #d1d7de;} */

#content-wrap table td.weiss {height:15px;border:none;}
#content-wrap-full table td.weiss {height:15px;border:none;}
table.preistabelle td.weiss, table.schornsteinfeger td.weiss, table.preistabelle-breit td.weiss {height:15px;border:none;}

.schornsteinfeger td, .preistabelle-breit td{vertical-align:top;background:#f9fafb;}
.schornsteinfeger td.weiss, .preistabelle-breit td.weiss {background:#ffffff;height:15px;border:none;}
.schornsteinfeger td.hg-mittel, .preistabelle-breit td.hg-mittel {background:#edf1f4;}
.schornsteinfeger td.hg-dunkel, .preistabelle-breit td.hg-dunkel {background:#dce4e9;}
table.schornsteinfeger, table.preistabelle-breit, table.preistabelle {margin-bottom:5px;width:99.6%;background:#f9fafb;border-spacing:0px;border-collapse:collapse;}
table.schmal {width:auto;margin-bottom:5px;background:#f9fafb;border-spacing:0px;border-collapse:collapse;}
.schornsteinfeger td, .preistabelle-breit td, .preistabelle td {padding:3px 6px;border:1px solid #d1d7de;}
.schmal td {padding:3px 3px;border:1px solid #d1d7de;}
.schmal td.hg-dunkel,.schornsteinfeger td.hg-dunkel, .preistabelle-breit td.hg-dunkel, .preistabelle td.hg-dunkel {color:#164A6C;font-weight:bold;}
.schmal td.hg-dunkel strong,.schornsteinfeger td.hg-dunkel strong, .preistabelle-breit td.hg-dunkel, .preistabelle td.hg-dunkel strong {color:#164A6C;}

table.tabelle-orange {background:#fccb00;}
table.tabelle-orange strong {font-size:10px;color:#741e00;}
table.tabelle-orange td{font-size:10px;vertical-align:top;}
table.tabelle-orange td p {font-size:10px;vertical-align:top;}
table.tabelle-orange {margin-bottom:5px;width:99.9%;border-spacing:0px;border-collapse:collapse;}

.hg-grau {background:#DFDFDF;}
.hg-dunkel {background:#dce4e9;}
.hg-mittel {background:#edf1f4;}
.hg-hell {background:#f9fafb;}
/*.hg-rot {background:#c0313a;}*/
.weiss {background:#ffffff;}
.klein{font-size:10px;}
.gross{font-size:14px;}
.riesig{font-size:20px;}
/*.schmale-spalte{width:600px;}*/

.csc-textpic-caption, div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd {text-align:left;background:#f9fafb;font-size:10px;}

#content-wrap p {padding-bottom:10px;}
#content-wrap-full p {padding-bottom:10px;}
#content-wrap table p {padding-top:0px;padding-bottom:0px;}
#content-wrap-full table p {padding-top:0px;padding-bottom:0px;} 

#content-wrap table {margin-bottom:15px;margin-left:1px;}
#content-wrap-full table {margin-bottom:10px;}

#content-wrap .csc-header, #content-wrap .csc-header {margin-top:0px;} 
#content-wrap .csc-header-n1 {margin-top:0px;}
#content-wrap .csc-header-n1 h1 {line-height:21px;font-size:21px;font-family:"Trebuchet MS",Verdana,Arial;color:#12425F;}
#content-wrap .csc-header-n2 h1 {font-size:16px;color:#12425F;}
#content-wrap .csc-header-n1 h1{margin-top:2px;padding-top:0px;background:none;}
#content-wrap .csc-header-n1 h2 {margin-top:5px;padding-top:0px;background:none;}
/*#content-wrap li ul,#content-wrap li ol {margin:0px 12px 12px 20px;}
#content-wrap ul, #content-wrap  ol {margin:0px 12px 12px 20px;} */
#content-wrap li ul,#content-wrap li ol {margin:0px 24px;}
#content-wrap ul, #content-wrap  ol {margin:4px 0px 12px 24px;}
#content-wrap ul {list-style-type:disc;}
#content-wrap ol {list-style-type:decimal;}

#content-wrap-full .csc-header, #content-wrap-full .csc-header {margin-top:12px;}
#content-wrap-full .csc-header-n1 {margin-top:0px;}
#content-wrap-full .csc-header-n1 h1 {font-size:21px;font-family:"Trebuchet MS",Verdana,Arial;color:#12425F;}
#content-wrap-full .csc-header-n2 h1 {font-size:16px;color:#12425F;}
#content-wrap-full .csc-header-n1 h1,#content-wrap-full .csc-header-n1 h2 {margin-top:5px;padding-top:0px;background:none;}
#content-wrap-full li ul,#content-wrap-full li ol {margin:0px 24px;}
#content-wrap-full ul, #content-wrap-full  ol {margin:12px 0px 12px 24px;}
#content-wrap-full ul {list-style-type:disc;}
#content-wrap-full ol {list-style-type:decimal;}
/*#content-wrap p {margin:0 0 1.5em;}
#content-wrap table p {margin:0;} */
#beideSpalten p img {margin:1.5em 1.5em 1.5em 0;padding:0;}
#beideSpalten .icon-mailto img,#beideSpalten .icon-int img,#beideSpalten .icon-ext img, #beideSpalten .icon-ext img,#content-wrap .icon-int img {float:none;margin:5px 3px 0px 3px;padding:0px;}
#beideSpalten p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}