/* ---------------------------------------------------------------- */
/* myResearch StyleSheet */
/* Alle Formate für myResearch */
/* ---------------------------------------------------------------- */
*        { padding: 0; margin: 0px; } /* to hell with internet explorer */


a.show                  {
                        color: #000000;
                        text-decoration: none;
                        }

a.show strong           {
                        text-decoration: underline;
                        font-weight: normal;
                        }

a.show:focus,
a.show:active           {
                        background-color: #FFFFFF;

                        }


a.show span             {
                        display: none;
                        }

a.show:focus span,
a.show:active span
                        {
                        display: block;
                        margin: 0;
                        border:  0 none;
                        background-color: #FFFFFF;
                        }


body
{        font-family: "verdana", "arial", "helvetica", "sans-serif";
        font-size: 11px;
        background-color: #fff;
}

img
{
        border: 0px none;
}

input
{
        font-family: "arial";
        font-size:12px;
        margin:0px;padding:1px;
}

textarea
{
        font-family: "arial";
        font-size: 12px;
        margin:0px;padding:1px;
        width:580px;
        background-color: #fff;
}

td
{        font-family: "verdana", "arial", "helvetica", "sans-serif";
        font-size: 11px;
}

font.news_headline
{        font-family: "verdana", "arial", "helvetica", "sans-serif";
        font-weight: bold;
        font-size: 16px;
        line-height: 18px;
}

hr
{
        border: 0;
        height: 1px;
        color: #000000;
        background-color: #000000;
}

table {
        border:0;
}

table.header
{       width: 100%;
        font-family: "verdana", "arial", "helvetica", "sans-serif";
        font-size: 11px;
        color: #FFFFFF;
        background-color: #012257;
}

table.links {
        border:1;
        background-color: #E7E7DE;
}


form {
        padding:0;
        margin: 0;
        }

h2
{
        text-indent:5px;
}

h3
{
        font-weight: bold;
        font-size: 11px;
}

h4
{
        font-weight: bold;
        font-size: 11px;
}

#desktop
{        width: 768px;
        margin: 5px auto;
        height: auto;
        text-align: left;
}

#banners
{        background-color: #EFEFEF;
        width: 100%;
        height: 73px;
        overflow: auto;
}

div.formedia
{        background-image: url(../images/anzeige.gif);
        background-repeat: no-repeat;
        padding-left: 20px;
        float: left;
        margin: 6px 3px 3px 3px;
}

#logo
{        width: 100%;
        min-height: 40px;
        height: 40px;
        margin: 15px 0;
}
#logo img
{        float: left;
}

#logotext
{         width: 350px;
        float: left;
        margin: 5px 0;
        text-align: center;
}

#logotext *
{        font-weight: bold;
        font-size: 7.5pt;
        line-height: .8em;
        color: #00005f;
}
#logotext h2
{        display: inline;
}

#logotext a
{        text-decoration: underline;
        font-size: 7pt;
        color: #9f0000;
}

#suchbegriff
{         position:relative;top:20;left:500;width:165;height:40;
         align: right;
}

#suchbegriff input[type=hidden]
{        display: none;
        visibility: hidden;
}

#suchbegriff input
{        display: block;
        margin: 0;
        padding: 0;
}

#suchbegriff input[type=text]
{
        background-color: #fff;
}

#navigationbar
{        width: 770px;
        height: 45px;
        text-align: left;
        margin: 5px 0;
}

#navitop
{        width: 770px;
        height: 19px;
        overflow: hidden;
}

#navitop ul
{        list-style-type: none;
        height: 19px;
        text-align: center;
}

#navitop li.selected
{        width: 98px;
        height: 19px;
        background-image: url(../images/menu_button.gif);
        background-position: 0px -19px;
        background-repeat: no-repeat;
        float: left;
        color: #000;
        font-weight: bold;
}

#navitop li
{        width: 96px;
        height: 19px;
        float: left;
}

a
{       font-family: "verdana", "arial", "helvetica", "sans-serif";
        font-size: 11px;
}

a.whitebold
{       font-family: "verdana", "arial", "helvetica", "sans-serif";
        font-size: 11px;
        color: #FFFFFF;
        font-weight: bold;
        text-decoration: underline;
}

#navitop a.notselected
{        display: block;
        width: 96px;
        height: 19px;
        background-image: url(../images/menu_button.gif);
        background-position: 50% 0%;
        background-repeat: no-repeat;
        color: #fff;
        font-weight: bold;
        text-decoration: none;
}


#navitop a.selected
{        display: block;
        width: 96px;
        height: 19px;
        background-image: url(../images/menu_button.gif);
        background-position: 50% -19px;
        background-repeat: no-repeat;
        float: left;
        color: #000;
        font-weight: bold;
        text-decoration: none;
}


#navitop a:hover
{        background-position: 50% -19px;
        color: #000;
}

#navibottom
{        width: 768px;
        height: 25px;
        background-image: url(../images/menu_bottom.gif);
        background-repeat: no-repeat;
        background-position: 50% 0px;
        border-left: 1px solid #cecece;
        border-right: 1px solid #cecece;
}

#navibottom p
{        padding: .6em 0;
}

#footer
{
      width: 100%;
      height: 30px;
      text-align: center;
      clear: both;
      border-top: 1px solid #4f4f4f;
}

#footerspace
{
      width: 100%;
      height: 20px;
      clear: both;
}

#ff{
      width: 768px;
      border-top: 1px solid #4f4f4f;
      margin: 0 auto;
}

#maincontent{
        width: 768px;
        height: auto;
}

#leftcolumn
{        width: 165px;
        margin-right: 0px;
        margin-top: 5px;
        float: left;
}

#centercolumn
{        width: 410px;
        margin-left: 10px;
        float: left;
        clear: none;
}

#centercolumnboard
{
        width: 585px;
        margin-left: 5px;
        margin-top: 5px;
        margin-left: 5px;
        margin-right: 0px;
        margin-bottom:10px;
        float: right;
}

#rightcolumn
{        width: 160px;
        margin-left: 0px;
        clear: none;
        float: right;
}

#rescenterbox
{        background-color: #EFEFEF;
        width: 165px;
        text-align: center;
        padding-bottom: 10px;
        margin: 0 0;
}

#rescenterbox2
{        font-family: "verdana", "arial", "helvetica", "sans-serif";
        font-size: 11px;
        text-align: left;
        background-color: #EFEFEF;
        display: block;
        padding: 5px 5px 10px 15px;
}


#rescenterbox h2
{        font-weight: bold;
        font-size: 8pt;
        padding-top: .6em;
}

#rescenterbox select
{        width: 165px;
        margin: 0 auto;
        font-size: 8pt;
        padding-left: .2em;
}

#rescenterbox ul
{        margin-top: 1em;
}

#reslinkbox
{        background-color: #EFEFEF;
        width: 165px;
        font-size: 7pt;
}

#rescenterbox h2
{        height: 20px;
        min-height: 20px;
        font-size: 8pt;
        margin-bottom: 1em;
        text-align: center;
}

#rescenterbox select
{        width: 150px;
        margin: 0 auto;
        font-size: 8pt;
        padding-left: .2em;
}

#rescenterbox ul
{        margin-top: 1em;
}

#reslinkbox
{        background-color: #EFEFEF;
        width: 165px;
        font-size: 7pt;
}


#amazonwerbung
{
         width: 165px;
         text-align: center;
}

#news_am{
        width: 420px;
        text-align: justify;
        padding: 0;
        margin: 0;
        overflow: hidden;
}

#news_am table{
        width: 420px;
        font-size: 11px;
        line-height: 13px;
}

#news_am * {

}

#disk_b_tr dd ul li{
        display: block;
        position: relative;
        clear: none;
        float: left;
}


span.myResearch
{        color: #909;
        font-weight: bold;
}

span.bigtextmenuleft
{       color: #5F5F5F;
        font-size: 11px;
        line-height: 13px;
        font-weight: bold;
        text-decoration: none;
}

span.smaltextmenuleft
{       color: #5F5F5F;
        font-size: 11px;
        line-height: 13px;
        text-decoration: none;
}


div.wblueheader
{
        width: 420px;
        text-align: left;
        position: relative;
        display: block;
}

div.wblueheader h2
{        color: #fff;
        background-color: #012257;
        width: 100%;
        display: block;
        height: 18px;
        min-height: 18px;
        font-size: 8pt;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        padding-top: 3px;
}

div.wblueheader p
{
        clear: left;
        margin: 0;
        padding: 10px 0;
}

.pager
{        width: 420px;
        text-align: center;
        position: relative;
        float: left;
        clear: none;
        padding-top: 20px;
}

.link1
{        font-weight: bold;
        color: #ff8f57;
}

.link2
{        color: #00236a;
        text-decoration: underline;
}

.link2:hover
{        color: #ff0000;
}

.extraspace
{        margin-bottom: 1em;
}

.bggray1
{        background-color: #efefef;
}

.bggray2
{        background-color: #ccc;
}

.column1
{        width: 10px;
}

.column2
{        width: 200px;
}

.column3
{
        width: 30px;
}

.fsize1
{        font-size: 8pt;
}

.fsize2
{        font-size: 10pt;
}

.fsize3
{        font-size: 12pt;
}

.yellowblock
{        background-image: url(../images/block_blue.gif);
        background-repeat: no-repeat;
        background-position: 0 0;
        padding-left: 10px;
}

#standardbox
{        width: 100%;
}

.toright
{        text-align: right;
}

#passwordverg
{        border-top: 1px solid #069;
}

.alert
{        color: #f00;
        font-weight: bold;
}

ul.errorlist
{        list-style-type: square;
}

ul
{        list-style-type: none;

}

ul.inlinelist{
        margin:0;
        padding:0;
}

ul.inlinelist li
{        list-style-type: none;
        display: inline;
        margin: 0;
        padding:0;
}

dl.loginform {
        margin:0;
        padding:0;
}

dl.loginform dt
{        width: 80px;
        clear: left;
        float: left;
        display: inline;
        margin: 0;
        padding: 0;
        height: 20px;
}

dl.loginform dt label {
        height: 20px;
}

dl.loginform dd
{        display: inline;
        margin: 0;
        padding:0;
        height: 20px;
        width: 400px;
}

dl.loginform dd input.pole {
        width: 150px;
}

#leftmenu
{        text-align: left;
        color: #000000;
        background-color: #EFEFEF;
        width: 100%;
        display: block;
        padding: 5px 0 10px 0;
}

#leftmenu2
{        text-align: left;
        color: #000000;
        background-color: #EFEFEF;
        width: 100%;
        display: block;
        padding: 5px 0 10px 0;
}

#leftmenu h2
{        height: 20px;
        min-height: 20px;
        font-size: 8pt;
        margin-bottom: 1em;
        text-align: center;
        padding:0;
        margin: 0;
}

#leftmenu ul, #leftmenu li
{        list-style-type: none;
        margin: 0px 3px;
        line-height: 16px;
}


#leftmenu a
{        background: url(../images/block_blue.gif) no-repeat 0% 50%;
        color: rgb(0,0,95);
        padding-left: 14px;
        text-decoration: none;
}

#leftmenu a.sel, #leftmenu a:hover
{        background: url(../images/block_red.gif) no-repeat 0% 50%;
        color: rgb(0,0,95);
        padding-left: 14px;
        text-decoration: underline;
}

a.artikel
        {
        font-family: "arial";
        background-color: transparent;
        font-size: 11px;
        color: #000000;
        text-decoration: underline;
        margin: 0px 0px 0px 0px;/* top right bottom left */
        }
a.artikel:visited
        {
        color: #AFAFAF;
        }


a
{        color: #00005f;
}

.wblueheader li.column1 {
        width: 100px;
        text-align: center;
        margin:0;
        padding: 2px 0;
}

.wblueheader li.column2 {
        width: 12px;
        text-align: center;
        list-style: none;
        margin:0;
        padding: 2px 0;
}

.wblueheader li.column3duza,
.wblueheader li.column3 {
        width: 268px;
        padding: 2px 0;
}

.wblueheader li.column4 {
        width: 100px;
        text-align: center;
}

.wblueheader li.column5 {
        width: 40px;
        text-align: center;
        padding: 2px 0;
}

.wblueheader ul.ulduze,
.wblueheader ul {
        width: 420px;
        clear: none;
        position: relative;
        float: left;

}

.wblueheader dt {
        width: 85px;
        position: relative;
        float: left;
        clear: both;
}

.wblueheader dd.ddduze,
.wblueheader dd {
        position: relative;
        float: left;
        clear: none;
        width: 420px;
}

.wblueheader ul.ulduze {
        width: 495px;
}

.wblueheader ddduze,
.wblueheader li.column3duza {
        width: 353px;
}

.indent1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; left: auto; top: auto; clip:   rect(10px); padding-right: 5px; padding-left: 5px; margin-right: 10px; margin-left: 10px;}
.indent2 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; left: auto; top: auto; clip:   rect(10px); padding-right: 5px; padding-left: 5px; margin-right: 10px; margin-left: 10px;}

td.tytul {
        color: #fff;
        background-color: #012257 !important;
        width: 100%;
        height: 15px;
        min-height: 20px;
        font-size: 8pt;
        font-weight: bold;
        vertical-align: middle;
        margin: 0;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 5px;
}


div.tytul {
        margin:0;
        paddin: 0;
        font-size: 8pt;
        font-weight: bold;
        color: #fff;
        background-color: #012257;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 5px;
}



.wblueheader table.tabelatlo, .wblueheader table.tabelatlo td, .wblueheader table.tabelatlo tr {
            background: #ededed;
}
.tytul_software {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        font-weight: bold;
}
.tytul_software_maly {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
}
td.tytul2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        background-color: #EFEFEF;
        width: 100%;
        height: 20px;
        min-height: 20px;
        font-size: 8pt;
        vertical-align: middle;
        margin: 0;
        font-weight: bold;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 5px;
}
.tytul_software_maly2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
}

.wblueheader table.tabelatlo, .wblueheader table.tabelatlo td, .wblueheader table.tabelatlo tr {
background: #ededed;
}

#puste * td{
  background: #ffffff;
}

#puste table,
#puste td,
#puste tr {
border: 0;
}

#white * table,
#white * td,
#white * tr {
  background: #ffffff;
}





div.wblueheader_b
{
        width: 585px;
        text-align: left;
        position: relative;
        display: block;
}

div.wblueheader_b h2
{        color: #fff;
        background-color: #012257;
        width: 100%;
        display: block;
        height: 18px;
        min-height: 18px;
        font-size: 8pt;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        padding-top: 3px;
}

div.wblueheader_b p
{
        clear: left;
        margin: 0;
        padding: 10px 0;
}


.wblueheader_b li.column1 {
        width: 100px;
        text-align: center;
        margin:0;
        padding: 2px 0;
}

.wblueheader_b li.column2 {
        width: 12px;
        text-align: center;
        list-style: none;
        margin:0;
        padding: 2px 0;
}

.wblueheader_b li.column3duza,
.wblueheader_b li.column3 {
        width: 333px;
        padding: 2px 0;
}

.wblueheader_b li.column4 {
        width: 100px;
        text-align: center;
}

.wblueheader_b li.column5 {
        width: 40px;
        text-align: center;
        padding: 2px 0;
}

.wblueheader_b ul.ulduze,
.wblueheader_b ul {
        width: 585px;
        clear: none;
        position: relative;
        float: left;

}

.wblueheader_b dt {
        width: 85px;
        position: relative;
        float: left;
        clear: both;
}

.wblueheader_b dd.ddduze,
.wblueheader_b dd {
        position: relative;
        float: left;
        clear: none;
        width: 585px;
}

.wblueheader_b ul.ulduze {
        width: 495px;
}

.wblueheader_b ddduze,
.wblueheader_b li.column3duza {
        width: 353px;
}


.wblueheader_b table.tabelatlo, .wblueheader_b table.tabelatlo td, .wblueheader_b table.tabelatlo tr {
            background: #ededed;
}


.wblueheader_b table.tabelatlo, .wblueheader_b table.tabelatlo td, .wblueheader_b table.tabelatlo tr {
background: #ededed;
}