@import url("rte.css");

body, html {
	background-color:#000;
	background-image:url(../img/bg_image.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	min-width:1025px;
	font-family:Arial,Verdana,sans-serif;
	color:#000;
	font-size:12px;
	padding:0;
	text-align: center; /* Zentrierung im Internet Explorer */
}

* {
	outline:none
}

h1, h2 ,h3 {
	margin:0;
	padding:0;
}
h1 {
	font-size:18px;
	font-weight:bold;
}
h2 {
/*	font-size:14px;
definiert in rte.css
*/
}
h3 {
	font-size:12px;
}

#page {
	text-align: left; /* Seiteninhalt wieder links ausrichten */
	margin: 0 auto; /* standardkonforme horizontale Zentrierung */
	position:relative;
	width:983px;
	height:725px
}

#menue {
	position:absolute;
	top:240px;
	left:35px;
	width:190px;
}

#menue ul {
	width:100%;
	list-style-type:none;
	padding:0;
	margin:0;
}

#menue ul li {
	list-style-type:none;
	margin:0;
	color:#000;
	padding:3px
}

#menue ul li a:link, #menue ul li a:visited {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}

#menue ul li a:hover,#menue ul li a:active {
	font-weight:bold;
}

#content {
	position:absolute;
	top:240px;
	left:295px;
	width:619px;
	height:435px;
	padding:3px;
	overflow:auto;
}

* html #content {
	left:290px
}

#content #text {
	padding:10px 10px 0 20px
}

/* RTE EINSTELLUNGEN */
.align-left { text-align:left}
.align-right { text-align:right }
.align-center { text-align:center}
.align-justify { text-align:justify}

table.typo3-editPanel { border: none; background-color: #fff;opacity: 0.5;-moz-opacity: 0.5;filter: Alpha(opacity=50);zoom:1;}
table.typo3-editPanel TD.typo3-editPanel-controls {border:none; background-color: #fff;}

/**
* TYPO3 FORM BEGIN
**/
.csc-mailform-field input {
  background-color: #FFFFFF;
  border: 1px solid;
  border-color: #2C2C2E;
  font-family: Arial, sans-serif;
  font-size: 12px;
  line-height:15px;
  width:200px;
  color:#2C2C2E;
  padding:1px;
}

.csc-mailform-field textarea {
  background-color: #FFFFFF;
  border: 1px solid;
  width:250px;
  border-color: #2C2C2E;
  font-family: Arial, sans-serif;
  font-size: 12px;
  line-height:15px;
  height:100px;
  margin:0;
  margin-bottom:10px;
  margin-top:10px;
  color:#2C2C2E;
  padding:1px;
}

.csc-mailform-field label {
  margin:2px;
  font-size:12px;
  line-height:15px;
  color:#2C2C2E;
  float: left;
  text-align: left;
  margin-right: 0px;
  width: 180px;
  display: block;
  font-family: Arial, sans-serif;
  vertical-align:top;
  font-weight:normal;
}

/*Border um gesamtes Formular wenn gewuenscht*/
.csc-mailform {
  border:0;
  margin-left:0px;
  padding-left:0px;
}

#mailform {
  border:0;
  padding:0;
}

/*Ausrichtung des Submit Buttons*/
#mailformformtype_mail {
  margin-left: 185px;
  margin-top: 15px;
  padding: 0px;
  background-color: #FFFFFF;
  border-width: 1px;
  border-color:#2C2C2E;
  border-style: solid;
  width:126px;
	font-weight:bold;
	color:#2C2C2E;
	text-align:center;
}

.csc-mailform-field {
  font-size: 12px;
  line-height:15px;
  clear:both;
  margin-top:2px;
  margin-bottom:2px;
}

#mailform {
	margin-top:10px;
	margin-bottom:10px;
}

#mailform .csc-mailform-radio label {
	margin:2px;
	font-size:12px;
	line-height:15px;
	color:#FFF;
	float: left;
	text-align: left;
	margin-right: 0px;
	width: 150px;
	display: block;
	font-family: Arial, sans-serif;
	font-weight:normal;
  vertical-align:top;
}

#mailform .csc-mailform-radio input {
	clear:both;
	float:left;
	display: block;
	background-color: transparent;
	border: 0;
	line-height:15px;
	width:18px;
}

#mailform .csc-mailform-radio fieldset {
	border:0;
	padding:0;
}

#mailform .csc-mailform-radio legend {
	display:none;
	border:1px solid #2C2C2E;
}

#mailform .csc-mailform-check {
	float:left;
	background-color: transparent;
	border:0;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height:15px;
	width:30px;
	margin-right:100px;
}

.c280l{width:280px;float:left}
.variabelr{float:right;margin-left:-5px; width:465px; text-align:left;}

/**
* TYPO3 FORM END
**/
