@charset "iso-8859-1";
body.mm { padding:0px 0px 0px 20px;
      margin:0px 0px 0px 0px;
      background-color:#ffea00;
      color:#111170

/*      background-color:#3150a0; */
}
div.bg {color:#000000; background-color:#ffea00;  /* f9d930 */
      font-family:Arial,Helvetica,sans-serif;
      font-size:11px; line-height:17px;
      padding: 4px 0px 20px 40px;
      margin-top: 0px; margin-left: 0px;
      border:0px solid #ffff00;
}

table#frame { width:780px;
	margin: 0px 0px 0px 0px;
         background-color:#d00019;     /* #d00019 */
}
tr#headerRow {height:106px;}
td#header {  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
         background-image:url("img/bg_main12_801x120.png");
         background-repeat:no-repeat;
/*         background-attachment:fixed; */
         background-position:0px 0px;
         border-top: 0px solid #d00019;
         border-left: 0px solid #d00019;
         border-right: 0px solid #d00019;
/*         border-right: 0px solid #d00019; */
}

tr#footer {background-color:#ffea00;}
td.footer {border:0px solid #d00019; background-color:#ffea00; padding-top:8px;}

table#topNav {
/*         margin: 20px 20px 20px 20px; */
}
table#topNav td {padding: 2px 0px 2px 13px; color:#001130; font-family:Arial,Helvetica,sans-serif;
      font-size:13px; line-height:15px; letter-spacing: 1px; font-weight:600;}


table#headerSub {
/*         margin: 20px 20px 20px 20px; */
}

div#topmenu { margin: 0px 0px 0px 0px;
	     padding: 0px 0px 0px 0px;
              /* background-image:url("./img/b_logo_header_185x80.gif");
              background-repeat:no-repeat; */
              /* background-attachment:fixed; */
              /* background-position:0px 0px; */
              background-color: transparent;
              border: 0px solid #001133;
              width:520px;
}
.clsCMOn {
        color: #111166;
        font-size : 11px;
        letter-spacing: 1px;
        text-decoration : none;
        line-height: 13px;
        padding: 3px 2px 2px 4px;
        font-weight:600;
}

.clsCMOver {
        color: #ffffff;
        font-size : 11px;
        letter-spacing: 1px;
        text-decoration : none;
        line-height: 13px;
        padding: 3px 2px 2px 4px;
        font-weight:600;
}
.clsCMOn1 {
	color: #111166;
	font-size : 11px;
	letter-spacing : 1px;
	line-height : 15px;
	text-decoration : none;
         padding: 1px 1px 1px 4px;
}
.clsCMOver1 {
	color: #ffffff;
	font-size : 11px;
	letter-spacing : 1px;
	line-height : 15px;
	text-decoration : none;
         padding: 1px 1px 1px 4px;
         font-weight:600;
}

td.td_li { width:580px; padding: 8px 4px 4px 4px; background-color:#dd0019;       /* #ffea00 */
}
td.td_re { width:200px; padding: 8px 4px 0px 0px; background-color:#d00019;       /* #fff300 */
}
/* td.td3 { width:200px; padding: 10px 10px 10px 10px;
}  */

table.mainBox { margin: 0px 0px 0px 0px; border-left: 0px solid #ffffff;  border-top: 0px solid #ffffff; width:100%;
}
tr.mheader { background-color:#ffffff;
}
td.mheader { padding: 0px 12px 1px 12px; color:#d00019;
             background-image:url("img/mheader_801.jpg"); background-position:0px 0px;
	    font-size:11px; letter-spacing:2px; line-height:15px; font-weight:600;
}
td.mheader a:link { color:#111170; font-weight:600; text-decoration:none;}
td.mheader a:visited { color:#111170; font-weight:600; text-decoration:none;}
td.mheader a:hover { color:#333370; font-weight:600; text-decoration:underline;}
td.mheader a:active { color:#111170; text-decoration:none; font-weight:600; font-style:italic }

td.mfooter { padding: 0px 12px 1px 12px; color:#111170;
             background-color:transparent;
	    font-size:11px; letter-spacing:2px; line-height:15px; font-weight:600;
}

tr.mcontent { background-color:#ffffff;
}
td.mcontent { padding: 8px 8px 8px 8px;
	     font-size:11px; letter-spacing:1px; line-height:15px; color:#111166;
}
td.mcontent td { font-size:11px; letter-spacing:1px; line-height:15px; color:#111166;
}

table.rightBox { margin: 0px 0px 8px 0px; border-right: 0px solid #ffffff;  border-top: 0px solid #ffffff; width:100%;
}
tr.rheader { background-color:#ffea00;
}
td.rheader { padding: 0px 4px 0px 12px; color:#111170;
             background-image:url("img/rheader_220.jpg"); background-position:0px 0px;
	    font-size:11px; letter-spacing:2px; line-height:15px; font-weight:600;
}
tr.rcontent { background-color:#ffffff;      /* #f9f0ff */
}
td.rcontent { padding: 0px 0px 0px 12px;
	font-size:11px; letter-spacing:1px; color:#111166;
}

ul.rli { list-style-image:url(/img/pfeil_green_10x14.gif);
              margin: 0px 0px 0px 0px;
              padding: 8px 0px 8px 0px;
              width: 198px;
              font-size: 11px; line-height: 15px;
              border: 0px solid #00b5d4;
}
* html ul.rli { width: 100%; w\idth: 198px;}
ul.rli li {margin:0px 0px 0px 14px; padding:0px 0px 0px 0px;} /*  width:192px; */
ul.rli a { display: block; padding: 1px 0px 1px 4px; text-decoration: none; width:188px;}
* html ul.rli a {width: 100%; w\idth: 192px;}
ul.rli a:link { color: #163878;}
ul.rli a:visited { color: #163878;}
ul.rli a:hover { color: #ffffff; background-color: #553399; text-decoration: none;}
ul.rli a:active { color: #163878;}
div.rli { margin: 0px 0px 0px 0px; padding: 1px 0px 1px 0px;}
* html div.rli { width: 100%; w\idth: 188px;}

ul.rli1 { list-style-image:url(img/q_bl_4x4.gif);
         list-style-position:outside;
         margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px;
	width: 182px;
         font-size: 11px; line-height: 15px;
         border: 0px solid #00b5d4;
}
* html ul.rli1 { width: 100%; w\idth: 178px;}
ul.rli1 li {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:182px;} /*   */
* html ul.rli1 li { width: 100%; w\idth: 178px; }
ul.rli1 a { display: block; padding: 1px 1px 1px 4px; text-decoration: none; width:177px;}
* html ul.rli1 a { width: 100%; w\idth: 182px; }
ul.rli1 a:link { color: #163878;}
ul.rli1 a:visited { color: #163878;}
ul.rli1 a:hover { color: #ffffff; background-color: #553399; text-decoration: none;}
ul.rli1 a:active { color: #163878;}
div.rli1 { margin: 0px 0px 0px 0px; padding: 1px 0px 1px 0px;}
* html div.rli1 { width: 93%; w\idth: 174px;}


.select0 {}
.select1 {}
.select2 {}
.select3 {}

.isselect0 {background-color:#e6f0f3;}
.isselect1 {background-color:#e6f0f3;}
.isselect2 {background-color:#e6f0f3;}
.isselect3 {background-color:#e6f0f3;}

td.mcontent h1 { font-size:17px; letter-spacing:1px; line-height:19px; font-weight:600; color:#111166; text-align:left;
}
td.mcontent h2 { font-size:13px; letter-spacing:1px; line-height:15px; font-weight:600; color:#111166; text-align:left;
}
td.mcontent h3 { font-size:11px; letter-spacing:1px; line-height:13px; font-weight:600; color:#111166; text-align:left;
}

ul.mli {list-style-image:url(img/pfeil_green_10x14.gif);/* list-style-type:square; */
              margin: 0px 0px 0px 14px; padding: 0px 0px 0px 0px;
              font-size: 11px; line-height: 15px;
              border: 0px solid #00b5d4;
}
ul.mli li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
ul.mli a { display: block; padding: 1px 0px 1px 0px; text-decoration: none;}
ul.mli a:link { color: #163878;}
ul.mli a:visited { color: #163878;}
ul.mli a:hover { color: #ffffff; background-color: #553399; text-decoration: none;}
ul.mli a:active { color: #163878;}

td.article-main { font-family: arial, helvetica, sans-serif;
                  font-size: 11px;
		 letter-spacing: 1px;
		 background-color: #f3f9ff;
                  padding: 4px 6px 4px 6px;
}
td.article-top { font-family: arial, helvetica, sans-serif;
                 font-size: 12px;
		letter-spacing: 1px;
		background-color:#ffffff;
                 border-bottom:3px solid #30c5e4; /* #00b5d4 */
                 padding: 3px 6px 2px 6px;
}
div.article-border { border-width: 0px;
                     border-color: #ffffff;
		    border-style: solid;
		    margin:0px 0px 12px 0px;
}

tr.footnote { background-color:#transparent; }
td.footnote { padding: 0px 0px 0px 0px;
	font-size:9px; letter-spacing:1px; line-height:13px; color:#e06633; font-weight:600;
}
td.footnote a:link { color:#663399; font-weight:500; text-decoration:none;}
td.footnote a:visited { color:#663399; font-weight:500; text-decoration:none;}
td.footnote a:hover { color:#ffffff; font-weight:600; text-decoration:underline;}
td.footnote a:active { color:#663399; text-decoration:none; font-weight:500; font-style:italic }

.f23 {font-family:Arial,Helvetica,sans-serif;
      font-size:23px; line-height:27px; letter-spacing: 2px;}
.f21 {font-family:Arial,Helvetica,sans-serif;
      font-size:21px; line-height:25px; letter-spacing: 1px;}
.f19 {font-family:Arial,Helvetica,sans-serif;
      font-size:19px; line-height:23px; letter-spacing: 1px;}
.f17 {font-family:Arial,Helvetica,sans-serif;
      font-size:17px; line-height:21px; letter-spacing: 1px;}
.f13 {color:#000000; font-family:Arial,Helvetica,sans-serif;
      font-size:13px; line-height:17px;}
.f13_wide {font-family:Arial,Helvetica,sans-serif;
      font-size:13px; line-height:17px; letter-spacing: 1px;}
.f11_n {font-family:Arial,Helvetica,sans-serif;
      font-size:11px; line-height:15px;}
.f11 {font-family:Arial,Helvetica,sans-serif;
      font-size:11px; line-height:15px; letter-spacing: 1px;}
.f9  {font-family:Arial,Helvetica,sans-serif;
      font-size:9px; line-height:13px; letter-spacing: 1px;}

.blacklink { color:#000000; font-weight:500; text-decoration:none;}
a:link { color:#111166; font-weight:500; text-decoration:none;}
a:visited { color:#315090; font-weight:500; text-decoration:none;}
a:hover { color:#333366; font-weight:500; text-decoration:underline;}
a:active { color:#3150a0; text-decoration:none; font-weight:500; font-style:italic }