body {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	}
	
h1    {
	font-family : Rockwell, Times New Roman, Times;
	font-size: 22px;
	line-height: 24px;
	font-weight : normal;
	padding-top : 9px;
	margin-top : 0px;
	padding-bottom : 9px;
	margin-bottom: 0px;
	clear:both;
    }

h2   {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 18px;
	font-weight : bold;
	padding-top : 0px;
	margin-top : 0px;
	padding-bottom : 6px;
	margin-bottom: 0px;
	color: 808080;
	clear:both;
}

h3    {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight : normal;
	padding-top : 0px;
	margin-top : 0px;
	padding-bottom : 4px;
	margin-bottom: 0px;
	clear:both;
}
	
a      {
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	text-decoration : none;}
	

a:hover {
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	text-decoration : underline;
	}
	
td 	{
    font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	vertical-align:top;
	}

input	{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color: #EBF2FC;
	border: 1px solid #333399;
	padding-left:3px;
    }	

select {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color: #EBF2FC;
	border: 1px solid #333399;
	padding-left:3px;
    }	
	

	
.red {
    color : red;
    }
.yellow {
    color : orange;
	}

.small {
    font-size : 10px;
	}

.bold {
	font-weight : bold;
	} 


td.globalNavEntry {
	padding-left : 2px;
	padding-right : 2px;
	background-image : url(../media/nav/topnav_bg.gif);
	color:black;
	}

td.globalNavEntryActive {
	color : #FFFFFF;
	font-weight: bold;
	padding-left : 2px;
	padding-right : 2px;
	background-image : url(../media/nav/topnav_bg_a.gif);
	}

td.globalNavEntry  a {
	color : black;
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	text-decoration : none;
	}

td.globalNavEntry:hover  a {
	color : black;
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	text-decoration : underline;
	}

td.globalNavEntryActive a {
	color : #FFFFFF;
	font-weight: bold;
	text-decoration : none;
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	}

td.globalNavEntryActive:hover  a {
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : underline;
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	}
	
#globalNavDrucken 	{
    position:absolute; left:670px; top:36px; width:40px; height:36px; z-index:1;
	}

#globalNavKontakt	{
    position:absolute; left:715px; top:36px; width:40px; height:36px; z-index:1;
	}

#globalNavSuche		{
    position:absolute; left:760px; top:36px; width:40px; height:36px; z-index:1;
    }
	
#globalNavSitemap	{ 
    position:absolute; left:805px; top:36px; width:40px; height:36px; z-index:1; 
    }
	
#globalNavHilfe		{
    position:absolute; left:850px; top:36px; width:40px; height:36px; z-index:1; 
	}

div.teaser {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left: 10px;
	padding-right: 10px;
}
	
div.secnav div {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 16px; /* Bei NN 4.x nicht zu verwenden */
	background-image: url(../media/nav/secnav_normal.gif);
	height: 18px;
	padding-left: 20px;
	padding-right: 10px;
}

div.secnav div.active {
	background-image: url(../media/nav/secnav_active.gif);
}

div.secnav .icon	{
	float:left;
}

div.secnav a:hover {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration : none;
	}

td.content{
  	padding:0px;  	
	}
	
.teasercontent {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 16px; /* Bei NN 4.x nicht zu verwenden */
	background-image: url(../media/nav/teaser_bg.gif);
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
    }

.teasercontent #link	{
    clear:both;text-align:right;color:red;
	}

.teaserheader {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #666666;
	padding-left: 10px;
	padding-right: 10px;
    }

.trackinglist {
	padding-left: 200px;
	font-size : 11px;
	line-height : 14px;
	color: blue;
    }

.statusline {
	padding: 5px;
	font-size:11px;
	line-height:14px;
	background-color:#eeeeff;
	font-weight:bold;
	width: 695px;
    }
