/* CSS Document */
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 10px 10px 0px  0px;
	background-color: #FCFBF5;
	color: #006DAA;
}
#logoadmin{
	padding-left: 14px;
}
#logo{
	position: absolute;
	left: 14px;
	top: 20px;
}
#seitentiteladmin, #seitentiteldoc {
	position: absolute;
	left: 210px;
	top: 9px;
	width: 750px;
	height: 50px;
}
#seitentiteldoc{
	left: 230px;
}
#seitentitel {
	position: absolute;
	left: 210px;
	top: 19px;
	width: 750px;
	height: 50px;
}
#meldung {
	color: #FF0000;
	position: absolute;
	left: 210px;
	top: 70px;
	/*border: 1px solid red;*/
}
#seiteninhaltadmin, #seiteninhaltdoc {
	position: absolute;
	left: 210px;
	top: 90px;
	/*width: 750px;*/
	/*background-color:red;*/
	/*border: 1px solid red;*/
	margin-right: 15px;
	padding-bottom: 30px;
}
#seiteninhaltdoc{
	left: 230px;
	top: 75px;
	width: 500px;
	padding-bottom: 30px;
}
#seiteninhalt {
	position: absolute;
	left: 210px;
	top: 75px;
	/*font-size: 11px;*/
	line-height: 150%;
	/*width: 750px;*/
	/*background-color:red;*/
	width: 630px;
	margin-right: 15px;
	padding-bottom: 30px;
}
#seiteninhalt p{
	margin-top: 0px;
}
#seiteninhalt p.kleiner{
	font-size:10px;
	line-height: 100%;
}
#seiteninhalt p.slogan{
	margin-top: 20px;
}
#seiteninhalt p.creditline{
	margin-top: 5px;
	font-size: 10px;
	line-height: 100%;
	width: 450px;
}
#seiteninhalt p.untertitel{
	margin-top: 40px;
	font-weight: bold;
}
#seiteninhalt .red{
	color: red;
}
#seiteninhalt p.more{
	color: blue;
	text-align: right;
}
#seiteninhalt a.block, #reldoc a{
	text-decoration: none;
	background-color: #006DAA;
	color: #FCFBF5;
	/*font-size: 11px;*/
	padding: 1px 10px 1px 15px;
}
#seiteninhalt a.block:hover, #reldoc a:hover{
	background-color: #993300;
	color: #FCFBF5;
}
#reldoc .aktiv{
	/*font-size: 11px;*/
	padding: 1px 10px 1px 15px;
	background-color: #993300;
	color: #FCFBF5;
}
#seiteninhalt a, #seiteninhaltdoc a{
	color: #006DAA;
}
#seiteninhalt a:hover, #seiteninhaltdoc a:hover{
	color: #993300;
}
#si_formular{ position: absolute; top: 5px;}
#si_palette{position: absolute; top: 70px; left: 0px; width: 165px; height: 500px;background-color:#FCFBF5;}
#si_pal1{position:absolute; top: 10px; left: 55px; width: 45px; /*background-color: blue;*/}
#si_pal2{position:absolute; top: 10px; left: 100px; width: 45px; /*background-color: green;*/}
#si_menu{position: absolute; top: 50px;width:700px;}
#navigadmin {
	position: absolute;
	left: 0px;
	top: 60px;
	width: 200px;
	/*border: 1px solid red;*/
}
#navigation {
	position: absolute;
	left: 0px;
	top: 70px;
	width: 200px;
}
#navigadmin ul, #navigation ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#navigation, #navigadmin{
	/*font-size: 11px;*/
}
#navigadmin a, #navigation a{
	background-color: #006DAA;
	color: #FCFBF5;
	text-decoration: none;
	line-height: 220%;
	padding: 1px 25px 1px 15px;
}
#navigadmin a.active, #navigation a.active{
	background-color: #993300;
}
#navigadmin a:hover, #navigation a:hover {
	background-color: #993300;
}
#navigadmin ul li .titel{
	color: #006DAA;
	margin-left: 15px;
}
#navigadmin .lastupdate, #navigation .lastupdate{
	display: block;
	font-size: 10px;
	padding: 20px 0px 0px 15px;
}
#seiteninhaltadmin td.spaltentitel, #seiteninhaltadmin td.spaltentitellink{
	background-color: #006DAA;
	color: #FCFBF5;
	padding: 0px 10px 0px 3px;
	border-bottom-color:#006DAA;
	white-space:nowrap;
}
#seiteninhaltadmin td.spaltentitellink a {
	text-decoration: none;
	color: #FCFBF5;
}
#seiteninhaltadmin td.spaltentitellink a:hover {
	color: #FCFBF5;
}
#seiteninhaltadmin td.spaltentitellink:hover{
	background-color: #993300;
	border-bottom-color:#993300;
}
#seiteninhaltadmin td.feld{
	background-color: #C36443;
	padding: 10px 10px 10px 3px;
	color: #000000;
}
#seiteninhaltadmin table{
	border-right: 1px solid #993300;
}
#seiteninhaltadmin td{
	border-left: 1px solid #993300;
	border-bottom: 1px solid #993300;
	padding: 2px 10px 2px 3px;
	/*vertical-align: top;*/
}
#seiteninhaltadmin td.hervor{
	background-color:#C36443;
	/*font-weight: bold;*/
	color: #000000;
}
#seiteninhaltadmin td.hervor a{
	color: #000000;
}
#seiteninhaltadmin td.z1, #seiteninhaltadmin td.z1thumb{
	background-color:#E9E7DE;
}
#seiteninhaltadmin td.leer{
	border-left: 1px solid #993300;
	border-bottom: 1px solid #FCFBF5;
}
#seiteninhaltadmin td a, #seiteninhaltadmin a {
	color: #006DAA;
}
#seiteninhaltadmin td a:hover, #seiteninhaltadmin a:hover {
	color: #993300;
}
#seiteninhaltadmin table.simple{
	border: 0px;
}
#seiteninhaltadmin table.simple td{
	border: 0px;
	padding: 2px 10px 2px 3px;
}
#seiteninhaltadmin table.simple td.liste {
	text-align: center;
}
#seiteninhaltadmin .lauftext{
	width: 550px;
	display: block;
}
/*-----------------Tabelle oeffentliche Seiten generell -------------------*/ 
#seiteninhalt td {
	vertical-align: top;
}
#seiteninhalt td.blass {
	color: #8DBDD4;
}
/*-----------------Tabelle mit Subjects-------------------*/ 
#subjectlist td {
	padding-bottom: 10px;
	padding-right: 10px;
}
#subjectlist td.unten{
	vertical-align: middle;
}
.nowrap{
	white-space:nowrap;
}
/*--------------------- Reldoc Link -----------------------*/
#reldoc{
	position:absolute;
	background-color: red;
	z-index: 3;
}