/*  CSS-Reset -------------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border:medium none;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
vertical-align:baseline;
}

form {
background-color:transparent;
}

optgroup {
font-style:normal;
font-weight:normal;
}

optgroup option {
padding-left:1px;
}

abbr {
border-bottom:1px dotted #333333;
cursor:help;
}

ins {
text-decoration:none;
}

cite {
font-style:normal;
}
/*Reset Ende */


/* Allgemeine Styles ----------------------------------- */


body {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
height:101%;
margin:0;
padding:0;
}

#pagewrapper {
margin:auto;
padding:0;
width:1000px;
}

h1 {
color:#666;
font-size:18pt;
font-weight:bold;
margin:5px 0 15px;
}

#blue h1 {
color:#005da8;
font-size:24pt;
font-weight:bold;
margin:5px 0 15px;
}

#green h1 {
color:#a4c400;
font-size:24pt;
font-weight:bold;
margin:5px 0 15px;
}

#yellow h1 {
color:#fbbf00;
font-size:24pt;
font-weight:bold;
margin:5px 0 15px;
}

#lightblue h1 {
color:#00abe5;
font-size:24pt;
font-weight:bold;
margin:5px 0 15px;
}

#lightgreen h1 {
color:#00989a;
font-size:24pt;
font-weight:bold;
margin:5px 0 15px;
}


h2 {
color:#595959;
font-size:14pt;
font-weight:bold;
line-height:18px;
margin:0 0 16px;
line-height: 18pt;
}

h3 {
color:#595959;
font-size:13pt;
font-weight:bold;
line-height:18px;
margin:0;
}

p {
color:#595959;
font-size:14pt;
line-height:18pt;
margin:0 0 16px;
}

#marginal p {
font-size:11pt;
line-height:14px;
margin:0;
}

a {
color:#666;
text-decoration:underline;
}

a:hover {
color:#F08A00;
}

a.intern {
color:#808080;
font-weight:bold;
text-decoration:none;
}

a.intern:hover {
color:#F08A00;
}

a.extern {
color:#005E72;
font-weight:bold;
text-decoration:none;
}

a.extern:hover {
color:#F08A00;
}

clearfix {
clear:both;
}

/* Header ----------------------------------- */

#header {

}

#header #logo {
	margin: 30px 0 40px 15px;
	width: 275px;
}

/* Metanvai TOP */

#metanavitop {
	display: none;
}


/* Hauptmenu - Flyout ----------------------------------------*/

#mainmenu {
display: none;
}



/* Listenmenue ---------------------------------------------------*/

#listmenu {
display: none;
}


/* Breadcrumb ---------------------------------------------------*/
#breadcrumb {
display: none;
}
/* Content ------------------------------------------------------------- */

#flash {
	display: none;
	}

#startflash {
	display: none;
}

#keyvisual {
	display: none;
}


#teaser {

}

.teaserbox {
	background: #fff;
	color: #000;
	font-size: 12pt;
	
}

.teaserbox h1 {
	color: #000;
	font-size: 12pt;
	text-transform: uppercase;
	margin: 0;
	padding: 0 0 5px 0;
}

.teaserbox h2 {
	color: #666;
	font-size: 14pt;
	font-weight: bold;
	margin: 0;
	padding: 0 0 10px 0;
}

.teaserbox p {
	color: #000;
	font-size: 12pt;
	}

.teaserbox img {
	display: none;
	text-align: right;
	float: right;
	margin: 5px 0 5px 5px;
}
	
.teaserbox a {
	background: url(../images/common/link_btn.gif) no-repeat;
	color: #666;
	font-size: 12pt;
	padding: 2px 0 2px 25px;
	}
	
	.teaserbox a:hover {
		color: #000;
	}




#content {
color: #000;
float:left;
font-size: 14pt;
padding: 10px 20px;
line-height: 28pt;
}

#content img {
align:left;
margin:10pt 0pt 16pt 0pt;
}

#content ul {
font-size: 14pt;
color: #595959;
list-style-type: square;
margin: -8px 0px 0px 40px;
padding: 0;
line-height: 18pt;
}

#content ul li {
margin-bottom:5px;
}



/* Marginal Boxen ---------------------------------------------*/

#marginal {
display: none;
}



/* Footer ------------------------------------------------------*/
#footer {
	display: none;
	}


 #startfooter {
 	display: none;
}

/* Diverse */

#shadowbox {
	display: none;
}rgb(255,182,14)