/* TV Seulberg stylesheet  */
/* (C) MArtin Wroblinski */

BODY 
	{
	/*background-color : #0080ff;*/
	}

DIV
	{
	margin: .2%;
	}

DIV#TOP
	{
	vertical-align: middle;
	}

DIV.SMALLCOMMENT
	{
	font-size:	small;
	text-align:	left;
	}
	

DIV.W3CSTANDARDS
	{
	margin-top: 1em;
	}

TABLE#TITLE
	{	
	text-align: center;
	padding: 0;
	width: 100%;
	border: 0;
	border: 3px inset #0080ff;
	background-color : #ffffff;
	} 

TABLE#TITLE TR
	{
	vertical-align: middle;
	}

A:hover
	{
	color: #ffffff;
	background-color: #0080ff;
	}

A IMG
	{
	border: none;
	}

DIV.NODISPLAY
	{
	display: none;
	}

/*#########################################################*/
/* Left side of window                                     */
/*#########################################################*/

DIV#LEFTSIDE
	{
	margin-top: .2%;
	width: 10%;
	float: left;
	vertical-align: top;
	padding: 0;
	}

DIV#LEFTBAR
	{		
	margin-top: 0em;
	text-align: center;
	float: left;
	text-align: left;
	padding: 0;
	background: #ffffff;
	margin: 0;
	width: 65px;
	vertical-align: top;
	border: 3px inset #0080ff;
	}

DIV#LEFTBAR A
	{
	display: block; 
	padding: 0;
	border: 2px outset #0080ff;
	background: transparent;
	margin: 0;
	}


DIV#LEFTBAR A:hover
	{
	margin-top: 0em;
	border: 2px inset #0080ff;
	}

/*#########################################################*/
/* Main content area                                       */
/*#########################################################*/

DIV#CONTENT
	{
	border: none;
	vertical-align: top;
	margin-top: .2%;
	float: left;
	/*width: 75%;*/
	background-color : #ffffff;
	/*border: 1px solid #0080ff;*/
	}	

DIV.TEXTBLOCK
	{
	/* border: 3px inset #0080ff; */
	background-color : #ffffff;
	clear: both;
	margin: 0;
	padding: .5em;
	}


DIV.TEXTBLOCK H2
	{
	margin-top:	.5em;	
	}

DIV.BLOCKLINE
	{
	clear: both;
	margin-top: 0em;
	padding: 0; 
	margin-top: .5em;
	height: 80px;
	}

DIV.BLOCKLINE A:HOVER IMG
	{
	border: 3px ridge #0080ff;
	}

DIV.TEXTBLOCK A:HOVER IMG
	{
	border: 3px inset #0080ff;
	background-color : #ffffff;
	}

DIV.BLOCKLEFT
	{
	border: 3px inset #0080ff;
	background-color : #ffffff;
	float: left;
	text-align: left;
	width: 47%;
	height: 100%;
	padding: 0;
	margin: 0em;
	}

DIV.BLOCKRIGHT
	{
	border: 3px inset #0080ff;
	background-color : #ffffff;
	float: right;
	text-align: left;
	width: 47%;
	height: 100%;
 	padding: 0;
	margin: 0em;
	}

/*#########################################################*/
/* Right side of window                                    */
/*#########################################################*/

DIV#RIGHTSIDE
	{
	float: right;
	width: 12%;
	margin-top: .2%;
	text-align: right;
	}

DIV#NAVIMENU 
	{
	margin: 0em;
	text-align: left;
	float: right;
	padding: 0;
	background: transparent none center left no-repeat; 
	/*width: 7em;*/
	vertical-align: top;
	background: transparent;
	border: 3px inset #0080ff;
	}

DIV#NAVIMENU A
	{
	display: block; 
	padding: 4px;
	border: 1px outset #0080ff;
	background: transparent;
	}	

DIV#NAVIMENU A.CURRENT
	{
	background-color : #c0c0c0;
	}

DIV#NAVIMENU A.LINK
	{
	background-color : #ffffff; 
	}

DIV#NAVIMENU A:hover
	{
	color: #ffffff;
	background-color: #0080ff;
	border-style: inset;
	}

/*#########################################################*/
/* Bottom side of window                                   */
/*#########################################################*/

DIV#BOTTOM
	{
	clear: left;
	}

DIV#NAVBAR
	{	
	clear:	both;
	text-align: 	center;
	font-size:	small;
	padding: 1em;
	margin: 0;
	margin-top: 1em;
	background-color : #ffffff;
	border-top: 5px ridge #0080ff;
	}

DIV#NAVBAR A
	{
	padding-right: .33em;
	}

/*#########################################################*/
/* Definitions                                             */
/*#########################################################*/

DL      {
        /* line-height: 1.2em; */
        list-style-position:    inside;
	text-align: justify;
        }

DT      {
        /* font-style:  italic;*/
        font-weight:    bold;
        float:left;
        clear:left;
        /* margin-left:    1em;*/
	margin-right:    .5em;
        }

DL.indent DT
	{
	margin-left:	2em;
	}

DL.DD
	{
	margin-left:	8em;
	}

DL.indent2 DT
	{
	margin-left:	3em;
	}

DL.indent2  DD
	{
	margin-left:	18em;
	}

/*---------------------------------------------------------*/
/*  Datelist                                               */
/*     use for Lists with 1 date (e.g. when posted)        */
/*---------------------------------------------------------*/

DL.DATELIST DT
	{
	margin-left:	0em;
	}

DL.DATELIST DD
	{
	margin-left:	8em;
	}


DL.block DT
	{
	margin-left:	0em;
	}

DL.block DD
	{
	margin-left:	0em;
	}

DD DL DT        {
        font-style:     italic;
        font-weight:    normal;
        float:left;
        clear:left;
        margin-left:    1em;
        }


DD      {
        position: relative;

        font-style:     normal;
        font-weight:    normal;
        margin-top:     .75em;
        margin-bottom:  .75em;
        margin-left:    0em;
        /* top: -1.2em;*/
        }

DFN     {      
        font-style:     normal;
        font-weight:    bold;
        }


IMG.ABTLOGO
	{
	width:	60px;
	height:	60px;
	float:	left;
	margin: 2px;
	}

A.ABTLINK
	{
	font-weight:	bold;
	}