/* Anpassen für die Höhe des Header-Bereichs */
/* green 158,170,41 */
/* light grey 233,233,233 */
/* dark-grey 33,33,33 */

.page
                    {
                    width             : 100%;
                    font-family       : arial;
                    font-size         : 61.8%;
                    font-weight       : normal;
                    color             : #000000;
                    margin            : 0px;
                    padding           : 0px;
                    background-color  : rgb(233,233,233);
                    background-image  : url(../boersen-blog/wp-content/themes/theme928/images/verlauf_links.gif);
                    background-repeat : repeat-y;
                    }

.menu-background    {
                    position          : absolute;
                    top               : 0px;
                    width             : 100%;
                    height            : 100px;
                    margin            : 0px;
                    padding-top       : 10px;
                    /*background-image  : url(../boersen-blog/wp-content/themes/theme928/images/header-bg.gif); */
                    background-color  : RGB(33,33,33); /* dark grey */
                    }
.menu-background_sub
                    {
                    position          : absolute;
                    top               : 100px;
                    width             : 100%;
                    height            : 150px;
                    margin            : 0px;
                    padding           : 0px;
                    }

.logo_table
                    {
                    position          : absolute;
                    top               : 0px;
                    width             : 100%;
                    height            : 100px;
                    }
.logo_message
                    {
                    position                : absolute;
                    top                     : 115px;
                    padding                 : 10px 10px 10px 40px;
                    left                    : 224px;
                    width                   : 496px;
                    background-image        : url(../boersen-blog/wp-content/themes/theme928/images/header-img01.gif);
                    background-repeat       : no-repeat;
                    background-image        : url(../resource/background_paper.jpg);
                    background-repeat       : no-repeat;
                    border-top              : solid 10px RGB(158,170,41);
                    border-left             : solid 1px #A0A0A0;
                    border-bottom           : solid 1px #A0A0A0;
                    border-right            : solid 1px #A0A0A0;
                    background-color        : #FFFFFF;
                    font-size               : 1.6em;
                    height                  : 153px;
                    }
.logo_link
                    {
                    color                   : #000000;
                    }

.page_container
                    {
                    }

.masterdiv_content  {/* Haupt-Div des gesamten Contents inkl. Werbung und Linkpartner */
                    position          : absolute;
                    top               : 120px;
                    margin-left       : 222px;
                    margin-top        : 0px;
                    padding-top       : 290px;
                    padding-left      : 0px;
                    padding-right     : 0px;

                    }
.div_content        {/* Div des reinen Content-Blocks ohne Werbung und Linkpartner*/
                    background-color  : #FFFFFF;
                    font-size         : 1.1em;
                    line-height       : 1.5;
                    margin            : 10px 0px 0px 2px;
                    padding           : 0px;
                    color             : #202020;
                    border            : 1px solid #A0A0A0;
                    text-align        : justify;
                    }
.h1_content_header  {/*Seitenüberschrift im Content*/
                    color             : #000000;
                    font-size         : 2.0em;
                    font-weight       : normal;
                    margin            : 0px;
                    padding           : 0px 10px 0px 10px;
                    }
.h2_content_header  {/*Subheader im Content*/
                    color             : #7e8a14;
                    font-size         : 1.6em;
                    font-weight       : normal;
                    margin            : 0px;
                    padding           : 0px 10px 0px 10px;
                    }
.h2_content_teaser  {/*Überschrift im Text*/
                    color             : #000000;
                    font-size         : 1.6em;
                    font-weight       : normal;
                    margin            : 0px;
                    padding           : 0px 10px 0px 10px;
                    }

.text_content_teaser
                    {/*Text im Teaser*/
                    color             : #000000;
                    font-size         : 1.3em;
                    font-weight       : normal;
                    margin            : 0px;
                    padding           : 0px 10px 0px 10px;
                    }

.h2_content_textheader
                    {/*Überschrift im Text*/
                    color             : #000000;
                    font-size         : 1.6em;
                    font-weight       : normal;
                    margin            : 0px;
                    padding           : 0px 10px 0px 10px;
                    }
.h2_content_kommentar
                    {/*Überschrift im Text*/
                    color             : #000000;
                    font-size         : 1.3em;
                    font-weight       : normal;
                    margin            : 0px;
                    padding           : 0px 10px 0px 10px;
                    }

.h2_content_absatz  {
                    color             : #000000;
                    font-size         : 1.6em;
                    font-weight       : normal;
                    margin            : 0px;
                    padding           : 0px 10px 0px 10px;
                    }

.lenzpartner        {
                    border-bottom       : 1px solid #E0E0E0;
                    margin              : 0px;
                    padding             : 0px 10px 0px 10px;
                    text-align          : right;
                    font-size           : 1em;
                    }
.chart              {
                    padding           : 0px 10px 0px 10px;
                    }
.charttext          {
                    border-top          : 1px solid #E0E0E0;
                    margin              : 0px;
                    padding             : 0px 10px 0px 10px;
                    text-align          : right;
                    font-size           : 1em;
                    }

.literatur          {
                    background-color    : RGB(158,170,41);
                    padding-left        : 10px;
                    padding-right       : 10px;
                    text-align          : center;
                    vertical-align      : top;
                    margin-left         : 10px;
                    }

b                   {
                    font-weight       : normal;
                    }
strong              {
                    font-weight       : normal;
                    }

.toolbar_top
                    {
                    z-index           : 1000;
                    position          : absolute;
                    top               : 115px;
                    right             : 15px;
                    margin-left       : 10px;
                    }

.menu_top_1
                    {
                    height            : 51px;
                    position          : absolute;
                    top               : 306px; /* 167 original */
                    width             : 100%;
                    background-color  : RGB(158,170,41); /*green*/
                    text-align        : right;
                    }
.menu_top_2
                    {
                    height            : 51px;
                    position          : absolute;
                    top               : 358px; /* 167 original */
                    margin-left       : 0px;
                    width             : 100%;
                    background-color  : RGB(158,170,41); /*green*/
                    text-align        : right;
                    }

.google_searchbox
                    {
                    position          : absolute;
                    top               : 7px;
                    right             : 18px;

                    margin            : 0px;
                    padding           : 0px;

                    }

.lenzpartner        {
                    border-bottom       : 1px solid #E0E0E0;
                    margin-bottom       : 0px;
                    padding             : 0px 10px 0px 10px;
                    text-align          : right;
                    font-size           : .9em;
                    }

.facebook           {
                    padding             : 0px 10px 0px 10px;
                    }


.FixedNav             {
                      width             : 190px;
                      POSITION          : absolute;
                      TOP               : 240px;
                      margin-left       : 10px;
                      }
.sidebar{
font-family       : arial;
position          : absolute;
top               : 420px;
right             : 15px;
width             : 195px;
background-color  : #FFFFFF;
border            : 1px solid #A0A0A0;
}

.sidebar_aktien{
position          : absolute;
top               : 420px;
right             : 15px;
width             : 200px;
}

.sidebar_aktien_container
{
}

.sidebar_blog
{
padding           : 5px 5px 5px 20px;
position          : absolute;
top               : 420px;
right             : 15px;
width             : 180px;
border            : 1px solid #A0A0A0;
Background-color  : #FFFFFF;
}



* html .FixedNav      /* "Fixed" - Menü beim Morning-Briefing */
                      {
                      width             : 190px;
                      }
li                    {
                      list-style        : disc;
                      margin-right      : 40px;
                      text-align        : justify;
                      line-height       : 1.5;
                      }



a:link                {
                      text-decoration   : none;
                      color             : #000000;
                      border-bottom     : 1px dotted RGB(158,170,41);
                      }
a:visited             {
                      text-decoration   : none;
                      color             : #000000;
                      border-bottom     : 1px dotted RGB(158,170,41);
                      }
a:active              {
                      text-decoration   : none;
                      color             : #000000;
                      border-bottom     : 1px dotted RGB(158,170,41);
                      }
a:hover               {
                      text-decoration   : underline;
                      color             : RGB(158,170,41);
                      border-bottom     : 1px dotted RGB(158,170,41);
                      }

del                   {
                      }




h3                    {
                      }



.literatur_table      {
                      width             : 500px;
                      }
.literatur_td_left    {
                      width             : 66%;
                      }
.literatur_td_right   {
                      width             : 34%;
                      }



.menu_left_master     {
                      position          : absolute;
                      top               : 420px;
                      left              : 0px;
                      width             : 190px;
                      }
.content_textblock    {
                      /* Eigentlicher Text im Content */
                      color             : RGB(33,33,33);
                      font-size         : 1.2em;
                      font-weight       : normal;
                      margin            : 0px;
                      padding           : 10px;
                      }

.menu_intern_master   {
                      z-index           : 2;
                      position          : absolute;
                      top               : 30px;
                      left              : 0px;
                      background-color  : #000000;
                      }
.menu_intern_menu     {
                      position          : absolute;
                      top               : 0px;
                      right             : 15px;
                      height            : 13px;
                      z-index           : 0;
                      width             : 98%;
                      font-family       : arial;
                      text-align        : right;
                      border            : none;
                      }
.menu_intern_item
                      {
                      position          : absolute;
                      width             : 90px;
                      margin-top        : 72px;
                      padding-top       : 15px;
                      height            : 20px;
                      color             : #FFFFFF;
                      background-color  : #A0A0A0;
                      background-image  : url(../boersen-blog/wp-content/themes/theme928/images/menu-bg.gif);
                      text-align        : center;
                      border            : none;
                      }


.menu_intern_itemown  
                      {
                      position          : absolute;
                      width             : 90px;
                      margin-top        : 35px;
                      padding-top       : 15px;
                      height            : 20px;
                      color             : #FFFFFF;
                      background-color  : #A0A0A0;
                      background-image  : url(../boersen-blog/wp-content/themes/theme928/images/menu-bg.gif);
                      text-align        : center;
                      }

a.menu_intern_link:link
                      {
                      text-align        : center;
                      text-decoration   : none;
                      color             : #FFFFFF;
                      font-size         : 1.1em;
                      }
a.menu_intern_link:visited
                      {
                      text-align        : center;
                      text-decoration   : none;
                      color             : #FFFFFF;
                      font-size         : 1.1em;
                      }



.logo_text_big
{
}

.logo_text_small      {
                      }

.google_searchbox_innen
{
}

.tabelle_bigtext      {
                      }
.tabelle_text         {
                      }

.text_smalltext       {
                      }

.tabelle_form         {
                      }
.tabelle_form_h       {
                      }
.tabelle_form_d       {
                      }
.tabelle_form_p
{

}
.tabelle_form_n
{
}

.tabelle_form_b
{
}

.h2_content_kommentar
                    {/*Überschrift im Kommentar*/
                    color             : #000000;
                    font-size         : 1.5em;
                    font-weight       : bold;
                    margin            : 0px;
                    padding           : 0px 10px 0px 10px;
                    }

.content_kommentar_date
                    {/*Überschrift im Kommentar*/
                    color             : #000000;
                    font-size         : 1.0em;
                    font-weight       : normal;
                    margin            : 0px;
                    padding           : 0px 10px 0px 10px;
                    }
.content_kommentar_datum
                    {
                    color             : RGB(158,170,41);
                    background-color  : FFFFFF;
                    font-size         : 1.5em;
                    font-weight       : normal;
                    margin            : 0px;
                    padding           : 0px 10px 0px 10px;
                    text-align        : right;
                    }
.content_kommentar_subh
                    {/*im Kommentar*/
                    color             : #000000;
                    font-size         : 1.5em;
                    border-top        : 1px dotted RGB(158,170,41);
                    font-weight       : bold;
                    margin            : 0px;
                    padding           : 0px 10px 0px 10px;
                    }
.content_kommentar_text
                    {/*im Kommentar*/
                    color             : #000000;
                    font-size         : 1.1em;
                    font-weight       : normal;
                    margin            : 0px;
                    padding           : 0px 10px 10px 10px;
                    }
.content_kommentar_textalt
                    {/*im Kommentar*/
                    color             : #A0A0A0;
                    font-size         : 1.0em;
                    font-weight       : normal;
                    margin            : 0px;
                    padding           : 0px 10px 0px 10px;
                    }
.content_absatz       {
                      background-color  : #FFFFFF;
                      font-size         : 1.2em;
                      line-height       : 1.5;
                      margin            : 0px;
                      padding           : 0px 10px 0px 10px;
                      color             : #202020;
                      }

.disclaimer           {
                      padding           : 10px;
                      font-size         : 0.9em;
                      color             : #A0A0A0;
                      }



.logo_background
{
}

.logo_text{
width                   : 210px;
}



#FixedImg
                      {
                      POSITION                : fixed;
                      bottom                  : 0px;
                      LEFT                    : 0px;
                      }
* html #FixedImg
                      {
                      POSITION                : absolute;
                      BOTTOM                  : expression(offsetParent.scrollBottom);
                      LEFT                    : expression(offsetParent.scrollLeft);
                      }

.kalender_container_breit
{
width             : 525px;
font-size         : 1.1em;
text-align        : center;
background-color  : RGB(200,200,200);

}
.kalender_container_small
{
width             : 160px;
font-size         : 1.1em;
text-align        : center;
background-color  : RGB(200,200,200);

}
.kalender_header
{
background-color  : #7e8a14;
font-size         : 1.2em;
color             : #FFFFFF;
}
.kalender_text_breit
{
font-weight       : bold;
}
.kalender_hintergrund
{
vertical-align    : top;
background-color  : RGB(233,233,233);

}

.kalender_eintrag_breit:link         {color: RGB(33,33,33); font-size: 1.1em; font-weight: bold}
.kalender_eintrag_breit:visited      {color: RGB(33,33,33); font-size: 1.1em; font-weight: bold}
.kalender_eintrag_breit:active       {color: RGB(33,33,33); font-size: 1.1em; font-weight: bold}
.kalender_eintrag_breit:hover        {color: RGB(33,33,33); font-size: 1.1em; font-weight: bold}

.kalender_eintrag_breit
{
font-weight       : bold;
color             : #FF0000;
}

.back_neutral       { }
.back_positiv       { }


/* begin tables */
.table_right
{
  text-align: right;
}
.table_center
{
  text-align: center;
}
.table_white
{
  text-align: left;
  background-color: #FFFFFF;
  color: #000000;
  font-family: Tahoma;
  font-size: 11px;
}
.table_white_header
{

  color: #FFFFFF;
  background-color: #494949;
  border-bottom: 1px solid #FFFFFF;
  padding: 3px;
}
.table_white_td
{
  padding: 3px;
  border-bottom: 1px dotted #000000;
}
.table_white_td_positive
{
  padding: 3px;
  border-bottom: 1px dotted #000000;
  background-color: rgb(200,240,215);
  color: #000000;
}
.table_white_td_negative
{
  padding: 3px;
  border-bottom: 1px dotted #000000;
  background-color: rgb(250,215,215);
  color: #000000;
}

.table_inverse
{
  text-align: left;
  background-color: RGB(33,33,33);
  color: #FFFFFF;
  font-family: Tahoma;
  font-size: 11px;

}
.table_inverse_header
{

  color: #FFFFFF;
  background-color: RGB(33,33,33);                /* RGB(158,170,41)  */
  border-bottom: 1px solid #FFFFFF;
  padding: 3px;
}
.table_inverse_td
{
  padding: 3px;
  background-color: #A0A0A0;
  border-bottom: 1px dotted #FFFFFF;
  color: #FFFFFF;
}

.table_inverse_td_positive
{
  padding: 3px;
  border-bottom: 1px dotted #000000;
  background-color: rgb(200,240,215);
  color: #000000;
}
.table_inverse_td_negative
{
  padding: 3px;
  border-bottom: 1px dotted #000000;
  background-color: rgb(250,215,215);
  color: #000000;
}
