body {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 11px;
	}

a.h1 {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		color: #000000;
		font-size: 16px;
		text-align: center;
		font-weight: bold;
	}
a.h1:visited {
        color: #000000;
    }

input {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 10px;
		color: #333333;
		background-color: #FFFFFF;
		text-align: left;
		border: 1pt #333333 solid;
	}

select {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 10px;
		color: #333333;
		text-align: left;
		border: 1pt #333333 solid;
	}

textarea {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 10px;
		color: #333333;
		background-color: #cccccc;
		text-align: left;
		border: 1pt #333333 solid;
	}

a:link {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		color: #CC0000;
		text-decoration:none;
	}

a:visited {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		color: #660000;
		text-decoration:none;
	}

a:hover {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		color: #660000;
		text-decoration:none;
	}

a:active {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		color: #ff6666;
		background-color: #CC0000;
		text-decoration:none;
	}

/* textformatierungen */

table {
		margin:0;
		padding:0;
		border:0;
		border-spacing:0;
		border-style:hidden;
        border-collapse:collapse;
}	

td.copyright {
		border-top: 1px #ff6666 dotted;
		border-left: none;
		border-bottom: none;
		border-right: none;
		padding-top: 5pt;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		color: #999999;
		font-size: 10px;
		text-align: left;
	}

tr  {
		padding:0;
		margin:0;
	}
td  {
		padding:0;
		margin:0;
	}

.fehler {
		font-family: Verdana, Arial, Helvetica,
		sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		color: #FF0000;
        text-decoration: none
	}

/* Menu */
ul.MenuTop {
        font-size: 13px;
        list-style-type: none;
        padding: 0 0 0 10px;
        width: 780px;
        text-decoration: none; 
        margin: 0px;
        white-space:nowrap;
    }

ul.MenuTop li {
        float: left;
        height: 26px;
        line-height: 26px;
        white-space:nowrap;
    }

ul.MenuTop li.act, li.act_unten {
        float: left;
        font-size: 13px;
        font-weight: bold;
        height: 26px;
        line-height: 26px;
        text-decoration: none; 
        background-color: #fff;
        white-space:nowrap;
    }

ul.MenuTop li a {
        color: #fff;
        display: block;
        font-weight: bold;
        text-decoration: none; 
        padding: 0 6px 0 6px;
    }

ul.MenuTop li a:visited {
        color: #fff;
    }

ul.MenuTop li a:hover {
        color: #fff;
        display: block;
        font-weight: bold;
        text-decoration: none; 
        background-image:url(images/menu/mover.jpg);
        background-repeat:repeat-x;
        padding: 0 6px 0 6px;
    }

ul.MenuTop li.unten a:hover {
        color: #fff;
        display: block;
        font-weight: bold;
        text-decoration: none; 
        background-image:url(images/menu/mover_unten.jpg);
        background-repeat:repeat-x;
        padding: 0 6px 0 6px;
    }

ul.MenuTop li.act a, li.act_unten a {
        display: block;
        font-weight: bold;
        text-decoration: none; 
        color: #fff;
    }

ul.MenuTop li.act a {
        background-image:url(images/menu/mover.jpg);
        background-repeat:repeat-x;
}

ul.MenuTop li.act_unten a {
        background-image:url(images/menu/mover_unten.jpg);
        background-repeat:repeat-x;
}

ul.MenuTop li.act a:visited, li.act_unten a:visited  {
        color: #fff;
    }

ul.MenuTop li.act a:hover, li.act_unten a:hover {
        display: block;
        font-weight: bold;
        text-decoration: none; 
        color: #fff;
    }

ul.MenuTop li.act a:hover {
        background-image:url(images/menu/mover.jpg);
        background-repeat:repeat-x;
}

ul.MenuTop li.act_unten a:hover {
        background-image:url(images/menu/mover_unten.jpg);
        background-repeat:repeat-x;
}

    /* Menu Ende */

/* Tabelle Socc */
td.socc {
    font-weight: bold;
    text-decoration: none;
    color: #c00;
}

/* BreakinNews */

td.bn {
        font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 9px;
        background-color: #eaeaea;
/*		background-color: #fff;  original: eee */
        color: #000; /* original: 000 */
		padding:0;
		margin:0;
}

td.bn a {
        font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 9px;
		padding:0;
		margin:0;
        text-decoration: none; 
        color: #000;
}

td.bn a:hover {
        color: #e33;
}


tr.bn_linie {
        border-top: 1px #474747 solid;
		border-left: none;
		border-bottom: none;
		border-right: none;
		padding-top: 5pt;
}

/* busenboxer */
td.brbn a {
        display: block;
        font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 9px;
		padding:0;
		margin:0;
        text-decoration: none; 
        background-color: #fff;
        height: 84px;
        background-repeat: no-repeat;
        background-position: right;
        background-image:url(images/cheesy_ani.gif);
}
td.brbn a:hover {
        background-image:url(images/cheesy_ani_mo.gif);
}

/* neue stylesheets von dominik */
tr.domneu {
    border-left: 1px solid #474747;
}

td.domneu_head, td.domneu_bnhead {
    background-color: #474747;
    font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
    border-bottom: 1px solid #fff;
    padding: 4px;
    margin: 4px;
}

td.domneu_head a {
	color: #fff;
}

td.domneu_head a:hover {
	color: #aff;
}


td.domneu_a, td.domneu_b {
    font-size: 11px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    padding: 2px;
    margin: 2px;
}

td.domneu_a a, td.domneu_b a{
    font-size: 11px;
    color: #000;
}

td.domneu_a a:hover, td.domneu_b a:hover {
    color: #ee3333;
}

td.domneu_a {
    background-color: #eaeaea;
}

td.domneu_b {
    background-color: #fff;
}

td.domneu_bnhead {
    background-color: #950000;
}
