/*
 * Basis-CSS, Grundgeruest und allgemeine Definitionen
 * /

/*#############  generelle Definitionen  ########## */
body
{
    background-color:#E6E6E6;
    margin:0px 0px 0px 0px;
}

form
{
    margin:0px;
}

table,form,img
{
    border:0px;
}

table, td, tr, img, div, form, span
{
    padding:0px;

}
tr
{
    vertical-align:top;
}

body,td,span
{
    font-family:Arial;
    font-size:11px;
    line-height:14px;
    color:#000000;
}

.mlink
{
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#E20074;
    text-decoration:none;
}

.toplink
{
    font-family:Arial;
    font-size:10px;
    font-weight:bold;
    color:#666666;
    text-decoration:none;
}

.txdl
{
    float:left;
    padding-right: 10px;
    padding-top:2px;
    padding-bottom:10px;
}

.txdr
{
    float:right;
    padding-left:10px;
    padding-left:0px;
    padding-bottom:10px;
}

.bu
{
    padding-top:6px;
    font-style:italic;
}

.formlabel
{
    font-family:Arial;
    font-weight:bold;
    font-size:10px;
    line-height:20px;
    color:#000000;
    height:30px;
    vertical-align:bottom;
}

a
{
    color:#E20074;
    text-decoration:underline;
}

#trenner
{
    width:216px;
    height:1px;
    background-color:#000000;
    line-height:1px;
    font-size:1px;
    margin-top:10px;
    margin-bottom:10px;
}

.mehrlink
{
    color:#E20074;
    text-decoration:none;
    font-weight:bold;
}

#megazine {
    outline: none;
}

#div_som {
    width: 1000px;
    background-color: #E6E6E6;
    text-align: center;
    margin-top: -40px;
}

#div_som iframe {
    background: transparent;
}
