html {
	height:100%;
	}

body {
	margin:0px;
	padding:0px;
	vertical-align:middle;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-style: normal;
	font-weight: normal;
	scrollbar-3dlight-color:#b0a9a6; /* Farbe Scrollbalken, identisch wie Seitenhintergrund */
    scrollbar-arrow-color:#b0a9a6;
    scrollbar-base-color:#ededee;
    scrollbar-darkshadow-color:#ededee;
    scrollbar-face-color:#ededee;
    scrollbar-highlight-color:#ededee;
    scrollbar-shadow-color:#b0a9a6;
	height:100%;
	background-color:#999999;
	overflow: hidden;
}

div#content {
	width:930px;
	margin:0px auto;
}

div#headA {
	background-repeat:no-repeat;
	background-position:left;
	background-color:#FFFFFF;
	text-align:right;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	height:49px;
}

div#headB {
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	height:159px;
	text-align:left;
}


div#containerNavA {
	position:relative;
	top:143px;
}

.navAtable td {
	height:16px;
	background-color:#ff0000;
}

.navA {
	font: normal 11px Verdana, Arial, Helvetica;
	font-weight:bold;
	text-align:left;
}

.navA a, .navA a:link, .navA a:visited {
	color: #cccccc;
	text-decoration : none;
}

.navA a:hover {
	color: #000000;
	text-decoration : none;
}

.navAaktiv {
	color: #000000;
	font: normal 11px Verdana, Arial, Helvetica;
	text-align:left;
	font-weight:bold;
	text-decoration : none;
}

.navAaktiv a, .navAaktiv a:link, .navAaktiv a:visited, navAaktiv a:hover {
	color: #000000;
	font: normal 11px Verdana, Arial, Helvetica;
	text-align:left;
	font-weight:bold;
	text-decoration : none;
}

div#containerNavB {
	margin-top:30px;
}

.navBtable {
	border-collapse:collapse;
}

.navBtable td {
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	height:18px;
}

.navB {
	font: normal 11px Verdana, Arial, Helvetica;
	font-weight:bold;
	text-align:right;
	width:160px;
	color: #666666;
}

.navB a, .navB a:link, .navB a:visited {
	text-decoration: none;
	color: #666666;
}

.navB a:hover {
	color: #ff0000;
}

.navBaktiv {
	font: normal 11px Verdana, Arial, Helvetica;
	font-weight:bold;
	text-align:right;
	color: #ff0000;
	text-decoration: none;
	background-color:#e6e1e1;
}

.navBaktiv a, .navBaktiv a:link, .navBaktiv a:visited, .navBaktiv a:hover {
	font: normal 11px Verdana, Arial, Helvetica;
	font-weight:bold;
	text-align:right;
	color: #ff0000;
	text-decoration: none;
	background-color:#e6e1e1;
}

.containerMain {
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}


div#containerNavZ {
	height:39px;
	width:733px;
	padding-left:185px;
	padding-right:10px;
	padding-top:10px;
	background-color:#ffffff;
	border:1px solid #666666;
}

div.navZ {
	width:733px;
	font: normal 11px Verdana, Arial, Helvetica;
	text-align:left;
	color: #666666;
}

div.navZ a, div.navZ a:link, .div.navZ a:visited {
	color: #666666;
	text-decoration : none;
}

div.navZ a:hover {
	color: #000000;
	text-decoration : none;
}

.navZgelb a, .navZgelb a:link, .navZgelb a:visited, .navZgelb a:hover  {
	font: normal 11px Verdana, Arial, Helvetica;
	color: #FFCC00;
	text-decoration : none;
}

.navZbraun a, .navZbraun a:link, .navZbraun a:visited, .navZbraun a:hover  {
	font: normal 11px Verdana, Arial, Helvetica;
	color: #7A5C41;
	text-decoration : none;
}


div.mainC {
	margin-top:30px;
	font: normal 11px Verdana, Arial, Helvetica;
	line-height:14px;
	text-align:left;
	color: #666666;
}

div.mainC h1 {
	font: 11px Verdana, Arial, Helvetica;
	font-weight:bold;
	color: #666666;
	margin-top:0px;
	margin-bottom:6px;
}

div.mainC h2 {
	font: 11px Verdana, Arial, Helvetica;
	font-weight:bold;
	color: #666666;
	margin-top:0px;
	margin-bottom:6px;
}

div.mainC a, div.mainC a:link, .div.mainC a:visited {
	color: #666666;
	text-decoration : none;
	font-weight:bold;
}

div.mainC a:hover {
	color: #ff0000;
	text-decoration : none;
	font-weight:bold;
}

div.mainC p { 
	margin-top:0px;
	margin-bottom:10px;
}

div.mainC em {
	font: normal 11px Verdana, Arial, Helvetica;
	line-height:14px;
	color: #999999;
	font-weight:normal;
}

div.mainC td {
	font: normal 11px Verdana, Arial, Helvetica;
	text-align:left;
	color: #666666;
}


.mainD {
	border-right:1px solid #666666;
}



div.boxContent {
	font: normal 11px Verdana, Arial, Helvetica;
	line-height:14px;
	text-align:left;
	color: #666666;
	background-color:#e6e1e1;
	border-bottom:1px solid #666666;
	padding:5px;
}

div.boxContent a, div.boxContent a:link, .div.boxContent a:visited {
	color: #666666;
	text-decoration : none;
	font-weight:bold;
}

div.boxContent a:hover {
	color: #ff0000;
	text-decoration: none;
}

div.boxContent p { 
	padding:7px;
	margin-top:0px;
	margin-bottom:0px;
}


.textBox {
	font: normal 11px Verdana, Arial, Helvetica;
	line-height:14px;
	color: #666666;
}

div.boxContent em {
	font: normal 11px Verdana, Arial, Helvetica;
	line-height:14px;
	color: #999999;
	font-weight:normal;
}

div.boxTitle {
	font: normal 11px Verdana, Arial, Helvetica;
	font-weight:bold;
	text-align:left;
	color: #000000;
	background-color:#ff0000;
	height:15px;
	padding-left:7px;
	padding-top:1px;
	padding-bottom:0px;
}

.textLight {
	font: normal 11px Verdana, Arial, Helvetica;
	color: #999999;
}









li	{
	font: normal 11px Verdana, Arial, Helvetica;
	text-align:left;
	color: #666666;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}

ol	{
	font: normal 11px Verdana, Arial, Helvetica;
	text-align:left;
	color: #666666;
	margin-left:25px;
	margin-top:0px;
	margin-bottom:0px;
}


input    				{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #333333; font-weight: normal; border: 1px solid #666666;}
input.file     			{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #333333; font-weight: normal; border: 1px solid #666666;}
input.submit			{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #867866; font-weight:bold; background-color: #ede9e4; font-weight: normal; border: 1px solid #666666;} 
textarea				{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #333333; font-weight: normal; border: 1px solid #666666;}
input.checkboxButton 	{ color: #666666; }


hr{
	background-color:#ffffff; /* Mozilla 1.4 */
	color:#ffffff; /* IE 6 */
	border: #ffffff; /* Opera 7.11 */
	height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
	width:100%;
	margin-top:0px;
	margin-bottom:7px;
}
