body {
	font-family: Verdana;
	font-size: 8pt;
	color: white;
        background-color: #393939;
}

a
{
	color: #E8871F;
}

img
{
	border: 0px none;
}

a:hover
{
	color: #F69329;
}

h1 {
	font-size: 13pt;
	color: #E8871F;
}

h2 {
	font-size: 12pt;
	font-style: bold;
	color: #E8871F;
}

h3 {
	font-style: bold;
	font-size: 11pt;
	color: #E8871F;
	margin-bottom: 5px;
}

h4 {
	font-size: 10pt;
	font-style: bold;
	color: #E8871F;
}

h5 {
	font-size: 9pt;
	color: #E8871F;
}

h6 {
	font-size: 9pt;
	font-style: bold;
	color: #E8871F;
}

.important
{
	color: red;
}

.fullcontent
{
	width: 901px;
	margin-left:auto;
	margin-right:auto;
}

.ladder
{
	padding: 20px;
	text-align: center;
	/* height: 680px; */
}

.navbar
{
	text-align:center;
	height: 26px;
	background: url(images/menubg.gif) no-repeat top left;
	padding-top: 1px;
}

.pflogo
{
	background-color: #393939;
	height: 115px;
	width: 180px;
	background: url(/fileadmin/MCS/PhantasticFiction/pflogo.jpg) bottom;
}

.footer
{
	color: grey;
	text-align: center;
	clear: both;
	width: 901px;
	margin-left:auto;
	margin-right:auto;
}

/* Mailformular  */

input
{
	border-style: solid;
	border-width: 1pt;
	border-color:#666666;
	background-color: #393939;
	color: #E8871F;
	width:250px;
}

select
{
	background: #393939;
	color: #E8871F;
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	font-size: 8pt;
	width: 250px;
}

textarea
{
	border-style: solid;
	border-width: 1pt;
	border-color:#666666;
	background-color: #393939;
	font-size:12px;
	color: #E8871F;
	width:250px;
}

.csc-mailform-submit
{
	width: 125px;
	font-size: 8pt;
}


/* hier beginnt das fuer die Box relevante CSS  */

div {
	margin:0;
}

.contentkasten
{
	width: 675px;
	float: left;
	background: url(images/contentkasten_ro.gif) top right no-repeat;
}

.ladderkasten
{
	width: 225px;
	float: right;
	margin-left: 1px;
	background: url(images/contentkasten_ro.gif) top right no-repeat;
}



.lo {
	background:url(images/contentkasten_lo.gif) top left no-repeat;
}

.ru {
	background:url(images/contentkasten_ru.gif) bottom right no-repeat;
}

.lu {
	background:url(images/contentkasten_lu.gif) bottom left no-repeat;
}

.inhalt {
	margin:0;
	padding: 20px;
	min-height: 680px;
}

.inhalt p {
	margin: 0px;
	padding: 5px;
}

/* Layout Optionen fuer formulare */
.csc-mailform
{
        border: 0px;
}

.csc-mailform-submit {
        margin-left: 11.0em;
}

label
{
        float:left;
        width:155px;
}

.spacer
{
   height: 55px;
}


