BODY
{
    BACKGROUND: #ffffff;
    MARGIN: 0px;
}

IMG 
{
	border: none;
}

TABLE{
	FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana,  Tahoma, Arial
}

TD
{
    VERTICAL-ALIGN: top
}

TABLE.main
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 770px;
    PADDING-TOP: 0px;
    HEIGHT: 500px
}
TR.tkopf
{
    WIDTH: 770px;
    HEIGHT: 55px
}
IMG.tkopf
{
    OVERFLOW: hidden;
    WIDTH: 770px;
    HEIGHT: 70px
}
.tzraum
{
    WIDTH: 770px;
    HEIGHT: 5px;
    BACKGROUND-COLOR: #e7e7e7
}

.tleft 
{	
    WIDTH: 140px;
	 margin: 0px;
 	 padding: 0px; 
	 border-collapse: collapse;	
	 
}
TD.tleft
{
    VERTICAL-ALIGN: middle;
    HEIGHT: 20px;
         color: blue;
}
IMG.tmenuel
{
    BORDER-RIGHT: #ffffff 12px solid;
    BORDER-LEFT-COLOR: #ffffff;
    BORDER-BOTTOM-COLOR: #ffffff;
    VERTICAL-ALIGN: middle;
    BORDER-TOP-COLOR: #ffffff
}
.tright
{
    WIDTH: 120px;
}
.tcontent
{
    WIDTH: 620px;
	 height: 325px;
}
TD.spalte1
{
    WIDTH: 138px
}
TD.spalte2
{
    WIDTH: 504px
}
TD.spalte3
{
    BORDER-LEFT: white 1px solid;
    WIDTH: 124px;
    TEXT-ALIGN: right
}
TD.fuss
{
    FONT-SIZE: 10px
}
IMG.left
{
    FLOAT: left;
    MARGIN-BOTTOM: 7px;
    MARGIN-RIGHT: 20px
}
IMG.right
{
    FLOAT: right;
    MARGIN-BOTTOM: 7px;
    MARGIN-LEFT: 20px
}
.newsbreite
{
	width: 480px;
	FONT-SIZE: 12px;
   LINE-HEIGHT: 18px;
   FONT-FAMILY: Verdana,  Tahoma, Arial;
	text-align: left;
}
TD.tmenue{
	BORDER-RIGHT: #e7e7e7 1px solid; 
}

.overline{
	border-top: 1px #e7e7e7 solid;
}

.underline{
	border-bottom: 1px #e7e7e7 solid;
}
