body {
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
}
#PageContainer {
	width:991px;
}
#Header {
	background-image:url(../images/top2.jpg);
	margin:0;
	padding:0;
	width:991px;
	height:169px;
	position:relative;
}
#MainmenuContainer {
	position:absolute;
	bottom:0;
	left:200px;
}
#Mainmenu {
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
}
#Mainmenu li {
	display:inline;
	margin-right:40px;
	float:left;
}
#Mainmenu li a {
	color:white;
	text-transform:uppercase;
	font-size:12px;
	font-weight:900;
	text-decoration:none;
	
}


#TopmenuContainer {
	float:right;
	width:270px;
	margin-top:35px;
}

#Topmenu {
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
}
#Topmenu li {
	display:inline;
	margin-right:20px;
	float:left;
}
#Topmenu li a {
	color:black;
	text-transform:uppercase;
	font-size:12px;
	font-weight:900;
	text-decoration:none;
}

h1.Leftmenu {
	margin:0;
	margin-top:30px;
	margin-bottom:10px;

	color:#ffae02;
	margin-left:8px;
	font-size:14px;
	font-family:'Arial Black';
	text-align:center;
	text-transform:uppercase;
}
#LeftmenuContainer {float:left;}
#Leftmenu {
	list-style:none;
	margin:0;
	padding:0;
	margin-left:8px;
	color:#FFFFFF;
}
#Leftmenu li {
	text-align:left;
	text-transform:uppercase;
	background-color:#ffae02;
	width:157px;
	margin-bottom:9px;
	color:black;

	font-size:14px;
	font-family:'Arial Black';
}
#Leftmenu li a {
	text-transform:uppercase;
	color:black;
	text-decoration:none;
	font-size:14px;
	font-family:'Arial Black';
	margin-left:10px;
}
#CrumbsContainer {
	height:32px;
	margin:0;
	margin-top:5px;
	padding:0;
	background-image:url(../images/leftx2.gif);
	background-repeat:no-repeat;
}
#Crumbs {
margin:0;
padding:0;
margin-left:220px;
}
#ContentContainer {
	min-height:510px;
	margin:0;
	padding:0;
	background-image:url(../images/left.gif);
	background-repeat:repeat-y;
	overflow:auto;
}

#Content {
margin:0;
padding:0;
margin-left:220px;
width:700px;
}

#Content a {
	color:#258710;
	text-decoration:none;
}

#Content a:hover {
	text-decoration:underline;
}

#Content a img { border:0; }


ul.Subnavigation {
	margin: 0; 
	padding: 0;
   	text-align: left; 
	background-color: #EFEFEF;
	border-left: 1px solid #26870F;
	border-right: 1px solid #26870F;
	border-top:	1px solid #26870F;
}
ul.Subnavigation li {
	display:			block;
   	list-style:	 		none;
	color: 				#26870F;
	background-color:	#EFEFEF;
    margin: 			0; 
	padding: 			0;

	font-size:			12px;
	font-weight:		500;
	
}

ul.Subnavigation li.selected a {
background-color:	#DFDFDF;
}
ul.Subnavigation li.selected a:hover {
background-color:#FFFFFF;
}

ul.Subnavigation a, ul.Subnavigation span {
	border-bottom:		1px solid #26870F;
	display:			block;
	background-color:	#EFEFEF;
	color: 				#26870F;
		
	padding:			0;
	padding-left:		10px;
	padding-right:		10px;

	text-decoration: 	none; 
	line-height:		20px;
}

* html ul.Subnavigation a, * html ul.Subnavigation span, * html ul.Subnavigation li {
	/*width: 1px;*/    /* nur fuer IE 5.0x erforderlich */
	/*w/idth: auto;*/  /* sicherheitshalber fuer spaetere Versionen korrigiert */
}
ul.Subnavigation a:hover {
	/*color:#4E7985;*/
	background-color:#FFFFFF;
}

div.twoColumns {
	overflow:auto;
}	
div.twoColumns div.twoRight {
	float:right;
	width:45%;
}	
div.twoColumns div.twoLeft {
	margin-right:50%;
}

div.twoColumns DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
	margin:0 !important;
}

.align-left { text-align:left; }
.align-center { text-align:center; }
.align-right { text-align:right; }

div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
	float:right;
	clear:right !important;
}
