
/* TIMETOWEB Web Content Management System V6 */
/* copyright 2005 by TIMETOACT Software & Consulting */
/* Global Styles for DNUG */
/* Editors: MGO, ALO */

/* Global tag definitons */
body{background-color:#ffffff;margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;padding:0px;text-align:left;font-family:Arial,Helvetica,sans-serif;}
font,tr,td,p{font-family:Arial,Helvetica,sans-serif;font-size:12px;}
h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}
h1{padding-bottom:16px;font-size:16px;color:#F11A29;font-weight:bold;font-style:normal;text-decoration:none;}
a{font-size:12px;color:#800000;font-weight:normal;font-style:normal;text-decoration:none;}
a:hover{font-size:12px;color:#800000;font-weight:normal;font-style:normal;text-decoration:none;}
a:visited{color:#800000;}

/* Drei Spalten:
160px, 579px, 249px=988px
da die linke und die rechte Spalte je einen px als dashed border bekommen, nuss man da jeweils einen abziehen:
159px 579px 248px
 */

#MainLayer{width:988px;min-width:988px;max-width:988px;height:100%;margin-top:0px;margin-bottom:0px;text-align:left;background-color:#ffffff;}
.MainTable{background-color:#FFFFFF;width:988px;min-width:988px;max-width:988px;height:100%;padding:0px;margin:0px;border:0px solid #000000;}
.Header{height:46px;background-color:#FBEFC9;}
.HeaderTable{border: 0px solid #FFFFFF;width:988px;min-width:988px;max-width:988px;}

/* Kopfdaten */
table.HeaderRow{background:url(../files/NamingArea/$file/header_normal.jpg) no-repeat;width:988px;height:72px;}
td.HeaderRow,
tr.HeaderRow{vertical-align:bottom;}

/* since there are no dashed borders in the header, we have to use the full sizes */
td.HeaderLeftcolumn{width:160px;min-width:160px;max-width:160px;}
td.HeaderRightcolumn{width:249px;min-width:249px;max-width:249px;}
td.headertop{height:52px;min-height:52px;max-height:52px;width:579px;min-width:579px;max-width:579px;font-size:1px;}

div.auth{
	background:url(../Files/NamingArea/$file/logo_auth.jpg) no-repeat left;width:208px;height:72px;
	width:208px;
	height:65px;
	padding-top:5px;
	float:right;
}

div.auth a,
div.auth a:hover,
div.auth a:active,
div.auth a:visited
{
	text-decoration:none;
	text-align:center;	
	color:#ffffff;
	display:block;
	padding-left:12px;
	padding-right:22px;
}
a.logout,
a.logout:hover,
a.logout:visited,
a.logout:active{
	height:45px;
	font-size:16px;
	font-weight:bold;
}

a.editprofile,
a.editprofile:hover,
a.editprofile:active,
a.editprofile:visited{
	height:12px;
	font-size:10px;
	font-weight:normal;
}

td.HeaderRightcolumn table.Auth tr.editprofile,
td.HeaderRightcolumn table.Auth td.editprofile,
td.HeaderRightcolumn table.Auth td.editprofile a,
td.HeaderRightcolumn table.Auth td.editprofile a:hover,
td.HeaderRightcolumn table.Auth td.editprofile a:visited,
td.HeaderRightcolumn table.Auth td.editprofile a:active
{
	height:15px;
	font-size:9px;
	font-weight:normal;
	padding:0px;
}

td.HeaderRightcolumn table.Auth td a
{
	display:block;
	background-color:transparent;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	margin-bottom:auto;
	text-align:center;
	vertical-align:middle;
	width:170px;
	height:58px;
	clip:rect(0px, 170px, 58px, 0px);
	overflow:hidden;
}


/* QuickSearch */
table.QuickSearch{border:0px solid #000000;background:transparent;}
input.Quicksearch{
	font-size:9px;
	border:1px dashed #000000;
	padding:1px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:3px;
	margin-left:35px;
	width:150px;}
input.QuickSearchSubmit{
	border:0px solid #000000;
	margin-left:5px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}

td.LeftColumn{width:159px;min-width:159px;max-width:159px;}

td.RightColumn{width:248px;min-width:248px;max-width:248px;}
td.snippet{height:29px;width:248px;min-width:248px;max-width:248px;vertical-align:top;background:url(../files/NamingArea/$file/snippet.jpg) no-repeat top;padding-top:1px;}
td.rccolor,
td.snippet{background-color:#FBEFC9;border-left:1px dashed #000000;}
td.snippet img{max-width:258px;}

tr.MainArea{height:100%;vertical-align:top;}

.Logo{width:255px;text-align:left;vertical-align:top;background-color:#FFFFFF;}
.MetaNavigation{width:241px;padding-top:8px;background-color:#FFFFFF;text-align:left;vertical-align:top;}
.MetaNavigation ul{margin:0px;padding:0px;text-align:left;vertical-align:top;}
.MetaNavigation li{list-style:none;float:none;margin-right:16px;margin-left:0px;margin-bottom:0px;margin-top:0px;padding:0px;width:104px;}
.MetaNavigation li a{font-size:10px;font-weight:normal;font-style:normal;color:#999999;text-decoration:none;}
.MetaNavigation li a:hover{font-size:10px;font-weight:normal;font-style:normal;color:#F11A29;text-decoration:none;}

td.TopNavigation{vertical-align:bottom;width:579px;min-width:579px;max-width:579px;height:20px;border-top:0px solid #8B2D09;}

td.MainLeftnavigation{width:159px;min-width:159px;max-width:159px;*height:100%;text-align:left;vertical-align:top;border-right:1px dashed #000000;background-color:#FBEFC9;}
td.MainLeftnavigation hr{visibility:hidden;}
.Leftnavigation{width:159px;min-width:159px;max-width:159px;*height:100%;text-align:left;vertical-align:top;background-color:#FBEFC9;}
table.LeftnavigationTable{width:159px;min-width:159px;max-width:159px;*height:100%;text-align:left;vertical-align:top;border:0px solid #F11A29;background-color:#FFFFFF;}
table.SitelocatorTable{margin:0px;padding:0px;border:0px solid #FFFFFF;padding-top:29px;}

td.Content{width:579px;min-width:579px;max-width:579px;border:0px solid #ffffff;overflow:hidden;text-align:left;vertical-align:top;background-color:#ffffff;}
td.Content .WideColumn{width:547px;height:100%;text-align:left;vertical-align:top;background-color:#ffffff;}

.ContentTable{width:579px;*height:100%;padding-top:29px;padding-left:16px;padding-right:16px;border:0px solid #FFFFFF;background-color:#FFFFFF;}
.Content .LeftColumn table.LeftColumnTable{width:224px;overflow:hidden;text-align:left;vertical-align:top;border:0px solid #FFFFFF;background-color:#FFFFFF;}
table.RightColumnTable{width:248px;padding-top:5px;padding-left:25px;padding-right:25px;overflow:hidden;vertical-align:top;border:0px solid #FFFFFF;background-color:#FBEFC9;}
.Content .WideColumn table.WideColumnTable{width:543px;min-width:543px;max-width:543px;overflow:hidden;text-align:left;vertical-align:top;border:0px solid #FFFFFF;background-color:#FFFFFF;border:0px solid #ffffff;}

td.Headline h1{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:12pt;color:#000000;padding-bottom:10px;}

.Content .Content1,
.Content .Content2,
.Content .Content3{width:100%;overflow:hidden;text-align:left;vertical-align:top;background-color:#FFFFFF;line-height:150%;}

td.Content1,
td.Content1 font,
td.Content2,
td.Content2 font,
td.Content3,
td.Content3 font,
td.Margin1,
td.Margin1 font,
td.Margin2,
td.Margin2 font,
td.Margin3,
td.Margin3 font
{
font-size:13px;
overflow:hidden;
}

div.MainContent a,
div.MainContent a:hover,
div.MainContent a:active,
div.MainContent a:visited,
td.Margin1 a,
td.Margin1 a:hover,
td.Margin1 a:active,
td.Margin1 a:visited,
td.Margin2 a,
td.Margin2 a:hover,
td.Margin2 a:active,
td.Margin2 a:visited,
td.Margin3 a,
td.Margin3 a:hover,
td.Margin3 a:active,
td.Margin3 a:visited,
td.Content1 a,
td.Content1 a:hover,
td.Content1 a:active,
td.Content1 a:visited,
td.Content2 a,
td.Content2 a:hover,
td.Content2 a:active,
td.Content2 a:visited,
td.Content3 a,
td.Content3 a:hover,
td.Content3 a:active,
td.Content3 a:visited
{
color:#85310d;
}

div.MainContent a:hover,
div.MainContent a:active,
td.Content1 a:hover,
td.Content1 a:active,
td.Content2 a:hover,
td.Content2 a:active,
td.Content3 a:hover,
td.Content3 a:active,
td.Margin1 a:hover,
td.Margin1 a:active,
td.Margin2 a:hover,
td.Margin2 a:active,
td.Margin3 a:hover,
td.Margin3 a:active
{
text-decoration:underline;
}

td.Content1 img,
td.Content2 img,
td.Content3 img
{max-width:543px;}

td.Margin1 img,
td.Margin2 img,
td.Margin3 img
{max-width:198px;}


.Content .Margin1{width:100%;overflow:hidden;vertical-align:top;}
.Content .Margin2{width:100%;overflow:hidden;vertical-align:top;}
.Content .Margin3{width:100%;overflow:hidden;vertical-align:top;}

td.Bottomline{background-color:#FFFFFF;}
.BottomlineTable{border:0px solid #000000;margin:0px;padding-top:16px;padding-bottom:12px;background-color:#ffffff}
.BottomlineTable a, .BottomlineTable a:active, .BottomlineTable a:visited{font-size:12px;font-weight:normal;font-style:normal;color:#8B2D09;text-decoration:none;}
.BottomlineTable a:hover{font-size:12px;font-weight:normal;font-style:normal;color:#8B2D09;text-decoration:underline;}
.BottomlineTable .FirstElement{width:230px;background-color:#FFFFFF;}
.BottomlineTable .FirstElement a{padding-left:16px;}
.BottomlineTable .SecondElement{background-color:#FFFFFF;}
.BottomlineTable .Element{padding-left:16px;background-color:#FFFFFF;}
.BottomlineTable span.Text{padding-left:8px;}
.BottomlineTable span.TextTop{padding-left:7px;}
.BottomlineTable span.TextPrint{padding-left:3px;}
.BottomlineTable span.TextTellaFriend{padding-left:3px;}
.BottomlineTable span.TextBookmark{padding-left:5px;}

td.Footer{text-align:left;vertical-align:middle;background-color:#CCCCCC;height:16px;}
table.FooterTable{border:0px solid #FFFFFF;}
table.FooterTable a{font-size:10px;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;}
table.FooterTable a:hover{font-size:10px;font-weight:normal;font-style:normal;color:#F11A29;text-decoration:none;}
td.FooterFirstElement{font-size:10px;padding-left:16px;width:120px;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;}
td.FooterElement{width:120px;}
span.EmptyElement{font-size:1px;}

/*.hidden{visibility:hidden;height:0px;max-height:0px;margin:0px;padding:0px;width:0px;max-width:0px;display:none;}*/
a.OrgaLink, a.OrgaLink:visited{font-family:arial,verdana,sans-serif;font-weight:bold;font-size:9pt;color:#000000;text-decoration:underline;}
a.OrgaLink:hover{font-family:arial,verdana,sans-serif;font-weight:bold;font-size:9pt;color:#f11a29;text-decoration:underline;}
a.FunctionLink, a.FunctionLink:visited{font-family:arial,verdana,sans-serif;font-weight:normal;font-size:9pt;color:#555555;text-decoration:underline;}
a.FunctionLink:hover{font-family:arial,verdana,sans-serif;font-weight:normal;font-size:9pt;color:#f11a29;text-decoration:underline;}
a.PhoneLink, a.PhoneLink:visited{font-family:arial,verdana,sans-serif;font-weight:normal;font-size:9pt;color:#000000;text-decoration:none;}
a.PhoneLink:hover{font-family:arial,verdana,sans-serif;font-weight:normal;font-size:9pt;color:#f11a29;text-decoration:none;}
a.PersonLink, a.PersonLink:visited{font-family:arial,verdana,sans-serif;font-weight:normal;font-size:9pt;color:#000000;text-decoration:none;}
a.PersonLink:hover{font-family:arial,verdana,sans-serif;font-weight:normal;font-size:9pt;color:#f11a29;text-decoration:none;}

	table.supportnav{
		width:159px;
		min-width:159px;
		max-width:159px;
		background-color:#FBEFC9;
		overflow:hidden;
	}
	table.supportnav td{
		text-align:center;
		font-family:Arial,Helvetica,sans-serif;
		font-size:9pt;
	}
	table.supportnav td a{
		display:block;
	*	width:100%;
	}
	table.supportnav td a,
	table.supportnav td a:active,
	table.supportnav td a:visited{
		font-weight:normal;
		text-decoration:none;
		color:#85310D;
	}

	table.supportnav td a:hover{
		font-weight:normal;
		text-decoration:underline;
		color:#85310D;
	}
	
	td.supportnavfirstcell{
		border-top:1px dashed #000000;
		border-bottom:1px dashed #000000;
	}
	td.supportnav{
		border-bottom:1px dashed #000000;
	}
	td.supportnavlastcell{
		border-bottom:1px dashed #000000;
	}


table.LeftNavigtationTable ul{padding:0px;margin:0px;list-style-type:none;}
table.LeftNavigtationTable ul li{margin:0px;padding:0px;list-style-type: none;}
td.SitelocatorCol{width:240px;max-width:240px;min-width:240px;overflow:hidden;text-align:left;vertical-align:top;}
ul.Sitelocator{margin:0px;padding:0px;list-style:none;background-color:#FFFFFF;}
ul.Sitelocator li{margin:0px;padding-left:15px;padding-right:0px;padding-top:1px;padding-bottom:4px;list-style:none;border-bottom:1px solid #CCCCCC;}
ul.Sitelocator li a{font-size:10px;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;}
ul.Sitelocator li a:hover{font-size:10px;font-weight:normal;font-style:normal;color:#85310D;text-decoration:none;}
ul.Sitelocator li.Headline{padding-left:16px;font-size:12px;font-weight:bold;font-style:normal;color:#999999;}
ul.Sitelocator li.LastElement{border-bottom:0px solid #CCCCCC;}

td.Ariadnepath,
a.NAVAriadneLink,
a.NAVAriadneLink:hover,
a.NAVAriadneLink:visited,
a.NAVAriadneLink:active{
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#85310D
}

td.Ariadnepath{
padding-bottom:8px;
width:100%;
}
td.Ariadnepath br{
display: none;
}



/******************************************************************************************
BEGIN PullDownNavigation FX Level 1 for DNUG
*/
td.PDNav table{
 margin-left:auto;
 margin-right:3.2em;
}
td.PDNav{
 text-align:center;
}

td.PDNavDelimiter{
	border-bottom:0px solid #000000;
	background-color:#85310C;
	width:10px;
	min-width:10px;
	max-width:10px;
	font-size:8pt;
}

table.PDNav{
	border-bottom:0px solid #000000;
	padding-bottom:1px;
}

a.PDNavL1,
a.PDNavL1:hover,
a.PDNavL1:visited,
a.PDNavL1:active
{
 white-space:nowrap;
	padding-top:1px;
	padding-left:2px;
	padding-right:1px;
	padding-bottom:2px;
	font-size: 8pt;
	display:block;
*	width:100%;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
	background-color:#85310C;
}


a.PDNavL1s,
a.PDNavL1s:hover,
a.PDNavL1s:visited,
a.PDNavL1s:active
{
 white-space:nowrap;
	padding-top:1px;
	padding-left:2px;
	padding-right:1px;
	padding-bottom:2px;
	font-size: 8pt;
	display:block;
*	width:100%;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	text-decoration:none;
	font-weight:bold;
	color:#85310C;
	background-color:#FEE6BC;
}

.firstentry{
	border-top:1px solid #85310C;
}

ul.PDNavL2{
	display:none;
	margin-top:0px;
	margin-left:0px;
	padding-left:0px;
	position:absolute;
	text-align:left;
	font-size:10px;
	list-style:none;
	list-style-type:none;
	z-index:999;
}

ul.PDNavL2 li a,
ul.PDNavL2 li a:hover,
ul.PDNavL2 li a:visited,
ul.PDNavL2 li a:active
{
	display:block;
*	width:100%;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:18px;
	padding-right:1em;
	border-top:0px solid #85310C;
	border-left:1px solid #85310C;
	border-right:1px solid #85310C;
	border-bottom:1px solid #85310C;
}

ul.PDNavL2 li a,
ul.PDNavL2 li a:visited,
ul.PDNavL2 li a:active
{
	background-color:#F79C00;
	color:#000000;
}

ul.PDNavL2 li a:hover{
	color:#000000;
	background-color:#FED492;
   background-image:url("../files/TopNavigation/$file/tn_arrow.gif");background-repeat:no-repeat;
}

br.hidden{
	visibility:hidden;
	height:0px;
	margin:0px;
	padding:0px;
	width:0px;
	max-width:0px;
	min-width:0px
}

table.tnovr,
table.tnout,
table.tnact
{
	font-family:Arial,Helvetica,sans-serif;
}

table.tnact td.TOPNAVtopleft,
table.tnovr td.TOPNAVtopleft,
table.tnout td.TOPNAVtopleft
{
	border-bottom: 0px solid black;
}
table.tnact td.TOPNAVtopleft,
table.tnovr td.TOPNAVtopleft
{
	background-image:url(../Files/TopNavigation/$file/topleft1.gif);
	background-repeat: no-repeat;
}

table.tnact td.TOPNAVtopright,
table.tnovr td.TOPNAVtopright,
table.tnout td.TOPNAVtopright
{
	width:6px;
	border-bottom: 0px solid Black;
}
table.tnact td.TOPNAVtopright,
table.tnovr td.TOPNAVtopright
{
	background-image:url(../Files/TopNavigation/$file/topright1.gif);
	background-repeat: no-repeat;
}

table.tnact td.TOPNAVEntry,
table.tnovr td.TOPNAVEntry,
table.tnout td.TOPNAVEntry
{
	font-style:normal;
	color:#85310C;
	font-size:8pt;
	font-weight:bold;
	text-decoration: none;
	background-color:#FEE6BC;
}
table.tnact td.TOPNAVEntry,
table.tnovr td.TOPNAVEntry
{
	border-top:1px solid Black;
	border-bottom:0px solid Black;
}
table.tnout td.TOPNAVEntry
{
	border-top: 1px solid #85310d;
	border-bottom: 0px solid Black;
}

table.tnact td.TOPNAVEntry>a,
table.tnact td.TOPNAVEntry>a:hover,
table.tnact td.TOPNAVEntry>a:active,
table.tnact td.TOPNAVEntry>a:visited,
table.tnovr td.TOPNAVEntry>a,
table.tnovr td.TOPNAVEntry>a:hover,
table.tnovr td.TOPNAVEntry>a:active,
table.tnovr td.TOPNAVEntry>a:visited,
table.tnout td.TOPNAVEntry>a,
table.tnout td.TOPNAVEntry>a:hover,
table.tnout td.TOPNAVEntry>a:active,
table.tnout td.TOPNAVEntry>a:visited
{
	font-size:8pt;
	font-weight:bold;
	text-decoration: none;
}

table.tnact td.TOPNAVEntry>a,
table.tnact td.TOPNAVEntry>a:hover,
table.tnact td.TOPNAVEntry>a:active,
table.tnact td.TOPNAVEntry>a:visited,
table.tnovr td.TOPNAVEntry>a,
table.tnovr td.TOPNAVEntry>a:hover,
table.tnovr td.TOPNAVEntry>a:active,
table.tnovr td.TOPNAVEntry>a:visited
{
	color:#85310C;
	background-color:#fbefc9;
}


table.tnout td.TOPNAVEntry>a,
table.tnout td.TOPNAVEntry>a:hover,
table.tnout td.TOPNAVEntry>a:active,
table.tnout td.TOPNAVEntry>a:visited
{
	color:#ffffff;
	background-color:#85310C;
}

/******************************************************************************************
END PullDownNavigation FX Level 1 for DNUG
*/


/******************************************************************************************
BEGIN LI Navigation Level 1 for DNUG
*/
/*LI Navigation Level 1*/

ul.ln{
list-style-type:none;
text-indent:0px;
margin-top:0px;
margin-left:0px;
padding-left:0px;
}

li.linl1{
list-style-type:none;
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
overflow:hidden;
white-space: normal;
}
li.linl1 a,
li.linl1 a:active,
li.linl1 a:visited{
white-space: normal;
max-width:100%;
padding: 2px 3px 2px 15px;
background-color:#F79C00;
color:#000000;
text-decoration: none;
font-weight:normal;
margin: 0px;
display: block;
border-top: 0px solid #B74411;
border-bottom: 1px solid #B74411;
}
li.linl1 a:hover{
text-decoration: none;
background-image:url("../files/TopNavigation/$file/tn_arrow.gif");background-repeat:no-repeat;
}

/*LI Navigation Level 1 Active*/
li.linl1a{
list-style-type:none;
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
overflow:hidden;
}
li.linl1a a,
li.linl1a a:hover,
li.linl1a a:visited,
li.linl1a a:active{
max-width:100%;
padding: 2px 3px 2px 15px;
font-weight: bold;
text-decoration: none;
background-color:#FED492;
color:#000000;
margin: 0px;
display: block;
border-top: 0px solid #B74411;
border-bottom: 1px solid #B74411;
background-image:url("../files/TopNavigation/$file/tn_arrow.gif");background-repeat:no-repeat;
}

/******************************************************************************************
END LI Navigation Level 1 for DNUG
*/


/******************************************************************************************
BEGIN LI Navigation Level 2 for DNUG
*/

/*LI Navigation Level 2*/
li.linl2{
list-style-type:none;
font-family:Arial,Helvetica,sans-serif;
overflow:hidden;
white-space: normal;
}

li.linl2 a,
li.linl2a a
{
/*beloved IE needs this lines to clip the left navigation if texts ar too long*/
*width:159px;
*overflow:hidden;
}

li.linl2 a,
li.linl2 a:active,
li.linl2 a:visited{
white-space: normal;
max-width:100%;
padding: 2px 3px 2px 30px;
background-color:#FFB541;
color:#000000;
text-decoration: none;
font-weight:normal;
margin: 0px;
display: block;
border-top: 0px solid #B74411;
border-bottom: 1px solid #B74411;
}
li.linl2 a:hover{
background-color:#F79C00;
color:#000000;
text-decoration:none;
background-image:url("../files/TopNavigation/$file/tn_arrow.gif");background-repeat:no-repeat;background-position:1.25em top;
}

/*LI Navigation Level 2 Active*/
li.linl2a{
list-style-type:none;
font-family:Arial,Helvetica,sans-serif;
overflow:hidden;
}
li.linl2a a,
li.linl2a a:hover,
li.linl2a a:visited,
li.linl2a a:active{
max-width:100%;
padding: 2px 3px 2px 30px;
font-weight: bold;
text-decoration: none;
background-color:#FED492;
color:#000000;
margin: 0px;
display: block;
border-top: 0px solid #B74411;
border-bottom: 1px solid #B74411;
background-image:url("../files/TopNavigation/$file/tn_arrow.gif");background-repeat:no-repeat;background-position:1.25em top;
}

/******************************************************************************************
END LI Navigation Level 2 for DNUG
*/


/******************************************************************************************
BEGIN LI Navigation Level 3 for DNUG
*/

/*LI Navigation Level 3*/
li.linl3{
list-style-type:none;
font-family:Arial,Helvetica,sans-serif;
overflow:hidden;
white-space: normal;
}
li.linl3 a,
li.linl3 a:active,
li.linl3 a:visited{
white-space: normal;
max-width:100%;
padding: 2px 3px 2px 45px;
background-color:#ffd189;
color:#000000;
text-decoration: none;
font-weight:normal;
margin: 0px;
display: block;
border-top: 0px solid #B74411;
border-bottom: 1px solid #B74411;
}
li.linl3 a:hover{
background-color:#fed492;
color:#000000;
text-decoration:none;
background-image:url("../files/TopNavigation/$file/tn_arrow.gif");background-repeat:no-repeat;background-position:2.25em top;
}

/*LI Navigation Level 3 Active*/
li.linl3a{
list-style-type:none;
font-family:Arial,Helvetica,sans-serif;
overflow:hidden;
}
li.linl3a a,
li.linl3a a:hover,
li.linl3a a:visited,
li.linl3a a:active{
max-width:100%;
padding: 2px 3px 2px 45px;
font-weight: bold;
text-decoration: none;
background-color:#ffd189;
color:#000000;
margin: 0px;
display: block;
border-top: 0px solid #B74411;
border-bottom: 1px solid #B74411;
background-image:url("../files/TopNavigation/$file/tn_arrow.gif");background-repeat:no-repeat;background-position:2.25em top;
}


/******************************************************************************************
END LI Navigation Level 3 for DNUG
*/

/******************************************************************************************
Begin Context Navigation DNUG
*/
ul.contextnavigation{
	list-style-position:outside;
	text-indent:0px;
	padding:0px;
	margin:0px;
	width:100%;
}

ul.contextnavigation li{
	list-style-type:none;
	text-indent:0px;
	margin-bottom:.6em;
}

ul.contextnavigation li a,
ul.contextnavigation li a:visited,
ul.contextnavigation li a:active
{
	color:#85310d;
}
ul.contextnavigation li a:hover{
	text-decoration: underline;
}

ul.contextnavigation li ul{
	list-style-position:outside;
	text-indent:10px;
	padding-left:10px;
	margin:0px;
	margin-top:.6em;
}

/******************************************************************************************
End Context Navigation DNUG
*/

/******************************************************************************************
BEGIN Login-Boxes & InfoTexts DNUG
*/
td.MainLeftnavigation div.LoginInfo{width:149px;max-width:149px;overflow:hidden;} /* Firefox needs this line */
div.LoginInfo{
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
border-top:1px dashed #000000;
text-align:center;
}

div.LoginInfoText{
padding:0px;
width:90%;
text-align:left;
}

a.LoginInfoButton,
a.LoginInfoButton:hover,
a.LoginInfoButton:active,
a.LoginInfoButton:visited{
width:90%;
border:1px solid #000000;
color:#000000;
font-weight:bold;
font-size:11px;
background-color:#f8e197;
margin-top:1px;
margin-bottom:10px;
display:block;
text-align:center;
}

select.dashed,
input.dashed{
border: 1px dashed #000000;
margin-top:2px;
margin-bottom:2px;
padding:1px;
}

div.LoginBox{padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;margin-top:0px;Border-bottom:1px dashed #070000;}
div.LoginBoxContent{padding-left:5px;padding-right:5px;}
div.LoginBoxContent form{padding:0px;margin:0px;white-space: nowrap;*padding-left:5px;}
input.LoginBoxName{border:1px dashed #000000;
font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;font-weight:normal;font-style:normal;text-decoration:none;color:#000000;width:90%;
margin-top:1px;
margin-bottom:1px;
}
input.LoginBoxPassword{border:1px dashed #000000;
font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;font-weight:normal;font-style:normal;text-decoration:none;color:#000000;width:90%;
margin-top:1px;
margin-bottom:1px;
}
input.LoginBoxName_selected{border:1px solid #000000;
font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;font-weight:normal;font-style:normal;text-decoration:none;color:#000000;width:90%;
margin-top:1px;
margin-bottom:1px;
}
input.LoginBoxPassword_selected{border:1px solid #000000;
font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;font-weight:normal;font-style:normal;text-decoration:none;color:#000000;width:90%;
margin-top:1px;
margin-bottom:1px;
}

.LoginBoxSubmit{
width:90%;
border:1px solid #000000;
color:#000000;
font-weight:bold;
font-size:10px;
background-color:#f8e197;
margin-top:1px;
margin-bottom:1px;
display:block;
}
/******************************************************************************************
END Login-Boxes & InfoTexts DNUG
*/


/******************************************************************************************
BEGIN MembersSeemore Box for DNUG
*/
div.membersseemore{
	width:100%;
	min-width:100%;
	max-width:100%;
	display:block;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	background-color:#FBEFC9;
	border-top:1px solid #85310C;
	border-bottom:1px solid #85310C;
	padding:0px;
}

div.membersseemore a,
div.membersseemore a:hover,
div.membersseemore a:active,
div.membersseemore a:visited{
	display:block;
	border:0px solid #000000;
}

div.membersseemore a:hover{
	background-color:#F6D680;
}


div.membersseemore a img{
	display:block;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	border:0px solid #000000;
}
div.membersseemore div.seperator{
 font-size:1px;
 line-height:1px;
	width:100%;
	min-width:100%;
	max-width:100%;
	height:1px;
	min-height:1px;
	max-height:1px;
 color:#85310C;
 background-color:#85310C;
}

/******************************************************************************************
END MembersSeemore Box for DNUG
*/

/*****************************************
BEGIN  CSS for Exhibitor Overview
*/
div.catnav{
padding-top:20px;
padding-bottom:10px;
}

div.catnav span.active{
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
padding-left:30px;
padding-right:30px;
padding-top:3px;
padding-bottom:1px;
}

div.catnav a.inactive,
div.catnav a.inactive:visited,
div.catnav a.inactive:active,
div.catnav a.inactive:hover{
color:black;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
padding-left:30px;
padding-right:30px;
background-color:#EEEEEE;
text-decoration:none;
}

div.listnav{
padding-top:0px;
padding-bottom:20px;
}

div.listnav a.active,
div.listnav a.active:visited,
div.listnav a.active:active,
div.listnav a.active:hover{
text-decoration:underline;
}

div.listnav a.inactive,
div.listnav a.inactive:visited,
div.listnav a.inactive:active,
div.listnav a.inactive:hover{
color:black;
text-decoration:underline;
}

table.MemberEntry{
border:1px dashed #000000;
width:543px;
min-width:543px;
max-width:543px;
margin-bottom:5px;
padding:3px;
}

td.MemberEntryLeft{
text-align:left;
vertical-align:top;
font-weight:bold;
}

td.MemberEntryLeft a,
td.MemberEntryLeft a:active,
td.MemberEntryLeft a:visited{
color:black;text-decoration:none;}

td.MemberEntryLeft a:hover{
color:#85310C;text-decoration:none;
}

td.MemberEntryRight{
text-align:right;
vertical-align:top;
font-weight:bold;
}

td.MemberEntryRight a,
td.MemberEntryRight a:active,
td.MemberEntryRight a:visited{
color:black;text-decoration:none;}

td.MemberEntryRight div.OfficePhoneNumber,
td.MemberEntryRight div.CellPhoneNumber{
color:black;text-decoration:none;font-weight:normal;
}

td.MemberEntryRight div.Website a,
td.MemberEntryRight div.Website a:visited,
td.MemberEntryRight div.Website a:active{
color:black;text-decoration:none;font-weight:bold;
}
td.MemberEntryRight div.Website a:hover{
color:#85310C;text-decoration:none;font-weight:bold;
}

td.MemberEntryRight a:hover{
color:#85310C;text-decoration:none;
}

/***********************************************
END  CSS for Exhibitor Overview
*/



/***********************************************
BEGIN DNUG Category Navigation
*/

hr.clear{clear:both;visibility:hidden;}

ul.catnav{
border-left:1px solid #000000;
height:21px;
list-style-type:none;
text-indent:0px;
margin:0px;
padding:0px;
}

ul.catnav li{
float:left;
*width:0px;
 white-space: nowrap;
}

ul.catnav li a.CatNav,
ul.catnav li a.CatNav:active,
ul.catnav li a.CatNav:hover,
ul.catnav li a.CatNav:visited
{
color:#000000;
display:block;
height:15px;
border-top:1px solid #000000;
border-left:0px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
padding-left:6px;
padding-right:6px;
padding-top:2px;
padding-bottom:2px;
background-color:#eeeeee;
}

ul.catnav li a.CatNav:hover{
background-color:#ffffff;
text-decoration:none;
}

ul.catnav li a.CatNavActive,
ul.catnav li a.CatNavActive:active,
ul.catnav li a.CatNavActive:hover,
ul.catnav li a.CatNavActive:visited
{
color:#000000;
display:block;
height:15px;
border-top:1px solid #000000;
border-left:0px solid #000000;
border-right:1px solid #000000;
border-bottom:0px solid #000000;
padding-left:6px;
padding-right:6px;
padding-top:2px;
padding-bottom:3px;
background-color:#ffffff;
}

/***********************************************
END DNUG Category Navigation
*/

/***********************************************
BEGIN DNUG Links
*/

div.DNUGLinks{
margin-bottom:18px;
border-top:1px dashed #000000;
width:159px;
max-width:159px;
overflow:hidden;
}

ul.DNUGLinks{
list-style-type:none;
text-indent:0px;
margin-left:0px;
padding-left:0px;
}

li.DNL{
display:inline;
list-style-type:none;
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
overflow:hidden;
white-space: normal;
padding:0px;
}
li.DNL a,
li.DNL a:active,
li.DNL a:visited,
li.DNL a:hover{
white-space:normal;
max-width:100%;
padding:2px 3px 2px 15px;
background-color:#85310D;
color:#FFFFFF;
text-decoration: none;
font-weight:bold;
margin:0px;
display:block;
border-top:0px solid #B74411;
border-bottom:1px dashed #000000;
}
/***********************************************
END DNUG Links
*/

/***********************************************
BEGIN DNUG SupportNavigation 
*/
table.supportnavicon th{vertical-align:top; width:60px; min-width:60px; max-width:60px;}
table.supportnavicon th im
g{vertical-align:top;max-width:55px; margin:0px;}
table.supportnavicon td{vertical-align:top;padding-top:5px;}
/***********************************************
END DNUG SupportNavigation
*/

table.preisliste{
	border:1px solid black;
}
table.preisliste tr td{padding:1px;padding-bottom:.3em;vertical-align:top;}
table.preisliste tr td,
table.preisliste tr td font{
	font-size:.92em;
}	
/* ********************************************
END DNUG Preislisten
 */


/* ***********************************************
DNUG Topmeldungen
*/
div.TopMessage{margin:10px;}
div.TopMessage a,
div.TopMessage a:hover,
div.TopMessage a:visited,
div.TopMessage a:active{border:1px solid #c81f02;background-color:#c81f02;color:#ffffff;font-weight:bold;font-size:1.2em;display:block;margin-left:auto;margin-right:auto;text-align:center;width:80%;padding:8px;overflow:hidden;text-decoration:none;}
div.TopMessage a:hover{text-decoration:underline;}
div.center{display:block;text-align:center;margin-left:auto;margin-right:auto;}


/*News-Detail*/
#SLENewsDetail #Date {margin:0px 0px 4px 0px;font-size:11px;font-weight:bold;font-style:normal;text-decoration:none;}
#SLENewsDetail #Headline {margin:0px 0px 4px 0px;font-size:16px;font-weight:bold;font-style:normal;text-decoration:none;}
#SLENewsDetail #Footer{clear:right;}
#SLENewsDetail #Topline {margin:0px 0px 4px 0px;font-size:11px;font-weight:normal;font-style:normal;text-decoration:underline;color:#666666;}
#SLENewsDetail #Underline {margin:0px 0px 14px 0px;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
#SLENewsDetail #Abstract {margin:0px
 0px 14px 0px;font-size:12px;font-weight:bold;font-style:normal;text-decoration:none;}
#SLENewsDetail #Location {font-size:12px;font-weight:normal; font-style:italic;text-decoration:none;}


