/* TV Seulberg stylesheet  */
/* Formattings for content areas */
/* (C) Martin Wroblinski */

div.clearboth
	{
	clear:	both;
	}

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;
	min-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%;
	min-height: 80px;
	padding: 0;
	margin: 0em;
	}

DIV.BLOCKRIGHT
	{
	border: 3px inset #0080ff;
	background-color : #ffffff;
	float: right;
	text-align: left;
	width: 47%;
	height: 100%;
	min-height: 80px;
 	padding: 0;
	margin: 0em;
	}

div.textarray
	{
	clear:	both;
	}

div.clearboth
	{
	clear:	both;
	}

div.smalltextblock
	{
	border: 3px ridge #0080ff;
	width:	22ex;
	height:	6ex;
	padding:	1px;
	text-align:	center;
	vertical-align:	middle;
	float: left;
	}

div.tinytextblock
	{
	font-family: 	verdana, helvetica, sans-serif;
	font-size:	small;
	height:		3ex;
	padding:	1ex;
	text-align:	center;
	vertical-align:	top;
	float: left;
	}

/*#########################################################*/
/* 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.indent DD
	{
	margin-left:	8em;
	}

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;
	}

/*---------------------------------------------------------*/
/*  Blocklist                                              */
/*     use for Lists with 1 date (e.g. when posted)        */
/*---------------------------------------------------------*/

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;
        }

/*---------------------------------------------------------*/
/*  Abteilungsliste                                        */
/*     use for Lists with 1 date (e.g. when posted)        */
/*---------------------------------------------------------*/


IMG.ABTLOGO
	{
	width:	60px;
	height:	60px;
	float:	left;
	margin: 2px;
	}

A.ABTLINK
	{
	font-weight:	bold;
	}