/* === generisch === */
body {
        margin: 0px;
        font-family: verdana, tahoma, helvetica, arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        background-color: #7f7f7e;
}

td {
        padding: 0px;
        border: 0px;
        margin: 0px;
}

tr {
        padding: 0px;
        border: 0px;
        margin: 0px;
}

table {
        padding: 0px;
        border: 0px ;
        margin: 0px;
        background: #e6e6e6;

}

h1 {
        padding-left: 10px;
        padding-right: 10px;
        font-size: 14px;
        font-weight:bold;
        color:#002b76;
        line-height:25px;
        text-decoration:underline;

}

h2 {
        padding-left: 10px;
        padding-right: 10px;
        font-size: 12px;
        font-weight:bold;
        color:#000000;
        line-height:13px;
        text-decoration:underline;
}
h3 {
        padding-left: 10px;
        padding-right: 10px;
        font-size: 12px;
        font-weight:normal;
        color:#000000;
        line-height:13px;
        text-decoration:underline;
}



p {

        padding-left: 10px;
        padding-right: 10px;
}

textarea{
       position:relative;
        margin: 0px;
        margin-left:10px;
        width:202px;
        height:100px;
        overflow:auto;
        font-family: verdana, tahoma, helvetica, arial, sans-serif;
        font-size: 11px;
        font-weight: normal;
        padding-left: 1px;

}


/* === layout === */

/* Tabelle ueber die ganze Seite */
table.maintable {
        width: 100%;
        border-style: none;
        table-layout: fixed;

}

/* Linker Schatten + Auffuellung */
td.maintable_border_left {
        background-color: #7f7f7e;
        background-image: url(gfx/layout/shadow_left.gif);
        background-repeat: repeat-y;
        background-position: right;
}

/* Rechter Schatten + Auffuellung */
td.maintable_border_right {
        background-color: #7f7f7e;
        background-image: url(gfx/layout/shadow_right.gif);
        background-repeat: repeat-y;
        background-position: left;
}

/* Kopf mit Logo */
td.maintable_head {
        width: 790px;
        height: 141px;
        background-image: url(gfx/layout/isp42_head.gif);
        background-repeat: no-repeat;
        background-color: #ffffff;
        background-position: center;
        text-align: right;
        vertical-align: bottom;
        padding-bottom: 0px;
        padding-top: 0px;
        border-bottom: 2px;
        border-style: solid;
        border-color: #000000;
}


/* Linkes Menue */
td.maintable_men_left {
        background: #ffffff;
        border-left: 1px;
        border-color: #e6e6e6;
        border-style: solid;
        vertical-align: top;
        padding-bottom: 100px;
}

/* Linke Spalte (Menue) ueber dem Kopf. */
/* Muss definiert werden, sonst macht der IE6 Probleme. */
td.maintable_men_left_first {
        /*width: 146px;*/
        width: 152px;
        background: #ffffff;
}

/* Rechtes Menue */
td.maintable_men_right {
        background: #ffffff;
        border-right: 1px;
        border-color: #e6e6e6;
        border-style: solid;
        vertical-align: top;
}

/* Rechte Spalte (Menue) ueber dem Kopf. */
/* Muss definiert werden, sonst faellt der IE auf die Nase. */
td.maintable_men_right_first {
        /*width: 146px;*/
        width: 152px;
        background: #ffffff;
}
/* Kopf layer back */
#head_back {
        position:absolute;
        margin-top:-168px;
        margin-left:-128px;
        z-index:200;
        width: 107px;
        height: 120px;
        text-align: left;

}
#cchead_back {
        position:absolute;
        margin-top:-152px;
        margin-left:-128px;
        z-index:200;
        width: 107px;
        height: 120px;
        text-align: left;

}

/* Mittlere Spalte / Body */
td.maintable_body {
        height: 200%;
        background: #e6e6e6;
        vertical-align: top;


}

.isp42{
       font-size:16px;
       font-weight:bold;
       color:#ff0000;
       line-height:20px;

}

.submitt{

         background-color:silver;
         padding-left: 10px;
         padding-right: 10px;
         width:65px;


}
/* Mittlere Spalte / Body */
/* Teaserboxen fuer Startseite*/

#framecenter_teaser{
        position:relative;
        top:0,1%;
        z-index:1;
        height:280px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;

}


#blue42_domains_teaser {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:5;
        height:120px;
        width:232px;
        line-height:20px;
        text-align:left;
        background-color:#002b76;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_domains_teaser {
        position:relative;
        top:0,5%;
        z-index:5;
        height:98px;
        width:228px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}



#blue42_webspace_teaser {
        position:absolute;
        margin-top:10px;
         margin-left:251px;
        z-index:1;
        height:120px;
        width:232px;
        line-height:20px;
        text-align:left;
        background-color:#002b76;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_webspace_teaser {
        position:relative;
        top:0,5%;
        z-index:1;
        height:98px;
        width:228px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}
#blue42_vserver_teaser {
        position:absolute;
        margin-top:150px;
        margin-left:0px;
        z-index:1;
        height:120px;
        width:232px;
        line-height:20px;
        text-align:left;
        background-color:#002b76;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_vserver_teaser {
        position:relative;
        top:0,5%;
        z-index:1;
        height:98px;
        width:228px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#blue42_dserver_teaser {
        position:absolute;
        margin-top:150px;
         margin-left:251px;
        z-index:1;
        height:120px;
        width:232px;
        line-height:20px;
        text-align:left;
        background-color:#002b76;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_dserver_teaser {
        position:relative;
        top:0,5%;
        z-index:1;
        height:98px;
        width:228px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}
.teaser {
       padding-left: 10px;
       padding-right: 0px;
       padding-top:0px;
       font-size: 11px;
       font-weight:normal;
       color:#000000;
       line-height:16px;
       }

a.more_infos_teaser {
        color: #000000;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        padding-left: 0px;
        padding-right: 0px;
        line-height:16px;
        vertical-align:top;

}

a.more_infos_teaser:hover {
        color: #ff0000;
}

/* Mittlere Spalte / Body */
/* Verlinkung News Newsletter*/

#newsletter_alpha_debug{
        position:absolute;
        margin-top:-50px;
        margin-left:330px;
        z-index:10;
        height:200px;
        width:142px;
        background-image: url(gfx/layout/kontakt_alpha.jpg);
        background-repeat:no-repeat;
        padding-left: 4px;
        padding-right: 10px;
}

a.more_infos_news {
        color: #000000;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        line-height:24px;
        vertical-align:middle;
        text-align:left;
        padding-left:2px;
        padding-right:10px;

}

a.more_infos_news:hover {
        color: #ff0000;
}

.newsletter_buttonsubmit {
         position:absolute;
         margin-left:130px;
         background-color:silver;
         padding-left: 10px;
         padding-right: 10px;
         width:90px;
         text-align:center;

}

.newsletter_buttonreset {
         position:absolute;
         margin-left:200px;
         position:relative;
         background-color:silver;
         padding-left: 10px;
         padding-right: 10px;
         width:90px;
         text-align:center;
         }

.fehler_langezeile{
         font-family:verdana, tahoma, helvetica, arial, sans-serif;
         color:#FF0000;
         padding-left:0px;
         font-size:10px;
         font-weight:bold;
         text-align:left;


}

/* Mittlere Spalte / Body */
/* highlights layer fuer ein Angebot*/

#frame_highlight{
        position:relative;
        top:0,1%;
        z-index:5;
        height:100%;
        width:485px;
        background-color:#000000;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}
#highlight_red2 {
        position:absolute;
        margin-top:10px;
        margin-left:96px;
        z-index:6;
        height:200px;
        width:298px;
        line-height:20px;
        text-align:left;
        background-color:#ff0000;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#highlight_white2 {
        position:relative;
        top:0,5%;
        z-index:6;
        height:178px;
        width:286px;
        line-height:16px;
        background-color:#ffffff;
        color:#000000;
        font-size:10px;
        font-weight:bold;
        padding-left:10px;
        text-align:left;

}
.list_highlight{

        width:276px;
        line-height:12px;
        background-color:#ffffff;
        color:#000000;
        font-size:10px;
        font-weight:bold;
        text-align:left;
        padding-left:0px;



}


.ul_striche_high {
       list-style-type:none;
       font-size: 10px;
       font-weight:bold;
       color:#000000;
       line-height:13px;
       padding-left:0px;
       padding-right:0px;
       vertical-align:middle;
       text-align:left;
}



/* Mittlere Spalte / Body */
/* Klasse fuer Uebersicht Rechenzentrum */

#framecenter_rechenzentr{
        position:relative;
        top:0,1%;
        z-index:1;
        height:492px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_rechenzentr {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:450px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_rechenzentr {
        position:relative;
        top:0,5%;
        z-index:2;
        height:428px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}


.rechenzentr {
       padding-left: 10px;
       padding-right: 10px;
      padding-top:10px;
       font-size: 11px;
       font-weight:normal;
       vertical-align:middle;
       color:#000000;
       line-height:13px;
       }

/* Mittlere Spalte / Body */
/* layer fuer Produkteuebersicht */

#framecenter_produkte{
        position:relative;
        top:0,1%;
        z-index:1;
        height:452px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}


#blue42_produkte {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:430px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_produkte {
        position:relative;
        top:0,5%;
        z-index:2;
        height:408px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}
.produkte {
       padding-left: 10px;
       padding-right: 10px;
       padding-top:10px;
       font-size: 11px;
       font-weight:normal;
       color:#000000;
       line-height:13px;
       }

a.more_infos_produkte {
        color: #000000;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        padding-left: 2px;
        padding-right: 10px;
        line-height:13px;
        vertical-align:top;

}

a.more_infos_produkte:hover {
        color: #ff0000;
}
/* Mittlere Spalte / Body */
/* Klasse fuer  Firma */

#framecenter_firma{
        position:relative;
        top:0,1%;
        z-index:1;
        height:712px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_firma {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:680px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_firma {
        position:relative;
        top:0,5%;
        z-index:2;
        height:658px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}


.firma {
       padding-left: 10px;
       padding-right: 10px;
       font-size: 11px;
       font-weight:normal;
       vertical-align:middle;
       color:#000000;
       line-height:13px;
       }
.fetter{
        color: #000000;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        padding-top:5px;
        padding-left: 5px;
        padding-right: 10px;
        line-height:16px;
        vertical-align:middle;

}


/* Mittlere Spalte / Body */
/* fuer TLDeuebersicht */


.p_tld {

       padding-right: 10px;
       width:482px;
       height:22px;
       line-height:22px;
       text-align:left;
       background-color:#9F9F9F;
       color:#FFFFFF;
       font-size:14px;
       font-weight:bold;

}

 .table_tld {

       border: solid 1px #9F9F9F;
       background-color:#e6e6e6;

}
.tr_tld_head {
      background-color:#ff9e00;
      color:#000000;

}


.tr_tld{
      background-color:#b0c4de;
      color:#000000;

}
.tld_foot{
     background-color:#e6e6e6;
     color:#000000;
     padding-left: 3px;
     padding-right:3px;
     padding-top:3px;
     padding-bottom:3px;
     font-size: 10px;
     font-weight:normal;
     color:#000000;
     line-height:13px;
     text-align:left;
     vertical-align:middle;
     border: solid 1px #9F9F9F;

}





.tld {
       padding-left: 3px;
       padding-right:3px;
       padding-top:3px;
       padding-bottom:3px;
       font-size: 10px;
       font-weight:normal;
       color:#000000;
       line-height:13px;
       text-align:center;
       vertical-align:middle;
       border: solid 1px #9F9F9F;

}



a.more_infos_tld {
        color: #000000;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        padding-left: 0px;
        padding-right: 10px;
        line-height:13px;
        vertical-align:middle;
        text-align:center;

}

a.more_infos_tld:hover {
        color: #ff0000;
}

a.more_infos_tld_bestell {
        color: #000000;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        padding-left: 0px;
        padding-right: 0px;
        line-height:15px;
        vertical-align:top;
        text-align:center;

}

a.more_infos_tld_bestell:hover {
        color: #ff0000;
}




/* Mittlere Spalte / Body */
/* layer fuer 3 Produkte */

#framecenter{
        position:relative;
        top:0,1%;
        z-index:1;
        height:470px;
        width:485px;
        background-color:transparent;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}


#green42dk {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:351px;
        width:155px;
        line-height:20px;
        text-align:left;
        background-color:#009b00;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#green42lh {
        position:relative;
        top:0,5%;
        z-index:2;
        height:329px;
        width:151px;
        line-height:20px;
        background-color:#a0cfa0;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#yellow42dk {
        position:absolute;
        margin-top:10px;
        margin-left:164px;
        z-index:2;
        height:351px;
        width:155px;
        line-height:20px;
        text-align:left;
        background-color:#edc900;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;

}

#yellow42lh {
        position:relative;
        top:0,5%;
        z-index:2;
        height:329px;
        width:151px;
        line-height:20px;
        background-color:#e7dda0;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#black42dk {
        position:absolute;
        margin-top:10px;
        margin-left:328px;
        z-index:2;
        height:351px;
        width:155px;
        line-height:20px;
        text-align:left;
        background-color:#000000;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;

}

#black42lh {
        position:relative;
        top:0,5%;
        z-index:2;
        height:329px;
        width:151px;
        line-height:20px;
        background-color:#a0a0a0;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#einzahlig1{
        position:absolute;
        margin-top:3px;
        margin-left:5px;
        z-index:3;
        height:30px;
        width:25px;
        line-height:12px;
        background-color:transparent;
        padding-left: 0px;
        font-size: 10px;
        font-weight:bold;
        color:#ff0000;
}

#einzahlig2{
        position:absolute;
        margin-top:6px;
        margin-left:28px;
        z-index:3;
        height:30px;
        width:50px;
        line-height:21px;
        background-color:transparent;
        padding-left: 0px;
        font-size: 18px;
        font-weight:bold;
        color:#ff0000;

}

#einzahlig3{
        position:absolute;
        margin-top:5px;
        margin-left:74px;
        z-index:3;
        height:30px;
        width:30px;
        line-height:12px;
        background-color:transparent;
        padding-left: 0px;
        padding-right: 10px;
        font-size: 10px;
        font-weight:bold;
        color:#ff0000;

}
#einzahlig4{
        position:absolute;
        margin-top:15px;
        margin-left:74px;
        z-index:3;
        height:30px;
        width:30px;
        line-height:12px;
        background-color:transparent;
        padding-left: 0px;
        padding-right: 10px;
        font-size: 10px;
        font-weight:bold;
        color:#ff0000;
}

#zweistellig1{
        position:absolute;
        margin-top:3px;
        margin-left:5px;
        z-index:3;
        height:30px;
        width:25px;
        line-height:12px;
        background-color:transparent;
        padding-left: 0px;
        font-size: 10px;
        font-weight:bold;
        color:#ff0000;
}

#zweistellig2{
        position:absolute;
        margin-top:6px;
        margin-left:28px;
        z-index:3;
        height:30px;
        width:70px;
        line-height:21px;
        background-color:transparent;
        padding-left: 0px;
        font-size: 18px;
        font-weight:bold;
        color:#ff0000;

}

#zweistellig3{
        position:absolute;
        margin-top:5px;
        margin-left:86px;
        z-index:3;
        height:30px;
        width:45px;
        line-height:12px;
        background-color:transparent;
        padding-left: 0px;
        padding-right: 10px;
        font-size: 10px;
        font-weight:bold;
        color:#ff0000;

}
#zweistellig4{
        position:absolute;
        margin-top:15px;
        margin-left:86px;
        z-index:3;
        height:30px;
        width:45px;
        line-height:12px;
        background-color:transparent;
        padding-left: 0px;
        padding-right: 10px;
        font-size: 10px;
        font-weight:bold;
        color:#ff0000;
}

#dreistellig1{
        position:absolute;
        margin-top:3px;
        margin-left:5px;
        z-index:3;
        height:30px;
        width:25px;
        line-height:12px;
        background-color:transparent;
        padding-left: 0px;
         font-size: 10px;
        font-weight:bold;
        color:#ff0000;
}

#dreistellig2{
        position:absolute;
        margin-top:6px;
        margin-left:28px;
        z-index:3;
        height:30px;
        width:90px;
        line-height:21px;
        background-color:transparent;
        padding-left: 0px;
        font-size: 18px;
        font-weight:bold;
        color:#ff0000;

}

#dreistellig3{
        position:absolute;
        margin-top:5px;
        margin-left:100px;
        z-index:3;
        height:30px;
        width:30px;
        line-height:12px;
        background-color:transparent;
        padding-left: 0px;
        padding-right: 10px;
        font-size: 10px;
        font-weight:bold;
        color:#ff0000;

}
#dreistellig4{
        position:absolute;
        margin-top:15px;
        margin-left:100px;
        z-index:3;
        height:30px;
        width:30px;
        line-height:12px;
        background-color:transparent;
        padding-left: 0px;
        padding-right: 10px;
        font-size: 10px;
        font-weight:bold;
        color:#ff0000;
}

#headline{
        position:absolute;
        margin-top:35px;
        margin-left:0px;
        z-index:4;
        height:30px;
        width:140px;
        line-height:14px;
        background-color:transparent;
        color:#000000;
        padding-left: 5px;
        font-size: 10px;
        font-weight:bold;


}

#list{
        position:absolute;
        margin-top:62px;
        margin-left:0px;
        z-index:4;
        height:147px;
        width:145px;
        line-height:12px;
        background-color:transparent;
        color:#000000;
        font-size:3px;
        font-weight:normal;
        padding-left:5px;


}
#info{
        position:absolute;
        margin-top:216px;
        margin-left:0px;
        z-index:4;
        height:127px;
        width:145px;
        line-height:20px;
        background-color:transparent;
        color:#000000;
        font-size:10px;
        font-weight:normal;
        padding-left:5px;

}



.fett {
       padding-left: 5px;
       padding-right: 10px;
       font-size: 10px;
       font-weight:bold;
       color:#000000;
}

.ul_striche {
       list-style-type:none;
       list-style-position:outside;
       padding-left: 0px;
       font-size: 10px;
       font-weight:normal;
       color:#000000;
       line-height:12px;
       margin-left:auto;
       vertical-align:middle;
       text-align:left;
}

.adve_red_small {
       padding-left: 0px;
       padding-right: 10px;
       font-size: 10px;
       font-weight:bold;
       color:#ff0000;
       line-height:10px;
}

.adve_red_big {
       padding-left: 0px;
       padding-right: 10px;
       font-size: 18px;
       font-weight:bold;
       color:#ff0000;
       line-height:18px;

}

.antifloat{
       clear:both;



}

/* Mittlere Spalte / Body */
/* layer fuer 4 Produkte */

#framecenter4{
        position:relative;
        top:0,1%;
        z-index:1;
        height:529px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}



#green42dk_small {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:408px;
        width:114px;
        line-height:20px;
        vertical-align:middle;
        background-color:#009b00;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;
        padding-right:2px;


}

#green42lh_small {
        position:relative;
        top:0,5%;
        z-index:2;
        height:386px;
        width:112px;
        line-height:20px;
        background-color:#a0cfa0;
        color:#000000;
        font-size:10px;
        font-weight:normal;
        padding-left:2px;

}

#yellow42dk_small {
        position:absolute;
        margin-top:10px;
        margin-left:123px;
        z-index:2;
        height:408px;
        width:114px;
        line-height:20px;
        text-align:left;
        background-color:#edc900;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;
        padding-right:2px;

}

#yellow42lh_small {
        position:relative;
        top:0,5%;
        z-index:2;
        height:386px;
        width:112px;
        line-height:20px;
        background-color:#e7dda0;
        color:#000000;
        font-size:10px;
        font-weight:normal;
        padding-left:2px;

}

#black42dk_small {
        position:absolute;
        margin-top:10px;
        margin-left:368px;
        z-index:2;
        height:408px;
        width:115px;
        line-height:20px;
        text-align:left;
        background-color:#000000;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;

}

#black42lh_small {
        position:relative;
        top:0,5%;
        z-index:2;
        height:386px;
        width:111px;
        line-height:20px;
        background-color:#a0a0a0;
        color:#000000;
        font-size:10px;
        font-weight:normal;
        padding-left:2px;
}

#silver42dk_small {
        position:absolute;
        margin-top:10px;
        margin-left:246px;
        z-index:2;
        height:408px;
        width:115px;
        line-height:20px;
        text-align:left;
        background-color:#a0a0a0;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;

}

#silver42lh_small {
        position:relative;
        top:0,5%;
        z-index:2;
        height:386px;
        width:111px;
        line-height:20px;
        background-color:#CFCFCF;
        color:#000000;
        font-size:10px;
        font-weight:normal;
        padding-left:2px;

}


#einzahlig1_small{
        position:absolute;
        margin-top:3px;
        margin-left:3px;
        z-index:3;
        height:30px;
        width:25px;
        line-height:12px;
        background-color:transparent;
        padding-left: 0px;
        font-size: 10px;
        font-weight:bold;
        color:#ff0000;
}

#einzahlig2_small{
        position:absolute;
        margin-top:6px;
        margin-left:26px;
        z-index:4;
        height:25px;
        width:45px;
        line-height:21px;
        background-color:transparent;
        padding-left: 0px;
        font-size: 18px;
        font-weight:bold;
        color:#ff0000;
        vertical-align:top;

}

#einzahlig3_small{
        position:absolute;
        margin-top:5px;
        margin-left:70px;
        z-index:3;
        height:10px;
        width:45px;
        line-height:12px;
        background-color:transparent;
        padding-left: 0px;
        padding-right: 10px;
        font-size: 10px;
        font-weight:bold;
        color:#ff0000;

}
#einzahlig4_small{
        position:absolute;
        margin-top:15px;
        margin-left:70px;
        z-index:3;
        height:15px;
        width:45px;
        line-height:12px;
        background-color:transparent;
        padding-left: 0px;
        padding-right: 10px;
        font-size: 10px;
        font-weight:bold;
        color:#ff0000;
}

#zweistellig1_small{
        position:absolute;
        margin-top:3px;
        margin-left:3px;
        z-index:3;
        height:30px;
        width:25px;
        line-height:12px;
        background-color:transparent;
        padding-left: 0px;
         font-size: 10px;
        font-weight:bold;
        color:#ff0000;
}

#zweistellig2_small{
        position:absolute;
        margin-top:6px;
        margin-left:26px;
        z-index:3;
        height:30px;
        width:70px;
        line-height:21px;
        background-color:transparent;
        padding-left: 0px;
        font-size: 18px;
        font-weight:bold;
        color:#ff0000;

}

#zweistellig3_small{
        position:absolute;
        margin-top:5px;
        margin-left:84px;
        z-index:3;
        height:30px;
        width:45px;
        line-height:12px;
        background-color:transparent;
        padding-left: 0px;
        padding-right: 10px;
        font-size: 10px;
        font-weight:bold;
        color:#ff0000;

}
#zweistellig4_small{
        position:absolute;
        margin-top:15px;
        margin-left:84px;
        z-index:3;
        height:30px;
        width:45px;
        line-height:12px;
        background-color:transparent;
        padding-left: 0px;
        padding-right: 10px;
        font-size: 10px;
        font-weight:bold;
        color:#ff0000;
}

#dreistellig1_small{
        position:absolute;
        margin-top:3px;
        margin-left:2px;
        z-index:3;
        height:30px;
        width:25px;
        line-height:12px;
        background-color:transparent;
        padding-left: 0px;
         font-size: 10px;
        font-weight:bold;
        color:#ff0000;
}

#dreistellig2_small{
        position:absolute;
        margin-top:6px;
        margin-left:20px;
        z-index:3;
        height:30px;
        width:70px;
        line-height:21px;
        background-color:transparent;
        padding-left: 0px;
        font-size: 18px;
        font-weight:bold;
        color:#ff0000;

}

#dreistellig3_small{
        position:absolute;
        margin-top:5px;
        margin-left:86px;
        z-index:3;
        height:30px;
        width:45px;
        line-height:12px;
        background-color:transparent;
        padding-left: 0px;
        padding-right: 10px;
        font-size: 10px;
        font-weight:bold;
        color:#ff0000;

}
#dreistellig4_small{
        position:absolute;
        margin-top:15px;
        margin-left:86px;
        z-index:3;
        height:30px;
        width:45px;
        line-height:12px;
        background-color:transparent;
        padding-left: 0px;
        padding-right: 10px;
        font-size: 10px;
        font-weight:bold;
        color:#ff0000;
}

#headline_small{
        position:absolute;
        margin-top:35px;
        margin-left:0px;
        z-index:4;
        height:30px;
        width:110px;
        line-height:14px;
        background-color:transparent;
        color:#000000;
        padding-left: 2px;
        font-size: 10px;
        font-weight:bold;


}


#list_small{
        position:absolute;
        margin-top:82px;
        margin-left:0px;
        z-index:4;
        height:130px;
        width:100px;
        line-height:12px;
        background-color:transparent;
        color:#000000;
        font-size:9px;
        font-weight:normal;
        padding-left:0px;


}
#info_small{
        position:absolute;
        margin-top:257px;
        margin-left:0px;
        z-index:4;
        height:125px;
        width:114px;
        line-height:18px;
        background-color:transparent;
        color:#000000;
        font-size:5px;
        font-weight:normal;
        padding-left:0px;

}


.bestellsmall{
         height:86px;
         width:106px;
         vertical-align:bottom;
         background-color:transparent;
         margin-left:0px;
         margin-right:auto;
}


.fettsmall {
       padding-left: 5px;
       padding-right: 10px;
       font-size: 10px;
       font-weight:bold;
       color:#000000;
}

.ul_strichesmall {
       list-style-type:none;
       list-style-position:outside;
       padding-left: 0px;
       font-size: 9px;
       font-weight:normal;
       color:#000000;
       line-height:12px;
       margin-left:auto;
       vertical-align:middle;
       text-align:left;
}

.adve_red_xsmall {
       padding-left: 0px;
       padding-right: 10px;
       font-size: 10px;
       font-weight:bold;
       color:#ff0000;
       line-height:10px;
}

.adve_red_bigsmall {
       padding-left: 0px;
       padding-right: 10px;
       font-size: 18px;
       font-weight:bold;
       color:#ff0000;
       line-height:18px;

}

.antifloat{
       clear:both;

}

.bestellbuttonsubmit {
         background-color:silver;
         padding-left: 10px;
         padding-right: 10px;
         width:85px;
         text-align:center;


}
.bestellbuttonreset {
         background-color:silver;
         padding-left: 10px;
         padding-right: 10px;
         width:85px;
         text-align:center;
         }


/* Mittlere Spalte / Body */
/* layer fuer 6 Produkte*/
#framecenter5{
        position:relative;
        top:0,1%;
        z-index:1;
        height:720px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#black42_10 {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:310px;
        width:155px;
        line-height:20px;
        text-align:left;
        background-color:#000000;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey42_10 {
        position:relative;
        top:0,5%;
        z-index:2;
        height:288px;
        width:151px;
        line-height:20px;
        background-color:#a0a0a0;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}


#black42_20 {
        position:absolute;
        margin-top:10px;
        margin-left:164px;
        z-index:2;
        height:310px;
        width:155px;
        line-height:20px;
        text-align:left;
        background-color:#000000;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;

}

#grey42_20 {
        position:relative;
        top:0,5%;
        z-index:2;
        height:288px;
        width:151px;
        line-height:20px;
        background-color:#a0a0a0;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#black42_30 {
        position:absolute;
        margin-top:10px;
        margin-left:328px;
        z-index:2;
        height:310px;
        width:155px;
        line-height:20px;
        text-align:left;
        background-color:#000000;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;

}

#grey42_30 {
        position:relative;
        top:0,5%;
        z-index:2;
        height:288px;
        width:151px;
        line-height:20px;
        background-color:#a0a0a0;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}


#black42_50 {
        position:absolute;
        margin-top:330px;
        margin-left:0px;
        z-index:2;
        height:310px;
        width:155px;
        line-height:20px;
        text-align:left;
        background-color:#000000;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey42_50 {
        position:relative;
        top:0,5%;
        z-index:2;
        height:288px;
        width:151px;
        line-height:20px;
        background-color:#a0a0a0;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#black42_75 {
        position:absolute;
        margin-top:330px;
        margin-left:164px;
        z-index:2;
        height:310px;
        width:155px;
        line-height:20px;
        text-align:left;
        background-color:#000000;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;

}

#grey42_75{
        position:relative;
        top:0,5%;
        z-index:2;
        height:288px;
        width:151px;
        line-height:20px;
        background-color:#a0a0a0;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#black42_100 {
        position:absolute;
        margin-top:330px;
        margin-left:328px;
        z-index:2;
        height:310px;
        width:155px;
        line-height:20px;
        text-align:left;
        background-color:#000000;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;

}

#grey42_100 {
        position:relative;
        top:0,5%;
        z-index:2;
        height:288px;
        width:151px;
        line-height:20px;
        background-color:#a0a0a0;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}



.bestell{
         height:86px;
         width:106px;
         vertical-align:bottom;
         text-align:center;
         background-color:transparent;
         margin-left:5px;
         margin-right:auto;
}



.ul_striche6 {
       list-style-type:none;
       list-style-position:outside;
       padding-left: 5px;
       font-size: 10px;
       font-weight:normal;
       color:#000000;
       line-height:12px;
       margin-left:auto;
       vertical-align:middle;
       text-align:left;
}

.adve_red_small {
       padding-left: 0px;
       padding-right: 10px;
       font-size: 10px;
       font-weight:bold;
       color:#ff0000;
       line-height:10px;
}

.adve_red_big {
       padding-left: 0px;
       padding-right: 10px;
       font-size: 18px;
       font-weight:bold;
       color:#ff0000;
       line-height:18px;

}

.antifloat{
       clear:both;



}




/* Mittlere Spalte / Body */
/* Fliesstexte und textinterne Verlinkung, Einrueckungen, besondere tabellenformate*/

#floattext_optional {
        position:absolute;
        margin-top:660px;
        z-index:6;
        height:50px;
        width:465px;
        line-height:9px;
        background-color:transparent;
        color:#000000;
        font-size:9px;
        font-weight:bold;
        padding-left: 4px;
        padding-right: 10px;
        padding-bottom: 10px;
}

#floattext_bottom3 {
        position:absolute;
        margin-top:370px;
        z-index:6;
        height:30px;
        width:465px;
        line-height:9px;
        background-color:transparent;
        color:#000000;
        font-size:9px;
        font-weight:bold;
        padding-left: 4px;
        padding-right: 10px;
        padding-bottom: 10px;
}


#floattext_bottom4 {
        position:absolute;
        margin-top:427px;
        z-index:6;
        height:90px;
        width:465px;
        line-height:9px;
        background-color:transparent;
        color:#000000;
        font-size:9px;
        font-weight:bold;
        padding-left: 4px;
        padding-right: 10px;
        padding-bottom: 10px;
}



.floattext_top {
       padding-left: 10px;
       padding-right: 10px;
       font-size: 12px;
       font-weight:normal;
       color:#000000;
       line-height:15px;
}

.floattext_mindest {
       padding-left: 10px;
       padding-right: 10px;
       font-size: 12px;
       font-weight:normal;
       color:#000000;
       line-height:15px;
       vertical-align: bottom;
}


.einrueck {
       padding-left: 10px;
       padding-right: 10px;
       color:#FFFFFF;
       font-size:14px;
       font-weight:bold;
       line-height:20px;
       }

a.more_infos {
        color: #000000;
        font-size: 10px;
        font-weight: bold;
        text-decoration: none;
        padding-left: 2px;
        padding-right: 10px;
        line-height:13px;
        vertical-align:top;

}

a.more_infos:hover {
        color: #ff0000;
}

a.more_infossmall {
        color: #000000;
        font-size: 10px;
        font-weight: bold;
        text-decoration: none;
        padding-left: 0px;
        padding-right: 10px;
        line-height:11px;
        vertical-align:top;

}

a.more_infossmall:hover {
        color: #ff0000;
}

.ul_striche_all {
       list-style-type:none;
       list-style-position:outside;
       padding-left: 10px;
       font-size: 12px;
       font-weight:normal;
       color:#000000;
       line-height:20px;
       margin-left:auto;
       vertical-align:middle;
       text-align:left;
}

.thueber {
        padding-left: 10px;
        padding-right: 3px;
        font-size: 11px;
        font-weight:bold;
        color:#000000;
        line-height:14px;
        text-decoration:none;
        text-align:left;
        vertical-align:middle;
        white-space: nowrap;
}

a.down {
        color: #000000;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        padding-left: 0px;
        padding-right: 0px;
        line-height:15px;
        vertical-align:top;

}

a.down:hover {
        color: #ff0000;
}


/* Mittlere Spalte / Body */
/* Test uS */

a.testus_start{
        color: #000000;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
        padding-left: 0px;
        padding-right: 0px;
        line-height:15px;
        vertical-align:middle;
        text-align:left;

}

a.testus_start:hover {
        color: #ff0000;
}

a.testus_kontakt{
        color: #000000;
        font-size: 11px;
        font-weight: bold;
        text-decoration: underline;
        padding-left: 0px;
        padding-right: 0px;
        line-height:13px;
        vertical-align:top;
        text-align:center;

}

a.testus_kontakt:hover {
        color: #ff0000;
}



.testus_floattext_top {
       padding-top:-10px;
       padding-left: 10px;
       padding-right: 3px;
       font-size: 11px;
       font-weight:normal;
       color:#000000;
       line-height:13px;
       vertical-align:middle;
       text-align:left;
}
.testus_floattext_bottom {
       padding-top:-10px;
       padding-bottom:10px;
       padding-left: 10px;
       padding-right: 3px;
       font-size: 11px;
       font-weight:normal;
       color:#000000;
       line-height:13px;
       vertical-align:middle;
       text-align:left;
}

 /* fuer Unterseiten so funktionierts */

#framecenter_metarefresh{
        position:relative;
        top:0,1%;
        z-index:1;
        height:412px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_metarefresh {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:370px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_metarefresh {
        position:relative;
        top:0,5%;
        z-index:2;
        height:348px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_html{
        position:relative;
        top:0,1%;
        z-index:1;
        height:472px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_html {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:430px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_html {
        position:relative;
        top:0,5%;
        z-index:2;
        height:408px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}
#framecenter_redirect{
        position:relative;
        top:0,1%;
        z-index:1;
        height:332px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_redirect {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:290px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_redirect {
        position:relative;
        top:0,5%;
        z-index:2;
        height:268px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}
#framecenter_kuendigen{
        position:relative;
        top:0,1%;
        z-index:1;
        height:582px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_kuendigen {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:540px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_kuendigen {
        position:relative;
        top:0,5%;
        z-index:2;
        height:518px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_wechseln{
        position:relative;
        top:0,1%;
        z-index:1;
        height:322px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_wechseln {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:280px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_wechseln {
        position:relative;
        top:0,5%;
        z-index:2;
        height:258px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_wachsen{
        position:relative;
        top:0,1%;
        z-index:1;
        height:772px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_wachsen {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:730px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_wachsen {
        position:relative;
        top:0,5%;
        z-index:2;
        height:708px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}


#framecenter_passwort{
        position:relative;
        top:0,1%;
        z-index:1;
        height:232px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_passwort {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:190px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_passwort {
        position:relative;
        top:0,5%;
        z-index:2;
        height:148px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_neuedomain{
        position:relative;
        top:0,1%;
        z-index:1;
        height:182px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_neuedomain {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:140px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_neuedomain {
        position:relative;
        top:0,5%;
        z-index:2;
        height:98px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_providerwechselde{
        position:relative;
        top:0,1%;
        z-index:1;
        height:540px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_providerwechselde {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:500px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_providerwechselde {
        position:relative;
        top:0,5%;
        z-index:2;
        height:458px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_providerwechselcom{
        position:relative;
        top:0,1%;
        z-index:1;
        height:772px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_providerwechselcom {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:740px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_providerwechselcom {
        position:relative;
        top:0,5%;
        z-index:2;
        height:698px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_providerwechselalt{
        position:relative;
        top:0,1%;
        z-index:1;
        height:417px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_providerwechselalt {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:375px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_providerwechselalt {
        position:relative;
        top:0,5%;
        z-index:2;
        height:333px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}
#framecenter_emailneu{
        position:relative;
        top:0,1%;
        z-index:1;
        height:212px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_emailneu {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:170px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_emailneu {
        position:relative;
        top:0,5%;
        z-index:2;
        height:148px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_emailprog{
        position:relative;
        top:0,1%;
        z-index:1;
        height:252px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_emailprog {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:210px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_emailprog {
        position:relative;
        top:0,5%;
        z-index:2;
        height:188px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}
#framecenter_emailexpress{
        position:relative;
        top:0,1%;
        z-index:1;
        height:912px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_emailexpress {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:870px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_emailexpress {
        position:relative;
        top:0,5%;
        z-index:2;
        height:848px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_email03{
        position:relative;
        top:0,1%;
        z-index:1;
        height:562px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_email03 {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:520px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_email03 {
        position:relative;
        top:0,5%;
        z-index:2;
        height:498px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_email07{
        position:relative;
        top:0,1%;
        z-index:1;
        height:712px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_email07 {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:670px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_email07 {
        position:relative;
        top:0,5%;
        z-index:2;
        height:648px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_emailwin{
        position:relative;
        top:0,1%;
        z-index:1;
        height:622px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_emailwin {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:580px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_emailwin {
        position:relative;
        top:0,5%;
        z-index:2;
        height:558px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_emailmac{
        position:relative;
        top:0,1%;
        z-index:1;
        height:562px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_emailmac {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:520px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_emailmac {
        position:relative;
        top:0,5%;
        z-index:2;
        height:498px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_emailmoz{
        position:relative;
        top:0,1%;
        z-index:1;
        height:992px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_emailmoz {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:950px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_emailmoz {
        position:relative;
        top:0,5%;
        z-index:2;
        height:928px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_emailop{
        position:relative;
        top:0,1%;
        z-index:1;
        height:652px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_emailop {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:610px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_emailop {
        position:relative;
        top:0,5%;
        z-index:2;
        height:588px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

 #framecenter_webspace{
        position:relative;
        top:0,1%;
        z-index:1;
        height:422px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_webspace {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:385px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_webspace {
        position:relative;
        top:0,5%;
        z-index:2;
        height:343px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_webspacemail{
        position:relative;
        top:0,1%;
        z-index:1;
        height:122px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_webspacemail {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:80px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_webspacemail {
        position:relative;
        top:0,5%;
        z-index:2;
        height:58px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_webspacead{
        position:relative;
        top:0,1%;
        z-index:1;
        height:62px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_webspacead {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:120px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_webspacead {
        position:relative;
        top:0,5%;
        z-index:2;
        height:98px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_filezilla{
        position:relative;
        top:0,1%;
        z-index:1;
        height:572px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_filezilla {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:530px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_filezilla {
        position:relative;
        top:0,5%;
        z-index:2;
        height:508px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_wsftp{
        position:relative;
        top:0,1%;
        z-index:1;
        height:592px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_wsftp {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:550px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_wsftp {
        position:relative;
        top:0,5%;
        z-index:2;
        height:528px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}
#framecenter_smartftp{
        position:relative;
        top:0,1%;
        z-index:1;
        height:972px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_smartftp {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:930px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_smartftp {
        position:relative;
        top:0,5%;
        z-index:2;
        height:908px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_transmit{
        position:relative;
        top:0,1%;
        z-index:1;
        height:202px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_transmit {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:160px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_transmit {
        position:relative;
        top:0,5%;
        z-index:2;
        height:138px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_total{
        position:relative;
        top:0,1%;
        z-index:1;
        height:462px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_total {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:420px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_total {
        position:relative;
        top:0,5%;
        z-index:2;
        height:398px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_datenbank{
        position:relative;
        top:0,1%;
        z-index:1;
        height:272px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_datenbank {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:230px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_datenbank {
        position:relative;
        top:0,5%;
        z-index:2;
        height:208px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_bankzugr{
        position:relative;
        top:0,1%;
        z-index:1;
        height:212px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_bankzugr {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:170px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_bankzugr {
        position:relative;
        top:0,5%;
        z-index:2;
        height:148px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}
#framecenter_bankdump{
        position:relative;
        top:0,1%;
        z-index:1;
        height:1022px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_bankdump {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:980px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_bankdump {
        position:relative;
        top:0,5%;
        z-index:2;
        height:958px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}
#framecenter_bankimp{
        position:relative;
        top:0,1%;
        z-index:1;
        height:402px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_bankimp {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:360px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_bankimp {
        position:relative;
        top:0,5%;
        z-index:2;
        height:338px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}



.sofunktionierts {
       padding-left: 10px;
       padding-right: 10px;
      padding-top:10px;
       font-size: 11px;
       font-weight:normal;
       vertical-align:top;
       color:#000000;
       line-height:13px;
       }

.sofunktionierts2 {
       padding-left: 10px;
       padding-right: 10px;
      padding-top:10px;
       font-size: 11px;
       font-weight:bold;
       vertical-align:top;
       color:#000000;
       line-height:13px;
       white-space:nowrap;
       }

.sofunktionierts_blue {
       padding-left: 10px;
       padding-right: 0px;
       font-size: 10px;
       font-weight:normal;
       vertical-align:top;
       color:#002b76;
       line-height:13px;
       white-space:nowrap;
       }

/* Mittlere Spalte / Body */
/* download */

#framecenter_downloadall{
        position:relative;
        top:0,1%;
        z-index:1;
        height:342px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_downloadall {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:300px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_downloadall {
        position:relative;
        top:0,5%;
        z-index:2;
        height:278px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_downloadbestellung{
        position:relative;
        top:0,1%;
        z-index:1;
        height:242px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_downloadbestellung {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:200px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_downloadbestellung {
        position:relative;
        top:0,5%;
        z-index:2;
        height:178px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}

#framecenter_downloadsoftware{
        position:relative;
        top:0,1%;
        z-index:1;
        height:1052px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}

#blue42_downloadsoftware {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:1034px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_downloadsoftware {
        position:relative;
        top:0,5%;
        z-index:2;
        height:1012px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}





/* Mittlere Spalte / Body */
/* Kontakt */

#kontakt_alpha_debug{
        position:absolute;
        margin-top:-280px;
        margin-left:330px;
        z-index:10;
        height:200px;
        width:142px;
        background-image: url(gfx/layout/kontakt_alpha.jpg);
        background-repeat:no-repeat;
        padding-left: 4px;
        padding-right: 10px;
}



a.mail_us {
        color: #000000;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        padding-left: 10px;
        padding-right: 10px;
        line-height:15px;
        vertical-align:top;

}

a.mail_us:hover {
        color: #ff0000;
}

a.mail_usim {
        color: #000000;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        padding-left: 10px;
        padding-right: 10px;
        line-height:20px;

}

a.mail_usim:hover {
        color: #ff0000;
}



.kontakt{
       padding-left: 10px;
       padding-right: 10px;
       font-size: 11px;
       font-weight:normal;
       color:#000000;
       line-height:20px;

}

.kontakt2{
       font-size: 11px;
       font-weight:bold;
       color:#000000;
       line-height:20px;

}

.kontakt_langezeile{
       padding-left: 10px;
       padding-right: 10px;
       font-size: 11px;
       font-weight:normal;
       color:#000000;
       line-height:20px;
       white-space:nowrap;
}
.kontakt_langezeile2{
       padding-left: 10px;
       padding-right: 0px;
       font-size: 11px;
       font-weight:normal;
       color:#000000;
       line-height:20px;
       white-space:nowrap;
}



.buttonsubmit {
         position:absolute;
         margin-left:160px;
         background-color:silver;
         padding-left: 10px;
         padding-right: 10px;
         width:65px;
         text-align:center;


}
.buttonreset {
         position:absolute;
         margin-left:140px;
         background-color:silver;
         padding-left: 10px;
         padding-right: 10px;
         width:65px;
         text-align:center;
         }

.select{

       font-size: 12px;
       font-weight:normal;
       color:#000000;
       line-height:20px;
       width:205px;


}



.fehler{
         font-family:verdana, tahoma, helvetica, arial, sans-serif;
         color:#FF0000;
         font-size:10px;
         font-weight:bold;
         text-align:left;

}

.th {
        padding-left: 10px;
        padding-right: 10px;
        font-size: 14px;
        font-weight:bold;
        color:#000000;
        line-height:20px;
        text-decoration:none;
        text-align:left;
}

.adve_red_medium {
       padding-left: 10px;
       padding-right: 10px;
       font-size: 12px;
       font-weight:bold;
       color:#ff0000;
       line-height:20px;

}

a.giropay {
        color: #000000;
        font-size: 11px;
        font-weight: bold;
        text-decoration: underline;
        padding-left: 10px;
        padding-right: 10px;
        line-height:20px;
        vertical-align:top;

}

a.giropay:hover {
        color: #ff0000;
}

/* Mittlere Spalte / Body */
/* AGB */

.agb_fetter2{
        color: #000000;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        padding-top:3px;
        padding-left: 0px;
        padding-right: 5px;
        line-height:13px;


}
.hr {
         margin-top:10px;
         margin-bottom:10px;
         width:100%;
         height:1px;
         text-align:center;
         vertical-align:middle;
         border: 0px;
         border-top: 1px solid #7f7f7e

}

.agb_floattext_top {
       padding-left: 10px;
       padding-right: 5px;
       font-size: 10px;
       font-weight:normal;
       color:#000000;
       line-height:13px;
}

.agb_floattext_bottom {
       padding-bottom:25px;
       padding-left: 10px;
       padding-right: 5px;
       font-size: 10px;
       font-weight:normal;
       color:#000000;
       line-height:13px;
       vertical-align:middle;
}

a.agb {
        color: #000000;
        font-size: 12px;
        font-weight: bold;
        padding-left: 0px;
        padding-right: 0px;
        text-decoration: underline;
        line-height:20px;


}

a.agb:hover {
        color: #ff0000;
}

/* Mittlere Spalte controlcenter */

 #framecenter_over
  {
        position:relative;
        top:0,5%;
        z-index:2;
        width:485px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:0px;
        overflow-x:auto;
        overflow-y:hidden;

}

#framecenter_abstand
  {
        position:relative;
        top:0,5%;
        z-index:2;
        height:1%;
        width:485px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:0px;

}

.floattext_dns {
       margin-left: auto;
       padding-right: auto;
       font-size: 12px;
       font-weight:normal;
       color:#000000;
       line-height:15px;
}


.tld2 {
       padding-left: 3px;
       padding-right:3px;
       padding-top:3px;
       padding-bottom:3px;
       font-size: 10px;
       font-weight:normal;
       color:#000000;
       line-height:13px;
       text-align:left;
       vertical-align:middle;
       border: solid 1px #9F9F9F;


}
.tld3 {
       padding-left: 3px;
       padding-right:3px;
       padding-top:3px;
       padding-bottom:3px;
       font-size: 10px;
       font-weight:normal;
       color:#000000;
       line-height:13px;
       text-align:left;
       vertical-align:middle;
       border: solid 1px #9F9F9F;
       white-space:nowrap;


}


.th2 {
        padding-left: 3px;
        padding-right: 3px;
        font-size: 10px;
        font-weight:bold;
        color:#000000;
        line-height:20px;
        text-decoration:none;
        text-align:center;
        vertical-align:middle;
        border: solid 1px #9F9F9F;
}

.thshow {
        padding-left: 3px;
        padding-right: 3px;
        font-size: 9px;
        font-weight:bold;
        color:#000000;
        line-height:16px;
        text-decoration:none;
        text-align:center;
        vertical-align:middle;
        border: solid 1px #9F9F9F;
}
.show{
       padding-left: 3px;
       padding-right: 3px;
       padding-top: 3px;
       padding-bottom: 3px;
       font-size: 9px;
       font-weight:normal;
       color:#000000;
       line-height:12px;
       text-decoration:none;
       text-align:center;
       vertical-align:middle;
       border: solid 1px #9F9F9F;

}

.show2{
       padding-left: 3px;
       padding-right: 3px;
       padding-top: 3px;
       padding-bottom: 3px;
       font-size: 9px;
       font-weight:bold;
       color:#000000;
       line-height:12px;
       text-decoration:none;
       text-align:center;
       vertical-align:middle;


}

.mailboxen1{

       padding-left: 10px;
       padding-right: 3px;
       padding-top: 3px;
       padding-bottom: 3px;
       font-size: 10px;
       font-weight:bold;
       color:#000000;
       line-height:12px;
       text-decoration:none;
       text-align:left;
       vertical-align:middle;


}

.mailboxen{

       padding-top: 3px;
       padding-bottom: 3px;
       font-size: 10px;
       font-weight:normal;
       color:#000000;
       line-height:12px;
       text-decoration:none;
       text-align:left;
       vertical-align:middle;


}

a.login1 {
        color: #000000;
        font-size: 12px;
        font-weight: bold;
        padding-left: 10px;
        padding-right: 10px;
        text-decoration: underline;
        line-height:20px;
        vertical-align:top;

}

a.login1:hover {
        color: #ff0000;
}

a.login2 {
        color: #000000;
        font-size: 12px;
        font-weight: bold;
        text-decoration: underline;
        line-height:20px;
        vertical-align:top;

}

a.login2:hover {
        color: #ff0000;
}

a.tabelle1 {
        color: #000000;
        font-size: 9px;
        font-weight: bold;
        padding-left: 5px;
        padding-right: 5px;
        text-decoration: underline;
        line-height:20px;
        vertical-align:middle;

}

a.tabelle1:hover {
        color: #ff0000;
}

.fehlerBig{
         font-family:verdana, tahoma, helvetica, arial, sans-serif;
         color:#FF0000;
         font-size:12px;
         font-weight:bold;
         text-align:left;
         padding-left: 10px;
         padding-right: 10px;

}
.newdomain_input {
      height:20px;
        padding-left: 10px;
        margin: 0px;
        border: solid 1px #e6e6e6;
        vertical-align:middle;
}

.newdomain_select {
        height:25px;
        padding: 0px;
        margin: 0px;
        border: solid 1px #e6e6e6;
        text-align:center;
        vertical-align:middle;


}
.kontakt_control{

       padding-left: 5px;
       padding-right: 15px;
       font-size: 11px;
       font-weight:normal;
       color:#000000;
       line-height:20px;
       text-align:left;
       vertical-align:middle;

}

.head_data_old {
       padding-left: 10px;
       padding-right: 0px;
       font-size: 11px;
       font-weight:normal;
       color:#000000;
       line-height:25px;
       text-decoration:underline;
       vertical-align:middle;
       text-align:left;

}
.head_data_new {
       padding-left: 5px;
       padding-right: 0px;
       font-size: 11px;
       font-weight:bold;
       color:#000000;
       line-height:25px;
       text-decoration:underline;
       vertical-align:middle;
       text-align:left;
}

.anz_data_old {
       padding-left: 10px;
       padding-right: 0px;
       font-size: 10px;
       font-weight:normal;
       color:#000000;
       line-height:20px;
       white-space:nowrap;
       vertical-align:middle;
       text-align:left;

}
.anz_data_new {
       padding-left: 3px;
       padding-right: 0px;
       font-size: 10px;
       font-weight:bold;
       color:#000000;
       line-height:20px;
       white-space:nowrap;
       vertical-align:middle;
       text-align:left;
}
a.controlfrage {
        color: #000000;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        padding-left:0px;
        padding-right: 0px;
        line-height:15px;


}

a.controlfrage:hover {
        color: #ff0000;
}


a.controlcenter {
        color: #000000;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        padding-left:0px;
        padding-right: 0px;
        line-height:20px;
        vertical-align:top;

}

a.controlcenter:hover {
        color: #ff0000;
}
#framecenter_produktead{
        position:relative;
        top:0,1%;
        z-index:1;
        height:432px;
        width:485px;
        background-color:#e6e6e6;
        color:#FFFFFF;
        padding-left:0px;
        margin-left: auto;
        margin-right: auto;
}


#blue42_produktead {
        position:absolute;
        margin-top:10px;
        margin-left:0px;
        z-index:2;
        height:380px;
        width:482px;
        line-height:20px;
        text-align:left;
        background-color:#9F9F9F;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        padding-left:2px;


}

#grey_produktead {
        position:relative;
        top:0,5%;
        z-index:2;
        height:358px;
        width:478px;
        line-height:20px;
        background-color:#e6e6e6;
        color:#000000;
        font-size:12px;
        font-weight:normal;
        padding-left:2px;

}
.produktead {
       padding-left: 10px;
       padding-right: 10px;
       padding-top:10px;
       font-size: 11px;
       font-weight:normal;
       color:#000000;
       line-height:13px;
       }

a.more_infos_produktead {
        color: #000000;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        padding-left: 2px;
        padding-right: 10px;
        line-height:13px;
        vertical-align:top;

}

a.more_infos_produktead:hover {
        color: #ff0000;
}

/* Mittlere Spalte / Body ueber dem Kopf */
/* Muss definiert werden, sonst faellt der IE auf die Nase. */
td.maintable_body_first {
        width: 485px;
        height: 4px;
        background: #ffffff;
}

/* Fusszeile */
td.maintable_foot {
        height: 39px;
        background-image: url(gfx/layout/isp42_foot.gif);
        background-repeat: no-repeat;
        background-color: #ffffff;
        background-position: center;
}

/* duenner weisser Streifen links und rechts */
td.maintable_side_white {
        width: 4px;
        background-color: #ffffff;
}

/* === Menue === */

/* Eintrag im Shortcut Menue oben links */
a.head_men_item {
        color: #ffffff;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        padding-left: 10px;
        padding-right: 15px;
}

a.head_men_item:hover {
        color: #ff0000;
}

/* Abstand und Position des oberen rechten Menues */
span.head_men {
        position: relative;
        bottom: 10px;
        right: 5px;
}

/* Fusszeile */
span.text_foot {
        padding-left: 10px;
        font-size: 12px;
        font-weight:normal;
}

/* Linkes Menue Haupeintrag */
a.men_left_head {
        display: block;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
        color: #000000;
        border-top: 0px;
        border-left: 0px;
        border-right: 0px;
        border-bottom: 2px;
        border-style: solid;
        border-color: #000000;
        margin-right: 6px;
        padding-left: 10px;
        padding-top: 10px;
}

a.men_left_head:hover {
        color: #ff0000;
}

/* Linkes Menue Haupeintrag - ausgewahlt */
a.men_left_head_sel {
        display: block;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
        color: #ff0000;
        border-top: 0px;
        border-left: 0px;
        border-right: 0px;
        border-bottom: 2px;
        border-style: solid;
        border-color: #000000;
        margin-right: 6px;
        padding-left: 10px;
        padding-top: 10px;
}

/* Linkes Menue Untereintrag */
a.men_left_sub {
        display: block;
        font-size: 12px;
        font-weight:bold;
        text-decoration: none;
        color: #000000;
        border-top: 0px;
        border-left: 0px;
        border-right: 0px;
        border-bottom: 1px;
        border-style: solid;
        border-color: #000000;
        margin-right: 6px;
        padding-left: 10px;
}

a.men_left_sub:hover {
        color: #ff0000;
        font-weight:bold;
}

/* Linkes Menue Untereintrag - ausgewahlt */
a.men_left_sub_sel {
        display: block;
        font-size: 12px;
        font-weight:bold;
        text-decoration: none;
        color: #ff0000;
        border-top: 0px;
        border-left: 0px;
        border-right: 0px;
        border-bottom: 1px;
        border-style: solid;
        border-color: #000000;
        margin-right: 6px;
        padding-left: 10px;
}

/* Linkes Menue UnterUntereintrag */
a.men_left_subsub {
        display: block;
        font-size: 12px;
        font-weight:normal;
        text-decoration: none;
        color: #000000;
        border-top: 0px;
        border-left: 0px;
        border-right: 0px;
        border-bottom: 1px;
        border-style: solid;
        border-color: #000000;
        margin-right: 6px;
        padding-left: 20px;
}

a.men_left_subsub:hover {
        color: #ff0000;
}




/* Linkes Menue UnterUntereintrag - ausgewahlt */
a.men_left_subsub_sel {
        display: block;
        font-size: 12px;
        font-weight:normal;
        text-decoration: none;
        color: #ff0000;
        border-top: 0px;
        border-left: 0px;
        border-right: 0px;
        border-bottom: 1px;
        border-style: solid;
        border-color: #000000;
        margin-right: 6px;
        padding-left: 20px;
}

/* NEW-Tag am linken Menue */
span.men_left_new {
        font-size: 12px;
        color: #ff0000;
        font-weight: bold;
        font-style: italic;
        padding-left: 5px;

}

span.men_left_new:hover {
        color: #ffff00;
}

/* Aktuelle Pfadanzeige oben im Body */
a.men_head_trace {
        font-size: 12px;
        font-weight:normal;
        text-decoration: none;
        color: #808080;
        padding-left: 5px;
        padding-right: 5px;
}

a.men_head_trace:hover {
        text-decoration: underline;
}

/* Aktuelle Pfadanzeige oben im Body - ausgewahlter Eintrag */
a.men_head_trace_sel {
        font-size: 12px;
        font-weight:normal;
        text-decoration: underline;
        color: #808080;
        padding-left: 10px;
        padding-right: 10px;
}

/* Feld in dem die Pfadanzeige liegt, Abstaende zum Text */
div.men_head_trace {
        padding-top: 10px;
        padding-bottom: 10px;
}

/* === Module === */
table.mod_right {
        border-width: 2px;
        border-style: solid;
        width: 141px;
        font-size: 12px;
        font-weight:bold;
        margin-left: 8px;
        margin-top: 10px;

}

tr.mod_right {
        border-width: 0px;
}

th.mod_right {
        border-width: 0px;
        text-align: left;
        color: #ffffff;
}

td.mod_right {
        border-width: 0px;
}

input.mod_right {
        border-style: solid;
        padding: 0px;
        margin: 0px;
        border-width: 0px;
}

select.mod_right {
        border-style: solid;
        padding: 0px;
        margin: 0px;
        border-width: 0px;
}

p.mod_right {
        padding-left: 3px;
        padding-right: 3px;
        padding-top: 1px;
        padding-bottom: 1px;
        margin: 0px;
}