#header {
	background-image:url(../p/bg_header.jpg);
	background-position:right;
	background-repeat:no-repeat;
	height:72px;
}
#header a {
	font-size:85%;
}
#spacer a {
	background-color:#FFBC00;
	color:#04344B;
	font-size:90%;
	font-weight:bold;
	line-height:23px;
	margin:15px 0px;
	padding:3px;
}
#content #admin #pagecontent img {
	border:0;
	margin:0;
	padding:0;
}
#content #admin div.highlight
{
	background-color:#dce3ea; 
	border:1px solid #ccd6e0;
	font-size:80%;
	line-height:1.3em;
	margin: 2px 60px 2px 60px;
	padding:4px;
	width:650px;
}
#content #admin div.edit
{
	background-color:#ffffff; 
	border:1px solid #04344B;
	font-size:80%;
	line-height:1.3em;
	margin: 2px 60px 2px 60px;
	padding:4px;
	width:650px;
}
#content #admin div.editpath
{
	background-color:#dddddd; 
	border:1px solid #04344B;
	font-size:80%;
	line-height:1.5em;
	margin: 2px 60px 2px 60px;
	padding:4px;
	width:650px;
}
#content #admin div.buttonbar
{
	background-color:#dddddd; 
	border:1px solid #04344B;
	font-size:80%;
	line-height:1.3em;
	margin: 2px 60px 2px 60px;
	padding:4px;
	width:650px;
}

/* Login Dialog */
#content #admin #pagecontent table {
	margin:0px;
}
#content #admin table.error
{
	background-color: #ee0000;
	border: 1px solid #AAAAAA;
	color:#fff;
	font-size:80%;
	line-height:1.5em;
	margin: 0px;
	padding:0px;
	width:330px;
}
#content #admin table.error td
{
	background-color: #ee0000;
	margin: 0px;
	padding:4px;
}
#content #admin table.login
{
	background-color: #f1f1f1;
	border: 1px solid #AAAAAA;
	font-size:80%;
	line-height:1.5em;
	margin: 0px;
	padding:0px;
	width:330px;
}
#content #admin table.login th
{
	line-height:1.5em;
	margin: 0px;
	padding:4px;
}
#content #admin table.login td
{
	margin: 0px;
	padding:4px;
}
#content #admin table.login #buttonbar
{
	background-color:#ccd6e0; 
	line-height:1.5em;
	margin: 0px;
	padding:4px;
	text-align:right;
}
/* ENDE - Login Dialog */

#content #contentselect {
	background-color:#dce3ea;
	border:1px solid #04344B;
	margin: 2px 60px 20px 60px;
	padding:0px;
	width:650px;
}
#content #contentselect td {
	font-size:100%;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
}
#content #contentselect th {
	background-color:#EA891C;
	padding: 5px 10px 5px 10px;
}

/* Formulare fuer Administration */
#content #admin input {
}

#content #admin input.text {
	background-color: #fcfcfd;
	border: 1px solid #02435C;
	width:206px;
}
#content #admin input.shorttext {
	background-color: #fcfcfd;
	border: 1px solid #02435C;
	width:50px;
}
#content #admin input.longtext {
	background-color: #fcfcfd;
	border: 1px solid #02435C;
	width:410px;
}
#content #admin input.check {
	color:#02435C;
	width:25px;
}
#content #admin textarea.text {
	background-color: #fcfcfd;
	border: 1px solid #02435C;
	width:210px;
}
#content #admin textarea.shorttext {
	background-color: #fcfcfd;
	border: 1px solid #02435C;
	width:105px;
}
#content #admin textarea.longtext {
	background-color: #fcfcfd;
	border: 1px solid #02435C;
	height:200px;
	width:410px;
}
#content #admin select
{
	background-color: #fcfcfd;
	border: 1px solid #02435C;
	width:208px;
}
#content #admin select.short
{
	background-color: #fcfcfd;
	border: 1px solid #02435C;
	width:100px;
}
#content #admin select.medium
{
	background-color: #fcfcfd;
	border: 1px solid #02435C;
	width:200px;
}
#content #admin input.button
{
	background-color:#9abccf;
	border-width:2px;
	border-style:solid;
	border-color:#f0f5f8 #42738e #42738e #f0f5f8;
	margin:0px 2px 0px 2px;
	padding:2px;
}
/* ENDE Formulare fuer Administration */

#content #contentselect select
{
	background-color: #fcfcfd;
	border: 1px solid #02435C;
	color: #02435C;
	font-size:80%;
	width:162px;
}
#content #admin p.list {
	margin:0px 0px 0px 0px;
}
#content #admin p.list table.edittable {
	font-weight:normal;
	background:#acbccd;
	margin:0px 0px 0px 0px;
	width:650px;
}
#content #admin p.edit table.edittable {
	font-weight:normal;
	background-color:#acbccd;
	margin:0px 0px 0px 0px;
	width:440px;
}
#content #admin p.edit {
	font-size:80%;
	font-weight:normal;
	margin:0px;
	padding:2px;
}
table.edittable th {
	background:#ccd6e0;
	font-size:80%;
	font-weight:bold;
	margin:0px;
	padding:4px;
	text-align:left;
}
table.edittable td.edittabletitle {
	background:#acbccd;
	font-size:100%;
	font-weight:bold;
	padding:4px;
	text-align:left;
}
table.edittable td.edittablenew {
	background:#acbccd;
	font-size:80%;
	font-weight:bold;
	padding:4px;
	text-align:right;
}
table.edittable td.edittableodd {
	background:#ecf0f3;
	font-size:80%;
	font-weight:normal;
	padding:4px;
	text-align:left;
}
table.edittable td.edittableeven {
	background:#ffffff;
	font-size:80%;
	font-weight:normal;
	padding:4px;
	text-align:left;
}
table.edittable td.edittableextra  {
	background:#666666;
}
table.edittable td.edittabletitle
{
	background:#acbccd;
	font-size:80%;
	font-weight:bold;
}
td.edittablenew a {
	color:#000000;
	font-size:95%;
	font-weight:bold;
	text-align:right;
	text-decoration:underline;
}
td.edittablenew a:hover {
	text-decoration:none;
}
table.edittable th a {
	color:#049FD9;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
}
table.edittable th a:hover {
	text-decoration:underline;
}
