        /*
aus default kopiert Beginn
 */
#content {
  width: 661px;
  margin:  0 0 0 1px;
  padding: 10px 30px 10px 1px;
  border-radius: 10px;
  min-height: 550px;
}
/*
aus default kopiert Ende
 */


* {margin:0;padding:0;}

body {color:#292929;font-size:75%;font-family: Verdana,Arial,sans;background:#e1e1e1 url(images/bg_loop.jpg) repeat-y left top;}
/*Lage gesamt */
// #pageWr { width:890px;padding:120px 130px 0 60px;background: url(images/bg.png) no-repeat left top;}
div#main{float:left; padding-left:40px; padding-top:20px; width:600px;}
h1 {font-size:1.1em;line-height:1.5em;color:#1C389A; font-weight:bold;}
h2 {margin-bottom:0.8em;font-size:1.2em; margin: 18px 0 3px 0;  }
h3 {font-size:1em;margin-bottom:0.5em;}
a, a:focus, a:hover, a:active {color:#303030; }
a.n {font-size:10pt;color:Red;text-decoration:underline;}
hr {margin-top:10px;background-color:#000; width:140px;}

p {padding-bottom:0.833em; line-height:1.36em;}
p.za {padding-bottom:0.5em}
p.erl {;font-size:9pt;line-height:1.4em;color:#FC6003;}
p.i {padding-bottom:0.833em !important;line-height:1.36em;}



p.k {padding-bottom:0.833em !important;line-height:1.36em;margin-left:0pt;padding-left:0pt;font-size:8pt;}
p.n {padding-bottom:0.833em !important;line-height:1.36em;margin-left:0pt;padding-left:0pt;}
p.u {padding-bottom:0.133em !important;line-height:1.667em;text-decoration:underline;}
p.s {padding-bottom:0.833em !important;line-height:1.667em;}
p.info {padding-bottom:0.833em; margin-left:0pt;padding-left:0pt;font-size:8pt;color:#0297FF;}
.small{font-size:1.0em;line-height:1.1em;}
p.small{font-size:1.1em;}

p.mwst {font-size:10pt}
p.fako {font-size:8pt}




ol.n {padding-bottom:0.833em !important;line-height:1.36em;}

td, th {padding:4px;padding-right:10px;vertical-align:top; align: left}
th {margin-left:30px; text-align:left; background-color:#f0f0f0;}
h4 {font-size:1.0em;margin-left:20px;margin-top:10px;margin-bottom:5px; }
/*
table.ins {width:300px;}
td, th {padding:4px;padding-right:10px;text-align:left;vertical-align:top;}
*/

/*  td {background-color:#fafafa;} */

td.right {background-color:#DFDFDF;padding-left:140pt;}
td.f {background-color:#DFDFDF;}
td.w {background-color:White;}
td.preis {background-color:#F0F0F0;text-align:right}
th.preis {background-color:#F0F0F0;text-align:right}

a img {border:0;}
/*
table {width:100%;}
  */
table {font-size:9pt;}
table.fs8 {width:100%;font-size:8pt;}

ul,ol {margin-left:30px; }
/*
ul li {line-height:1.5em }
 */

ul li {line-height:1.8em }
ol li {line-height:1.8em }

div#menu {margin-left:15px; width:210px; margin-top:25px; float:left; font-size:1.0em;}
div#menu.mm {margin-left:15px; width:210px; margin-top:18px; float:left;  line-height:4.5px }
div#menu a {text-decoration: none; line-height:1.6em; margin-left:5px; color:#FFFFFF; font-family:Arial; }
div#menu a.st {text-decoration: none; line-height:1.6em; margin-left:5px; color:#004591; font-family:Arial; }
div#menu ul {margin-left:0px;list-style-image: url(images/bullet.png);margin-top:3px;background-color:#7C888E; }
div#menu ul li {border-bottom: 1px solid #e0e0e0;background: transparent url(images/libg.png) repeat-x left bottom; line-height:1.7em; margin-top:0px; padding-bottom:5px; margin-bottom:0px;}
div#menu ul li ul {list-style-image: url(images/nix.png); }
/* aktive Men&uuml;zeile: !!!!*/
div#menu ul li.active{ line-height:1.0em;font-weight:bold;background-color:#3D3B37; border-left:4px groove #FF0000; border-bottom:0px solid #00ff00 ;padding-left:0px  }<!--  -->

div#menu ul li ul li {background:none;background-color:#3D3B37;font-weight:normal;border-top:1px solid #e0e0e0;  }
div#menu ul li ul li a {margin-left:15px;padding-top:0px; line-height:1.8em; #FFFFFF font-weight:bold; }
div#menu ul li ul li ul li {background-color:#3D3B37; line-height:1.0em; margin-left:0px;  }
div#menu ul li ul li ul li a {margin-left:30px; line-height:1.5em;}

div#menu a.active {font-size:6.1em;line-height:1.5em;color:#1C389A; font-weight:bold; }


ul.sublink {list-style-image: url(images/sublink.gif); }


div.box {width:650px;margin:5px 0px 20px 0px; }
div.box .header {height:13px;background: transparent url(images/brd_top.png) no-repeat left top;}
div.box .content {background: transparent url(images/brd_ind.png) repeat-y left top;}
div.box .footer {height:17px;background: transparent url(images/brd_bottom.png) no-repeat left top;}
div.box p, .content h2, .content h3, .content table {margin-top:7px;padding:0px;margin-left:13px;margin-right:10px;}
/* h2 definiert die &Uuml;berschrift - wurde ge&auml;ndert    */
div.box .content h2 {font-size:1.2em;margin-bottom:1px;}
div.box ul {list-style-type:square; margin-left:40px;margin-right:10px;}
div.box ul li {padding-bottom:8px;}
div.box table {width:630px;}


ul.left1 {padding-left:32px;margin-top:0px;); }
ol.left1 {padding-left:18px;margin-top:0px;); }

div.box_i {width:700px;margin:15px 0px;}
div.box_i .header {height:13px;background: transparent url(images/brd_top.png) no-repeat left top;}
div.box_i .content {background: transparent url(images/brd.png) repeat-y left top;}
div.box_i .footer {height:17px;background: transparent url(images/brd_bottom.png) no-repeat left top;}
div.box p_i, .content h2, .content h3, .content table_i {margin-top:0px;padding:0px;margin-left:13px;margin-right:10px;}
div.box .content h2_i {font-size:1.333em;margin-bottom:15px;}
div.box ul_i {list-style-type:square; margin-left:40px;margin-right:10px;}
div.box ul li_i {padding-bottom:8px;}
div.box table_i {width:500px;}

div.box_k {width:530px;margin:15px 0px;}
div.box_k .header {height:13px;background: transparent url(images/brd_top.png) no-repeat left top;}
div.box_k .content {background: transparent url(images/brd.png) repeat-y left top;}
div.box_k .footer {height:17px;background: transparent url(images/brd_bottom.png) no-repeat left top;}
div.box_k p, .content h2, .content h3, .content table {margin-top:0px;padding:0px;margin-left:13px;margin-right:10px;}
div.box_k .content h2 {font-size:1.333em;margin-bottom:15px;}
div.box_k ul {list-style-type:square; margin-left:40px;margin-right:10px;}
div.box_k ul li {padding-bottom:8px;}
div.box_k table {width:500px;}



div.leftbox {font-size:0.9em;margin-top:25px; padding:5px; border:2px solid #CACAD0; background-color:#E5E5E5;
        font-size: 1.0em;
        font-weight: normal;
        color: #3D3B37;
        border-radius: 1px;
        line-height: 110%;
        border: 1px solid #000000;
        padding: 7px;
        width: 190px;
}


td.lb {font-size: 1.0em; padding:0px;padding-right:10px;margin-top:0px; text-align:left;vertical-align:top; height:15px; margin-top:0px; line-height:100%;}
td.lb1 {font-size: 1.0em; padding:0px;padding-right:0px;margin-top:0px; text-align:left;vertical-align:top; height:15px; line-height: 115%;  }

div#teaser {position:absolute;left:360px; top:40px; font-size:130%; color:#ffffff;}

.sab {height:168px !important;background: transparent url(images/sab.jpg) no-repeat left top;}
.sabp {padding-left:120px !important;padding-top:9px !important;}

div.footer a { text-decoration:none; font-size:0.8em;margin-left:13px;}



div#disclaimer {
        margin-top:80px;
        padding-top:80px;
        margin-bottom:10px;
        font-size:85%;
        color:#B0B0B0;
        margin-left:240px;
        width:760px;
        text-align:center;
}
div#disclaimer a {color:#b0b0b0;}
div#disclaimer img {display:inline;}
input.e  {font-family:Verdana; font-size:9pt;color:000000; font-size:11; border-width:1px 1px 1px; border-color:#000000; background-color:#F0F0F0;width:140pt;}
input.ex  {font-family:Verdana; font-size:9pt;color:000000; font-size:11; width:120pt;}

table.preis {padding-left: 10px; margin-left: 30px}
table.bafa {font-size:14px ; }
th.rechts {font-size:14px; text-align: right ; }
td.links {text-align: left ; }
td.rechts {text-align: right ; }
td.netto {
   width:100px;
   white-space:normal;
   font-size:1.0em;
}
td.brutto {
   width:300px;
   font-weight:bold;
   text-align: right;
   white-space:normal;
   font-size:1.0em;
}


td.nett {
   vertical-align: bottom;
   white-space:normal;
   font-size:1.0em;
   text-align: right ;
   }
td.brutt {

   font-weight:bold;
   white-space:normal;
   font-size:1.0em;
   text-align: right ;
   vertical-align: bottom;
   }

a.rueck5 {margin-left:220px; font-size:19pt;  }