div, td, body {
	font-family: Arial;
}

.Spacer15 {
	height: 15px;
	overflow: hidden;	
}

.Spacer10 {
	height: 10px;
	overflow: hidden;	
}

.Spacer5 {
	height: 5px;
	overflow: hidden;	
}

.small{
	font-size:11px;
	}

#NaviWrapper {
	width: 200px;
	float: left;	
	text-align: left;
}
	
/* Box für die rechte, Content Spalte */	
#right {
	float: right;
	width: 715px;
	text-align: left;
}
	
/* Wrapper für den Footer */
#footer {
	clear: both;
}
	
/* Wrapper der linke und rechte Spalte umschließt */
#wrapper {
	width: 930px; /*neue Breite*/
	text-align: center;
	margin: auto;
}

#breadcrumb {
	width: 930px; /*neue Breite*/
	text-align: left;
}

#areaTitle { 
	font-size: 24px;
}

#areaTitle h1 {
font-weight:normal;
padding-left:11px;
text-align:left;
}

ul {
	margin: 5px 0 0 0;
	padding: 0;
}

ul li {
	margin: 0 0 0 0;
	padding: 0 0 3px 0px;
	background-repeat: no-repeat;
	background-position: 0 5px;
	list-style: none;
}

#Content a:link { text-decoration:none; }
#Content a:visited { text-decoration:none; }
#Content a:focus { text-decoration:none; }
#Content a:hover { text-decoration:underline; }
#Content a:active { text-decoration:none; }

.ButtonOnColorA .b1,.ButtonOnColorA .b2,.ButtonOnColorA .b3,.ButtonOnBlueA .b1,.ButtonOnBlueA .b2,.ButtonOnBlueA .b3 
{ 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: bold; 
	padding:5px 0;
	cursor:pointer;
	text-decoration:none;
	white-space:nowrap;
	line-height:23px;
}

.ButtonOnColorA .b1,.ButtonOnBlueA .b1
{ 
	background-repeat: no-repeat;
	background-position: left center; 
}

.ButtonOnColorA .b2,.ButtonOnBlueA .b2 { 
	margin-left:11px;
	background-repeat: no-repeat;
	background-position: right center; 
}

.ButtonOnColorA .b3,.ButtonOnBlueA .b3 { 
	margin-right:11px;
	background-repeat: repeat-x;
	background-position: center; 
}

.ButtonOnColorA,.ButtonOnBlueA a:hover {
	text-decoration: none;
}

.ButtonOnWhiteA .b1,.ButtonOnWhiteA .b2,.ButtonOnWhiteA .b3 { 
	font-family: Arial; 
	font-size: 14px; 
	font-weight: bold; 
	padding:5px 0;
	cursor:pointer;
	text-decoration:none;
	white-space:nowrap;
	line-height:23px;
}

.ButtonOnWhiteA .b1 { 
	background-repeat: no-repeat;
	background-position: left center; 
}

.ButtonOnWhiteA .b2 { 
	margin-left:11px;
	background-repeat: no-repeat; 
	background-position: right center; 
}

.ButtonOnWhiteA .b3 { 
	margin-right:11px;
	background-repeat: repeat-x;
	background-position: center; 
}
	
.ButtonOnWhiteA a:hover {
	text-decoration: none;
}


.ContentBox-n { 
	position:relative;
	border-width:1px;
	border-style:solid;
	border-bottom:0px; 
}

.ContentBox-n .ContentBox-e { 
	position:relative;
	top:-1px;
	right:-1px;
	background-repeat: no-repeat;
	background-position: top right;
}

.ContentBox-n .ContentBox-w { 
	position:relative;
	left:-2px;
	height:6px;
	font-size:0px;
	background-repeat: no-repeat;
	background-position: top left; 
}

/*Header*/
.ContentBox-head { 
	position:relative;
	padding:0 4px 0px 10px;
	font-size:16px;
	font-weight:bold;
	border-style:solid;
	border-width:0px 1px 0px 1px;
}

/*Inhaltsteil*/
.ContentBox-mid { 
	position:relative;
	border-style:solid;
	border-width:0px 1px 0px 1px;
	padding:10px; 
}

/*unterer Teil, hier werden wieder die abger. Ecken definiert*/
.clrPanel-s { 
	position:relative;
	border-width:1px;
	border-style: solid;
	border-top:0px; 
}

.clrPanel-s .clrPanel-e { 
	position:relative;
	bottom:-1px;
	right:-1px;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.clrPanel-s .clrPanel-w { 
	position:relative;
	left:-2px;
	height:6px;
	font-size:0px;
	background-repeat: no-repeat;
	background-position: bottom left; 
}


.ContentBox2-n { 
	position:relative;
	border-width:1px;
	border-style:solid;
	border-bottom:0px; 
}

.ContentBox2-n .ContentBox2-e { 
	position:relative;
	top:-1px;
	right:-1px;
	background-repeat: no-repeat;
	background-position: top right;
}

.ContentBox2-n .ContentBox2-w { 
	position:relative;
	left:-2px;
	height:6px;
	font-size:0px;
	background-repeat: no-repeat;
	background-position: top left; 
}

/*Header*/
.ContentBox2-head { 
	position:relative;
	padding:0 4px 0px 10px;
	font-size:16px;
	font-weight:bold;
	border-style:solid;
	border-width:0px 1px 0px 1px;
}

/*Inhaltsteil*/
.ContentBox2-mid { 
	position:relative;
	border-style:solid;
	border-width:0px 1px 0px 1px;
	padding:10px; 
}

/*unterer Teil, hier werden wieder die abger. Ecken definiert*/
.clrPanel2-s { 
	position:relative;
	border-width:1px;
	border-style: solid;
	border-top:0px; 
}

.clrPanel2-s .clrPanel2-e { 
	position:relative;
	bottom:-1px;
	right:-1px;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.clrPanel2-s .clrPanel2-w { 
	position:relative;
	left:-2px;
	height:6px;
	font-size:0px;
	background-repeat: no-repeat;
	background-position: bottom left; 
}

/*Styles für die Tool Tips - Details siehe oben*/
.Tool-n {
	position:relative;
	border-width:1px;
	border-style: solid;
	border-bottom:0px;
}

.Tool-n .Tool-e { 
	position:relative;
	top:-1px;
	right:-1px;
	background-repeat: no-repeat;
	background-position: top right; 
}

.Tool-n .Tool-w { 
	position:relative;
	left:-2px;
	height:6px;
	font-size:0px;
	background-repeat: no-repeat;
	background-position: top left; 
}

.Tool-head { 
	position:relative; 
	padding:0 4px 4px 10px;
	font-weight:bold;
	font-size:16px; 
	border-style:solid;
	border-width:0px 1px 0px 1px;
}

.Tool-mid { 
	position:relative;
	border-style:solid;
	border-width:0px 1px 0px 1px;
	padding:10px; 
}

.Tool-s { 
	position:relative;
	border-width:1px;
	border-style: solid;
	border-top:0px; 
}

.Tool-s .Tool-e { 
	position:relative;
	bottom:-1px;
	right:-1px;
	background-repeat: no-repeat;
	background-position: bottom right; 
}

.Tool-s .Tool-w { 
	position:relative;
	left:-2px;
	height:6px;
	font-size:0px;
	background-repeat: no-repeat;
	background-position: bottom left; 
}

/*Styles für die Tipp-Box - Details siehe oben*/
.TippBox-n {
	position:relative;
	border-width:1px;
	border-style: solid;
	border-bottom:0px;
}

.TippBox-n .TippBox-e { 
	position:relative;
	top:-1px;
	right:-1px;
	background-repeat: no-repeat;
	background-position: top right; 
}

.TippBox-n .TippBox-w { 
	position:relative;
	left:-2px;
	height:6px;
	font-size:0px;
	background-repeat: no-repeat;
	background-position: top left; 
}

.TippBox-head { 
	position:relative; 
	padding:0 4px 4px 10px;
	font-weight:bold;
	font-size:16px; 
	border-style:solid;
	border-width:0px 1px 0px 1px;
}

.TippBox-mid { 
	position:relative;
	border-style:solid;
	border-width:0px 1px 0px 1px;
	padding:10px; 
}

.TippBox-s { 
	position:relative;
	border-width:1px;
	border-style: solid;
	border-top:0px; 
}

.TippBox-s .TippBox-e { 
	position:relative;
	bottom:-1px;
	right:-1px;
	background-repeat: no-repeat;
	background-position: bottom right; 
}

.TippBox-s .TippBox-w { 
	position:relative;
	left:-2px;
	height:6px;
	font-size:0px;
	background-repeat: no-repeat;
	background-position: bottom left; 
}


.navi-n { 
	position:relative;
	border-width:1px;
	border-style: solid;
	border-bottom:0px;
}

.navi-n .navi-e { 
	position:relative;
	top:-1px;
	right:-1px;
	background-repeat: no-repeat;
	background-position: top right;
}

.navi-n .navi-w { 
	position:relative;
	left:-2px;
	height:6px;
	font-size:0px;
	background-repeat: no-repeat;
	background-position: top left; 
}

.navi-head { 
	position:relative;
	padding:0px 4px 4px 10px;
	font-weight:bold;
	font-size:13px;
	border-style:solid;
	border-width:0px 1px 1px 1px;
}

.navi-mid { 
	position:relative;
	border-style:solid;
	border-width:0px 1px 0px 1px;
	padding: 3px 10px; 
}

.navi-s { 
	position:relative;
	border-width:1px;
	border-style: solid;
	border-top:0px; 

}

.navi-s .navi-e { 
	position:relative;
	bottom:-1px;
	right:-1px;
	background-repeat: no-repeat;
	background-position: bottom right; 
}

.navi-s .navi-w { 
	position:relative;
	left:-2px;
	height:6px;
	font-size:0px;
	background-repeat: no-repeat;
	background-position: bottom left; 
}

.submenue {
	padding: 0 0 3px 13px;
}

/* Styles fuer Yukon Navi */

.DEY_currentPage {
	font-weight: bold; background-color: #CECECE; display: block;
}

a.DEY_currentPage:hover {
	font-weight: bold; background-color: #CECECE !important; display: block; text-decoration: none !important;
}

.navi-mid ul li a {
display:block;
height:20px;
padding:1px 4px;
}

.navi-mid ul li a:hover {
background-color:#EEEEEE;
display:block;
padding:1px 4px;
}


