body
{
	background: #e67817;
	font-family:verdana,arial,courier;
	font-size:10pt;
}
table , td , tr
{
	font-size:8pt;
}
#copyright
{
	font-size:7pt;
	text-align:right;
	padding-right:10px;
}
#copyright a
{
	color:black;
	text-decoration:none;
	font-weight:bold;
}
#center .csc-header h1
{
	font-size:12pt;
}
#right .csc-header h1
{
	font-size:8pt;
	padding:0px;
	margin:0px;	
}

#right .csc-uploads-fileName
{
	padding-left:15px;
	margin-left:15px;	
	padding-top:0px;
	margin-top:0px;	
}
#right .csc-uploads-fileName p
{
	margin:0px;
	padding:0px;
	font-weight:bold;
}
#right p.csc-uploads-description
{
	font-weight:lighter;
}

#right .csc-header
{
	padding-top:10px;
	margin-top:10px;
	padding-left:3px;
	margin-left:3px;
	padding-right:3px;
	margin-right:3px;
	padding-bottom:0px;
	margin-bottom:0px;
}

.csc-textpic-caption
{
	font-size:8pt;
}
#right .csc-textpic-image
{
	padding-top:10px;
	margin-left:0px;
	padding-left:0px;
}


div#leftframe
{
	float:left;
	text-align:center;
	width:180px;
}

div#leftframe ul
{
	list-style-type: none;
	text-align:left;
	margin:1px; 
	padding:1px;
	background-color:white;

}
div#top
{
	margin:0px;
	padding-top:20px;
	
}
div#top	 ul
{
	list-style-type: none;
	text-align:left;
	margin:0px; 
	padding:0px; 
	margin-top:10px; 
	padding-top:9px;
	height:10px;
}
div#top	ul li
{
	margin-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.menueObenOn a , .menueObenOff a , #menueObenOff20 a, #menueObenOff14 a, #menueObenOff21 a, #menueObenOff22 a, #menueObenOff23 a
{
	color:#666;
	text-decoration:none;
}
.menueObenOn a:hover , .menueObenOff a:hover , #menueObenOff20 a:hover , #menueObenOff14 a:hover , #menueObenOff21 a:hover , #menueObenOff22 a:hover , #menueObenOff23 a:hover
{
	color:black;
	text-decoration:underline;
}
.menueObenOn
{
	background-color:#fff;
	padding:3px;
	padding-bottom:10px;
	margin:0px;
	font-weight:bold;
	
}
.menueObenOff
{
	background-color:#f0af75;
	padding:3px;
	padding-bottom:10px;
	margin:0px;
	font-weight:bold;
	
}

#menueObenOff14 
{
	background-color:#e89748;
}
#menueObenOff20 
{
	background-color:#eca25b;
}
#menueObenOff21 
{
	background-color:#eeae7e;
}
#menueObenOff22
{
	background-color:#e9c5a3;
}
#menueObenOff23
{
	background-color:#f3dbc3;
}

#menueObenOff20 , #menueObenOff14 , #menueObenOff21 , #menueObenOff22 , #menueObenOff23
{
	padding:3px;
	padding-bottom:10px;
	margin:0px;
	font-weight:bold;
	
}

.menueLinks
{
	margin:2px;
	padding:2px;
	background-color:#f0af75;
	font-weight:bold;
}
.menueLinksAct
{
	margin:2px;
	padding:2px;
	background-color:#e67817;
	font-weight:bold;
}

.menueLinks a
{
	color:#666;
	text-decoration:none;
}
.menueLinksAct a
{
	color:black;
	text-decoration:none;
}
.menueLinks a:hover , .menueLinksAct a:hover
{
	color:black;
	text-decoration:underline;
}

div#header
{
	width:100%;
	height:90px;
}
div#header h1
{
	margin:6px;
}
div#header1
{
	float:left;
	text-align:center;
	color:white;

}
div#header2
{
	float:right;
	text-align:right;
	color:white;

}
div#top
{
	
	height:45px;
	margin-top:-10px;
	width:100%;
}
#top li
{
	float:left;
	margin-right:10px;
}

#footer
{
	text-align:right;
}


div#center 
{
	height:620px;
	overflow: auto;
	background-color:#fff;
	padding:20px;
	margin-right:5px;
}

div#right 
{
	width:215px;
	height:620px;
	float:right;
	text-align:left;
	overflow: auto;
	background-color:#fff;
}

div#kontakt
{
	color:white;
}
.clear
{
	clear:both;
}


/*******************************************
* Styles für Extension "tx_indexedsearch"
********************************************/
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#E0E7F5; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { color:#006699; margin-top:0px; margin-bottom:0px; background:transparent; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }
.tx-indexedsearch-sw, .csc-sword, .tx-indexedsearch-redMarkup { font-family: monospace; font-style: normal; padding:0 0.3em 0 0.3em; background:#ffff88; border: 1px #ccd solid; }

